body{padding:0;margin:0;}

#popupback{position:absolute;display:none;left:0;top:0;z-index:100;background:#EEE;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
#popupfoto{position:absolute;display:none;z-index:200;}
#popupfoto img{margin:0px;border:4px solid #AAA;}
#close{position:absolute;z-index:300;}

.lg{position:absolute;top:25px;left:20px;}
.addr{position:absolute;top:30px;right:30px;text-align:right;}
.addr strong{color:#000;font:normal 30px Verdana;}

.srch{position:absolute;right:22px;top:36px;width:68%;background:url(/im/srch.jpg) 0 100% repeat-x;}
.srch div{background:url(/im/srch2.jpg) no-repeat;}
.srch form{height:55px;padding:120px 110px 0 300px;background:url(/im/srch3.jpg) 100% 100% no-repeat;}

.srch .s-input{border:1px solid #FFF;width:100%;position:relative;}
.srch .s-submit{background:none;position:absolute;z-index:2;top:120px;right:100px;padding:3px 10px 3px 0;background:#FFF;}
.srch .s-submit input{border:0px;width:auto;}

.menu{border-bottom:3px solid #767676;padding:240px 0 8px 20px;text-align:center;min-width:980px;}
.menu a {color:#FE5A00;font-size:18px;padding:0 15px;}

.m_block {min-width:980px;position:relative;}

.dir{position:absolute;z-index:2;top:249px;left:24px;width:100px;height:100px;background:url(/im/dir.gif) no-repeat;}
#l_block{position:absolute;top:-3px;width:250px;padding:23px 0 45px 30px;}
.ctl{min-height:100px;background:url(/im/ctl-br.gif) 100% 100% no-repeat #7395B8;border:1px solid #fff;}
.ctl div{background:url(/im/ctl-tr.gif) 100% 0 no-repeat;}
.ctl div div{min-height:100px;background:url(/im/ctl-bl.gif) 0 100% no-repeat;padding:30px 30px 20px 0;}
.ctl h2{color:#FFF;font-size:20px;border-bottom:1px solid #FFF;padding-bottom:8px;margin:0 0 0 30px;}
.ctl a{color:#FFF;display:block;background:url(/im/ctlli.gif) 10px 14px no-repeat;padding:10px 0 0 30px;line-height:16px;}
.ctl .sel{font-weight:bold;text-decoration:none;font-size:14px;}
.ctl .s2{padding:10px 0 0 50px;background:url(/im/ctlli.gif) 30px 14px no-repeat;}
.addr2{padding:20px 30px;}
.addr2 h2{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px;}
.icq{padding:5px 0 5px 27px;background:url(/im/icq.gif) 0 3px no-repeat;}
.skype{padding:5px 0 5px 27px;background:url(/im/skype.gif) 0 3px no-repeat;}

#r_block{position:absolute;top:-3px;right:30px;width:250px;padding:23px 0 45px 30px;}
.block{position:relative;background:url(/im/b-tl.gif) no-repeat #DDD;margin-bottom:30px;border:1px solid #FFF;}
.block div {background:url(/im/b-tr.gif) 100% 0 no-repeat;}
.block div div{background:url(/im/b-bl.gif) 0 100% no-repeat;}
.block div div div{background:url(/im/b-br.gif) 100% 100% no-repeat;padding:30px 30px 30px 0;}
.block h2{border-bottom:1px solid #FFF;padding-bottom:10px;margin:0 0 0 30px;}
.block p{padding:10px 0 0 30px;background:url(/im/rli.gif) 10px 14px no-repeat;}
.block a{display:block;color:#335A80;padding-bottom:10px;border-bottom:1px solid #FFF;}
.block .next{display:block;padding:10px 0 0 30px;}
.block .next a{border:0;}
.block  .news{position:absolute;z-index:2;top:-18px;right:1px;width:102px;height:77;background:url(/im/news.jpg) no-repeat;//top:-17px;}
.block  .articlesr{position:absolute;z-index:2;top:-16px;right:1px;width:115;height:72;background:url(/im/art.jpg) no-repeat;//top:-15px;}

.inf{text-align:center;padding-top:20px;}
.inf2{padding-bottom:40px;}

.partners {text-align:center;padding:6px;}
.next2{display:block;padding-top:10px;text-align:center;}

.path{padding-bottom:15px;}
.path, .path a{color:#a5a5a5;}
.path h1{margin:0;padding:0;color:#000;}

.cpr{width:100%;height:70px;background:#767676;padding-top:15px;color:#FFF;font-size:11px;min-width:980px;}
.cpr div, .cpr a{padding:0 50px;color:#FFF;}
.cpr a{text-align:right;}
.cpr .left a{display:block;padding:5px 0 0 0;text-align:left;}
.cpr .right{text-decoration:none;}
.cpr img{margin-left:10px;}

#text{padding:33px 310px 40px 310px;text-align:justify;line-height:18px;}
#text img{border:2px solid #AAA;}

#YMapsID{line-height:100%;width:500px;height:350px;background:#f2f2f2;}
#YMapsID table, #YMapsID td, #YMapsID img{padding:0;border:0;}

.nav{border-bottom:1px solid #767676;padding-bottom:33px;margin-bottom:25px;}
.nav span{background:#DDDDDD;display:block;float:left;margin-right:2px;padding:7px 12px;cursor:pointer;}
.nav span:hover, .nav span.sel{background:#7B84A6;color:#FFF;}

.prodlist {float:left;min-width:184px;width:32%;height:140px;padding:0px;margin:5px 0 5px 1%;text-align:left;overflow:hidden;}
.prodlist img {margin:0 4px 3px 0;float:left;}

