html,body{margin: 0;padding:0}

html {font-size: 76%}

body{font-family: verdana,sans-serif;font-size: 76%
    text-align: center;   /*centra in IE 5.x */
    }

div#container{
    border:1px solid #000000; 
    width: 760px;
    position:relative; 
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left
    } 




/*stili generici, su header e footer*/

div#aggiornamenti {
			width :100%; 
			margin-top : 0; 
			margin-bottom : 0; 
			color:#000080; 
			text-align:center;
} 

div#logo {
	background-position: center; width:760px;
	position:relative;  
       height:137px; background-color:#FFFFFF; background-image:url('testata.gif'); background-repeat:no-repeat 
      }
            
          


h1,h2{padding:0; margin-right:0; margin-top:0; margin-bottom:0}
h1{
	padding-left:10px;font: bold 1.1em arial,sans-serif;display: none 
}
h2{
	 		font-size: 1.3em; 
	 		margin-top: 10px;
			margin-bottom: 10px;
			padding-bottom:3px; 
			color:#C00000; 
			text-align:left;
			width:98%; 
			font-weight:bold; 
			text-transform:uppercase
 
}
h3{font-size: 1em; 
			margin-bottom: 3px;
			padding-bottom:0; 
			margin-top:10px; 
			color:#D3242B; 
			text-align:center;
			width:100%; font-weight:bold; text-transform:uppercase  
}
h4{        border:1px solid #00004B; background-position:    right center; font-size:1em; 
  height:20px; 
            
			padding-bottom:0; 
			font-weight:bold; color:#00004B; 
			text-align:center; 
			background-repeat:no-repeat; 
			margin-top:0px; background-color:#EECA04; margin-bottom:0px; padding-top:3px; font-variant:small-caps; margin-left:2px}
h5{        
			font-size: 0.87em; 
			margin-bottom: 3px;
			padding-bottom:0; 
			margin-top:3px; 
			color:#FFFFFF; 
			text-align:center;
			width:100%; 
			font-weight:bold; 
			background-color:#C00000; 
			font-variant:small-caps			
}
h6{        
			background-position:  
                
               center; text-align:center; 
       color:#D3242B; 
       font-weight:bold; background-repeat:repeat; background-attachment:fixed; padding-bottom:3px; margin-bottom:3px; font-size:0.9em			
}

div#bottone{text-align: center;
	
	margin-top:150px; 
	margin-left:0px; 
	padding-left:0px; 
	padding-right:0px; 
	padding-top:1em; 
	padding-bottom:0px; 
	height:100px; 
	background-repeat:no-repeat; 
	background-attachment:fixed; position:relative}
	
	
	
div#bottone h3{font-size: 1em; 
			margin:1px;
			padding:0;  
			color:#FFFFFF; 
			text-align:center;
			width:95%; font-weight:bold; text-transform:uppercase; background-color:#C00000}
			
div#bottonealto{text-align: center;
	
	margin-top:35px; 
	margin-left:0px; 
	padding-left:0px; 
	padding-right:0px; 
	padding-top:1em; 
	padding-bottom:0px; 
	height:100px; 
	background-repeat:no-repeat; 
	background-attachment:fixed; position:relative}
	
div#bottonealto h3{font-size: 1em; 
			margin:1px;
			padding:0;  
			color:#FFFFFF; 
			text-align:center;
			width:95%; font-weight:bold; text-transform:uppercase; background-color:#C00000}

	



div#notizie{
	width:414px; 
	margin-left:183px;
	font-family:Verdana; 
	font-size:0.8em; 
	padding-left:6px;
	 padding-right:5px; 
	 padding-top:1px; 
	 padding-bottom:1em; 
	 border-left-style:solid; 
	 border-left-width:1px; 
	 border-right-style:solid; 
	 border-right-width:1px; 
	 border-top-width:1px; 
	 border-bottom-width:1px; list-style-image:url('../../../imgs/punto.gif')
}

