     


/*------------------- [  FORMATTAZIONE GENERICA  ]------------------*/
#left {
	float: left;
	width: 146px;
	padding-right: 9px;
	font-size: 10px;
}
#text {
	float: left;
	width: 545px;
	border-left: 1px solid #d6d6d6;
	padding: 0px 0px 0px 15px;
}
#text p{
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 36px;
	width: 295px;
	line-height: 16px;
}
#text p.ultimo{
	border-bottom: none;
	padding-bottom: 0px;
}
#text h4 {
	font-size: 15px;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 26px;
	margin-top: 12px;
	letter-spacing: 1px;
	color: #015a20;
}
#left h5.active {
	background: url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 2px 15px;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 33px;
	margin-top: 10px;
	color: #006633;
}

#left h6.active {
	border-bottom: 1px solid #d6d6d6;
	color: #006633;
}

#left h5.active-generica-banner1 {
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 26px;
	margin-top: 18px;
	color: #006633;
}

/****** 1 livello del menu verticale a sinistra *************/
#left a {
	color: #006633;
}
#left a:hover {
	color: #006633;
	text-decoration: none;
}
#left div.primo-liv {
	width: 146px;
	padding: 4px 0px;
}
#left div.primo-liv-explotion-top {
	width: 146px;
	font-size: 1px;
	background: #fff;
	border-bottom: 1px solid #f3f3f3;
	border-top: 1px solid #d7d7d7;
}
#left div.primo-liv-explotion-bottom {
	width: 146px;
	font-size: 1px;
	background: #fff;
	border-bottom: 1px solid #d7d7d7;
	border-top: 1px solid #f3f3f3;
}
#left div.primo-liv-active {
	width: 144px;
	padding: 3px 0px 6px 2px;
	font-weight: bold;
	background: #f3f3f3 url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 2px bottom;
}
#left div.primo-liv2 {
	width: 144px;
	padding: 3px 0px 6px 2px;
	background: #fff url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 2px bottom;
}
.primo-liv {
	padding: 5px 0px;
}
.primo-liv-map {
	padding: 4px 10px;
}
/****** 2 livello del menu verticale a sinistra *************/
#left div.secondo-liv {
	width: 131px;
	background: #f3f3f3;
	padding: 3px 0px 6px 15px;
	/*font-weight: bold;	*/
}
#left div.secondo-liv-active {
	width: 131px;
	background: #f3f3f3 url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 15px bottom;
	padding: 3px 0px 6px 15px;
}
/****** 3 livello del menu verticale a sinistra *************/
#left div.terzo-liv {
	width: 116px;
	background: #f3f3f3;
	padding: 3px 0px 6px 30px;
	/*font-weight: bold;	*/
}
#left div.terzo-liv-active {
	width: 116px;
	background: #f3f3f3 url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 30px bottom;
	padding: 3px 0px 6px 30px;
}
/****** 4 livello del menu verticale a sinistra *************/
#left div.quarto-liv {
	width: 101px;
	background: #f3f3f3;
	padding: 3px 0px 6px 45px;
	/*font-weight: bold;*/	
}
#left div.quarto-liv-active {
	width: 101px;
	background: #f3f3f3 url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 45px bottom;
	padding: 3px 0px 6px 45px;
}
/****** 5 livello del menu verticale a sinistra *************/
#left div.quinto-liv {
	width: 86px;
	background: #f3f3f3;
	padding: 3px 0px 6px 60px;
	/*font-weight: bold;*/
}
#left div.quinto-liv-active {
	width: 86px;
	background: #f3f3f3 url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 60px bottom;
	padding: 3px 0px 6px 60px;
}
/****** 6 livello del menu verticale a sinistra *************/
#left div.sesto-liv {
	width: 71px;
	background: #f3f3f3;
	padding: 3px 0px 6px 75px;
}


/*#left ul li.quinto-liv-active a {
	margin-left: 50px;
} */


/*MODIFICATO VALERIO*/

#left ul.list-left li.active-second-menu  {
	background: url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 2px 18px;
	font-size: 10px;
	padding-bottom: 5px;
}


#left ul.sub-list-left li.first {
	list-style: none;
	margin: 0px;
	font-size: 10px;
	margin-left: -15px;
	background-color: #f3f3f3;
	background: url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 2px 18px;
	font-size: 10px;
	padding-bottom: 5px;
}
/*MODIFICATO VALERIO*/

/*Freccette*/

#left ul.list-left li.active-second  {
	background: url(/FR_FR/Images/i_arrow_tcm66-14112.gif) no-repeat 2px 18px;
	font-size: 10px;
	padding-bottom: 15px;
}
#left ul.list-left li.active-second  a{
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
/*End Freccette*/

