body
{	width:100%;
	margin:0px auto;
	padding:0px;
	font: 11px "arial", helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}

td,th,div,input,textarea,option,select{
	font: 11px arial, helvetica;
}
fieldset{	

	margin:auto;
	border-width: 1px;
	border-style: solid;
	border-color: #D9D9D9;
	text-align:left;
	padding:10px;
}

div.contenitore{
	margin:0px auto;
	text-align: left;
}

div.intestazione{
	 background-image: url(img/intestazione.jpg);
	 background-position: 0px 19px;
	 background-repeat: no-repeat;
	 width:700px;
	 height:344px;
	 }
	 
	 
		 
div.quick_menu{
	float:right;
	text-align:right;
	padding-right:2px;
	width:250px;
	height:82px;
}

div.padding_top_27{
padding-top:27px;
}

div.altezza{
	float:left;
	padding-top: 19px;
}


	
	
div.oculto, hr.oculto, br.oculto, h1.oculto, span.oculto,div.oculto2{ 	
	display: none;
	}
	
	
div.clear_both{ 	
	clear: both;
	}
	

div.inizio_tutto{ 	
float: right;
width:524px;
text-align: left;
}
	
div.contenuto_1, div.contenuto_2, div.contenuto_3, div.contenuto_4,div.contenuto_5,div.contenuto_6,div.contenuto_7,div.contenuto_8,div.contenuto_9,div.contenuto_10 { 	
margin-left:15px;
margin-top: 10px;
width:500px;
text-align: left;

}
		
	
	
div.voce_sele{ 	
  width: 95px;
float:left;
  display: block;
	}
	div.voce_sele2{ 	
  width: 107px;
float:left;
  display: block;
	}
	
	a:link, a:visited{ 	
 color:#000000;
 text-decoration: none;
	}
	a:hover{ 	
 color:#D0D0D0;
	}	
	
	
a.voce_selezionata:link, a.voce_selezionata:visited{ 	
  width: 95px;
display: block;
font-weight: bold;
	}
	a.voce_selezionata:hover{ 	
 color:#D0D0D0;
	}	
	a.voce_nonselezionata:link, a.voce_nonselezionata:visited{ 	
  width: 95px;
  display: block;
  font-weight: bold;

	}
	a.voce_nonselezionata:hover{ 	
  color:#D0D0D0;
	}	

	a.voce_nonselezionata2:link, a.voce_nonselezionata2:visited{ 	
  	width: 107px;
  	display: block;
  	text-align: center;
  	font-weight: bold;}
  
	a.voce_nonselezionata2:hover{ 	
	 color:#D0D0D0;
	}	
	
	a.voce_selezionata2:link, a.voce_selezionata2:visited{ 	
  width: 107px;
  text-align: center;
  display: block;
  font-weight: bold;


	}
	a.voce_selezionata2:hover{ 	
 	color:#D0D0D0;
	}	
	div.menu{ 	
	padding-top:137px;
	display: block;
	text-align: left;
	width:450px;
	float:left;
}


input.cerca{
	width:120px;
	color: #999EA4;
	background-color: #FFFFFF;
	border:1px solid #B4B4B4;
	font:11px Arial;
}	


ul.menu_secondo{	
	text-align:left; 
	padding:10px 0px 5px 0px; 
	margin:0px 0px 0px 0px; 
	display:block; 
	list-style:none;
	
}


li.height{	
 text-align: left;
 margin:0px 0px 0px 0px; 
 padding:0px; 

}	
li.height2{	
 text-align: left;
 margin:4px 0px 0px 0px; 
 padding:0px; 

}		

li.height_selezionato{	
	background-color: #FFFFFF;
	padding:0px; 
	text-align: left;
	margin:0px; 
}		


span.blocco{
display: block;
width: 130px;
margin-right:10px;

				}
	
div.stampa{ 	
float: right;
width:524px;
padding-top:15px;
 text-align: right;
}

div.finepagina{ 	
	height:39px;
 	width:700px;
	text-align: right;
	background-image: url(img/pie_pagina.jpg);
	background-repeat:  no-repeat;
	background-position:  0px 0px;
}