div#notizie .indice {
		background-position: 
         left center; 
		width:80%; 
		margin:0px ;
			 
		
		}
		


		
 div#notizie .indice a{
		background-position: 
          left center;        
		display:in line;
		width:auto; 
		font-size:1em; 
		color:#334F5E; 
		text-decoration:none; 
		text-align:left; 	
		padding-bottom:6px; 
		padding-left:5px;
		background-repeat:no-repeat; 
		background-attachment:fixed; 
		border-left-style:solid; 
		border-left-width:1px; 
		border-right-width:1px; 
		border-top-width:1px; 
		border-bottom-width:1px; 
		font-weight:bold;
		margin-bottom:7px; 
		margin-top:0px; padding-right:5px 
		}
		

 div#notizie ul{ margin-left:15px; 
		}
		
 div#notizie li{ 
		list-style-type: disc; list-style-image: url('../../imgs/punto.gif'); margin-left:7}


div#notizie2{
	width:597px; 
	margin-left:0px;
	font-family:Verdana; 
	font-size:0.8em; 
	padding-left:6px;
	 padding-right:5px; 
	 padding-top:1px; 
	 padding-bottom:1em; 
	 border-right-style:solid; 
	 border-right-width:1px; 
	 border-top-width:1px; 
	 border-bottom-width:1px; list-style-image:url('../../../imgs/punto.gif')
}

div#notizie2 .indice {
		background-position: 
         left center; 
		width:80%; 
		margin:0px ;
			 
		
		}
 div#notizie2 .indice a{
		background-position: 
          left center;        
		display:in line;
		width:auto; 
		font-size:1em; 
		color:#334F5E; 
		text-decoration:none; 
		text-align:left; 	
		padding-bottom:6px; 
		padding-left:5px;
		background-repeat:no-repeat; 
		background-attachment:fixed; 
		border-left-style:solid; 
		border-left-width:1px; 
		border-right-width:1px; 
		border-top-width:1px; 
		border-bottom-width:1px; 
		font-weight:bold;
		margin-bottom:7px; 
		margin-top:0px; padding-right:5px 
		}


div#notizie3{
	width:100%px; 
	margin-left:0px;
	font-family:Verdana; 
	font-size:0.8em; 
	padding-left:5px;
	 padding-right:5px; 
	 padding-top:0px; 
	 padding-bottom:0px; 
	list-style-image:url('../../../imgs/punto.gif'); background-color:#FFFFFF
}

div#notizie3 .indice {
		background-position: 
         left center; 
		width:80%; 
		margin:0px ;
			 
		
		}
 div#notizie3 .indice a{
		background-position: 
          left center;        
		display:in line;
		width:auto; 
		font-size:1em; 
		color:#334F5E; 
		text-decoration:none; 
		text-align:left; 	
		padding-bottom:6px; 
		padding-left:5px;
		background-repeat:no-repeat; 
		background-attachment:fixed; 
		border-left-style:solid; 
		border-left-width:1px; 
		border-right-width:1px; 
		border-top-width:1px; 
		border-bottom-width:1px; 
		font-weight:bold;
		margin-bottom:7px; 
		margin-top:0px; padding-right:5px 
		}




div#indicesinistra{
	width:177px;
	margin-top:152px; 
	position:absolute;
	background:#fff;	
	margin-left:3px; left:0; top:0 
}

div#indicedestra{	
	width:140px;
	margin-top:140px; 
	position:absolute;
	background:#FFFFFF;
	text-align:left;	
	right:0;
	top:0; 
	margin-left:10px; 
	margin-right:3px 
	 
}




div#footer{border-top:1px solid #000000; padding:0px; margin:0px; clear:both; text-align:center; color: #000000; border-left-width:1px;  font-family:verdana; font-size:0.75em; background-color:#D2DBEE }

div#footer a{color:#FFFFFF;font-weight: bold;}

div#footer-navigazione
{  
    width: 760px;
    position:relative; 
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left

 }
	
div#footer-navigazione ul
{  
	width:397px; 
	margin-left:190px; 
	font-family:Verdana; 
	font-size:0.8em; 
	padding-left:10px;
	 padding-right:10px; 
	 padding-top:1px; 
	 padding-bottom:10px; 
	 border-left-style:solid; 
	 border-left-width:1px; 
	 border-right-style:solid; 
	 border-right-width:1px; 
	 border-top-width:1px; 
	 border-bottom-width:1px; 
	 margin-bottom:0; 
	 list-style-type:none
	margin-top:0px; 
	margin-bottom:0px; 
	margin-top:0px 
	}
	
	div#footer-navigazione2
{  
    width: 760px;
    position:relative; 
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left

 }
	
