TD.listino{
background-color: E1E1D5;
}

.hpdata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.hptempdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	line-height: 14px;
}

.hptempval {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

A.hpmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E7E3D6;
	line-height: 26px;
}

A.hpmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.hpmenuSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 12px;
}

A.hpSottoMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

A.hpSottoMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

.hpTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bolder;
	text-decoration: none;
	background-image: url('../image/hp_fondo_titolo.gif');

}

.hpTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.bordoIMG {
	color: #000000;
	background-color: #000000;
	border: 1px solid #000000;
}

.hptab {
	border-top: 1px none #6699CC;
	border-right: 1px none #6699CC;
	border-bottom: 1px none #6699CC;
	border-left: 1px none #6699CC;
}

.hplinkConsigliati {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

.hpSottoTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bolder;
	text-decoration: none;
}

.hpTxtTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.pagtab {
	border-top: 1px dotted #6699CC;
	border-right: 1px dotted #6699CC;
	border-bottom: 1px none #6699CC;
	border-left: 1px dotted #6699CC;
	width: auto;
}

.PagTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

.PagTxtMicro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #19324B;
	font-weight: normal;
	text-decoration: none;
}

.PagTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bolder;
	text-decoration: none;
	background-image: url('../image/hp_fondo_titolo.gif');
}

.HotelTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	background-image: none;
	font-style: italic
}

.PagTxtMicroFondo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
	background-image: url('../image/hp_fondo_titolo.gif');
}

.text {
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	text-align: justify;
}

.textb {
	COLOR: #555555; FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}

.textobbianco {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	line-height: 20px;
}

.textobiancob {
	COLOR: #ffffff; FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}

.textobiancop {
	COLOR: #ffffff; FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}

.textoazzurrob {
	COLOR: #006699; FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.textoazzurrob:hover {
	COLOR: #FF6600; FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
	
.textopiccoloq {
	COLOR: #84adce; FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none
}

.pagtabEND {
	border-top: 1px dotted #6699CC;
	border-right: 1px dotted #6699CC;
	border-bottom: 1px dotted #6699CC;
	border-left: 1px dotted #6699CC;
	width: auto;
}

A.hpLinkOrr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: E1E1D5;
	text-decoration: none;
	line-height: normal;
}

A.hpLinkOrr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.textopiccoloGrigio {
	COLOR: #333333; FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none
}

.PagTxtrollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}

.PagTxtrollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: normal;
	text-decoration: underline;
}

.TABTRASP {
	COLOR: #666666;
	FONT-FAMILY: Geneva, Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	display: none;
}

.tt-bordo {
	border: 2px solid #0080C0;
}

.tt-sfondo {
	background-color: #0080C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.tt-testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #F3F3F3;
	text-transform: none;
}

.KEYWORDS {
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	margin: 1px;
	padding: 1px;
	left: 1px;
	top: 1px;
	right: 1px;
	bottom: 1px;
	clip:  rect(1px 1px 1px 1px);
	font-family: Arial, Helvetica, sans-serif;
}

.testocartina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

.barralinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left: 25px;
	line-height: 26px;
}

A.barralinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-left: 25px;
	padding-left: 25px;
	line-height: 26px;
    text-decoration: none;
}

A.barralinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

.dati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

.dati:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
	font-weight: normal;
	text-decoration: none;
}
