body, html 					 		 { text-align: center;  margin:0 auto; padding:0; }
body								 		 { background: #675E45 url(img/sfondo.jpg) repeat-x; font-size: 76%; font-family: Arial, Sans Serif;  }

/* FORMATTAZIONE */
a												 { color:#806E3A;  }	
a:hover		 							 { color: #A84200; }
p												 { color:#000; font-size: 0.9em; line-height:1.5em; }
h1 a										 { color:#A84200; text-decoration:underline; text-transform:uppercase; font-weight:bold;}	
h1, h2, h3							 { color:#A84200; font-size: 1.2em; }		
h4					 						 { padding:0; margin:0; font-weight:400; color:#334969; font-size:11px; }		
strong									 { color:#A84200; }
div#widecolomn	li			 { font-size: 0.9em;}
hr											 { background:#F7F4EF; }
							 
/* GENERALE */
div#container						 { width: 790px; margin: 0 auto; padding:0; text-align: left;  } 
div#header							 { width: 790px; height:311px; position:absolute; top:0;  background: url(img/header.jpg); }
div#narrowcolomn				 { width: 790px; position:absolute; top:311px; background: url(img/body.jpg) repeat-y;}
div#widecolomn					 { width:400px; float:left; padding:20px 0 0 0; margin: 0 10px 0 10px  }
div#sidebar						 	 { width:170px; float:left; padding:10px 20px 20px 20px; }
div#sponsor							 { width:130px; float:right; padding:10px 20px 0 0;}
div#footer							 { width: 790px; height: 27px; position:relative; clear: both; background: url(img/footer.jpg) no-repeat; padding-left:20px; padding-top:2px; color:#806E3A; font-size:11px }

/* HEADER */
div#menu-cortesia				 { padding:10px 15px 0 0; }
div#menu-cortesia	ul		 { padding:0; margin:0; list-style:none; }
div#menu-cortesia	li		 { float:right; padding:0 5px 0 0; color:#806E3A;}
div#menu-cortesia	li a	 { font-size:0.9em; text-decoration:none;}
div#menu-cortesia	li a:hover {color:#C4AE6D}	

div#menu								 { padding:108px 5px 0 0; }
div#menu ul		 					 { padding:0; margin:0; list-style:none; }
div#menu li		 					 { width:100px; line-height:19px; text-align:center; float:right; border-left:1px solid #fff;  }
div#menu li a	 					 { font-size:0.9em; text-decoration:none; text-transform:uppercase; font-weight:bold; color:#4D3F22;}
div#menu li a:hover			 { background:#A84200; color:#fff; display:block;}
	
