body{background:url('/custom_cms/images/sf-site.jpg') top center no-repeat}

#menuSecondarioBar{display:none}

* { padding:0; margin:0; }

#catalogo{position:relative;left:150px;top:15px;color:#6b6b6b;font:27px Pacifico,Arial,sans; width: 250px;}
#imgDownload1{float:left;margin-right:6px}

#imgDownload1 #txtDownload{width:100px; float:left; text-align:center;position:absolute; top:78px;left:12px}
#imgDownload2 #txtDownload{width:100px; float:left; text-align:center;position:absolute; top:71px;left:138px}
#txtDownload a{color:#fff;font:bold 12px Arial,sans; text-decoration: none}
/*
 @font-face 
{font-family:"helvetica";
src:url("/fonts/helvetica.eot") format("eot"),url("/fonts/helvetica.woff") format("woff"),url("/fonts/helvetica.ttf") format("truetype");
font-weight:normal;font-style:normal;}
*/

 @font-face 
{font-family:"Pacifico";
src:url("/fonts/Pacifico.eot") format("eot"),url("/fonts/Pacifico.woff") format("woff"),url("/fonts/Pacifico.ttf") format("truetype");
font-weight:normal;font-style:normal;}



html {
}



body {	
	text-align:center;
}

#ling{position:absolute;right:2px;top:10px;font:12px Arial,sans;color:#737272;}
#ling a{color:#737272;font:12px Arial,sans;text-decoration:none}
.selez a{color:#000 !important;}


#logob{width:220px;height:200px;position:absolute;top:20px;left:380px}


div#container {
	margin: 0 auto;
	width:970px;
	text-align:left;

}


div#header {
	width:970px;	position:relative;
	height:110px;	text-align:left;
}


#social {	
	font: 12px Arial, sans;color:#818181;position:absolute;top:10px;
}

#lingue{width:197px;position:absolute;right:0;top:6px;text-align:right}

#lingue a {
    color: #818181;
    font: 12px Arial,sans;
    text-decoration: none;
}


#arearis{width:197px;height:85px;position:absolute;right:0;top:34px;text-align:right}

.titarearis{font:12px arial,sans;color:#6b6b6b}

.file{margin:2px;background:#c5c5c5;border:0;color:#fff;font:12px arial,sans;height:18px;}
.ralbutton{border:0;background:#54bcdf;padding:0px;color:#fff;height:21px;width:60px;font:12px arial,sans;cursor:pointer}

.ralbutton2{border:0;background:#54bcdf;padding:0px;color:#fff;height:21px;width:55px;font:12px arial,sans;cursor:pointer}

.back{margin:5px 0 5px 0}
.back a{font:12px arial,sans;color:#818181;text-decoration:none;}

.user{width:163px;padding:2px 4px 2px 4px}
.pw{width:109px;padding:1px 4px 2px 1px}


#faux {
	position:relative;
	width: 100%;
}

div#content {position:relative;
	height: auto !important;  /* per i browser moderni */
   height:680px;  /* per IE5.x e IE6 */
   min-height:680px;  /* per i browser moderni */
}

div#footer {background:#e0e0e0;
	margin: 0 auto;
 	clear: both;
	width:100%;text-align:center;
	height:70px;
}

#lowerbar{width:970px;margin: 0 auto;padding-top:8px;}


p {margin:0;padding:0;}

a img {border:0;}

.errmsg{font:11px Arial,Verdana,Thaoma,sans;}

div#langsel{display:none;}



.data {
    position: absolute;
    right: -6px;
}

div#datiBottom{
	font:11px Tahoma,arial,sans;
	color:#7b7b7b;
	position:relative;
	left:0px;
	top:10px;text-align:left;
	width:970px;

}

div#datiBottom a{
			color:#7b7b7b;text-decoration:none
}



#iubenda-cs-banner{
    text-align: left;
}





