td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343;}
A:link {COLOR: #d52d00; TEXT-DECORATION: none}
A:visited {COLOR: #d52d00; TEXT-DECORATION: none}
A:active {COLOR: #d52d00; TEXT-DECORATION: none}
A:hover {COLOR: #d52d00; TEXT-DECORATION: underline}

.nav {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; padding-left:10px}
.nav A:link {COLOR: #ffffff; TEXT-DECORATION: none}
.nav A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.nav A:active {COLOR: #ffffff; TEXT-DECORATION: none}
.nav A:hover {COLOR: #ffffff; TEXT-DECORATION: none}

.tit_hotel {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#336699}
.tit_hotel  A:link {COLOR: #336699; TEXT-DECORATION: none}
.tit_hotel  A:visited {COLOR: #336699; TEXT-DECORATION: none}
.tit_hotel  A:active {COLOR: #336699; TEXT-DECORATION: none}
.tit_hotel  A:hover {COLOR: #336699; TEXT-DECORATION: none}

.prezzo {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000}
.prezzo  A:link {COLOR: #ff0000; TEXT-DECORATION: none}
.prezzo  A:visited {COLOR: #ff0000; TEXT-DECORATION: none}
.prezzo  A:active {COLOR: #ff0000; TEXT-DECORATION: none}
.prezzo  A:hover {COLOR: #ff0000; TEXT-DECORATION: none}

.lat_dx_top {background: url('../images/lat_dx_bg_top.jpg'); padding:5px; height: 45px}
.lat_dx_bottom {background: url('../images/lat_dx_bg_bottom.jpg'); height: 10px}
.lat_dx_tot {padding:5px; font-family:Arial; font-size:12px; color:#a2a2a2;}

.lat_sx_top {background: url('../images/lat_sx_bg_top.jpg'); height: 32px; padding: 5 0 0 6;}
.lat_sx_top_last {background: url('../images/lat_sx_bg_top.jpg') no-repeat; height: 45px; padding: 5 0 0 6;}
.lat_sx_tot {padding: 2 10 0 12; font-family:Arial; font-size:12px; color:#272727;}
.lat_sx_bottom {background: url('../images/lat_sx_bg_bottom.jpg'); height: 14px}

.bg_titolo_box_hotel_arancio {background: url('../images/bg_titolo_box_hotel_arancio.jpg'); padding:8px; font-family:Arial; font-size:16px; font-weight: bold; color:#ffffff;}

.bg_titolo_box_hotel_rosso {background: url('../images/bg_titolo_box_hotel_rosso.jpg'); padding:8px; font-family:Arial; font-size:16px; font-weight: bold; color:#ffffff;}

.bg_titolo_verde {background: url('../images/bg_titolo_verde.jpg'); height: 32px; padding: 0 0 4 10; font-family:Arial; font-size:16px; font-weight: bold; color:#ffffff;}
.bg_titolo_arancio {background: url('../images/bg_titolo_arancio.jpg'); height: 32px; padding: 0 0 4 10; font-family:Arial; font-size:16px; font-weight: bold; color:#ffffff;}

.bottom {font-family: Arial; font-size:12px; color:#b4b4b4}
.tab {font-family: Arial; font-size:12px; border: 1px solid #dcdcdc}
.div_titolo {border-bottom:3px groove #d2d2d2}

.titoloblu {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#20b4f1}
.titoloarancio {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff6803;}
.titoloverde {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#77cb4e;}
.titolomagenta {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#bd1763;}

h1 {font-family:Arial; font-size:30px; color:#77cb4e; margin:0px}
h2 {font-size:16pt; font-weight:bold; color:#484745; margin: 0px; font-family: Arial; padding: 20 20 10 20}

.form {font-family: arial; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffffff; border: 1px solid #dcdcdc}

