html,body {margin:0; padding:0; font: 78%/1.2 Arial, Helvetica, sans-serif; color:#121212; 
text-align:justify; background-image:img/backgroundlogo.png;}

h1 {margin:0 0 20px; font-size:1.3em;}
	h1 span {color:#FF6600;}
	.particolare {position:relative; top:0px;}
p {margin:0 0 15px; vertical-align:text-top; text-align:justify; }
hr {display:none;}
ul {padding:0; margin-bottom:10; font-size:1em;}
ul li { list-style:none; background: no-repeat; padding-left: 20px; margin-left:3;}

optgroup {background:#ff; font-style:normal; }
.due {background:none;}
input {width:50px; border:2px solid #369;}

a, a:visited {color:#000E23;}



.testonews {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align: justify;
}

.menulight {
	font-family:Verdana, Arial, Helvetica, sans-seri;
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align: left;
	

}
.titoli {
	font-family:Verdana, Arial, Helvetica, sans-seri;
	COLOR: #333333;
	TEXT-DECORATION: none;
	text-align: left;
	font-style:bold; 
}




.float_sx {float:left; margin-right:5px; }
.float_dx {float:right; margin-left:5px; }
.clear_sx {clear:left;}
.clear_dx {clear:right;}
.clear {clear:both;}

#header ul {position:absolute; top:20px; left:170px;}
#header ul li { float:left; width:2em; border:2px solid green;}
#header ul li a {display:block; width:5em;}
#header ul li a:hover {background:#fff;}

.sezione {margin-left:4%; margin-bottom:0px; width:325px; background:#FFFFFF;}
.sezione_news {margin-left:0%; margin-bottom:0px; width:250px; background:#005984;}
.paragrafo { margin-left:3px; margin-bottom:10px; padding:7px; left:10px; float:left; text-align:justify; background-color:#FFFFFF;
}



#container {padding:0px;  width:100%; font-size:1.1em; margin-bottom:0; margin-left:0;}


#header {
	margin-bottom:0px;
	padding:12px;
	background:#ff url("img/testata_h.jpg") no-repeat;
	position:relative;
	height:29em;
	background-color: #FFFFFF;
	background-image: url(img/testata_h.jpg);}

div#navigation{

height:40px; 
background-image: url(img/sf_menu_H.jpg); 

margin-bottom:0px; padding:0px; margin-bottom:0; 
}

#content_1 {margin-bottom:0px; background:#ff; padding:0px; float:left; width:36%; 
margin-left:1px; margin-right:2 px;}

#content_2 {margin-bottom:0px; background:#fff; padding:0px; float:left; width:37%; margin-left:0px; clear:right; }


#sidebar {background:#cccccc; float:right; width:26%; padding:2px; 	height: 830px; margin-bottom:0; }

#footer {background:#E9EBED; background-image: url(img/sf_barra.jpg);  height: 35px;clear:both; margin-bottom:30px; margin-left:0; padding:10px;  }
