/* CSS Document */

html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; background: url(../images/bg_home2.jpg) top center no-repeat; background-color:#000000}
p{
	margin:0 10px 10px;
}
a{display:block;color: #FFF;padding:10px}
div#header{
	position:relative;
	padding-top: 150px;
}
div#header h1{height:80px;line-height:80px;margin:0;
padding-left:10px;color: #FFFFFF}
div#header a{position:absolute;right:0;top:23px}
div#container{
	text-align:left;
	color: #FFFFFF;
}
div#content p{
	line-height:1.4;
	color: #FFFFFF;
}
div#navigation{}

div#content h2{
	line-height:1.4;
	color: #FFCC00;
	margin: 0 10px 10px;
}

div#content h3{
	line-height:1.4;
	color: #FFCC00;
	margin: 0 10px 10px;
}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px; line-height:1.4;}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#container{width:890px;margin:0 auto}
div#content{
	float:left;
	width:630px;
	background: transparent url(../images/bg.png) top left;
}
div#navigation{
	float:right;
	width:250px;
	background: transparent url(../images/bg.png) top left;
	padding-top: 20px;
}
div#extra{float:left;width:500px}
div#footer{clear:both;width:100%}
.menuFooter {
height:50px;
line-height:50px;
margin:0;
text-align:center;
}

.menuFooter li {
display:inline;
height:0;
border-left:1px solid #ddd;
margin:0;
padding: 0 10px;
}

.menuFooter li.primaVoce {
border-left:none;
}

.menuFooter a:link,.menuFooter a:visited {
background:transparent;
color:#333;
text-decoration:none;
padding:0 .8em;
}