div.credits{ 	
	float:right;
 	width:520px;
	text-align: right;
}

div.credits_right{ 	
	float:right;
 	width:100px;
	text-align: right;
	padding-top:13px;
}

div.credits_left{ 	
	float:left;
 	width:410px;
	padding-top:8px;
	text-align: left;
}

div.credits_left_home{ 	
	float:left;
 	width:350px;
	padding-top:8px;
	text-align: left;
}

a.credits:link, a.credits:visited{ 	
   color:#8C8C8C;
  	font-weight: bold;}
  
	a.credits:hover{ 	
	 color:#000000;
	}	
	
	a.mail:link, a.mail:visited{ 	
   color:#000000;
  	font-weight: bold;}
  
	a.mail:hover{ 	
	color:#8C8C8C;
	}
	
	a.terzo:link, a.terzo:visited{ 	
   		color:#000000;
  }
  
	a.terzo:hover{ 	
	color:#8C8C8C;
	text-decoration: underline;
	}
	
	
  
  p.articolo{
	text-align:left;
	margin:5px 0px 30px 0px;

}
  
contenuto_1 span.extra{
	color:#FFA959;
}

span.successo{
	color:#57A306;
}



div.immagine_articolo{
margin:5px 5px 3px 0px;
float:left;
}
p.articolo_imm{
text-align:left;
margin:5px 0px 30px 0px;
}
div.margine{
margin-left:0px;

}
span.data{
color:#9498A1;
}

div.riga_terzo{
margin-left:0px;
}

div.dentro_livello{
margin-bottom:3px;
margin-top:2px;
}

h3.titolo_altrenews{
	font:11px verdana;
 	color:#9498A1;
 margin:0px 0px 0px 15px;
 width:500px;
 text-align:left;
 font-weight: bold;
 background-image: url(img/separatore.gif);
 background-position:  bottom;
 background-repeat: no-repeat;

}
h3.categoria{
	font:11px verdana;
 	color:#9498A1;
 margin:0px 0px 0px 0px;
 width:500px;
 text-align:left;
 font-weight: bold;
 background-image: url(img/separatore.gif);
 background-position:  bottom;
 background-repeat: no-repeat;

}

h2.dettaglio{
	font:11px verdana;
 	color:#9498A1;
 margin:0px 0px 0px 0px;
 width:500px;
 text-align:center;
 font-weight: bold;
 background-image: url(img/separatore.gif);
 background-position:  bottom;
 background-repeat: no-repeat;

}
h2.paginazione_evento{
 font:11px verdana;
 color:#7D7D7C;
 margin:0px 0px 0px 0px;
 text-align:left;
 font-weight: bold;
}
div.altrenews{
 text-align: left;
 margin:5px 0px 10px 17px;
}
div.altre_news_dispari {
text-align:left;
width:450px;
padding:5px 0px 5px 10px;
margin-left:25px;
border-bottom: 1px solid #D9D9D9;
}

div.paginazione{

 	color:#9498A1;
	margin-left:25px;
}
div.paginazione2{

 	color:#9498A1;
	margin-left:0px;
}

