body {
	background-color: White;
	font-family: Verdana;
	font-size: 100%;
	padding: 0;
}
input
 {	
	font-size: 0.8em;
	line-height: 1.5em; 
	color: #000000;
	font-weight: normal;
   BORDER: 1px solid #FF8000;
	padding: 2px;
}
input.cerca
 {	
	font-size: 0.8em;
	line-height: 1.5em; 
	color: #000000;
	font-weight: normal;
   BORDER: 1px solid #FF8000;
	padding: 4px;
}
input.senza
 {	
	font-size: 0.8em;
	line-height: 1.5em; 
	color: #000000;
	font-weight: normal;
   BORDER: 0px solid #dddddd;
	padding: 0px;
}
.bordo {
	BORDER: 1px solid #dddddd;
}
.bordo_news {
	BORDER: 1px solid #FFCFA4;
}
.bordo_footer {
  	background-image: url(../x_img/footer.html); 
	width: 62;
	height: 6;
}

.bordo_3d {
	BORDER-TOP: 1px solid #dddddd;
	BORDER-LEFT: 1px solid #dddddd;
	border-right: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
}
.bordo_sopra {
	BORDER-TOP: 4px solid #ff0000;
}
.bordo_destra {
	border-right: 1px solid #dddddd;
}
.bordo_sinistra_das {
	border-left: 1px dashed #dddddd;
}
.bordo_destra_das {
	border-right: 1px dashed #dddddd;
}
.bordo_sopra_sx {
	BORDER-TOP: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
}
.bordo_sx-dx {
	BORDER-LEFT: 1px solid #dddddd;
	border-right: 1px solid #dddddd; 
}
.bordo_sotto {
	BORDER-BOTTOM: 1px solid #dddddd;
}
.bordo_sotto_news {
	BORDER-BOTTOM: 1px solid #FFCFA4;
}
.bordo_sotto_bianco {
	BORDER-BOTTOM: 1px solid #ffffff;
}
.bordo_sotto_sx_bianco {
	BORDER-BOTTOM: 1px solid #ffffff;
   BORDER-LEFT: 1px solid #ffffff;
}


A.link {  
	font-size: 0.85em;
	color: #00BFFF;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.link:hover {  	
	color: #999999;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.titolo_rosso {  
	color: #FF0000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.titolo_rosso:hover {  	
	color: #ffffff;	
	background-color: Red;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.titolo_verde {  
	color: #009933;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.titolo_verde:hover {  	
	color: #ffffff;	
	background-color: Green;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.cal {  
	font-size: 0.75em;
	font-family: Verdana, sans serif;
	color: #000000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.cal:hover {  	
	color: #ff0000;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.footer_on {  
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.footer_on:hover {  	
	color: #999999;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.news {  
	font-size: 0.7em;
	font-family: "Verdana";
	color: #000000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.news:hover {  	
	color: #ff0000;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.news_on {  
	font-size: 0.8em;
	font-family: "Verdana";
	color: #ff0000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.news_on:hover {  	
	color: #000000;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}
.com {  
	font-size: 0.7em;
	font-family: "Verdana";
	color: #053758;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
A.com {  
	font-size: 0.7em;
	font-family: "Verdana";
	color: #053758;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
A.com:hover {  	
	color: #ff8000;	 
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.cal_on {  
	font-size: 0.7em;
	font-family: "Verdana";
	color: #ff0000;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
A.cal_on {  
	font-size: 0.7em;
	font-family: "Verdana";
	color: #ff0000;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
A.cal_on:hover {  	
	color: #000000;	 
	TEXT-DECORATION: underline;
	font-weight: normal;
}
A.stampa_on {  
	font-size: 0.8em;
	font-family: "Verdana";
	color: #ff0000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
A.stampa_on:hover {  	
	color: #000000;	 
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.testo {  
	font-size: 0.75em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.titolo_rosso {  
	font-size: 0.9em;
	font-family: Verdana;
	color: #ff0000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.titolo_verde {  
	font-size: 0.9em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009933;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.titolo_bianco {  
	font-size: 1.0em;
	color: #ffffff;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.testata {  
	font-size: 2.0em;
	color: #ff0000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.testo_grigio {  
	font-size: 0.85em;
	color: #999999;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.testo_grande {  
	font-size: 0.9em;
	color: #000000;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.testino {  
	font-size: 0.7em;
	font-family: Verdana;
	color: #000000;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.testino_amaranto {  
	font-size: 0.7em;
	font-family: Verdana;
	color: #b22222;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.testino_rosso {  
	font-size: 0.7em;
	font-family: Verdana;
	color: #ff0000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.testino_verde {  
	font-size: 0.7em;
	font-family: Verdana;
	color: #009933;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.testino_news {  
	font-size: 0.7em;
	font-family: Verdana;
	color: #000000;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.testo_com {  
	font-size: 0.7em;
	font-family: Verdana;
	color: #053758;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.testino_bianco {  
	font-size: 0.75em;
	color: #ffffff;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.testino_grigio {  
	font-size: 0.75em;
	color: #999999;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.link {  
	font-size: 0.85em;
	color: #000000;
	TEXT-DECORATION: none; 
	font-weight: normal;
}
.titolo_blu {  
	font-size: 0.9em;
	color: #000066;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.titolo {  
	font-size: 1.0em;
	color: #ff8000;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.titolo_arancio {  
	font-size: 1.0em;
	color: #FFC58A;
	TEXT-DECORATION: none; 
	font-weight: bold;
}
.menu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
.menu LI {
	PADDING-BOTTOM: 2px;
}
.menu_on {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
.menu_on A:hover {
	COLOR: #ff0000; 
	BACKGROUND-COLOR: #ffffff;
}
.menu_on LI {
	PADDING-BOTTOM: 2px;
}
.menu_on LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 8px; 
	font-family: Verdana, "Trebuchet MS";
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.7em; 
	PADDING-BOTTOM: 2px; 
	COLOR: #ff0000; 
	BACKGROUND-COLOR: #ffffff;
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #dadada 1px solid; 
	TEXT-DECORATION: underline;
}
.menu LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 8px; 
	font-family: Verdana;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.7em; 
	PADDING-BOTTOM: 2px; 
	COLOR: #3d3c3c; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #dadada 1px solid; 
	TEXT-DECORATION: none;
}
.menu LI A:hover {
   BACKGROUND-COLOR: #ffffff;
   font-family: Verdana;
	COLOR: #ff0000;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: underline;
}
div.highlight{
   width:200px;
	background: #F6FBEA url(../x_img/dottedbig.gif) no-repeat top left
}
div.hl-inner{
   background: url(../x_img/dottedbig.gif) no-repeat bottom right;
	padding: 10px
}



