body {margin:0; padding:0;font-family:Verdana,Arial;font-size:11px;color:#00C;background-color:#CEE;}
table {font-family:Verdana,Arial;font-size:11px;}
A:link {color:#9900FF; text-decoration: none} 
A:visited {color:#9900FF; text-decoration: none} 
A:hover {color:#FF00FF;} 
A:active {color:#FF00FF;}

.form_ricerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#00C;
}
INPUT.TEXT.form_ricerca {border-width:1px;border-style:solid;border-color:#66CCCC;}

.form_annunci {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#F55;
	font-weight: normal;
}
INPUT.TEXT.form_annunci {border-width:1px;border-style:solid;border-color:#0000FF;}

.form_barche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#00C;
	font-weight: normal;
}
INPUT.TEXT.form_barche {border-width:1px;border-style:solid;border-color:#0000FF;}

.barra_fine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
A.barra_fine:link {color:#FFFFFF; text-decoration: none} 
A.barra_fine:visited {color:#FFFFFF; text-decoration: none} 
A.barra_fine:hover {color:#FF00FF; text-decoration: none}
A.barra_fine:active {color:#FFFFFF; text-decoration: none} 

.menu_gest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}
A.menu_gest:link {color:#FFFFFF; text-decoration: none} 
A.menu_gest:visited {color:#FFFFFF; text-decoration: none}
A.menu_gest:hover {color:#CCFFFF; text-decoration: none}
A.menu_gest:active {color:#66CCCC; text-decoration: none}

.menu_categorie { /* testo_verdana_medio grassetto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
A.menu_categorie:link {color:#9900FF; text-decoration: none} 
A.menu_categorie:visited {color:#9900FF; text-decoration: none} 
A.menu_categorie:hover {color:#FF00FF; text-decoration: none} 
A.menu_categorie:active {color:#FF00FF; text-decoration: none}

.msg_errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000; 
}
div#errore {background:#FFF; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #FF0000;}

.msg_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #0000FF;
}

.sch_barca {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;	
}
.sch_titolo {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;	
	color: #FFFFFF;
}

.testo_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000; 
}

.verd12 {  /* testo_verdana */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.verd11 { /* testo_verdana_medio */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.verd10 {  /* testo_verdana_piccolo, testo_small */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.verd10_bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
A.verd10_bianco:link {color:#FFFFFF; text-decoration: none} 
A.verd10_bianco:visited {color:#FFFFFF; text-decoration: none} 
A.verd10_bianco:hover {color:#FF00FF; text-decoration: none}
A.verd10_bianco:active {color:#FFFFFF; text-decoration: none} 

.titolo_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
}

.titolo_medio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
}

.titolo_piccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
}
/* SERVIZI */
.form_servizio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}

div#testa_servizo {margin:5 0;padding:5px;background-color:#FFF;width:95%;border:dashed 1px #0000CC;}
div#titolo_servizio {text-align:right;font-weight:bold;margin-bottom:5px;text-decoration:underline;background-color:#EEE;letter-spacing:1px;padding:3px;}
div#testo_servizio {text-align:justify;line-height:1.3;}
div#titolo_paragrafo {text-align:right;font-weight:bold;margin:10px 0 5px 0;border-bottom:solid 1px #00C;padding-bottom:2px;}

div#rubrica ul {margin:0; padding-left:3px; list-style: none;}
div#rubrica li {display:inline; margin:0; padding:2px;}
div#rubrica A {font-weight: bold; padding:3px 5px; border:1px solid #9CF; text-decoration:none; background-color:#DEF;}
div#rubrica A:link {color:#9CF;} 
div#rubrica A:visited {color:#9CF;}
div#rubrica A:hover {color:#FFF; background-color: #9CF; text-decoration: underline;}
div#rubrica A:active {color:#FFF; background-color:#9CF;}

#coldx {padding:5px 0;border-left:1px solid #6CC;background-color:#FFF;}
#colsx {padding:5px 0;border-right:1px solid #6CC;background-color:#FFF;}
#pageDiv {padding:5px 0;margin-bottom:1em;border:1px dashed #66CCCC;border-right:0;border-left:0;}
#annunciRow {margin-top:1em;border-bottom:1px solid #FC6;}
#annunci {padding:5px 3px;border-bottom:1px solid #FC6;line-height:1.5;}
#barcheRow {margin-top:1em;border-bottom:1px solid #9CF;}
#barche {padding:5px 3px;border-bottom:1px solid #9CF;line-height:1.5;}
#charterRow {margin-top:1em;border-bottom:1px solid #88F;}
#charter {padding:5px 3px;border-bottom:1px solid #88F;line-height:1.5;}
#sitiRow {margin-top:1em;border-bottom:1px solid #00F;}
#siti {padding:5px 3px;border-bottom:1px solid #00F;line-height:1.5;}
#serviziRow {margin-top:1em;border-bottom:1px solid #9BC;}
#servizi {padding:5px 3px;border-bottom:1px solid #9BC;line-height:1.5;}
div#spot {padding:2px;}
div#bannerV {margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #6CC;}

div#titbanner {width:120px;background-image:url(/immagini/veletta_banner.gif);background-repeat:no-repeat;background-position:right;font-family:Arial,Verdana;font-size:11px;font-weight:bold;color:#FFF;padding-left:5px;text-align:left;}
div#testobanner {width:120px;text-align:left;font-family:Arial,Verdana;font-size:11px;color:#00F;padding:2px;border:1px solid #66CCCC;border-top:0;}
div#testobanner A {font-weight:bold;text-decoration:underline;}
div#testobanner p {margin:1em 0;}

.tagliaPrezzo {text-decoration:line-through;}

div#netplug a {font-family:Verdana, sans-serif;font-size:10px;font-weight:bold;background:#EEE;padding:1px;}
span#net {font-weight: bold; text-decoration: overline; color:#0000CC;}
span#plug {font-weight: bold; text-decoration: underline; color:#77AAEE;}

#modulo input, select, textarea {
	font-family:Verdana,sans-serif;
	font-size:11px;
	border:1px solid #7F9DB9;	
}
#modulo table {font-size:11px;}
#modulo td {}