div.tutto_1{
	width:700px;
	background-image: url(img/sfondo_repeat_1.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}

div.tutto_home{
	width:700px;


}
div.tutto_2{
	width:700px;
	background-image: url(img/sfondo_repeat_2.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}
div.tutto_3{
	width:700px;
	background-image: url(img/sfondo_repeat_3.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}
div.tutto_4,div.tutto_5,div.tutto_6,div.tutto_7,div.tutto_8,div.tutto_9,div.tutto_10{
	width:700px;
	background-image: url(img/sfondo_repeat_4.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}


div.contenuto_1 h2.titolo_articolo{
  padding:2px 0px 0px 0px;
  color:#EE8B2F;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  div.contenuto_1 h3.titolo_tabella{
  padding:2px 0px 0px 0px;
  color:#EE8B2F;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  
 div.contenuto_1 h2.ricerca{
	font:11px verdana;
	color:#EE8B2F;
	margin:0px 0px 0px 0px;
 	width:500px;
 	text-align:left;
 	font-weight: bold;
 	background-image: url(img/separatore.gif);
 	background-position:  bottom;
 	background-repeat: no-repeat;
}





div.contenuto_2 h2.titolo_articolo{
  padding:2px 0px 0px 0px;
  color:#DE99A3;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  div.contenuto_2 h3.titolo_tabella{
  padding:2px 0px 0px 0px;
  color:#DE99A3;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  
 div.contenuto_2 h2.ricerca{
	font:11px verdana;
	color:#DE99A3;
	margin:0px 0px 0px 0px;
 	width:500px;
 	text-align:left;
 	font-weight: bold;
 	background-image: url(img/separatore.gif);
 	background-position:  bottom;
 	background-repeat: no-repeat;
}


div.contenuto_3 h2.titolo_articolo{
  padding:2px 0px 0px 0px;
  color:#5E57DB;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  div.contenuto_3 h3.titolo_tabella{
  padding:2px 0px 0px 0px;
  color:#5E57DB;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  
 div.contenuto_3 h2.ricerca{
	font:11px verdana;
	color:#5E57DB;
	margin:0px 0px 0px 0px;
 	width:500px;
 	text-align:left;
 	font-weight: bold;
 	background-image: url(img/separatore.gif);
 	background-position:  bottom;
 	background-repeat: no-repeat;
}
  
  
  
  
div.contenuto_4 h2.titolo_articolo,div.contenuto_5 h2.titolo_articolo,div.contenuto_6 h2.titolo_articolo,div.contenuto_7 h2.titolo_articolo,div.contenuto_8 h2.titolo_articolo,div.contenuto_9 h2.titolo_articolo,div.contenuto_10 h2.titolo_articolo{
  padding:2px 0px 0px 0px;
  color:#5EA664;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  div.contenuto_4 h3.titolo_tabella,  div.contenuto_5 h3.titolo_tabella,  div.contenuto_6 h3.titolo_tabella,  div.contenuto_7 h3.titolo_tabella,  div.contenuto_8 h3.titolo_tabella,  div.contenuto_9 h3.titolo_tabella,  div.contenuto_10 h3.titolo_tabella{
  padding:2px 0px 0px 0px;
  color:#5EA664;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 5px 0px;
  }
  
  
 div.contenuto_4 h2.ricerca, div.contenuto_5 h2.ricerca, div.contenuto_6 h2.ricerca, div.contenuto_7 h2.ricerca, div.contenuto_8 h2.ricerca, div.contenuto_9 h2.ricerca, div.contenuto_10 h2.ricerca{
	font:11px verdana;
	color:#5EA664;
	margin:0px 0px 0px 0px;
 	width:500px;
 	text-align:left;
 	font-weight: bold;
 	background-image: url(img/separatore.gif);
 	background-position:  bottom;
 	background-repeat: no-repeat;
}
  
#menu_secondo_livello_1 img.pallino{
float: left;
margin:0px 0px 0px 11px; 
width:22px;
background-image: url(img/pallino_secondo_1.gif);
background-repeat: no-repeat;
background-position: left;
}

#menu_secondo_livello_2 img.pallino{
float: left;
margin:0px 0px 0px 11px; 
width:22px;
background-image: url(img/pallino_secondo_2.gif);
background-repeat: no-repeat;
background-position: left;
}

#menu_secondo_livello_3 img.pallino{
float: left;
margin:0px 0px 0px 11px; 
width:22px;
background-image: url(img/pallino_secondo_3.gif);
background-repeat: no-repeat;
background-position: left;
}

#menu_secondo_livello_4 img.pallino,#menu_secondo_livello_5 img.pallino,#menu_secondo_livello_6 img.pallino,#menu_secondo_livello_7 img.pallino,#menu_secondo_livello_8 img.pallino,#menu_secondo_livello_9 img.pallino,#menu_secondo_livello_10 img.pallino{
float: left;
margin:0px 0px 0px 11px; 
width:22px;
background-image: url(img/pallino_secondo_4.gif);
background-repeat: no-repeat;
background-position: left;
}


 a.menu_secondo_selezionato:link, a.menu_secondo_selezionato:visited {		
				margin:0px; 
				text-align: left;
				width:130px;
				padding-right:5px;
				float: right;
				
				
				}

 a.menu_secondo_selezionato:hover{
				text-decoration: none;	
				}
				
				
 #menu_secondo_livello_1 a.menu_secondo_noselezionato:link,#menu_secondo_livello_1 a.menu_secondo_noselezionato:visited {	
				text-align: left;
				width:130px;
				margin-top:7px;
				margin-left:31px;
				padding:2px 0px 2px 0px;
				color:#EE8B2F;
				display:block;
				}

#menu_secondo_livello_1  a.menu_secondo_noselezionato:hover{
				text-decoration: underline;	
				}
		
		
		
		
		
			
#menu_secondo_livello_2 a.menu_secondo_noselezionato:link,#menu_secondo_livello_2 a.menu_secondo_noselezionato:visited {	
				text-align: left;
				width:130px;
				margin-top:7px;
				margin-left:31px;
				padding:2px 0px 2px 0px;
				color:#E7A3AD;
				display:block;
				}

