body	{
						margin:0px;
						padding:0px;
						background-image: url(img/main.jpg);
						background-position: right top;
						background-repeat: repeat;
						font-family:Tahoma;
						scrollbar-face-color: #BEC0AF;
	scrollbar-highlight-color: #EFEAE0;
	scrollbar-shadow-color: #EFEAE0;
	scrollbar-3dlight-color: #EFEAE0;
	scrollbar-arrow-color:  #767676;
	scrollbar-track-color: #EFEAE0;
	scrollbar-darkshadow-color: #EFEAE0;
						}
.testo {
						font-size:12px;
						font-family:Tahoma;
						color:#767676;
						line-height:18px;
						vertical-align:top;
						}
a	{
						color:#DD8000;
						font-size:12px;
						text-decoration:none;
						}
a:hover	{
						color:#DD8000;
						font-size:12px;
						text-decoration:underline;
						}	

	
.border	{
						border:11px solid #EFEAE0; 
						border-left:13px solid #EFEAE0; 
						border-top:20px solid #EFEAE0;
						}
.border_1	{
						
						border-left:12px solid #EFEAE0;
						border-right:20px solid #EFEAE0;  
						border-top:28px solid #EFEAE0;
						border-bottom:20px solid #EFEAE0; 
						}												
#class_1  {
						border:9px solid #ffffff;
						border-bottom:0px;
						border-top:0px;
						}						

						
/*---------- footer	 ---------------------*/
.footer span	{
						color:#886027;
						font-size:11px;
						}
.footer	{
						color:#E9CC9C;
						font-size:11px;
						padding-top:25px;
						padding-left:10px;
						padding-right:10px;

						}													
.footer a	{
						color:#E9CC9C;
						font-size:11px;
						text-decoration:none;
						font-weight:bold;
						}
.footer a:hover	{
						color:#E9CC9C;
						font-size:11px;
						text-decoration:none;
						font-weight:bold;
						}
/*---------- footer	 ---------------------*/																						
					
form {
						padding:0;
						margin:0;
						}

.tabletesto {
border: 0px #000000;
border-style: solid;
background-color: #EFEAE0;
font-size:12px;
font-family:Tahoma;
line-height:18px;
color:#767676;
}
.tabletestosmall {
border: 0px #000000;
border-style: solid;
background-color: #EFEAE0;
font-size:11px;
font-family:Tahoma;
color:#767676;
}
.tableclass {
border: 0px #A5A5AD;
border-style: solid;
background-color: #ffffff;
font-family: Tahoma;
font-size: 11px;
color: #767676;
font-style: normal;
text-decoration: none;
}
.tableprivacy {
border: 0px #000000;
border-style: solid;
background-color: EFEAE0;
font-family: Tahoma;
font-size: 11px;
color: #767676;
font-style: normal;
text-decoration: none;
}
.form	{
padding-left:15px
						}
.formtesto {
		font-size:11px;
		font-family:Tahoma;
		color:#767676;
		vertical-align:top;
		line-height:18px;
						}
.bold{text-decoration: none ;color:#767676;font-size:13px;font-family:Tahoma;font-weight: bold;}
.link_bold{
text-decoration: none ;
color:#DD8000;
font-size:13px;
font-family:Tahoma;
font-weight: bold;
text-decoration:none;
}
a.link_bold:hover{
text-decoration: none ;
color:#DD8000;
font-size:13px;
font-family:Tahoma;
font-weight: bold;
text-decoration:none;
}			
.mess_errore{ font-weight: bold;color:#E1220E;margin-bottom:8px;}
.mess_ok{ font-weight: bold; color:#168404; }
.mess_info{ font-weight: bold; color:#4F4F4F; }			
						
