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

html,body{margin:0;padding:0}
body  {
	margin: 0px; /* è buona norma impostare a zero i valori margin e padding dell'elemento body per tenere conto delle diverse impostazioni predefinite dei browser*/
	padding: 0;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	text-align:justify;
	color: #000000;
	text-decoration: none;
	background:url(../images/sfondo.jpg) center  repeat-y #3b89a9;
}
p{margin:0 10px 10px}
div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#content2 p{line-height:1.4}
div#navigation{background:#FFF}
div#extra{background:#FFF}
div#footer{background: #9CF;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container{width:950px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{margin: 0 150px}
div#content2{margin: 0px 0px 0px 150px}
div#navigation{float:left;width:140px;margin-left:-950px}
div#extra{float:left;width:150px;margin-left:-150px}
div#footer{clear:left;width:100%}


/********************   TITOLI **********************/
h1 {
font:Verdana, Arial, Helvetica, sans-serif bold ;
font-size:18px ;
color:#000099;
margin:0px 0px 0px 0px;
border: 0px solid #937551;
padding: 0px 0px 0px 0px ;
text-align: center;
}

h2 {
font: Arial, Helvetica, sans-serif bold ;
font-size:16px ;
color:#000099;
margin:0px 0px 0px 0px;
border: 0px solid #937551;
padding: 0px 0px 0px 0px ;
text-align: center;
}

/********************   LISTE , LINK , IMMAGINI**********************/
ol {
font:Verdana, Arial, Helvetica, sans-serif bold ;
font-size:12px ;
padding: 0px 0px 0px 0px;
text-align:justify;
margin: 0px 0px 0px 0px;
border:#FF0000 solid 0px;
color: #07326C ;
list-style: decimal-leading-zero inside;
}

ul {
font:Verdana, Arial, Helvetica, sans-serif bold ;
font-size:12px ;
padding: 0px 0px 0px 0px;
text-align:justify;
margin: 0px 0px 0px 0px;
border:#FF0000 solid 0px;
color: #07326C ;
list-style: inside;
list-style:none;
}

li:hover
{
	border-left-color: #8F5F56;
	background:#FFC;
}

a {	font: "Bank Gothic", sans-serif bold ;
	text-decoration:none;
  	COLOR: blue;
  	font-weight:bold;
  	font-size:11px;
  	text-align:center;
  	font-family:arial;
	margin: 0px;
	padding: 0px ;
	border:#FF0000 solid 0px;
		}
		
ul a {	
	text-decoration:none;
  	COLOR: blue;
  	font-weight:bold;
  	font-size:12px;
  	text-align:center;
  	font-family:arial;
	margin: 0px;
	padding: 0px ;
	border:#FF0000 solid 0px;
	line-height: 20px;
		}
		
a:link {  
text-decoration: none; 
color: #000099;
}

a:visited { 
text-decoration: none; 
color: #000099;
}		