#menu_secondo_livello_2 a.menu_secondo_noselezionato:hover{
				text-decoration: underline;	
				}
				
				
		#menu_secondo_livello_3	a.menu_secondo_noselezionato:link,#menu_secondo_livello_3 a.menu_secondo_noselezionato:visited {	
				text-align: left;
				width:130px;
				margin-top:7px;
				margin-left:31px;
				padding:2px 0px 2px 0px;
				color:#5E57DB;
				display:block;
				}

#menu_secondo_livello_3 a.menu_secondo_noselezionato:hover{
				text-decoration: underline;	
				}
				
					
#menu_secondo_livello_4 a.menu_secondo_noselezionato:link,#menu_secondo_livello_4 a.menu_secondo_noselezionato:visited, #menu_secondo_livello_5 a.menu_secondo_noselezionato:link,#menu_secondo_livello_5 a.menu_secondo_noselezionato:visited, #menu_secondo_livello_6 a.menu_secondo_noselezionato:link,#menu_secondo_livello_6 a.menu_secondo_noselezionato:visited,#menu_secondo_livello_7 a.menu_secondo_noselezionato:link,#menu_secondo_livello_7 a.menu_secondo_noselezionato:visited, #menu_secondo_livello_8 a.menu_secondo_noselezionato:link,#menu_secondo_livello_8 a.menu_secondo_noselezionato:visited,#menu_secondo_livello_9 a.menu_secondo_noselezionato:link,#menu_secondo_livello_9 a.menu_secondo_noselezionato:visited,#menu_secondo_livello_10 a.menu_secondo_noselezionato:link,#menu_secondo_livello_10 a.menu_secondo_noselezionato:visited{	
				text-align: left;
				width:130px;
				margin-top:7px;
				margin-left:31px;
				padding:2px 0px 2px 0px;
				color:#5EA664;
				display:block;
				}

#menu_secondo_livello_4 a.menu_secondo_noselezionato:hover, #menu_secondo_livello_5 a.menu_secondo_noselezionato:hover, #menu_secondo_livello_6 a.menu_secondo_noselezionato:hover, #menu_secondo_livello_7 a.menu_secondo_noselezionato:hover, #menu_secondo_livello_8 a.menu_secondo_noselezionato:hover, #menu_secondo_livello_9 a.menu_secondo_noselezionato:hover, #menu_secondo_livello_10 a.menu_secondo_noselezionato:hover{
				text-decoration: underline;	
				}
				
#menu_secondo_livello_1 img.filo{
clear:both;
float:left;
background-color: #FFA959;
padding:0px; 
margin:0px 0px 0px 11px; 
border: none;
}	
#menu_secondo_livello_2 img.filo{
clear:both;
float:left;
background-color: #E7A3AD;
padding:0px; 
margin:0px 0px 0px 11px; 
border: none;
}	

#menu_secondo_livello_3 img.filo{
clear:both;
float:left;
background-color: #9890FF;
padding:0px; 
margin:0px 0px 0px 11px; 
border: none;
}	

