BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	HEIGHT: 1250px; 
	BACKGROUND-COLOR: #ffffff;
	font-size:11px;
	line-height:normal;
}
/************* 1250 valore da cambiare per modificare tutto il testo ****************/
/************* 1250 la misura da cambiare se si cambia la percentuale del carattere ****************/
#pagina {
	right: 5px;  
	LEFT: 7px;  
	WIDTH: 863px; 
	margin-bottom: 10px;
	POSITION: absolute; 
	TOP: 3px; 
	padding-bottom: 5px;
	HEIGHT: 1250px; /************* misura da cambiare se si cambia la percentuale del carattere ****************/
	BACKGROUND-COLOR: #ffffff;
	bottom: 10px;
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
/**	BORDER-BOTTOM: #999999 1px solid; **/
}
#paginamappa {
	right: 5px;  
	LEFT: 7px;  
	WIDTH: 863px; 
	bottom: 10px;
	POSITION: absolute; 
	TOP: 3px; 
	padding-bottom: 5px;
	HEIGHT: 2700px; /************* misura da cambiare se si cambia la percentuale del carattere ****************/
	BACKGROUND-COLOR: #ffffff;
	bottom: 10px;
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid; 
}
 /*************
h1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;  
	FONT-SIZE: 227%; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 0px 0px; 
	COLOR: #000000;  
	PADDING-TOP: 0px;
}


h2{
 font: 182% Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;
 margin: 0px;
 padding: 2px 0px 0px 0px;
}
 *************/
.bianco11{
 font: 10px bold Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;
 margin: 0px;
 padding: 3px 0px 0px 10px;
}

.bianco12b{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:12px;
 color: #ffffff;
 font-style:italic;
 font-weight:bold;
  text-decoration: underline;
}
a.bianco12b:link, a.bianco12b:visited{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:12px;
 color: #6699CC;
 text-decoration: underline;
font-style:italic;
 font-weight:bold;
}
a.bianco12b:hover {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: underline;
	font-style:italic;
 font-weight:bold;
}
a.bianco12b:active {
	TEXT-DECORATION: underline;
	font-style:italic;
 font-weight:bold;
}
.bianco12{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:12px;
 color: #ffffff;
 margin: 0px;
 font-style:italic;

 padding: 3px 0px 0px 10px;
  text-decoration: underline;
}
a.bianco12:link, a.bianco12b:visited{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:12px;
 color: #6699CC;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-decoration: underline;
font-style:italic;

}
a.bianco12:hover {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: underline;
 	padding: 0px 0px 0px 0px;
	font-style:italic;

}
a.bianco12:active {
	TEXT-DECORATION: underline;
	font-style:italic;

}

.percent118red{
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #EB6438;
 margin: 0px;
 padding: 0px 20px 0px 40px;
}
.percent118red img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	 color: #000000;
} 
.percent118{
 font: 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 20px 0px 28px;
}
.percent118 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
}
.percent118az{
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #6699CC;
 margin: 0px;
 padding: 0px 20px 0px 40px;
}
 /************* essendo questa inserita sotto il Div,direttamente nel A HREF 
 avra' il 100% del suo contenitore DIV PERCENT118az che è un 118% *************/
a.percent118az:link, a.percent118az:visited{
 font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #6699CC;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-decoration: none;
}
a.percent118az:hover {
	COLOR: #666666; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: none;
 	padding: 0px 0px 0px 0px;
}
a.percent118az:active {
	TEXT-DECORATION: none;
}
h2{
 font: 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 20px 0px 28px;
 
}
h2 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
}

h3{
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #EB6438;
 margin: 0px;
 padding: 0px 0px 0px 40px;
}
h3 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	}
h4{
 font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 20px 0px 40px;
}

.home{
	font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	top: 3px;
	height: 0px;
text-align:left;
 
}
.home img{ 
	PADDING-TOP: 0px;
	height: 10px; 
	width: 10px;
	LEFT: 0px; 
}


/************* per i link ****************/
a:link, a:visited{
COLOR: #000000;
text-decoration: underline;
}
a:hover {
	COLOR: #666666; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: underline;
}
a:active {
	TEXT-DECORATION: underline;
}
#search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.menu_link:link, a:visited.menu_link{
COLOR: #000000;
text-decoration: none;
}
a.menu_link:hover{
	COLOR: #666666; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: none;
}
a.menu_link:active {
	TEXT-DECORATION: none;
}

#search a:hover{
	margin: 0px;
}

.sottotitolo{
font: bold 160% Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #666666;
}
.sottotitolo img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
}

