body{margin:0;padding:0;background:#F4FBFF url(../images/img01.jpg) repeat-x;font-family:Arial,Helvetica,"Trebuchet MS",sans-serif;font-size:13px;color:#405A67;}
h1, h2, h3{margin:0;font-weight:normal;color:#4F6977;}
h1{letter-spacing:-1px;font-size:44px;}
h2{font-size:26px;}
h3{font-size:16px;}
time {display:none;}
p, ul, ol{margin:0 0 1.5em 0;line-height:1.5em;text-align:justify;}
p.ph_pager, .text_center {text-align:center;}
blockquote{font-style:italic;}
a{color:#38B5F1;}
a:hover{text-decoration:none;}
a.tags{color:#38B5F1;text-decoration:none;}
a.tags:hover{background:#999966 none repeat scroll 0 0;color:#FFF;}
a.ph_select_genre{color:#AA0000;}
span.ph_select_genre{color:#AA0000;}
hr{display:none;}
.back2top {clear: both;height: 11px;text-align: right;}
a.top {background: url(../images/icon_back_top.gif) no-repeat scroll left top transparent;display: block;float: right;height: 11px;letter-spacing: 1000px;overflow: hidden;text-decoration: none;text-indent: 11px;width: 11px;}
img{border:0px none;}
img.left{float:left;margin:0 15px 0 0;}
img.right{float:left;margin:0 0 0 15px;}
.clear{clear:both;font-size:0;height:1px;width:100%;}
div.line{background:transparent url(../images/line.gif) repeat-x scroll center bottom;margin-bottom:15px;padding-bottom:15px;}
#header{width:954px;height:183px;margin:0 auto;background:url(../images/img02.jpg);}
#logo{float:left;}
#logo span{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
#logo h1, #logo h2{float:left;color:#fff;}
#logo h1{padding:90px 0 0 50px;font-weight:bold;}
#logo h2{padding:143px 0 0 8px;font-size:14px;font-weight:bold;}
#logo a{text-decoration:none;color:#fff;}
#menu{float:left;}
#menu ul{padding:0;padding-left:35px;line-height:normal;list-style:none outside none;text-align:center;margin:0;width:900px;}
#menu li{display:inline;float:left;padding:0;}
#menu a{padding:0 14px;text-transform:lowercase;text-decoration:none;font-size:16px;font-weight:bold;color:#FFF;font-family:Trebuchet MS;}
#menu ul.submenu{padding:0px;background-color:#fff;border-bottom:1px solid #38B5F1;border-right:1px solid #38B5F1;border-left:1px solid #38B5F1;z-index:200;text-align:right;position:absolute;visibility:visible;width:190px;}
#menu ul.submenu a{display:block;color:#38B5F1;padding:0px 5px 0px 20px;}
#page{width:954px;margin:0 auto;background:#FFF url(../images/img03.jpg) repeat-y;}
#bg{background:url(../images/img06.jpg) no-repeat left bottom;}
#content{float:left;width:680px;background:url(../images/img04.jpg) no-repeat;}
.hidden{display:none;}
.bold{font-weight:bold;}
td.ph_mcard_caption_td{font-weight:bold;}
td.ph_gcard_td a{text-decoration:none;}
td.ph_gcard_td img {margin:0px 10px 10px 0pt;float:left;clear:both;}
a.get_demo {text-decoration:underline;display:block;}
a.get_demo:hover {text-decoration:none;}
a.ph_gcard_data_genre {border-bottom:1px dashed;color:#4F6977;font-weight:bold;margin:0 5px;}
a.ph_gcard_data_genre:hover {border-bottom:0px none;}
.title a, .post .title a{color:#4F6977;}
.title a.titl, .post .title a.titl{color:#38B5F1;}
.post{width:620px;padding:30px 0 0 40px;}
.post .title{padding:0 0 0 12px;}
.post .date{margin:-26px 25px 15px 0;text-align:right;color:#79AFCD;}
.post h3.date{font-size:12px;margin:-10px 25px 5px 0;text-align:right;color:#79AFCD;}
.post .entry{padding:25px 20px 0 12px;background:url(../images/img07.jpg) no-repeat;}
.post .entry li{margin-left:expression(document.body.clientWidth > 0?"40px":"40px");}
.post .relize{padding:5px 20px 0 12px;background:url(../images/img07.jpg) no-repeat;}
.post .meta{padding:15px 12px;background:url(../images/img08.jpg) no-repeat left bottom;}
.post .meta b{display:none;}
.post .more, .post .comments{padding:0 30px 0 20px;}
.post .print{padding:0 0 0 30px;background:url(../images/print.gif) no-repeat left center;}
.post .favorite{padding:0 0 0 20px;background:url(http://i.kzn-mobile.ru/images/bookmarks/favorite.png) no-repeat left center;}
.post .more{background:url(../images/img15.gif) no-repeat left center;}
.post .comments{background:url(../images/img10.gif) no-repeat left center;}
#about-box{width:185px;height:162px;padding:70px 37px 0 35px;background:url(../images/img11.jpg) no-repeat left bottom;}
#about-box h2{margin-bottom:25px;font-size:18px;font-weight:normal;}
#about-box p{font-size:12px;}
#counter-box{width:185px;height:162px;padding:70px 37px 0 35px;background:url(../images/img11.jpg) no-repeat bottom left;}
#counter-box h2{margin-bottom:25px;font-size:18px;font-weight:normal;}
#counter-box p{font-size:12px;}
#sidebar{float:right;width:274px;background:url(../images/img05.jpg) no-repeat;}
#sidebar ul, #sidebar ul.archive{width:206px;margin:0;padding:0 0 0 30px;list-style:none;}
#sidebar li{}
#sidebar li ul{width:auto;padding:0 15px 0 10px;}
#sidebar li ul.archive{width:auto;padding:0px;}
#sidebar li li{padding:5px 0 5px 0;background:url(../images/img13.gif) repeat-x;}
#sidebar li li.month{padding:0;background:none;}
#sidebar li li.first{padding-top:0;background:none;}
#sidebar li li.archive{padding-top:15px;background:none;font-weight:bold;font-size:16px;}
#sidebar li h2{font-size:18px;padding:25px 0 25px 10px;background:url(../images/img12.jpg) no-repeat left bottom;}
#sidebar li select{font-size:12px;border:1px solid #D1D1D1;color:#828282;width:120px;}

#footer{padding:30px 0;width:940px;margin:0 auto;font-size:12px;}
#footer p {color:#3C3C3C;}
#footer p.right {text-align:right;}
#footer p.left {text-align:left;}
#footer .left_col {width:620px;float:left;}
#footer .right_col {width:320px;float:right;}

table{border-collapse:collapse;padding:0;}
table.pager{width:100%;}
table.pager td{text-align:center;}
table.pager td.left{background:url(http://www.kzn-mobile.ru/images/left_i.jpg) no-repeat;float:right;padding-top:5px;width:120px;text-align:right;}
table.pager td.right{background:url(http://www.kzn-mobile.ru/images/right_i.jpg) no-repeat;float:left;padding-top:5px;width:120px;text-align:left;}
a.pager{font-size:8pt;color:#000066;}
a.pager:hover{font-size:8pt;color:#000066;text-decoration:none;}
.ratingblock{float:right;display:block;}
.loading{height:30px;background:url(http://www.kzn-mobile.ru/images/working.gif) 50% 50% no-repeat;}
.unit-rating{list-style:none;margin:0;padding:0;height:30px;position:relative;background:url(http://i.kzn-mobile.ru/images/starrating.png) top left repeat-x;}
.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left;}
.unit-rating li a{outline:none;display:block;width:30px;height:30px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;}
.unit-rating li a:hover{background:url(http://i.kzn-mobile.ru/images/starrating.png) left center;z-index:2;left:0px;}
.unit-rating a.r1-unit{left:0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width:60px;}
.unit-rating a.r3-unit{left:60px;}
.unit-rating a.r3-unit:hover{width:90px;}
.unit-rating a.r4-unit{left:90px;}
.unit-rating a.r4-unit:hover{width:120px;}
.unit-rating a.r5-unit{left:120px;}
.unit-rating a.r5-unit:hover{width:150px;}
.unit-rating a.r6-unit{left:150px;}
.unit-rating a.r6-unit:hover{width:180px;}
.unit-rating a.r7-unit{left:180px;}
.unit-rating a.r7-unit:hover{width:210px;}
.unit-rating a.r8-unit{left:210px;}
.unit-rating a.r8-unit:hover{width:240px;}
.unit-rating a.r9-unit{left:240px;}
.unit-rating a.r9-unit:hover{width:270px;}
.unit-rating a.r10-unit{left:270px;}
.unit-rating a.r10-unit:hover{width:300px;}
.unit-rating li.current-rating{background:url(http://i.kzn-mobile.ru/images/starrating.png) left bottom;position:absolute;height:30px;display:block;text-indent:-9000px;z-index:1;}
.voted{color:#999;}
.thanks{color:#36AA3D;}
.static{color:#5D3126;}
.rct, .rct2, .rcb, .rcb2{width:100%;height:9px;font-size:1px;background:url(../images/roundwhite.png) no-repeat;}
* html .rct, * html .rct2 ,* html .rcb, * html .rcb2{background-image:url(../images/roundwhite.gif);}
.rct{background-position:-9px 0;}
.rct2{background-position:0px 0;}
.rcb{background-position:-9px -9px;}
.rcb2{background-position:0 -9px;}
.rct2, .rcb2{width:9px;float:right;}
.rndc{margin:0 9px;}
.rndc span.name, a.name{font-size:12pt;font-weight:bold;color:#CC0000;text-decoration:none;}
.rndc span.date{text-align:left;font-size:8pt;color:#8B8989;margin:-22px 25px 5px 0;}
.rndc p.comment{margin:0px;}
#content textarea{background:#FAFAFA none repeat scroll 0 0;border:1px solid #D1D1D1;color:#828282;height:138px;padding:6px 6px 0;width:574px;}
#content form .first{margin:6px 0 0;}
#content .text{background:#FAFAFA none repeat scroll 0 0;border:1px solid #D1D1D1;color:#828282;display:inline;float:left;font-size:11px;height:19px;margin:6px 0 10px 5px;padding:4px 0 0 6px;width:185px;}
#content .label{color:#828282;display:inline;font-size:11px;height:19px;margin:6px 0 10px 5px;padding:4px 0 0 6px;}
#commentform{margin:0 0 0 10px;}
.bn{color:#310031;display:block;font-size:14px;height:40px;margin:5px 0 0;width:190px;}
.dcaptcha_red{background:#AA0000 none repeat scroll 0 0;border:1px solid #000000;color:#AA0000;display:inline-block;font-family:arial;font-size:12px;margin:1px;padding:5px;width:150px;}
.dcaptcha_yellow{background:#FAFAFA none repeat scroll 0 0;border:1px solid #000000;color:#AA0000;display:inline-block;font-family:arial;font-size:12px;margin:1px;padding:5px;width:150px;}
.new_games ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.new_games ul li{float:left;margin:0 7px;width:30%;}
.new_games ul li h3{font-size:15px;text-align:left;}
#cse-search-box{background:url(../images/ttt.png);width:206px;height:45px;}
#cse-search-box input.query{border:1px solid #D1D1D1;color:#828282;display:inline;font-size:11px;height:19px;margin:9px 2px 0 28px;padding:4px 0 0 2px;vertical-align:top;width:124px;}
#cse-search-box input.submit{background:url(http://i.kzn-mobile.ru/images/splites.png) repeat-x;background-position:0px 0px;display:inline;width:30px;height:25px;border:0px none;margin-right:12px;margin-top:10px;text-align:right;cursor:pointer;}
p.trans{background-color:#E8E8E8;padding:3px;}
#modern-browser{margin:0;padding:10px 20px 20px;list-style:none;}
#modern-browser li{padding-left:130px;margin-top:20px;}
#modern-browser li.ie8{background:url(../images/old/big/ie8.png) no-repeat 5px top;}
#modern-browser li.chrome{background:url(../images/old/big/chrome.png) no-repeat 15px top;}
#modern-browser li.opera{background:url(../images/old/big/opera.png) no-repeat left top;}
#modern-browser li.firefox{background:url(../images/old/big/firefox.png) no-repeat 10px top;}
#modern-browser li.safari{background:url(../images/old/big/safari.png) no-repeat 10px top;}
#modern-browser h2{margin:0 0 10px 10px;font-weight:bold;}
#modern-browser .file{padding:0;margin:10px 0 0;list-style:none;}
#modern-browser .file li{padding:2px 0 2px 22px;margin:0;}
#modern-browser .file li.microsoft{background:url(../images/old/fav-ie.png) no-repeat left;}
#modern-browser .file li.yandex{background:url(../images/old/fav-ie-yandex.png) no-repeat left;}
#modern-browser .file li.mail{background:url(../images/old/fav-ie-mail.png) no-repeat left;}
#modern-browser .file li.rambler{background:url(../images/old/fav-ie-rambler.png) no-repeat left;}
#modern-browser .chrome .file li{background:url(../images/old/fav-chrome.png) no-repeat left;}
#modern-browser .opera .file li{background:url(../images/old/fav-opera.png) no-repeat left;}
#modern-browser .firefox .file li{background:url(../images/old/fav-firefox.png) no-repeat left;}
#modern-browser .safari .file li{background:url(../images/old/fav-safari.png) no-repeat left;}
a:hover .articlepic{border:1px solid #38B5F1;}
.articlepic{background-color:#FFF;border:1px solid #DEDEDE;margin-bottom:15px;margin-right:10px;padding:7px;}
.articletext {font-style:italic;}
.articlesmall{color:#444;font-size:11px;margin-bottom:10px;}
.modelname a{color:#38B5F1;text-decoration:none;}
.modelname a:link{color:#38B5F1;text-decoration:none;}
.modelname a:hover{color:#38B5F1;text-decoration:none;}
.selmodel{border:1px solid #D1D1D1;color:#828282;width:175px;font-size:12px;float:left;margin:4px 0pt 0pt 10px;}
#sortbar{background:#F2F2F2 url(../images/sortfon.gif) repeat-x bottom;font-size:11px;height:28px;margin:25px 0pt;text-align:right;}
#sortbar a{display:block;color:#405A67;text-align:center;text-decoration:none;float:right;padding:6px 7px;border:1px solid #f2f2f2;border-bottom:1px solid #dedede;}
#sortbar a:hover{background-color:#FFF;color:#405A67;border:1px solid #dedede;border-bottom:1px solid #dedede;}
#sortbar a.actdesc{border:1px solid #dedede;color:#405A67;border-bottom:1px solid #fff;background:#fff url(../images/sortasc.gif) no-repeat right center;padding-right:15px;}
#sortbar a.actdesc:hover{border:1px solid #dedede;color:#405A67;border-bottom:1px solid #fff;background:#fff url(../images/sortasc.gif) no-repeat right center;padding-right:15px;text-decoration:underline;}
#sortbar a.actasc{border:1px solid #dedede;color:#405A67;border-bottom:1px solid #fff;background:#fff url(../images/sortdesc.gif) no-repeat right center;padding-right:15px;}
#sortbar a.actasc:hover{border:1px solid #dedede;color:#405A67;border-bottom:1px solid #fff;background:#fff url(../images/sortdesc.gif) no-repeat right center;padding-right:15px;text-decoration:underline;}
td.arublic{border:1px solid #DEE5E9;border-bottom:1px solid #fff;border-left:0;background-color:#fff;padding:7px;}
td.rublic{border:1px solid #DEE5E9;border-left:0;background-color:#F7F7F7;padding:7px;background-repeat:repeat-x;}
#advert_form .text{background:#FAFAFA none repeat scroll 0 0;border:1px solid #D1D1D1;color:#828282;display:inline;float:left;font-size:11px;height:19px;margin:6px 0 10px 0;padding:4px 0 0 6px;width:300px;}
#advert_form sup{color:#ff0000;font-weight:bold;}
#advert_form select{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #D1D1D1;color:#828282;display:inline;float:left;font-size:12px;height:24px;margin:6px 0 10px;padding:2px 0 2px 6px;}
#bm a{background:url(http://i.kzn-mobile.ru/images/bookmarks.png) repeat-x;text-decoration:none;padding:0px;padding-right:13px;}
#bm a.favorite{background-position:0px 0px;}
#bm a.buzz{background-position:-16px 0px;}
#bm a.facebook{background-position:-33px 0px;}
#bm a.yahoo{background-position:-49px 0px;}
#bm a.yaru{background-position:-65px 0px;}
#bm a.livejournal{background-position:-82px 0px;}
#bm a.liveinternet{background-position:-99px 0px;}
#bm a.digg{background-position:-115px 0px;}
#bm a.bobrdobr{background-position:-149px 0px;}
#bm a.moemesto{background-position:-165px 0px;}
#bm a.reddit{background-position:-132px 0px;}
#bm a.magnolia{background-position:-181px 0px;}
#bm a.mrwong{background-position:-213px 0px;}
#bm a.technorati{background-position:-230px 0px;}
#bm a.delicious{background-position:-197px 0px;}
#bm a.linkstore{background-position:-245px 0px;}
#bm a.memori{background-position:-294px 0px;}
#bm a.news2ru{background-position:-262px 0px;}
#bm a.rumarkz{background-position:-278px 0px;}
#marks{top:110px;left:50%;position:absolute;}
#bookmarks a, #marks a{background:url(http://i.kzn-mobile.ru/images/sprites.png) repeat-x;line-height:32px;text-decoration:none;padding:8px 30px 8px 0;}
#marks a.yaru, #bookmarks a.yaru{background-position:-310px 0px;}
#marks a.rutvit {background-position:-344px 0px;}
#marks a.google{background-position:-38px 0px;}
#marks a.facebook{background-position:-73px 0px;}
#marks a.liveinternet {background-position:-141px 0px;}
#marks a.twitter, #bookmarks a.twitter{background-position:-242px 0px;}
#marks a.rss{background-position:-4px 0px;}
#marks a.friendfeed, #bookmarks a.friendfeed{background-position:-107px 0px;}
#bookmarks a.vkontakte{background-position:-276px 0px;}
#bookmarks a.facebook{background-position:-73px 0px;}
#bookmarks a.buzz{background-position:-38px 0px;}
#bookmarks a.mailru{background-position:-208px 0px;}
#bookmarks a.lj{background-position:-174px 0px;}
#bookmarks a.liru{background-position:-238px 0px;}
div.topadvert{ background-color:transparent;float:left;height:auto;left:0;position:fixed;bottom:0pt;width:155px;padding:2px;}
div.topadvert_div div a{color:#CC0000;font-size:12px;}

#rrr li {white-space:nowrap;}
table.base {width: 100%; border: 0px;}
table.tags {width:100%;margin-bottom:20px;border-left:1px solid #DFDFDF;}
table.tags td {text-align: center; width: 33%;}
table.company {border:0;width:100%;}
table.company td.right { text-align: right; }


.fr {float: right;}
.fl {float: left;}

.w80 {width: 80px;}