body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-family:sans-serif;text-align:center;color:#ffffff;background-color:#161616;}
img{border:none;}
input,textarea{border-style:solid;border-width:1;border-color:#534545;width:100%;color:#02417b;background:#cbc4c4;font-size:15px;font-weight:bold;}
h1{color:#5278b8;font-size:15px;display:inline;}h2{color:#fff;font-size:15px;}h3{color:#4f5e76;font-size:14px;}h4{color:#fff;font-size:11px;font-weight:normal;margin:0;}
strong{color:#4f5e76;font-size:13px;}
p{font-size:13px;margin:5px;}
.t{text-align:center;width:100%;}
.r{text-align:right;}
.l{text-align:left;}
A:hover{color:red;text-decoration:none;font-weight:bold}
A{color:#fff;text-decoration:none;font-weight:bold}
#to{vertical-align:top;}
#dp{width:25%;position:relative;z-index:100;}
#uq{color:#4f5e76;font-weight:bold;font-size:20px;padding: 0px 30px 0px 0px;}
.b240{position:relative;display:block; width:240px;min-height: 400px;height:auto;background: #534545 url(/i/adv.png) no-repeat;}
.sec {
position: absolute;
z-index: 9999;
top: 165px;
left: 0;
display: none;
background: #000000;
border:1px solid #111111;
-moz-border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;
-khtml-border-radius: 0 20px 20px 0;
border-radius: 0 20px 20px 0;
width: 40%;
height: auto;
padding: 30px 30px 30px 130px;
filter: alpha(opacity=90);
opacity: .90;
}
a.bsec{
position: absolute;
z-index: 9999;
text-decoration: none;
top: 100px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 15px 40px 15px 15px;
font-weight: 700;
background:#333333 url(/i/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;
-khtml-border-radius: 0 20px 20px 0;
border-radius: 0 20px 20px 0;
display: block;
}
a.bsec:hover{
position: absolute;
z-index: 9999;
text-decoration: none;
top: 100px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 15px 40px 15px 15px;
font-weight: 700;
background:#222222 url(/i/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;
-khtml-border-radius: 0 20px 20px 0;
border-radius: 0 20px 20px 0;
display: block;
}
a.active.bsec {
background:#222222 url(/i/minus.png) 85% 55% no-repeat;
}
.psec {
position: absolute;
z-index: 9999;
top: 150px;
left: 0;
display: none;
background: #000000;
border:1px solid #111111;
-moz-border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;
-khtml-border-radius: 0 20px 20px 0;
border-radius: 0 20px 20px 0;
width: 70%;
height: auto;
padding: 40px 30px 30px 30px;
filter: alpha(opacity=90);
opacity: .90;
}
a.bpsec{
position: absolute;
z-index: 9999;
text-decoration: none;
top: 155px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 12px 30px 12px 12px;
font-weight: 700;
background:#333333 url(/i/plus.png) 90% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;
-khtml-border-radius: 0 20px 20px 0;
border-radius: 0 20px 20px 0;
display: block;
}
a.bpsec:hover{
position: absolute;
z-index: 9999;
text-decoration: none;
top: 155px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 12px 30px 12px 12px;
font-weight: 700;
background:#222222 url(/i/plus.png) 90% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;
-khtml-border-radius: 0 20px 20px 0;
border-radius: 0 20px 20px 0;
display: block;
}
a.active.bpsec {
background:#222222 url(/i/minus.png) 90% 55% no-repeat;
}

.w {
background-color:#534545;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
 padding:  3px;

}
.log {
position: absolute;top:100px;left: 500px;
background: #463c3c;border:1px solid #111111;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
border-radius: 20px;
display: none;
width:255px;height:auto;
padding: 25px 25px 20px 25px;
filter: alpha(opacity=90);
opacity: .90;
z-index: 9999;}

.bb{
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
border:1px solid #676c74;}

.s{color:#fb7e06;font-weight:bold;text-decoration:underline}
.s:hover{color:#eaad72;font-weight:bold;text-decoration:underline}


#m1{font-size:26px;color:#5278b8;font-weight:bold; padding: 5px;}
#m2{font-size:22px;color:#5278b8;font-weight:bold; padding: 5px;}
#m3{font-size:18px;color:#5278b8;font-weight:bold; padding: 5px;}
#m4{font-size:15px;color:#5278b8;font-weight:bold; padding: 5px;}
#m1:hover{font-size:26px;color:#a7b8d5;font-weight:bold;padding: 5px;}
#m2:hover{font-size:22px;color:#a7b8d5;font-weight:bold;padding: 5px;}
#m3:hover{font-size:18px;color:#a7b8d5;font-weight:bold;padding: 5px;}
#m4:hover{font-size:15px;color:#a7b8d5;font-weight:bold;padding: 5px;}

#r{color:red;}#rm{color:red;font-size:11px;}
#dlt{color:green;font-size:11px;vertical-align:text-top;}
.z{margin-right:5px;border:1px solid silver;font-size:14px;background:#161616;color:#676c74;position:relative;padding:2px 6px;text-decoration: none;font-weight:bold;}
.z1{margin-right:5px;border:1px solid silver;font-size:14px;background:#161616;color:#bbc5d5;position:relative;padding:2px 6px;text-decoration: none;font-weight:bold;}
#z{color:#4f5e76;font-weight:bold;}
#s{color:#fb7e06;font-weight:bold;text-decoration:underline}
#s:hover{color:#eaad72;font-weight:bold;text-decoration:underline}
#s1{color:#4f5e76;font-weight:bold;}
#s2{color:#bbc5d5;font-weight:normal;}
#s1:hover{color:#534545;font-weight:bold;}
#lt{color:#676c74;font-weight:bold;font-size:10px;}
.lt{color:#676c74;font-weight:bold;font-size:10px;}
.b{margin-right:5px;border:1px solid silver;font-size:16px;background:#2c2c2c;color:#fff;position:relative;padding:2px 6px;
text-decoration: none;}
.b1{margin-right:5px;border:1px solid silver;font-size:16px;background:#161616;color:#676c74;position:relative;padding:2px 6px;}

#ba{background:#2c2c2c;}#ba2{background:#d48555;height:1px;}


#u9449{color:#756e80;font-weight:bold;}#u9449:hover{color:#70195b;font-weight:bold;}
#u17{color:#ffe620;font-weight:bold;}#u17:hover{color:#70195b;}
#u14544{color:#308a3b;font-weight:bold;}#u14544:hover{color:#70195b;font-weight:bold;}
#u42{color:#e07e00;font-weight:bold;}#u42:hover{color:#70195b;font-weight:bold;}
#u13194{color:#8540f8;font-weight:bold;}#u13194:hover{color:#70195b;font-weight:bold;}
#u5617{color:#1169b5;font-weight:bold;}#u5617:hover{color:#70195b;font-weight:bold;}
#u3418{color:#753d12;font-weight:bold;}#u3418:hover{color:#70195b;font-weight:bold;}
#u341{color:#ff4791;font-weight:bold;}#u341:hover{color:#70195b;font-weight:bold;}
#u9226{color:#00BFFF;font-weight:bold;}#u9226:hover{color:#70195b;font-weight:bold;}
#u2981{color:#00ff00;font-weight:bold;}#u2981:hover{color:#d2ff00;font-weight:bold;}
#u16350{color:#9239b7;font-weight:bold;}#u16350:hover{color:#9e78ae;}
#u16496{color:#ff6501;font-weight:bold;}#u16496:hover{color:orange;font-weight:bold;}
#u10615{color:#2E8B57;font-weight:bold;}#u10615:hover{color:orange;font-weight:bold;} 
#u22312{color:#ff00ae;font-weight:bold;}#u22312:hover{color:#70195b;font-weight:bold;} 
#u22099{color:#00ff00;font-weight:bold;}#u2981:hover{color:#d2ff00;font-weight:bold;}
#u1512{color:#f75394;font-weight:bold;}#u1512:hover{color:#70195b;font-weight:bold;}

.w:hover .vt1 {display:block}
.vt1 {
display: none;
position: absolute; 
right:0px; 
bottom:0px;
font-size:20px;
font-weight:bold; 
height:25px;
width:100px;
text-align: center; 
vertical-algin: middle;
background-color:#534545;
filter: alpha(opacity=80);
opacity: .80;
}
.vt_up{
    margin-right: 1px;
    display: inline-block;
    background: url(/i/vt_up.png) 0 0 no-repeat;
    width: 15px;
    height: 16px;
    vertical-align: middle;}
.vt_down{
    margin-right: 1px;
    display: inline-block;
    background: url(/i/vt_down.png) 0 0 no-repeat;
    width: 15px;
    height: 16px;
    vertical-align: middle;
}
.vt_vt {padding:5px;}

#back-top {position:fixed;bottom:20px;right:-20px;}
#back-top span {
width: 80px;
height: 80px;
display: block;
background: url(../i/navi.png) -160px 0 no-repeat;
filter: alpha(opacity=40);
opacity: .40;
	}
#back-top a:hover span {
filter: alpha(opacity=100);
opacity: 1;
}

#back-top span {
width: 80px;
height: 80px;
display: block;
background: url(/i/navi.png) -160px 0 no-repeat;
filter: alpha(opacity=40);
opacity: .40;
	}

.searchicon  { 
display:inline-block;width: 48px; height:44px; padding-right:1px;
background: url(/i/search.png);
}



.mailclass {position:absolute; top:0;left:0;width:30px;height:30px;background:url(/i/ma.png);}
.infoclass {position:absolute; top:2px;left:35px;width:22px;height:22px;background:url(/i/smimg.png);}
.rssclass {position:absolute; top:2px;left:63px;width:22px;height:22px;background:url(/i/smimg.png) -23px 0 no-repeat;}
.pluseone {position:absolute; top:4px;left:97px;}
.vkclass {position:absolute; top:3px;left:180px;}
.mailru {position:absolute; top:4px;left:393px;} 
.fbook{position:absolute; top:4px;left:278px;}
#tm {position:absolute;top:84px;left:0;}

.midtizer img { 
border:2px solid #534545;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
text-align:center;
}
.newls{ 
  position: absolute;top:-10px;right:0px;
  filter: alpha(opacity=80);
opacity: .80;
 }
.mse , .mse strong{color:#4f5e76;font-size:100%; padding:10px 0;font-weight:bold;}
.cfoot , .cfoot strong {color:#fff;font-size:11px;margin:0;}
.ha, .ha h2{color:#5278b8;font-size:14px;margin:5px 0;display:inline;font-weight:bold;}

.se {font-size:13px;}
.se h3 {margin:0;padding:0;font-size:12px;color:#5278b8;display:inline;}
.se h4 {margin:0;padding:0;font-size:12px;display:inline;}