.sottotitolo2 {
font: bold 160% Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #6699CC;
margin-left: 5px;
}
.sottotitolo2 img{ 
	PADDING-TOP: 0px;
	margin-left: 20px; 
	right: 62px;
	height: 5px; 
	width: 5px;
}
.fototestata{
font: bold 160% Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #6699CC;
margin-left: 0px;
}
.fototestata img{ 
	PADDING-TOP: 0px;
	LEFT: 0px; 
	right: 62px;
	height: 60px; 
	width: 461px;
}



/************* questi i h4 h5 h6 con i link menu grigi
h6{
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 margin: 0px;
 padding: 0px 0px 0px 40px;
}
h5{
 font: 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #666666;
 margin: 0px;
 padding: 0px 20px 0px 28px;
 
}
h5 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
}
h4{
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 20px 0px 40px;
}

p2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 16px; FONT: 100% verdana, arial, helvetica, sans-serif; PADDING-TOP: 0px;}
****************/


/************* elenco puntato quadrato grigio ****************/
ul.lista4 li {
list-style-type : square;
color: #cccccc; 
margin-left:-7px;
margin-top: -15px;
}
li.prova {
margin: 0; 
padding: 0px 0px 0px 0px;
}
/************* elenco puntato quadrato nero****************/
ul.lista5 li {
list-style-type : square;
color: #000000;
}
/************* PROVAelenco puntato circolare ****************/
ul.listacircle li {
list-style-type : circle;
}

/************* menu left messo in P ****************/
.p {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT: bold 50% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 0px;
	BORDER-TOP: #999999 1px solid;
	width: 230px;
	margin: 25px 20px 0px 20px;
	
}
.p img{ 
	PADDING-TOP: 0px;
	height: 6px; 
	width: 12px;
	LEFT: 0px; 
	float: left;
}
.p2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin: 5px 20px 0px 20px; 
	FONT: bold 118% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 0px;
	BORDER-TOP: #999999 1px solid;
	width: 230px;
} 
.p2 img{ 
	PADDING-TOP: 0px;
	height: 6px; 
	width: 12px;
	LEFT: 0px; 
	float: left;
}




#testata {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	HEIGHT: 100px;
/**	BACKGROUND-COLOR: #003366;**/
	BACKGROUND-COLOR: #FFFFFF;
}

#allineatestata {
	position: absolute;
	top: 0px;
	left:292px;
}

.testata a:link, a:visited{
text-decoration: none;

}
.testata a:hover { 
	TEXT-DECORATION: none;
	background-color: #ffffff;
}
.testata a:active {
	TEXT-DECORATION: none;
	}



#menu {
	LEFT: 1px;
	WIDTH: 290px;
	POSITION: absolute;
	TOP: 328px;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	
}	

#contenuto {
	LEFT: 349px;
	WIDTH: 513px;
	POSITION: absolute;
	TOP: 330px;

}	

#contenuto2 { 
LEFT: 349px;
	WIDTH: 513px;
	POSITION: absolute;
	TOP: 398px;
}

#contenuto3 { 
LEFT: 349px;
WIDTH: 513px;
POSITION: absolute;
TOP: 440px;
BORDER-BOTTOM: #999999 1px solid;

}

#contenuto3b{
	LEFT: 0px;
	WIDTH: 461px;
	right: 62px;
}
/************* tutto per la seconda riga del menu in alto ****************/
#secondariga {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	TOP: 100px; 
	WIDTH: 292px; 
	BACKGROUND-COLOR: #003366; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	HEIGHT: 23px;
	font-size: 82%;
}

#gnl {
	position: absolute;
	top: 100px;
	left:292px;
}

/************* menu mappa scrivi FAQ ***************/

#mappascrivifaq{
	position: absolute;
	top: 98px;
	left: 659px;
	padding: 8px 0px 0px 10px;
	font: 82% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #AAAAAA;
	width: 189px;
}



#mappascrivifaq a{
	color: #AAAAAA;
}

#mappascrivifaq2{
	color: #000000;
	}

#mappascrivifaq2 a{
	color: #000000;
	}



#mappascrivifaq a:hover{
	color: #005FA9;
	text-decoration: underline;
}

/************* tutto per la terza riga del menu in alto ****************/
#terzariga {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	TOP: 123px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	HEIGHT: 133px;
}
#gn3 {
	position: absolute;
	top: 123px;
	left:292px;
}
/*************** search styles *****************/

