body{padding:0px;margin:0px;background:#fff;
background-size:100%;}
body, td{font-size:10pt;font-family:Arial;}
*{border:0px;}

.bodybody{
width:100%;
height:100%;
background: rgba(255,255,255,0.85);
}

#menuline{-moz-box-shadow: 0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);box-shadow: 0 0 3px rgba(0,0,0,0.3);}
#menuline, #mapc img, #mapc{border-radius:8px;}
#hedli{border-radius:6px;}

#kamaz{background:url(img/kamaz.jpg) no-repeat bottom right;}

#maindiv{width:1000px;}
#logoline{height:330px;clear:both;}
#logo{width:190px;height:122px;float:left;display:block;margin-top:38px;margin-left:-7px;}
#menuline{background:#f06200;height:42px;clear:both;}
#menuline1{height:42px;clear:both;margin-left:-12px;}

#tels{width:350px;height:129px;float:right;display:block;margin-top:8px;margin-right:-10px;}
#fastlink{height:40px;clear:both;}
#linx{width:250px;float:right;text-align:right;margin-right:10px;}
#linx, #linx a{color:#fff;font-size:8pt;}
#linx a{padding-left:5px;}
#flags{width:60px;float:right;margin-right:5px;}
#tel p, #topbtns p{margin:0px;padding:0px;}
#tel{clear:both;float:right;margin-top:15px;color:#999;margin-right:10px;font-size:12pt;font-family:Verdana;}
#tel strong{font-size:22px;color:#666;}
#topbtns{height:40px;clear:both;float:right;margin-right:10px;margin-top:10px;}
#topbtns a{background:#1a75ba;padding:3px;border-radius:5px;color:#fff;font-size:10pt;text-decoration:none;}

