A:hover {
	TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: none
}
.menu {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	text-decoration: none;
             margin-left: 23px;
}
.menu:hover {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #C2CECD;
	text-decoration: none;
	backgroung-color:#C2CECD;
             margin-left: 23px;
}

.toppag {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #56627E;
	text-decoration: none;
}
.topfaq {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #000;
	text-decoration: none;
}
a.toppag:link {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #56627E;
	text-decoration: none;
}
a.toppag:hover {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #1D212A;
	text-decoration: none;
}
.elenco {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	COLOR: #E1403A; weight:bold;
	text-decoration: none;
}
.faq {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #444444;
	text-decoration: none;
}
a.faq:link {
	FONT: 12px Arial, Helvetica, sans serif;
            COLOR: #444444;
            text-decoration: none;
}
a.faq:hover {
	FONT: 12px Arial, Helvetica, sans serif;
            COLOR: #000000;            
            text-decoration: none;
}
.white {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	text-decoration: none;
}
.servizi {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #8A9C0C;
	text-decoration: none;
             margin-left: 23px;
}
.sottomenu {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	text-decoration: none;
}
a.sottomenu:link {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	text-decoration: none;
}
a.sottomenu:hover {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	text-decoration: underline;
}
.sottomenu2 {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	text-decoration: none;
}
a.sottomenu2:link {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	text-decoration: none;
}
a.sottomenu2:hover {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #2A2A2A;
	text-decoration: none;
}
.percorso {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #585858;
	text-decoration: none;
	

}
a.percorso:link {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #585858;
	text-decoration: none;
             
}
a.percorso:hover {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #202020;
	text-decoration: none;
             
}
.percorsoattuale {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	COLOR: #8A9C0C;
	text-decoration: none;
}
.testo {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #4C4C4C;
	text-decoration: none;
	margin-top: 30px;
	text-align: justify;

}

.classetd {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #444444;

background-color: #D6DEDE;

}

.classetd a {

font-family: Arial, Helvetica, sans-serif;

color: #444444;

display: block;

padding-top: 3px;

padding-bottom: 3px;

padding-left: 20px;

position: relative;

text-decoration: none;

}

.classetd a:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #303030;

text-decoration: none;

background-color: #A8B7B6;

}

#colonna {
width:500px;

}
#colonna2 {
width:550px;

}

#strip {
width:654px;

}
#strip2 {
width:843px;

}
#strip3 {
width:501px;

}
#strip4 {
width:720px;

}
#colonna2 {
width:644px;

}
#bgpercorso {
width:644px;

}
#tdpercorso {
width:644px;

}
#copy {
width:847px;
background-image: url(../images/homepage/stripdw.gif);
background-repeat: no-repeat;
}
#copy2 {
background-color:#D6DEDE;
width:153px;
}

#stripdown {
width:656px;
}

.titoloform {
	FONT: bold 12px Arial, Helvetica, sans-serif;
 	COLOR:#9DA0A0;
 	text-decoration: none;
 	margin-top: 30px;
 	text-align: justify;
}

/*	Mappa	*/

.mappa {
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	padding-left: 5px;
	text-decoration: none;
}
a.mappa:link {
	FONT: 12px Arial, Helvetica, sans serif;
            COLOR: #666666;
	padding-left: 5px;
            text-decoration: none;
}
a.mappa:hover {
	FONT: 12px Arial, Helvetica, sans serif;
            COLOR: #000000;       
	padding-left: 5px;     
            text-decoration: none;
}
.elenco-mappa {
	FONT: bold 12px Arial, Helvetica, sans-serif;
	COLOR: #666A6A; weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.elenco-mappa2 {
	FONT: bold 10px Arial, Helvetica, sans-serif;
	COLOR: #666A6A; weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.mappasott {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 3px;  
	background-color: #EDF1F1;
}

.mappasott a {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 3px;
	text-decoration: none;
}

.mappasott a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 3px;
	text-decoration: none;
	background-color: #EDF1F1;
}

/* Aggiunti da Filippo	*/

form {margin: 0px;}
input {font-family: tahoma; font-size: 8pt;}
select {font-family: tahoma; font-size: 8pt;}
div.doc-occhiello, div.doc-catenaccio {font: 10pt Arial, Helvetica, sans-serif; color: #666666; margin-bottom: 10px;}
div.doc-titolo {font: 12pt Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; margin-bottom: 10px;}
div.doc-sommario {font: 8pt Arial, Helvetica, sans-serif; color: #666666; margin-bottom: 10px;}
div.doc-testo, div.doc-allegati {font: 10pt Arial, Helvetica, sans-serif; color: #666666; margin-top: 30px; margin-bottom: 10px;}
.doc-elenco {font: 10pt Arial, Helvetica, sans-serif; text-decoration: none; color: #666666; margin-bottom: 5px;}