@charset "utf-8";
/* CSS Document */

/*p { margin:0px; padding:0; text-decoration:none; list-style:none; }
*/
ul {
margin: 0;
padding: 0;
list-style-type: none;
} 

.tit-pagina {
	FONT-SIZE: 1.5em; TEXT-TRANSFORM: uppercase; COLOR: #405267; BORDER-BOTTOM: #ccc 1px dotted; font-family:"Lucida Sans", Tahoma, Arial; padding:10px 10px 0 10px;
}

.percorso {
FONT-WEIGHT: normal;
FONT-FAMILY: "Trebuchet MS";
FONT-SIZE: 11px;
color:#8A8A8A;
TEXT-DECORATION: underline;
}
A.percorso:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #8A8A8A;
	FONT-FAMILY: "Trebuchet MS";
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}
.percorso-corr {
FONT-WEIGHT: normal;
FONT-FAMILY: "Trebuchet MS";
FONT-SIZE: 11px;
color:#474A51;
}
.freccette {font-size: 14px}
.tab-percorso {
padding-left:5px;
}
.tab-centrale {
	FONT-SIZE: 11px; font-family:Verdana, Arial; padding:20px 30px 10px 10px; text-align:justify; line-height:18px;
}
.tab-centrale-news {
	FONT-SIZE: 11px; font-family:Verdana, Arial; padding:15px 45px 10px 10px; text-align:justify; line-height:18px;
}
.pag-news-data {
	FONT-SIZE: 11px; font-family:Verdana, Arial; font-weight:bold; color:#979766; line-height:12px;
}
.pag-news-titolo{
	FONT-SIZE: 16px; font-family:"Trebuchet MS"; font-weight:bold; line-height:28px; color:#333333; text-decoration:none;
}
.pag-news-descrizione {
	FONT-SIZE: 12px; font-family:"Trebuchet MS"; line-height:18px; color:#333333; text-decoration:none;
}
.pag-news-descrizione a:link, .pag-news-descrizione a:visited {
	FONT-SIZE: 12px; font-family:"Trebuchet MS"; line-height:18px; color:#333333; text-decoration:underline;
}
.pag-news-descrizione a:hover{
	FONT-SIZE: 12px; font-family:"Trebuchet MS"; line-height:18px; color:#333333; text-decoration:none; background-color:#e7e7db;
}
.testo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS";
}
.lineheight {
	line-height:18px;
}
.mailcontatti a:link, .mailcontatti a:visited {
	FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS"; line-height:15px; color:#6F6F4A; text-decoration:underline; 
}
.mailcontatti a:hover{
	FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS"; line-height:15px; color:#1b364a; text-decoration:none;
}
.legge-informativa a:link, .legge-informativa a:visited {
	FONT-SIZE: 10px; font-family:Verdana, Arial; font-weight:bold; color:#333333; line-height:12px; padding-right:15px; text-decoration:none;
}
.legge-informativa a:hover{
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:12px; color:#333333; text-decoration:underline;
}
.pdf a:link, .pdf a:visited {
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:15px; color:#1b364a; font-weight:bold; text-decoration:none; padding:0 10px 10px 0; 
}
.pdf a:hover{
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:15px; color:#1b364a; text-decoration:underline;
}
#mail-inserimento { color:#414141; float:left; /*clear:both;*//* position:relative;*/ padding-top:0px; position:relative;}
#form_nomicampidati{ color:#414141; float:left; width:560px; font-size:100%; padding-left:0px; padding-top:0px; margin-top:0x; margin-left:0px; margin-bottom:5px; position:relative; }
#form_nomicampidati ul { line-height:30px; }
#form_campi1dati {
	color:#414141;; 
	float:right;
	width:250px;
	font-size:100%;
	position:absolute;
	top:0px;
	left:220px;
}
#form_campi1dati .field { font-size:100%; padding:1px 2px; border-width:1px; border-style:solid; border-color:#ccc #999 #999 #ccc; width:200px; height:18px;}
.login a:link, .login a:visited {margin-left:220px; font-size:11px; color:#377CA6; /*font-weight:bold;*/ text-decoration:none;}
.login a:hover {  margin-left:220px; font-size:11px; color:#377CA6; text-decoration:underline;/* background-color:#EAEAEA;*/ /*font-weight:bold;*/ }

