body         { margin:0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; background-image:url('images/sf_sorrento.gif'); background-repeat:repeat-x; background-attachment:scroll }
table        { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

form { padding: 0px;
		margin: 0px;}


.menu_top {background-image: url('images/sorrentoonline_menu.jpg')}
.padding_sn_sei {padding-left:6px}
.padding_top_rx {border-right:1px solid #FFFFFF; background-image:url('images/top_rx.jpg'); border-right-width:1px}

a:hover   		        { font-family: Tahoma, Arial, Helvetica, sans-serif;; font-size: 11px; color: #666666; text-decoration: underline; font-weight: normal }
a             	             { font-family: Tahoma, Arial, Helvetica, sans-serif;; font-size: 11px; text-decoration: none; color: #666666; font-weight:normal }

a.accommodations  {
				font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size: 13px;
				text-decoration: none;
				color: #FFFFFF;
				font-weight:bold;
}
a:hover.accommodations {
				font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size: 13px;
				text-decoration: underline;
				color: #FFFFFF;
				font-weight:bold;
}

a:hover.blu_bold    		        { font-family: Tahoma, Arial, Helvetica, sans-serif;; font-size: 11px; color: #6397CB; text-decoration: underline; font-weight: bold }
a.blu_bold              	        { font-family: Tahoma, Arial, Helvetica, sans-serif;; font-size: 11px; text-decoration: none; color: #336699; font-weight:bold }

a:hover.bianco_normale    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: normal }
a.bianco_normale            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF }

a:hover.bianco_normale_bold    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold }
a.bianco_normale_bold            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF; font-weight: bold }

a:hover.arancio_normale    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; text-decoration: underline; font-weight: normal }
a.arancio_normale            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF9900 }

a:hover.arancio_bold    { font-family: Tahoma; font-size: 12px; color: #498DDA; text-decoration: underline; font-weight: bold }
a.arancio_bold          { font-family: Tahoma; font-size: 12px; text-decoration: none; color: #498DDA; font-weight:bold }

a:hover.titolo_marrone_bold    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #993300; text-decoration: underline; font-weight: bold }
a.titolo_marrone_bold    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #993300; font-weight:bold }

a:hover.titolo_celeste_bold    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: underline; font-weight: bold }
a.titolo_celeste_bold    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #FFFFFF; font-weight:bold }

.sinistra {
padding-top:6px;
padding-bottom:6px
}

.blu_bold_dodici {
padding-top:3px;
padding-bottom:3px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#336699; font-weight:bold
}

.titoli {
background-image: url('images/titolo_blu_naples.gif');
background-repeat: no-repeat;
width: 167px;
height: 32px; 
padding-left:6px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;font-weight: bold
}

.titolo_grigio {
background-image: url('images/titolo_grigio_pompei.gif');
background-repeat: no-repeat;
width: 167px;
height: 24px; 
padding-left:20px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666;font-weight: bold
}

.titolo_arancio_picc {
background-image: url('images/titolo_arancio_picc_capri.gif');
background-repeat: no-repeat;
width: 167px;
height: 24px; 
padding-left:20px;
padding-top:3px;
font-family: Tahoma; font-size: 13px; color: #498DDA;font-weight: bold
}

.titolo_marrone {
background-image: url('images/titolo_marrone_capri.gif');
background-repeat: no-repeat;
width: 167px;
height: 24px; 
padding-left:20px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #993300;font-weight: bold
}

.titolo_celeste {
background-image: url('images/titolo_celeste_ischia.gif');
background-repeat: no-repeat;
width: 167px;
height: 24px; 
padding-left:20px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;font-weight: bold
}


.titolo_arancio_scuro {
background-image: url('images/titolo_arancio_scuro_paestum.gif');
background-repeat: no-repeat;
width: 167px;
height: 24px; 
padding-left:20px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #CC0000;font-weight: bold
}


.titolo_arancio {
background-image: url('images/titolo_arancio_capri.gif');
background-repeat: no-repeat;
width: 371px;
height: 35px; 
padding-left:6px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;font-weight: bold
}

.titolo_blu_grande {
background-image: url('images/titolo_arancio_capri.gif');
background-repeat: no-repeat;
width: 371px;
height: 35px; 
padding-left:6px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;font-weight: bold
}

.titolo_celeste_grande {
background-image: url('images/titolo_celeste_gr_vesuvio.gif');
background-repeat: no-repeat;
width: 371px;
height: 24px; 
padding-left:6px;
padding-top:3px;
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;font-weight: bold
}



.sottotitoli {
height: 16px; 
padding-top:3px;
padding-bottom:3px
}

.bordi_box_arancio {border-left: 1px solid #609CDF; border-right: 1px solid #609CDF; border-bottom: 1px solid #609CDF; }                         
.bordi_box_blu { border-left:1px solid #609CDF; border-right:1px solid #609CDF; border-bottom:1px solid #609CDF; padding:4px}

.bordi_box_blu img {border:1px solid #336699;}


.bordi_box_grigio { border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding:4px}
.bordi_box_arancio_picc {border-left: 1px solid #609CDF; border-right: 1px solid #609CDF; border-bottom: 1px solid #609CDF; padding:4px}     
.bordi_box_arancio_scuro {border-left: 1px solid #609CDF; border-right: 1px solid #609CDF; border-bottom: 1px solid #609CDF; padding:4px}                       
.bordi_box_marrone {border-left: 1px solid #CC6600; border-right: 1px solid #CC6600; border-bottom: 1px solid #CC6600}                       
.bordi_box_celeste {border-left: 1px solid #3F89C3; border-right: 1px solid #3F89C3; border-bottom: 1px solid #3F89C3}                       


				
h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D91DA;
	margin: 0px;
	padding: 0px;
}


input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; 
               border: 1px solid #666666}
               
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; 
               border: 1px solid #666666}
               
.button {
	border:0 solid #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('images/butt_blu.gif');
	background-repeat: no-repeat;
	text-align: center;
	line-height: 14px;
	width: 70px;
	font-weight: normal; color:#FFFFFF; text-decoration:none
	 }h4           { font-size: 10px; font-family: Verdana; color: #999999 }