#left ul.sub-list-left li.first {
	list-style: none;
	margin: 0px;
	font-size: 10px;
	margin-left: -15px;
	background-color: #f3f3f3;
}

#left ul.sub-list-left li.second {
	list-style: none;
	margin: 0px;
	font-size: 10px;
	margin-left: 8px;
}

#left ul.sub-list-left li.second a{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

#left ul.sub-list-left li.second a:hover{
	text-decoration: none;
	color: #000000;
}

#left ul.sub-list-left li.second-n{
	margin-left: 8px;
}




.archivio-news {
	font-size: 15px;
	margin-top: 10px;
	letter-spacing: 1px;
	color: #015a20;
}

img.img-left {
	margin-right: 12px;
}
hr.line{
background-color:#d7d7d7; /* Mozilla 1.4 */
color:#d7d7d7; /* IE 6 */
border: #d7d7d7; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
margin: 20px 0 !important;
margin/**/: 0px 0px 10px 0px;
}

#text-generico p {
	line-height: 12px;
	font-size: 10px;
}

ul.text {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	margin-left: 30px;
	font-weight: bold;
	color: #000000;
}

div.col-left {
	float: left;
	width: 264px;
	margin-right: 15px;

}
div.col-right {
	float: left;
	width: 266px;
}
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

/*********** ( TEXT-GENERICO DIVISO IN DUE DIV) ********************/
/*#left-text {
	float: left;
	width: 279px;
}
#right-text {
	float: left;
	width: 266px;
}*/

/*eventuale modifca per mandare la riga di fondo nel "text" 
alla stessa altezza del bordo separatore tra colonna left e colonna text*/

h2 {
	border-bottom: 1px solid #d6d6d6;
	margin-left: 171px;
}

/*************(pagina genrica con foto piccola)*****************/
#text-generico img.foto-piccola-right {
	margin-left: 10px;
}
#text-generico img.foto-piccola-left {
	margin-right: 10px;
}
/******************** ( rollover del prenota e acquista online)*************************/
#prenot-online-home {

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/FR_FR/Images/rollo_over_home_tcm66-14810.gif) no-repeat left top;
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px;
	WIDTH: 717px;
	TEXT-INDENT: -9999px;
	PADDING-TOP: 0px;
	HEIGHT: 37px
}
#prenot-online {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  margin-top: 0px !important; /*margine dall'alto della barra verde per firefox*/
  margin-top/**/: 0px; /*margine dall'alto della barra verde per IE*/
}
#prenot-online a{
  display: block;
  text-decoration: none;
  height: 37px;
  width: 717px;
  /*float: left;*/
  background: transparent url(/FR_FR/Images/rollo_over_tcm66-14113.gif) top left no-repeat;
	}
/******** (div del form nascosto)*****************/
#form {
	display: block;
	
}
/**************(div )form della homepage**************/
#form-home {
	
}

#verdeMenuSx {
	BACKGROUND-COLOR: #9bcd9a
}
.verdeMenuSx {
	BACKGROUND-COLOR: #9bcd9a
}
#verdeMenuDx {
	BACKGROUND-COLOR: #9bcd9a
}
.verdeMenuDx {
	BACKGROUND-COLOR: #9bcd9a
}
A.menu:link {
	FONT-SIZE: 10px; COLOR: #2b542c; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 10px; COLOR: #2b542c; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 10px; COLOR: #2b542c; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.menu:active {
	FONT-SIZE: 10px; COLOR: #2b542c; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
TD.menuSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2b542c; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #bfe1c0
}

