/**
_sheet_position.css вместо подключения файла "_shablon_head_style.inc.php"
**/
body {width:100%;}
div#title{
	position:absolute; 
	background-image: url(img/title.jpg);background-repeat:no-repeat;background-position: left top; 
	margin: 0px; 
	padding: 0px; 
	width:100%;min-width:1160px;
	height:160px; 
	top: 0px; 
	left: 0px; 
	z-index: 10;
}
img#link-haus-konzert {
	position: absolute; 
	margin:0px;
	padding:0px;
	width:960px;
	height: 135px; 	
	top: 0px; 
	left: 0px; 
	z-index: 20;
}
img#link-sodr {
	background: transparent;
	margin:0px;
	padding:0px;
	width:170px;
	height: 90; 	
	position: absolute; 
	top: 20px; 
	left:990px; 
	z-index: 400;
}
div#title_min{
	border: 0px; 
	padding: 0px; 
	margin: 0px;
	position: absolute; 
	top: 120px; 
	left: 800px;
	height: 240px;
	width: 400px;
	font-size:10px; 
	z-index: 200;
}
div#title_min h1 {
	margin: 0px; 
	padding:4px; 
	padding-bottom:4px; 
	padding-left:0px;	
	font: 11px  arial, sans-serif; 
	letter-spacing: 0px; 
	line-height:10px; 
	color:#145C2A; 
	text-align: center;
}
img#link-hk {
	margin: 0px; 
	padding: 0px;	
	width: 80px; 
	height: 60; 
	border:0px;	
	position: absolute; 
	top: 60px; 
	left: 20px; 
	z-index: 20;
}
img#link-brus-haus {	
	margin: 0px; 
	padding: 0px; 
	width: 1000px; 
	height: 160; 
	border:0px; 
	position: absolute; 
	top: 0px;
	left: 120px; 
	z-index: 20;
}
img#ru {
	background: transparent; 
	margin: 0px; 
	padding: 0px; 
	width: 20px; 
	height: 20; 
	border:0; 	
	position: absolute; 
	top: 130px; 
	left: 25px; 
	z-index: 20;
}
img#en {	
	margin: 0px; 
	padding: 0px; 
	width: 20px; 
	height: 20; 
	border:0; 	
	position: absolute; 
	top: 130px; 
	left: 55px; 
	z-index: 20;
}
img#de {	
	margin: 0px; 
	padding: 0px; 
	width: 20px; 
	height: 20; 
	border:0; 	
	position: absolute; 
	top: 130px; 
	left: 85px; 
	z-index: 20;
}
/* см. файл _shablon_head_style_template.inc.php
div#link-address-tel-zao-hor {background:transparent);	margin: 0px; padding: 0px;width: 240px; height: 40; border:0px solid; 	position: absolute; top: 6px; right: 10px; letter-spacing:0px; z-index: 200;font: bold 16px Arial, Verdana, Helvetica, sans-serif; color:#1B478D;text-align:center;letter-spacing:1px; text-align:right;}
*/
div#menu_product_hor {	
	background-image: url(img/sidebar.gif); background-repeat:no-repeat; 
	margin: 0px; 
	padding: 0px; 	
	height: 50px;
	width: 100%; min-width:1160px;	
	position: absolute; 
	top: 160px; 
	left: 0px;
	border:0; 	
	z-index: 20;
}
img#link-firm-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 90px; 
	height: 30px; 
	border:0; 	
	position: absolute; 
	top: 18px; 
	left: 6px; 
	z-index: 20;
}
img#link-brus-haus-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 105px; 
	height: 30px; 
	border:0; 	
	position: absolute; 
	top: 18px; 
	left: 105px; 
	z-index: 20;
}
img#link-haus-konzept-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 140px; 
	height: 30px; 
	border:0; 	
	position: absolute; 
	top: 18px; 
	left: 220px; 
	z-index: 20;
}
img#link-haus-konzept-karkas-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 118px; 
	height: 30px; 
	border:0;	
	position: absolute; 
	top: 18px; 
	left: 370px; 
	z-index: 20;
}
img#link-bkdk-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 160px; 
	height: 30; 
	border:0;	
	position: absolute; 
	top: 18px; 
	left: 500px; 
	z-index: 20;
}
img#link-bruslux-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 145px; 
	height: 30px; 
	border:0; 
	position: absolute; 
	top: 18px; 
	left: 675px; 
	z-index: 20;
}
img#link-moscow-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 100px; 
	height: 30px; 
	border:0; 
	position: absolute; 
	top: 18px; 
	left: 1060px; 
	z-index: 20;
}
img#link-address2-hor {	
	margin: 0px; 
	padding: 0px; 
	width: 122px; 
	height: 36px; 
	border:0; 	
	position: absolute; 
	top: 5px; 
	left: 840px; 
	z-index: 20;
}
div#link-address2-hor_replace_tel {background: url(img/fon_menu.gif); margin: 0px; padding: 0px; width: 140px; height: 20; border:0px solid; 	position: absolute; top: 5px; left: 840px; z-index: 200;}
div#link-address2-hor_replace_tel a.tel_hor,a.tel_hor:link,a.tel_hor:visited,a.tel_hor:hover,a.tel_hor:active {font: bold 12px Arial, Verdana, Helvetica, sans-serif; color:#FFFCE5;letter-spacing:0px;text-align:center;}
div#link-address-tel-moscow-hor {background:  url(img/fon_menu.gif);	margin: 0px; padding: 1px;padding-bottom: 0px; width: 140px; height: 12; border:0px solid; 	position: absolute; top: 1px; left: 1070px; letter-spacing:0px; z-index: 200;}
div#link-address-tel-moscow-hor a.tel_hor,a.tel_hor:link,a.tel_hor:visited,a.tel_hor:hover,a.tel_hor:active{font: bold 12px Arial, Verdana, Helvetica, sans-serif; color:#FFFCE5;text-align:center;letter-spacing:1px;}
img#link-address1-hor {margin: 0px; padding: 0px; width: 22px; height: 36; border:0px solid; position: absolute; top: 5px; left: 980px; z-index: 20;}
img#link-index-hor {	margin: 0px; padding: 0px; width: 22px; height: 36; border:0px solid; position: absolute; top: 5px; left: 1006px; z-index: 20;}
img#link-mail-hor {background: transparent;	margin: 0px; padding: 0px; width: 26px; height: 36; border:0px solid;  position: absolute; top: 5px; left: 1030px; z-index: 20;}
div#navbar {
	background-image: url(img/left_panel.jpg); background-repeat:repeat-x;background-position:top;  
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
	vertical-align:top;	
	position: absolute; 
	top: 216px; 
	left: 0px; 
	width: 200px;  
	z-index: 10
}
div#firm_list {	
	width: 150px; 
	background: transparent;	
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 	
	z-index: 20
}
div#in_mn_vert {
	margin: 0px; 
	padding: 0px; 
	position: absolute; 
	top: 220px; 
	left: 200px; 
	z-index:20
}
div#in_mn_vert img{
	margin:0px;margin:0px;
	vertical-align:top;
}
div#content {
	background: transparent;
	margin: 0px;
	padding-top: 0px; padding-right: 260px;padding-bottom: 3%; padding-left: 20px;	
	position: absolute; 
	left: 202px; 
	right: 0px; 
	top:204px; 
	width:100%-203px; 
	vertical-align:top;
	z-index: 20;
}
div#contentwithfooter {
	background: transparent;
	margin: 0px;margin-right: 2%; margin-top: 0px; 
	padding: 0px; 
	vertical-align:top;
}
div#list {	
	background: none transparent scroll repeat 0% 0%; 	
	position: absolute; 
	top: 310px;	
	right: 10px;
	left: 238px; 
	padding-right: 250px; padding-left: 20px; padding-bottom: 3%;padding-top: 0px;
	margin-bottom: 20px; margin-right: 10px; 	
	z-index: 30; 
}
div#press {	
	background: none transparent scroll repeat 0% 0%; 
	position: absolute; 
	padding-right: 220px; padding-left: 0px; 
	top: 210px; 
	right: 10px;	
	left: 230px; 
	width:70%;
	margin-bottom: 20px;margin-right: 10px; 
	padding-bottom: 3%;	padding-top: 0px; 
	z-index: 30; 
}
div#sitemap {	
	background: none transparent scroll repeat 0% 0%; 	
	position: relative; 
	top: 10px;	
	right: 10px;
	left: 10px; 
	padding-right: 250px; padding-left: 20px; padding-bottom: 3%;padding-top: 0px;
	margin-bottom: 20px; margin-right: 10px; 
	vertical-align:top;
	z-index: 30; 
}
div#footer {
	background: transparent;	
	margin-top: 150px;	
	padding-right: 20px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px;  
	width: 100%;  
	position: relative; 
	display:block; 
	float:none;
	clear:both;
	z-index: 40;	
}
/*div#footer {margin-top: 150px;	padding: 0px; padding-top: 150px; background: transparent;	position: relative; width: 100%;  z-index: 100;	display:block;float:none;clear:both;}*/
div#cont_right {
	background: transparent;
	margin-top: 20px; margin-right: 0px;margin-left: 0px; margin-bottom: 20px;
	padding-top: 0px; padding-right: 4px; padding-left: 20px; padding-bottom: 10px;
	width: 220px; 
	height:100%; 
	position: absolute; 
	top: 0px; 
	right: 0px; 
	z-index: 40;
}
/* block_0 */
div#cont_right div.block_0 {
	margin: 0px; margin-bottom:10px; 
	padding: 10px 6px 20px 10px;	
	vertical-align:top;	
	width: 220px; 
	z-index: 50;
}
/*background-image:url(img/right_panel.jpg);background-position: left top; background-repeat: no-repeat;*/
div#cont_right div.block {
	background: transparent; 
	margin: 0px; margin-bottom:10px; 
	padding: 10px 6px 20px 10px;	
	vertical-align:top;	
	width: 220px; 
	z-index: 50;
}
/** стиль объявления по-умолчанию mn_vert.jpg in_mn_vert_2006-10-30.gif**/
/*	background-image:url(img/right_panel_border.jpg);*/
div.adv, div#cont_right div.adv {
	margin: 0px; margin-bottom:10px;
	padding: 10px 6px 20px 10px;
	vertical-align:top;	
	border-width: 1px;border-right-width: 1px;border-top-width: 1px;	border-style: solid;border-color: #CC4712;
	width: 100%;
	position: relative;	
	top: 0px;	
	right: 0px; 
}
div#counter { 
	display:block;
	padding: 0px;padding-left: 40px;
	margin: 300px 10px 10px 20px;
}
