/*stili per il layout fisso con posizionamenti assoluti*/
html,body{margin: 0;padding:0}
body{font-family: georgia,arial,sans-serif;font-size: 16;text-align: center; LINE-HEIGHT: 20px;}
div#container{position:relative; width: 964px;margin: 0 auto;text-align: left;
    border-left: 2px solid #CE8E72;border-right: 2px solid #CE8E72; background-color: #F5B732}

/*stili generici, su header e footer*/
div#header{background-color:#36C;color: #ff0}
h1{margin: 10 0 20 0;padding:0}
h2{margin: 0 0 0 0;padding:0}
h1{font: bold 18px verdana,arial,serif}
h2{color: #000;font-size: 1.2em}
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}

#citazione	{
	
	font-family:verdana,arial,sans-serif;
font-size: 12px; 
	}
td{font-family: georgia,arial,sans-serif;font-size: 16;LINE-HEIGHT: 20px;}



#tabella2   { 
border-collapse: collapse;
width: 95%;padding-left: 0.4em; 
;

      }

#tabella2 td { 
border:1px solid #F7D386;
border-style: solid none;
padding-top: 0.6em; padding-right: 0.1em; padding-bottom: 0.6em; padding-left: 0.1em;

      }


div#menu{margin: 0 0 0 10px; padding: 10px 0.5em 0.5em 0.5em; color:#F5B732;
font-family: verdana,arial,sans-serif;font-size: 12;}


#loghi{ background-color: #000; padding: 0; text-align: right; margin:0px}

div#content{width: 765px; padding: 0px; margin: 0px; }




div#titolo{width: 655px; margin: 1;  padding:0 0 1 0; background-color: #F5B732}
div#sezioni{width: 804px; margin: 1 0 1 0px; padding: 6px 6px 6px 10px; background-color: #000; color:#F5B732;}
div#immagine{width: 655px; margin: 0;padding: 0; background-color: #663399}
div#bordo{width: 655px; margin: 0;padding: 0;}
div#intro{ margin: 5 15 15px;padding: 0; background-color: #F5B732}

div#footer{padding: 1em;
    background-color: #000; color: #F5DFC8;  font-family: verdana,sans-serif;font-size: 12;}


div#testo_pag{padding: 1em;
    background-color: #F5CB6E; color: #000;  font-family: georgia,sans-serif;font-size: 16;}

div#box{padding: 0.5em; border: 1px solid#000;
    }



#romanzo{padding: 0.5em;background-color: #F5DCA4; 
     }


div#testo_dida{
    color: #000;  font-family: arial,sans-serif;font-size: 12; LINE-HEIGHT: 17px;}


 ul{margin: 0 0 20 0; padding: 0; list-style-type: none;}
 li{margin: 0 0 8 0;padding: 0; border-bottom: 1px dotted #fff; }


div#sezioni A:link { text-decoration:none; color:#F5DFC8; } 
div#sezioni A:visited { text-decoration:none;color:#F5DFC8; }
div#sezioni A:hover   {  text-decoration:none;color:#fff;  }


div#titolo_testi A:link { text-decoration:none; color:#F5DFC8; } 
div#titolo_testi A:visited { text-decoration:none;color:#F5DFC8; }
div#titolo_testi A:hover   {  text-decoration:none;color:#fff;  }


div#menu A:link { text-decoration:none; color:#F5B732; } 
div#menu A:visited { text-decoration:none;color:#F5B732; }
div#menu A:hover   {  text-decoration:none;color:#fff;  }


A:link { text-decoration:underline; color:#000; } 
A:visited { text-decoration:underline;color:#000; }
A:hover   {  text-decoration:underline;color:#fff;  }




#float {float:left; width:190px; border: 1px solid #000; padding: 0.2em; color:#000; text-align:center; margin:8 18 8 0px; font-family: arial,sans-serif;font-size: 12;}
#mappa {float:left; width:100px;  color:#000; text-align:center; margin: 4px 8px 4px 0;}

#testi {width:200px; border: 1px dotted #F5DFC8; padding: 0.5em; color:#F5DFC8; text-align:left; margin: 4 0 10 15px; font-family: arial,sans-serif;font-size: 12;}

#titolo_testi {color:#F5DFC8; font-family: verdana,sans-serif;font-size: 12; margin: 0 0 0 10px; padding: 10px 0.5em 6px 0.5em;}

#float_testi {float:left;  text-align:center; margin: 4px 4px 4px 0;}