div#footer-navigazione2 ul
{  
	width:398px; 
	margin-left:190px; 
	font-family:Verdana; 
	font-size:0.8em; 
	padding-left:10px;
	 padding-right:10px; 
	 padding-top:1px; 
	 padding-bottom:10px; 
	 
	 border-right-style:solid; 
	 border-right-width:1px; 
	 border-top-width:1px; 
	 border-bottom-width:1px; 
	 margin-bottom:0; 
	 list-style-type:none
	margin-top:0px; 
	margin-bottom:0px; 
	margin-top:0px 
	}

div#footer-navigazione2 li2
{ 
	width:130px;
	margin-left:100px; 
	position:absolute;
	list-style-type:none; 
	padding-left:5px; 
	padding-right:20px; 
	text-decoration:none; 
	margin-top:0px; 
	margin-bottom:0px; 
}
 
 div#footer-navigazione2 li3
{  width:130px;
	position:absolute;
	list-style-type:none; 
	padding-left:5px; 
	padding-left:5px; 
	padding-right:20px; 
	margin-left:260px;
	text-decoration:none; 
	margin-top:0px; 
	margin-bottom:0px; 
}

div#footer-navigazione2 a
{  
color: #000000; 
border-left-style:solid; 
border-left-width:1px; 
border-right-width:1px; 
border-top-width:1px; 
padding-left:5px; 
text-decoration:none; 
margin-left:50px; 
margin-top:0px; 
margin-bottom:0px; 
}


div#footer-navigazione3
{  
    width: 760px;
    position:relative; 
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left

 }
	
div#footer-navigazione3 ul
{  
	width:405px; 
	margin-left:183px; 
	font-family:Verdana; 
	font-size:0.8em; 
	padding-left:10px;
	 padding-right:10px; 
	 padding-top:1px; 
	 padding-bottom:10px; 
	 border-left-style:solid; 
	 border-left-width:1px; 
	 border-right-style:solid; 
	 border-right-width:1px; 
	 border-top-width:1px; 
	 border-bottom-width:1px; 
	 margin-bottom:0; 
	 list-style-type:none
	margin-top:0px; 
	margin-bottom:0px; 
	margin-top:0px 
	}

div#footer-navigazione3 li2
{ 
	width:130px;
	margin-left:100px; 
	position:absolute;
	list-style-type:none; 
	padding-left:5px; 
	padding-right:20px; 
	text-decoration:none; 
	margin-top:0px; 
	margin-bottom:0px; 
}
 
 div#footer-navigazione3 li3
{  width:130px;
	position:absolute;
	list-style-type:none; 
	padding-left:5px; 
	padding-left:5px; 
	padding-right:20px; 
	margin-left:260px;
	text-decoration:none; 
	margin-top:0px; 
	margin-bottom:0px; 
}

div#footer-navigazione3 a
{  
color: #000000; 
border-left-style:solid; 
border-left-width:1px; 
border-right-width:1px; 
border-top-width:1px; 
padding-left:5px; 
text-decoration:none; 
margin-left:50px; 
margin-top:0px; 
margin-bottom:0px; 
}

	

div#footer-navigazione li1
{
	width:130px;
	position:absolute;
	margin-left:50px; 
	list-style-type:none; 
	padding-left:5px; 
	padding-right:20px; 
	text-decoration:none; 
	margin-top:0px; 
	margin-bottom:0px; 
}


 div#footer-navigazione li2
{ 
	width:130px;
	margin-left:100px; 
	position:absolute;
	list-style-type:none; 
	padding-left:5px; 
	padding-right:20px; 
	text-decoration:none; 
	margin-top:0px; 
	margin-bottom:0px; 
}
 
 div#footer-navigazione li3
{  width:130px;
	position:absolute;
	list-style-type:none; 
	padding-left:5px; 
	padding-left:5px; 
	padding-right:20px; 
	margin-left:260px;
	text-decoration:none; 
	margin-top:0px; 
	margin-bottom:0px; 
}

div#footer-navigazione a
{  
color: #000000; 
border-left-style:solid; 
border-left-width:1px; 
border-right-width:1px; 
border-top-width:1px; 
padding-left:5px; 
text-decoration:none; 
margin-left:50px; 
margin-top:0px; 
margin-bottom:0px; 
}


