html, body {margin: 0; padding: 0;} 


 
body {
   background: #2a2217;
   min-width: 1000px;
         min-height:800px;
   text-align: center;
 width: expression((documentElement.clientWidth) < 1024 ? "1004px" : "100%");

}




img {
	border:0px;
}
 

#main_container {
   text-align:left;
	width:1100px;
   height:800px;
	margin:0 auto;
   min-width: 1000px; 

   position: relative;
   background: #2a2217 url(/img/fon_index.jpg) top center no-repeat;
}

img.png {behavior: url("/js/png.htc");} 


#logo {
 position: absolute;
   left: 460px;
	top: 48px;
	z-index: 20;
	width: 173px;
	height: 127px;
	display: block;

}

h1 {
 position: absolute;
   left: 460px;
	top: 15px;
	z-index: 20;
   font: bold 0.9em serif;
   color: #f7f2cb;
   text-transform: uppercase;
}



#almadesta {
   position: absolute;
   left: 153px;
   top: 753px;
	width: 84px;
	height: 16px;
   z-index: 20;	
}

.counter {
	position: absolute;
   top: 746px;
   z-index: 20;	
  left: 390px;

	width: 300px;
	height: 34px;
   
	text-align: center;
}

.counter img {
   margin-left: 5px;
   margin-right: 5px;
}


.bmenu {
   width: 100%;
   height: 80px;
   position: absolute;

   top: 680px;
   z-index: 20;	
   
	font: bold 0.9em serif;
	color: #FCF6D8;
	text-align: center;
}

.bmenu a {
	font: bold 0.9em serif;
	color: #FCF6D8;
   text-transform: uppercase;
}

.bmenu a:hover {
   color: #fcfaed;
}


.copy {
   width: 160px;
   height: 50px;
   position: absolute;
   right: 140px;
   top: 740px;
   z-index: 20;	
	font: bold 0.8em Tahoma;
	color: #fcf6d8;
}


.tel {

   position: absolute;
   left: 798px;
   top: 50px;
   z-index: 20;	
	font: 1.1em serif;
	color: #fcf6d8;
}





.s1 {
   position: absolute;
   left: 164px;
   top: 338px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}

.s2 {
   position: absolute;
   left: 367px;
   top:335px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}

.s3 {
   position: absolute;
   left: 600px;
   top: 445px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}

.s4 {
   position: absolute;
   left: 827px;
   top: 346px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}

.s5 {
   position: absolute;
   left: 161px;
   top: 486px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}

.s6 {
   position: absolute;
   left: 373px;
   top: 502px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}

.s7 {
   position: absolute;
   left: 575px;
   top: 519px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}

.s8 {
   position: absolute;
   left: 829px;
   top: 514px;
   z-index: 50;	
	font: bold 0.9em Tahoma;
	color: #742F14;
}




.ss1 {
   position: absolute;
   left: 164px;
   top: 235px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}

.ss2 {
   position: absolute;
   left: 367px;
   top: 235px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}

.ss3 {
   position: absolute;
   left: 584px;
   top: 335px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}

.ss4 {
   position: absolute;
   left: 827px;
   top: 235px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}

.ss5 {
   position: absolute;
   left: 161px;
   top: 390px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}

.ss6 {
   position: absolute;
   left: 373px;
   top: 390px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}

.ss7 {
   position: absolute;
   left: 575px;
   top: 390px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}

.ss8 {
   position: absolute;
   left: 829px;
   top: 390px;
   z-index: 50;	
	width: 140px;
	height: 90px;
	cursor: pointer;
}