#menu_secondo_livello_4 img.filo,#menu_secondo_livello_5 img.filo,#menu_secondo_livello_6 img.filo,#menu_secondo_livello_7 img.filo,#menu_secondo_livello_8 img.filo,#menu_secondo_livello_9 img.filo,#menu_secondo_livello_10 img.filo{
clear:both;
float:left;
background-color: #67B26D;
padding:0px; 
margin:0px 0px 0px 11px; 
border: none;
}	


div.percorso_1{ 	
  text-align: right;
  width:700px;
  background-image: url(img/percorso_1.jpg);
  background-repeat:  repeat-y;
  background-position: 0px 0px;
  font:14px Arial;
  padding-top: 2px;

	}
	div.percorso_2{ 	
  text-align: right;
  width:700px;
  background-image: url(img/percorso_2.jpg);
  background-repeat: repeat-y;
  background-position: 0px 0px;
  font:14px Arial;
  padding-top: 2px;
	}
	
	div.percorso_3{ 	
  text-align: right;
  width:700px;
  background-image: url(img/percorso_3.jpg);
  background-repeat:  repeat-y;
  background-position: 0px 0px;
  font:14px Arial;
  padding-top: 2px;
	}
	
div.percorso_4,div.percorso_6,div.percorso_7,div.percorso_8,div.percorso_9,div.percorso_10{ 	
  text-align: right;
  width:700px;
  background-image: url(img/percorso_4.jpg);
  background-repeat:  repeat-y;
  background-position: 0px 0px;
  font:14px Arial;
  padding-top: 2px;
	}
	
	div.percorso_5{
	display:none;
}
	
div.tutto_contenuto_box_1{
	width:700px;
	background-image: url(img/sfondo_repeat_1.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}

div.tutto_contenuto_box_2{
	width:700px;
	background-image: url(img/sfondo_repeat_2.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}

div.tutto_contenuto_box_3{
	width:700px;
	background-image: url(img/sfondo_repeat_3.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}

div.tutto_contenuto_box_4,div.tutto_contenuto_box_6,div.tutto_contenuto_box_7,div.tutto_contenuto_box_8,div.tutto_contenuto_box_9,div.tutto_contenuto_box_10,div.tutto_contenuto_box_30{
	width:700px;
	background-image: url(img/sfondo_repeat_4.jpg);
	background-repeat: repeat-y;
	background-position: 0px  0px;
}
div.tutto_contenuto_box_5{
 width:700px;
		background-image: url(img/filetto_home.gif);
	background-repeat: repeat-y;
	background-position: left;
}



#menu_secondo_livello_1{
 background-image: url(img/menu_prin_1.jpg);
 background-position: left;
 background-repeat: no-repeat;
 width:176px;
 height:442px;
 padding:0px;
 margin:0px;
 float:left;
}

#menu_secondo_livello_2{
 background-image: url(img/menu_prin_2.jpg);
 background-position: left;
 background-repeat: no-repeat;
 width:176px;
 height:442px;
 padding:0px;
 margin:0px;
 float:left;
}

#menu_secondo_livello_3{
 background-image: url(img/menu_prin_3.jpg);
 background-position: left;
 background-repeat: no-repeat;
 width:176px;
 height:442px;
 padding:0px;
 margin:0px;
 float:left;
}

#menu_secondo_livello_4,#menu_secondo_livello_5,#menu_secondo_livello_6,#menu_secondo_livello_7,#menu_secondo_livello_8,#menu_secondo_livello_9,#menu_secondo_livello_10,#menu_secondo_livello_30{
 background-image: url(img/menu_prin_4.jpg);
 background-position: left;
 background-repeat: no-repeat;
 width:176px;
 height:442px;
 padding:0px;
 margin:0px;
 float:left;
}

div.padding_10{
padding:10px 0px 10px 37px;

}

div.padding_ricerca{
padding:10px 0px 10px 0px;
}
h3.mese{
	font:11px verdana;	
	 font-weight: bold;
	color:#FFFFFF;
	background-color:#9498A0;
	padding:0px 0px 0px 0px;
	margin:0px;
	vertical-align: middle;
}

