* {
 margin: 0;
}

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,  
ol, li, dl, dt, dd, form, a, fieldset, input, th, td  
{  
margin: 0; padding: 0; border: 0; outline: none;  
} 

body, html {
	height: 100%;
	padding: 0;
 	background-color:#ffdcaa;
	background-image:url(../../images/leto/solarium/header_tile.gif);
	background-repeat:repeat-x;
	background-position:top center;
		
}

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #936638;
}

h3 {
	background-color:#fff4e4;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:20px;
	}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -3em;
	width:1000px;
	
 } 
 
.wrapper2{
	margin: 0 auto;
	width:900px;
}
 
.footer, .push {
   height: 3em;
   
 }
	
a:link {
   
	color: #da7a00;
	text-decoration: none;
	border-bottom: 1px dotted;
}
a:visited {
	color: #da7a00;
	text-decoration: none;
	border-bottom: 1px dotted;
}
a:hover {
	text-decoration: none;
	color: #ffa200;
	/*border-bottom: 0px;
	display:inline-block;
	background-color:#ffc572;*/
	

}
a:active {
text-decoration: none;
	color: #ffa200;
}

a:focus { outline:none }

h1, h2, h3, h4, h5, h6 {margin:15px 0 10px 0;}
h1 {font-size:180%;}
h2 {font-size:160%;}
h3 {font-size:140%;}
h4 {font-size:130%;}
h5 {font-size:105%;}

img { border: 0 }



#logo{
	background-image:url(../../images/leto/solarium/header.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	height:225px;
}

/*#main
{
width:840px; 
margin:0 auto;
padding-top:30px;
text-align:left;
}
*/


.slogan_t_footer
{
	font-size:110%;
}


.copyright
{
font-size:14px;
color: #89663e;
padding-top:15px;
float:left; 
padding-left:12%; 
}

.footer_left{
	float:left;
	width:100%;
	background-image:url(../../images/leto/solarium/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom center;
	height:42px;
	
}

.footer_right{
	float:right;
	display:block;
	text-align:right;
	font-size:14px;
	color: #89663e;
	padding-top:15px;
	padding-right:12%;
		
}
.footer_right a{
	text-decoration: none;
	border-bottom: 1px dotted;
}
.footer_right a:hover {
	text-decoration: none;
	color: #FFFFFF;

}

.footer_tile{
	background-image:url(../../images/leto/solarium/footer_tile.gif);
	background-repeat:repeat-x;
	background-position:top center;
	width:100%;
	height:11px;
}


.body_text{
	text-align:justify;
	font-size: 16px;
	letter-spacing: 0pt;
	word-spacing: 4.4pt;
	line-height: 1.2;
	padding-right:10px;
}

#box_holder{
		margin-left:12px;
	
}

#box{
	background-image:url(../../images/leto/solarium/block1_bg.gif);
	background-repeat:repeat-y;
	width:280px;	
	float:left;
	display:block;
	margin-right:20px;
	margin-bottom:10px;
		
}

#box2{
	background-image:url(../../images/leto/solarium/block1_bg.gif);
	background-repeat:repeat-y;
	width:280px;	
	float:left;
	display:block;
	margin-bottom:10px;
		
}
 

.box1_content{
	background-image:url(../../images/leto/solarium/block1_footer.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:185px;
	text-align: center;
	

}

.box2_content{
	word-spacing: 4.4pt;
	line-height: 1.3;
	padding-left:25px;
	padding-right:25px;
	min-height:170px;
	
	
} 

.box3_content{
	
	line-height: 1.4;
	padding-right:20px;
	padding-left:40px;
	min-height:170px;
	

		
} 

.box3_content li{
	list-style-image:url(../../images/leto/solarium/dot.gif);
	list-style-position:outside;



	

}

.box_footer{
	background-image:url(../../images/leto/solarium/block23_footer.gif); 
	background-repeat:no-repeat; 
	background-position:bottom center; 
	height:15px;
	
}

.choose_website{
	 
	padding-top:27px; 
	padding-left:620px;	

}

.choose_website p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	font-variant: small-caps;
	color:#FFFFFF;


}

.choose_website a:link{
	color: #754217;
	text-decoration: none;
	border-bottom: 1px dotted;
	
		
}

.choose_website a:visited {
	color: #754217;
	text-decoration: none;
	border-bottom: 1px dotted;
	
}

.choose_website a:hover {
	text-decoration: none;
	color: #ffffff;
	border-bottom: 0px;
	
	

}

.home_link{
	position:absolute; 
	top:20px; 
	left:18%; 
	width:180px; 
	height:180px; 
	z-index:1; 
	cursor:pointer;
}

.contacts{
    background-image:url(../../images/leto/solarium/telephone_128.png); 
	background-repeat:no-repeat;
	background-position: 235px 0px; 
	padding-top:10px;
}

.head_page{
	font-size:24px;
	font-variant:small-caps;
	border-bottom:dotted 1px #e18104;
	margin-left:10px;
}

.product_list{
	list-style:none; 
	font-size:14px;
	padding-left:15px;
	line-height: 17px;
	float:left;

}

.price_list{
	list-style:none; 
	font-size:16px; 
	line-height: 17px;
	color:#ED6F37; 
	padding-right:15px; 
	float:right;
	
	
}
body:first-of-type .choose_website{	padding-left:630px;}  /*Safari ".choose_website" position hack*/

/*.fade {
	position: absolute;
	top: 100px;
   left: 400px;
   
        }

fade div {
position: absolute;
top: 0;
          left: 30px;
          display: none;
       
 }
*/

	
		.arrow_left{
		  background: url("../../images/leto/solarium/arrow-left.png") no-repeat center;
		  width:25px;
		  height:40px;
		  cursor:pointer;
		  float:left;
		  position:absolute;
		  left:18px;
		  top:45px;
		  z-index:1;
		
		
		}
		.arrow_right{
		  background: url("../../images/leto/solarium/arrow-right.png") no-repeat center;
		  width:25px;
		  height:40px;
		  cursor:pointer;
		  float:right;
		  position:absolute;
		  top:45px;
		  left:240px;
		  z-index:1;
		
		
		}

