 
html, body {
height: 100%; 
}

body { width: 100%; height: 100%; margin: 0; padding: 0; background: #81888e url('../../engine/images/white_bg.png') no-repeat top center; display: table;
}

/* Mainpage */

#plate {width: 1023px; /*height: 1000px;*/ margin: 20px auto 0 auto; overflow: hidden;}
#q-list2 {background:#B7B8B8;padding:20px;}
h1 {font-size:1.2em;}
h2 {font-size:1.1em;}
/* layout */

	#warning {position: absolute; margin: 20px 0 0 20px; z-index: 3; display: none;}

	#menublock {
		width: 100%; 
		height: 71px; 
		position: relative;
		z-index: 2;
		background: url('../../engine/images/menu_html/menu_flat.png') no-repeat top left;
		}
		
	#menublock div {float: left; cursor: pointer;}
	#models_link {width: 151px; height:71px;border: }
	#howto_link {width: 153px; height:71px;border: }
	#projects_link {width: 151px; height:71px;border: }
	#wheretobuy_link {width: 151px; height:71px;border: }
	#askquestion_link {width: 151px; height:71px;border: }
	
	
	
	#content {
		
		width: 100%; 
		height: 706px;
		background: url('../../engine/images/content_plate.png') no-repeat top left; 
		
		
		
		}
	
	#content-home {
		width: 100%; 
		height: 706px; 
		background: url('../../engine/images/content_plate_home.png') no-repeat top left; 
		behavior: url(../../engine/scripts/iepngfix.htc);
		}
		
	#eff {
		width: 114px; 
		height: 50px; 
		position: relative;
		top: 0px;
		left: 800px;
		cursor: pointer;

		}

	/*404*/
		
		#fof { 
		position: relative;
		margin: 0 auto 0 auto;
		top: 200px;
		width: 900px; 
		height: 201px;
		background: url('../../engine/images/404.png') no-repeat top left; 

		behavior: url(../../engine/scripts/iepngfix.htc);
		
		}
		
		#note {
			width: 805px;
			margin: 0 auto;
			position: relative;
			top: 90px;
			color: #e5e5e5;
			font-size: 1.4em;
			font-weight: 100;
			font-weight: lighter;
		}
		
	#dealers-plate {
		z-index: 999;
		width: 1023px;
		height: 706px;
		background: url('../../engine/images/dealers_plate.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
		
		
		}
		
		#dealers-wrap {
		width: 640px;
		height: 530px;
		float: left;
		
		position: relative;
		top: 110px;
		left: 32px;
		overflow-y: hidden;
		
		}
		
		#dealers-list {
		width: 600px;
		height: 530px;
		
		
		
		overflow-y: hidden;
		
		}
		
		
		#city-list {
		
		width: 225px; 
		height: 530px;
		overflow-y: hidden; 
		
		
		}
		
		
	
		
		.loader {position: relative; left: 8px; top: 3px; }
		
		#searchbox input {padding: 3px 1px 3px 1px; width: 180px; background: #f3f3f3; }
		
		#searchbox-d input {margin-left: 20px; padding: 3px 1px 3px 1px; width: 300px; background: #f3f3f3;}
		#searchbox-q input {margin-left: 20px; padding: 3px 1px 3px 1px; width: 450px; background: #f3f3f3; float: left;}
		
		#city-list ul li a {color: #444; text-decoration: none;}
		#city-list ul li a:hover {color: #444; text-decoration: underline; }
		#city-list ul li a:visited {color: #60090b; text-decoration: none; }
		
		#city-list ul li {color: #444; padding: 15px 0 5px 0; background: url('../../engine/images/city_devider.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); }


		
		#d-city li {color: #444; padding: 30px 0 20px 30px; margin: 0; background: url('../../engine/images/dealers_devider.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc);}
		#dealers-list ul li a {color: #444; text-decoration: underline;}
		#dealers-list ul li a:hover {color: #444; text-decoration: none; }
		#dealers-list ul li a:visited {color: #60090b; text-decoration: none; }
		
		
		
		.move {margin-left: 10px;}
		.move-more {margin-left: 20px;}
		
		#city-wrap {
		width: 275px; 
		height: 530px;
		float: left;	 
		position: relative; 
		top: 110px; 
		left: 82px; 
		overflow-y: hidden;
		
		
		
		}
		
	
		
		#hide_scroll { width: 28px; height: 542px; background: url('../../engine/images/hide.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); position: absolute; top: -10px; left: 605px;}
		
		#hide_scroll3 { width: 28px; height: 542px; background: url('../../engine/images/hide.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); position: absolute; top: -10px; left: 252px;}
		
		#hide_scroll4 { width: 28px; height: 542px; background: url('../../engine/images/hide.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); position: absolute; top: -10px; left: 585px;}
		
		#hide_scroll5 { width: 28px; height: 542px; background: url('../../engine/images/hide.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); position: absolute; top: -10px; left: 578px;}
		
		#hide_scroll6 { width: 28px; height: 542px; background: url('../../engine/images/hide.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); position: absolute; top: -10px; left: 900px;}
		
		#hide_scroll7 { width: 28px; height: 542px; background: url('../../engine/images/hide.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); position: absolute; top: -10px; left: 257px;}
		
		#please_choose {width: 460px; height: 52px; background: url('../../engine/images/choose-city.png') no-repeat bottom left; behavior: url(../../engine/scripts/iepngfix.htc); position: relative; top: 200px; left: 70px;}

		
		#company-item { height: 150px; width: 100%;}
		
		.companyname { font-size: 1.2em; font-weight: lighter; margin-bottom: 15px;}
		div.rest {padding-left: 20px; padding-top: 10px; font-size: 0.9em}