td.giorno {
	background-image :url(img/_cal_giorni.gif);
	background-repeat:no-repeat;
	background-position: center center;

}


td.senza_giorno {
	background-image :url(img/_cal_giorni_senza.gif);
	background-repeat: repeat-x;
	background-position:0px 0px;

}
td.feriale {
	background-image :url(img/_cal_1.gif);
	background-repeat:no-repeat;
	background-position: center center;

}

td.sabato {
	background-image :url(img/_cal_1sabato.gif);
	background-repeat:no-repeat;
	background-position: center center;
	color:#ffffff;

}

div.contenuto_1 td.giorno_sele{
	background-image :url(img/_cal_giorni_sele_1.gif);
	background-repeat:no-repeat;
	background-position: center center;

}


div.contenuto_2 td.giorno_sele{
	background-image :url(img/_cal_giorni_sele_2.gif);
	background-repeat:no-repeat;
	background-position: center center;
}


div.contenuto_3 td.giorno_sele{
	background-image :url(img/_cal_giorni_sele_3.gif);
	background-repeat:no-repeat;
	background-position: center center;
}

div.contenuto_4 td.giorno_sele,div.contenuto_5 td.giorno_sele,div.contenuto_6 td.giorno_sele,div.contenuto_7 td.giorno_sele,div.contenuto_8 td.giorno_sele,div.contenuto_9 td.giorno_sele,div.contenuto_10 td.giorno_sele{
	background-image :url(img/_cal_giorni_sele_4.gif);
	background-repeat:no-repeat;
	background-position: center center;
}



div.contenuto_1 span.pagina{
color:#FFA959;
}

div.contenuto_2 span.pagina{
color:#DE99A3;
}


div.contenuto_3 span.pagina{
color:#5E57DB;
}

div.contenuto_4 span.pagina, div.contenuto_5 span.pagina,div.contenuto_6 span.pagina,div.contenuto_7 span.pagina,div.contenuto_8 span.pagina,div.contenuto_9 span.pagina,div.contenuto_10 span.pagina{
color:#5EA664;
}




div.macroarea1{
	padding:0px 0px 0px 80px;
	margin:0px;
	border: 1px solid  #D9D9D9;
}

div.login {
padding:0px 0px 0px 170px;
}

div.login_2 {
padding:0px 0px 0px 0px;
text-align:center;
}

input.campo_login{
	width:160px;
	height: 20px;
	color: #7D7D7C;
	background-color: #FFFFFF;
	border:1px solid #C1C1C1;
}
input.campo_form{
	width:160px;
	height: 20px;
	color: #7D7D7C;
	background-color: #FFFFFF;
	border:1px solid #C1C1C1;
}
textarea.campo_form{
	width:160px;
	color: #7D7D7C;
	background-color: #FFFFFF;
	border:1px solid #C1C1C1;
}
input.pulsante_login {
	margin-left:30px;
	width:90px;
	height: 20px;
	color: #7D7D7C;
	background-color: #FFFFFF;
	border:1px solid #C1C1C1;
}

div.spazio3 {
	padding:3px;
}

div.percentuale
{  background-color: #CCCCCC; 
   width:100px;
   height:6px;
		 }
		 
span.extra_tabella{
	color:#848484;
	display: block;
	padding-bottom:2px;


}

	 
table.colore_filetto_tabelle
{  
background-color: #9498A0;
 }
		 

 th.nome_campi_tabella, td.nome_campi_tabella {
	background-color: #ffffff;
	padding:4px;
	color:#9498A0;
	font-weight: bold;
	

}

td.riga_tabella_dispari{
background-color: #ffffff;
	padding:4px;
}

td.riga_tabella_pari{
background-color: #FFFFFF;
	padding:4px;


}

div.tabella_immagine{
float:left; 
width:150px;
}

div.tabella_verticale{
float:left; 
width:500px;

}

