
a:link  { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
a:visited  { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 400; text-decoration: none }
a:hover  { color: #f49e00; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 400; text-decoration: none }
.rientromenu  { padding-top: 1px; padding-right: 10px }
.bianco { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px }
.titoliindex { color: #fff; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding: 3px 5px; border: solid 1px white }
.bordobianco { border: solid 1px white }
.bordorosso { padding: 5px; border: solid 1px #f00 }
.news { color: #f00; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.data { color: #9e9f9e; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.testonews { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.testinput { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
a.newsrosso:link { color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
a.newsrosso:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
a.newsrosso:visited { color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.rientrologo { padding-left: 10px }
a.sottomenu:link { color: #9e9f9e; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
a.sottomenu:visited { color: #9e9f9e; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
a.sottomenu:hover { color: #f49e00; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.titolocategoria { color: #f49e00; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 1px }
.titolosottocategoria { color: #9e9f9e; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; letter-spacing: 1px }
.rientrofotolista { padding-top: 5px; padding-bottom: 5px; }
.prodottoselezionato { color: #f49e00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 1px }
a.prodotto:link { color: #9e9f9e; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; letter-spacing: 1px }
a.prodotto:visited { color: #9e9f9e; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; letter-spacing: 1px }
a.prodotto:hover { color: #f49e00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; letter-spacing: 1px }
.titoloprodotto { color: #f49e00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 0 }
.testo { color: #fff; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 15px }
.rientroscheda { padding: 10px }
.titolocategoria_rosso { color: #f00; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 1px }
.titolopacchetti { color: #f00; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding: 3px 5px; border: solid 1px }
.testo_vacanze { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 15px; padding-left: 10px }
.info { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; }

.errore{
	color: red;
	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
td.testata{
	background-color: #1485c3;
	height: 23;
	}
	
	TR.PARI
{
 	background-color: #9999cc;
}
TR.DISPARI
{
    BACKGROUND-COLOR: #666666;
}
.titolotipologia { 
	color: #1485c3;
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	}
table.struttura{
	border: 1px;
	border-style: dashed;
	border-color: #808080;

	}
