/*stili per il layout*/
html, body{
margin:0; 
padding:0; 
}

body {
background:#fff; 
color:#000; 
font:12pt "Times New Roman", Georgia, Times, serif; 
line-height:6mm;
margin:0; 
padding:0;
background:#fff
}

#container{
width:auto;

text-align:left; 
margin:0;
padding:0
} 



/*header e footer*/

#header, #logo{
margin: 0 0 10mm 0; 
padding:0; 
color:#000; 
}



#footer{
width:100%;
margin:0; padding:0

}

#footer p{
margin:0; padding:0

}



#navigation, .menunavigazione, .box, .textimage img, #footer img, div.ultimo p, #video, #footer #split3_container div.ultimo{
display:none
}


#container, #content, #split3_container, #testo, .lista, dl, dt, dd, ul {
width:90%;
margin:0; padding:0
}


dt {
border-bottom:1px solid black
}





p {color:#000000; 
margin:0; 
padding:0}

img {margin:0; padding:0; border:0}

/*stili su link*/

#content  .split3_container a:link, #content  .split3_container a:visited , #content  .split3_container a:hover, #content  .split3_container a:active  {
color:#000;
text-decoration:none;
}



a img {
border:none;
padding:0;
margin:0;
background-color: transparent
}


#footer a:link, #footer a:visited, #footer a:hover {
color:#000; 
text-decoration:none
}





/*stili sui paragrafi e titoli*/

p {
margin:0; 
padding:0;
}



h1,h2,h3,h4 {
margin:0; 
padding:0;
font:12pt Georgia, "Times New Roman", Times, serif;
color:#000000;
background:#fff
}


h1{
font-size:16pt;
top:0; 
left:0;
padding:0;
font-weight:normal;
margin:0; 

}

h2{
font-size:14pt;
padding:0; 
margin:0;

}

h3{
font-size:12pt;
padding:0; 
margin:10mm 0 5mm 0;
font-weight:bold;
width:100%;

}

div.split3, div.split3 div{
position: static;
float: none; 
width:auto;
text-align:left; 
margin:0; 
padding:0
} 

#content  .split3_container .img 
{
position:static;
float: none;
border:none;
margin:5mm 0;
padding:0; 
border:none;
text-align:left
} 


div.split3 p{
width:100%; 
margin:0;
padding:0
} 

.floatfoto{
position: static;
float: none; 
width:auto;
text-align:left;
margin-bottom:5mm
} 


