body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.tabSearch {
	background-color: #ECF4FF;
	border: 2px solid #0069B7;
}

.searchCampo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.searchVocep {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
}
.searchBottone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009900;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #D25400;
	border-bottom-color: #D25400;
}
.searchAltre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.searchAlert {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9F1313;
	text-decoration: none;
}
.searchVoci {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0C3574;
	text-decoration: none;
}
.searchCampo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tabCentrale {
	padding: 10px;
}
.testoHot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.searchTabella {
	background-color: #FFFFA8;
	border: 1px solid #FF6600;
}
.searchTabTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0069B7;
	font-weight: bold;
}
.searchTable {
	background-color: #FFFFFF;
	border: thin solid #FF6633;
}
.tabSearch2 {
	background-color: #DDF0FF;
	border: 1px solid #FFFFFF;
}
.titolorisultati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
}
.navGr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.nomehotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3300;
}
.navMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.navMenuFr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.titoloscegli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
}
.tabZona {
	background-color: #FFFFEA;
	padding: 5px;
	border: 1px solid #FF6600;
}
.listatipologie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.voceSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.navGr2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.testopiccoloarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.linkOfferte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.linkRichiesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.linkRichiesta:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.linkStaff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.linkStaff:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.tabStelle {
	background-color: #FFE4A2;
	padding: 5px;
	border: 1px solid #FFBA17;
}
.tabTipo {
	background-color: #ECFCFF;
	padding: 8px;
	border: 1px solid #CAE7F4;
}

.altroTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.textBC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FC5D00;
	padding: 4px;
}
.testoReq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding: 10px;
}
.txtHotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.titoloCorporate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.testoStaff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding: 5px;
}
.indirizzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	padding-left: 4px;
}
.buttSerchOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF3300;
}
.searchVoceOff {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.nomeHotelOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.testoOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE6E1;
}
.offerteOff {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 12px;
}
.menuBotIndex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.menuBotIndex:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.testoCitta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.tabSearchViaggi {

	background-color: #F0FDFF;
	border: 1px solid #003399;
}
.searchBottoneViaggi {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0171C2;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #D25400;
	border-bottom-color: #D25400;
}
.searchVociB {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.titoloRisultato {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2776D6;
}
.titoloPacchetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.testoPac {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.testoPacHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.tdSpace {
	padding: 5px;
}
.notaPrezzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.titoloCompresi {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0C3574;
	text-decoration: none;
}
.tabRichiestaPac {
	background-color: #F0FDFF;
	border: 1px solid #FF9900;
}
.reqBottoneViaggi {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-color: #FFFF00;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #D25400;
	border-bottom-color: #D25400;
}
.reqTestViaggi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0C3574;
}
.searchVoceImm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006600;
}
.immLocalita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
}
.nuovaRicImm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.modRicerca {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.modRicerca:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.noResult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3333;
}
.LinkScheda {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.LinkScheda:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.tableImm {
	border: 1px solid #226586;
}
.searchVoceMod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}

