/* css base filarete.net */

/* disclaimer */

.disclaimer {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000394;}

/* pagine cittą */
.little_city {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
a.little_city {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
a.little_city:hover {color: #ff0000; text-decoration: none}
.little_bigCity {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none}
.city {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align: justify; line-height: 20px;}
a.city {color: #000000; text-decoration: none;}
a.city:hover {color: #ff0000;}
.bigCity {color: #000394;}
.vicino {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
a.vicino {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
a.vicino:hover {color: #000394; text-decoration: underline}


.lang {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #99CC00; text-decoration: none}
.lang:hover {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}

.testino {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none}

.title {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; letter-spacing: 7px}

.form_title {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none}
.form {  font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-align: right}
.form_input {  font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000394}

.link_title {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}
.link_item {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none}
.link_item:hover {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #ff0000; text-decoration: none}

.main_slogan {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #99cc00; text-decoration: none}
.main {  font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
.main_section {  font: bold normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none}
.main_small {  font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none}

.footer_links {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #99CC00; text-decoration: none}
.footer_links:hover {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.footer_small {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none}
 
 /* immagini hotel */
.img {border-color: #000394;}
a.img {border-color: #000394;}

/* pagina hotel selectHotelHome */
.hotelHome {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
a.hotelHome {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration:none;}
a.hotelHome:home {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration:none;}

.hotelHome_title {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #3B8C00;}
.hotelHome_specialTitle {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #3B8C00;}
.hotelHome_specialBody {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.hotelHome_body {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.hotelHome_body p {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
p.hotelHome_body p {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.hotelHome_body2 {  font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
a.hotelHome_body {  font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.hotelHome_small { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
a.hotelHome_link {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration:none;}
a.hotelHome_link:hover {color: #3B8C00;}

/* preview */

.hotelPrenoTitle {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #3B8C00;}
.hotelPrenoText {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.hotelPrenoDati {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.hotelPrenoSmall {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
a.hotelPrenoSmall {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
.hotelPrenoLogin {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.hotelPrenoNero {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.right_link  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.conferma_rosso { font: bold 12px Arial, Helvetica, sans-serif; color: red; line-spacing: 5;}

.previewReservationTitle {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.previewReservationDati {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.previewReservationSmall {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

.successTitle {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
.successBody { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000:}

/* newUserReservation - registrazione nuovo utente */

.newUser_Input {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394}
.newUser_Pass {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ff0000}
.newUser_Req { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.newUser_Not { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; }
a.newUser_Not { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration:none;}
a.newUser_Not:hover { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ff0000; }
.newUser_Title {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}

/* pannello utente user */

.customerHome {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394}
.customerTitle {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
.customerSmall {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
a.customerSmall {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ff0000; text-decoration: none;}
a.customerSmall:hover {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.customerLinks {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration:none;}
.customerLinks:hover {color: #69B400;}


.mapTypes {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000394}

/* header */
.head_link:hover  {color:#000394;}
.lingua  {font-family: Verdana; font-size : 10px; font-weight:bold; color:#ffffff; text-decoration: none;}
.lingua:hover  {color:#99cc00;}
.data  {font-family: Verdana; font-size : 10px; color:#000394; text-decoration: none;}
a.data  {font-family: Verdana; font-size : 10px; color:#000394; text-decoration: none;}
.head_link  {font-family: Verdana; font-size : 11px; font-weight: bold; color:#ffffff; text-align:center; line-height: 11px; text-decoration: none;}
.head_link:hover  {color:#000394;}
.lingua  {font-family: Verdana; font-size : 10px; font-weight:bold; color:#ffffff; text-decoration: none;}
.lingua:hover  {color:#99cc00;}
.data  {font-family: Verdana; font-size : 10px; color:#000394; text-decoration : none ;}
.pannello {font: 10px Verdana; color:#666666; text-decoration: none;}
a.pannello {color:#000394;}
.pannello:hover {color:#ff0000;}
.hotels_links  {font: normal 9px Verdana; color:#000394; text-decoration: none;}
.hotels_links:hover  {color:#000394;}
.pannello {font: 10px Verdana; color:#666666; text-decoration: none;}
.pannello:hover {color:#ff0000;}
#header_links_none { display:none; }
.hotels_links  {font: normal 9px Verdana; color:#000394; text-decoration: none;}
a.hotels_links  {font: normal 9px Verdana; color:#000394; text-decoration: none;}
.hotels_links:hover  {color:#000394;}
.hotels_headerlinks  {font: normal 10px Verdana; color:#A39BBF; text-decoration: none;}
a.hotels_headerlinks  {font: normal 10px Verdana; color:#A39BBF; text-decoration: none;}
a.hotels_headerlinks:hover  {color:#9083BF;}


.Big_search_title {font: bold 39px Arial Black, Helvetica, sans-serif; color: #777777; letter-spacing:3;}
.data  {font-family: Verdana; font-size : 10px; color:#000394; text-decoration : none ;}
.filarete {font-family: Verdana; font-size : 10px; color:#000394; text-decoration: none;}
.filarete:hover  {color:#ff0000;}
.foot  {font-family: Verdana; font-size : 10px; color:#ffffff; text-decoration: none;}
.foot:hover  {color:#99cc00;}


/* livehelp */

.livehelp  {font-family: Verdana; font-size : 10px; font-weight: bold; color:#ffffff; text-align:justify; line-height: 11px; text-decoration: none;}
a.livehelp  {font-family: Verdana; font-size : 10px; font-weight: bold; color:#ffffff; text-align:justify; line-height: 11px; text-decoration: none;}
b.livehelp  {font-family: Verdana; font-size : 10px; font-weight: bold; color:#000394; text-align:justify; line-height: 11px; text-decoration: none;}
a.livehelp:hover  {font-family: Verdana; font-size : 10px; font-weight: bold; color:#e5e5e5; text-align:justify; line-height: 11px; text-decoration: none;}

/* left */

.left_link_m {font-family: Verdana; font-size : 9px; color:#616161; text-align:center; text-decoration: none;}
.left_link_m:hover {color:#99cc00; text-decoration: none;}
.left_link  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.left_link:hover  {color:#ff0000;}
.left_links  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.left_links:hover  {font: normal 11px Verdana; color:#ff0000; text-decoration: none;}
.left_title  {font: bold 11px Verdana; color:#CCE680; text-decoration: none;}
.left_title:hover  {color:#ffffff;}

/* right */

.right_link  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.sicurezza {font: bold 11px Verdana; color:#ffffff; text-decoration: none;}
.sicurezza:hover {color:#000394;}
.right_title  {font: bold 11px Verdana; color:#CCE680; text-decoration: none;}
.right_link_sicurezza  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.right_link_sicurezza:hover {color:#ffffff; text-decoration: none;}
.right_link_la {font: normal 11px Verdana; color:#000394; text-decoration: none; text-align:justify;}
.right_link_lap {font: normal 12px Verdana; color:#000394; text-decoration: none;}
.right_link_lapo {font: bold 13 Verdana; color:#000394; text-decoration: none;}

/* risultati ricerca */

.risultati_browse {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
.risultati_browse:hover {color: #99cc00;}
.risultati_current{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #99cc00; text-decoration: none;}
.risultati_dettagli {font-family: Verdana; font-size : 10px; color:#777777;}
.risultati_links {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
.risultati_links:hover {color: #99cc00;}
.risultati_title {font-family: Verdana; font-size : 11px; font-weight: bold; color:#000394; text-align:center;}
.search {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
.search_input {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000}
.search_title {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.sicurezza {font: bold 11px Verdana; color:#ffffff; text-decoration: none;}
.sicurezza:hover {color:#000394;}
a.pannello {color:#000394;}
.italyhotels {font: bold 6px Verdana; color:#ffffff; text-decoration: none;}
a.italyhotels {font: bold 3px Verdana; color:#ffffff; text-decoration: none;}
.risultati_title {font-family: Verdana; font-size : 11px; font-weight: bold; color:#000394; text-align:center;}
.risultati_dettagli {font-family: Verdana; font-size : 10px; color:#777777;}
.risultati_links {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
.risultati_links:hover {color: #99cc00;}
.risultati_current{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #99cc00; text-decoration: none;}
.risultati_browse {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
.risultati_browse:hover {color: #99cc00;}
.risultati_camere_blu {font-family: Verdana; font-size : 12px; color:#000394; text-align:center;}
.risultati_camere_grigio {font-family: Verdana; font-size : 12px; color:#777777;}
.risultati_divisore {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #99cc00; text-decoration: none;}
.risultati_camere_title {font-family: Verdana; font-size : 10px; color:#777777;}
.risultati_rosso { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: red; line-spacing: 5;}
.risultati_hotel {font-family: Verdana; font-size : 10px; color:#585996; text-align:center;}
.risultati_nome {font-family: Verdana; font-size : 10px; color:#585996;}
.img_deprecated {border-color : black;}

/* booking */

.Big_search_title {font: bold 39px Arial Black, Helvetica, sans-serif; color: #777777; letter-spacing:3;}
.search_title {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.search {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
.search_input {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000394}
.search_base {font: bold 20px Verdana, Arial, Helvetica, sans-serif; color: #000394;}

.headerBaseBlu {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000394; letter-spacing: 1;}
.footerBase {font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #000394; letter-spacing: -1;}
a.footerBase {font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #000394; letter-spacing: -1;}
.spezzatinoLongBase  {font: normal 11px Verdana; color:#000000; text-decoration: none;}
a.spezzatinoLongBase  {font: normal 11px Verdana; color:#000000; text-decoration: none;}
a.spezzatinoLongBase:hover  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.SearchBaseBlu {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
a.SearchBaseBlu {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}
a.SearchBaseBlu:hover {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}

.spezzatinoLongBase9  {font: normal 9px Verdana; color:#000000; text-decoration: none; line-spacing: -1;}
a.spezzatinoLongBase9  {font: normal 9px Verdana; color:#000000; text-decoration: none; line-spacing: -1;}
a.spezzatinoLongBase9:hover  {font: normal 9px Verdana; color:#000394; text-decoration: none; line-spacing: -1;}

.hotels_links  {font: normal 9px Verdana; color:#000394; text-decoration: none;}
.hotels_links:hover  {color:#000394;}

.spezzatino_Hotel {font: 10px Verdana; color:#000394; text-decoration: none;}
.spezzatino_Hotel:hover {color:#3B8C00;}
.spezzatino_City  {font: bold 12px Verdana; font-size : 12px; color:#000394;}
.spezzatino_Rank  {font: bold 12px Verdana; font-size : 12px; color:#3B8C00;}

.hotelPrenoHelp {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a.hotelPrenoHelp {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
.hotelPrenoHelp:hover {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none;}

.link_Hotel {font: 10px Verdana; color:#000394;text-decoration: none;}
.link_Hotel:hover {color:#3B8C00;}
.link_City  {font: bold 12px Verdana; font-size : 10px; color:#000394; text-decoration: none;}
.link_Rank  {font: bold 12px Verdana; font-size : 10px; color:#3B8C00;}

.link  {font: normal 10px Verdana; font-size : 10px; color:#000394; text-decoration: none; line-spacing: -1; text-align:justify;}
a.link  {font: normal 10px Verdana; font-size : 10px; color:#000394; text-decoration: none; line-spacing: -1; text-align:justify;}

/* corporate 2 */

.corporate {font: BOLD 16px Times, sans-serif; color: #000000; text-decoration: none;}
a.corporate  {font: BOLD 16px Times, sans-serif; color: #000000; text-decoration: none;}
a.corporate:hover  {font: BOLD 14px Times, sans-serif; color: #000000; text-decoration: none;}

.corporate-tab {font: BOLD 13px Perpetua, Times, sans-serif; color: red; text-decoration: none;}
a.corporate-tab  {font: BOLD 13px Perpetua, Times, sans-serif; color: red; text-decoration: none;}
a.corporate-tab:hover  {font: BOLD 13px Perpetua, Times, sans-serif; color: #000000; text-decoration: none;}

.tabtitle {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000394; text-decoration: none; line-height: 10px;}

.tab  {font-family: Verdana; font-size : 10px; font-weight:bold; color:#ffffff; text-decoration: none;}
.tab:hover  {color:#e5e5e5;}
td.tab {
  text-align: center;
  width: 100px;
  padding-top: 8px;
  vertical-align: top;
}

/* pannello operator */

.successLinks  {font: bold 12px Verdana; color:#FF910F; text-decoration: none;}
.previewAgenziaTitle { font: bold 12px Verdana,Helvetica,Arial; color: #000394; text-decoration:none;}
.previewAgenziaRight {padding:15px; font: normal 11px Verdana, Helvetica, arial; color: #000394;}

table.preno {
		border: 0px solid #666666;
		border-collapse:collapse;
		padding:0;
		margin:0;
	}
td.preno {
		border: 0px solid #666666;
		color: #000394;
		font: 11px normal Verdana, Helvetica, Arial;
		padding:10px;
	}
td.prenoTitle {
		border: 0px solid #666666;
		color: #666666;
		font: 12px bold Verdana, Helvetica, Arial;
		padding:10px;
	}

td.prenoCancelled {
		border: 0px solid #666666;
		color: #afbcaa;
		font: 11px normal Verdana, Helvetica, Arial;
		padding:10px;
	}

td.agenziaRight {
		 background:#e5e5e5;
		 padding:10px; 
		 height:100%; 
		 font:11px bold Verdana, Helvetica; 
		 color: #666666;
	}

.rightAgenzia {
		 background:#e5e5e5;
		 padding:10px; 
		 height:100%; 
		 font:11px bold Verdana, Helvetica; 
		 color: #666666;
	}


/* left e right con div - settembre 2006	*/

a.mostra  {font: bold 11px Verdana; color:#000394; text-decoration: none;}

.left_link  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.left_link:hover  {color:#ff0000;}
.left_title  {font: bold 11px Verdana; color:#CCE680; text-decoration: none;}
.left_title:hover  {color:#ffffff;}
.left_links  {font: normal 11px Verdana; color:#000394; text-decoration: none;}
.left_links:hover  {font: normal 11px Verdana; color:#ff0000; text-decoration: none;}

#italy {display:block; background: url('/imgs/right_italia.gif') no-repeat;}
#italy_more {display:block;}

#ItalyPages {display:none; position:absolute; top:40px; right:0px; width:150px}
#ItalyPages ul {background: #e6e6f5; list-style:none;}
#ItalyPages li a {background: #e6e6f5; color:#A39BBF; text-decoration:none; margin:5px;}
#ItalyPages li.ItalyTitle {font: bold 11px; background: #e6e6f5; color:#969697; text-decoration:none; margin:5px;}

/* pagina ricerca e form refine results - settembre 2006	*/

#form { position:absolute; margin:auto; top: 200px; z-index: 99; width:580px; height: 350px; font:12px Verdana,Arial,Helvetica; color: #000394;  display:none; border:1px solid #000394; background: #E6E6F5;}
#formBody { clear:all; width:580px;}
#close { float:right; margin:5px; width:550px; height:30px; color: #000394; font:bold 12px Verdana,Arial,Helvetica; text-decoration:none;}
#formLeft { float:left; margin-left:10px; width:300px;}
#formRight { float:left; margin-right:10px; width:250px;}
#formHelp {background: #e5e5e5; width:150px; float:left;}
#activateForm { width:770px; border:2px solid #E6E6F5; font:normal 13px Verdana,Arial,Helvetica; color: #000394; text-align:left;}
#activateFormInside { width:750px; font:normal 13px Verdana,Arial,Helvetica; color: #000394; margin:auto; padding:10px;}
.risultatiTitleBig { font:bold 13px Verdana,Arial,Helvetica; color: #000394; }
b.nodate:hover{ font:bold 12px Verdana,Arial,Helvetica; color: #000394; text-decoration:none; }
b.nodate { font:bold 12px Verdana,Arial,Helvetica; color: orange; text-decoration:none; }
a.x { font:bold 14px Verdana,Arial,Helvetica; color: #000394; text-decoration:none; }

#ombra { background: #CCC;
		 position:absolute;
		 top: 204px; 
		 z-index: 98;
		 width:580px;
		 height:350px;
		 display:none;
		}

ul.rightUl {
			list-style:none; 
			margin: 10px; 
			padding:0;
			}
li.rightLi {
			background:url('/imgs/right_virgoletta.gif') top left no-repeat;
			padding-left:20px;
			margin-bottom:10px;
			}

/* pagina hotel e preview settembre 2006	*/

#datipreno { text-align:left; border: 1px solid #000394; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000394; width:420px;}
#datipreno b { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
#datipreno.hotelPrenoDati { text-align:left; border: 1px solid #000394; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
#datipreno.hotelPrenoTitle { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
#datipreno.hotelPrenoDati2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #969696;}
.hotelPrenoDatiBlu { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
.hotelPrenoDatiBluBig { font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000394;}
#prenoTitolo { width:420px; background: #e6e6f5; height:40px;}
#prenoDati { background: #ffffff; padding:10px; width:400px;}
#screenshot { width:70px; float:left; padding-right:10px;}
#datipreno.hotelPrenoDati2 { float:left; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #969696;}

/*  pagina delle cittą	*/

.rellink {
        font:11px Verdana,Arial,Helvetica; color: #000394;   
        text-decoration:none;
}

#city_formBody { 
		margin:0;
		padding:0 10px 10px 10px;
		/* background: #E6E6F5; */
		width:480px; 
		height: 290px; 
	}
#city_form { 
		position:relative; 
		margin:auto; 
		/*top: -2px; */
		/*left: -2px; */
		width:100%; 
		height: 310px; 
		font:12px Verdana,Arial,Helvetica; color: #000394;   
		border:1px solid #000394; 
		background: #E6E6F5;
	}
#cityFormLeft { 
		float:left; margin-left:10px; 
		width:260px; 
		border:0px solid; 
		height: 270px; 
		vertical-align:top;
	}
#cityFormRight { 
		float:left; 
		margin-right:10px; 
		margin-left:10px; 
		width:180px; 
		border:0px solid; 
		height: 270px;
	}
.city_form_ombra {
		width: 500px;
		margin: 1em 0;
		background: #000394;
		position:relative;
		top:2px;
		left:2px;
		border: 1px solid #999999;	
}
.special_hotels {
		width:250px; 
		padding:0px;
		margin:opx;
		background: #cee77b;
	}
.h_title  {
		font: bold 12px Arial,Helvetica,Verdana; 
		color:#000394; 
		text-decoration: none;
		background: #99cc00;
		text-transform: uppercase;
		}	
.h_text  {font: normal 10px Arial,Helvetica,Verdana; color:#000394; text-decoration: none; padding:4px; text-align:left;}
.h_text:hover  {color:#000394; font: normal 10px Arial,Helvetica,Verdana; color:#000394; padding:4px; text-align:left;}
td.h_text p  {font: normal 10px Arial,Helvetica,Verdana; color:#000394; text-decoration: none; padding:4px; text-align:justify;}

.h_hotelname  {font: bold 12px Arial,Helvetica,Verdana; color:#000394; text-decoration: none;}
.h_hotelname:hover  {color:#000390;}
.h_price  {font: bold 12px Arial,Helvetica,Verdana; color:#000394; text-decoration: none;}
.h_price:hover  {color:#E6E6F5;}
.h_list  {font: bold 10px Arial,Helvetica,Verdana; color:#000394; text-decoration: none; text-align:justify;}
.h_list:hover  {color:#000394; font: normal 10px Arial,Helvetica,Verdana; color:#000394; }
a.h_link  {font: normal 10px Arial,Helvetica,Verdana; color:#000394; text-decoration: none; padding:4px; text-align:justify;}
a.h_link:hover  {color:#000394; font: normal 10px Arial,Helvetica,Verdana; color:#000394; padding:4px; text-align:justify;}
.h_district  {font: normal 12px Arial,Helvetica,Verdana; color:#000394; text-decoration: none; text-align:justify;}
.h_district:hover  {color:#000394; font: normal 12px Arial,Helvetica,Verdana; color:#000394; }
.hspacer { font: 2px solid;}
.h_tree {
		font: bold 12px Arial,Helvetica,Verdana; 
		color:#ffffff; 
		text-decoration: none;
	}

.h_screenshot {
		vertical-align:top;
		border:1px solid #000394;
		padding:2px;
		
	}

#district {
 
	background:#E6E6F5;
	height:150px; 
	border: 1px solid #000394; 
	padding:5px; 
	vertical-align:middle; 
	}

#district-left {
	width: 68%; 
	float:left; 
	border:0px solid red; 
	height:150px;
	vertical-align:top; 
	}

#district-right {
	width: 31%; 
	float:left; 
	border:0px solid red; 
	height:150px;
	vertical-align:middle; 
	}

#district-right img{

		float:right;
		width:150px;
		vertical-align:top;
		height:150px;
		border:0;
	}
	
#city_district {

		float:left;
		width:45%;
		height:120px;
		font:12px normal;
		text-decoration:underline;
		border:0px dotted red;
	}

.imageblocks {
display:none;

}