div.right{
float:right; 
}
div.documento {width:450px;
	margin-left:20px;
	padding:5px 0px 5px 5px;
	border-bottom:1px solid #CCCCCC;
	}
	div.cento{

	width:500px;

}

div.immagine_fotogallery{
	float:left; 
	width:135px; 
	text-align:center; 
	margin:auto; 
	margin-left:15px;
	margin-top:10px;	
}

div.bordo_imm{
	border:1px solid #E2E3DE; 
}

span.centro{
	font:10px "arial",helvetica;
}

span.errore{
	color: #DC143C;
}
div.padding_left_3{
	 padding-left: 3px;
}

	
div.inizio_form{
 padding-left:150px;
    }
	 
div.rientro{
 text-align: center;
    }
	 
	 
div.body_invia
{	font-size:11px; 
	font-family:Arial,verdana , Helvetica, sans-serif;
	text-align: center;
	margin: 0px auto auto auto; 
	padding-top: 0px;
	color:#3E3D40;
	width:100%;
	background-image: url(img/inviala.gif);
	background-repeat: no-repeat;
	background-position: top center;
}


#invia{
	text-align: center;
 	width: 650px;
	margin: 0px auto auto auto;
}


div.invia-posta{
	text-align: left;
 	height: 420px;
}
div.posta{
	
	float: left; 
	margin:95px 10px 10px 0px;
	padding:0px 0px 0px 105px;
	text-align: left;
	color: #7D7D7C;
	font-weight: bold;
}
div.messaggio_invia{
	padding-left: 0px;
	margin-top:185px;
	color: #A4A4A4;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 270px;
	float: right;
	text-align: center;
	height:190px;
}

input.pulsante_invia{
	font:11px Verdana, Arial;
	width:100px;
	background-color:transparent;
	border:1px solid #A8A8A9;
	
}
#menu_secondo_livello_home{
 background-image:  url(img/colonna_blocco_1.gif);
 background-position: left;
 background-repeat: repeat-y;
 width:212px;
 padding:0px;
 margin:0px;
