html {color: #000000; text-align: justify; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; cursor:default;}
body {font-family: Arial, Helvetica, sans-serif; background-color: #ecebe6; color:#000000; margin: 0px; font-size:12px; cursor:default;}

p, ul, li, ol{font-size:12px; text-align:justify;}
p{text-indent: 25px;}
#fote a { font-size:11px; font-weight:normal;}
a img  {border:0}
a { color: #385689;text-decoration:none;}
a:visited {color: #385689;}
a:hover {color: #020137;}

hr{border-top:1px solid #5e7782; border-bottom:1px solid #80b5ca;}

h1,h2,h3{margin:0px; padding:0px; color:#243771; font-weight:bold; font-size:18px;}

ul{list-style-type: none;}
li{padding:3px 0 3px 20px; background: url('/i/li.gif') no-repeat 0px;}

.menu{height:52px; background:url(/i/menu_b.gif) repeat-x;}
.elmenu{background:url(/i/menu_raz.gif) left no-repeat; vertical-align:middle; padding-left:20px; color:#fff; font-weight:bold;cursor:pointer;}

.shapka{height:206px; background:url('/i/shbg.jpg') left repeat-x;}

.shap{height:23px; overflow:hidden; background:url(/i/shap_bg.gif) top repeat-x; position:absolute; margin-top:-27px; margin-left:20px; float:left;}
.shap div{height:23px; background:url(/i/shap_l.gif) top left no-repeat;float:left;}
.shap div div{height:23px; background:url(/i/shap_r.gif) top right no-repeat; padding:0 15 0 15; line-height:23px; font-size:16px; color:#E8EEF4; font-weight:bold; white-space:nowrap;float:left;}

.cont{margin:5px;}
.cont_tab{background:#6e9bc5; padding:4px; border:1px solid #a0a086; }
.cont_ttab{border:1px solid #a0a086; background:#fbfbfb;}

.slo{height:30px; background:url(/i/slo.jpg) center no-repeat;}

.brends{border:1px solid #b4b5a3; height:73px; background:url(/i/brends_bg.gif) top repeat-x;}
//.brends div{height:73px; background:url(/i/brends_l.png) left no-repeat;}
//.brends div div{height:73px; background:url(/i/brends_r.png) right no-repeat;}

.footer{height:54px; background:url(/i/footer_bg.gif) center repeat-x;}
.footer div{height:54px; background:url(/i/footer.jpg) center no-repeat; color:#fff; font-size:12px; font-weight:bold; text-align: left;}
.footer div div{height:54px; width:200px; background:none; margin:0 auto; padding-left:20px; white-space:nowrap;}

.news_announce p, .news_announce div, .news_announce span, .news_announce{text-align:justify; font-size:11px;}
.news_name{text-align:left; color:#385689; font-weight:bold; font-size:12px;}
.news_date{text-align:right; font-size:11px; font-weight:bold; color:#626c6e;}
.news_detal{text-align:right; margin-top:-5px; padding-bottom:3px;}
.news_detal a{font-weight:bold; font-size:11px;}


.submenu{position:absolute; margin-top:16px; z-index:100; margin-left:15px;}
.submenu td{padding:3px; background:url('/i/menu_b.gif'); border:1px solid #426E9B;border-top:none;}
.submenu a, .submenu a:visited, .submenu a:active, .submenu a:link{display:block; vertical-align:middle; background:none; font-size:12px; font-weight:bold; color:#ffffff;}
.submenu a:hover{background:url('/i/menu.png');color: #ffffff;}

.div_border {border:2px solid #6E9BC5; height:93px; width:93px; float:left;}
.div_border div{border-bottom:1px solid #A0A086; border-right:1px solid #A0A086; width:92px; height:92px; padding:0px;}
.div_border img{border:2px solid #cccccc; border-top:2px solid #A0A086; border-left:2px solid #A0A086; width:88px; height:88px;}
.cl_left{border-left:2px solid #fbfbfb;}
.cl_top{border-top:2px solid #fbfbfb;}
.cl_bottom{border-bottom:2px solid #fbfbfb;}
.cl_right{border-right:2px solid #fbfbfb;}
.cl_border{border:2px solid #fbfbfb;}
.doble_width{width:190px; float:left;}
.br_con{margin:0 auto; width:970px;}
.clear{clear:both;}