.pagebody {
	background-color:rgb(255, 255, 255);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:50% 50%;
	margin:0px
	}

td.leftcol {
	background-color:#b9ac82;
	width:186px;
	text-align:left;
	}

td.menu_top {
	padding-left:10px;
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:13px;
	}

div.menu {
	margin-left:10px;
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:16px;
	}

div.viaggi {
	font-size:16px;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#ffffff;
	}

div.regioni {
	font-size:12px;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	margin-left:14px;
	}

div.condizioni {
	font-size:12px;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	}

a:link {
	color:#5e0000;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-weight:normal;
	}

a:visited {
	color:#5e0000;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-weight:normal;
	}

a:active {
	color:#5e0000;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-weight:normal;
	}

a:hover {
	color:#ffffff;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-weight:normal;
	}

a.cond:link {
	color:#ffffff;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	}

a.cond:visited {
	color:#ffffff;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	}

a.cond:active {
	color:#ffffff;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	}

a.cond:hover {
	color:#5e0000;
	text-decoration:none;
	font-family:trebuchet ms, book antiqua, sans-serif;
	}

div.pagetitle {
	width:590px;
	background-color:#d1c9b4;
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#5e0000;
	font-size:22px;
	margin-top:5px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

/**	valido sia per gli eventi
	che per l descrizione delle accomodation **/
td.eventiimg {
	text-align:center;
	vertical-align:top;
	padding-top:8px;
	}

td.eventimenu {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	text-align:justify;
	}

div.titoloevento {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	text-align:left;
	margin-top:8px;
	padding-right:5px;
	}

div.eventitesto {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:justify;
	padding-right:5px;
	padding-left:5px;
	}
	
div.accomodation {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:13px;
	color:#5e0000;
	text-align:justify;
	padding-right:5px;
	padding-left:5px;
	}

td.lingua {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:18px;
	}

td.titoloquestionario {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:13px;
	color:#630a08;
	font-weight:bold;
	}

td.titoloquestionario1 {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:11px;
	color:#630a08;
	font-weight:bold;
	padding-left:3px;
	}

td.testoform {
	/*font-family:trebuchet ms, book antiqua, sans-serif;*/
	font-family:Monotype Corsiva;
	font-size:15px;
	color:#000000;
	font-weight:normal;
	padding-left:3px;
	}

td.borgo {
	font-family:trebuchet ms, book antiqua, sans-serif;
	text-align:justify;
	padding:3px;
	}

div.mondavisitaretitolo {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	}

div.mondavisitaretesto {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:11px;
	}

span.mappa {
	font-family:verdana, arial;
	color:#000000;
	font-size:12px;
	}

a.mappa:link, a.mappa_viaggi {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:12px;
	}

a.mappa:hover {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#000000;
	font-size:12px;
	}

div.shop {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:11px;
	padding-left:20px;
	}

td.visita {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:16px;
	font-weight:bold;
	}
	
td.tappe {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:14px;
	}

span.tappe {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	}

table.newsletter {
	background-image:url(img/italia.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	}

td.newsletter {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:13px;
	text-align:justify;
	}

input.newsletter {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:13px;
	background-color:transparent;
	border:0px;
	font-weight:bold;
	}

div.paginazione, a.paginazione:visited, a.paginazione:link, a.paginazione:hover {
	font-family:verdana, sans-serif;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding:2px;
	}

span.selected {
	font-weight:bold;
	}

input.btm_quest {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
	background-color:transparent;
	cursor:hand;
	}

a.back, span.back {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:12px;
	color:#5e0000;
	}

input.login {
	width:150px;
	height:18px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border: 1px solid #bbbbbb;
	}

input.titolo {
	width:351px;
	height:18px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border: 1px solid #cccccc;
	}

input.tasto {
	font-family:verdana, arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
	background-color:#ffffff;
	cursor:hand;
	}

td.form_testo {
	font-family:verdana, arial;
	font-size:10px;
	font-weight:bold;
	}


/*	ELENCO CONTENUTI	*/
table.elenco {
	border:1px solid #cccccc;
	}

td.titolo_elenco {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	height:16px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	background-color:#f0f0ee;
	}

td.stitolo_elenco {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	height:12px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	background-color:#f0f0ee;
	}

td.testo_elenco {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	height:16px;
	text-align:left;
	}

hr {
	height:2px;
	color:#E8DED0;
	size:2px;
	}
	
div.privacy {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#630a08;
	font-size:12px;
	text-align:justify;
	}
	
div.filosofia, 
div.comefunziona, 
div.condizionigenerali, 
div.servizispeciali {
	font-size:12px; 
	font-family:trebuchet ms, book antiqua, sans-serif; 
	text-align:justify;	
	}
	
div.servizispeciali {
	color:#630a08;
	font-weight:bold;
	}	
	
span.info {
	font-family:trebuchet ms, book antiqua, sans-serif;
	color:#ffffff;
	font-size:12px;
	}
	
td.copy {
	font-family:trebuchet ms, book antiqua, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	}