.{font-family: Arial,  sans-serif;}
body {color: black; 

font-size:0.8em;
text-align: justify;  
cursor:crosshair; 

}

P {color: black;

font-size:1.2em;
text-align: justify;
margin: 1,5em; 
padding: 1em;}

P.bold {color: black;
font-size: 0,8em;
text-align: justify;
margin:0,8em;margin-top:-3em; 

 font-weight: 900;
 text-transform: capitalize;
 letter-spacing: 4px;
 line-height: 10px;
}


h1 {font-size: 1em;
text-align: center;
color: white;
background-color: #254E71;margin:10px; padding:0;}
h1.white {font-size: 1em;
text-align: center;
color: black;
background-color: white;margin:10px; padding:0;}

H2 {font-size: 1em;
text-align: center;  
background-color: transparent;
margin:10px; padding:0 ;
 border: 1px outset #254E71;
 }


h3 {font-size: 1em;
text-align: right;
color: black;background-color: #D98D00;
margin:10px; padding:0;}
h3.white {font-size: 1em;
text-align: right;
color: white;background-color: #D98D00;
margin:10px; padding:0;}
h4 {font-size: 1em;
text-align: center;  
color: #000000;background-color: transparent;
margin:10px; padding:0 ;
 border: 1px outset #FF8C00;
 }


a:link {color: #000d00;
background-color: #ffffff;
text-decoration: underline;}
a:hover {color:#000d00;
background-color: #ff8040;
text-decoration: none;}
a:visited {color: #000d00;
background-color: #ffffff;
text-decoration: underline;}



a.trasparente:link {color: #8C4713;
background-color: transparent;
 border: none; text-decoration: none;
 azimuth: center;
}
a.trasparente:hover {color: #8C4713;
background-color:#ff8040 ;text-decoration: none;

}
a.trasparente:visited {color:#8C4713;
background-color: transparent;text-decoration: none;
 
}


a.door:link {color: #8C4713;
background-color: transparent;
 border: none; text-decoration: none;
 azimuth: center; border: 1px outset #254E71;}
a.door:hover {color: #8C4713; font size="+6";
background-color:#ff8040 ;text-decoration: none; border: 1px outset #254E71;}
a.door:visited {color:#8C4713;
background-color: transparent;text-decoration: none; border: 1px outset #254E71;}

Address {
color:grey;
;text-align: center;
 font-size: 0,6 em;
 background-color: white; border: 1px outset #254E71
}

Li{ list-style: cross outside;  background: white;  color: black;  text-align:left; margin:5px;      }

caption {background: white;  color: Black;}

form {font-size: 1em;
text-align: right;  
color: #000000;background-color: grey;
margin:10px; padding:2em ;
 border: 1px outset #FF8C00;
 }

div#container {position:relative;}
div#header {position:absolute;  left:0px; width: 750px; top:0px; bottom:80px; background-image: url(immagine11.jpg);    background-repeat: no-repeat;  text-align: center;}
div#content {position:absolute;  left:150px; width:600px; top:60px; bottom:500px;margin-top:0px;text-align:center; }
div#navigation {position:absolute; left:0px; width:150px; top:80px; bottom:500px; margin-top:0px;text-align:left; }
div#footer {position:absolute; left:0px; width:750px; top:750px; bottom:800px; text-align: center; }
