 html,body{height:100%;padding:0;margin:0;border:0;font-family:Arial,sans-serif;color:#3c3c3c;font-size:12px;}
html>body .total-wrapper{height:auto;}
body{background:#62625e url('new/bg-body.png') repeat-x left top;text-align:center;}


/* General */
.clear{clear:both;}
.total-wrapper{height:100%;min-height:100%;width:900px;margin:0 auto;text-align:left;position:relative;background:url('new/bg-content.png') repeat-y center top;}
.footer{text-align:center;position:absolute;width:100%;bottom:0;left:0;height:114px;}
.footer-wrapper,.header-wrapper,.content-wrapper{text-align:left;margin:0 20px;}
.content-wrapper{padding-bottom:160px;}
.footer-wrapper{border-top:5px solid #304981;}
/*\ General */


/* Header */
.logo{display:block;text-decoration:none;position:absolute;z-index:100;margin-left:19px;}
.langs-wrapper{float:right;margin-right:25px;}
.langs-wrapper a{display:block;float:left;margin:14px 0 13px 10px;text-decoration:none;}
.top-menu-wrapper{float:right;color:#1e315c;padding-top:15px;}
.top-menu-wrapper a,.top-menu-wrapper a:visited,.top-menu-wrapper a:active,.top-menu-wrapper a:hover{font-family:Verdana,sans-serif;font-size:11px;line-height:18px;padding:0 10px;text-decoration:none;color:#1e315c;}
.flash-wrapper{padding:0 1px;height:240px;}
.menu-wrapper{margin:3px 1px 0 1px;background:url('new/bg-menu.png') no-repeat left top;}
.menu-wrapper a{display:block;height:16px;text-decoration:none;overflow:hidden;background-repeat:no-repeat; color: #ffffff; font-size: 15px; padding:8px; font-weight: bold;}
.menu-wrapper a:hover{display:block;height:16px;text-decoration:none;overflow:hidden;background-repeat:no-repeat; color: #ffffff; font-size: 15px; padding:8px; font-weight: bold; background-color:#ae023f;}
/*\ Header */


/* Content */
.content{width:828px;margin-left:17px;margin-top:17px;}
.content-left{float:left;width:646px;margin-left:17px;margin-top:0px;}
.content-right3{float:right;width:404px;margin-left:0px;margin-top:0px;}
.content-right{float:right;width:166px;margin-right:17px;background-color:#f3f3f3;margin-top:16px;}
.content-right2{float:right;width:610px;margin-top:17px; margin-right:17px;}
.content-left2{float:left;width:218px;margin-right:1px;}
.block-link{display:block;width:202px;padding-top:102px;text-decoration:none;background-image:url('new/bg-gallery.png');background-repeat:no-repeat;}
.block-link2{display:block;width:166px;padding-top:102px;text-decoration:none;}
.block-link3{display:block;width:202px;padding-top:102px;text-decoration:none;}
.block-link-manufacture,.block-link-ecology{float:left;}
.block-link-ecology{margin-left:18px;background-image:url('new/2.png');background-repeat:no-repeat;}
.block-link-buy{float:left;background-position:-440px top;margin-left:18px;}
.block-link-ostor{
	float: right;
	background: url(/images/ostor.gif) no-repeat;
}
.block-link-manufacture{background-image:url('new/1.png');background-repeat:no-repeat;}
.block-link h2{padding:0;margin:0;border:0;padding-top:5px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;line-height:17px;color:#4d5f81;}
.block-link2 h2{padding:0;margin:0;border:0;padding-top:5px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;line-height:17px;color:#4d5f81;}
.block-link3 h2{padding:0;margin:0;border:0;padding-top:5px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;line-height:17px;color:#4d5f81;}
a.block-link:visited h2{color:#4d5f81;}
a.block-link2:visited h2{color:#4d5f81;}
a.block-link3:visited h2{color:#4d5f81;}
.block-link div,a.block-link:visited div{font-size:11px;line-height:13px;color:#8e8e8e;}
.block-link2 div,a.block-link:visited div{font-size:11px;line-height:13px;color:#8e8e8e;}
.block-link3 div,a.block-link:visited div{font-size:11px;line-height:13px;color:#8e8e8e;}
.title{padding:0;margin:0;border:0;padding-top:36px;padding-bottom:6px;font-family:Arial,sans-serif;font-size:18px;font-weight:bold;color:#8e8e8e;line-height:21px;}
.text{line-height:13px;padding:7px 0;color:#3c3c3c;}
.news-wrapper{padding:15px;}
.news-wrapper2{
	padding: 15px 15px 15px 0px;
	margin: 0px;
}
.news-title{font-weight:bold;color:#4d5f81;line-height:16px;background:url('new/dots.png') repeat-x -1px bottom;}
.news-item{padding-top:10px;}
.news-item-title{color:#8e8e8e;line-height:14px;}
.news-item-body{color:#4d5f81;line-height:14px;}
.news-item-body a,.news-item-body a:visited{text-decoration:none;color:#4d5f81;}
.news-archive{}
.news-archive a,.news-archive a:visited{display:block;background:url('new/bg-folder.png') no-repeat 3px center;color:#8e8e8e;line-height:18px;padding-left:30px;margin-top:30px;text-decoration:none;color:#8e8e8e;}
/*\ Content */


/* Footer */
.footer-logo{display:block;float:left;text-decoration:none;margin-left:19px;}
.footer-copy{float:left;color:#3c3c3c;line-height:17px;padding-top:46px;padding-left:24px;}
.footer-counters{float:right;}
.counter{float:left;margin-top:46px;margin-left:14px;}
.lum-logo{display:block;float:left;text-decoration:none;margin:42px 17px 0 12px;padding:2px 0 4px 8px;border-left:1px solid #a2a2a2;}
/*\ Footer */

p{line-height:15px;padding:7px 0;color:#3c3c3c; font-size:12px; margin: 0px;}
h1{padding:0;margin:0;border:0;padding-top:6px;padding-bottom:0px;font-family:Arial,sans-serif;font-size:18px;font-weight:bold;color:#8e8e8e;line-height:21px;}
.content-all{width:96%;margin-left:17px;margin-top:17px;}
.news-wrapper2 ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
.news-wrapper2 ul.teras{
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 0px 17px;
}
div.spoiler-head{
	/*background-image: url(images/cellpic1.gif);*/
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 7px;
	margin-bottom: 0px;
	margin-top: 0px;
	cursor: pointer;
	vertical-align: top;
}

div.spoiler-body {
	display:none;
}
.news-wrapper2 ul li {
	padding: 5px 0px 5px 10px;
	background-image: url(/images/bg.gif);
	background-color: #f3f3f3;
	background-repeat: repeat-y;
	margin: 2px 0px 2px 0px;
	font-size: 12px;
}
.news-wrapper2 ul li.akt {
	padding: 5px 0px 5px 10px;
	background-image: url(/images/bg2.gif);
	background-color: #f3f3f3;
	background-repeat: repeat-y;
	margin: 2px 0px 2px 0px;
	font-size: 12px;
	font-weight: bold;
}
.news-wrapper2 ul li a{
	color: #000000;
	text-decoration: none;
}
.news-wrapper2 ul li a:hover{
	color: #af003f;
	text-decoration: none;
}
.news-wrapper2 ul li.akt a{
	color: #af003f;
	text-decoration: none;
}
a{color: #1e2d57;}
a:hover{color: #1e2d57; text-decoration: none;}
a.wx{
	font-weight: bold;
	font-size: 15px;
	color: #1e2d57; 
	text-decoration: none;
}
.goodt{
	border-collapse: collapse;
} 
.goodt tr{

} 
.goodt tr td{
	border: 1px solid Black;
	padding: 3px;
}
.goodtserii{
	background-color: #dbdbdb;
	text-align: center;
} 





/*********** INPUTs ************/
/*input {
	height:20px;
	font-family: Verdana, Tahoma, Arial;
	font-size:11px;
	}
*/
div.images {padding: 0pt 5px 5px; position: relative; display: inline; float: left; width: 210px; font-size: 12px; text-align: center;}
/* dealers.html */
.sh{box-shadow:6px 6px 0 0 #E9E9E9; border:1px solid #d8d8d8;}
.form_div{float:left;padding:0 10px 11px 10px;margin:0 14px 14px 0;width:96%;}
/*.form_div label{vertical-align:baseline;margin:0;padding:0;}*/
/*.select_country{padding:3px;}*/
/*.select_country option{padding:1px 2px 1px 2px;}*/
.select_city{padding-right:5px;}
.select_area{padding-right:5px;}
.form_div label{display:block;padding:0 0 5px 0;margin:0;}
.column{width:50%;float:left;}
.form_h3{padding:0 7px;}
.loading{display:none;padding:15px 5px;}
#city{display:none}
#area{display:none}
.orange{color:#F37A1F;}
.tbl_dealers{width:99%;padding:0;margin:0;border-spacing:0;border:0;border-top:1px solid #ccc;empty-cells:show;}

.tbl_dealers td, .tbl_dealers th{text-align:left;border-bottom:1px solid #ccc;}
.tbl_dealers td{padding:4px 5px 6px 0;}
.tbl_dealers td.r{padding:4px 0px 8px 0;}
.tbl_dealers th{padding:4px 7px 8px 0;font-family:Tahoma,Verdana,Arial;font-size:13px;font-weight:bold;line-height:18px;color:#333;}
.td {color:#333333;font-family:Tahoma,Verdana,Arial;font-size: 11px;font-weight:normal;}

.tooltip {
	background:#cccccc;
	font-size:12px;
	height:40px;
	width:200px;
	padding:10px;
	color:#000;	
}
#glass-more-open{display:none;padding-top:15px;}
/* Карта сайта */

ul.map, .map ul{padding:0;margin:0 0 0 14px;}
ul.map li{padding:0;margin:10px 0 0 0;font-size:13px;/*list-style-image: url('images/arrow_over.gif');list-style-position: outside;*/}
ul.map li span.d{font-size: 11px;color: #5b6673;}
ul.map ul li{ margin:8px 0 0 0;font-size:12px; /*list-style-image: url('images/arrow.gif');  */  }
ul.map ul ul li{margin:6px 0 0 0;/*list-style-image: url('images/arrow2.gif');   */}
ul.map ul ul ul li{margin:4px 0 0 0;/*list-style-image: url('images/li4.gif');    */ }
.li-glob-clear{clear:both;height:1px;}

table.form-request{border:0px;margin:0}
table.form-request span {color:#EF0457;}
table.form-request col.l{text-align:center;width:220px;}
table.form-request col.r{text-align:left;margin:0px;}
table.form-request td{padding:0px 0px 8px 0px;margin:0px;}
table.form-request td.left {text-align:right;padding-right:10px;}
table.form-request td.td-req-button{padding:5px 3px 20px 0px;padding-top:10px;text-align:center;}
table.form-request td.necessary{padding-bottom:15px;text-align:left;}
.hp{display:none;}
.form-error{color:#AE023F;padding:3px 0px 3px 0px;}
.req-input{width:200px;font:normal 12px Tahoma,Verdana,Arial;color:#3C3C3C;background-color:#FFFFFF;border:1px solid #93A1BC;padding:6px;margin:0;}
.req-input:focus{outline:0;border:1px solid #73819C;background-color:#FBFAFF;-moz-box-shadow:0 0 5px rgba(0,0,100,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,100,0.3);box-shadow:0 0 5px rgba(0,0,100,0.3);}
.req-name{width:350px;}
.req-addr{width:350px;}
.req-ta{width:350px;height:auto;min-height:30px;min-width:200px;}
.req-ta2{width:350px;height:auto;min-height:30px;min-width:200px;}
.req-button{font:bold 13px Verdana,Arial;padding:8px 22px 9px 22px;margin:0px;color:#fff;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #666;
background-color:#2C467C; 
background:-moz-linear-gradient(top,#4C79D3,#182549);
background:-webkit-gradient(linear,left top,left bottom,from(#4C79D3),to(#182549));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C79D3',endColorstr='#182549',GradientType=0);
-moz-transition:-moz-box-shadow 0.3s ease;-webkit-transition:-webkit-box-shadow 0.3s ease;cursor:pointer;}
.req-button:hover, .req-button:focus{text-shadow:0 1px 1px #000;-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);}
.req-button:focus{outline:0;}
/*.req-button-green{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #666;font:bold 14px Verdana,Arial;padding:10px 25px 11px 25px;margin:0px;color:#fff;
background-color:#3EAE01; 
background:-moz-linear-gradient(top,#4EBE11,#085E0C);
background:-webkit-gradient(linear,left top,left bottom,from(#4EBE11),to(#085E0C));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4EBE11',endColorstr='#085E0C',GradientType=0);
-moz-transition:-moz-box-shadow 0.3s ease;-webkit-transition:-webkit-box-shadow 0.3s ease;cursor:pointer;
text-shadow:0 1px 1px #000;}
.req-button-green:hover, .req-button-green:focus{-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);}
*/
.form-contact{border:0px;margin:0}
.form-contact span {color:#EF0457;}
.form-contact td{padding:0px 0px 8px 0px;margin:0px;}
.form-contact td.left {text-align:right;padding-right:10px;width:120px;}
.form-contact td.button{padding:10px 0px 20px 0px;}
.contact-input{width:200px;font:normal 12px Tahoma,Verdana,Arial;color:#3C3C3C;background-color:#FFFFFF;border:1px solid #93A1BC;padding:6px;margin:0;}
.contact-input:focus{outline:0;border:1px solid #73819C;background-color:#FBFAFF;-moz-box-shadow:0 0 5px rgba(0,0,100,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,100,0.3);box-shadow:0 0 5px rgba(0,0,100,0.3);}
.contact-long{width:350px}