div#indietro{
	
	margin:0 auto; 
	text-align:left; 
	position:relative; 
	border-top-style:solid; 
	border-top-width:1px; 
	border-bottom-width:1px; 
}
div#indietro a
{  
color: #000000; 
padding-left:5px; 
text-decoration:none; 
margin-top:0px; 
margin-bottom:0px; text-align:left; font-size:0.8em;  
}




/*stili per la sezione indice destra*/
div#indicedestra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#indicedestra div.newsbox h2{color: #999;font-size: 1.2em}
div#indicedestra div.newsbox p{margin: 0}


/*stili per la sezione indicesinistra*/
div#indicesinistra   ul{margin:0; padding:0; list-style-type: none}
div#indicesinistra li{
	border:1px solid #C4C4C4; 
	background-position: left center; 
	width:95%;
	display: block;
	padding-top:3px; 
	padding-bottom:3px;
	padding-left:0px;
	background-repeat:no-repeat; 
	background-attachment:fixed; 
	line-height:1.4 righe; 
	font-family: Verdana; 
	color:#000000;  
	font-size:90%; 
	text-decoration:none; 
	margin-top:3px;
	margin-left:0px;
	
	background-color:#E4E4E4}
div#indicesinistra a{
	background-position: left center; 
	width:90%;
	display: block;
	padding-top:3px; 
	padding-bottom:3px;
	padding-left:5px;
	background-repeat:no-repeat; 
	background-attachment:fixed; 
	line-height:1.4em; 
	font-family: Verdana; 
	color:#000000; 
	font-size:90%; 
	text-decoration:none; margin-top:20}
div#indicesinistra a:hover{
	font-family:Verdana; ;
	width:90%;
	display: block;
	color:#005C9D;
	padding-top:3px; 
	padding-bottom:3px; 
	padding-left:5px;
	line-height:1.4em; 
	text-decoration:none; 
	font-size:90%; 
	margin-top:20}
div#indicesinistra a#activelink{color: #033;text-decoration: none}
div#indicesinistra a.categoria {background-position: left center; color: #F9DD6A;text-decoration:underline;width:100%;display: block;padding-top:3px; padding-bottom:3px; background-color:#4E58A1; background-repeat:no-repeat; background-attachment:fixed; font-weight:bold; font-variant:small-caps; margin-top:0; margin-bottom:0}
div#indicesinistra a:hover.categoria{color: #005C9D;text-decoration: underline;width:100%;display: block;background-color: #4E58A1;padding-bottom:3px; padding-left:0%; padding-right:0%; padding-top:3px; margin-top:0; margin-bottom:0}
div#indicesinistra p{font-size: 90%}

div#indicesinistra .selezionato {
	margin:0px; border:1px solid #000080; background-position: 
                left center; color: #000080;
	width:95%;
	display: block;
	background-repeat:no-repeat; 
	background-attachment:fixed; 
	font-weight:bold; 
	font-variant:small-caps; 
	font-family:Verdana; 
	background-color:#FFFFFF; 
	text-align:center; 
	line-height:1em; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px 
	
}

div#indicesinistra h5{font-size: 0.9em; 
			margin-bottom: 3px;
			padding-bottom:0; 
			margin-top:3px; 
			color:#FFFFFF; 
			text-align:center;
			width:95%; font-weight:bold; text-transform:uppercase; background-color:#C00000

			}
/*stili per la sezione notizie*/     


			
div.banner{width:96%;
			margin:3px; 
			font-size: 1em; 
			border-style:groove; 
			border-width:1px; 
			background-image:url('../../../imgs/macchina.gif'); 
			color:#FFFFFF; 
			font-variant:small-caps; 
			text-align:center; 
			font-weight:bold; padding-left:10px }
	
div.banner h2{
			 font-size: 1.8em; 
			 color: #00EA00; 
			 font-variant: small-caps; 
			 font-weight: bold; 
               text-align: center; 
               margin-top: 8px}
div.banner a{
			 font-size: 1.8em; 
			 color: #FFFFFF; 
			 font-variant: small-caps; 
			 font-weight: bold; 
               text-align: center; 
               margin-top: 8px; 
               text-decoration:none}
div.banner a:hover{
			 font-size: 1.8em; color: #FFFFFF; font-variant: small-caps; font-weight: bold; 
               text-align: center; margin-top: 8px; text-decoration:none}
div.traspare { display: none;
				}
