body{	margin: 0px;	padding: 0px;   background-color:#9bb171;   height:100%;   font-family:tahoma,arial;   font-size:11px;     }
html {	overflow-x: hidden;   height:100%;	}
a:link, a:visited{/* 	color: #005FA9; */	text-decoration: none;}
a:hover{	text-decoration: underline;}
.nel_mezzo{   position:relative;   margin-left:30px;   border:solid 0px #fff;}
.nel_mezzo a{color:#7e7e7e;font-weight:bold;}
#topMenu a{   color:#fff;   font-family:tahoma,arial;   font-size:11px;   margin-right:15px;}
#topMenu div{	position:relative;	float:left;   color:#fff;   font-family:tahoma,arial;   font-size:11px;   margin-right:15px;	}
.logo{   position:absolute;   top:33px;   left:3px;}
.testo{   color:#7e7e7e;   font-family:tahoma,arial;   font-size:11px;   }
.testo2{   color:#2d2d2d;   font-family:tahoma,arial;   font-size:11px;   }
.titolov{   color:#9ab070;   font-family:tahoma,arial;   font-size:11px;     font-weight:bold; }
.faq{  
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	font-size:10px;
}

#red{   color:#f00;}
input{	
	border:solid 1px #A2A2A2;	
	font-family:tahoma,arial;   	
	font-size:11px;     	
	background-color:#f2f2f2;
}
select{	
	border:solid 1px #A2A2A2;	
	font-family:tahoma,arial;   	
	font-size:11px;     	
	background-color:#f2f2f2;
}
textarea{	
	border:solid 1px #A2A2A2;	
	font-family:tahoma,arial;   	
	font-size:11px;     	
	background-color:#f2f2f2;
}
#step1{	position:absolute;	top:218px;	left:7px;	font-family:tahoma,arial;	font-size:12px;    	color:#878686;}
#step2{	position:absolute;	top:218px;	left:377px;	font-family:tahoma,arial;	font-size:12px;    	color:#878686;}
#step3{	position:absolute;	top:218px;	left:640px;	font-family:tahoma,arial;	font-size:12px;    	color:#878686;}
#step4{	position:absolute;	top:362px;	left:640px;	font-family:tahoma,arial;	font-size:12px;    	color:#878686;}
.send_friend td{
	text-align:left;
}

.titoletti{
	color:#7e7e7e;   
	font-family:tahoma,arial;
	font-size:10px;
}

h1{
	color:#7e7e7e;   
	font-family:tahoma,arial;
	font-size:26px;
	text-align:center;	
	font-weight:lighter;
}
h3{
	color:#7e7e7e;   
	font-family:tahoma,arial;
	font-size:14px;
	text-align:center;	
	font-weight:lighter;
}
h4{
	color:#7e7e7e;   
	font-family:tahoma,arial;
	font-size:11px;
	text-align:center;
	font-weight:lighter;
}

/*
HIGHSLIDE
*/
.highslide-close { 
   display: none; 
   width:20px; 
   height:20px; 
   margin: 0px 0px 0 0; 
} 
.highslide-close span { 
   display: none; 
} 
.highslide-move { 
   display: none; 
   cursor: move; 
   width:20px; 
   height:20px; 
   margin: 0px -8px 0 0; 
} 
.highslide-move span { 
   display: none; 
}
