*{margin:0;padding:0;}
html,body{height:100%;width:100%;min-width:1000px;font-family:Tahoma;font-size:12px;color:#666; background-color:#FFFFFF;}
.body {background-color:#FFFFFF;} 
p.text_ad{line-height:23px; padding-top:0px;}
.city_link a{color:#666;margin-right:6px;font-size:11px;}
.fon9{font-size:11px;}
.slogo{color:#666;margin-left:13px;}
img.imgnews{border:1px solid #EEE;text-align:left;margin-right:5px;}
.newstext{text-align:justify;}
img{border:none;}
.tableccat{border-collapse:collapse;}
.tableccat td{border-bottom:1px solid #efefef;}
.tableccat .selectmess td{border-bottom:1px solid #D8D8AD;}
.tableccat .topmess td{border-bottom:1px solid #D8D8AD;}
.vip_glavnaya td{border-bottom:1px solid #D8D8AD;}
img.ccat{border:1px solid #EEE;text-align:left;margin-right:5px;}
#tags{text-align:center;}
a{text-decoration:none;color:#46833e;}
a:hover{text-decoration:none;color:#000;}
a:focus{outline:none;}
a.tools{text-decoration:none;color:#000;font-size:11px;font-weight:bolder;}
#mess_title{color:#666;font-size:18px;font-weight:bolder;}
h1,h2,h3 a{text-decoration:none;}
#header_key{color:#666;font-size:11px;font-weight:bolder;text-decoration:none;}
h1{font-size:18px;}
h3{font-size:14px;}
.topmenu_ac{position:relative;width:100%;}
.topmenu_ac:after{content:'';display:block;clear:both;}
.topmenu_acl{position:relative;right:50%;float:right;}
.topmenu_acr{position:relative;z-index:1;right:-50%;}
.topmenu_area{margin:0 auto;padding:0;}
.topmenu_area a{color:#FFF;font-family:Arial;font-size:10px;font-weight:700;text-decoration:none;float:left;height:26px;background-image:url(top_menu_02.png);margin:0;padding:15px 10px 0;}
.topmenu_area a:hover{color:#FFC;text-decoration:underline;}
.topmenu_area p{background-image:url(top_menu_c.png);background-repeat:no-repeat;width:10px;float:left;height:26px;padding-top:15px;padding-right:0;padding-bottom:0;margin:0;}
.topmenu_area .tml{background-image:url(top_menu_l.png);background-repeat:no-repeat;width:47px;float:left;height:26px;padding-top:15px;padding-right:0;padding-bottom:0;margin:0;}
.topmenu_area .tmr{background-image:url(top_menu_r.png);background-repeat:no-repeat;width:47px;float:left;height:26px;padding-top:15px;padding-right:0;padding-bottom:0;margin:0;}
.kaleidoscope{text-align:center;border:1px solid #EEE;padding-bottom:5px;padding-top:5px;margin-bottom:20px;}
.kaleidoscope img{border:1px solid #CCC;margin:1px;}
.kaleidoscope img:hover{border:1px dashed #F90;}
.rcorn{width:100%;background-color:#f4f4f4;color:#666;}
.rcorn p{padding-left:12px;color:#666;font-size:11px;margin:0 5px;}
.roundtop{background:url(roundtr.png) no-repeat top right;}
.roundbottom{background:url(roundbr.png) no-repeat top right;}
img.corner{width:15px;height:15px;border:none;display:block!important;}
.cornhc{background:url(hc.png);height:40px;}
.cornhch3{color:#C00;padding-top:10px;padding-left:20px;font-size:16px;font-weight:bolder;}
.cornhl{background:url(hl.png) no-repeat;width:10px;height:40px;float:left;}
.cornhr{background:url(hr.png) no-repeat;width:22px;height:40px;float:right;}
.lmenu,.lnews,.lnav,.lvip{border:1px solid #eee;margin-bottom:20px;padding:10px;}
.lmenu p.links{background:url(gray_arr.png) no-repeat left;padding-left:15px;margin:5px;}
.lnews p.news{padding-left:5px;margin:3px 5px;}
.lvip p{text-align:center;padding-left:5px;margin:3px 5px;}
.lvip p a{color:#090;font-weight:700;}
.lnav p.links{margin:5px;}
.lnav p.links img{vertical-align:middle;margin-right:5px;}
.lnav p.links a{color:#46833e;font-weight:700;}
.linec{background:url(c.png) repeat-x left bottom;width:80%;}
.header{width:100%;margin-top:0;}
.logo{float:left;width:22%;padding:10px;}
.nav{float:left;width:50%;padding:10px;}
.nav a{color:#399;font-size:18px;font-family:Arial;}
.searchform{padding-top:0;width:100%;height:50px;float:left;}
.searchform form{background-color:#f0f0f0;padding:10px;}
.container{width:100%;margin:0;}
.subcontainer{width:76%;float:left;margin:0;}
.leftcolumn{width:28%;float:left;color:#CCC;margin:0;padding:5px 0 0 20px;}
.centercolumn{width:66%;float:right;margin:0;padding:5px 1.5%;}
.rightcolumn{width:21%;float:right;color:#666666;margin:0;padding:5px 20px 5px 0;}
.footer{clear:both;width:100%;background-color:#0d0d0d;height:150px;font-size:11px;color:#999;margin:0;}
.subfooter{float:left;padding:30px 30px 10px;}
.subfooter_right{float:right;padding:30px 30px 10px;}
.news_title{text-align:center;padding-bottom:30px;}
.news_autor{font-weight:700;margin-top:10px;padding:0 5px;}
.news_full{text-align:justify;padding:0 5px;}
.news_logo{float:left;margin-right:10px;margin-bottom:10px;}
.news_date{float:right;color:#999;font-size:11px;margin-top:10px;text-align:right;}
.news_links{text-align:center;margin-top:20px;}
.news_list{margin-bottom:25px;border-bottom:1px solid #CCC;padding-bottom:5px;}
.news_list_title{font-size:14px;font-weight:700;color:#F60;text-decoration:none;}
.clear{clear:both;padding:0;}
.admlink a{font-size:11px;}
.admmenu a{text-decoration:none;font-size:11px;font-weight:700;}
.admmenu td{background-color:#f8f8f8;padding:15px;}
td.whitebg{background-color:#FFF;}
.sm{font-size:10px;}
.gray{color:#999;}
.lgray{color:#AAA;}
.green{color:#090;}
.red{color:red;}
.dred{color:#C00;}
.orange{color:#000;}
.blue{color:#36C;}
.b{font-weight:bolder;}
.absmid{vertical-align:middle;}
.alcenter{text-align:center;}
.err{border:3px red solid;background-color:#FF9;}
.topmess{width:94%;background-color:#ffffd9;border:1px solid #D8D8AD;font-size:11px;margin:10px;padding:10px;}
.topmess a{color:#F30;}
.selectmess{width:94%;background-color:#FFF7AD;border:1px solid #D8D8AD;font-size:11px;margin:10px;padding:10px;}
.stradv{width:94%;border-bottom:1px solid #efefef;font-size:11px;margin:10px;padding:10px;}
.o1{width:40%;float:left;}
.o3{width:5%;float:right;}
.o111{width:35%;float:left;}
.o33{width:18%;float:right;}
.cp2{width:7%;float:right;}
.index_cat a{font-size:12px;}
.rootcatimg{float:left;margin-right:10px;}
.subclass{color:#090;font-size:12px;margin-left:10px;}
.addform{width:98%;vertical-align:middle;}
.addform .pad{clear:both;padding:10px;}
.addform .lc{float:left;width:30%;padding-right:5px;text-align:right;}
.addform .lc .req{color:red;font-weight:bolder;padding-left:5px;}
.addform .rc{width:66%;float:right;padding-left:5px;text-align:left;}
div#nojs{border:2px #F90 dashed;background-color:#FF9;display:block;text-align:center;color:red;padding:10px;}
div.comments{border:2px #CFC dashed;background-color:#f0ffea;color:#333;margin:5px;padding:10px;}
div.searchtags{border:2px #999 dashed;background-color:#f9f9f9;color:#333;margin:5px;padding:10px;}
div.searchtags a:hover{color:#FFF;background:red;font-weight:700;}
div.pagination{text-align:left;margin:10px;padding:3px;}
div.pagination a{padding:2px 5px;text-decoration:none;}
div.pagination a:hover,div.pagination a:active{text-decoration:none;}
div.pagination a:visited{text-decoration:none;}
div.pagination span.current{margin-right:2px;border:1px solid #b30000;font-weight:700;background:#b30000 url(pon.gif);color:#FFF;padding:2px 5px;}
div.pagination span.disabled{margin-right:2px;border:1px solid #f3f3f3;color:#ccc;padding:2px 5px;}
#informer_code{background-color:#fffff2;border:solid 1px #FC0;color:#C00;display:none;padding:10px;}
#informer_code b{color:#333;}
#informer_preview{background-color:#f2fff3;border:solid 1px #0F0;color:#666;display:none;padding:10px;}
.b_inf_width{width:70%;}
.b_inf_text_size{font-size:110%;}
.b_inf_text_color{color:#06C;}
.b_inf_date_size{font-size:90%;}
div.admcats select{float:left;}
#toggle_s{display:none;position:absolute;right:20px;z-index:9999;background-color:#fffbd7;border:1px solid red;margin-top:-10px;padding:10px;}
#toggle_s_close{text-align:right;margin-top:0;}
table.sett td{vertical-align:middle;padding:10px;}
table.sort{border-spacing:.1em;margin-bottom:1em;margin-top:1em;}
table.sort td{padding:.3em 1em;}
table.sort thead td{cursor:pointer;font-weight:700;text-align:center;vertical-align:middle;}
table.sort thead td.curcol{background-color:#999;color:#FFF;}
table.sort p{display:none;}
#thumbBox{position:absolute;left:0;top:0;width:auto;background:#0d0d0d;visibility:hidden;z-index:10;cursor:pointer;padding:5px 5px 10px;}
#thumbBox .footerbar{font:12px Tahoma;color:#FFF;text-align:center;}
#thumbBox #thumbImage{background-color:#0d0d0d;}
#thumbLoading{position:absolute;visibility:hidden;border:1px solid #000;background-color:#efefef;z-index:5;padding:5px;}
div{vertical-align:top;}
h2,.large{font-size:12px;}
.lnews div,.lvip div{color:#666;margin-left:5px;font-size:11px;padding:3px;}
.dgray,.b_inf_date_color{color:#666;}
.o2,.o333{width:10%;float:right;}
.o4,.o5,.cp3,.cp4{width:20%;float:right;}
.o11,.cp1{width:50%;float:left;}
.rootcat,a.rootcat{color:#000;font-size:14px;font-weight:bolder;}
.addform select,.w100{width:100%;}




.googkom {width:100%;}


td.dt {
border-top:1px dotted #BEBEBE;
color:#666666;
font-weight:bold;
margin:0;
padding:5px;
text-align:right;
width:25%;
}

td.dd {
border-top:1px dotted #BEBEBE;
text-align:left;
margin:0 0 0 0px;
padding:5px;
width:75%;
}