float:left;
}

	
div.titolo_blocco_1{ 
	background-image: url(img/blocco_titilo_1.gif);
 	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-left:15px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	color:#FFFFFF;
	font:14px Arial;
	font-weight: bold;

}

	
div.data_blocco_1{ 	
margin:9px 0px 9px 15px;
padding-left:10px;
background-image: url(img/data_home.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
color:#67B26D;
font-weight: bold; 
text-align: left;
}

div.tutto_blocco_destra{ 	
float:right;
width:470px;
}
 div.blocco_7_8_9{ 	
float:left;
background-image:  url(img/filetto_blocco_10_vert.gif);
background-repeat:  no-repeat;
background-position: 196px 0px;

}


div.testo_blocco_1{ 	
margin-left:15px;
margin-bottom: 10px;
color:#848181;
text-align: left;
font-weight: bold; 
}

	a.blocco1:link, a.blocco1:visited{ 	
   		color:#848181;
  }
  
	a.blocco1:hover{ 	
	color:#67B26D;

	}
div.blocco_4{
 background-color: #67B26D;
 width:212px;
 float:left;
 margin-top:10px;
 padding-bottom:10px;
 text-align: left;
}

div.colonna_home{
 width:212px;
 padding:0px;
 margin:0px;
}

div.titolo_archivio{
 color:#000000;
 font:14px Arial;
 font-weight: bold;
 padding-left:15px;
 margin-top:10px;
}

div.titolo_blocco_4{
 color:#FFFFFF;
 font:12px Arial;
 font-weight: bold;
 padding-left:15px;
 margin-top:14px;
}

a.blocco4:link, a.blocco4:visited{ 	
   		color:#FFFFFF;
  }
  
	a.blocco4:hover{ 	
	color:#000000;

	}
	
	
div.titolo_blocco_3{
 color:#FFFFFF;
 font:12px Arial;
 font-weight: bold;
 padding-left:15px;
 margin-top:12px;
}

a.blocco3:link, a.blocco3:visited{ 	
   		color:#FFFFFF;
  }
  
	a.blocco3:hover{ 	
	color:#000000;

	}	
	
	 div.blocco_7{ 	
float:left;
width:191px
}



div.blocco_7_titolo{
 color:#67B26D;
 font:16px Arial;
 font-weight: bold;
 text-align: center;
}

a.blocco7:link, a.blocco7:visited{ 	
   color:#67B26D;
  }
  
	a.blocco7:hover{ 	
	color:#000000;

	}

div.blocco_7_imm{
 margin:0px auto;
 text-align: center;
}

p.testo_7{
 margin:0px auto;
 text-align: center;
 font:11px Arial;
 color:#000000;
}

div.blocco_8_9{ 	
float:right;
width:263px
}

div.primo_piano{
  background-image: url(img/titolo_blocco_8.gif);
  background-position: 0px;
  background-repeat: no-repeat;
  font:14px Arial;
  color:#FFFFFF;
  padding-left:10px;
  font-weight: bold;
 text-align: left;
 margin-bottom:5px;
}

div.blocco_8_titolo{
 color:#67B26D;
 font:11px Arial;
 font-weight: bold;
 text-align: left;
 margin-top:10px;
 margin-bottom:10px;
}

div.blocco_8_testo{
 color:#000000;
 font:11px Arial;
 text-align: left;
 margin-bottom:10px;
}

div.blocco_8{
 width:240px;
 margin-left:10px;
}

a.blocco8:link, a.blocco8:visited{ 	
	color:#000000;
  }
  
	a.blocco8:hover{ 	
 	color:#67B26D;
	}
	
div.blocco_9{
float:left;
width:263px;
margin-top:5px;
 	}
div.blocco_9_imm{
 margin-right:5px;
 float:left;
  width:90px;
}


div.blocco_9_titolo{
 width:160px;
 float:left;
 font:11px Arial;
 color:#67B26D;
 text-align: left;
  font-weight: bold;
}

div.blocco_9_titolo_tutto{
 width:263px;
 float:left;
 font:11px Arial;
 color:#67B26D;
 font-weight: bold;
  text-align: left;
}

p.blocco_9_testo{
 text-align: left;
 color:#000000;
 font-weight: normal;
 margin-top:0px;
}

div.blocco_10_titolo{
 color:#67B26D;
 font:11px Arial;
 font-weight: bold;
 text-align: center;
 margin-top:3px;
 margin-bottom:3px;
}

div.blocco_10_testo{
 color:#000000;
 font:11px Arial;
 font-weight: bold;
 text-align: center;
 margin-bottom:10px;
}
div.blocco_10{
float:left;
width:150px;
margin-top:5px;
 	}
	

	
div.blocco_10_11{ 	
float:left;
width:469px;
background-image:  url(img/filetto_blocco_10_vert.gif);
background-position: 153px 0px;
background-repeat: no-repeat;
}



div.blocco_11{
float:right;
width:305px;
margin-top:5px;}


div.blocco_11_imm{
 margin-left:5px;
 float:right;
  width:90px;}


div.blocco_11_titolo{
 width:190px;
 float:left;
 font:11px Arial;
 color:#67B26D;
 text-align: right;
  font-weight: bold;
  padding-top:6px;
}

div.blocco_11_titolo_tutto{
 width:305px;
 float:right;
 font:11px Arial;
 color:#67B26D;
 font-weight: bold;
  text-align: right;
    padding-top:6px;
}

p.blocco_11_testo{
 text-align: right;
 color:#000000;
 font-weight: normal;
 margin-top:0px;
}
div.approfondimento{
	width:450px;
	border: 1px solid  #D9D9D9;
	text-align: left;
	float:left;
	margin:15px;
}

h3.approfondimento{
  padding:2px 0px 0px 0px;
  color:#000000;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 0px 0px;
  }
  
  h3.sondaggio{
  padding:2px 0px 0px 0px;
  color:#7D7D7C;
  font:11px verdana;
  font-weight: bold;
  margin:0px 0px 0px 0px;
  }
  
  p.testo_approfondimento{
  padding:2px 0px 15px 0px;
  margin:0px;
  }
  
  div.padding_approfondimento{
  padding:20px 20px 20px 20px;
    }
	
