@import url(default.css);

html, html body {height: 100%;}
body{
	background-image:url("img/bgBody.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	font-family: 'Times New Roman';
	background-color:#E7E4C3;
}
html #wrapper { min-height: 100%; height: auto !important; height:100%; margin-bottom: -239px; }
html #wrapper #push, html #wrapper .push {clear:both; height:239px; }
html #footer { clear: both; height:239px; }
html #footer address { float: left; display: inline; }
html #footer address, html #footer address p { margin: 0px; }
html #footer #credits { float: right; display: inline; }

#lingue{ position:absolute; width:110px; top:10px; left:10px; height:24px; }
#lingue ul li {
	float:left;
	display:inline;
	font-size:16px;
	font-style:italic; 
	padding:0px; 
	margin:0px 5px 0px 0px; 
	color:#22210c;
}
#lingue ul li a{
	color:#22210c;
	text-decoration: none;
}
#menu{
	width: 950px;
	height:70px;
	line-height:38px;
	background-image:url("img/bgmenu.gif");
	background-repeat:no-repeat;
	background-position:bottom;
}
#menu ul {margin:0px; padding:0px; list-style-type:none;}
#menu ul li {
	float:left;
	display:inline;
	font-size:17px; 
	font-style:italic;
	padding:0px; 
	margin:0px; 
	margin-right:62px;
}
#menu li.last{margin-right:0px;}
#menu ul li a {color:#553f0f; text-decoration:none; overflow:hidden;}
#menu ul li a:hover, #menu ul li.active a{color:#69811a;}

#logo{margin: 0 auto; width:367px; }

.corpo{padding-top:55px;}

#footer{
	background-image:url("img/bgFooter.jpg");
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#e5e4c3;
}
address{padding-top:148px;}
#credits{text-transform:uppercase; padding-top:204px;}
#credits a{text-decoration:none;}
#footer a{color:#e5e4c3;}
#footer a:hover{color:#91a32e;}