#search {
PADDING-LEFT: 657px; TOP: 256px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; height: 64px;
}
#cercacolor { 
position: absolute;
top: 256px;
LEFT: 657px;
background-color: #cccccc;
 height: 38px;
 width: 204px;
  padding: 10px 0px 0px 2px;
   font-size:13px; 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.cercapercentuale{
  font-size: 100%;
 color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
 }
 
#search input{
  font-size: 80%;
  margin: 0px  0px 0px 5px;
 }
 
#search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.formcolb {
background : #FFCCCC;
color : #00326F;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px;
text-decoration : none;
text-align: center;
} 
.editorh2{
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 margin: 0px 30px 0px 0px; 
 text-align:justify;
}
.editorh2 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	border-color: #000000;
} 

#search a:hover{
	margin: 0px;
}



.formcolbb {
background : #FFCCCC;
color : #00326F;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px;
text-decoration : none;
text-align: left;
} 
.testovisualizza {
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #6699CC;
 margin: 0px;
 padding: 0px 0px 5px 0px;
 text-decoration: none;
}

#righesearch {
	BORDER-RIGHT: #999999 1px solid;  
	LEFT: 292px; 
	BORDER-LEFT: #999999 1px solid; 
	WIDTH: 364px; 
	BORDER-right: #999999 1px solid; 
	POSITION: absolute;
	height: 64px; 
	top: 257px;
	padding-bottom: 0px;
}



.accessibili{
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
top: 303px;

}
.accessibili11{
font: 118% Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
top: 303px;

}
.accessibili13{
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
top: 303px;

}
.accessibili15{
font: 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
top: 303px;

}
#rigacolorata {
	LEFT: 37px;  
	POSITION: absolute;
	height: 8px; 
	top: 320px;
}

/************* contenuto centrale ****************/

#centrale1 {
	LEFT: 0px;  
	WIDTH: 513px;  
	top: 256px;
	 float: right;
	 padding-top:38px;
	 height: 100%;
}


#centrale1a {
	LEFT: 0px;  
	WIDTH: 363px;  
	FONT: bold 23px verdana, arial, helvetica, sans-serif;
	 float: left;
	 PADDING-BOTTOM: 0px;
	 text-align:left;
	 height: 100%;
	 MARGIN: 0px; 
	 BORDER-top: #999999 1px solid;
}

#centrale1b {
	 float: right;
	WIDTH: 150px;  
	 PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
}

#centrale2a {
	LEFT: 0px;  
	WIDTH: 507px;  
	 float: left;
	 PADDING-BOTTOM: 0px;
	 height: 100%;
	 MARGIN: 0px; 
}

#centrale2b {
	 float: right;
	WIDTH: 6px;  
	 PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
}

#centrale3 {
	LEFT: 0px;  
	WIDTH: 513px;  
	 float: left;
	 height: 100%;
	  
}
.p3 {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	margin: 0px 30px 0px 0px; 
	FONT: 100% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 5px;
	width: 468px;
	text-align:justify;
	border-top: 0px;
	line-height: 1.3em;
} 
.p3 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
}
.p8 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px; 
	margin: 0px 30px 0px 0px; 
	FONT: 118% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 2px;
	COLOR: #6699CC;
	width: 468px;
	text-align:left;
}
.underl{
text-decoration:underline;
font-weight:bold;

}

.p8 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
}

.red {
	COLOR: #EB6438;
	font-weight:bold;
}
.grigio {
	COLOR: #666666;
}
.grassetto {
	font-weight:bold;
}

.pdf {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px; 
	margin: 0px 30px 0px 0px; 
	FONT: bold 118% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 2px;
	COLOR: #6699CC;
	width: 468px;
	text-align:left;
}
.pdf img{
PADDING-TOP: 0px;
	height: 30px; 
	width: 30px;
	LEFT: 0px; 
}

 
.p9 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px; 
	margin: 0px 30px 0px 0px; 
	FONT: bold 182% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 2px;
	COLOR: #6699CC;
	width: 468px;
	text-align:left;
} 


 /************* link con underline nero 
.p8 a:link, a:visited{
COLOR: #000000;
font-weight: bold;
text-decoration: underline;

}
.p8 a:hover {
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: underline;
}
.p8 a:active {
	TEXT-DECORATION: underline;
}

***************/
.p9 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin: 0px 30px 0px 0px; 
	FONT: 100% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 0px;
	width: 468px;
	text-align:justify;
	border-top: 0px;
}
.p4 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin: 0px 30px 0px 0px; 
	FONT: bold 118% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 0px;
	width: 468px;
	text-align:justify;
} 
/************* contenuto obiettivi inizio ****************/


