* {
margin:0;
padding:0;
}

#form {
margin:0; 
padding:0; 
font-family:Tahoma, Arial, Verdana; 
font-size:12px; 
color:#000000;
}

#container {
width:845px;
margin-left:auto;
margin-right:auto;
}

#boxMainMenu {
padding-right:40px;
text-align:right;
}

#menuPrincipale{
list-style-type:none;
}

#menuPrincipale li{
display:inline;
margin-left:50px;
}

#boxMenuHeader{
width:845px;
height:72px;
position:relative;
}

#menuHeader {
top:5px;
left:720px;
position:absolute;
list-style:disc;
color:#FFFFFF;
}

#menuHeader li {
display:inline;
margin-left:5px;
}

#BoxNewsletterFlotta {
width:598px;
height:163px;
position:relative;
}

#boxNewseFlotta {
width:483px;
height:195px;
background-image:url(../img/sfondonewseflotta2.gif);
background-repeat:no-repeat;
position:relative;
}

#linksailing {
position:absolute;
left:345px;
top:36px;
}

#BoxFormRicercaHome {
width:308px;
height:277px;
position:relative;
}

#BoxOfferteHome {
width:247px;
height:119px;
position:relative;
}

#footer {
width:845px;
height:50px;
position:relative;
}

#iva {
position:absolute;
top:7px;
left:35px;

}

#credits {
position:absolute;
top:7px;
left:700px;
}

#newsletterHome {
position: absolute;
top:45px;
left:15px;
}

#newsletterHome input {
border:1px solid #07466A;
}

#flottaHome {
position:absolute;
width:252px;
height:79px;
top:70px;
left:240px;
}

#ricercaHome {
position:absolute;
top:60px;
left:110px;
}

#ricercaHome input {
background-color:#FF6600;
color:#FFFFFF;
border:#fff;
}

#contenutoBox {
width:95%;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contenutoBox p {
font-family:Tahoma, Arial, Verdana; 
font-size:12px; 
color:#07466A;
}



/* classi */

a.linkbianchi:link {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#FFFFFF;}
a.linkbianchi:visited {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#FFFFFF;}
a.linkbianchi:active {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#FFFFFF;}
a.linkbianchi:hover {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:underline; color:#FFFFFF;}

a.linkblu:link {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#07466A;}
a.linkblu:visited {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#07466A;}
a.linkblu:active {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#07466A;}
a.linkblu:hover {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:underline; color:#07466A;}

a.linkblu2:link {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:underline; color:#07466A;}
a.linkblu2:visited {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:underline; color:#07466A;}
a.linkblu2:active {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#07466A;}
a.linkblu2:hover {font-family:Tahoma, Arial, Verdana; font-size:12px; text-decoration:none; color:#07466A;}

.testoBianco {font-family:Tahoma, Arial, Verdana; font-size:12px; color:#fff;}

.testoTitolo {font-family:Tahoma, Arial, Verdana; font-size:14px; font-weight:bold; color:#fff;padding-left:20px;}

.testoNero {font-family:Tahoma, Arial, Verdana; font-size:12px; color:#000;}

.testoBlu  {font-family:Tahoma, Arial, Verdana; font-size:12px; color:#07466A;}

.testoBluGrassetto {font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:12px; color:#07466A;}

.bordoArancio {border:1px solid #FF6600; margin-top:3px;}

.pulsanteCerca {background-color:#FF6600; color:#FFFFFF; border:1px #fff outset; }

.format {margin:0; padding:0; font-family:Tahoma, Arial, Verdana; font-size:12px; color:#000000;}
