body{padding:0px;margin:0px;color:#3c3c3c;background:#f0f0f0 url(img/bg-body.gif) repeat-x top left;}
body,td{font-size:11pt;font-family:Arial;}

h1,h2,h3{color:#555;margin-top:7px;}
h1{font-size:15pt;}
h2{font-size:14pt;}
h3{font-size:12pt;}

a{color:#006cb7;text-decoration:none;}
a:hover{color:#0085e2;text-decoration:underline;}
*{border:0;}
p{margin:0;padding:0;margin:5 0 5 0;}

/*+design*/
#bg_footer{background:#00121E;clear:both;}
#bg_header{background:#f7f7f7;}/* url(img/bg_header.gif) repeat-x top left;*/
#hormenu{background:#004a83 url(img/hormenu.gif) repeat-x top left;height:59px;}
#header{height:146px;}
#footer{background:#666;}
#centercontent{width:1000px;clear:both;}
#logo{width:325px;height:156px;display:block;float:left;}
#basketz{width:325px;height:156px;display:block;float:left;margin-left:70px;margin-right:70px;}
#telfo{width:200px;height:156px;display:block;float:left;}
#telefo{text-align:left;color:#76b7ea;font-size:8pt;margin-bottom:10px;}
#telefo p{margin:0px;padding:0px;}
#telefo strong{font-size:16pt;}
#telefo img{margin-right:10px;}
#nadlogo{height:45px;clear:both;}
#nadlogo1{height:55px;clear:both;}
.hotlinx{height:30px;clear:both;
background:#ccc url(img/volna.png) repeat-x center left;
width:420px;
text-align:center;
display:block;
float:right;
}
/**/


#leftmenu{width:225px;display:block;float:left;}
#rightcontent{width:765px;display:block;float:left;margin-left:10px;}
#gormenu{height:43px;background:#2378a9 url(img/volna.png) repeat-x center left;}
#serp{width:255px;float:left;display:block;height:59px;}
/*-design*/
#basketicon{width:45px;height:35px;}
#basketicon img{width:35px;}
#mybasket{float:left;height:35px;display:block;margin-left:10px;margin-right:10px;color:#333;font-size:9pt;}
#mybasket a{color:#1e9dd2;}
#razv{width:35px;height:35px;}
#razvb{width:35px;height:35px;background:url(img/boto.png) no-repeat center center;cursor:pointer;border:0;}
#razvb1{width:35px;height:35px;background:url(img/boto1.png) no-repeat center center;cursor:pointer;border:0;display:none;}
#zakazny{display:none;position:absolute;z-index:99;width:400;top:100px;background:#f7f7f7 url(img/volna.png) repeat-x top left;padding:10px;border:2px solid #777;}
#headcat{clear:both;height:49px;background:#3488c8 url(img/hat.gif) repeat-x top left;text-align:left;}
#headtext{margin-left:16px;background:url(img/title_arr.gif) no-repeat center left;text-align:left;color:#fff;padding-left:28px;}
.bdy {text-align:left;}
.bdy ul {list-style: none; padding: 5 10 5 10; margin-left: 20px;}
.bdy ul li {list-style-image: url(img/li.png); padding: 5px;margin:4px;}
.bdy ul li ul li {list-style-image: url(img/li1.png); padding:5px;margin:4px;}
#rekb{background:#3387c8 url(img/rekb.gif) repeat-x top left;text-align:left;}
#rekb1{background:#f3f3f3;text-align:left;border:1px solid #d6d6d6;border-top:0px;}
#rekb1{padding:3px;}
#rekb{padding:3px;}

#btcontent{width:1000px;clear:both;}
#aws{font-size:9pt;padding-top:5px;margin-top:5px;text-align:right;height:35px;}
#aws1{font-size:9pt;padding-top:5px;margin-top:5px;height:35px;}
#aws1 p{padding:0px;margin:0px;}
#bt1,#bt2,#bt3,#bt4,#bt5{float:left;display:block;text-align:left;}
#bt1{margin-right:15px;width:170px;}
#bt2{margin-right:15px;width:170px;}
#bt3{margin-right:15px;width:165px;}
#bt4{margin-right:15px;width:165px;}
#bt5{width:260px;}

.btclass {font-size:9pt;color:#3b6585;}
.btclass a{font-size:9pt;color:#3b6585;}
.btclass p{margin:0px;padding:0px;margin-bottom:3px;}
.btclass h1{font-size:14pt;color:#76b7ea;font-weight:normal;}
.btclass h2{font-size:12pt;color:#76b7ea;font-weight:normal;}

.sseti td {padding:3px;font-size:9pt;color:#3b6585;}
.sseti td img{width:23px;}

#subutton{width:29px;height:29px;background:url(img/subutton.png) no-repeat center center;cursor:pointer;border:0px;margin-left:4px;}
#sutext{width:154px;height:22px;border:1px solid #82cad6;background:#1ca2b6;color:#fff;}

#come{background:#1b5a88;width:80px;height:26px;font-size:8pt;color:#f7f7f7;}
#commm{padding-left:4px;padding-top:6px;}
#sm_name{width:160px;height:26px;border:1px solid #82cad6;background:#1b5a88;color:#fff;}
#sm_mail{width:160px;height:26px;border:1px solid #82cad6;background:#1b5a88;color:#fff;}
#sm_text{width:160px;height:73px;border:1px solid #82cad6;background:#1b5a88;color:#fff;}
#sm_button{width:29px;height:29px;background:url(img/subutton.png) no-repeat center center;cursor:pointer;border:0px;}
.cota td{padding:4px;}
#rezosub,#sm_rez{font-size:8pt;color:#fff;}



.brlist{display:none;}
.dimg,.divadkey1,.divadkey,#jhead,#divslider,#napr,#goroda select, #goroda,#footer,#terpod a,#infot a, #abut,#dialog-box,#sebut,#searchcat,.hotlinx,#gormenu,.jquerycssmenu ul li a,#gopom input,#gopom select,#gopo input,#gopo select,.tablecat th,.tablecat1 th,.valform input,.valform select,.valform,#bimg,.imag,.imag50,#oblimg, ul.csspages li a:link, ul.csspages li a:visited, ul.csspages li a:hover, .neuspeh,.uspeh,.rezpo, .bottommenu  ul li a, .ogrtext, #y_name, #y_tel, #y_vrem, #seba ,#boxes, .cateimg, #navclass, #updatebase, .batop,.saba,.sabam,.saban,.selcol1,.selcol,.pasuser th,#savetip, #nepa,.tipuser input,.tipuser select,.tabmydata th,.tipuser th,.mzak th,ul.cssm li,#plashka00, #buto,#butons,#remlogin,#rembutton,.rightcat table th,.ofoza a,#fizlico0,#iplico0,#urlico0,#ifac,#btts,.prform,.prform td input,.prform,.prform td textarea,#neonma,#selo_org,#selo,#txa,#sendzakaz,#zakazny,#ifa,.cattab1,.fizlico,.iplico,.urlico,.fizlico1,.iplico1,.urlico1,.ror0,.ror1,.rozz th,.basket,#logi,#pass,#loginsys,#batontop,#batontop1,#batontop2,.colvo select,.colvo input,#vim_1,#vim1,.position,.buttonadd,.path,.pathcategory, #nline,#plashka,#plashka0,.pgsm{-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.divadkey,#dialog-box,.rezpo, #boxes, #plashka00,.jquerycssmenu ul li ul{-moz-box-shadow: 0 0 9px rgba(77,77,77,0.5);-webkit-box-shadow: 0 0 9px rgba(77,77,77,0.5);box-shadow: 0 0 9px rgba(77,77,77,1.5);}
.valform,#bimg,.imag{
-moz-box-shadow: 0 0 3px rgba(115,115,115,0.5);
-webkit-box-shadow: 0 0 3px rgba(115,115,115,0.5);
box-shadow: 0 0 3px rgba(115,115,115,0.5);}
#updatebase,#zakazny,#batontop,#batontop1,#batontop2,.position, #hormenu{-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);box-shadow: 0 0 5px rgba(0,0,0,0.5);}
#bottom{border-top-left-radius: 8px;border-top-right-radius: 8px;-moz-border-top-right-radius: 8px;-khtml-border-top-right-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-top-left-radius: 8px;-khtml-border-top-left-radius: 8px;-webkit-border-top-left-radius: 8px;}
.vsen a,#jheads{border-radius: 8px;border-radius: 8px;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;}

.pgsm{clear:both;margin-bottom:10px;margin-top:10px;background:#e3e3e3 url(img/volna.png) repeat-x center left;}
.pgsm td{padding:3px;font-size:8pt;color:#444;}

.navihead,#arowr{
border-bottom-left-radius: 38px;
-moz-border-bottom-left-radius: 38px;
-khtml-border-bottom-left-radius: 38px;
-webkit-border-bottom-left-radius: 38px;
border-bottom-right-radius: 38px;
-moz-border-bottom-right-radius: 38px;
-khtml-border-bottom-right-radius: 38px;
-webkit-border-bottom-right-radius: 38px;}
#centralright, #central{-moz-border-radius: 38px;-khtml-border-radius: 38px;-webkit-border-radius: 38px;border-radius: 38px;}
#both15{
clear:both;
height:15px;
}
#both10{clear:both;height:10px;}
#both7{clear:both;height:7px;font-size:5px;}
#both4{clear:both;height:4px;font-size:5px;}



#stup{height:20px;}
#stup1{height:25px;}

.cpr{font-size:8pt;color:#fff;}
.cpr a{color:#fff;}

.cpr1{font-size:8pt;color:#fff;text-align:center;}
.cpr1 a{color:#fff;}


.basket{display:block;float:right;
height:45;
padding:10px;
border:1px solid #ccc;
margin:3;
background:#e7e7e7 url(img/volna.png) repeat-x center center;
}

#boo{margin-top:12px;margin-right:7px;}
#boo a{font-size:9pt;font-weight:bold;color:#0069ab;}

#both{
 clear:both;
 height:18;
 } 
#both1{
 clear:both;
 height:10;
 } 
#plashka{
 padding:8px;
 border:1px solid #cccccc;
 clear:both;
 background:url(img/bgm2.png);
 }
#plashka0{
 padding:8px;
 background:#f7f7f7;
 clear:both;
 }
#plashka00{
 padding:8px;
 background:#f7f7f7;
 clear:both;
 }
#banerz{
 clear:both;
 }
#nline{
 border-top:2px solid #b4b5b9;
 background:#f8f8f8;
 padding:10px;
 margin:0 0 10 0;
 clear:both;
 }
#nlinehead{
 font-weight:bold;
 } 
#nlinedesc{
 font-size:8pt;
 color:#555;
 }  
#nlinetim{
 font-size:8pt;
 color:#666;
 text-align:right;
 }  
#btn1,#btn2,#btn3,#btn4{
 float:right;
 width:170;
 }
.aws {font-size:8pt;color:#a5c3d5;}
.aws a{color:#a5c3d5;text-decoration:none;} 
.aws a:hover{color:#e7e7e7;text-decoration:underline;} 


#plashka ul {list-style: none; padding: 5 10 5 10; margin-left: 20px;}
#plashka ul li {list-style-image:url(img/li.png);margin-top:3px;}
#plashka ul li ul li {list-style-image:url(img/li.png);margin-top:3px;}

.path{color:#999;font-size:8pt;text-align:right;margin-bottom:10px;}
.path a{color:#999;text-decoration:none;}

.pathcategory{padding:5px;background:#f7f7f7;color:#666;font-size:9pt;border:1px solid #ccc;}
pathcategory a{color:#666;text-decoration:none;}

#vim1{width:170px;margin-bottom:10px;border:2px solid #82ed48;}
#vim_1{margin-top:10px;margin-bottom:10px;border:1px dashed #cccccc;width:170px;}
.vvm{width:200px;}
#vim2{width:50px;height:50px;}
.vim2list{width:50px;height:50px;float:left;position:relative;margin:1px;
border:1px solid #ef560e;padding:0px;}
.headtovar{font-size:14pt;color:#0875b6;font-weight:bold;margin-bottom:15px;margin-top:10px;}
.headtovar a{color:#0875b6;}
.desctovar{font-size:8pt;color:#666;}
.pricetovar{}
.rezort{font-size:11px;color:#31a70d;margin-top:10px;padding:5px;margin-bottom:15px;}
.zakaztovar{}

.ofoza {text-align:center;margin-top:20px;margin-bottom:20px;}
.ofoza a{background:#0875b6 url(img/l2.gif) repeat-x top left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;padding:10px;font-weight:bold;}
.ofoza a:hover{text-decoration:none;}


.hpl{margin-bottom:10px;font-weight:bold;}
#prif{cursor:pointer;border:0px;background:#87c80a;font-size:9pt;margin-right:10px;color:#ffffff;margin-top:0px;height:25px;width:120px;}
.fileslist{margin-bottom:15px;}
.fileslist td{padding:0px;font-size:8pt;border-bottom:1px dashed #cccccc;}

.proftable{margin-bottom:15px;}
.statust{font-size:8pt;color:#666;}


.colta{width:400px;height:380px;position:absolute;background:#f7f7f7;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
box-shadow: 0 0 5px rgba(0,0,0,0.5);
border:1px solid #555;}

.colors {font-size:6px;color:#f7f7f7;text-align:center;}
.colors tr td{cursor:pointer;width:27px;height:15px;font-size:7pt;color:#f7f7f7;text-align:center;}

#clozbtn{
background:#777;font-size:8pt;color:#fff;border:1px solid #ccc;cursor:pointer;width:85px;
}

.clo{width:40px;}

#bell{color:#000;}
#loginsys{height:20px;width:90px;background:#0875b6 url(img/volna.png) repeat-x center left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}
#logi,#pass{width:140;height:20;border:1px solid #666;}
.buttonadd{margin-top:10px;height:25px;width:120px;background:#0875b6 url(img/volna.png) repeat-x center left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}
.colvotable {width:100%;border-bottom:1px dashed #cccccc;margin-top:5px;}
.colvotable tr td{font-size:8pt;color:#666;}
.colvo {width:121px;text-align:right;}
.colvo input{font-size:8pt;width:50px;height:22px;margin-left:10px;}
.colvo select{font-size:8pt;width:50px;height:22px;margin-left:10px;}

.colvo3 {width:121px;text-align:right;}
.colvo3 input{font-size:8pt;width:50px;height:22px;margin-left:10px;color:#000;border:1px solid #666;cursor:pointer;background:#fff;}
.position{margin-bottom:15px;}
.loading{display:none;width:25px;}

.colvo input{border:1px solid #555;padding:3px;width:90;}
.colvo select{border:1px solid #555;padding:3px;width:90;}

#imato{width:200;}
.minilink a{color:#333;}
.minilink {color:#333;}

#vim_b{width:50px;}
.mzak th{background:#888 url(img/volna.png) repeat-x center center;font-size:9pt;color:#fff;font-weight:bold;padding:7px;}
.mzak td{padding:7px;font-size:9pt;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;}
.mzak {border-top:1px dashed #ccc;border-right:1px dashed #ccc;border-collapse: collapse;}

.detoles th{background:#489dde url(img/volna.png) repeat-x center center;font-size:9pt;color:#fff;font-weight:bold;padding:7px;}
.detoles td{padding:7px;font-size:9pt;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;}
.detoles {border-top:1px dashed #ccc;border-right:1px dashed #ccc;border-collapse: collapse;}
.detoles tr td table tr td{border:0;padding:1px;}
.rozz th{background:#055497 url(img/volna.png) repeat-x center center;font-size:9pt;color:#fff;font-weight:bold;outline: 2;}
.rozz td{padding:5px;font-size:9pt;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;}
.rozz {border-top:1px dashed #ccc;border-right:1px dashed #ccc;border-collapse: collapse;}
#tece{text-align:center;}
#tehe{font-weight:bold;}
.ror0{border:1px solid #666;width:50px;}
.ror1{height:20px;width:20px;background:url(img/okas.png) no-repeat center center;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}
.ror2,.ror{height:20px;width:20px;background:url(img/delete.png) no-repeat center center;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}

.fizlico,.iplico,.urlico{width:150;height:40;padding:5px;background:#055497 url(img/volna.png) repeat-x center center;cursor:pointer;color:#fff;}
.fizlico1,.iplico1,.urlico1{width:150;height:40;padding:5px;background:#555 url(img/volna.png) repeat-x center center;cursor:pointer;color:#fff;}
.fizlico0,.iplico0,.urlico0{width:150;height:40;padding:5px;background:#555 url(img/volna.png) repeat-x center center;cursor:pointer;color:#fff;}
.fizlico01,.iplico01,.urlico01{width:150;height:40;padding:5px;background:#333 url(img/volna.png) repeat-x center center;cursor:pointer;color:#fff;}

.cattab1{border:1px solid #ccc;background:#f7f7f7 url(img/volna.png) repeat-x top center;margin-top:15px;}
#ifac,#ifa,#txa{border:1px solid #555;width:300px;height:25px;}
#ifac{width:100px;height:25px;}
#txa{height:100px;}
#selo_org, #selo{border:1px solid #555;width:100%;height:25px;}
#sendzakaz{margin-top:10px;height:25px;width:120px;background:#0875b6 url(img/volna.png) repeat-x center left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}
#buto{margin-top:10px;height:25px;width:150px;background:#0875b6 url(img/volna.png) repeat-x center left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}
#butons{height:25px;width:150px;background:#0875b6 url(img/volna.png) repeat-x center left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}
#butons1{height:25px;width:80px;background:#0875b6 url(img/volna.png) repeat-x center left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}
#remlogin{border:1px solid #555;width:300px;height:25px;}
#rembutton{margin-left:7px;height:25px;width:120px;background:#0875b6 url(img/volna.png) repeat-x center left;color:#ffffff;font-size:9pt;border:0px;cursor:pointer;}

.fizform td{padding:5px;border-bottom:1px dashed #ccc;font-size:9pt;font-weight:bold;}
.ipform td{padding:5px;border-bottom:1px dashed #ccc;font-size:9pt;font-weight:bold;}
.urform td{padding:5px;border-bottom:1px dashed #ccc;font-size:9pt;font-weight:bold;}
#cons{font-size:8pt;color:#888;font-weight:normal;}
#zvezda{color:990000;font-size:12pt;}
#zapo{font-weight:normal;font-size:8pt;}

.pometka{font-size:8pt;font-weight:normal;}

.prform {padding:5px;border:1px dashed #ccc;background:#d2d0cb url(img/volna.png) repeat-x top left;}
.prform td{padding:5px;border-bottom:1px dashed #ccc;font-size:9pt;}
.prform td input{
width:230px;
font-size:9pt;color:#666;
border:1px solid #666666;
height:25px;
padding:3px;
}

.prform td textarea{
width:250px;
font-size:9pt;color:#666;
border:1px solid #666666;
height:100px;
padding:3px;
}

#btts{background:#4b586a; border:2px solid #ffffff;
font-size:9pt;color:#ffffff;
width:100px;  
cursor:pointer;
  }
#lastline{border:0px;}  

.comm{font-size:8pt;color:#444444;}

.rightcat table{width:100%;}
.rightcat table th{padding:5px;background:#055497 url(img/volna.png) repeat-x center center;font-size:9pt;color:#fff;font-weight:bold;}
.rightcat table td{padding:5px;font-size:9pt;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;}

.ofoza a{background:#055497 url(img/volna.png) repeat-x center center;font-size:9pt;color:#fff;font-weight:bold;}

#zakazny h2{font-size:10pt;}
#poyasbask{margin-bottom:15px;}

.blg img{width:20px;}
.blg1{font-size:9pt;padding-left:5px;padding-right:10px;}
.blg2{font-size:9pt;padding-left:5px;}


ul.cssm {
list-style: none;
margin:0px;padding:0px;
margin-left:5px;
}


ul.cssm li {
display: inline;
font-size:9pt;
background:#055497 url(img/volna.png) repeat-x center left;
margin-left:5px;
}
ul.cssm li a{padding:5px;}

ul.cssm li a:link {
color: #fff;
text-decoration: none;
}

ul.cssm li a:visited {
color: #fff;
text-decoration: none;
}

ul.cssm li a:hover {
color: #fff;
text-decoration: none;
}


.tabmydata {border-right:1px dashed #cccccc;border-top:1px dashed #cccccc;margin-top:10px;width:600px;}
.tabmydata td{font-size:9pt;border-bottom:1px dashed #cccccc;border-left:1px dashed #cccccc;padding:5px;}
.tabmydata th{font-size:9pt;background:#444  url(img/volna.png) repeat-x center left;color:#fff;font-weight:bold;padding:5px;}
.tabmydata th a{font-size:9pt;color:#fff;font-weight:bold;text-decoration:underline;}
.tabmydata input{background:#ffffff;width:300px;border:1px solid #9e9e9e;cursor:pointer;}

.tipuser {border-right:1px dashed #cccccc;border-top:1px dashed #cccccc;margin-top:10px;width:600px;}
.tipuser td{font-size:9pt;border-bottom:1px dashed #cccccc;border-left:1px dashed #cccccc;padding:5px;}
.tipuser th{font-size:9pt;background:#444  url(img/volna.png) repeat-x center left;color:#fff;font-weight:bold;padding:5px;}
.tipuser th a{font-size:9pt;color:#fff;font-weight:bold;text-decoration:underline;}
.tipuser select{width:300px;border:1px solid #666;}
.tipuser input{width:100px;border:1px solid #666;background:#666 url(img/volna.png) repeat-x center left;color:#fff;}

.pasuser {border-right:1px dashed #cccccc;border-top:1px dashed #cccccc;margin-top:10px;width:600px;}
.pasuser td{font-size:9pt;border-bottom:1px dashed #cccccc;border-left:1px dashed #cccccc;padding:5px;}
.pasuser th{font-size:9pt;background:#444  url(img/volna.png) repeat-x center left;color:#fff;font-weight:bold;padding:5px;text-align:left;}
.pasuser th a{font-size:9pt;color:#fff;font-weight:bold;text-decoration:underline;}
#savetip{width:100px;border:1px solid #666;background:#666 url(img/volna.png) repeat-x center left;color:#fff;cursor:pointer;}
#nepa {width:300px;border:1px solid #666;background:#fff;}

 

#toplinx{margin-top:5px;}








#uzi3{
padding:10px;
border:1px solid #ccc;
background:#eceef1 url(img/volna.png) repeat-x top left;margin-bottom:10px;margin-top:10px;
margin:5px;
margin:3px;
}
#uzi4{
padding:5px;
border:1px solid #ccc;
background:#eceef1 url(img/volna.png) repeat-x top left;margin-bottom:10px;margin-top:10px;
margin:5px;
width:200px;
margin:3px;
}
#opric50{font-size:9pt;}
#pric50{font-weight:bold;}
.imag{width:130px;height:100px;overflow:hidden;
vertical-align: middle;
text-align:center;
display: table-cell;
margin-right:7px;
z-index:0;
}
.imag{width:50px;height:50px;overflow:hidden;
vertical-align: middle;
text-align:center;
display: table-cell;
margin-right:7px;
z-index:0;
}

#oblimg{width:130px;height:100px;}
.kdvzim{width:130px;height:100px;}
.kdvzim50{width:50px;height:50px;}
#oblimg50{width:50px;height:50px;}

#bimg{width:250px;}

.headt{font-size:10pt;margin-bottom:10px;font-weight:bold;height:47px;overflow:hidden;}
.headt a{color:#111;}
.headt50{font-size:9pt;margin-bottom:10px;}

.vvm{width:300px;}
.drimg {width:40px;}
.drimg img{width:40px;}
#smdato{font-size:8pt;color:#777;text-align:right;}
#mininews{background:#f7f7f7;border-top:1px solid #4b586a;padding:7px;margin-bottom:10px;}

#neonma{clear:both;padding:7px;background:#f7f7f7 url(img/volna.png) repeat-x top left;margin-bottom:10px;margin-top:10px;border:1px solid #e7e7e7;}
.mainnewsdate{font-size:8pt;color:#888;text-align:right;}
.tablenewsdesc{font-size:9pt;color:#333;}
.tablenewslink{text-align:right;}
.mainnewshead{font-size:12pt;font-weight:bold;}
.imgth {width:130px;}
.imgth img{width:130px;}
.imgfao{width:120px;height:120px;display:block;margin-bottom:5px;margin-right:5px;float:left;}
#imgfa{width:120px;height:120px;}

.prform {padding:5px;border:2px dashed #ccc;background:#d2d0cb url(img/volna.png) repeat-x top left;}
.prform td{padding:5px;border-bottom:1px dashed #ccc;font-size:9pt;}
.prform td input{
width:230px;
font-size:9pt;color:#666;
border:1px solid #666666;
height:25px;
padding:3px;
}

.prform td textarea{
width:250px;
font-size:9pt;color:#666;
border:1px solid #666666;
height:100px;
padding:3px;
}

#btts{background:#4b586a; border:2px solid #ffffff;
font-size:9pt;color:#ffffff;
width:100px;  
cursor:pointer;
  }
#lastline{border:0px;}  


.comm{font-size:8pt;color:#444444;}


.prguest {margin-top:5px;margin-bottom:5px;}
.prguest td{padding:5px;}

.prvopros {margin-top:5px;margin-bottom:5px;}
.prvopros td{padding:5px;}
#vopros{width:400px;height:70px;font-size:9pt;padding:0px;}
#voname{width:200px;height:20px;font-size:9pt;padding:0px;}
#zvbut{background:#383b46;width:100px;height:28px;border:0px;
font-size:9pt;cursor:pointer;padding:0px;
color:#fff;padding-bottom:3px;}
.opros{background:#dddddd;padding:10px;margin-bottom:10px;}

#sendopros{background:#383b46;
margin-top:10px;font-size:9pt;width:100px;height:22px;
border:0px;padding:5px;color:#ffffff;cursor:pointer;}

.gmes{background:#e7e7e7 url(../img/volna.png) repeat-x top left;margin-bottom:15px;}
.headgmes{font-size:9pt;font-style:italic;margin-bottom:10px;}
.avtorgmes{font-size:9pt;text-align:left;color:#666;}
.gavtor{font-size:8pt;text-align:left;color:#666;}
.gtimes{font-size:8pt;text-align:right;color:#666;}

#gp_mes{font-size:9pt;border:1px solid #cccccc;padding:3px;height:150px;width:100%;}
#gp_avtor{height:22px;padding:3px;font-size:9pt;width:300px;border:1px solid #cccccc;}
#gp_avtoremail{padding:3px;height:22px;font-size:9pt;width:300px;border:1px solid #cccccc;}
.neuspeh{font-weight:bold;color:#fff;margin-top:15px;background:#e64019;padding:5px;margin-bottom:15px;}
.uspeh{font-weight:bold;color:#fff;margin-top:15px;background:#95c831;padding:5px;margin-bottom:15px;}
.headform{font-weight:bold;background:#015cb2 url(img/volna.png) repeat-x center center;padding:5px;color:#fff;}

.newsleft{margin-bottom:15px;}

.selcol{border:1px solid #666;width:30px;height:20px;font-size:10pt;text-align:center;}
.selcol1{border:1px solid #666;width:35px;height:20px;font-size:9pt;text-align:center;}
.saba{border:0px;background:#035793 url(img/vzakaz.png) no-repeat center center;cursor:pointer;width:170px;height:30px;}
.sabam{border:0px;background:#035793 url(img/vzakaz1.png) no-repeat center center;cursor:pointer;width:45px;height:22px;color:#fff;font-size:8pt;}
.saban{border:0px;background:#035793 url(img/vzakaz1.png) no-repeat center center;cursor:pointer;width:60px;height:22px;color:#fff;font-size:8pt;}

.batop{margin-top:6px;margin-bottom:10px;}
.pricet{margin-top:6px;}
.tdesc,.pricet{font-size:9pt;color:#444;margin-bottom:10px;}
#pric{font-size:12pt;font-weight:bold;color:#035793;}
.tdesc{margin-top:8px;}
#centraltovar{overflow:hidden;height:40px;}
#updatebase{background:#ccc;padding:5px;text-align:center;font-size:9pt;color:#222;margin-bottom:10px;}
.navihead{padding:7px;color:#fff;background:#045a97 url(img/volna.png) repeat-x center left;margin-bottom:7px;
font-size:11pt;text-align:center;
}

#centralleft1{height:194px;width:230px;}

#centralleft1 ul {list-style: none; padding: 0px;padding-left:30px; margin-left: 20px;}
#centralleft1 ul li {list-style-image:url(img/li1w.png);margin-top:3px;}
#centralleft1 ul li ul li {list-style-image:url(img/li1w.png);margin-top:3px;}

#centralleft1 { display: table-cell; vertical-align: middle; }

#centralleft1 ul li a{color:#fff;}




#centralright1 ul {list-style: none; padding: 0px;padding-left:30px; margin-left: 20px;}
#centralright1 ul li {list-style-image:url(img/li1w.png);margin-top:3px;}
#centralright1 ul li ul li {list-style-image:url(img/li1w.png);margin-top:3px;}

#centralright1 {height:150px;width:775px;
display: table-cell; vertical-align: middle;
font-size:9pt;color:#f7f7f7;
}

#centralright1 table td{font-size:9pt;color:#f7f7f7;}

#centralright1 ul li a{color:#fff;}

#centralpoisk{
height:44px;
}

#searchcat{width:195px;height:22px;background:#ececec url(img/volna.png) repeat-x center center;margin-left:11px;font-size:9pt;color:#333;padding:3px;padding-left:7px;}
#sebut{background:url(img/sebut.png) no-repeat center center;height:35px;width:35px;border:0px;cursor:pointer;}

#navclass{width:270px;height:130px;background:#ececec url(img/volna.png) repeat-x top left;
float:left;
display:block;
border:1px solid #ccc;
padding:10px;
margin:2px;
}
.cateimg{width:110px;height:110px;float:left;display:block;overflow:hidden;margin-right:10px;
border:1px dashed #ccc;
}
.cateimg img{width:110px;}

.catehead {width:140px;float:left;display:block;font-size:10pt;font-weight:bold;
margin-bottom:10px;
word-wrap: break-word;
}
.cates {width:100px;float:left;display:block;font-size:8pt;
overflow:hidden; height:85px;
}
.cates a{color:#666;}

#cenavi{clear:both;}
#bth{clear:both;height:10px;}





#boxes {display:none;
	width:375px;
	min-height:273px;
	padding:10px;
	background:#8ec519 url(img/volna.png) repeat-x top left;
	z-index:999990;
	position:absolute;
	border:2px solid #fff;
	}
.ozform td{font-size:9pt;color:#fff;padding:5px;}
.ozform td input{height:24px;width:190px;border:0px;background:#fff url(img/volna.png) no-repeat top left;font-size:10pt;font-style:Italic;color:#666666;padding:4px;border:1px solid #ccc;font-style:normal;font-size:9pt;}

#closa{width:30px;height:30px;background:url(img/closa.png); no-repeat center center;cursor:pointer;border:0;}
#zoz{font-weight:bold;font-size:12pt;}
#seba{width:90px;height:25px;color:#fff;border:0px;background:#444 url(img/volna.png) repeat-x center left;font-size:12pt;color:#fff;cursor:pointer;margin-top:0px;font-style:normal;font-size:10pt;}
#rezo{font-weight:bold;color:#111;}

#btts{width:90px;height:25px;color:#fff;border:0px;background:#444 url(img/volna.png) repeat-x center left;font-size:12pt;color:#fff;cursor:pointer;margin-top:0px;font-style:normal;font-size:10pt;}

#psk{width:540px;height:35px;float:left;display:block;}
#zvonok{width:160px;float:left;display:block;height:35px;}

#y_name, #y_tel, #y_vrem {border:1px solid #ccc;}

.ogrtext{padding:10px;font-size:10pt;font-weight:bold;border:1px dashed #ccc;
margin-top:15px;
margin-bottom:15px;
}

.rezadd{font-size:8pt;margin-left:5px;}
.rezadd table{width:100px;}
.rezadd table td{font-size:8pt;text-align:center;}

.bottommenu{font-size:8pt;color:#fff;}

.sehead{font-weight:bold;font-size:10pt;margin-top:5px;}
.sedesc{font-size:9pt;margin-top:5px;margin-bottom:5px;font-style:italic;}
.rezpo{margin-bottom:10px;clear:both;padding:10px;
border:1px dashed #ccc;
}

.datenewsdet{font-size:8pt;color:#666;text-align:right;}

.neuspeh,.uspeh{padding:10px;margin-bottom:15px;margin-top:15px;
color:#da0a00;background:url(img/error.png) no-repeat center left;
padding-left:50px;border:1px solid #ccc;}
.uspeh{color:#04a200;background:url(img/noerror.png) no-repeat center left;}


.podlink a{margin-right:10px;font-size:8pt;}
#tovlists{clear:both;}
#btth0{height:15px;clear:both;}
.pgs{font-size:9pt;}


.pbfoto{clear:both;}
#bde{font-size:12pt;font-weight:bold;margin:0;padding:0;clear:both;}
.pll{clear:both;}
.npot{width:130px;height:130px;float:left;overflow:hidden;margin:3px;
display: table-cell; vertical-align: middle;text-align:center;
border:1px solid #ccc;
}

.seff{margin:7px;width:184px;height:184px;padding:5px;
border:1px solid #ccc;display:block;float:left;
background:#ececec url(img/volna.png) repeat-x top left;
}

.seff1{margin:7px;width:184px;height:184px;padding:5px;
border:1px dashed #164764;display:block;float:left;
background:#ccc url(img/volna.png) repeat-x top left;
}

.sefoto{width:174px;height:174px;text-align:center;
margin:5px;
overflow:hidden;
}
.sefoto0{
display: table-cell; vertical-align: middle;text-align:center;
width:174px;height:174px;
overflow:hidden;overflow-x:hidden;
}
#imgz{height:174px;margin:0px;}

.pbfoto{clear:both;}
#bde{font-size:12pt;font-weight:bold;margin:0;padding:0;clear:both;}
.pll{clear:both;}
.npot{width:130px;height:130px;float:left;overflow:hidden;margin:3px;
display: table-cell; vertical-align: middle;text-align:center;
border:1px solid #ccc;
}



.vid1desc table{width:100%;border-top:1px dashed #ccc;border-right:1px dashed #ccc;}
.vid1desc table th{padding:5px;background:#055497 url(img/volna.png) repeat-x center center;font-size:9pt;color:#fff;font-weight:bold;}
.vid1desc table td{padding:5px;font-size:9pt;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;}








.dimg{width:30px;}




#goTop:hover {
    color:#575757;
    background:#EAEAEA;
}




#centerbaner{
 width:750px;
 height:270;
 border:1px solid #ccc;
 } 


#nlineheadmini{font-size:9pt;}
#nlinetimmini{font-size:8pt;text-align:right;color:#444;}
#nlineheadmini2{font-size:10pt;}
.vsen{font-size:8pt;text-align:right;}
.vsen a{background:#ccc;padding:3px;color:#666;}


.valform{background:#f7f7f7;padding:10px;clear:both;}
.valform h2{clear:both;}
.valform input{border:1px solid #666;}
.valform select{border:1px solid #666;}
#valpa{padding:5px;font-size:8pt;display:block;float:left;}
#valpa input{width:60px;}
#valbuto{clear:both;}

#valpadia{padding:5px;font-size:8pt;display:block;float:left;}
#valpadia input{width:40px;}

#diimg{width:50px;height:50px;overflow:hidden;}
#diimg img{width:50px;}

.tablecat {border-right:1px dashed #ccc;border-top:1px dashed #ccc;width:100%;}
.tablecat th{border:0;background:#3265b2;font-size:11px;color:#fff;padding:5px;
word-wrap: inherit;
}
.tablecat th a{color:#f7f7f7;text-decoration:underline;}
.tablecat td{border-bottom:1px dashed #ccc;font-size:9pt;color:#222;padding:5px;
word-wrap: inherit;
}
.tablecat td table td{border:0px;font-size:9pt;color:#222;padding:2px;}




.tablecat1 {border-right:1px dashed #ccc;border-top:1px dashed #ccc;width:100%;}
.tablecat1 th{border:0;background:#666;font-size:10pt;color:#fff;padding:5px;word-wrap: inherit;}
.tablecat1 th a{color:#f7f7f7;text-decoration:underline;}
.tablecat1 td{border-bottom:1px dashed #ccc;font-size:10pt;color:#222;padding:5px;word-wrap: inherit;}
.tablecat1 tr:hover{background:#ececec;}
.tablecat1 td table td{border:0px;font-size:10pt;color:#222;padding:2px;}



#conterr{font-size:9pt;padding:5px;text-align:right;}

#gopo input{border:1px solid #666;width:50px;}
#gopo select{border:1px solid #666;}
#gopo {padding:5px;}

#gopom input{border:1px solid #666;width:50px;}
#gopom select{border:1px solid #666;}
#gopom {float:left;display:block;padding:5px;}
#gopor{clear:both;width:100%;height:5px;font-size:3px;}
/**/
#gopomd input{border:1px solid #666;width:50px;}
#gopomd select{border:1px solid #666;}
#gopomd {display:block;padding:2px;clear:both;}

.tectel{font-size:11pt;color:#666;text-align:left;}
.tectel strong,.tectel b{font-size:14pt;color:#0875b6;font-weight:bold;}
.tectel i{font-size:10px;color:#777;font-style:Normal;}



/**dialog**/
#dialog-message{
font-size:8pt;
}
#dialog-message h2{font-size:9pt;}
#dialog-message h3{font-size:8pt;}
#dialog-message h1{font-size:10pt;}
#dialog-box {
	background:#eee;
	position:absolute; 
	z-index:5000; 
	display:none;	
position: fixed;
    width: 500px;
    left: 50%;
    top: 50%;
    margin-left: -250px;
    margin-top: -150px;
    background: #f7f7f7; 
    
    border: solid 1px black;
    padding: 10px;
    overflow: auto;
	
	
}

#dialog-box .dialog-content {
}

#abut {
	margin:10px auto 0 auto;
	text-align:center;
	background-color: #0875b6;
	display: block;
	width:80px;
	padding: 5px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	font-size:9pt;
	line-height: 1;
	position: relative;
	cursor: pointer;	
}

#abut:hover {
	background-color: #666;	
}

#dialog-box .dialog-content p {
	font-weight:700; margin:0;
}

#dialog-box .dialog-content ul {
	margin:10px 0 10px 20px; 
	padding:0; 
	height:50px;
}


#terpod a,#infot a{padding:3px;color:#fff;background:#666;}
#infot{text-align:right;}

#gr{width:20px;}
#rgr{width:30px;background:url(img/rgr.png) no-repeat center center;}
.gfoot{padding-top:15px;padding-bottom:15px;color:#f7f7f7;font-size:8pt;}
.gfoot a{color:#f7f7f7;}
.gfoot h1{font-size:11pt;color:#ccc;margin:0px;margin-bottom:10px;border-bottom:1px dashed #ccc;}
.gfoot h2{font-size:10pt;color:#ccc;margin:0px;}
.gfoot h3{font-size:9pt;color:#ccc;margin:0px;}

#goroda{margin-bottom:5px;font-size:12pt;padding:5px;
width:200px;
}
#goroda select{border:1px solid #ccc;font-size:12pt;width:105px;}
#napr{border:1px solid #ccc;font-size:8pt;width:100%;}

#divslider{background:#fff; margin-bottom:15px;border-bottom:5px solid #0875b6;}

.ccnz{font-size:8pt;color:#888;}
.ccnz a{font-size:8pt;color:#888;}

#jhead{background:#2378A9 url(img/volna.png) repeat-x center left;margin-top:20px;
height:27px;margin-bottom:10px;}
#jheads{width:190px;font-size:9pt;color:#fff;padding:7px;}

.divadkey{font-size:8pt;background:#999;padding:7px;position:absolute;width:155px;}
.divadkey1{font-size:8pt;background:#999;padding:7px;margin-top:15px;}

#zgzg{font-weight:bold;font-size:9pt;}
.headpo{font-weight:bold;}
.descpo, .descpo a{font-size:9pt;color:#333;text-decoration:none;}
#video{margin-top:2px;text-align:center;}
#video img{width:15px;text-align:center;}


#upload{
	padding:8px;
	font-weight:bold; font-size:10pt;
	background:#f2f2f2 url(img/plusfile.png) no-repeat center left;
	color:#3366cc;
	text-align:right;
	border:1px solid #ccc;
	width:135px;
	cursor:pointer !important;
}
.darkbg{
	background:#ddd !important;
}
#status{
	font-family:Arial; padding:5px;
}
ul#files{ list-style:none; padding:0; margin:0; }
ul#files li{ list-style:none;padding:5px; margin-bottom:2px; float:left; margin-right:10px;display:inline;}
.success{ background:#99f099; border:1px solid #339933;}
.error{ background:#f0c6c3; border:1px solid #cc6622;}

.defo{width:20;height:20;cursor:pointer;border:0;background:url(img/defo.png) no-repeat center center;}

#pdf{background:url(img/pdf.png) no-repeat center right;
padding-right:27px;
}

.tables{border-right:1px solid #cccccc;border-top:1px solid #ccc;border-radius:8px;}
.tables td{border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;padding:6px;border-radius:8px;}
.tables td:hover{border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;padding:6px;background:#f7f7f7;}
.tables th{border-bottom:1px solid #cccccc;font-size:8pt;background:url(img/b.gif) repeat-x center center;color:#ffffff;font-weight:bold;text-align:center;padding-left:3px;padding-right:3px;padding:7px; font-size:10pt;}

.tables1{border-right:1px solid #cccccc;border-top:1px solid #ccc;border-radius:3px;}
.tables1 td{border:1px dashed #666;padding:3px;border-radius:3px;}
.tables1 th{border-bottom:1px dashed #666;font-size:8pt;background:url(img/b.gif) repeat-x center center;color:#ffffff;font-weight:bold;text-align:center;padding-left:3px;padding-right:3px;padding:7px; font-size:11pt;}


#oriprice{font-size:8pt;color:#999;}


.stata{margin-bottom:10px;background:#f7f7f7;border-radius:6px;border:1px solid #ccc;padding:10px;font-size:9pt;}
#rezlite{margin-bottom:15px;margin-top:15px;background:#f7f7f7;border-radius:6px;border:1px solid #ccc;padding:10px;font-size:9pt;}

#pokazano{text-align:center;font-size:12pt;font-weight:bold;padding:10px;}

#notovars{margin-top:15px;margin-bottom:15px;border:1px solid #666;border-radius:10px;padding:10px;font-size:12pt;}

#mailo{font-size:9pt;margin-top:6px;}

#poliko{height:15px;width:15px;margin:0px;padding:0px;margin-top:10px;}
.polit a{text-decoration:underline;color:#fff;}

.politko{height:15px;width:15px;margin:0px;padding:0px;margin-top:10px;}