#contenuto4 {
	LEFT: 0px;
	WIDTH: 513px;
	BORDER-TOP: #999999 1px solid;
	
}	
#contenuto4home {
	LEFT: 0px;
	WIDTH: 513px;
	BORDER-TOP: #999999 1px solid;
	
}	
#contenuto5 {
	LEFT: 0px;
	WIDTH: 513px;
	
}	
.p5 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin: 0px 0px 0px 0px; 
	FONT: bold 160% verdana, arial, helvetica, sans-serif; 
	float: left;
	POSITION: relative;
	line-height:40px;
	width: 507px;
	color: #6699cc;
}

.p5img { 
	PADDING: 0px 0px 0px 0px;
	height: 40px; 
	width: 6px;
	LEFT: 0px; 
	float: right;
	position:relative
	}
	/************* contenuto obiettivi fine ****************/
#contenuto6 {
	LEFT: 0px;
	WIDTH: 513px;
	
}
#contenuto6home {
	LEFT: 0px;
	WIDTH: 513px;
	
}
.p6 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin: 0px 0px 0px 10px; 
	FONT: 100% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 0px;
	width:477px;
	POSITION: relative;
} 
.p6 img{ 
	PADDING-TOP: 0px;
	height: 40px; 
	width: 6px;
	LEFT: 0px; 
	float: right;
}

.p7 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin: 0px 30px 0px 0px; 
	FONT: 100% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 0px;
	width: 468px;
	text-align:justify;
} 

.mappa{
 font: bold 130% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #EB6438;
 margin: 0px;
 padding: 0px 0px 0px 0px;
}

a.mappa:link, a.mappa:visited {
 font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #EB6438;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-decoration: none;
}

a.mappa:hover {
	COLOR: #666666; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: none;
}

a.mappa:active {
	TEXT-DECORATION: none;

}
.mappa img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	 color: #000000;
} 
.mappah1 {
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #6699CC;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-decoration: none;

}

a.mappah1:link, a.mappah1:visited {
 font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #6699CC;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-decoration: none;
}

a.mappah1:hover {
	COLOR: #666666; 
	BACKGROUND-COLOR: #FFCCCC; 
	TEXT-DECORATION: none;
}

a.mappah1:active {
	TEXT-DECORATION: none;
}

.mappah1 img{ 
	PADDING-TOP: 0px;
	height: 6px; 
	width: 12px;
	LEFT: 0px; 
	 text-decoration: none;
	 border-color: #000000;
	 border: 0px;
} 

.mappah2{
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 margin: 0px 30px 0px 0px; 
 text-align:justify;
}


 
.mappah2 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	 color: #000000;
} 
.mappah3{
 font: 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
  margin: 0px 30px 0px 0px; 
 text-align:justify;
}

.mappah3 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	 color: #000000;
} 
.faqh2{
 font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
  margin: 0px 30px 0px 0px; 
 text-align:justify;
}

.faqh2 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	 color: #000000;
} 
.faqh1{
 font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
  margin: 0px 30px 0px 0px; 
 text-align:justify;
}
.faqh1 img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	 color: #000000;
} 
.pfaq {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	margin: 0px 30px 0px 0px; 
	FONT: 100% verdana, arial, helvetica, sans-serif; 
	PADDING-TOP: 1px;
	width: 10px;
	text-align: right;
	border-top: 0px;
} 
.pfaq img{ 
	PADDING-TOP: 0px;
	height: 8px; 
	width: 10px;
	PADDING-BOTTOM: 0px;
	margin-top: 0px;
	
}



#visualizzainfo { 
	LEFT: 29px; 
	WIDTH: 252px; 
	right: 15px; 
	POSITION: absolute;
	height: 38px; /************* l'errore era qui, c'era 54, l'ho alzato dalla linea di base ****************/
	top: 259px;
	padding-bottom: 0px;
	text-align:center;
}
#boxvis{
 font: bold 5px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #000000;
 padding-bottom: 2px;
  margin: 0px 0px 0px 0px;
  /************* margin: 5px 30px 0px 35px; ****************/
 text-align:center;
 
}
.boxvis img{ 
	PADDING-TOP: 0px;
	height: 5px; 
	width: 5px;
	LEFT: 0px; 
	border-color: #000000;
} 

.formcolbb {
background : #FFCCCC;
color : #00326F;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px;
text-decoration : none;
text-align: left;
} 
.testovisualizza {
 font: bold 118% Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #6699CC;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-decoration: none;
}
