@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	background-image: url(img_struttura/sfondo_piede.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.piede {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 16px;
	padding-top: 20px;
	margin-top: 20px;
}
.piede a{color: #FFFFFF;text-decoration:none}
.piede a:link{color: #FFFFFF;text-decoration:none}
.piede a:visited{color: #FFFFFF;text-decoration:none}
.piede a:active{color: #FFFFFF;text-decoration:none}
.piede a:hover{color:#E2001A;text-decoration:none}

.menu_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img_struttura/sfondo_menu.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	padding-right: 8px;
}
.separa {
	background-image: url(img_struttura/linea_menu.gif);
	background-repeat: no-repeat;
	background-position: right;
}


.menu_nav a{
	color: #FFFFFF;
	text-decoration:none
}

.menu_nav a:link{
	color: #FFFFFF;
	text-decoration:none
}

.menu_nav a:visited{
	color: #FFFFFF;
	text-decoration:none
}


.menu_nav a:active{
	color: #FFFFFF;
	text-decoration:none
}

.menu_nav a:hover{
	color:#1D3D7C;
	text-decoration:none
}

.menu_attivo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#18346B


}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	line-height: 16px;
}
.testo_margine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	line-height: 16px;
	margin-left: 10px;
	padding-left: 10px;
}

.testo_margine A:link { text-decoration:underline; color: #072664; }
.testo_margine A:visited { text-decoration:underline; color: #072664; }
.testo_margine A:active { text-decoration:underline; color: #072664; }
.testo_margine A:hover { text-decoration:underline; color: #1e66f5; }

.testo_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2001A;
	line-height: 16px;
}


/* form */
.bodytesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	text-decoration: none;
	text-align: justify;
}

.titoloform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E2001A;
	text-decoration: none;
	font-weight: bold;
}

.pulsante {
	background-color:#FFFFFF;
	color:#4D4D4D;
	font-size: 8pt;
	cursor: hand;
	border-bottom: #4D4D4D thin outset;
	border-left: #C3DDF3 thin outset;
	border-right: #4D4D4D thin outset;
	border-top: #C3DDF3 thin outset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold
}

.tab_celle_titolo{
	background-color:#E3001B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tab_celle_dispari{
	background-color:#d5e2fb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #072664;
	text-decoration: none;
}

.tab_celle_pari{
	background-color:#e8effb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #072664;
	text-decoration: none;
}
.barra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

