/* CSS Document */
body {margin:0px;}

.sfondomenu {background:url(../img/menu_secondario.png) top center no-repeat;}

.testotesto {font-family:Arial, Helvetica, sans-serif; 	font-size:13px; 	color:#333333; 	line-height:14px;	}

.prova { 	background:url(../img/sf.png) top center repeat-x;	}

.footer { 	background:url(../img/footer.png) top center no-repeat;	}

.testata { 	background:url(../img/banner.png) repeat-x;	}

.testatayachting { 	background:url(../img/testata_yachting.png) no-repeat right;	}

.testatayachtingsf { 	background:url(../img/sf_yachting.png) repeat-x;	}

.testatagtprix {	background:url(../img/testata_gt_prix.png) repeat-x;	}


.testatagtprix {
	background:url(../img/testata_gt_prix.png) repeat-x;
	}

.testatagtprixsf { 
	background:url(../img/sf_gt_prix.png) repeat-x;
	}

.testatagreensport { 
	background:url(../img/testata_green_sport.png) repeat-x;
	}

.testatagreensportsf { 
	background:url(../img/sf_green_sport.png) repeat-x;
	}

.testatafinance { 
	background:url(../img/testata_finance.png) repeat-x;
	}

.testatafinancesf { 
	background:url(../img/sf_finance.png)  repeat-x;
	}

.testatameteo { 
	background:url(../img/testata_meteo.png) repeat-x;
	}

.testatameteosf { 
	background:url(../img/sf_meteo.png) repeat-x;
	}

.testatavino { 
	background:url(../img/testata_vino.png) top center repeat-x;
	}

.menu { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	color:#FFFFFF
	}

.menusecondario { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333
	}

.titolinewsletter { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	font-weight:bold
	}

.testonewsletter { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	line-height:22px;
	}

.immagini { 
	margin-left:0px; 
	margin-right:5px; 
	float:left;
	}

.immaginiright { 
	margin-left:3px; 
	margin-right:5px; 
	float:right;
	}

.continua { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#990000; 
	line-height:22px;
	}

.titoli { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	font-weight:bold; 
	text-decoration:none;
	}

.contacts { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	font-weight:bold;
	}

.menudirectory { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	font-weight:bold;
	}

.province { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333;
	}

.provincetitoli { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#990000; 
	font-weight:bold;
	}

.provincetitoli1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#990000; 
	font-weight:bold;
	}

.provincetitoli2 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	font-weight: normal;
	}

.indietro { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#990000; 
	font-weight:bold;
	}

.form { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF
	}

.linkweb { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#990000; 
	font-weight:bold;
	}

.linkwebazzurro { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#7EAEDD; 
	font-weight:bold;
	}

.linkwebgrigio { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color: #4c4c4c; 
	font-weight:bold;
	}

.linkwebmini { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#990000; 
	font-weight:bold;
	}
	
.linkwebminiazzurro { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#7EAEDD; 
	font-weight:bold;
	}

.spaziatura {
	padding-left:8px;
	}

.pulsante  { 
	background-color: #7EAEDD; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; color:#ffffff; 
	}

.pulsante1  { 
	background-color: #fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	text-decoration:none
	}

.pulsante2  { 
	background-color: #006633; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#ffffff; 
	}

.pulsantewine  { 
	background-color: #990000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#ffffff; 
	}
	
.pulsante3  { 
	background-color: #FF6600; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#ffffff; 
	}
	
.pulsante4  { 
	background-color: #FFC600; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#ffffff; 
	}
.linkwebminiazzurro1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #2273C4; 
	font-weight:bold;
	}



a.menu:link     { color: #ffffff; text-decoration: none}
a.menu:visited  { color: #333333; text-decoration: none}
a.menu:hover    { color: #000000; text-decoration: none}

a.menusecondario:link     { color: #ffffff; text-decoration: none}
a.menusecondario:visited  { color: #333333; text-decoration: none}
a.menusecondario:hover    { color: #000000; text-decoration: none}

a.contacts:link     { color: #333333; text-decoration: none}
a.contacts:visited  { color: #333333; text-decoration: none}
a.contacts:hover    { color: #000000; text-decoration: none}

a.menudirectory:link     { color: #333333; text-decoration: none}
a.menudirectory:visited  { color: #333333; text-decoration: none}
a.menudirectory:hover    { color: #000000; text-decoration: none}

a.province:link     { color: #333333; text-decoration: none}
a.province:visited  { color: #333333; text-decoration: none}
a.province:hover    { color: #000000; text-decoration: none}

a.indietro:link     { color: #990000; text-decoration: none}
a.indietro:visited  { color: #990000; text-decoration: none}
a.indietro:hover    { color: #000000; text-decoration: none}

a.linkweb:link     { color: #333333; text-decoration: none}
a.linkweb:visited  { color: #990000; text-decoration: none}
a.linkweb:hover    { color: #990000; text-decoration: none}

a.linkwebmini:link     { color: #990000; text-decoration: none}
a.linkwebmini:visited  { color: #990000; text-decoration: none}
a.linkwebmini:hover    { color: #000000; text-decoration: none}

a.provincetitoli:link     { color:#990000; font-weight:bold; text-decoration: none}
a.provincetitoli:visited  { color:#990000; font-weight:bold; text-decoration: none}
a.provincetitoli:hover    { color:#000000; font-weight:bold; text-decoration: none}






.cstadvising_fe_list{ background-color: white; text-align: left; }
.cstadvising_fe_list_col1{ width: 30%; }
.cstadvising_fe_list_col2{ width: 70%; }

.offerRettaList{
	width: 500px;

	float: left;
	}

.offerRettaList2{

	float: left;
	}

.charternauticoView{

	width: 500px;
	margin-left: 20px;
	background: url(../img/sfumatura.png) repeat-y top left;
	float: right;
	}
	

.offer{ 
	margin-top: 10px;
	vertical-align: top; 
	}
	
.charterListByZone{
	text-align: left;	
	}

.banner{
	position: relative; 
	top: 40px;
	height: 130px; 

	text-align: center;
	background-color: #E0E0E0;	
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	font-weight:bold; 
	}

.contenitore{
	border-width: 1px;
	border-style: solid;
	border-color: purple;
	text-align: left;
	}

.scatolaBanner{
	height: 170px; 
	clear: both;
	}
	
.messageAlert{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	color: #FF9900; 
	
	}
.messageOk{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	color:#228B22; 
	
	}
.messageError{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	color:#990000; 
	
	}
.carrelloImg{
	position: relative;
	text-align: right;
	border: 0px;
	height: 26px;
	float: right;
	}
.briciole{
	width: 810px;
	position: relative;
	float: left;
	}	
	
.fascettaLoginRegistrazione{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	line-height:13px;
	background-color:#CCCCCC; 
	height:35px;
	}	
	
.menudirectory { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	font-weight:bold;
	}
	
.colonnine1 {
	width: 58% ;
	}	
.colonnine2 {
	width: 5% ;
	}	
.colonnine3 {
	width: 37% ;
	}	
	
