body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DFDAD5;
	text-align: center;
	list-style-image:;
	padding-left: 0px;
	padding-bottom: 0px; 
	
}

td { font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight: normal;   color:#000000; line-height: 1.5em;}

.arancio{font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight: bold;   color:#D96609;}

/* =menu verticale  */
#menu_ver { height: 186px; width:214px; background-image:url(../media/sf_menu.gif); 
	background-repeat:no-repeat; padding: 20px 0px 10px 0px; margin: 0px 0px 0px 0px;   }

#menu_ver UL#li-voce {
	DISPLAY: block;  WIDTH: 204px;  margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; LIST-STYLE: none;
}
#menu_ver LI#li-voce  {
	WIDTH: 189px;  HEIGHT: 31px; DISPLAY: block; background-image:  url(../media/punto_menu.gif); background-repeat: no-repeat; background-position:  left bottom;    TEXT-ALIGN: left ; color:#FFFFFF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px; 
}
#menu_ver LI#li-voce A {
	WIDTH: 179px; height:10px;    DISPLAY: block;  TEXT-ALIGN: left ; color:#FFFFFF; margin: 0px 0px 0px 0px; padding: 15px 0px 7px 5px; 
}
#menu_ver LI#li-voce A:link{
	DISPLAY: block;  font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; FONT-SIZE: 11px; font-weight:bold;  TEXT-ALIGN: left ; color:#FFFFFF; margin: 0px 0px 0px 5px; padding: 15px 0px 7px 5px; border-bottom: 1px solid #FAA55A; 
}

#menu_ver LI#li-voce A:hover{
	DISPLAY: block;  font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; FONT-SIZE: 11px; font-weight:bold;  TEXT-ALIGN: left ; color:#FFFFFF; margin: 0px 0px 0px 5px; padding: 15px 0px 7px 5px; background-color: #FAA55A; border-bottom: 1px solid #FAA55A; 
}
	

/* =menu orizzontale  */
#menu_ori A:link { DISPLAY: block; WIDTH: 109px; height:18px;  padding: 10px 0px 10px 0px; margin: 0px 4px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; FONT-SIZE: 10px; font-weight:bold;  TEXT-ALIGN: center ; color:#6b6b6b;  }
#menu_ori A:hover { DISPLAY: block; WIDTH: 109px; height:18px;  background-color: #E6ECBF;  padding: 10px 0px 10px 0px; margin: 0px 4px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; FONT-SIZE: 10px; font-weight:bold;  TEXT-ALIGN: center ; color:#000000;  }

#menu_ori.current A {  background-color: #E6ECBF; WIDTH: 109px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; FONT-SIZE: 10px; font-weight:bold;  TEXT-ALIGN: center ; color:#000000;  }


#line_top_menu { WIDTH: 565px; height:5px;  background-image:url(../media/top_menu_oriz.gif); 	background-repeat:no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#line_menu_or { DISPLAY:block; WIDTH: 565px; height:3px;  background-image: url(../media/sf_sotto_menu_or.gif); background-repeat: repeat-x; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }


/* =menu interno */

#menu_interno { WIDTH: 175px;  padding: 15px 0px 10px 0px; margin: 0px 0px 0px 0px;   }

#menu_interno UL {
	DISPLAY: block;  WIDTH: 175px;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; LIST-STYLE: none;
}
#menu_interno LI  {
	WIDTH: 175px;  DISPLAY: block;     TEXT-ALIGN: left ; color:#000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
}
#menu_interno LI A {
	WIDTH: 155px;    DISPLAY: block;  background-image:  url(../media/punto_menu_interno.gif); background-repeat: no-repeat; background-position:  left center; TEXT-ALIGN: left ; color:#FFFFFF; margin: 0px 0px 0px 0px; padding: 3px 0px 3px 15px; 
}
#menu_interno LI A:link{
	DISPLAY: block;  font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight:normal;  TEXT-ALIGN: left ; color:#000000; margin: 0px 0px 0px 5px; padding: 3px 0px 4px 15px; border-bottom: 1px solid #B4B4B4; 
}

#menu_interno LI A:hover{
	DISPLAY: block; background-image:  url(../media/punto_menu.gif); background-repeat: no-repeat; background-position:  left center; font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight:normal;  TEXT-ALIGN: left ; color: #FFFFFF; margin: 0px 0px 0px 5px; padding: 3px 0px 4px 15px; background-color: #B4B4B4; border-bottom: 1px solid #B4B4B4; 
}


/* =banner  */

#banner_gr { WIDTH: 565px;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#banner_calcola { DISPLAY: block; float:left; WIDTH: 192px; height:112px; padding: 1px 0px 0px 1px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #5F6E17; }
#banner_col_dx { DISPLAY: block;  WIDTH: 179px; height:112px; padding: 1px 0px 0px 1px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #C26416;}


/* =centro pagina  */

#tit_pg {  background-color:#E6ECBF; padding: 5px 0px 0px 392px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 16px; font-weight: normal; font-style:italic; line-height: 0.8em;  TEXT-ALIGN: left ; color:#000000;}

#centro_pg_int_tit { padding:20px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 13px; font-weight:bold;  TEXT-ALIGN: left ; color:#457302; border-bottom: 1px solid #457302; }
#centro_pg_int { padding:10px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight:normal;  TEXT-ALIGN: left ; color:#363636; }

#farm UL {}

/* =phat  */
#percorso { border-top:1px solid #FFFFFF; background-color:#E6ECBF; padding: 15px 0px 0px 20px;  font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight:bold;  TEXT-ALIGN: left ; color:#000000;}
#percorso A { color:#FF7800;}
#percorso A:link { color:#FF7800;}
#percorso A:hover { color:#CC0000;}


/* =footer */
#menu_footer { padding:10px 0px 10px 0px; margin: 0px 0px 0px 0px; }
#menu_footer UL { display:inline; list-style:none; padding:0px 10px 0px 10px; margin: 0px 0px 0px 0px; }
#menu_footer LI { display:inline; list-style: none; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#menu_footer LI A { display:inline; padding:0px 5px 0px 5px; margin: 0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight:normal;  TEXT-ALIGN: center ; color:#FF7800; }
#menu_footer LI A:link {  color:#FF7800; }
#menu_footer LI A:hover {  color:#CC0000; }

#footer {padding:10px 0px 10px 0px; margin: 0px 0px 0px 0px; }

#menu_leggi_footer {padding:0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
#menu_leggi_footer UL { display:inline; list-style:none; padding:0px 10px 0px 10px; margin: 0px 0px 0px 0px; }
#menu_leggi_footer LI { display:inline; list-style: none; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#menu_leggi_footer LI A { display:inline; padding:0px 5px 0px 5px; margin: 0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight:normal;  TEXT-ALIGN: center ; color:#000000; }
#menu_leggi_footer LI A:link { display:inline;  padding:0px 5px 0px 5px; margin: 0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight:normal;  TEXT-ALIGN: center ; color:#000000; }
#menu_leggi_footer LI A:hover {  color:#CC0000; }


A:link {
	COLOR: #0086E4; TEXT-DECORATION: none
}
A:visited {
	COLOR: #636363; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b30000; TEXT-DECORATION: none
}
A:active {
	COLOR: #b30000; TEXT-DECORATION: none
}

