
BODY {	BACKGROUND-COLOR: #ffffff} 

A { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}

.struttura_america { background-color: #336699; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana } 
.struttura_america2 { background-color: #99CCFF; FONT-SIZE: 9px; COLOR: #336699; FONT-FAMILY: Verdana } 

TD.black {	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.black {	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.black { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none }
A.black:active { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none }
A.black:link { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none }
A.black:visited { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none }
A.black:hover { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline }

TD.black1 {	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.black1 { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.black1 { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}

TD.black2 { FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.black2 { FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.black1:active { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.black1:link {	FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.black1:visited { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.black1:hover { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline}

TD.whitebig { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TD.white {	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.white {	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.white {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.white:active {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.white:link {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.white:visited {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.white:hover {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline}

TD.whitesmall { FONT-WEIGHT: bold; FONT-SIZE: 1px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TD.white {	FONT-SIZE: 1px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.white {	FONT-SIZE: 1px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.whitesmall {	FONT: 1px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitesmall:active {	FONT: 1px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitesmall:link {	FONT: 1px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitesmall:visited {	FONT: 1px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitesmall:hover {	FONT: 1px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline}

TD.red {	FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.red {	FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.red {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff3300; TEXT-DECORATION: none}
A.red:active {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff3300; TEXT-DECORATION: none}
A.red:link {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff3300; TEXT-DECORATION: none}
A.red:visited {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff3300; TEXT-DECORATION: none}
A.red:hover {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff3300; TEXT-DECORATION: underline}

TD.blu { FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.blu { FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.blu:link {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blu:active {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none}
A.blu:visited {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blu:hover {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline}

TD.blubig {	FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.blubig {	FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.blubig:link {	FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blubig:active {	FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none}
A.blubig:visited {	FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blubig:hover {	FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline}

TD.blubig1 {	FONT-SIZE: 16px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.blubig1 {	FONT-SIZE: 16px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.blubig1:link {	FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blubig1:active {	FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none}
A.blubig1:visited {	FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blubig1:hover {	FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline}

TD.modul1 {	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.modul1 { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.modul1:link {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.modul1:active { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none}
A.modul1:visited { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.modul1:hover { FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline}

TD.modul2 {	FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.modul2 { FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.modul2:link {	FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.modul2:active { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.modul2:visited { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.modul2:hover { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline; background-color: #336699;}

TD.modul3 {	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SPAN.modul3 { FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.modul3:link {	FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.modul3:active { FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none}
A.modul3:visited { FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.modul3:hover { FONT: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline}
A.whitebig { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitebig:active {	FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitebig:link { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitebig:visited { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitebig:hover { FONT: 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline}

TD.blubold { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.blubold:link {FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blubold:active {	FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none}
A.blubold:visited {	FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none}
A.blubold:hover { FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: underline}

.struttura { background-color: #D5EAFF; COLOR: #000099; FONT-FAMILY: Verdana } 
.struttura_login { background-color: #D5EAFF; FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana } 
.piede_marettimo { background-color: #336699; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana } 
.tb_arrivare { background-color: #336699; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana } 
.struttura_nav { background-color: #D5EAFF; FONT-SIZE: 9px; COLOR: #000099; FONT-FAMILY: Verdana } 
.struttura_nav2 { background-color: #D5EAFF; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana } 
.homerosso { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #65101d; FONT-FAMILY: Verdana } 
.testo { FONT-SIZE: 12px; COLOR: #6D6F71; FONT-FAMILY: Verdana } 
.e-mail { FONT-SIZE: 9px; COLOR: #000099; FONT-FAMILY: Verdana } 
.marquee { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc0000; FONT-FAMILY: Verdana } 
.homemenu { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004080; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif } 
.form { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #990000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; BACKGROUND-COLOR: #FFECC4 } 
.form_testo { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif } 
.lat { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana } 
.titoli { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #65101d; FONT-FAMILY: Verdana } 
.data { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #65101d; FONT-FAMILY: Verdana } 
.bd_rosso { border: #990000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.copyright { background-color: #D5EAFF; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; color: #000099} 
.tab { border: #990000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.marettimo_tab { border: #336699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-left: auto; margin-right: auto}  
.input { font-family: Tahoma, Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #990000; background-color: #FFF8E8; border: #990000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.txtbooking { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #990000} 
.inputbooking { font-family: Tahoma, Verdana; font-size: 11px; font-style: normal; font-weight: normal; color: #990000; background-color: #FFF8E8; border: #990000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px } 
.txt_regist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000099}
.marettimo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px; font-style: normal; font-weight: normal; color: #FFFFFF} 
.egadi { FONT-WEIGHT: normal; FONT-SIZE: 7px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; DISPLAY: block; OVERFLOW: hidden; WIDTH: 770px; COLOR: white; HEIGHT: 10px}

.tit_favignana {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Verdana }
.bottone {  font-family: Verdana; font-size: 8pt; color: #000099; background-color: #D5EAFF; font-weight: normal; line-height: normal; background-position: center center}
.marettimo { FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana } 
.testata_tb {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Verdana }
.tit { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana }
.campi {  font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000099; background-color: #FFFFFF; border: #000099; border-style: solid;  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.campi2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000099}
.pulsanti { font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; background-color: #D5EAFF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.privacy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000099}
.small { font-family: Verdana; font-size: 9px; font-style: normal; font-weight: normal; color: #000099}
.vacanze { font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; color: #000099}
.mare { font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; color: #000099}
.tabTitolo {  background-color: #000099; font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold}
.tabTitolo2 {  background-color: #D5EAFF; font-family: Verdana; font-size: 12px; color: #000099; font-weight: bold}
.dispBold {   font-family: Verdana; font-size: 9px; color: #000099; font-weight: bold}
.disp {   font-family: Verdana; font-size: 9px; color: #000099; font-weight: normal}
.Stile3 {FONT-SIZE: 15px;  FONT-FAMILY: Verdana; color: #FF6600; font-weight: bold; }
.servizi_titolo_a { FONT-SIZE: 12px; COLOR: #F47920; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center} 
.servizi_titolo { FONT-SIZE: 12px; COLOR: #6D6F71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold } 
.servizi { FONT-SIZE: 12px; COLOR: #6D6F71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; } 
/* colori per la TB */
.TB_Titolo {
    font-size: x-small;
    color: #2055A3;
	background-image: url("../images/TB_Titolo_Bg_Alt.gif");
	background-position: bottom;
	background-repeat: repeat-x;
}

.TB_Bordo_Left {
   background-image: url("../images/TB_Bordo_Left.gif");
   background-position: bottom;
   background-repeat: repeat-y;
}

.TB_Bordo_AltLeft {
   background-image: url("../images/TB_Bordo_AltLeft.gif");
   background-position: bottom;
   background-repeat: no-repeat;
}

.TB_Bordo_rRight {
   background-image: url("../images/TB_Bordo_Right.gif");
   background-repeat: repeat-y;
}

.TB_Bordo_AltRight {
   background-image: url("../images/TB_Bordo_AltRight.gif");
   background-position: bottom;
   background-repeat: no-repeat;
}

.TB_Bordo_Bottom {
   background-image: url("../images/TB_Bordo_Bottom.gif");
   background-position: bottom;
   background-repeat: repeat-x;
}

.TB_Bordo_AltBottom {
   background-image: url("../images/TB_Bordo_AltBottom.gif");
   background-position: bottom;
   background-repeat: repeat-x;
}

/* Standard background for portlet */
.TB_Back {
    background-color: #FFFFFF;
}

.tr_1px {
	font-family: Verdana, Arial, Helvetica, sans-serif;   
    height: 1px;
}

.tr_150px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 150px;
}
