
* { padding:0; margin:0; }




html {
}


body {background:#fef2eb url('/custom/images/background.jpg') no-repeat;
	text-align:center;
}

@font-face {
	font-family: 'Impact';
	src: url('/fonts/impact.eot');
	src: local('Impact'),url('/fonts/impact.ttf') format('truetype');
	font-weight: normal;
}


div#container {
	margin: 0 auto;
	width:1022px;margin-top:25px;background:white;
	text-align:left;

}

div#header {
	width:969px;
	height:170px;	text-align:left;
	overflow:hidden;margin:0 auto;position:relative;
}

.lingue{position:absolute;right:0px;top:20px;font:11px Arial,sans;color:#84858b;}
.lingue a:link,.lingue a:visited{color:#84858b;font:11px Arial,sans;text-decoration:none}
.lingue a:hover{color:#2b3179;font:11px Arial,sans;text-decoration:none }
.linguecorr{color:#2b3179 !important}

#faux {
	position:relative;
	width: 100%;
}

div#content {position:relative;
	height: auto !important;  /* per i browser moderni */
   height:530px;  /* per IE5.x e IE6 */
   min-height:530px;  /* per i browser moderni */
}

div#footer {
	margin: 0 auto;
 	clear: both;
	width:969px;
	height:22px;background:#3767ff;
		text-align:center;
position:relative;bottom:20px;margin-top:25px;
}

p {margin:0;padding:0;}

a img {border:0;}

.errmsg{font:11px Arial,Verdana,Thaoma,sans;}

div#langsel{display:none;}


.linkfb{width:60px;position:relative;top:15px;left:159px;}

div#datiBottom{
	font:11px Arial,Verdana,Thaoma,sans;
	color:#fff;
	position:relative;
	left:0px;
	top:5px;
	width:969px;
	text-align:left;
	margin-left:10px;
}

div#datiBottom a{
			color:#fff;text-decoration:none
}








/*
#maincontarea a:link, #maincontarea a:visited {
	font:12px Arial,Verdana,Thaoma,sans; 
	color:#fff;
}
#maincontarea a:hover {
	font:12px Arial,Verdana,Thaoma,sans; 
	color:#fff;
}*/



