A:link {font: 8pt verdana; text-decoration: none; color: #28698A; font-weight: bold}
A:visited {font: 8pt verdana; text-decoration: none; color: #28698A; font-weight: bold}
A:active {font: 8pt verdana; text-decoration: none; color: #28698A; font-weight: bold}
A:hover {font: 8pt verdana; text-decoration: none; color: #ff0000; font-weight: bold}


#menu A:link {font: 8pt verdana; text-decoration: none; color: #ffffff; }
#menu A:visited {font: 8pt verdana; text-decoration: none; color: #ffffff;}
#menu A:active {font: 8pt verdana; text-decoration: none; color: #ffffff; }
#menu A:hover {font: 8pt verdana; text-decoration: none; color: #FA6C0E; }




body{

background-image: url(aqua3.jpg);
background-repeat: no-repeat;
background-position: left top;
background-attachment: fixed;
background-color: #000038;

color:#FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size:11px;
line-height:15px;
}
body, h1, h2, h3, p, ul{
margin:0;
padding:0;
}
/*stile generale*/
a{
outline:none;
text-decoration:none;

}

#top{
background:url(photo_gallery.jpg) no-repeat;
width:993px;
height:37px;
}

#index{
background:url(cont_top.gif) repeat-y;
width:993px;
color:#295F7B;
font-family:Verdana, Arial, Helvetica;
font-size:11px;

}


#down{
background:url(top_2.gif) no-repeat;
width:993px;
height:37px;
}



#top2{
background:url(top_4.jpg) no-repeat;
width:993px;
height:23px;
}

img
{

}



#photo_line{

background:url(sf_photo_5.png) no-repeat;
width:993px;
height:177px;

}

#photo{
float:left;
margin-top:20px;
margin-left:42px;
width:146px;
height:120px;


}
#photo2{

float:left;
margin-top:20px;
margin-left:44px;
width:146px;
height:120px;
vertical-align: middle;

}



#end{
background:url(end.gif) no-repeat;
width:993px;
height:40px;
}