/*stili per la sezione indicedestra*/
div#indicedestra ul{margin: 0;padding: 0; list-style-type: none}
div#indicedestra li{
	border:1px solid #91A7D6; 
	margin:3px 0; 
	padding:0px; 
	font-family:Verdana; 
	color:#000000;  
	font-size:90%; 
	text-decoration:none; 
	background-color:#F4F4F4}
div#indicedestra a{
	background-position: left center; 
	width:90%;
	display: block;
	 padding-left:5px; 
	padding-top:0px; 
	padding-bottom:0px;
	padding-right:5px;
	margin-left:0px; 
	margin-top:0px; 
	background-repeat:no-repeat; 
	background-attachment:fixed; 
font-family:Verdana; 
	color:#000000;  
	font-size:90%; 
	text-decoration:none; 
	text-align:left; 
	background-color:#F4F4F4  }
div#indicedestra a:hover{
	border-left: 6px solid #C00000;
	width:124px; 
	padding-left:3px; color:#000080
	 }
div#indicedestra a#activelink{color: #033;text-decoration: none}
div#indicedestra a.categoria {
	background-position: left center; 
	color: #F9DD6A;
	text-decoration:underline;
	font-weight:bold; 
	font-variant:small-caps;
	width:80%;
	display: block;
	background-repeat:no-repeat; 
	background-attachment:fixed; 
	padding-bottom:3px; 
	padding-top:3px; 
	background-color:#4E58A1; 
	margin-top:0; 
	margin-bottom:0}
div#indicedestra a:hover.categoria{color: #F9DD6A;text-decoration: underline;width:80%;display: block;background-color: #4E58A1;padding-bottom:3px; padding-left:0%; padding-right:0%; padding-top:3px; margin-top:0; margin-bottom:0}
div#indicedestra .selezionato {
	padding:2px; border:1px solid #000080; background-position: 
               left center; color: #000080;
	display: block;
	background-repeat:no-repeat; 
	background-attachment:fixed; 
	font-weight:bold; 
	font-variant:small-caps; 
	margin-top:3px; 
	margin-bottom:3px; 
	font-family:Verdana; 
	background-color:#FFFFFF; 
	text-align:center; 
	line-height:1em; 
	 


}



/*stili per la sezione newsbox*/
div.newsbox{border-style:solid; border-width:0px; font-size: 100%;padding-left:2em; padding-right:2em; margin-left:4em; margin-right:1em;margin-top: 0em;}
div.newsbox h3{font-size: 1em; margin-bottom: 0;padding-bottom:0; text-transform:uppercase; font-weight:bold; margin-top:0}

