@charset "utf-8";
/* CSS Document */


a:link{color:#ffa700; text-decoration:underline;}
a:visited{color:#ffa700; text-decoration:underline;}
a:hover{color:#333333; text-decoration:underline;}

body {
	position:relative;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	width:1000px;
	color:#666666;
}


#centrale {
	position:relative;
	width:1000px;
	background-image:url(../img/sf.png);
	background-repeat:repeat-y;
	padding-left:30px;
	float:left;
}

#centrale_menu{
	float:right;
	width:249px;
	margin-right:55px;
}

#centrale_menu_alto{
	background-image:url(../img/sf_menu_top.png);
	width:249px;
	height:20px;
}

#centrale_menu_centrale{
	position:relative;
	background-image:url(../img/sf_menu_center.png);
	background-repeat:repeat-y;
	width:220px;
	min-height:50px;
	padding-left:20px;
	padding-right:20px;
	margin-top:-13px;
}

#centrale_menu_basso{
	background-image:url(../img/sf_menu_bottom.png);
	width:249px;
	height:16px;
	margin-top:-10px;
}

#centrale_testo {
	width:680px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}

#contenitore {
	position:absolute;
	top: 233px;
	width:1000px;
	right:0;
	left:0;
	margin:auto;
}

#footer{
	position:relative;
	float:right;
	width:1000px;
}

#footer a:link{color:#666666; text-decoration:none;}
#footer a:visited{color:#666666; text-decoration:none;}
#footer a:hover{color:#FFFFFF; text-decoration:underline;}

#footer_testo {
	background-image:url(../img/footer.png);
	background-repeat:repeat-y;
	padding-left:30px;
	padding-top:10px;
}
#footer_bottom {
	background-image:url(../img/footer_bottom.png);
	background-repeat:repeat-y;
	padding-left:30px;
	width:1000px;
	height:38px;
}

#header {
	position:absolute;
	top:10px;
	width:1000px;
	height:223px;
	background-image:url(../img/header.png);
	background-repeat:no-repeat;
	right:0;
	left:0;
	margin:auto;
}

img {
	border:0;
}

#menu {
	position:absolute;
	left:250px;
	top:150px;
}

#menu a{
	margin-left:10px;
}

#menu a:link{text-decoration:none;}
#menu a:visited{text-decoration:none;}


/*	Formattazione Testo*/


h1{
	font-size:27px;
	text-decoration:underline;
}

h2, h3{
	font-size:15px;	
}

p{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}

ul{
	background-color:#fef6e6;
	border:dotted 2px;
}

li{
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}