*{margin:0;padding:0}
html{height:100%;background:#fff}
body{font-family:Arial,Helvetica,sans-serif;height:100%}
table{border-collapse:collapse}
q{quotes:none}
a{color:#00812B;text-decoration:none;http://www.altbiot.com/produkcii/derevoobrabotka/}
a:hover{text-decoration:underline}
a img{border:none}
a, a:active, a:hover, a:focus {outline:none;}
.alignright{text-align:right}

.err_text_vak{color:ff0000;list-style-type:none;}


.empty{width:500px;height:160px;margin-left:80px;/*border:1px solid red;*/}

/*.go input[disabled]{border:1px solid red;}
.pop input[enabled]{border:none;}*/
.pop{display:none;}
.go{display:block;}


/* podpis */

.podpis {width:181px;float:left;background: url(/images/podpis.jpg) no-repeat 100px -25px;}

.podpis_eng {width:192px;height:78px;float:left;background: url(/images/podpis.jpg) no-repeat 100px;}

.mark_anketa {background: url(/images/link-bg2.gif) no-repeat left 2px;padding-left:14px;}


/* формула расчета */
table.calc_1 {margin-left:14px;}
table.calc_1 tr {vertical-align:top;}
table.calc_1 tr td {font-size:12px;padding:3px;}

.engfontsize{font-size:10px !important;}



table.tab tr td{border:1px solid #BEBEBE;padding:4px;text-align:justify;font-size:12px;}
table.tabprod tr td{border:1px solid #BEBEBE;padding:4px;font-size:12px;}
/*table.tab tr td ol{margin-left:36px;font-size:12px;}*/


table.tt {font-size:12px;margin-left:16px;}

/* вопрос - ответ  */
a.hovn:hover {text-decoration:none;}

a.res {font-size:12px;color:#fff;text-align:center;}
a.res:hover {text-decoration:none;}

a.sub{font-size:12px;color:#fff;text-align:center;}
a.sub:hover {text-decoration:none;}

.field {width:180px;float:left;}
*html .field {width:180px;float:left;}
.input_field {width:301px;float:left;}
.kod {float:left;width:301px;padding:0 0 0 4px;}
*html .kod {float:left;width:301px;padding:0 0 0 10px}
.div_sub{background:#00812B;width:150px;height:20px;float:left;margin:0 1px 0 0;text-align:center;padding:2px 0 0 0;}
*html .div_sub{background:#00812B;width:150px;height:20px;float:left;margin:0 1px 0 5px;text-align:center;padding:2px 0 0 0;}
.error{padding-left:5px;color:#00812B;font-size:12px;}

/* кнопки  вопрос - ответ рус */
a.resfaq{width:85px;float:left;background: url(/images/otpr.gif) no-repeat left bottom;display:block;height:23px;margin:2px 1px 0 29px}
a.resfaq:hover{width:85px;float:left;background: url(/images/otpr.gif) no-repeat left top;display:block;height:23px;margin:2px 1px 0 29px}
a.resfaqoch{width:85px;float:left;background: url(/images/och.gif) no-repeat left bottom;display:block;height:23px;margin-top:2px}
a.resfaqoch:hover{width:85px;float:left;background: url(/images/och.gif) no-repeat left top;display:block;height:23px;margin-top:2px}

a.resfaqvak{width:85px;float:left;background: url(/images/otpr.gif) no-repeat left bottom;display:block;height:23px;margin:2px 1px 0 0}
a.resfaqvak:hover{width:85px;float:left;background: url(/images/otpr.gif) no-repeat left top;display:block;height:23px;margin:2px 1px 0 0}
a.resfaqochvak{width:85px;float:left;background: url(/images/och.gif) no-repeat left bottom;display:block;height:23px;margin-top:2px}
a.resfaqochvak:hover{width:85px;float:left;background: url(/images/och.gif) no-repeat left top;display:block;height:23px;margin-top:2px}

a.zapolnit{width:194px;float:right;padding-right:4px;background: url(/images/zapolnit_anketu.gif) no-repeat left bottom;display:block;height:23px;margin-top:0px}
a.zapolnit:hover{width:194px;float:right;padding-right:4px;background: url(/images/zapolnit_anketu.gif) no-repeat left top;display:block;height:23px;margin-top:0px}

a.resfaqvak_eng{width:85px;float:left;background: url(/images/send.gif) no-repeat left bottom;display:block;height:23px;margin:2px 1px 0 0}
a.resfaqvak_eng:hover{width:85px;float:left;background: url(/images/send.gif) no-repeat left top;display:block;height:23px;margin:2px 1px 0 0}
a.resfaqochvak_eng{width:85px;float:left;background: url(/images/reset.gif) no-repeat left bottom;display:block;height:23px;margin-top:2px}
a.resfaqochvak_eng:hover{width:85px;float:left;background: url(/images/reset.gif) no-repeat left top;display:block;height:23px;margin-top:2px}


.link-strel{background: url('/images/link-bg2.gif') no-repeat left 2px;padding-left: 15px}
.link-strel-grey{background: url('/images/strel_vakansii.jpg') no-repeat left;padding-left: 15px}

input.rassch_btn{width:90px;float:left;background: url(/images/rasschitat.gif) no-repeat left top;display:block;height:23px;margin:14px 1px 0 0;border:none;}
input.rassch_btn:hover{width:90px;float:left;background: url(/images/rasschitat.gif) no-repeat left bottom;display:block;height:23px;margin:14px 1px 0 0;border:none;}


*html a.resfaq{width:85px;float:left;background: url(/images/otpr.gif) no-repeat left bottom;display:block;height:23px;margin:2px 1px 0 67px}
*html a.resfaq:hover{width:85px;float:left;background: url(/images/otpr.gif) no-repeat left top;display:block;height:23px;margin:2px 1px 0 67px}
/* кнопки  вопрос - ответ рус  */
 




*html .iebutton{margin-left:8px}

*html .iesub{width:150px;float:left;color:#fff;background:#003663;font-size:12px;display:block;height:20px;text-align:center;padding-top:3px;margin:0 1px 0 71px}
.iesub{width:150px;float:left;color:#fff;background:#003663;font-size:12px;display:block;height:20px;text-align:center;padding-top:3px;margin:0 1px 0 134px}
/* вопрос - ответ  */



.jqmWindow {
    display: none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -300px;
    width: 600px;
    background-color: #fff;
    color: #333;
    border: 8px solid #666;
    padding: 12px;
}

.jqmOverlay {background-color:#fff}

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#wrap{width:990px;margin:0 auto;min-height:100%;padding:0 5px}

#header{height:104px;position:relative}
	#header #logo{display:block;width:263px;height:69px;position:absolute;left:5px;top:10px}
	#header #lang-nav{position:absolute;right:5px;top:5px;list-style-type:none;font-size:11px;line-height:22px}
		#header #lang-nav li{float:left;margin-left:1px}
			#header #lang-nav li{float:left}
				#header #lang-nav li a{display:block;float:left;height:23px;padding:0 5px;background:url(/images/lang-nav-button-bg.gif) repeat-x left top;text-decoration:none;color:#000;font-weight:normal}
				#header #lang-nav li a:hover, #header #lang-nav li a.current{background:url(/images/lang-nav-button-bg.gif) repeat-x left bottom;color:#fff}
	
	#header #add-nav{position:absolute;right:148px;top:10px;list-style-type:none;font-size:0}
		#header #add-nav li{float:left;margin-left:14px}
			#header #add-nav li a{display:block;float:left;width:17px;height:16px;background:#999}
			#header #add-nav li a:hover{background:#07A039}
			#header #add-nav li span{display:block;float:left;width:17px;height:16px;background:#07A039}
	
	#header #search{background:#EAEAEA;width:280px;height:35px;position:absolute;right:5px;top:38px}
		#header #search .input-text{width:200px;height:18px;background:#fff;border:1px solid #C2C2C2;position:absolute;left:5px;top:6px;font:11px Arial,Helvetica,sans-serif;padding:3px 4px 0 4px;color:#3E4647}
		#header #search .input-button{width:58px;height:23px;background:url(/images/button-bg.gif) repeat-x left top;border:none;position:absolute;right:5px;top:6px;font:11px Arial,Helvetica,sans-serif;color:#fff;cursor:pointer;padding:0 0 1px 0}
		#header #search .input-button:hover, #header #search .active{background:url(/images/button-bg.gif) repeat-x left bottom}

#nav{list-style-type:none;font-size:14px;overflow:hidden;width:980px;line-height:34px;background:#E7E7E7;padding:5px 0 5px 7px;margin-bottom:5px}
	#nav li{float:left;background:url(/images/nav-bg.gif) repeat-x left top}
		#nav li a{display:block;float:left;color:#fff;background:url(/images/nav-border.gif) no-repeat right center;text-decoration:none;padding:0 1px 0 0;font-weight:normal}
		#nav li.last a{padding:0;background-position:right -35px}
			#nav li a span{display:block;float:left;background:url(/images/nav-button-bg.gif) repeat-x left top;height:35px;padding:0 21px 0 20px;cursor:pointer}
			#nav li a:hover span{background:url(/images/nav-button-bg.gif) repeat-x left bottom}
			#nav li a.active span{background:url(/images/nav-button-bg.gif) repeat-x left bottom}

#naveng{list-style-type:none;font-size:14px;overflow:hidden;width:980px;line-height:34px;background:#E7E7E7;padding:5px 0 5px 7px;margin-bottom:5px}
	#naveng li{float:left;background:url(/images/nav-bg.gif) repeat-x left top}
		#naveng li a{display:block;float:left;color:#fff;background:url(/images/nav-border.gif) no-repeat right center;text-decoration:none;padding:0 1px 0 0;font-weight:normal}
		#naveng li.last a{padding:0;background-position:right -35px}
			#naveng li a span{display:block;float:left;background:url(/images/nav-button-bg.gif) repeat-x left top;height:35px;padding:0 27px 0 26px;cursor:pointer}
			#naveng li a:hover span{background:url(/images/nav-button-bg.gif) repeat-x left bottom}
			#naveng li a.active span{background:url(/images/nav-button-bg.gif) repeat-x left bottom}

#splash{background:#E7E7E7;padding:5px 5px;margin-bottom:15px;width:978px;height:215px;}	
#splash_add{width:978px;height:215px;}
#splash_add.glavnaya{background: url(/images/glavnaya.jpg) no-repeat;}			
#splash_add.kotelnie{background: url(/images/kotelnie.jpg) no-repeat;}
#splash_add.palleti{background: url(/images/palleti.jpg) no-repeat;}
#splash_add.lesopolosi{background: url(/images/lesopolosi.jpg) no-repeat;}
#splash_add.derevoobrabat{background: url(/images/derevoobrabat.jpg) no-repeat;}

/*#splash_add.glavnaya_eng{background: url(/images/glavnaya_eng.jpg) no-repeat;}*/		
#splash_add.glavnaya_eng{background: url(/images/glavnaya_eng.jpg) no-repeat;}	




/*
#splash.glavnaya {background:#E7E7E7 url(/images/glavnaya.jpg) no-repeat 5px 5px; padding:5px 0;text-align:center;margin-bottom:15px;}			
#splash.kotelnie {background:#E7E7E7 url(/images/kotelnie.jpg) no-repeat 5px 5px; padding:5px 0;text-align:center;margin-bottom:15px;}
#splash.palleti {background:#E7E7E7 url(/images/palleti.jpg) no-repeat 5px 5px; padding:5px 0;text-align:center;margin-bottom:15px;}
#splash.lesopolosi {background:#E7E7E7 url(/images/lesopolosi.jpg) no-repeat 5px 5px; padding:5px 0;text-align:center;margin-bottom:15px;}
#splash.derevoobrabat {background:#E7E7E7 url(/images/derevoobrabat.jpg) no-repeat 5px 5px; padding:5px 0;text-align:center;margin-bottom:15px;}
*/

.formtable{width:507px;}
.formtable tr{padding:5px}
.formtable tr td{text-align:right;padding:5px}
.formtable tr td input{width:204px}



#content-wrap{overflow:hidden;width:990px;padding:0 0 79px 0}

#content{float:left;width:534px;padding:0 0 145px 6px;color:#747474;margin:0}
	#content h2{font-size:24px;padding:0 10px 0 15px;margin-bottom:15px;font-weight:normal;color:#3F4748;line-height:100%}
	#content ul{padding:0 2px 0 7px;font-size:12px;padding:0 10px 0 15px;/*margin-bottom:15px*/}
	#content ul.ul{font-size:12px;padding:0 10px 0 15px;margin-bottom:15px}
	#content ul.ul li{font-size:12px;margin:0 0 0 15px;padding-left:0;/*margin-bottom:15px*/}
	#content ol{font-size:12px;padding:0 10px 0 15px;margin-bottom:15px}
	#content ol li{font-size:12px;margin:2px 0 0 15px;padding-left:0;/*margin-bottom:15px*/}
	#content p{font-size:12px;padding:0 2px 0 7px;margin-bottom:15px}
	#content a{font-size:12px;font-weight:normal;}
	#content #content-nav{padding:10px 0;background:#E7E7E7;list-style-type:none;overflow:hidden;height:1%;margin-bottom:25px}
		#content #content-nav li{float:left;width:90px;padding:0 0 0 40px}
			#content #content-nav li img{text-decoration:none}
			#content #content-nav li span{display:block;background:url(/images/link-bg.gif) no-repeat left 2px;padding:0 0 0 15px;font-weight:bold}
			#content #content-nav li a:hover span{text-decoration:underline}
#content #rukovodstvo tr{height:220px}
#content #rukovodstvo img{border:1px solid #dfdfdf;padding:4px}
#content #rukovodstvo .ruk_podpis{text-align:left;vertical-align:top}
	#content #rukovodstvo .ruk_podpis p{padding-top:85px}
	#content #rukovodstvo .ruk_podpis span{font-size:16px}

	
#img img.rig{float:right;margin-left:6px;margin-bottom:3px}
#img table{margin-left:12px;margin-bottom:10px;font-size:12px}
#img table tr td {padding:3px;}
#img p{margin-left:10px}
			
table.tab_calc tr td{font-size:12px;padding: 5px;}

#just p{text-align:justify;font-size:12px;padding:0 10px 0 15px;margin-bottom:15px}	
#order{font-size:12px;margin-left:16px;}

	
.sitemap ul {padding:0;}
.sitemap ul li {padding:0;}
#content ul.level1 li a{color:#00812B;font-size:12px;font-weight:normal;}
#content ul.level1 li a:hover{text-decoration:underline;}
#content ul.level2  li a{color:#00812B;font-size:12px;font-weight:bolder;}
#content ul.level2 li a:hover{text-decoration:underline;}
#content ul.level3 li a{color:#00812B;font-size:12px;font-weight:normal;} 
#content ul.level3 li a:hover{text-decoration:underline;}
#content ul.level4 li a{color:#00812B;font-size:12px;font-weight:normal;} 	
#content ul.level4 li a:hover{text-decoration:underline;}
#content ul.level5 li a{color:#00812B;font-size:12px;font-weight:normal;} 	
#content ul.level5 li a:hover{text-decoration:underline;}

#content ul.level1 li {list-style-type: none;font-size:12px;margin:2px 10px 0 30px;padding-left:0;padding-right:0;font-weight:normal;}
#content ul.level2  li {list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 50px;padding-left:0;padding-right:0;font-weight:bolder;}
#content ul.level3 li {list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 65px;padding-left:0;padding-right:0;font-weight:normal;} 
#content ul.level4 li {list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 80px;padding-left:0;padding-right:0;font-weight:normal;} 
#content ul.level5 li {list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 95px;padding-left:0;padding-right:0;font-weight:normal;} 

*html #content ul.level1 li{list-style-type: none;font-size:12px;margin:2px 10px 0 30px;padding-left:0;padding-right:0;font-weight:normal;}
*html #content ul.level2  li{list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 20px;padding-left:0;padding-right:0;font-weight:bolder;}
*html #content ul.level3 li{list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 20px;padding-left:0;padding-right:0;font-weight:normal;} 
*html #content ul.level4 li{list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 20px;padding-left:0;padding-right:0;font-weight:normal;} 	
*html #content ul.level5 li{list-style-image: url(/images/link-bg2.gif);font-size:12px;margin:2px 0 0 20px;padding-left:0;padding-right:0;font-weight:normal;} 	
			
			
			
			
#aside1{float:left;width:222px}
#aside2{float:right;width:222px;/*_width:212px*/}
.sidebar{color:#4D4D4D}
	.sidebar .sidebar-block{background:#F0F0F0;padding:15px 20px 5px 20px;margin-bottom:15px;height:1%}
	.sidebar ul{font-size:12px;list-style-type:none;margin-bottom:15px;height:1%}
	.sidebar .nav li{margin-bottom:1px}
		.sidebar .nav li a{display:block;padding:6px 10px 6px 22px;background:#F0F0F0 url(/images/marker.gif) no-repeat 10px center;text-decoration:none;height:1%}
		.sidebar .nav li a:hover{background:#E7E7E7 url(/images/marker.gif) no-repeat 10px center;text-decoration:underline}
		.sidebar .nav li a.current{background:#E7E7E7 url(/images/marker.gif) no-repeat 10px center;text-decoration:none;color:#3F4747}
		.sidebar .nav li a.current:hover{text-decoration:none}
	.sidebar h2{background:url(/images/sidebar-headers-bg.png) no-repeat left top;height:35px;line-height:34px;padding:0 10px 0 18px;color:#fff;font-size:18px;font-weight:normal;margin-bottom:4px}
	.sidebar .sidebar-block h2{background:none;height:auto;line-height:100%;padding:0;color:#4D4D4D;margin-bottom:10px}
	.sidebar p{font-size:12px;margin-bottom:5px;line-height:110%;height:1%}
	.sidebar address{font-size:12px;font-style:normal;margin-bottom:15px;background:#F0F0F0;height:1%;padding:5px 0}
	.sidebar .marketing address{padding:0 0 0 30px;}
		.sidebar address .address-block{display:block;padding:15px 20px}
		.sidebar address .phones-block{background:#E1E1E1}
			.sidebar address .phones{display:block;margin-bottom:12px;}
			.sidebar address .phone{font-size:14px;color:#767676;line-height:80%;padding:0 0 0 10px;}
			.sidebar address .fax .phone{padding:0 0 0 14px}
			.sidebar address big{font-size:18px}
			.sidebar address .add-phone{padding:0 0 0 94px;color:#767676;display:block}
			
		.sidebar address a{font-weight:normal;text-decoration:underline}
		.sidebar address a:hover{text-decoration:none}
	.sidebar #login{background:#E7E7E7;padding:10px 10px 0 5px;height:110px}
		.sidebar #login table{width:100%;font-size:12px;line-height:100%}
			.sidebar #login table th{font-size:18px;color:#767676;padding:0 0 2px 0;font-weight:normal;text-align:right}
			.sidebar #login table td{padding:0 0 5px 0}
		.sidebar #login label{display:block;text-align:right;font-size:11px}
		.sidebar #login .input-text{width:155px;height:21px;border:1px solid #C2C2C2}
		.sidebar #login .input-button{width:58px;height:23px;background:url(/images/button-bg.gif) repeat-x left top;border:none;font:11px Arial,Helvetica,sans-serif;color:#fff;cursor:pointer;padding:0 0 1px 0}
		.sidebar #login .input-button:hover{background:url(/images/button-bg.gif) repeat-x left bottom}
		.sidebar #login .registration{background:url(/images/link-bg.gif) no-repeat left center;padding:0 0 0 15px}
	.sidebar #news{color:#747474;padding:6px 20px}
		.sidebar #news a.more{font-weight:normal;background:url(/images/link-bg2.gif) no-repeat left center;padding:0 0 0 15px}
	.sidebar .date{display:block;margin-bottom:5px;color:#747474;font-size:11px}
	.sidebar .order{background:url(/images/order-bg.png) no-repeat left top;padding:15px 0 15px 80px}
		.sidebar .order a{background:url(/images/link-bg.gif) no-repeat left top;padding:0 0 0 16px;display:block}
	.sidebar .separator{border-bottom:1px solid #DCDCDC;padding:0 0 5px 0}
	.sidebar .marketing{height:100px}
		.sidebar .marketing h2{margin-bottom:15px}
		.sidebar .marketing .phone{display:block;margin-bottom:15px;line-height:100%}

#footer{height:38px;width:970px;margin:-70px auto 0 auto;background:#E7E7E7;position:relative;padding:20px 0 0 20px;color:#4D4D4D}
	#footer p{font-size:12px}
	#footer ul{position:absolute;right:10px;top:14px;list-style-type:none}
		#footer ul li{float:left;margin-left:5px}
	#footer #banner1{display:block;width:252px;height:120px;position:absolute;left:245px;top:-145px}
	#footer #banner2{display:block;width:252px;height:120px;position:absolute;left:502px;top:-145px}
