*{margin:0;padding:0;}
.hint2{background-color:#e8eff7;line-height:10px;color:#585858;font-family:verdana;font-size:11px;width:auto;border-top:1px solid #09f;border-right:1px solid #09f;border-bottom:1px solid #09f;border-left:1px solid #09f;margin:0;padding:8px;position:absolute;visibility:hidden;}
.img2{padding:2px;border:1px solid #d3d3d3;margin:1px;}
body{background:url(../images/body-bg.gif) repeat-x top #fff;margin-top:0;color:#585858;font-size:9pt;font-family:"trebuchet ms",helvetica,sans-serif;}
body a:link,body a:active,body a:visited{text-decoration:none;}
body a:hover,body a:focus{color:#000;text-decoration:underline;}
fieldset{border:0 solid #FFF;}
#ztop{width:99%!important;margin:0 auto;height:137px;}
#ztop td{vertical-align:top;}
#ztop .logo{position:static;margin-top:-3px;text-align:center;vertical-align:top;}
#ztop .rotator{position:absolute;margin:0;text-align:center;vertical-align:top;width:197px;}
input,select,textarea{border:1px solid #e6e6e6;background:#f3f3f3;color:#666;padding:2px 0 2px 5px;font:11px Verdana;}
textarea:focus,input:focus{color:#333;border:1px solid #777;}
#ztop .ltext{position:absolute;top:45px;left:500px;margin:0;text-align:center;vertical-align:middle;color:#fff;font-size:23px;font-weight:bold;}
#header{width:100%;height:137px;}
#main{width:100%;}
#zmain{width:99%!important;margin:0 auto;height:100%;padding-bottom:20px;}
#zmain a:hover{color:#000;text-decoration:underline;}
#zleft{width:180px;vertical-align:top;}
#zright{vertical-align:top;width:150px;padding-left:5px;}
#zcenter{width:100%;vertical-align:top;padding:0 0 0 25px;background:url(../images/content.gif) top left repeat-y #fff;background-position:5px 0;}
#zleft a:hover{text-decoration:underline;color:#585858;}
a.mainlevel{padding:4px;display:block;color:#6b6b6b;text-decoration:none;border-bottom:1px solid #f3f3f3;}
a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus,a.mainlevel#active_menu{text-decoration:none;background:#fafafa!important;color:#0086df;}
a.mainlevel#active_menu{font-weight:bold;}
a.sublevel{padding:2px 4px 2px 16px;display:block;text-decoration:none;background:url(../images/bullet-l.gif) no-repeat 3% 50%;color:#6b6b6b;border:1px solid #fff;}
a.sublevel:hover,a.sublevel:active,a.sublevel:focus{color:#6b6b6b;background:url(../images/bullet-m.gif) no-repeat 3% 50%;}
#ja-leftcol #active_menu,#ja-rightcol #active_menu{color:#585858;text-decoration:none;background-color:#f3f3f3;background-image:none;background-repeat:no-repeat;background-position:3% 50%;}
#ldiv{border:1px solid #e6e6e6;color:#727272;padding:10px;}
#ldiv h2{font-size:12px;padding-bottom:5px;}
#zcontent{width:100%!important;border-bottom:dotted 1px #e1e1e1;}
#zcontent a:visited{color:#000;text-decoration:underline;}
#zcontent a:hover{color:#000;text-decoration:underline;}
#zcontent a:link{color:#000;text-decoration:underline;}
#zcontent a:active{color:#000;text-decoration:underline;}
#zcontent .z1{color:#333;font-size:14px;font-family:tahoma;font-weight:bold;margin:0;padding:3px 0;}
#zcontent .z2{font-size:11px;color:#b6b6b6;padding-bottom:7px;}
#zcontent .z3{font:10pt Verdana;text-align:justify;color:#333;padding-bottom:7px;}
#zcontent .z4{padding-bottom:7px;font-size:11px;text-align:right;}
#zcontent .z0{padding-bottom:7px;padding-top:7px;text-align:center;}
#zcontent .z5{font-size:11px;color:#b6b6b6;}
#zcontent .z6{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#b6b6b6;padding-bottom:5px;padding-top:5px;}
#zcontent .z6 a:link,#zcontent .z6 a:active,#zcontent .z6 a:visited{font-size:12px;color:#666;padding-bottom:5px;padding-top:5px;text-decoration:none;}
#zcontent .z6 a:hover{font-size:12px;color:#666;padding-bottom:5px;padding-top:5px;text-decoration:underline;}
.zbr{padding-bottom:10px;}
#zfooter{width:100%!important;height:60px;}
#zfooter .zf{width:100%!important;margin:0 auto;padding-top:0;padding-right:3px;text-align:right;font-family:tahoma;font-size:11px;color:#fff;background:url(../images/footer_bg.gif) repeat-x;}
#zfooter .ct{padding-top:3px;margin:0;vertical-align:top;background:url(../images/footer_bg.gif) repeat-x;}
#zfooter span{color:#000;font-size:9pt;}
#zfooter a,a:hover,a:active,a:focus{color:#fff;text-decoration:underline;}
#menu{padding-bottom:1px;padding-left:10px;padding-right:7px;padding-top:2px;color:#666;left:48px;top:20px;vertical-align:middle!important;font:12px Tahoma,Verdana;height:20px;float:none;}
.searching{border-bottom:1px dotted #767676;padding-bottom:6px;margin-bottom:25px;position:relative;float:right;padding-right:10px;}
#menu a{text-decoration:none;color:#666;}
#menu a:hover{color:#d8d8d8;background:transparent;text-decoration:none;}
#menu ul{list-style:none;}
.lm li{float:left;cursor:pointer;padding-right:20px;}
.lm a.top-line{padding-right:2px;}
#menu .lm a.top-line{text-decoration:none;color:#666;font:11px Tahoma,Verdana;}
#menu .lm a:hover{color:#666;}
.lms{background-color:#fff;border:1px solid #dce2e9;display:none;margin-top:-1px;position:absolute;z-index:5;width:200px;}
.lms li{float:none;position:static;border-bottom:1px solid #dce2e9;}
.lms a{padding:7px 5px;display:block;height:auto;border-right:0;white-space:nowrap;}
.top-line .lms li a{padding:7px 5px;height:auto;width:100%;border-right:0;}
.lms a:hover{background:none;background-color:#2d5a8b;}
li:hover ul,li.over ul{display:block;}
dt{clear:both;float:left;width:25%;padding:4px 0 2px 10px;font-weight:bold;}
dd{float:left;width:70%;margin:0 0 15px 0;}
.hint  
{  
background-color:#d3e85c;  
line-height:10px;  
color:black;  
font-family:verdana;  
font-size:11px;  
width:auto;  
border-top:1px dashed #1c8064;  
border-right:1px dashed #1c8064;  
border-bottom:1px dashed #1c8064;  
border-left:1px dashed #1c8064;  
margin:0px;  
padding:8px;  
position:absolute;  
visibility:hidden;  
}
.log1{background:#fff url(../images/l_u.gif) top left no-repeat;padding-left:20px;}
.log2{background:#fff url(../images/l_p.gif) top left no-repeat;padding-left:20px;}
.copy{color:#727272;font-size:11px;font-family:tahoma;padding:5px;}
.copy a:active,.copy a:visited,.copy a:link{color:#727272;font-size:11px;text-decoration:none;}
.copy a:hover{color:#727272;font-size:11px;text-decoration:underline;}
.slink{color:#757575;font-size:10px;font-family:tahoma;text-decoration:none;}
.slink a:active,.slink a:visited,.slink a:link{color:#757575;text-decoration:none;}
.slink a:hover{color:#757575;text-decoration:underline;}
.mainmenu{color:#888;font-size:11px;font-family:tahoma;text-decoration:none;font-weight:bold;text-transform:uppercase;padding-left:2px;}
.mainmenu a:active,.mainmenu a:visited,.mainmenu a:link{color:#888;text-decoration:none;}
.mainmenu a:hover{color:#888;text-decoration:none;}
#hintbox{text-align:left;width:160px;font-size:9px;border:1px solid #99a1ab;background-color:#fff;layer-background-color:#a396d9;color:#282828;margin:0;padding:3px 5px;position:absolute;visibility:hidden;z-index:998;-moz-opacity:.9;-moz-border-radius:5px;filter:alpha(opacity="90");}
.onl_table{width:100%;font-family:tahoma;font-size:9px;}
.onl_table td{padding-right:5px;font-family:tahoma;font-size:9px;}
.a_link,.a_link a:link,.a_link a:visited,.a_link_on{font-family:tahoma;color:#f00;}
.a_link_on a:hover,.a_link_on a:active{font-family:tahoma;color:#f00;}
.u_link,.u_link a:link,.u_link a:visited,.u_link_on{font-family:tahoma;color:#666;}
.u_link_on a:hover,.u_link_on a:active{font-family:tahoma;color:#4b73d4;}
.e_link,.e_link a:link,.e_link a:visited,.e_link_on{font-family:tahoma;color:#00a400;}
.e_link_on a:hover,.e_link_on a:active{font-family:tahoma;color:#00a400;}
.j_link,.j_link a:link,.j_link a:visited,.j_link_on{font-family:tahoma;color:#00f;}
.j_link_on a:hover,.j_link_on a:active{font-family:tahoma;color:#00f;}
.b_link,.b_link a:link,.b_link a:visited,.b_link_on{font-family:tahoma;color:#666;}
.b_link_on a:hover,.b_link_on a:active{font-family:tahoma;color:#666;}
.rubryka{font-family:tahoma;color:#fff;font-weight:bold;margin-left:10px;}
.padrubryka{font-family:tahoma;color:#36f;font-weight:bold;margin-left:10px;}
.blockpadding_right{padding-right:10px;}
.icon_kat{background-position:top;background-image:url(../images/kateg_bg.png);background-repeat:repeat-x;}
.bg_norepeat{background-repeat:no-repeat;text-decoration:none;text-transform:uppercase;font-family:tahoma;font-stretch:ultra-expanded;font-style:normal;font-weight:bold;color:#fff;text-align:center;padding-left:35px;}
.new,.new a:link,.new a:visited,.new a:hover,.new a:active{color:#F00;font-size:11px;font-family:tahoma;padding-left:3px;font-weight:bold;}
#yellow1{background-color:#fff7de;}

/*===============================*/

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset {
	margin:0;
	padding:0;
}

fieldset {border:color:#9a9a9a;}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, table, font {
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    margin: 0 0 0.2em 0;
	line-height: 1.1em;
}

/*Настройка заголовков*/
h1 { font-size: 12px; font-weight: bold; }
h2 { font-size: 12px; font-weight: bold; line-height: 18px; }
h3 { font-size: 1em; font-weight: bold; line-height: 16px; }
h4 { font-size: 10px; font-weight: bold; line-height: 15px; }
.flarge { font-size: 17px; font-weight: normal; line-height: 18px; }
.indents {
	padding: 0; margin: 0;
	line-height: normal;
}

/*links*/
a { color: #177ebb; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }

/*forms*/
input, textarea, select {
	font-size: 1em;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}
/*===COMMENTS===*/
table.comblock {background-color: #ffffff; }
table.comblock td.cblock-content {background: transparent url("../images/comment/cblock_center_mtop.gif") left top repeat-x; }

table.comblock td.cblock-left { vertical-align: top; background: url("../images/comment/cblock_middle_left.gif") left top repeat-y;}
table.comblock td.cblock-right { vertical-align: top; background: url("../images/comment/cblock_middle_right.gif") right top repeat-y;}

table.comblock td.cblock-top {background: url("../images/comment/cblock_center_top.gif") left top repeat-x;}
table.comblock td.cblock-bottom {background: url("../images/comment/cblock_center_bottom.gif") left bottom repeat-x;}

table.comblock div.maincont { padding: 4px; }

.avatar img { width: 100px; height: auto; }

 .google_translate img {
        filter:alpha(opacity=100);
        -moz-opacity: 1.0;
        opacity: 1.0;
        border:0;
        }
.google_translate:hover img {
        filter:alpha(opacity=30);
        -moz-opacity: 0.30;
        opacity: 0.30;
        border:0;
}
.google_translatextra:hover img {
        filter:alpha(opacity=0.30);
        -moz-opacity: 0.30;
        opacity: 0.30;
        border:0;
}