div.newsbox p{margin: 0}  
div.newsbox ul{margin-left:40px; margin-right:0; margin-top:0; margin-bottom:0} 
div.newsbox li{margin-left: 15px; list-style-type:none; list-style-image:url('../../../imgs/punto.gif')} 			
div.newsbox a{font-size: 90%;font-size: 90%;text-decoration: underline; font-size:1em; font-variant:normal; line-height:1.4em; font-family: Verdana, arial, sans serif; ; margin-top:0; margin-bottom:0}
div.newsbox  a:hover{color: #033;text-decoration: underline}
div.newsbox a#activelink{color: #033;text-decoration: none}
div.newsbox img	{
			float:left; }

div.evidenza {
			font-size:1.1em;  
            margin-top:10px; 
            margin-bottom:0; font-weight:bold; color:#000000; background-color:#FFF3CA; text-align:center}
div.evidenza2 {
			font-size: 90%;
            font-size: 90%;
            font-size:0.95em; 
            font-variant:normal; 
            line-height:1.4em; 
            font-family: Verdana; ; 
            margin-top:0; 
            margin-bottom:0; color:#CA0000}



/*stili per la sezione news*/
.newscentrato{  
	margin-top:3px; 
	margin-bottom:3px;
	margin-right:90px;
	margin-left:90px;
	border: 1px solid #FFD148; 
	padding:2px;
	height: 90px;text-align:center}
	
.newslungo { 
	margin-top:3px; 
	margin-bottom:20px;
	margin-right:2px;
	border: 1px solid #C0C0C0; 
	padding:2px; text-align:left; background-color:#F2F2F2
	 }



	 

.newslungo h4
{

	 margin:0px; 
	 padding:0px; 
	 width:75%; 
	 text-align:left; 
	 color:#000000; 
	 background-color:#FFFFFF; 
	 font-size:1.2em; 
	 text-decoration:none
	 }
.newslungo a{text-decoration:none
	 }
.newslungo a:hover{text-decoration:none
	 }
	 

.newslungodx { 
	margin-top:3px; 
	margin-bottom:20px;
	margin-right:2px;
	border: 1px solid #FFD148; 
	padding:2px; text-align:justify
	 }
	 
.newslungodx p{ 
	
	 margin-top: 5px; margin-bottom: 5px}

	 
.newslungodx h4{
border:1px solid #FFFFFF; 
margin:0px; padding:0px; 
width:80%;
text-align:left; 
color:#000000; 
background-color:#FFFFFF; 
font-size: 1em; 
font-weight:bold
	 }
.newslungodx .titolo10{
width:80%;
text-align:left; 
color:#000000; 
background-color:#FFFFFF; 
font-size: 1em; 
font-weight:bold
	 }

.newslungodx h6{background-position:  
               center; text-align:center; 
       color:#FF0000; 
       font-weight:bold; background-repeat:repeat; background-attachment:fixed; padding-bottom:3px; margin-bottom:3px; font-size:0.9em
	 }

	 
.newslungodx a{text-decoration:none
	 }
.newslungodx a:hover{text-decoration:none
	 }


	 
.newsconsiglieri { 
	margin-top:3px; 
	margin-bottom:20px;
	margin-right:2px;
	border: 1px solid #FFD148; 
	padding:2px;
	height:110px;
	 }
	 
.newsconsiglieri ul{ 
	 
	 margin-left: 40px; margin-right: 0; margin-top: 0; margin-bottom: 0}


.newsconsiglieri li{ 
	 margin-left:40px; list-style-type:none;
	 list-style-image:none; padding:0px; margin-top:0px; margin-bottom:0px
	 }
	 
.newsconsiglieri img{align:left; 
	 margin:5px; padding:0px; float:left
	 }
	 
.newsconsiglieri h4{border:1px solid #FFFFFF; float:center;
	 margin:0px; padding:0px; width:75%; text-align:left; color:#CC3300; background-color:#FFFFFF; font-size:1.2em; text-decoration:none
	 }
.newsconsiglieribasso { 
	margin-top:3px; 
	margin-bottom:20px;
	margin-right:2px;
	border: 1px solid #FFD148; 
	padding:2px;
	height:80px;
	 }
	 
.newsconsiglieribasso ul{ 
	 
	 margin-left: 40px; margin-right: 0; margin-top: 0; margin-bottom: 0}


.newsconsiglieribasso li{ 
	 margin-left:40px; list-style-type:none;
	 list-style-image:none; padding:0px; margin-top:0px; margin-bottom:0px
	 }
	 
.newsconsiglieribasso img{align:left; 
	 margin:5px; padding:0px; float:left
	 }
	 
.newsconsiglieribasso h4{border:1px solid #FFFFFF; float:center;
	 margin:0px; padding:0px; width:75%; text-align:left; color:#CC3300; background-color:#FFFFFF; font-size:1.2em; text-decoration:none
	 }






.news{ float:left; 
	width:47%; 
	margin-top:3px; 
	margin-bottom:3px;
	margin-right:2px;
	margin-left:2px;
	border: 1px solid #FFD148; 
	padding:2px;
	height: 90px}
.news a{float:none; text-decoration:none; color:#000000}
.news a:hover{float:none; text-decoration:none; color:#2020FF}

.newscentro{
	margin:20px; 
	border:1px solid #BFBFBF; 
	text-align:left; 
	color:#000000; 
	background-color:#F9F9F9; 
	padding-left:20px; 
	padding-right:20px; 
	padding-top:10px; 
	padding-bottom:10px;
	  }

.newscentrale{
	margin:20px; border:1px solid #BFBFBF; text-align:left; 
	color:#000000; 
	background-color:#F9F9F9; 
	padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px  }
	
.newscentrale a{ text-decoration: none; font-size:1em}
.newscentrale a:hover{text-decoration: none}

	



.h-news{width:100%;float:none;}
.h-news .photo{float:left;margin-right:0.72em;width:15.94em;height:9.42em;}


/*stili per la sezione traspare*/
div.traspare { display: none; text-align:left}
div.traspare a { display: none;}
div.traspare a:hover { display: none;}





/*stili per la sezione textimage*/
.textimage{margin:10px 0; 
	background-position: 0% 0%; 	
	border:1px solid #BA9607; 
	background-repeat:no-repeat; 
	background-attachment:fixed; 
	text-align:left; 
	padding-left:5px;
	padding-right:5px; 
	padding-top:5px; padding-bottom:5px }
.textimage img{ 
	border:1px solid #BA9607; 
	width:150px;
	padding:5px; 
	margin:0; 
	background-position: left top; 
	background-attachment:fixed; 
	text-align:left}


div.newsboxbanner{margin:2em; border:1px solid #000000; font-size: 90%;padding-left:2em; padding-right:2em; }
div.newsboxbanner img{float:left;padding-right:5px ;padding: 0px;  margin:5px;}
              
/*stili per la sezione indicebasso*/
/*stili per la sezione mappe*/
div#mappe {margin-left:150px; width:440px; }
div#mappe ul{width:100%;margin:0;padding: 0;text-align:center;}
div#mappe li{float:left;width:24.5%;text-align:center;background-color:#00004B;border:2px solid #F9DD6A;display:block; margin-right:0px }
div#mappe a{color:#F9DD6A;text-decoration:none;font-weight: bold; text-align:center; padding-left:7px; padding-right:7px}
div#mappe a:hover{background-color:#F9DD6A;color:#4E58A1;text-decoration:none;padding-left:7px; padding-right:7px;margin-right:1px; text-align:center}




div#mappaindici{
padding:0;
width:440px;
position:relative;
left:150px;top:1px;
height:1.2em;
background:#FFCC00;
display:block; 
list-style-type:circle; 
margin-left:0; 
margin-right:0; 
margin-top:0; 
margin-bottom:.5em; text-decoration:none
}

ul#mappaindici{
margin:0 0 .5em 0;
padding:0;
width:440px;
list-style:none;
position:relative;
left:150px;top:1px;
height:1.2em;
background:#fc0;
display:block;
}

ul#mappaindici a{ display:block;height:100%;border:1px solid #036;text-align:center }
ul#mappaindici a:hover{ background:#efefef;text-decoration:none }
ul#mappaindici li {
margin:0;
padding:0;
display:block;
position:absolute;
width:100px;height:100%;
 list-style-type:none; 
 border-left-style:solid; 
 border-left-width:1px; 
 border-right-width:1px; 
 border-top-width:1px; 
 border-bottom-width:1px
}
ul#mappaindici li#mappaLingue-italiano{

	left:120px;
	top:-1px; 
	border-left-style:solid; 
	border-left-width:1px; 
	list-style-type:none}
ul#mappaindici li#mappaLingue-inglese{left:200px;top:-1px; border-left-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px}
ul#mappaindici li#mappaLingue-francese{left:250px;top:-1px; border-left-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px}th           { text-align: center; color: #FFFFFF; border: 1px solid #FFCC66; 
               background-color: #CC3300 }
td           { background-color: #FFF3CA }
.titolo10  { font-size:1em; font-weight:bold }

div#centro{
	width:758px; 
	margin-left:0px;
	font-family:Verdana; 
	font-size:0.8em; 
	padding-left:0px;
	 padding-right:0px; 
	 padding-top:1px; 
	 padding-bottom:1em; 
	 border-left-style:solid; 
	 border-left-width:0px; 
	 border-right-style:solid; 
	 border-right-width:0px; 
	 border-top-width:0px; 
	 border-bottom-width:0px; list-style-image:url('../../../imgs/punto.gif')
}

div#centro .indice {
		background-position: 
         left center; 
		width:80%; 
		margin-left:10px ;
			 
		
		}
		


		
 div#centro .indice a{
		background-position: 
          left center;        
		display:in line;
		width:auto; 
		font-size:1em; 
		color:#334F5E; 
		text-decoration:none; 
		text-align:left; 	
		padding-bottom:6px; 
		padding-left:5px;
		background-repeat:no-repeat; 
		background-attachment:fixed; 
		border-left-style:solid; 
		border-left-width:1px; 
		border-right-width:1px; 
		border-top-width:1px; 
		border-bottom-width:1px; 
		font-weight:bold;
		margin-bottom:7px; 
		margin-top:0px; padding-right:5px 
		}