#mapc{width:990px;height:333px;clear:both;}
#hedol{height:42px;clear:both;margin-top:15px;}
#hedli{background:#636363;color:#fff;font-size:12pt;display:block;float:left;padding:4px;}
#podr{display:block;float:right;text-decoration:underline;color:#666;margin-top:10px;}
#crz{width:30px;}
#menu1{width:780px;float:left;display:block;}
#menu2{width:180px;float:right;display:block;}
#ccontent{margin-top:22px;background:#fff;border-radius:6px;}
#blogo{float:left;display:block;width:180px;height:95px;text-align:left;padding-left:15px;padding-top:25px;}
#bcopy{float:left;display:block;width:470px;height:30px;margin-top:18px;text-align:left;color:#d3d3d3;}
#btel{float:right;display:block;width:190px;height:30px;text-align:right;margin-top:10px;}
#baws{float:right;display:block;width:200px;height:30px;text-align:right;margin-top:17px;text-align:center;margin-top:73px;}
#baws0{float:left;display:block;width:100px;height:30px;text-align:right;margin-top:17px;text-align:center;margin-top:73px;}
#baws0 img{width:20px;height:20px;border-radius:4px;}
#baws a,#baws a:link{color:#d3d3d3;}
#divred{background:#f06100;padding:4px;border-radius:5px;font-size:13pt;color:#fff;display:block;float:left;clear:both;}
#divgray{background:#636363;padding:4px;border-radius:5px;font-size:13pt;color:#fff;display:block;float:left;clear:both;}
.uslugi td{border-bottom:1px dashed #ccc;}
.uslugi h1{color:#245687;font-size:12pt;margin:0px;padding:0px;font-weight:bold;margin-top:10px;}
.uslugi p{margin:0px;padding:0px;margin-bottom:3px;margin-top:3px;font-size:9pt;}
.uslugi a:link{color:#245687;}
.uslugi a:visited{color:#245687;}
.uslugi a:hover{color:#245687;}
.uslugi {color:#444;font-size:9pt;}
#bth{clear:both;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#245687;text-decoration:underline;}

h1{font-size:16pt;color:#333;}
h2{font-size:14pt;color:#666;}
h3{font-size:12pt;color:#444;}

h1,h2,h3{font-weight:normal;}

.cpr img,.cloudcarousel,#sm_text,#sm_mail,#sm_name,#sm_button, #plashka,.atable, ul.csspages li a:link, ul.csspages li a:visited, ul.csspages li a:hover,#divslider,#horsmenu,.seff,.seff1,.sefoto,.sefoto0,.imag,#imgfa,#imfa,#imfa1,#bigmap,#mymap,.rezpo, .vsen a, .carusel,.formaz input,.formaz textarea,.ataba th,.ataba1 th,.saba,.sata,.navdexon,.navdex, .baske,#bottom,#spn,#spn1,.gmes,.uspeh,.neuspeh,.headform,#gp_avtoremail, #gp_avtor, #gp_mes, #zvbut,.mapa,#btts,.prform,.prform td input,.prform,.prform td textarea,#neonma, .plashka4,#uzi3,#uzi33,#uzi333,.plashka,.kdivzd,.kdivz,.kdivzon{-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
#uzi33,#uzi333,#celay,#boxes,#divslider,#imgfa,#imfa,#imfa1,.rezpo, .jquerycssmenu ul li ul li a,.carusel li,.navdexon,.navdex, .baske,.mapa,#uzi3,.plashka,.kdivzd,.kdivz,.kdivzon,ul.menu ul.menu li a{-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);}

#jheads,#bottomz{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;}
#jhead,#jheads{border-bottom-left-radius: 8px;-moz-border-bottom-left-radius: 8px;-khtml-border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;}
#toz{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;-moz-border-bottom-right-radius: 8px;-khtml-border-bottom-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-bottom-left-radius: 8px;-khtml-border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;}

#newz1,#newz,#nline,#nliner,#plashka,#plashka0,#hormenu{-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}

#headmenu{border-radius:8px;}

.imagtds{width:90px;}
.imagns{overflow:hidden;}
.imagns img{width:80px}

#header{clear:both;height:250px;}
#headmenu{clear:both;height:52px;background:#60312c url(img/volna.png) repeat-x center left;}
#headslide{clear:both;height:250px;}
#contentsl{clear:both;}
#mainlay{width:1052px;
margin: 0 auto;
padding: 0px;
text-align: left;
}
#llogo{width:355px;height:250px;}
#ldey{width:233px;height:250px;}
#lright{width:462px;height:250px;
display:block;float:right;
}

#both36{clear:both;height:36px;}
#both75{clear:both;height:70px;}
#both5{clear:both;height:5px;}
#both8{clear:both;height:8px;}
#both3{font-size:3px;clear:both;height:3px;}

#toz{background:#eebe7c;clear:both;float:right;width:330px;height:51px;}
#telz{clear:both;float:right;width:380px;height:92px;}
#slogz{clear:both;float:right;width:460px;height:63px;}

#telcontent{float:right;display:block;width:180px;height:68px;}
#tellogo{float:right;display:block;width:68px;height:68px;}

#leftc,#leftc1,#loz,#lfav,#lhm,#lcon,#llogo,#ldey{display:block;float:left;}

#telcontent{font-size:12pt;color:#64332e;}
#telcontent p{margin:0px;padding:0px;}
#telcontent strong{font-size:18pt;margin-left:5px;}

#leftc{width:300px;margin-right:20px;}
#leftc1{width:731px;}

#bottomz{background:#60312c url(img/volna.png) repeat-x top left;}
#bottom{background:#3c3c3c;height:120px;margin-bottom:15px;}


#both7{height:7px;clear:both;}
#both10{height:10px;clear:both;}
#both15{height:15px;clear:both;}
#both20{height:20px;clear:both;}

#bask{
display:block;
width:300px;
height:113px;
float:left;
}

#telef{
display:block;
width:250px;
height:50px;
float:left;
color:#666;
font-size:9pt;
}
#telef p{margin:0;padding:0;}

#adres{
display:block;
width:250px;
height:50px;
float:left;
color:#666;
font-size:9pt;
}
#adres p{margin:0;padding:0;}

#basketo{
display:block;
width:250px;
height:50px;
float:left;
color:#666;
font-size:9pt;
}

#podpoisk{margin-top:7px;background:url(img/podpoisk.png) no-repeat center left;width:157px;height:28px;}

 #searchcat{
 background:url(img/0.gif) no-repeat center left;
 width:125px;
 height:28px;
 color:#999;
 font-size:9pt;font-style:Italic;
 margin:0px;
 border:0px;  
 z-index:1; 
 float:left;
 display:block;
 padding-left:5px;
 }
 #sebut{
 background:url(img/0.gif) no-repeat center left;
 width:28px;
 height:28px;
 padding:0px; 
 cursor:pointer;
 margin:0px;
 border:0px; 
 float:left;
 display:block;
 }
/*textstyle*/

 #homelinks img{margin-top:3;}
 #copytext{font-size:9pt;color:#ced1d7;}
 #both{clear:both;height:15px;}
.tobaners{clear:both;padding-left:15px;padding-right:15px;}
.tobaners p{padding:0;}
.tobaners img{margin:0;margin-bottom:7px;}  
 #menutext{padding-left:7px;}
 #homelinks p{margin:0;}

.bdy ul {list-style: circle;}
.bdy ul li {list-style:circle;color:#60312d;}
.bdy ul li ul{list-style: square;}
.bdy ul li ul li {list-style:circle;}

/*.bdy p{margin:0px;padding:0px;}*/

.bdy h1{margin-top:0px;}

.pathcategory,.path{font-size:8pt;color:#31353f;}
.pathcategory a:link,.path a:link{color:#31353f;}
.pathcategory a:visited,.path a:visited{color:#31353f;}
.pathcategory a:hover,.path a:hover{color:#31353f;}

.kdivz{
 width:150px;height:100px;float:left;position:relative;
 padding:0;margin:0 10 10 0;border:1px solid #fff;
 overflow:hidden;
 }
.kdivzon{
 width:150px;height:100px;float:left;position:relative;
 padding:0;margin:0 10 10 0;border:1px solid #c34634;
 overflow:hidden;
 }
.kdivzd{
 width:150px;height:212px;float:left;position:relative;
 padding:0;margin:0 17 17 0;border:1px solid #fff;
 overflow:hidden;
 } 
#imgz{width:150px;margin:0px;}
.tables{border-top:1px dashed #ccc;border-right:1px dashed #ccc;}
.tables td{border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;padding:5px;}
.tables th{border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;padding:5px;
background:#1B1A22;color:#f7f7f7;font-size:12pt;border-radius:4px;}
.plashka{padding:10px;margin-bottom:15px;background:#ededed url(img/volna.png) repeat-x top left;}
.plashka4{padding:10px;margin-bottom:10px;background:#f7f7f7 url(img/volna.png) repeat-x top left;}
#uzi3{
padding:10px;
background:#f7f7f7 url(img/volna.png) repeat-x top left;margin-bottom:10px;margin-top:10px;
margin:5px;
margin-bottom:10px;
}
#uzi33{
padding:10px;
background:#f7f7f7 url(img/volna.png) repeat-x top left;margin-bottom:10px;margin-top:10px;
margin:5px;
margin-bottom:10px;
width:312px;
float:left;
height:140px;
}

#uzi333{
padding:10px;
background:#f7f7f7 url(img/volna.png) repeat-x top left;margin-bottom:10px;margin-top:10px;
margin:5px;
margin-bottom:10px;
}

.imag{background:#fff;
vertical-align: middle;
text-align:center;
display: table-cell;
margin-right:7px;
overflow:hidden;
border-radius:3px;
}
.imagn{background:#fff;
vertical-align: middle;
text-align:center;
display: table-cell;
margin-right:7px;
overflow:hidden;
border-radius:3px;
width:110px;
}
.imagntd{width:110px;}
.imagn img{width:110px;}

.prod{border-top:1px dashed #ccc;border-right:1px dashed #ccc;}
.prod td{border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;padding:5px;}


.kdvzim{width:180px;border-radius:3px;}
.headt{font-size:12pt;margin-bottom:10px;font-weight:bold;}

.tdesc{color:#333;font-size:9pt;}
.tdesc p{margin:0px;padding:0px;}
.vvm{width:300px;}
.drimg {width:40px;}
.drimg img{width:40px;}
#smdato{font-size:8pt;color:#777;text-align:right;}
.datenewsdet{font-size:8pt;color:#777;text-align:right;margin-top:10px;margin-bottom:10px;}
#mininews{background:#f7f7f7;padding:7px;margin-bottom:10px;border:1px solid #ececec;}
#mininews b{font-size:10pt;}
#mininews a{font-size:10pt;color:#333;}

#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;}

.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{width:90px;height:25px;background:#1B1A22 url(img/volna.png) repeat-x center left;cursor:pointer;border:0px;color:#f7f7f7;}

#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:#2289c7 url(img/volna.png) repeat-x center left;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:#2289c7 url(img/volna.png) repeat-x center center;padding:5px;color:#fff;}

.newsleft{margin-bottom:15px;}

#sp1{clear:both;height:30px;width:100%;background:url(../img/spn.gif) repeat-x center left;}
#spns{margin:0;padding:0;list-style:none;clear:both;}
#spn,#spn1{background:#bbc0cc url(../img/volna.png) repeat-x center left;
padding:5px;height:20px;
margin:0;list-style:none;display:block;float:left;clear:both;
color:#fff;font-size:11pt;font-weight:600;
margin-top:5px;
}
#spn1{background:#1895f1 url(../img/volna.png) repeat-x center left;}

.navdexon{float:left;width:202px;height:150px;display:block;border:1px solid #2d5081;margin:5px;padding:5px;overflow:hidden;cursor:pointer;background:#fff url(img/box.jpg) repeat-x top left;}
.navdex{float:left;width:202px;height:150px;display:block;border:1px solid #ccc;margin:5px;padding:5px;overflow:hidden;}
.vimg img{height:90px;}
.vimg {text-align:center;margin-bottom:7px;overflow:hidden;height:100px;width:202px;}
.ncathead2 {font-size:9pt;text-align:center;}
.ncathead2 a, .ncathead2 a:hover{text-decoration:none;color:#48494d;font-weight:bold;}
#btth0{clear:both;}


.saba{width:80;height:25;background:#1f7ec2 url(img/hfon.gif) repeat-x top left;cursor:pointer;border:0px;color:#f7f7f7;}
.pricet{margin-top:10px;margin-bottom:10px;}
#pric{font-size:12pt;font-weight:bold;}
.rezadd, .rezadd table td{font-size:9pt;color:#444;}

.sata{width:40px;border:1px solid #666; height:25px;font-size:12pt;text-align:center;}

.vza {border-top:1px dashed #ccc;border-right:1px dashed #ccc;}
.vza th{background:#28b6fd url(img/volna.png) repeat-x center center;color:#fff;}
.vza td{font-size:9pt;padding:5px;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;}

.ataba th{background:#211009;font-size:12pt;color:#fff;padding:5px;}
.ataba td{border-left:1px dashed #6e7176;border-bottom:1px dashed #fff;padding:5px;}
.ataba1 th{background:#2699cf url(img/volna.png) repeat-x center left;font-size:12pt;color:#fff;padding:5px;border:1px solid #fff;font-size:11pt;}
.ataba1 td{border-left:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:5px;font-size:10pt;}
#lasta{border-right:1px dashed #ccc;}
.atable{background:#2699cf url(img/volna.png) repeat-x top left; padding:10px;margin-bottom:10px;margin-top:10px;}


.link2 {background:#3a7dba;padding:3px;margin-bottom:2px;}
.link2a {background:#3077ae;padding:3px;margin-bottom:2px;}
.formaz {}
.formaz td{font-weight:bold;border-bottom:1px dotted #a0845e;color:#333;padding:10px;}
.formaz input{width:250px;height:22px;border:2px solid #666666;}
.formaz textarea{width:300px;height:150px;border:2px solid #666666;}
#prim{font-size:9px;font-style:Italic;font-weight:normal;color:#333;}
.prim{font-size:9px;font-style:Italic;font-weight:normal;color:#333;}


.vsen{font-size:8pt;text-align:right;}
.vsen a{background:#f7f7f7;padding:3 7 3 7px;color:#333;}

#jhead{
 background:url(img/jhead.gif) repeat-x bottom left; 
 clear:both;
 height:25;
 margin:0 0 9 0;
 } 
#jheads{
 background:#60312d;
 display:block;
 float:left;
 height:25;
 color:#eebe7c;
 padding:0 5 0 5;
 margin:0 0 9 0;
 }

#jheads p{margin:5 0 0 0;} 

.rezpo{padding:10px;margin-bottom:10px;background:#f7f7f7 url(img/volna.png) repeat-x center left;}
.headpo{font-weight:bold;font-size:10pt;margin-bottom:5px;}
.descpo{font-size:9pt;}
.descpo a{color:#555;}

#mymap{width:90%;height:400px;border:1px dashed #ccc;}
#bigmap{width:100%;height:500px;border:1px dashed #ccc;}

#imfa{width:130px;height:130px;overflow:hidden;display:block;float:left;margin:5px;}
#imgfa{height:130px;}
#imfa1{width:90px;height:90px;overflow:hidden;display:block;float:left;margin:5px;}
#imgfa1{height:90px;}


.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;
}


#bt1{width:200px;height:60px;display:block;float:left;text-align:center;margin-top:15px;}
#bt2{width:150px;height:40px;display:block;float:left;text-align:center;margin-top:30px;}
#bt3{width:500px;height:50px;display:block;float:left;text-align:center;margin-top:25px;}
#bt4{width:150px;height:40px;display:block;float:left;text-align:center;margin-top:30px;}
#bt3 p{margin:0;padding:0;}
.cpro a, .cpro {color:#f7f7f7;}
#bt2 img{opacity: 0.5;}

.pgs{font-size:8pt;color:#666;}

#mybasket, #mybasket a{color:#666;font-size:11pt;}
#mybasket a{color:#666;text-decoration:underline;}

.teas p{margin:0px;padding:0px;font-size:11px;color:#a07500;}
.teas strong{font-size:12pt;color:#efd357;display:block;padding-top:5px;}


#boxes {display:none;
	width:375px;
	height:220px;
	padding:10px;
	background:#25a8e0 url(img/volna.png) repeat-x top left;
	z-index:99999;
	position:absolute;
	top:55px;
	border-radius:6px;
	}
.ozform td{font-size:9pt;color:#fff;padding:5px;}
.ozform td input{width:190px;border:0px;background:#fff url(img/volna.png) no-repeat top left;height:27px;font-size:10pt;font-style:Italic;color:#666666;padding:4px;border:1px solid #ccc;font-style:normal;font-size:10pt;}

#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:35px;color:#fff;border:1px solid #fff;background:#1c73b8 url(img/volna.png) repeat-x center left;font-size:12pt;color:#fff;cursor:pointer;margin-top:0px;font-style:normal;font-size:10pt;border-radius:6px;}
#rezo{font-weight:bold;color:#111;}


#razdd,#btl1,#btl2,#btl3{display:block;float:left;width:200px;margin-left:15px;}
#btl3{width:225px;}
#razdd{width:10px;background:url(img/razd.png) no-repeat center center;height:150px;}


.bottext{color:#eebe7c;font-size:9pt;}
.bottext h1,.bottext h2,.bottext h3{color:#eebe7c;}
.bottext a{color:#eebe7c;}
.bottext ul li{list-style:square;color:#eebe7c;}


#come{width:55px;height:26px;font-size:8pt;color:#f7f7f7;}
#commm{padding-left:4px;padding-top:6px;}
#sm_name{width:74px;height:23px;border:1px solid #666;background:#f7f7f7;color:#333;}
#sm_mail{width:74px;height:23px;border:1px solid #666;background:#f7f7f7;color:#333;}
#sm_text{width:225px;height:60px;border:1px solid #666;background:#f7f7f7;color:#333;}
#sm_button{width:70px;height:22px;background:url(img/volna.png) repeat-x center center;cursor:pointer;border:0px;font-size:8pt;color:#fff;border:1px solid #fff;}
.cota td{padding:4px;}
#rezosub,#sm_rez{font-size:8pt;color:#ccc;}

#botomo{clear:both;}


.path{display:none;}

.cpa1{font-size:8pt;color:#fcfcfc;padding-top:15px;}
.cpa1 p{padding:0px;margin:0px;margin-bottom:4px;}
.cpa1 a{color:#fcfcfc;}

.cpa{font-size:8pt;}

.headtn{font-size:10pt;height:50px;margin-bottom:10px;overflow:hidden;font-weight:bold;}
.pricetn{margin-top:10px;margin-bottom:10px;}

.batop{margin-bottom:7px;}
#codz{border-radius:3px;}



#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;
}


.cpro a, .cpro {color:#ccc;font-size:8pt;}


/*fotomicron*/
#fotomicron{display:block;float:left;margin:5px;width:157px;height:155px;
border-radius:7px;
-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);
overflow:hidden;text-align:center;
border:1px solid #ccc;
background:#fff;
}
#fcmcat{clear:both;width:100%;height:15px;}
#fcmend{clear:both;width:100%;}

#clb{clear:both;}

#fcscat{display:block;float:left;margin:5px;width:132px;height:130px;
border-radius:7px;
-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);
overflow:hidden;text-align:center;
background:#1f87d0 url(img/volna.png) repeat-x top left;
}
#fotose{width:122px;height:110px;
margin:5px;
text-align:center;
}
#sefo{
width:122px;height:100px;
overflow:hidden;text-align:center;
border-radius:5px;
}
#zagu{width:122px;height:100px;}
#sehead{width:122px;margin-top:5px;
font-size:8pt;font-weight:bold;
color:#ccc;
}
#fsclay{clear:both;width:100%;}
#sems{width:157px;height:155px;}



.carusel{padding:10px;margin-top:10px;margin-bottom:10px;}
#title-carusel{font-size:10pt;text-align:center;display:none;}

.cloudcarousel{}



.go-up,
.go-down {
  display:none;
  position: fixed; /*позиционируем*/
  right: 5px; /*указываем положение, если слева - left*/
  z-index: 9999; /*показываем поверх все элементов на странице*/
  cursor: pointer;
  color: #fff; /*цвет стрелок*/
  text-align: center; /*выравнивание*/
  font-size: 42px; /*размер стралок*/
  opacity: .7; /*прозрачность*/
  padding: 0 3px 5px 3px; /*отступы внутри*/
  margin-bottom: 5px; /*отступ снизу (можно не указывать)*/
  width: 122px; /*ширина кнопки*/
  height: 50px; /*высота кнопки*/
  margin-right:5px;
}
.go-up {
  bottom: 70px; /*положение от низа окна браузера*/
}
.go-down {
  bottom: 10px;
}
/*стили при наведении курсора*/
.go-down:hover,
.go-up:hover {
  opacity: 1;
}
#divz{border-radius:8px;border:1px solid #ccc;background:#ececec;padding:10px;}


#tabgfon{background:#fff;border-radius:6px;}