/* TOP, RIGHT, BOTTOM, LEFT*/
body {background:#E0E0E0; 
color:black; 
font:12px Verdana,Arial,sans-serif; 
text-align:center; 
vertical-align: top;
border:0px;
align:center;
margin:0; 
cellpadding:0;}

a img{border:none;}

a,a:link,a:visited,a:active 
{
	background:transparent; 
	color:#615D5D; 
	font:bold 10px Verdana,Arial,sans-serif; 
	text-decoration:none; 
	padding:0px; 
	margin:0px; 
	}

a:hover {background:transparent; color:#ff6633;}

a.primo:link,a.primo:visited, a.primo:active{
background:transparent; 
color:#336633; 
font:bold 10px Verdana,Arial,sans-serif; 
text-decoration:underline; 
padding:0px,0px,0px,125px; 
margin:0px}
a.primo:hover {background:transparent; color:black; text-decoration:underline}


input {background:white; color:black; font:85% Verdana,Arial,sans-serif; padding:0px; margin:1px;}
select , textarea , button {font:100% Verdana,Arial,sans-serif; background:#ffffff; color:#000000; }
legend {background:#EADFCD; color:black; font:bold 100% Verdana,Arial,sans-serif;}
fieldset {background:#EADFCD; padding:0px; margin:0px; }
form { background:#EADFCD; padding:2; margin:1; }

	/* TOP, RIGHT, BOTTOM, LEFT*/	
td {background:white;
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:left; 
	}
p {	padding:10px 10px 10px 12px; 
	margin:0px 0px 0px 0px; 
	text-align:left; clear:left; 
	}
small {color:#ffffff; 
font:11px Georgia,Arial,sans-serif; 
vertical-align: top;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
text-align:left;
}
td.paesaggi {background:white url(img/paesaggi-sfondo.jpg) no-repeat top left;
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:20px 30px 0px 10px; 
	margin:0px 0px 0px 0px; 
	text-align:left; clear:right; 
	}
	td.paesaggi h1 {	padding:10px 10px 10px 12px;
		margin:20px 0px 40px 0px; 
	text-align:left; clear:left; 
	}
	td.paesaggi p {	padding:10px 10px 10px 12px;
	border-top: 1px solid #eee5c4;
	border-bottom: 1px solid #eee5c4;
	margin:10px 0px 10px 0px; 
	text-align:left; clear:left; 
	}
td.paesaggidx {background:white url(img/sfondo-dx.jpg) repeat-y top right;
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:right; clear:right; 
	}
td.agriturismo {background:white url(img/sfondo-dx.jpg) repeat-y top right;
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:right; clear:right; 
	}
td.toscana {background:white url(img/toscana-sf-sx.jpg);
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:20px 30px 0px 10px; 
	margin:0px 0px 0px 0px; 
	text-align:left; clear:right; 
	}
	
td.toscanadx {background:white url(img/toscana-sf-dx.jpg);
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:20px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
td.attivita {background:white url(img/sfondo-attivita-dx.jpg) no-repeat top left;
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:20px 30px 0px 20px; 
	margin:0px 0px 0px 0px; 
	text-align:left; clear:right; 
	}
td.testo {background:white;
    color:#000000; 
	FONT:10px Verdana, "Times New Roman", serif; 
	vertical-align: top;
	padding:20px 10px 0px 10px; 
	margin:0px 0px 0px 0px; 
	border-left:solid #DDD6BA;
	text-align:justify; clear:right; 
	}
td.itinerarisx {background:white url(img/sfondo-itinerari-sx.jpg) repeat-y;
    color:#aea28b; 
	FONT:11px Georgia, "Times New Roman", serif; 
	vertical-align: top;
	padding:10px 20px 20px 40px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
td.itineraridx {background:white url(img/sfondo-alto-itinera.jpg) no-repeat right top;
    color:#aea28b; 
	FONT:11px Georgia, "Times New Roman", serif; 
	vertical-align: top;
	padding:10px 20px 20px 20px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
td.itineraribasso {background:white;
    color:#aea28b; 
	FONT:11px Georgia, "Times New Roman", serif; 
	vertical-align: top;
	padding:10px 10px 0px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:right; clear:right; 
	}
td.attivitadx{background:white url(img/attivita-dx.jpg) no-repeat top left;
    color:black; 
	FONT:11px Georgia, "Times New Roman", serif; 
	vertical-align: top;
	padding:10px 10px 0px 10px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; clear:right; 
	}
td.attivitagrande{background:#959595;
    color:black; 
	FONT:11px Georgia, "Times New Roman", serif; 
	vertical-align: top;
	padding:0px; 
	margin:0px 0px 0px 0px; 
	text-align:center; clear:right; 
	}
td.attivitamin{background:#D6D6D6;
    color:black; 
	FONT:11px Georgia, "Times New Roman", serif; 
	vertical-align: top;
	padding:10px 10px 0px 10px; 
	margin:0px 0px 0px 0px; 
	text-align:center; clear:right; 
	}

/* TOP, RIGHT, BOTTOM, LEFT*/
h1 {background:transparent;
	color:#666666; 
	font:bold 11px Verdana, "Times New Roman", serif; 
	padding:0px;
	margin:0px;
	}
	
h2 {background:#336633;
	color:white; 
	font:10px Verdana, "Times New Roman", serif; 
	padding:2px 0px 2px 0px; 
	margin:0px 0px 0px 0px;
	vertical-align: middle; 
	text-align:center;}
h3 {background:#336633;
	color:white; 
	font: bold 9px Verdana, "Times New Roman", serif; 
	padding:2px 5px 2px 5px; 
	margin:0px 0px 0px 0px;
	vertical-align: middle; 
	text-align:left;}
h4 {background:#D1CFDD;
	color:#1B0E5E; 
	font: bold 10px Verdana, "Times New Roman", serif; 
	padding:1px 0px 1px 5px; 
	margin:0px 0px 0px 0px;
	vertical-align: middle; 
	text-align:left;}
