/* CSS Document */

body{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;;
/*background-image:url(img/fondo.gif);*/
background-color:#043073;
}
.bianco{
background-image:url(img/sfum_sotto.jpg);
background-repeat:repeat-x;
background-color:#bad1ff;
}
#image{
float:right;
margin-left:15px;
}

#sotto{
background-image:url(img/sotto.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#c4ceea;
height:139px;
line-height:15px;
padding-left:11px;
padding-top:11px;
height:40px;
}
#chiaro{
background-image:url(img/fondo1.gif);
width:802px;
position: relative;
margin: 0 auto;
padding-bottom:6px;
}
.titolo{
font-family:Arial, Helvetica, sans-serif;
font-size:14spx;
color:#FF6600;
font-weight:bold;
}
.tratt{
background-image:url(img/tratt.gif);
}
.testo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#002060;
line-height:20px;
text-align:justify;
}
.testo1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#002060;
line-height:20px;
}
.testo2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#002060;
line-height:16px;
}
.testo_gr{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#002060;
line-height:20px;
font-weight:bold;
}
.testo_bianco{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#cadaf3;
text-align:justify;
}
.testo_bianco img{
margin: 5px;
}
#mare{
margin-bottom:0px;
height:80px;
background-color:#006699;
}
.bordo{
color:#fff;
border-color:#fff;
border:0px solid;
}
.data_news{
font-size:10px;
font-style:italic;
line-height:15px;
}
.azz{
background-color:#bad1ff;
}
.oro{
background-color:#ff9d56;
}
.blu{
background-color:#002060;
}
.testonewsletter{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#002060;
line-height:15px;
}
.titolo_blu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#002060;
font-weight:bold
}
.titolo_blu_gr:a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#002060; text-decoration:none; font-weight:bold}
.titolo_blu_gr:visited{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:18px; text-decoration:none; font-weight:bold}
.titolo_blu_gr:hover{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:18px; text-decoration:underline; font-weight:bold}
.titolo_blu_gr:link{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:18px; text-decoration:none; font-weight:bold}

.tit_link:a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#002060; text-decoration:none; ine-height:15px; font-weight:bold}
.tit_link:visited{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:12px; text-decoration:none; line-height:15px; font-weight:bold}
.tit_link:hover{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:12px; text-decoration:underline; line-height:15px; font-weight:bold}
.tit_link:link{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:12px; text-decoration:none; line-height:15px; font-weight:bold}

.link:a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#002060; text-decoration:none;}
.link:visited{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:12px; text-decoration:none;}
.link:hover{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:12px; text-decoration:underline;}
.link:link{ font-family:Arial, Helvetica, sans-serif; color:#002060; font-size:12px; text-decoration:none;}

.link_footer:a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cadaf3; text-decoration:none;}
.link_footer:visited{ font-family:Arial, Helvetica, sans-serif; color:#cadaf3; font-size:12px; text-decoration:none;}
.link_footer:hover{ font-family:Arial, Helvetica, sans-serif; color:#cadaf3; font-size:12px; text-decoration:underline; }
.link_footer:link{ font-family:Arial, Helvetica, sans-serif; color:#cadaf3; font-size:12px; text-decoration:none; }


div.img_news{
float:left;
margin:10px 15px 10px 0px;
}
#testo{
margin-top:6px;
}
div.testo_news{
margin-top:8px;

}
hr{
border: none 0;
border-top: 1px dashed #000;
width: 100%;
height: 1px;
}
#trattini{
border-left:dashed;
border-left-width:1px;
margin-left:10px;
height:100%;
margin-top:8px;
}
.testo_pop{
background-color:#043073;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11;
}
.guarda{
display-none;
}
.style2 {color: #FFFFFF}
.style2 a{color: #FFFFFF;}