/* IE FIX */
img {behavior: url(../../engine/scripts/iepngfix.htc);}

#loading {width: 100%; height: 706px; background: url('../../engine/images/content_plate.png') no-repeat top left; behavior: url(../../engine/scripts/iepngfix.htc);   }

#inner {color: #fff; font-size: 1.4em; text-align: center; padding-top: 300px;}
#inner img {position: relative; top: 3px;}








.Scroller-Container { width: 80%; 	position: absolute; top: 0px; left: 0px; }

.Scrollbar-Track { position: relative; left: 238px; width: 17px; height: 530px;}

.Scrollbar-Handle { position: absolute; width: 17px; height: 47px; }


.Scroller-Container2 { width: 80%; 	position: absolute; top: 0px; left: 0px; 
		}

.Scrollbar-Track2 { position: relative; left: 611px; width: 17px; height: 530px;
		}

.Scrollbar-Handle2 { position: absolute; width: 17px; height: 47px; 
		}
		
		
		
		
.Scroller-Container3 { width: 80%; 	position: absolute; top: 0px; left: 0px; }

.Scrollbar-Track3 { position: relative; left: 264px; width: 17px; height: 530px;}

.Scrollbar-Handle3 { position: absolute; width: 17px; height: 47px; }




.Scroller-Container4 { width: 80%; 	position: absolute; top: 0px; left: 0px; 
		}

.Scrollbar-Track4 { position: relative; left: 595px; width: 17px; height: 530px;
		}

.Scrollbar-Handle4 { position: absolute; width: 17px; height: 47px; 
		}
		
		
.Scroller-Container5 { width: 80%; 	position: absolute; top: 0px; left: 0px; 
		}

.Scrollbar-Track5 { position: relative; left: 579px; width: 17px; height: 530px;
		}

.Scrollbar-Handle5 { position: absolute; width: 17px; height: 47px; 
		}
	
.Scroller-Container6 { width: 810px; 	position: absolute; top: 0px; left: 0px}

.Scrollbar-Track6 { position: relative; left: 904px; top: 111px; width: 17px; height: 530px;
		z-index: 9999999999999}

.Scrollbar-Handle6 { position: absolute; width: 17px; height: 47px; 
		}


.Scroller-Container7 { width: 300px; 	position: absolute; top: 0px; left: 0px}

.Scrollbar-Track7 { position: relative; left: 268px; top: 0px; width: 17px; height: 530px;
		z-index: 9999999999999}

.Scrollbar-Handle7 { position: absolute; width: 17px; height: 47px; 
		}

		
		
