body{
background-color: #FFFFFF;
}
.bg {  
background-image: url(bghp.jpg); 
background-repeat: repeat-x; 
background-position: left top;
}
.bgb {  
background-image: url(ornamento.gif); 
background-repeat: repeat-x;
background-position: left center;
padding-top: 30 px;
}
.txt_Hp {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: italic; 
color: #890003;
text-align: center;
padding:30px 0px 0px 0px; 
}
.txt_Footer {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: regular; 
color: #194970;
text-align: center;
padding:5px 5px 5px 5px; 
}
.txt_Text {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: regular; 
color: #1f527b;
text-align: center;
padding:20px 60px 60px 60px; 
}
.txt_Contatti {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: regular; 
color: #1f527b;
text-align: left;
padding:0px 0px 0px 0px; 
}
.txt_Informativa {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: regular; 
color: #1f527b;
text-align: justify;
padding:0px 0px 0px 0px; 
}
.txt_Link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: regular; 
color: #ffffff;
text-align: center;
padding:20px 0px 0px 0px; 
}
.txt_Link A{
	padding:0px 10px 0px 10px;
	
}
.txt_Link A:link { TEXT-DECORATION:none; COLOR:#890003; } 
.txt_Link A:visited { TEXT-DECORATION:underline; color:#BB9D9D; }
.txt_Link A:hover { color:#BB9D9D; background:none;}

.txt_Title {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #BF8E37
}
h1 { 
font-family: Arial, Helvetica, sans-serif;  
font-size: 14px; 
font-style: bold; 
color: #A9B9C5;
text-align: left
height: 5px;
margin:0px;
}

/*----------------------------------------------------------------------------*/
/* TABLE */
/*----------------------------------------------------------------------------*/
.table_big {
	padding:0px 0px 0px 0px; 
	border-right: #A6ACAD 1px solid;
	border-bottom: #333333 0px solid;  
	border-left: #A6ACAD 0px solid;
	border-top: #333333 0px solid;
	background-color: #EFE8E9; 

}	
.td_txt {
	padding:0px 0px 0px 0px; 
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: normal; 
	color: #1f527b;
}
.td_contatti {
	padding:0px 50px 0px 0px; 
}

.hr{
	border: #333333 1px solid;
}
/*----------------------------------------------------------------------------*/
/* MENU'TOP */
/*----------------------------------------------------------------------------*/

A:link { TEXT-DECORATION:none; COLOR:#BB9D9D; } 
A:visited { TEXT-DECORATION:underline; color:#BB9D9D; }
A:hover { color:#BB9D9D; background:none;} 


/*////////////////////////////////////////////////////////////////////////////*/
/* FORM */
/*////////////////////////////////////////////////////////////////////////////*/
.textbox {
	background-color: #CED7DE;
	font-weight: normal;
	font-size: 10px;
	color: #838586;
	cursor: default;
	width: 150px;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-right:1px solid #A3ACB3;
	border-bottom:1px solid #A9B9C5;
}

.bottone {
	background-color: #CED7DE; 
	font-weight: normal;
	font-size: 11px;
	color: #838586;
	cursor: default;
	width: 60px;
	height: 18px;
	margin-top:.9em;
	margin-bottom:.1em;
	border:1px;
}
.message {
	background-color: #CED7DE;
	FONT-FAMILY: arial;
	font-weight: normal;
	font-size: 10px;
	color: #838586;
	cursor: default;
	width: 150px;
	scrollbar-3dlight-color: #CED7DE;
	scrollbar-arrow-color: #A9B9C5;
	scrollbar-base-color: #CED7DE;
	scrollbar-darkshadow-color: #CED7DE;
	scrollbar-face-color: #CED7DE;
	scrollbar-highlight-color: #CED7DE;
	scrollbar-shadow-color: #CED7DE;
	scrollbar-track-color: #A9B9C5;
	margin-top:.1em;
	margin-bottom:.1em;
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-right:1px solid #A3ACB3;
	border-bottom:1px solid #A9B9C5;
}


