html,body,table,td,tr,h1,h2,h3,h4,h5,h6,img{padding:0;margin:0;}
body{margin:15px 0;color:#666;}
table,td,tr,h1,h2,h3,h4,h5,h6{font:normal 11px/16px tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans,sans-serif;}
html,body{font:normal 11px/16px tahoma,sans-serif;color:#000;}
html{background: #293437;}
a img{border:0}
a{color:#003B54;text-decoration:none;}
a:hover{color:#003B54; text-decoration:none;}
a:focus{outline:none;}
.clear{line-height:0px; clear:both;}

/* ???? ???? */
.contener{width:1000px; margin:10px auto 0;}

/* ???????? */
.body{padding:0px 0px px 0px; background:#ECEEEF url(../images/bigfon.png) no-repeat -30px -30px;}

/* ???????? */
.zakladka{position:absolute; margin:5px 0 0 850px;}
.zakladka a{color:#fff;}

/* ???-???? */
#911 a{color:#fff;}
.topmenu{position:absolute; margin:78px 0 0 320px; padding:0 3px; background: url(../images/topmenu.gif) top no-repeat; height:25px; width:540px;}
.topmenu li{float:left; display:inline; list-style:none; position:relative; padding:5px 0 0 40px; margin:0;}
.topmenu a {padding:6px 10px; color:#000; text-decoration:none;}

/* ???? */
.logo{background:url(../images/header.png) top no-repeat; height:142px;}
.logoclick{position:absolute; margin:20px 0 0 5px;}

/* ????? */
.sbg{margin:-29px 0px 0px;width:100%;}
.stxt{padding:0px;}
.sin{background: url(../images/inputs.gif) no-repeat;width:191px;height:21px;border:none;padding:2px 0 0 5px;font:12px normal arial,sans-serif;color:#444;}
.newbotleft-sh{background: url(../images/newbotleft-sh.png) no-repeat;width:14px;height:17px;font-size:0px;}
.newbotright-sh{background: url(../images/newbotright-sh.png) no-repeat;width:14px;height:17px;font-size:0px;}
.titleall,.titleall a{font-size:18px;color:#003B54;}
.titleall a:hover{color:#9f170b;text-decoration:none;}
.sep{border-bottom:1px solid #003B54;width:100%;padding:10px 0 0 0;}

/* ?????? ??????? */
.content{float:right; width:700px; margin:0; padding: 0 14px 0 0;}
.myWinCont input {max-width:95% !important;}

/*??????????*/
.blbgsort{padding:0px 0 0px 25px; margin:-12px 10px 12px 10px; border:0px solid #ccc;color:#003B54;}
.blbgsort a{color:#003B54;}

/* ??????? ??????? */
.newtopleft{background: url(../images/newtopleft.png) no-repeat;width:14px;height:17px;font-size:0px;}
.newtopright{background: url(../images/newtopright.png) no-repeat;width:14px;height:17px;font-size:0px;}
.newbotleft{background: url(../images/newbotleft.png) no-repeat;width:14px;height:52px;font-size:0px;}
.newbotright{background: url(../images/newbotright.png) no-repeat;width:14px;height:52px;font-size:0px;}
.rate{background:#fff;padding:26px 0 10px 0;color:#fff;}
.rate-full{background:#fff;padding:26px 0 8px 0;color:#fff;}
.rate a, .rate-full a{color:#003B54;} 
.shstorybg{padding:0 0 20px 0;float:left;}/*?????? ????? ?????????? ???????*/
.linkcat{padding:10px 0 3px 0;border-bottom:1px solid #003B54;width:100%;}/*????? ??? ?????????? ? ??????*/
.linkcat a{font-size:12px;color:#003B54;}
.newinfo{padding:3px 0 0 0;color:#444;}
.shstory{padding:20px 0 10px 0;position:relative;z-index:2;}
.title h1{padding:0;}
.title a{font-size:18px;color:#003B54;}

/* ????? ??????? */
.menu {float:left; width:258px; margin:0; padding:16px 0px 0px 10px;}

/* ????????? */
.shapka-nav{background: url(../images/blheadnav.png) no-repeat;width:258px;height:40px;} 
.news_header{background: url(../images/news_header.png) no-repeat;width:702px;height:40px;} 
.shapkatxt-nav{font-size:18px;color:#fff;padding:15px 0 0 45px;} 
.telo-nav{background:#fff;height:100%;width:258px;}
.telo-nav a{text-decoration:none;} 
.telotxt-nav a{color:#444;}
.news_niz{background:#fff;height:100%;width:702px;} 
.news_niz_nav{background: url(../images/news_niz_nav.png) no-repeat;width:702px;height:18px;}
.niz-nav{background: url(../images/blbotnav.png) no-repeat;width:258px;height:18px;}
.lm{border-bottom:1px dotted #A5ACB0;width:225px;padding:5px 0 0 10px;margin:0 0 0 8px;background:url(../images/count.gif) no-repeat -1px -1px;}
.ln {width:240px;padding:5px 0 0 10px;margin:0 0 0 8px}
.leftmenu{line-height:14px;} 
.leftmenu a{font-size:17px;padding:0 0 0 20px;}

/* --------- */
.mh222{margin:15px 0 10px 0; padding:4px 7px 5px 7px; font-size:12px; background:#fff ;color:#003B54;}
.blockbg{padding:0px 0 0px 25px; margin:-12px 10px 0px 10px; border:0px solid #ccc;background:#fff ;color:#003B54;}
.blockbg a{color:#003B54;}
.block{padding:20px 0 0 0;}
.blhead{background: url(../images/blhead.png) no-repeat;width:258px;height:40px;} 
.blbot{background: url(../images/blbot.png) no-repeat;width:258px;height:20px;} 
.blocktitle{font-size:18px;color:#444;padding:15px 0 0 45px;} 
.blocktxtbg{background:#A5AEB6;height:100%;width:258px;} 
.bltxt,.bltxt-nav,.bltxt-log{padding:10px 10px 0 20px;} 
.bltxt a{color:#003B54;}
.bltxt1 a{color:#000;padding:10px 10px 0 20px;}
.bltxt1 {padding:10px 10px 0 20px;}
.blocktopbg{padding:20px 0 0 0;}
.blocktop{background: url(../images/bltop.png) no-repeat;width:200px;height:18px;}

/*navigation.tpl*/
.navigation a{background:#fff;color:#003B54;padding:3px 8px 3px 8px;}
.navigation a:hover{background:#003B54;color:#fff;padding:3px 8px 3px 8px;text-decoration:none;}
.navigation span{background:#003B54;color:#fff;padding:3px 8px 3px 8px;}

/*?????*/
.footer{width:1000px;color:#444;font-size:11px;height:82px;}
.footleft{background: url(../images/footer-left.png) no-repeat;width:10px;height:86px;font-size:0px;}
.footright{background: url(../images/footer-right.png) no-repeat;width:10px;height:86px;font-size:0px;}
.banner{padding:0 30px 0 10px;}

/*loginform*/
.logintitle{font-size:12px; margin:0 0 10px 60px;}
.loginbg{background:#A5AEB6 ;padding:3px 8px 0 0;font-size:12px;}
.loginbg a{font-size:12px;color:#000;text-decoration:none;}
.loginbg a:hover{text-decoration:none;color:#000;}
.logininph{font-size:16px; color:#333; font-weight:bolder; border-bottom:1px solid #ddd;}
.logininp{width:180px; height:16px; border:1px solid #ccc; background: #fff; color:#555; padding:1px 5px; margin:3px; font-size:12px;}
.a_field{background:#fff;border:1px solid #666;color:#444;padding:4px;}
.pass{padding:5px 0 0 0;}
.reglink{padding:15px 0 0 10px;}
.loginbgin{padding:5px 0 0 0;font-size:12px;color:#444;}
.f_input,.bbcodes,.s_field,.f_textarea{background:#E9EAEB;border:1px solid #D9D9D9;color:#444;padding:2px;}

/* Code & Quote */ 
.bbQuoteName {color: #000; !important; background: #f5f5dc url(/design/quote.png) no-repeat right; font-size: 5pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px solid #000000; border-bottom: 0; border-left: 4px #0C4158 solid; padding-top: 7px; padding-bottom: 7px;}
.bbCodeName {color: #000; !important; background: #f5f5dc url(/design/code.png) no-repeat right; font-size: 5pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px solid #000000; border-bottom: 0; border-left: 4px #0C4158 solid; padding-top: 7px; padding-bottom: 7px;}

.codeMessage {color: #465584; background: #f5f5dc; font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #0C4158 solid !important; border-top: 0 !important; padding: 3px;}
.quoteMessage {color: #465584; background: #f5f5dc; font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #0C4158 solid !important; border-top: 0 !important; padding: 3px;}
/* ---------------- */

/* BB code опрос */
.bbcodes_poll,.bbcodes{background:#003B54;border:1px solid #719500;color:#fff;font-size:11px;cursor:hand;cursor:pointer;}

/* ????? */
.blheadnov-opros{background: url(../images/blheadnov-opros.png) no-repeat;width:258px;height:40px;}
.blocktitle-opros{font-size:18px;color:#fff;padding:15px 0 0 45px;}
.blocktxtbg-opros{background:#A5D724;height:100%;width:258px;} 
.blbot-opros{background: url(../images/blbot-opros.png) no-repeat;width:258px;height:20px;}

/* ??????? */
.blocktitle-nov{font-size:18px;color:#fff;padding:15px 0 0 45px;}
.blocktxtbg-nov{background:#fff;height:100%;width:258px;} 
.blbot-nov{background: url(../images/blbot-nov.png) no-repeat;width:258px;height:20px;}
.profileTable {
 margin: 0px;
 padding: 0px;
 margin-bottom: 8px;
 margin-left: 0px; }
.profileTable td {
 vertical-align: top;
 font-size: 11px;
 line-height: 13px;
 margin: 0px;
 padding: 1px 0px 1px 0px; } 
.profileTable .label {
 width: 120px;
 color: gray; }
.dataWrap { width: 260px }
.colleges {
 margin: -3px 0px 0px 0px;
}

/*--------------*/
.catPages1 {color:#AED6FF;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #fff;background:#4888BE;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {background:#3B6F9B;color:#AED6FF;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#4888BE;padding:3px 10px;color:#AED6FF;font-size:11px;} 

.catPages2 {color:#AED6FF;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #fff;background:#4888BE;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages2 a:hover {background:#3B6F9B;color:#AED6FF;font-weight:bold;} 
.catPages2 b {text-decoration:none;background:#4888BE;padding:3px 10px;color:#AED6FF;font-size:11px;} 
/*--------------*/

/* Proz Banner */
#banners a img {opacity:0.09; -moz-opacity:0.09; filter:alpha(opacity=40); }
#banners a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
/* --------- */

/* ====== Copyright by MeGaFAN.3dn.ru ====== */
/*comments*/
.comments .dleft {
 float: left; width: 110px; 
 font-size: 0.8em;
 line-height: normal;
 color: #8a8a8a;
}

.comments .avatar { margin-bottom: 6px; }
.comments .avatar img { width: 100px; height: auto; }

.comments .cmaincont { padding: 6px 0 0 0;}
.comments .cmaincont .argr { margin-left: 10px; margin-bottom: 5px; }

.comments .comhead {
 border-bottom: 1px dotted #97c06b;
 padding-bottom: 5px;
}

.comments .storeinfo { font-size: 0.8em; line-height: normal; color: #707070; }
.comments .storeinfo ul {
 float: left;
 width: 33.3%;
}

h3.comname {
 font-size: 12px;
 margin: 0; padding: 0;
 font-family: Verdana, Tahoma, Arial, sans-serif;
 color: #97c06b;
 margin-bottom: 5px;
}
h3.comname a { color: #97c06b; }

.comments .dright { margin-left: 116px; }
.comments .drightinn { overflow: hidden; }
*html .comments .drightinn { width: 99%; }

.signature { color: #e6bfd8; line-height: 2px; }

.newstitle { margin-left: 5px; }

.comficon {
 padding: 6px 0;
 padding-left: 116px;
 font-size: 0.9em;
}

.comficon span { margin-right: 10px; }
.comficon a { text-decoration: none !important; }
.comficon a:hover { color: #97c06b; }

/*BLOCKS CENTER*/
.sbox, .sbox_t, sbox_b, .sbox_l, sbox_r,
.sbox_atl, .sbox_atr, .sbox_abl, .sbox_abr { width: 100%; }

.sbox { overflow: hidden; margin-bottom: 9px; }

.sbox_t { background: #fcfcfc url("../design/sbox/blk_top.gif") repeat-x 0 0; }
.sbox_b { background: url("../design/sbox/blk_btm.gif") repeat-x 0 100%; }
.sbox_l { background: url("../design/sbox/blk_left.gif") repeat-y 0 0; }
.sbox_r { background: url("../design/sbox/blk_right.gif") repeat-y 100% 0; }

.sbox_atl { background: url("../design/sbox/blk_left_top.gif") no-repeat 0 0; }
.sbox_atr { background: url("../design/sbox/blk_right_top.gif") no-repeat 100% 0; }
.sbox_abl { background: url("../design/sbox/blk_left_btm.gif") no-repeat 0 100%; }
.sbox_abr { background: url("../design/sbox/blk_right_btm.gif") no-repeat 100% 100%; }

.sbox_pad {
 padding: 11px 0;
 margin: 0 12px;
 overflow: hidden;
}

.adblock .sbox_atl { background: #ebebeb url("../design/sbox/ad_left_top.gif") no-repeat 0 0; }
.adblock .sbox_atr { background: url("../design/sbox/ad_right_top.gif") no-repeat 100% 0; }
.adblock .sbox_abl { background: url("../design/sbox/ad_left_btm.gif") no-repeat 0 100%; }
.adblock .sbox_abr { background: url("../design/sbox/ad_right_btm.gif") no-repeat 100% 100%; }
.adblock .sbox_pad { padding: 7px 0; margin: 0 7px; text-align: center; }

/*UL, LI*/
ul {
 margin: 0;
 padding-left: 16px;
 list-style-position:outside;
 list-style-image:none;
}

ul li { margin: 0; padding: 0; }

ol {
 list-style-image: none;
 list-style-position: outside;
 list-style-type: decimal;
 margin-bottom: 18px;
 margin-left: 2.2em;
}

ul.reset, ul.reset li { list-style: none; padding: 0; margin: 0; }

.clr { clear: both; }
/* ====== Copyright by MeGaFAN.3dn.ru ====== */

.codeButtons {border-bottom:3px solid #cacaca;border-top:1px solid #cacaca;border-right:1px solid #cacaca;border-left:1px solid #cacaca;}
.codeButtons:hover {border-bottom:3px solid #003B54;}

/* Меню сайта */
.menuz {font-size: 11px;text-decoration: none;}
.menuz a:link,
.menuz a:visited {color:#000000;padding-left:6px;margin-bottom: 1px;line-height:18px;display:block;font-weight:normal;background:#FFFFFF;border: 1px solid #808080;}
.menuz a:hover {color:#000000;padding-left:6px;line-height:18px;display:block;font-weight:normal;background:#f2f2f2;border: 1px solid #808080;}
/* ----------------- */