body, a, a:active, a:focus, a:link, a:visited, td, input, textarea, #numero_pagine , #numero_pagine a{
	font-family:  "Arial", "Verdana", "Helvetica";
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #516e95;
	text-decoration: none;
}
a:hover, #numero_pagine a:hover {
	color: #cd1313 ;
	text-decoration: none;
}

#BoxMediaCentro a, #BoxMediaCentro a:active, #BoxMediaCentro a:focus, #BoxMediaCentro  a:link,#BoxMediaCentro a:visited{
width:278px;position:relative;float:left;padding:0px 0px 0px 0px; margin:0px;border:0px;
display:block;
font-family: "Arial", "Verdana","Helvetica",;
	font-size: 11px;
	font-weight: normal;
	color: #516e95; 
	text-decoration: none;
}
#BoxMediaCentro div a:hover {display:block;background:#eddee3;color: #cd1313;}

#FixComandiAlti,#FixComandiAlti a, #FixComandiAlti a:active, #FixComandiAlti a:focus, #FixComandiAlti  a:link,#FixComandiAlti a:visited, #frmAlto , #frmAlto input {
	font-family: "Arial", "Verdana","Helvetica",;
	font-size: 10px;
	font-weight: normal;
	color: #c7d5e6;
	text-decoration: none;
}
#FixComandiAlti a:hover{text-decoration:underline;color: #c7d5e6;}

#frmAlto , #frmAlto input{
color: #294b7b;
font-size: 10px;
}
#BoxNovitaSopra a, #BoxNovitaSopra a:active, #BoxNovitaSopra a:focus, #BoxNovitaSopra  a:link,#BoxNovitaSopra a:visited{
display:block;
font-family: "Arial", "Verdana","Helvetica",;
	font-size: 11px;
	font-weight: bold;
	color: #516e95;
	text-decoration: none;
}
#BoxNovitaSopra a:hover {display:block;background:#eddee3;color: #cd1313;}

.Sottomenu a, .Sottomenu a:active, .Sottomenu a:focus, .Sottomenu  a:link,.Sottomenu a:visited { 
	font-family:"Arial","Verdana","Helvetica";
	font-size: 11px;
	font-weight:bold;
	color:#dbe4f1;
	text-decoration: none;
	border-right:1px solid #c8d4ea;
	display:block;
	height:20px;
	padding:5px 25px 0px 25px;
	background:#85a1c7; 
	float:left;
	 }
.Sottomenu a:hover{background:#a95a6d;text-decoration: none;}

a.VoceSottomenu, a:active.VoceSottomenu, a:focus.VoceSottomenu, a:link.VoceSottomenu,a:visited.VoceSottomenu,a:hover.VoceSottomenu { border-right:1px solid #c8d4ea;display:block;height:20px;padding:5px 25px 0px 25px; background:#5f82b2; float:left; vertical-align:middle;color:#294b7b; }


#footer,#footer a, #footer a:active, #footer a:focus, #footer  a:link,#footer a:visited 
{
	font-family: "Arial", "Verdana", "Helvetica",;
	font-size:10px;
	font-weight: normal;
	color: #6a809e;
	text-decoration: none;
	line-height:28px;
}
#footer a:hover{text-decoration:underline;color: #6a809e;}

.rosso,.rosso a, .rosso a:active, .rosso a:focus, .rosso  a:link,.rosso a:visited {
	font-family: "Arial", "Verdana", "Helvetica",;
	font-size:12px;
	font-weight: normal;
	color: #CD1313;
	text-decoration: none;
	line-height:18px;
}

.rosso a:hover{text-decoration:underline;color: #CD1313;
line-height:18px;
}

.Blu{
	font-family: "Arial", "Verdana", "Helvetica",;
	font-size:12px;
	font-weight: normal;
	color: #294b7b;
	text-decoration: none;
	line-height:18px;
}

.Blu a, .Blu a:active, .Blu a:focus, .Blu  a:link,.Blu a:visited {
	font-family: "Arial", "Verdana", "Helvetica",;
	font-size:12px;
	font-weight: normal;
	color: #294b7b;
	text-decoration:underline;
	line-height:18px;
}

.Blu a:hover{text-decoration:underline;color: #CD1313;
line-height:18px;
}


.allegati a, .allegati a:active, .allegati a:focus, .allegati  a:link,.allegati a:visited {
	font-family: "Arial", "Verdana", "Helvetica",;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	font-weight:bold;
}

.Blu a:hover{text-decoration:none;color: #CD1313;

}

