/*CSS principale e menu*/

html,body{margin:0; padding:0;}
body{background:#F9F2DF; color:#ACA469; font-family:Arial, Helvetica, sans-serif;} /*tutto*/
div#container{width:800px; margin:0 auto; background:#FFF; color:#ACA469;} /*tutto*/
div#header{margin:10px 0 10px 0; padding:0;} /*logo*/
div#footer{font-size: 11px; color: #BB9E66; text-align:center; border-top:1px solid #924B1D; margin:20px 0 0 0;}
#footer .web{font-size: 10px; color: #999999;} /*indirizzo*/
#footer a{font-size: 10px; color: #999999; text-decoration: none;}
div#content{border-top:1px solid #924B1D; margin:20px 0 0 0; padding:0; font-size: 12px; color:#815B1D} /*contenuto*/

ul#nav{font: 60%/1.5 Arial,Helvetica,sans-serif; width:800px; color: #4E441B;} /*menu 4e colore testo*/
ul#nav{height:20px;line-height:20px; background: #E9DDAD;} /*colore back*/
ul#nav, ul#nav li, ul#nav ul, ul#nav ul li{margin:0; padding:0; list-style-type:none;} /*azzera*/
ul#nav a{display:block; padding: 0 15px; text-decoration: none; color:#4E441B;} /*link come vedo*/
ul#nav li{float: left; position: relative;} 
ul#nav li li{float: none; line-height: 20px; 
	display:block !important; display: inline; /*IE*/}
ul#nav ul{position: absolute; top: 20px; left: -9999px; width: 16em; background: #fff; color: #FFF;}
ul#nav ul{padding: 0; border: 1px solid #E9DDAD; color: #FFF;} /*bordino mouseover*/
ul#nav li li a{height:20px;}   /*fix per IE */
ul#nav ul{background-color: #E9DDAD;} 
ul#nav li li a{background-color: #E9DDAD;} /*over*/
ul#nav li:hover, ul#nav a:hover{background-color: #BB9E66; color: #FFF ;} /*sfondo menu principale over pił testo colore*/
ul#nav li ul a:hover{background-color: #BB9E66; color: #FFF;} /*tenda over*/
ul#nav li:hover ul, ul#nav li.sfhover ul{left: -1px;z-index: 100;} 

table .titolo {
	color: #FFFFFF;
	font-size: 11px;
}
table p {
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #815b1d;
}