BODY {	FONT-SIZE: 10px; MARGIN:0 0 0 0; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #10578c; TEXT-DECORATION: none}
.img{ border:0px; padding:2px;	border:1px solid #cccccc;	background-color: #ffe694}
#wrap {	background-color: #FFFFFF;	border: 1px solid #000;}
#header_top {color:#FFFFFF; padding:5px; font-size:10px; BACKGROUND-COLOR: #10578c}
#sub-header {BACKGROUND-COLOR: #009d42;border-top: 1px solid #000}
#sub-header td { height:20px}
#content {	border-bottom: 1px solid #000;	}
#td_menu { border-right:1px solid #000}
#menu A:link {padding-left:20px; padding-top:5px; padding-bottom:5px; BORDER-TOP: #5395b5 1px solid; DISPLAY: block;  FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #ffffff; BORDER-BOTTOM: #1a5e77 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #207697; TEXT-DECORATION: none}
#menu A:visited { padding-left:20px; padding-top:5px; padding-bottom:5px; BORDER-TOP: #5395b5 1px solid; DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #ffffff; BORDER-BOTTOM: #1a5e77 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #207697; TEXT-DECORATION: none}
#menu A:hover {	COLOR: #ffffff; BACKGROUND-COLOR: #009d42; TEXT-DECORATION: none}
#menu { BORDER-TOP: #5395b5 1px solid}
#menu_orizzontale { padding-left:20px; color:#006699 }
#menu_orizzontale a:link, #menu_orizzontale a:visited{ color:#006699; text-decoration:none }
#menu_orizzontale a:hover { text-decoration:underline }
#content_interior {	font-size:11px;	text-align: justify;font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 120%;	color: #003333}
#div_content { margin:0 10px 10px 10px;font-size:11px;	text-align: justify;font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 120%;	color: #003333}
#div_content a:link, #div_content a:visited{color: #003333; text-decoration:underline; font-weight:bold}
#footer { border-top:1px solid #000; padding:10px; font-size:10px; color:#006699}
.titolo_menu { padding-top:5px; padding-bottom:5px; BORDER-TOP: #5395b5 1px solid; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ffffff; BORDER-BOTTOM: #1a5e77 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #009d42; TEXT-DECORATION: none}
#villa_stasi { padding:7px}
.style1 {	font-size: 16px;	font-style: italic;}
.style1 a:link , .style1 a:visited {color:#207697; text-decoration:none}
.style1 a:hover { text-decoration:underline}
.style2 {	font-style: italic;}
.style2 a:link , .style2 a:visited {color:#207697; text-decoration:none}
.style2 a:hover { text-decoration:underline}

.titolo { font-size:11px;color:#FFFFFF;	line-height: 140%; font-family:Geneva, Tahoma, Helvetica, sans-serif;BORDER-BOTTOM: #1a5e77 1px solid}
.testo_verde, .testo_verde a:link , .testo_verde a:visited { color:#009d42}
#footer2 { color:#FFFFFF; padding:10px; font-size:10px; BACKGROUND-COLOR: #10578c}
#footer2 a:link,#footer2 a:visited { color:#FFFFFF; text-decoration:none}
#footer2 a:hover{ text-decoration:underline }

.miniatura_foto { margin-top:10px; background-color:#CCFFCC; border:1px solid #cccccc}
.miniatura_foto td{ text-align:center}
.miniatura_foto img{ text-align:center; border:1px solid #cccccc; margin:2px 1px 2px 1px}
.titolofoto { color:#00008C; height:30px; font-size:12px}
.titolofoto A:link, .titolofoto A:visited {color:#00008C; text-decoration:underline}
.titolofoto A:hover { text-decoration:none}
.tabella_prezzi { font-weight:bold; text-align:center; font-size:80%}
.tabella_prezzi2 { font-weight:bold; text-align:center; font-size:10px }
.tabella_olio { text-align:center; font-size:9px; color:#008000}
.centra_tabella { text-align:center}
.centra_tabella A:link , .centra_tabella A:visited { border:1px solid #cccccc}
.centra_tabella A:hover { border:1px solid #cccccc #CC0000}
#villino {
	border-top: 1px solid #000;
}
#villa_stasi a:link, #villa_stasi a:visited {color:#207697; text-decoration:none}
#villa_stasi a:hover {color:#207697; text-decoration:underline }
.tabellaesterna{	background-color: #B6C0CB;	text-decoration: none;	color: #FFFFFF;	font-family: Verdana;	font-size: 9pt;	padding-top: 4pt;	padding-right: 4pt;	padding-bottom: 4pt;	padding-left: 4pt;	border-width: 2px;	border-style: outset;	empty-cells: show;	font-weight: bold;	margin: 0px;}
.pulsanti{	background-color: #F8C152;	font-family: Tahoma, Verdana;	font-size: 8pt;	font-weight: bold;	font-style: normal;	font-variant: normal;	font-stretch: normal;	color: #000080;	border-width: 1px;	border-style: outset;	border-color: #6699CC;	outline-style: double;	outline-width: 1px;	padding: 1px;	margin: 1px;	text-decoration: none;}
.areatesto{	font-family: Verdana, Tahoma, Arial;	font-size: 8pt;	font-weight: normal;	font-style: normal;	font-variant: normal;	font-stretch: normal;	font-size-adjust: none;	color: #000000;	text-decoration: none;	text-align: left;	text-transform: none;	vertical-align: middle;	line-height: normal;	word-spacing: normal;	letter-spacing: normal;	white-space: normal;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 1px;	border-width: 1px;	border-style: inset;	border-color: #000000;	outline-width: 0px;	outline-style: none;	background-color: #FFFFFF;}
.tabellainterna{	background-color: #F2EEE3;	text-decoration: none;	color: #2D2E55;	font-family: Verdana;	font-size: 9pt;	border-width: 1px;	border-style: solid;	border-color: #F8C152;	margin: 0px;	padding: 0px;}
.intestazione{	background-color: #5E7FAA;	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-family: Verdana;	font-size: 9pt;}
.testo{	font-family: Tahoma;	font-size: 9pt;	background-color: #F4F4F4;}
.z {display:none}