@charset "utf-8";
/* CSS Document */
/* menu */


ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:33px;
font-size:16px;
background:url(images/menu.jpg) repeat-x top left;
font-family:Verdana,Helvetica,Arial,sans-serif;
/*border:1px solid #000;*/
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:20px;
padding:9px 15px 0;
font-weight:normal;
}

ul.menu li a:hover,.current {
color:#fff;
background:url(images/menuimm.jpg) repeat-x top left;
text-decoration:none;
}

ul.menu .current a {
color:#fff;
font-weight:700;
}


/*fine menu */
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	
}


.corpo  {
	width: 989px;
	margin: 0 auto; 
	
	text-align: left; 
	background-color: #FFFFFF;
	
} 

.testata {width:989px; height:379px; background:url(img/testata.jpg) no-repeat;  }
.menu {height:39px; width:989px; background:url(img/menu.png) repeat-x; float:right; margin-top:340px;}

.contenuti {width:989px; height:800px; }

.dx {width:420px; height:600px; float:right; background:#eeeeee; }

.sx {width:400px; height:auto; float:left; }

.piede {height:41px; width:100%; background:url(img/piede.png) repeat-x; }


.piede p {font-size:12px; padding-left:10px; color:#FFF; padding-right:10px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif,Viner Hand ITC  }

.piede A:link {text-decoration: none; color:#968511;}
.piede A:visited {text-decoration: none; color:#968511;}
.piede A:active {text-decoration: none; color:#968511;}

.contenuti A:link {text-decoration: none; color:#a56a25;}
.contenuti A:visited {text-decoration: none; color:#a56a25;}
.contenuti A:active {text-decoration: none; color:#a56a25;}


.testo { font-size:14px; }