.popup_body {
	MARGIN: 0px
}
A.verde {
	COLOR: #006633
}
A.verde:visited {
	COLOR: #006633
}
A.verde:hover {
	COLOR: #006633; TEXT-DECORATION: underline
}
A.verde_02 {
	COLOR: #198e2c
}
A.verde_02:visited {
	COLOR: #198e2c
}
A.verde_02:hover {
	COLOR: #198e2c; TEXT-DECORATION: underline
}
A.verde_mappa {
	COLOR: #2b552b
}
A.verde_mappa:visited {
	COLOR: #2b552b
}
A.verde_mappa:hover {
	COLOR: #2b552b; TEXT-DECORATION: underline
}
A.rosso {
	COLOR: #B00A27
}
A.rosso:visited {
	COLOR: #B00A27
}
A.rosso:hover {
	COLOR: #B00A27; TEXT-DECORATION: underline
}
A.bianco {
	COLOR: #ffffff
}
A.bianco:visited {
	COLOR: #ffffff
}
A.bianco:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.bianco_tab {
	COLOR: #ffffff
}
A.bianco_tab:visited {
	COLOR: #ffffff
}
A.bianco_tab:hover {
	COLOR: #2b542c; TEXT-DECORATION: none
}
A.sottolinea_nero {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.sottolinea_nero:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.sottolinea_nero:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.sottolinea_bianco {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.sottolinea_bianco:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.sottolinea_bianco:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.sottolinea_grigio {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
A.sottolinea_grigio:visited {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
A.sottolinea_grigio:hover {
	COLOR: #5f5f5f; TEXT-DECORATION: underline
}
A.sottolinea_verde {
	COLOR: #006633; TEXT-DECORATION: underline
}
A.sottolinea_verde:visited {
	COLOR: #006633; TEXT-DECORATION: underline
}
A.sottolinea_verde:hover {
	COLOR: #006633; TEXT-DECORATION: underline
}
A.sottolinea_verde_gform {
	COLOR: #006633; TEXT-DECORATION: none
}
A.sottolinea_verde_gform:visited {
	COLOR: #006633; TEXT-DECORATION: none
}
A.sottolinea_verde_gform:hover {
	COLOR: #006633; TEXT-DECORATION: underline
}
A.sottolinea_grigio_piedino {
	COLOR: #898989; TEXT-DECORATION: none
}
A.sottolinea_grigio_piedino:visited {
	COLOR: #898989; TEXT-DECORATION: none
}
A.sottolinea_grigio_piedino:hover {
	COLOR: #898989; TEXT-DECORATION: underline
}
A.sottolinea_verde_menu {
	COLOR: #2b542c; TEXT-DECORATION: underline
}
A.sottolinea_verde_menu:visited {
	COLOR: #2b542c; TEXT-DECORATION: underline
}
A.sottolinea_verde_menu:hover {
	COLOR: #2b542c; TEXT-DECORATION: underline
}
A.navigatore {
	COLOR: #646464; TEXT-DECORATION: none
}
A.navigatore:visited {
	COLOR: #646464; TEXT-DECORATION: none
}
A.navigatore:hover {
	COLOR: #646464; TEXT-DECORATION: underline
}
A.sottolinea_grigio_03 {
	COLOR: #646464; TEXT-DECORATION: underline
}
A.sottolinea_grigio_03:visited {
	COLOR: #646464; TEXT-DECORATION: underline
}
A.sottolinea_grigio_03:hover {
	COLOR: #646464; TEXT-DECORATION: underline
}
.testo_bianco {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff
}
.testo_bianco_piccolo {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff
}
.testo_nero_cinque {
	color: #000000;
	font: 5px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.testo_nero_piccolo {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000
}
.testo_grigio_piccolo {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #6f6f6f
}
.testo_nero_grande {
	FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000
}
.testo_nero_dodici {
	FONT: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000
}
.testo_nero_prezzi {
	FONT: 13px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000
}
.testo_verde_prezzi {
	FONT: 13px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c
}
.testo_rosso_prezzi {
	FONT: 13px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.testo_rosso_quindici {
	FONT: 15px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.testo_rosso_sedici {
	FONT: 16px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.testo_rosso_diciotto {
	FONT: 18px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.testo_rosso_ventiquattro {
	FONT: 24px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.testo_rosso_bold {
	COLOR:#B00A27; FONT-WEIGHT: bold;
}
.testo_rosso_prezzi_champ {
	FONT: 16px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.testo_nero_crisi {
	FONT: 14px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000
}
.testo_grigio {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #5f5f5f
}
.testo_grigio_piccolo {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #5f5f5f
}
.testo_grigio_02 {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #898989
}
.testo_grigio_02_piccolo {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #898989
}
.testo_grigio_03_piccolo {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #646464
}
.testo_verde {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #006633
}
.testo_verde_piccolo {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #006633
}
.testo_verde_piccolo_9 {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #006633
}
.titolo_verde {
	FONT: bold 13px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #006633
}
.titolo_nero {
	FONT: bold 13px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000
}
.titolo_offertespeciali {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: bold 13px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 3px
}
.titolo_paragrafo_verde {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #006633
}
.testo_verde_02 {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #198e2c
}
.testo_verde_03 {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2a552a
}
.testo_verde_04 {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c
}
.testo_verde_04_piccolo {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c
}
.testo_rosso {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.titolo_rosso {
	FONT: bold 15px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.titolo_paragrafo_rosso {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #B00A27
}
.testo_verde_bullet {
	COLOR: #178d2c; LINE-HEIGHT: 15px
}
.testo_suggerimenti {
	 FONT-SIZE: 9px; FLOAT: left; COLOR: #333333;
}
.verde_bullet {
	COLOR: #49ba5e; LINE-HEIGHT: 15px
}
.testo_grigio_bullet {
	COLOR: #646464; LINE-HEIGHT: 15px
}
.grigio_bullet {
	COLOR: #949494; LINE-HEIGHT: 15px
}
.testo_nero_bullet {
	COLOR: #000000; LINE-HEIGHT: 15px
}
.fondo_verde {
	BACKGROUND-COLOR: #006633
}
.fondo_linea {
	BACKGROUND-COLOR: #9dcf9e
}
.fondo_verde_02 {
	BACKGROUND-COLOR: #9cce9d
}
.fondo_verde_03 {
	BACKGROUND-COLOR: #198e2c
}
.fondo_verde_04 {
	BACKGROUND-COLOR: #ebf5ea
}
.fondo_verde_form {
	BACKGROUND-COLOR: #cfe7cf
}
.fondo_verde_form_scuro {
	BACKGROUND-COLOR: #198e2c
}
.fondo_verde_home_italia {
	BACKGROUND-COLOR: #198e2c
}
.fondo_verde_storia {
	BACKGROUND-COLOR: #c9dfb9
}
.fondo_rosa_storia {
	BACKGROUND-COLOR: #ece8e6
}
.fondo_bianco {
	}

.fondo_rosso {
	BACKGROUND-COLOR: #B00A27
}
.fondo_rosso_storia {
	BACKGROUND-COLOR: #f12f35
}
.fondo_piedino {
	BACKGROUND-COLOR: #FF
}
.fondo_grigio_home_italia {
	BACKGROUND-COLOR: #999999
}
.fondo_verde_prenota {
	BACKGROUND-COLOR: #b4dfb2
}
.fondo_grigio_navigatore {
	BACKGROUND-COLOR: #dddddd
}
.fondo_grigio_offerte {
	BACKGROUND-COLOR: #c2c2c2
}
.fondo_mappa_1livello {
	BACKGROUND-COLOR: #9bcd9a
}
.fondo_mappa_2livello {
	BACKGROUND-COLOR: #bee0bf
}
.fondo_mappa_3livello {
	BACKGROUND-COLOR: #dcefdb
}
.filetto_verde {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 1px; align: left
}
.filetto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 1px; align: left
}
.filetto_verticale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 100%; align: left
}
.filetto_chiusura {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 20px
}
TD {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000
}
.padzero {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contenuti_corpo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; PADDING-BOTTOM: 10px; PADDING-TOP: 19px
}
.contenuti_corpo_flotta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 19px
}
.contenuti_corpo_orari {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.tabella_titolo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navigatore_corporate {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #646464; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd
}
.navigatore_sitoitalia {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #477946; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #e9f5e9
}
.testata_rosso {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #b00a27
}
.testata_rosso_home {
	PADDING-LEFT: 5px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 15px; BACKGROUND-COLOR: #B00A27
}
.menu_cento {
	VERTICAL-ALIGN: top; WIDTH: 120px; BORDER-BOTTOM: #9cce9d 1px solid; HEIGHT: 100%
}
.bordo_verde {
	BORDER-RIGHT: #9cce9d 1px solid; BORDER-LEFT: #9cce9d 1px solid; BORDER-BOTTOM: #9cce9d 1px solid
}
.contorno_verde {
	BACKGROUND-COLOR: #9cce9d
}
.zoom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.tabella_dati_testa {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #9bcd9a
}
.tabella_dati_testa_red {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 3px; HEIGHT: 18px; BACKGROUND-COLOR: #f13035
}
.tabella_dati_01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: #5f5f5f; PADDING-TOP: 5px; BACKGROUND-COLOR: #cbcbcb
}
.tabella_dati_02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: #5f5f5f; PADDING-TOP: 5px; BACKGROUND-COLOR: #dadada
}
.tabella_dati_verde {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: #5f5f5f; PADDING-TOP: 5px; BACKGROUND-COLOR: #bee0bf
}
.tabella_dati_calendario_testata {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #006633
}
.tabella_dati_calendario {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #4b964b; PADDING-TOP: 3px; BACKGROUND-COLOR: #b3dfb3
}
.tabella_investor_testa {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 3px; HEIGHT: 18px; BACKGROUND-COLOR: #f22f35
}
.tabella_investor_01 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: #5f5f5f; PADDING-TOP: 8px; BACKGROUND-COLOR: #c2c2c2
}
.tabella_investor_02 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: #5f5f5f; PADDING-TOP: 8px; BACKGROUND-COLOR: #dadada
}
.tabella_investor_03 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: #5f5f5f; PADDING-TOP: 8px; BACKGROUND-COLOR: #bfe0bf
}
.tabella_loghi_testa {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #f22f35
}
.tabella_loghi_testa_prima {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; BORDER-LEFT: #f22f35 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #f22f35
}
.tabella_loghi_01 {
	BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; BACKGROUND-COLOR: #ffffff
}
.tabella_loghi_02 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #5f5f5f; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cbcbcb
}
.tabella_loghi_03 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #5f5f5f; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dbdbdb
}
.tabella_loghi_fondo {
	BACKGROUND-COLOR: #5f5f5f
}
.tabella_loghi_chiude_dx {
	BORDER-RIGHT: #dadada 1px solid
}
.tabella_prenota {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #006633
}
.tabella_prenota_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #006633
}
.tabella_prenota_grigio {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #dadada
}
.tabella_prenota_grigio_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #dadada
}
.tabella_mm_grigio_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #dadada
}
.tabella_mm_verdino {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #b3dfb3
}
.tabella_mappa_grigio_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ebe9e9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-COLOR: #dadada
}
.tabella_prenota_grigioscuro {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #c7c7c7
}
.tabella_prenota_grigioscuro_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #c7c7c7
}
.tabella_mm_grigioscuro_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #c7c7c7
}
.tabella_mm_grigioscuro_02_b {
	PADDING-RIGHT: 6px; BORDER-TOP: #ebe9e9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #c7c7c7
}
.tabella_mappa_grigioscuro_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ebe9e9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-COLOR: #c7c7c7
}
.tabella_prenota_verdino {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #b3dfb3
}
.tabella_prenota_verdino_02 {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #b3dfb3
}
.tabella_prenota_bianco {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff
}
.tabella_mappa_1livello {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 13px; PADDING-BOTTOM: 6px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #006633
}
.tabella_mappa_1livello A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}.tabella_mappa_1livello A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}.tabella_mappa_1livello A:visited {
	COLOR: #FFFFFF;
}
.tabella_mappa_2livello {
	PADDING-RIGHT: 6px; BORDER-TOP: #ebe9e9 1px solid; PADDING-LEFT: 13px; PADDING-BOTTOM: 4px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #c7c7c7
}
.tabella_mappa_3livello {
	PADDING-RIGHT: 6px; BORDER-TOP: #ebe9e9 1px solid; PADDING-LEFT: 48px; PADDING-BOTTOM: 4px; FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #dadada
}
.tabella_testa_home_italia {
	BACKGROUND-COLOR: #B00A27
}
.menu_cento_hp {
	VERTICAL-ALIGN: top; WIDTH: 150px; HEIGHT: 100%
}
.scegli_paese {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 100px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.cella_form {
	BORDER-RIGHT: #198e2c 1px solid; BORDER-TOP: #198e2c 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #198e2c 1px solid; BORDER-BOTTOM: #198e2c 1px solid
}
.cella_form_grigio {
	BORDER-RIGHT: #898989 1px solid; BORDER-TOP: #898989 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #898989 1px solid; BORDER-BOTTOM: #898989 1px solid
}
.form_grande {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 135px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_grande_colonna_dx {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 128px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_piccolo {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 60px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_giorno {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 40px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.cella_form_giorno {
	BORDER-RIGHT: #198e2c 1px solid; BORDER-TOP: #198e2c 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #198e2c 1px solid; BORDER-BOTTOM: #198e2c 1px solid
}
.form_day {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 50px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_mese {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 82px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_orario {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 110px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_hour {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 90px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_orario_colonna_dx {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 105px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_posto {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 100px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_carta {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 130px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_pasto {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 150px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_aeroporto {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 211px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_aeroporto_orari {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 200px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_mm_professione {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 105px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_mm_paese {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 140px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_faq {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 150px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.form_titolo {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 80px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.menu_ingombro_1liv {
	WIDTH: 150px; HEIGHT: 21px
}
.menu_1liv_ico {
	VERTICAL-ALIGN: middle; WIDTH: 17px; HEIGHT: 21px; BACKGROUND-COLOR: #9bcd9b; TEXT-ALIGN: left
}
.menu_1liv_voce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; POSITION: relative; BACKGROUND-COLOR: #9bcd9b
}
.menu_1liv_voce A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_1liv_voce_aperto A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_1liv_voce_aperto A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_1liv_voce_aperto_attuale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; PADDING-TOP: 4px; BACKGROUND-COLOR: #bfe0bf
}
A.menu_1liv_link {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; TEXT-DECORATION: none
}
A.menu_1liv_link:visited {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; TEXT-DECORATION: none
}
A.menu_1liv_link:hover {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; TEXT-DECORATION: none
}
.menu_1liv_voce_b A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; POSITION: relative;BACKGROUND-COLOR: #ff; border-style: solid; border-color: #9bcd9b; border-width: 1px
}
.menu_1liv_ico_b {
	VERTICAL-ALIGN: middle; WIDTH: 13px; HEIGHT: 21px; BACKGROUND-COLOR: #ff; border-style: solid; border-color: #9bcd9b; border-width: 1px; TEXT-ALIGN: left
}
.menu_1liv_voce_aperto_attuale_b {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; POSITION: relative;BACKGROUND-COLOR: #ff; border-style: solid; border-color: #9bcd9b; border-width: 1px; COLOR:#B00A27; FONT-WEIGHT: bold;
}
.menu_ingombro_2liv {
	WIDTH: 150px; HEIGHT: 16px
}
.menu_2liv_ico {
	VERTICAL-ALIGN: top; WIDTH: 11px; HEIGHT: 16px; BACKGROUND-COLOR: #bfe0bf; TEXT-ALIGN: center
}
.menu_2liv_voce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_2liv_voce A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_2liv_voce_aperto A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_2liv_voce_aperto A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_2liv_voce_attuale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; PADDING-TOP: 2px; BACKGROUND-COLOR: #bfe0bf
}
A.menu_2liv_link {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
A.menu_2liv_link:visited {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
A.menu_2liv_link:hover {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
.menu_ingombro_3liv {
	WIDTH: 150px; HEIGHT: 16px
}
.menu_3liv_ico {
	VERTICAL-ALIGN: top; WIDTH: 11px; HEIGHT: 16px; BACKGROUND-COLOR: #dbefdb; TEXT-ALIGN: center
}
.menu_3liv_voce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #dbefdb
}
.menu_3liv_voce A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #dbefdb
}
.menu_3liv_voce_aperto A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #dbefdb
}
.menu_3liv_voce_aperto A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #dbefdb
}
.menu_3liv_voce_attuale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; PADDING-TOP: 2px; BACKGROUND-COLOR: #dbefdb
}
A.menu_3liv_link {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
A.menu_3liv_link:visited {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
A.menu_3liv_link:hover {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
.menu_ingombro_4liv {
	WIDTH: 150px; HEIGHT: 16px
}
.menu_4liv_ico {
	VERTICAL-ALIGN: top; WIDTH: 11px; HEIGHT: 16px; BACKGROUND-COLOR: #effaef; TEXT-ALIGN: center
}
.menu_4liv_voce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #effaef
}
.menu_4liv_voce A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #effaef
}
.menu_4liv_voce_attuale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; PADDING-TOP: 2px; BACKGROUND-COLOR: #effaef
}
A.menu_4liv_link {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
A.menu_4liv_link:visited {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
A.menu_4liv_link:hover {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #f12f35; TEXT-DECORATION: none
}
.menu_myhp_ingombro_1liv {
	WIDTH: 139px; HEIGHT: 16px
}
.menu_myhp_1liv_ico {
	VERTICAL-ALIGN: top; WIDTH: 10px; HEIGHT: 16px; BACKGROUND-COLOR: #9bcd9b; TEXT-ALIGN: center
}
.menu_myhp_1liv_titolo {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #9bcd9b
}
.menu_myhp_1liv_voce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #9bcd9b
}
.menu_myhp_1liv_voce A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #9bcd9b
}
.menu_myhp_1liv_voce_aperto A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_myhp_1liv_voce_aperto A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_myhp_1liv_voce_attuale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; PADDING-TOP: 2px; BACKGROUND-COLOR: #bfe0bf
}
A.menu_myhp_1liv_link {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; TEXT-DECORATION: none
}
A.menu_myhp_1liv_link:visited {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; TEXT-DECORATION: none
}
A.menu_myhp_1liv_link:hover {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #2b542c; TEXT-DECORATION: none
}
.menu_myhp_ingombro_2liv {
	WIDTH: 139px; HEIGHT: 16px
}
.menu_myhp_2liv_ico {
	VERTICAL-ALIGN: top; WIDTH: 10px; HEIGHT: 16px; BACKGROUND-COLOR: #bfe0bf; TEXT-ALIGN: center
}
.menu_myhp_2liv_voce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_myhp_2liv_voce A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_myhp_2liv_voce_attuale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #3c723c; PADDING-TOP: 2px; BACKGROUND-COLOR: #bfe0bf
}
.menu_myhp_2liv_voce_aperto A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
.menu_myhp_2liv_voce_aperto A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #bfe0bf
}
A.menu_myhp_2liv_link {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #3c723c; TEXT-DECORATION: none
}
A.menu_myhp_2liv_link:visited {
	FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #3c723c; TEXT-DECORATION: none
}
A.menu_myhp_2liv_link:hover {
	FONT: bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #3c723c; TEXT-DECORATION: none
}
.trn {
	FONT-SIZE: 10px; COLOR: #cc3333; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.trb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc3333; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.TestoFu {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #006633
}
.TestoPa {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #006633
}
.form_giorni {
	FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif; WIDTH: 150px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.indy_home {
	DISPLAY: none
}
A.calendar_ns {
	COLOR: #5f5f5f; TEXT-DECORATION: line-through
}
BODY.calendar {
	MARGIN: 0px; BACKGROUND-COLOR: white
}
.cella_calendario_bb {PADDING:5px;VERTICAL-ALIGN:top;BACKGROUND-COLOR: #E7464A;}
.cella_calendario_of{PADDING:5px;VERTICAL-ALIGN:top;BACKGROUND-COLOR: #DADADA;}
.cella_calendario_nr{PADDING:5px;VERTICAL-ALIGN:top;BACKGROUND-COLOR:#EAF6EA;}
.cella_calendario_ns{PADDING:5px;VERTICAL-ALIGN:top;BACKGROUND-COLOR:#CFE7CF;}
.testo_calendario_bb{color: #FFF;font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.tabella_pmod {
	background-color: #006633;
	font: 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	height: 36px;
	border-right-color: #FFFFFF;
	border-rightstyle: solid;
	border-right-width: 1;
	}
.tabella_pmod_rqstd {
	background-color: #DADADA;
	font: 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #00;
	height: 36px;
        border-right-color: #FFFFFF;
	border-rightstyle: solid;
	border-right-width: 1;
	}
.tabella_pmod_opt {
	background-color: #B3DFB3;
	font: 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 36px;
	color : #00;
	
	border-right-color: #FFFFFF;
	border-rightstyle: solid;
	border-right-width: 1;
	}
.tabella_pmod_bb {
	background-color: #B3DFB3;
	font: 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 36px;
	color : #00;
	
	border-right-color: #FFFFFF;
	border-rightstyle: solid;
	border-right-width: 1;
	}
table.tab_off{padding: 2px;}
td.tab_no{border-top:1px solid #CFE7CF;border-right:1px solid #CFE7CF;border-bottom:1px solid #CFE7CF;border-left: 1px solid #CFE7CF;}
td.u_opzionioff{text-align:center;background-color:White;}
table.u_verde_bordo{background-color:#B4DFB2;border:1px solid #76BF76;padding:6px;}
td.u_titoli_tratte{color:#19902a;font-weight:bold;background-color:#CFE7CF;font-size:11px;}
.form_soggiorno{FONT:9px Verdana,Geneva,Arial,Helvetica,sans-serif;WIDTH:136px;COLOR:#000;BACKGROUND-COLOR:#FFF}
td.u_riquadro_verde{background-color:#B4DFB2;border:1px solid #76BF76;padding: 6px;}
input{vertical-align:middle;}
td.u_verdechiaro_bold{color:Black;font-weight:bold;background-color:#CFE7CF;}
td.u_verdescuro_bold{color:Black;font-weight:bold;background-color:#B6DFB2;}
td.u_rigaverdechiaro{background-color:#CFE7CF;}
td.u_rigaverdescuro{background-color:#B6DFB2;}
td.u_opzionion{background-color:#CFE7CF;font-weight:bold;text-align:center;padding:2px;border-top:1px solid White;border-left: 1px solid White;border-right: 1px solid White;}
input.cerca_volo_offerte{border:1px solid #49BA5D;font-size:10px;height:17px;width:187px;}
.fondo_verde_chiaro_prenota{background-color:#CFE7CF;}
.testo_nero_dieci_bold{color:#000;font-size:10px;font-weight:bold;}
.u_testo_verde_offerte{color:#188E2C;font-size:13px;font-weight:bold;}

.CI_popup_body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.CI_titolo_popup {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #76BF76;
}
.CI_testo_errore {
	font-family: Verdana;
	font-size: 11px;
	color: Red;
	font-weight: bold;
	font-style: oblique;
}
.CI_testata_box_cerca_01 {
	background-color: #76BF76;
	font-family: Verdana;
	font-weight: bold;
	color: White;
	font-size: 10px;
	padding: 4px 14px 4px 14px;
}
.CI_corpo_box_cerca_01 {
	background-color: #CFE7CF;
	padding-left: 14px;
	padding-top: 14px;
	font-size: 10px;
	color: Black;
}
select.CI_box_cerca {
	width: 160px;
	font-family: Verdana;
	font-size: 10px;
	background-color: White;
	margin-top: 2px;
	margin-bottom: 14px;
	}
.CI_testata_box_trovato_01 {
	background-color: #76BF76;
	font-family: Verdana;
	font-weight: bold;
	color: White;
	font-size: 10px;
	padding: 3px 14px 3px 14px;
}
.CI_subtestata_box_trovato_01 {
	background-color: #c7c7c7;
	font-family: Verdana;
	color: Black;
	font-size: 10px;
	padding: 3px 14px 3px 14px;
	border-bottom: 1px solid White;
	border-top: 1px solid White;
}
.CI_corpo_box_trovato_01 {
	background-color: #dddddd;
	font-family: Verdana;
	color: Black;
	font-size: 10px;
	padding: 3px 2px 3px 0px;
	border-bottom: 1px solid White;
}

.CI_corpo_box_accettazione_01 {
	background-color: #dddddd;
	font-family: Verdana;
	color: Black;
	font-size: 10px;
	padding: 3px 2px 3px 0px;
	border-bottom: 1px solid White;
	line-height: 18px;
}
table.outside {  
border: 2px #94273e solid;
}
table.inside {  
font-family: verdana; 
font-size: 10px; 
color: #000000; 
border: 2px #ffffff solid;
background-color: #c7c7c7;
}
td.barra_top {  
font-size: 13px; 
line-height: 21px; 
font-weight: bold; 
color: #FFFFFF;
background-color: #007B40;
}
p.text {  
padding-top: 5px;
}

/* START Aggiunto ACIES da css nuovi*/


.top {
	background: #E1E1E1;
	width: 730px;
	text-align: right;
	padding: 1px 11px 5px 0;
	font-size: 10px;
	color: #035C24;
}
.show-hidden {
	background-color: #fff;
	width: 145px;
	font-size: 10px;
	position: absolute;
	left: 585px;
	display: none;
}
.show-hidden form.form-ricerca{
	margin: 0px;
}
.show-hidden form.form-ricerca input.userid{
	font-size: 9px;
	margin-top: 10px;
	margin-bottom:0px;
	padding-bottom: 0px; 
	float: left;
	border: 1px solid #999;
}
.show-hidden form.form-ricerca input.bottone-cerca{
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.show-hidden form select.altri-paesi{
	margin-top: 10px;
}

#pos {
	position: absolute;
}
/* END Aggiunto ACIES */
/***************(STRUTTURA DELLA HOMEPAGE)*********************/
#main {
	background: url(/FR_FR/Images/bg_main_tcm66-14104.gif) repeat-y;
	width: 741px;
	margin: 0px auto;
	text-align: left;
	padding: 0 12px;
}
.top {
	background: #E1E1E1;
	width: 730px;
	text-align: right;
	padding: 1px 11px 5px 0;
	font-size: 10px;
	color: #035C24;
}

.ident {
        FONT-SIZE: 11px;
        BACKGROUND: #e1e1e1;
        WIDTH: 741px;
	BORDER-TOP: #FFF 2px solid;
}

/*  DIV NASCOSTI PER LA RICERCA E OTHER COUNTRIES */
.show-hidden {
	background-color: #fff;
	width: 145px;
	font-size: 10px;
	position: absolute;
	left: 585px;
	display: none;
}
.show-hidden form.form-ricerca{
	margin: 0px;
}
.show-hidden form.form-ricerca input.userid{
	font-size: 9px;
	margin-top: 2px;
	margin-bottom:0px;
	padding-bottom: 0px; 
	float: left;
	border: 1px solid #999;
}
.show-hidden form.form-ricerca input.bottone-cerca{
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.show-hidden form select.altri-paesi{
	margin-top: 2px;
}
#pos {
	position: absolute;
}

.top a {
	color: #025B25;
}
.top a:hover {
	color: #025B25;
	text-decoration: none;
}

.ident a{
	color: #035C24;
}
.ident a:hover{
	color: #035C24;
	text-decoration: none;
}

div.volo {
	float: left;
	width: 495px;
}

#panSubscribe {
padding-top:25px;
}
