.frame2 img{border:1px solid #2063be}
.picleft{float:left}
.picright{float:right}
.frame{border:1px solid #555;padding:1px}
.frame2{border:1px solid #4291d4;padding:3px}
#twocols{width:80%;float:right;position:relative}
#maincol{background-color:#FFFFFF;float:left;display:inline;position:relative;width:75%}
div#content{padding:0 10px 0 30px}
#presentation-block{margin:1em 0 1em 30px}
#presentation-block h1{font-size:2em;font-weight:normal;margin:1em 0 0.2em 0;color:#0059c2}
#presentation-block h2{font-size:1.7em;font-weight:normal;margin:1em 0 0.2em 0}
#presentation-block h3{font-size:1.3em;font-weight:bold;margin:0.8em 0 0.2em 0}
#presentation-block table.twocol{width:700px;margin:10px 0}
#presentation-block table.twocol td{width:50%}
#presentation-block table.twocol td h1{font-size:18px;color:#030303;margin:5px 0}
#presentation-block table.twocol td p{font-size:12px;margin:5px 0}
#presentation-block div.litblock{background:url(/i/block1.png);width:293px;height:66px;overflow:hidden;padding:10px 10px 10px 20px}
#presentation-block div.litblock h4{font-size:12px;margin:0 0 10px 0}
#presentation-block div.litblock p{margin:10px 0}
#presentation-block table.anopro{margin:1em 0}
#presentation-block table.anopro td{padding:5px}
#presentation-block table.anopro td a{font-size:14px;font-weight:bold}
div.bblock{margin:10px 0;overflow:hidden}
div.bblock h2{font-size:14px !important;margin:0 0 10px 0 !important;font-weight:bold !important}
div.bblock p{margin:10px 0 !important}
#presentation-block a{text-decoration:none;border-bottom:1px solid #338f41;background:transparent}
#presentation-block a:hover{background:#05A51E;border-bottom:2px solid #050;color:#fff}
div.yel{background:url(/i/block2.jpg);width:490px;height:118px;padding:10px 10px 10px 180px;position:relative}
div.gre{background:url(/i/block3.jpg);width:490px;height:113px;padding:15px 170px 10px 20px}
#news-announce{margin:3em 0}
#news-announce h2{font-size:1.5em;font-weight:normal;margin:1em 0 0.2em 0}
p.nadate{font-size:0.8em;color:#999;margin:1em 0 0 0}
p.nadescr{margin:0 0 1em 0}
p.aadate{font-size:0.8em;color:#999;margin:1em 0 0 0}
p.aadescr{margin:0 0 1em 0;font-size:0.9em}
h4.aatitle{font-size:1em;font-weight:normal;margin:0;font-weight:bold;color:#a62422}
#on-icq{text-align:center}
#on-icq img{display:inline;vertical-align:middle}
body{margin:0;padding:0;font-size:80%;color:#010100;font-family:Arial}
a:link{color:#232B90}
a:link:hover{color:#232BFF}
a:visited{color:#232B90}
a:visited:hover{color:#232BFF}
div img{display:block}
a img{border:0 none}
table{border:0;border-collapse:collapse;padding:0}
table td{margin:0;border:0;padding:0}
#wrapper{display:inline-block;background:url(/i/leftbg.png) 0 0 repeat-y}
#wrapper{display:block}
#main-wrapper{float:right;width:100%}
#main-block{margin-left:322px;padding:0 0 20px 0}
#left-block{float:right;height:100%;margin-right:-322px;width:322px;overflow:hidden;padding:0px}
#mw{float:left;width:100%}
#mb{margin-right:239px}
#lb{float:left;height:100%;margin-left:-239px;width:239px;overflow:hidden;padding:0px}
#wrapper:after{content:'. . . . . . . . . .';display:block;height:0;clear:both;visibility:hidden}
.ccleaner{font-size:1px}
#pagewidth{width:1000px;border-right:1px solid #eee;border-left:1px solid #eee;margin:0 auto}
#header{position:relative;height:250px;width:1000px;background:url(/i/headerbg.jpg)}
#toolbar{height:27px;background:#ffffa5;overflow:hidden}
#mmenu{height:30px;background-color:#4342FF}
#mmenu ul{background-color:#4342FF;list-style:none;margin:0;padding:0}
#mmenu ul li{color:#FFFFFF;width:119px;background:url(/i/mm.png) 100% 50% no-repeat;font-size:12px;float:left;margin:6px 0;font-weight:bold;background-color:#4342FF}
#mmenu ul li.sel{background-color:#4342FF}
#mmenu ul li.last{background-color:#4342FF;background:none}
#mmenu ul li a,#mmenu ul li a:visited{color:#FFFFFF;text-decoration:none;background-color:#4342FF}
#mmenu ul li a:hover,#mmenu ul li a:visited:hover{border-bottom:1px solid #FFFFFF;background-color:#4342FF}
#mmenu ul li.sel a,#mmenu ul li a.sel:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;background-color:#4342FF}
#logo{float:left;width:335px;height:111px}
#block1{background:#232B90 url(/i/t1.png) 0 0 no-repeat;height:33px;overflow:hidden;position:absolute;top:0;left:336px;width:664px}
#search{border-right:9px solid #e4eef6}
#block1 form{margin:0;padding:0}
#block1 input{margin:0 10px}
#block1 input#sq{border:1px solid #fff}
#block2{height:88px;background:url(/i/b2bg.png) 100% 0 no-repeat;width:1000px;position:absolute;top:51px}
#block3{height:111px;background:url(/i/b2bg.png) 100% 0 no-repeat;width:1000px;position:absolute;top:139px}
#block3 img{margin:0}
div#lmenu{padding:0 42px 0 0}
#lmenu ul{list-style:none;margin:0;padding:0;background:#8484FF}
#lmenu ul li{color:#232B90;padding:0.8em 10px 0.8em 18px;font-size:1.4em;background:url(/i/dashed.png) 0 100% repeat-x}
#lmenu ul li.sel{}
#lmenu ul li.last{background:none}
#lmenu ul li a,#lmenu ul li a:visited{color:#232B90;text-decoration:none}
#lmenu ul li a:hover,#lmenu ul li a:visited:hover{}
#lmenu ul li ul{margin:0.2em 0 0 0}
#lmenu ul li ul li{background:url(/i/smm.png) 0 8px no-repeat!important;border:none !important;font-size:0.8em;padding:0.1em 10px 0.1em 15px}
div#contacts{background:url(/i/phone.png) 0 50% no-repeat;padding:0.2em 42px 0.2em 0px}
div#contacts p{margin-right:1em;margin-left:30px}
#path{font-size:0.9em;padding:0.8em 10px 0.8em 30px}
#path img{display:inline}
#footer{background:#8484FF url('/i/footerbg.png') 0 0 repeat-x;height:100px}
div#cc{width:250px;float:left;text-align:center;font-size:0.9em;padding:10px}
div#ac{width:200px;float:right;text-align:right;font-size:0.9em;padding:10px}
div#ac a.copy{font-weight:normal;color:#000;text-decoration:none}
div#ac strong{font-weight:normal}
div#footer #banner{padding:10px 10px 10px 80px;float:left}
div.hr1{height:1px;overflow:hidden;background:url(/i/dashed.png);margin:0}
div.hr1 hr, div.hr hr{display:none}
div.hr{height:1px;overflow:hidden;margin:1em 0;border-top:1px solid #999}
#counters-h{visibility:hidden;position:absolute}
div.forprint{padding:5px 0 5px 20px;background:#F0F0F0 url(/i/print.png) no-repeat 0 50%;float:right;margin:1em 0}
.noborder{border:0 none}