/* model_page */

		#models-plate {
		width: 100%; 
		height: 706px; 
		background: url('../../engine/images/models-page.png') no-repeat top left; 
		behavior: url(../../engine/scripts/iepngfix.htc);}
		
		#heating-plate {
		margin-left:50px;
		width: 90%; 
		height: 600px; 
		background: #ccc top center;
		padding:10px;
		behavior: url(../../engine/scripts/iepngfix.htc);}
		
		#heating-inner-content {
			padding-top:40px;
		}
		#models-plate-sub {
		width: 100%; 
		height: 706px; 
		background: url('../../engine/images/models-page-sub.png') no-repeat top left; 
		behavior: url(../../engine/scripts/iepngfix.htc);
		padding-left: 50px;
		}
	    
		
		
		#link1 { width: 190px; position: relative; top: 255px; left: 80px; }	
		#link2 { width: 190px; position: relative; top: 267px; left: 80px; }	
		#link3 { width: 190px; position: relative; top: 280px; left: 80px; }	
		
		#link4 { width: 200px; position: relative; top: 198px; left: 390px; }
		#link5 { width: 220px; position: relative; top: 210px; left: 390px; }	
		#link6 { width: 210px; position: relative; top: 225px; left: 390px; }
		
		#link7 { width: 230px; position: relative; top: 145px; left: 695px; }	
		#link8 { width: 220px; position: relative; top: 157px; left: 695px; }
		#link9 { width: 230px; position: relative; top: 169px; left: 695px; }	
		#link10 { width: 230px; position: relative; top: 182px; left: 695px; }
		
		
		#model-info {width: 900px; height: 530px; position: relative; top: -420px;  overflow-y: hidden;  overflow-x: hidden}
		
		.model_name {font-size: 2em; line-height: 2em; color: #515053}
		
		.model_img { position: absolute;
			
			text-align: center;
			padding: 30px 0;
			
			left: 400px;
			top: 0px;
			
						
			width: 494px;
							
			
			height: 337px;
			
			background: url('../../engine/images/plate.png') no-repeat top left; 
			behavior: url(../../engine/scripts/iepngfix.htc);
			
			float: right;
			}
			
		
		
		.model_desc {float: left; width: 350px; margin: 25px 0 0 10px;  font-size: 11px; }
		
		.model_desc li {margin: 0 0 5px 0; padding: 0 0 5px 0; border-bottom: 1px solid #ccc}
		
		.models_dl {padding-left: 10px;}
		
		
		#table {margin: 100px 0; width: 100%;}
		.slot {width: 100%; clear: both; }
		.left-side-slot { width: 370px;  float: left; margin-right: 20px; margin-left: 10px; font-weight: bold;}
		.right-side-slot { width: 320px; float: left; min-width: 1%;}
		
		.left-side-slot, .right-side-slot {padding: 5px 0 5px 0; border-bottom: 1px solid #b2b2b2}
		
		.table-title { font-size: 1.65em; margin: 10px 0 35px 0; color: #3e3d40 }
		
		
			
/* projects_page */


		#projects-plate {
		z-index: 999;
		width: 1023px;
		height: 706px;
		background: url('../../engine/images/projects-plate.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
		}
		
		#p-left {width: 290px; height: 530px; position: relative; margin-left: 50px; top: 110px; float: left;}
		#p-right {width: 615px; height: 530px; position: relative; margin-left: 10px; top: 110px; float: left;}
		
		
		#p-left, #p-right {
		
		overflow-y: hidden;
		
		}
		
		
		
		
		.item { margin: 5px 0 5px 0; padding: 10px 0 15px 0; background: transparent url("../../engine/images/p-devider.png") no-repeat bottom center; behavior: url(../../engine/scripts/iepngfix.htc);}
		
		.header {color: #6b0d1b; font-size: 14pt; margin: 5px 0 5px 0; padding: 10px 0 15px 0; background: transparent url("../../engine/images/p-devider.png") no-repeat bottom center; behavior: url(../../engine/scripts/iepngfix.htc);}
		.header a {color: #6b0d1b; text-decoration: none;}
		.header a:hover { text-decoration: none;}
		
		
		.item a {color: black; text-decoration: underline;}
		.item a:hover {color: #6b0d1b; text-decoration: none;}
		.item a:visited {color: #6b0d1b; text-decoration: none; }
		
		
		.content-header {color: #6b0d1b; font-size: 15pt; margin-left: 0px; margin-bottom: 15px; line-height: 20pt; font-weight: lighter;}
		.content-content { margin-left: 10px;}
		
		
		blockquote { margin: 10px 0 10px 10px; background: #ccc; border-left: 2px solid #6b0d1b; padding: 10px; }
		
		.fake {margin: 10px 0 0 10px;  background: url('../../engine/images/fake.png')no-repeat top left; width: 432px; height: 417px; behavior: url(../../engine/scripts/iepngfix.htc);}
		
		
		
		#select_p { width: 600px; font-size: 12pt; margin: 250px 0; text-align: center; color: #444444;}
		
		#select_p2 { width: 483px; height: 43px; background: url('../../engine/images/p_choose.png') no-repeat top center; behavior: url(../../engine/scripts/iepngfix.htc); position: relative; top: 200px; left: 65px; z-index: 9999;}
		
		#test {border: 1px solid red; width: 200px; height: 200px;}
		
		
		
		
		
/* Question_page */ 



		#question-plate {
		z-index: 999;
		width: 1023px;
		height: 706px;
		background: url('../../engine/images/question_plate.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
		}
		
		#q-left {width:	610px; height: 530px; position: relative; margin-left: 50px; top: 110px; float: left; }
		#q-right {width: 310px; height: 530px; position: relative; margin-left: 25px; top: 110px; float: left; font-size: 8pt;}
		
		
		#q-left, #q-right {
		
		overflow-y: hidden;
		
		}
		
		
		ul#q-list {width: 500px;}
		ul#q-list li { margin: 35px 0 35px 20px; }
		
		
		
		.q-header {font-size: 11pt; color: #8d2312; font-weight: 400;}
		.q-content {margin: 10px 0; font-size: 10pt;}
		
		
		#question-l { width: 260px; }

		ul#question-l li {  padding: 10px 5px 10px 5px; background: transparent url("../../engine/images/p-devider.png") no-repeat bottom center; behavior: url(../../engine/scripts/iepngfix.htc);  }
		
		ul#question-l li.last { padding: 10px 5px 10px 5px;   background: none;}
		
	
		.pdf {behavior: url(../../engine/scripts/iepngfix.htc); position: relative; top: 8px; left:	 -8px;}
		
		
		
		
/* contacts_page */

		#contact-plate {
		z-index: 999;
		width: 1023px;
		height: 706px;
		
		background: url('../../engine/images/contact_plate.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
				}
		#sitemap-plate {
		z-index: 999;
		width: 1023px;
		height: 706px;
		
		background: url('../../engine/images/sitemaps_plate.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
				}
				
		
		#adress_1, #adress_2, #adress_3 {color: #444; font-size: 0.9em; z-index: 5 	}
		#adress_1 strong, #adress_2 strong, #adress_3 strong {font-size: 1.2em;}
		#sitemap_txt {position: relative; width: 550px; left: 100px; top: 120px;}
		
		#adress_1 {position: relative; width: 550px; left: 400px; top: 120px;}
		#adress_2 {position: relative; width: 550px; left: 400px; top: 180px;}
		#adress_3 {position: relative; width: 550px; left: 400px; top: 260px;}
		
		#show_huge_1 {width: 800px; height: 500px; 
		background: url('../../engine/images/map_1_h.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
		position: absolute;
		z-index: 999999999;
		}
		
		#show_huge_2 {width: 800px; height: 500px; 
		background: url('../../engine/images/map_2_h.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
		position: absolute;
		z-index: 999999999;
		}


		#show_huge_3 {width: 800px; height: 500px; 
		background: url('../../engine/images/map_3_h.png') no-repeat top left;
		behavior: url(../../engine/scripts/iepngfix.htc);
		position: absolute;		
		z-index: 999999999;
		}

		
		#show_huge_1, #show_huge_2, #show_huge_3 {margin: 100px 0 0 100px;}
		
		#blackout {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: black; color: black; filter:alpha(opacity=60); opacity:0.6;}
		
		#pic_raz {position: absolute; top:0; margin: 200px 0 0 60px;  width: 270px; height: 150px;}
		#pic_dva {position: absolute; top:0; margin: 390px 0 0 60px; width: 270px; height: 150px; }
		#pic_tri {position: absolute; top:0; margin: 580px 0 0 60px; width: 270px; height: 150px; }
		
		
		
		#flashwarning {position: absolute; margin: 20px 0 0 20px;}

		#footer {color:#333;text-align:justify;}

