/* stili per GENERICI */
BODY {
	BACKGROUND-IMAGE: url(http://hotel.saperviaggiare.it/img/sfondo.gif); 
	MARGIN: 2px auto; 
	WIDTH: 760px; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Tahoma,Verdana,Arial; 
	TEXT-ALIGN: left;
	font-size: 11px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	color: #333333;
	text-decoration: none;
}
select {
	TEXT-ALIGN: left; WIDTH: 150px;  
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000080;
}
TEXTAREA {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000080;
}
INPUT {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000080;
}
INPUT.button {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #ffffff; 
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #ff6600;
	cursor: pointer;

}
H1 {
	FONT-SIZE: 15px; MARGIN: 0px; COLOR: #666666; text-transform: capitalize; text-align:left;
}
H1.newh1 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #666666
}
H1.newh2 {
	PADDING-LEFT: 1px; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #999999
}
H1.newh3 {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #000080
}
H1.qtelenco {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #000080; font-weight: bold; TEXT-ALIGN: center; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
}
H2.newh2 {
	PADDING-LEFT: 1px; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #666666
}
H2.descr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; TEXT-ALIGN: justify;
}

.link_centrale H2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 0px; FONT: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #002754; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.link_localita H2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 0px; FONT: bold 9px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 1px; TEXT-ALIGN: left
}
/* Stili per BOX del TELAIO */
.box_arancione {
  BACKGROUND: #fee4c5;
  TEXT-ALIGN: center;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #000080;
  TEXT-DECORATION: none;
  BORDER-RIGHT: #fc9b26 1px solid; 
  BORDER-TOP: #fc9b26 1px solid; 
  BORDER-LEFT: #fc9b26 1px solid; 
  BORDER-BOTTOM: #fc9b26 1px solid;
} 
.box_trattini_arancione {
  BACKGROUND: #FFF9F0;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #fc9b26 1px dotted; 
  BORDER-LEFT: #fc9b26 1px dotted;
  BORDER-BOTTOM: #fc9b26 1px dotted; 
}
.box_blu {
  BACKGROUND: #DFEBFF;
  TEXT-ALIGN: center;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #000080;
  TEXT-DECORATION: none;
  BORDER-RIGHT: #B9B9FF 1px solid; 
  BORDER-TOP: #B9B9FF 1px solid; 
  BORDER-LEFT: #B9B9FF 1px solid; 
  BORDER-BOTTOM: #B9B9FF 1px solid;
} 
.box_trattini_blu {
  BACKGROUND: #F9FBFF;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #B9B9FF 1px dotted; 
  BORDER-LEFT: #B9B9FF 1px dotted;
  BORDER-BOTTOM: #B9B9FF 1px dotted; 
}
.box_trattini_blu_completa {
  BACKGROUND: #DFEBFF;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #B9B9FF 1px dotted; 
  BORDER-LEFT: #B9B9FF 1px dotted;
  BORDER-BOTTOM: #B9B9FF 1px dotted;
  BORDER-TOP: #B9B9FF 1px dotted; 
}
.box_giallo {
  BACKGROUND: #FFFF9D;
  TEXT-ALIGN: center;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #000080;
  TEXT-DECORATION: none;
  BORDER-RIGHT: #EFCE5A 1px solid; 
  BORDER-TOP: #EFCE5A 1px solid; 
  BORDER-LEFT: #EFCE5A 1px solid; 
  BORDER-BOTTOM: #EFCE5A 1px solid;
} 
.box_trattini_giallo {
  BACKGROUND: #FFFFEC;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #EFCE5A 1px dotted; 
  BORDER-LEFT: #EFCE5A 1px dotted;
  BORDER-BOTTOM: #EFCE5A 1px dotted; 
}
.box_trattini_bordo_completa {
  BACKGROUND: #D20000;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #999999 1px dotted; 
  BORDER-LEFT: #999999 1px dotted;
  BORDER-BOTTOM: #999999 1px dotted; 
  BORDER-TOP: #999999 1px dotted;
}
.box_trattini_turchese_completa {
  BACKGROUND: #6666FF;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #999999 1px dotted; 
  BORDER-LEFT: #999999 1px dotted;
  BORDER-BOTTOM: #999999 1px dotted; 
  BORDER-TOP: #999999 1px dotted;
}
.box_grigio {
  BACKGROUND: #EEEEEE;
  TEXT-ALIGN: center;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #000080;
  TEXT-DECORATION: none;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-TOP: #999999 1px solid; 
  BORDER-LEFT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid;
} 
.box_trattini_grigio {
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #999999 1px dotted; 
  BORDER-LEFT: #999999 1px dotted;
  BORDER-BOTTOM: #999999 1px dotted; 
}
.box_smart {
  BACKGROUND: #F8F8F8;
  TEXT-ALIGN: center;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  COLOR: #333333;
  TEXT-DECORATION: none;
  BORDER-RIGHT: #AFB7C0 1px solid; 
  BORDER-TOP: #AFB7C0 1px solid; 
  BORDER-LEFT: #AFB7C0 1px solid; 
  BORDER-BOTTOM: #AFB7C0 1px solid;
} 
.box_trattini_smart {
  BACKGROUND: #FFF2F2;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  COLOR: #333333;
  BORDER-RIGHT: #FF9999 1px dotted; 
  BORDER-LEFT: #FF9999 1px dotted;
  BORDER-BOTTOM: #FF9999 1px dotted;  
}
.box_trattini_economy {
  BACKGROUND: #E8FFFF;
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  COLOR: #333333;
  BORDER-RIGHT: #009933 1px dotted; 
  BORDER-LEFT: #009933 1px dotted;
  BORDER-BOTTOM: #009933 1px dotted;  
}
.boxArrotondato_blu {
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/box/box_top_150_blu.gif) left top no-repeat;
  width:150px;
}
.boxArrotondato_blu h1{
  font-size: 1em;
  TEXT-ALIGN: center;
  margin:0;
  padding:3px;
} 
.boxArrotondato_blu p{
  BACKGROUND: #FFF;
  margin:0;
  TEXT-ALIGN: left;
  padding:0 3px 5px 3px;
  BORDER-RIGHT: #9993FF 1px solid; 
  BORDER-LEFT: #9993FF 1px solid;
  BORDER-BOTTOM: #9993FF 1px solid;
}
.boxArrotondato_statistiche {
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/boxstatistiche_760.gif) left top no-repeat;
  width:760px;
} 
.boxArrotondato_statistiche h1{
  font-size: 1em;
  TEXT-ALIGN: left;
  margin:0;
  padding:5px 0 0 35px;
} 
.boxArrotondato_statistiche p{
  BACKGROUND: #FFFFFF;
  margin:0;
  TEXT-ALIGN: left;
  padding:0 3px 5px 3px;
  BORDER-RIGHT: #9993FF 1px solid; 
  BORDER-LEFT: #9993FF 1px solid;
  BORDER-BOTTOM: #9993FF 1px solid;
}
.boxArrotondato_turismo {
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/bottom_boxturismo.gif) left bottom no-repeat;
  padding:0px 0px 10px 0px;
  width:132px;
} 
.boxArrotondato_turismo h1{
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/top_boxturismo.gif) left top no-repeat;
  font-size: 1em;
  TEXT-ALIGN: center;
  margin:0;
  padding:1px;
} 
.boxArrotondato_turismo p{
  BACKGROUND: #E2ECFA;
  margin:0;
  TEXT-ALIGN: left;
  padding:0 1px 1px 1px;
  BORDER-RIGHT: #85A1BE 1px solid; 
  BORDER-LEFT: #85A1BE 1px solid;
}
.boxArrotondato_informazioni {
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/bottom_boxinformazioni.gif) left bottom no-repeat;
  padding:0px 0px 10px 0px;
  width:132px;
} 
.boxArrotondato_informazioni h1{
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/top_boxinformazioni.gif) left top no-repeat;
  font-size: 1em;
  TEXT-ALIGN: center;
  margin:0;
  padding:1px;
} 
.boxArrotondato_informazioni p{
  BACKGROUND: #F8EADE;
  margin:0;
  TEXT-ALIGN: left;
  padding:0 1px 1px 1px;
  BORDER-RIGHT: #EC872B 1px solid; 
  BORDER-LEFT: #EC872B 1px solid;
}
.boxArrotondato_trasporti {
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/bottom_boxtrasporti.gif) left bottom no-repeat;
  padding:0px 0px 10px 0px;
  width:132px;
} 
.boxArrotondato_trasporti h1{
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/top_boxtrasporti.gif) left top no-repeat;
  font-size: 1em;
  TEXT-ALIGN: center;
  margin:0;
  padding:1px;
} 
.boxArrotondato_trasporti p{
  BACKGROUND: #F1F1F1;
  margin:0;
  TEXT-ALIGN: left;
  padding:0 1px 1px 1px;
  BORDER-RIGHT: #777777 1px solid; 
  BORDER-LEFT: #777777 1px solid;
}
.boxArrotondato_news {
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/bottom_boxnews.gif) left bottom no-repeat;
  padding:0px 0px 10px 0px;
  width:132px;
} 
.boxArrotondato_news h1{
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/top_boxnews.gif) left top no-repeat;
  font-size: 1em;
  TEXT-ALIGN: center;
  margin:0;
  padding:1px;
} 
.boxArrotondato_news p{
  BACKGROUND: #E6FFE7;
  margin:0;
  TEXT-ALIGN: left;
  padding:0 1px 1px 1px;
  BORDER-RIGHT: #00BF04 1px solid; 
  BORDER-LEFT: #00BF04 1px solid;
}
.boxArrotondato_links {
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/bottom_boxlinks.gif) left bottom no-repeat;
  padding:0px 0px 10px 0px;
  width:132px;
} 
.boxArrotondato_links h1{
  BACKGROUND: url(http://risorse.saperviaggiare.it/img/telaio/box/top_boxlinks.gif) left top no-repeat;
  font-size: 1em;
  TEXT-ALIGN: center;
  margin:0;
  padding:1px;
} 
.boxArrotondato_links p{
  BACKGROUND: #D4EFEF;
  margin:0;
  TEXT-ALIGN: left;
  padding:0 1px 1px 1px;
  BORDER-RIGHT: #8CAAAA 1px solid; 
  BORDER-LEFT: #8CAAAA 1px solid;
}

.booking_venere {
	PADDING-TOP: 6px; PADDING: 2px; MARGIN: 2px ; BORDER: #9A9AAE 1px solid; BACKGROUND-COLOR: #EFEFFF; TEXT-ALIGN: center; width: 135px; display:inline; FLOAT: left; POSITION: relative;
}
.booking_venere:hover {
	PADDING-TOP: 6px; PADDING: 2px; MARGIN: 2px ; BORDER: #9A9AAE 1px solid; BACKGROUND-COLOR: #BBBBFF; TEXT-ALIGN: center; width: 135px;
}
.booking_hotelnet {
	PADDING-TOP: 6px; PADDING: 2px; MARGIN: 2px ; BORDER: #9A9AAE 1px solid; BACKGROUND-COLOR: #DFA6AA; TEXT-ALIGN: center; width: 135px; display:inline; FLOAT: left; POSITION: relative;
}
.booking_hotelnet:hover {
	PADDING-TOP: 6px; PADDING: 2px; MARGIN: 2px ; BORDER: #9A9AAE 1px solid; BACKGROUND-COLOR: #BBBBFF; TEXT-ALIGN: center; width: 135px;
}

.menuNavigazione {
  color:#5575C8;
  font-weight: bold;
  margin:0;
  padding: 6px 0 5px 0;
  border-bottom:1px solid #AFB7C0;
  text-align:center;
} 
.menuNavigazione li{
  display:inline;
} 
.menuNavigazione a{
  color:#FFFFFF;
  height:0;
  border:1px solid #AFB7C0;
  padding: 3px 3px 3px 3px;
  text-decoration:none;
  margin:-6px .3em;
  white-space:nowrap;
  border-bottom:none;
  padding-bottom:6px;
}
.menuNavigazione a:link,
.menuNavigazione a:visited
{
  BACKGROUND: #5575C8;
  color:#FFFFFF;
  border-bottom:none;
  padding-bottom:6px;
}
.menuNavigazione a:hover,
.menuNavigazione a:focus,
.menuNavigazione a:active
{
  color:#FF9900;
  border-bottom:1px solid #AFB7C0;
  padding-bottom:5px;
}

/* Stili per TABELLE */
.tabella_grigia {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BACKGROUND-COLOR: #F4F4FF}
.tabella_grigia_scura {BORDER-RIGHT: #635E4F 1px solid; BORDER-LEFT: #635E4F 1px solid; BORDER-BOTTOM: #635E4F 1px solid}
.tabella_grigia_sfondobianco {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BACKGROUND-COLOR: #FFFFFF}
.tabella_menu {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BACKGROUND-COLOR: #5575C8}
.tabella_grigia_completa {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BORDER-TOP: #AFB7C0 1px solid; BACKGROUND-COLOR: #F4F4FF}
.tabella_grigia_completa_nosf {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BORDER-TOP: #AFB7C0 1px solid}
.tabella_grigia_nobottom {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BACKGROUND-COLOR: #FFFFFF}
.tabella_grigia_notop {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-TOP: #AFB7C0 1px solid; BACKGROUND-COLOR: #F4F4FF}
.tabella_grigia_solobordi {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BACKGROUND-COLOR: #FFFFFF}
.tabella_blu {BORDER-RIGHT: #251AFF 1px solid; BORDER-LEFT: #251AFF 1px solid; BORDER-BOTTOM: #251AFF 1px solid; BORDER-TOP: #251AFF 1px solid; BACKGROUND-COLOR: #FFFFFF}
.tabella_blu_nocompl {BORDER-RIGHT: #251AFF 1px solid; BORDER-LEFT: #251AFF 1px solid; BORDER-BOTTOM: #251AFF 1px solid; BACKGROUND-COLOR: #FFFFFF}
.tabella_arancione {BORDER-RIGHT: #EC872B 1px solid; BORDER-LEFT: #EC872B 1px solid; BORDER-BOTTOM: #EC872B 1px solid; BACKGROUND-COLOR: #FFFFFF}
.tabella_arancione_completa {BORDER-RIGHT: #EC872B 1px solid; BORDER-LEFT: #EC872B 1px solid; BORDER-BOTTOM: #EC872B 1px solid; BORDER-TOP: #EC872B 1px solid;}
.tabella_azzurrina {BORDER-RIGHT: #D9E7FD 1px solid; BORDER-LEFT: #D9E7FD 1px solid; BORDER-BOTTOM: #D9E7FD 1px solid; BORDER-TOP: #D9E7FD 1px solid}
.tabella_azzurra {BORDER-RIGHT: #BFBBFF 1px solid; BORDER-LEFT: #BFBBFF 1px solid; BORDER-BOTTOM: #BFBBFF 1px solid; BACKGROUND-COLOR: #FFFFFF}
.tabella_free_top {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-TOP: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BACKGROUND-COLOR: #F8F8F8}
.tabella_free {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BACKGROUND-COLOR: #F8F8F8}
.tabella_smart {BORDER-RIGHT: #FF9999 1px solid; BORDER-LEFT: #FF9999 1px solid; BORDER-BOTTOM: #FF9999 1px solid;  BACKGROUND-COLOR: #FFF2F2}
.tabella_economy {BORDER-RIGHT: #009933 1px solid; BORDER-LEFT: #009933 1px solid; BORDER-BOTTOM: #009933 1px solid;  BACKGROUND-COLOR: #E8FFFF}
.tabella_consiglia {BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BACKGROUND-COLOR: #F7F7EE}
.td_bianca {BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BACKGROUND-COLOR: #FFFFFF}


/* Stili per MENU' */
.menu_titolo_grigio {
	PADDING-LEFT: 40px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; text-decoration: none }	
.menu_blu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size: 11px; color: #000080; font-weight: normal; text-decoration: none }
.menu_blu:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 7px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size: 11px; color: #000080; font-weight: bold; text-decoration: none }	
.menu_titolo_blu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333399; font-weight: bold; text-decoration: none }
.menu_titolo_blu:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333399; font-weight: bold; text-decoration: underline }


/* stili per TITOLI */
.titolo_blu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; font-weight: normal; text-decoration: none }
.titolo_rosso {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: normal; text-decoration: none }
.titolo_arancione {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8000; font-weight: bold; text-decoration: none; text-transform: uppercase }
.titolo_grigio {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; text-decoration: none; text-transform: uppercase }
.titolo_grigio_padding13 { 
    PADDING-RIGHT: 1px; PADDING-LEFT: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size: 11px; color: #666666; font-weight: bold; text-decoration: none }
.titolo_grigio_padding13:hover { 
    PADDING-RIGHT: 1px; PADDING-LEFT: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline }
.titoloboxblu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; font-weight: bold; text-decoration: none }
.titoloboxgrigio {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none }
.titolo_bianco_bold {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none }


/* stili per CARATTERI NORMALI */
.testo_regioni {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; text-transform: capitalize; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; font-weight: normal; text-decoration: none }
.testo_regioni:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 7px; text-transform: capitalize; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; font-weight: bold; text-decoration: none }
.testo_bianco_bold {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none }
.testo_blu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; font-weight: normal; text-decoration: none }
.testo_nero {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none }
.testo_nero:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline }
.testo_grigio { 
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none }
.testo_rosso {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: normal; text-decoration: none }
.testo_bordo {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: normal; text-decoration: none }
.testo_grigioscuro { 
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; TEXT-ALIGN: left; }
.testo_grigioscuro_bold { 
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none }
.testo_localita  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 1px; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none }
.testo_localita:hover  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 1px; font-size: 11px; color: #333333; font-weight: normal; text-decoration: underline }
.testo_booking {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none }
.testo_booking:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none }


/* stili per le COLONNE*/
.colonna_rosa {
    BACKGROUND-COLOR: #FFFFFF }
.colonna_rosa:hover {
    BACKGROUND-COLOR: #F3DFF7 }

/* stili per NEWS */
.news {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; font-weight: normal; text-decoration: none; text-align: justify }
.news:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; font-weight: normal; text-decoration: underline }


/* stili per CARATTERI PICCOLI */
.small_grigio  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #999999; font-weight: normal; text-decoration: none }
.small_grigio:hover  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline }
.small_rosso  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #FF0000; font-weight: normal; text-decoration: none }
.small_blu  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; font-weight: normal; text-decoration: none }
.small_rosso:hover  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #FF0000; font-weight: normal; text-decoration: underline }
.small_grigioscuro  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #333333; text-transform: lowercase; font-weight: normal; text-decoration: none }
.small_grigioscuro:hover  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #333333; text-transform: lowercase; font-weight: normal; text-decoration: underline }
.small_bordo  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal; text-decoration: none }
.small_bordo:hover  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal; text-decoration: underline }
.smallbianco  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none }
.small_bluscuro  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #333333; text-transform:lowercase; font-weight: normal; text-decoration: none }
.small_bluscuro:hover  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 10px; color: #000080; text-transform:lowercase; font-weight: normal; text-decoration: underline }
.small_titolo_grigioscuro  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: left; PADDING-LEFT: 1px; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none }
.small_titolo_grigioscuro:hover  {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: left; PADDING-LEFT: 1px; font-size: 9px; color: #666666; font-weight: bold; text-decoration: underline }