body {
background-image: url(ph/sfondo.jpg);
background-repeat: repeat-x;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
}

href {color:#474747; text-decoration:underline}
a:Visited {color:#797979; text-decoration:underline}
a:Active {color:#797979}
a:Hover {color:#797979; text-decoration:underline}

a.grigio {color:#EAEAEA; text-decoration:none;}
a.grigio:Visited {color:#EAEAEA; text-decoration:none;}
a.grigio:Hover {color:#EAEAEA; text-decoration:underline}

a.grigiobold {color:#EAEAEA; text-decoration:none; font-weight: bold;}
a.grigiobold:Visited {color:#EAEAEA; text-decoration:none; font-weight: bold;}
a.grigiobold:Hover {color:#EAEAEA; text-decoration:underline; font-weight: bold;}

a.grigioboldsott {color:#474747; text-decoration:underline; font-weight: bold;}
a.grigioboldsott:Visited {color:#474747; text-decoration:underline; font-weight: bold;}
a.grigioboldsott:Hover {color:#474747; text-decoration:none; font-weight: bold;}

a.biancomenu {color:#4D4E4E; text-decoration:none;}
a.biancomenu:Visited {color:#4D4E4E; text-decoration:none}
a.biancomenu:Hover {color:#838484; text-decoration:none}

a.menuattivo {color:#000000; text-decoration:none;}
a.menuattivo:Visited {color:#000000; text-decoration:none}
a.menuattivo:Hover {color:#4D4E4E; text-decoration:none}

a.bluscuro {color:#162E58; text-decoration:none; font-weight: bold}
a.bluscuro:Visited {color:#162E58; text-decoration:none; font-weight: bold}
a.bluscuro:Hover {color:#4D4E4E; text-decoration:none; font-weight: bold}

a.bluscuro_nosott {color:#162E58; text-decoration:none; font-weight: normal}
a.bluscuro_nosott:Visited {color:#162E58; text-decoration:none; font-weight: normal}
a.bluscuro_nosott:Hover {color:#4D4E4E; text-decoration:none; font-weight: normal}

a.pagina_normale {color:#152c56; border:1px solid #152c56; margin-top:2px; padding:1px; text-decoration:none;}
a.pagina_normale:Visited {color:#152c56; border:1px solid #152c56; margin-top:2px; padding:1px; text-decoration:none;}
a.pagina_normale:Hover {color:#152c56; background: #aec2db; border:1px solid #152c56; margin-top:2px; padding:1px; text-decoration:none;}

a.pagina_selezionata {color:#152c56; background: #aec2db; border:1px solid #152c56; margin-top:2px; padding:1px; text-decoration:none;}
a.pagina_selezionata:Visited {color:#152c56; background: #aec2db; border:1px solid #152c56; margin-top:2px; padding:1px; text-decoration:none;}
a.pagina_selezionata:Hover {color:#152c56; background: #FFFFFF; border:1px solid #152c56; margin-top:2px; padding:1px; text-decoration:none;}

a.celeste {color:#57B0F1; text-decoration:none}
a.celeste:Visited {color:#57B0F1; text-decoration:none}
a.celeste:Hover {color:#57B0F1; text-decoration:underline}

.boldblu {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #162E58;
	text-decoration: none;
}

.boldarial11_titoletti {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #152c56;
	text-decoration: none;
}

.noboldarial11_titoletti {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.nobold {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.nobold10verdana {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.noboldmenu {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D4E4E;
	text-decoration: none;
}

.titoli_pagine {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B3B2B2;
	text-decoration: none;
}

.boldblu_titolo {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #162E58;
	text-decoration: none;
}

.boldblu_titolo11 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #162E58;
	text-decoration: none;
}

.boldnero_titolo {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.boldgrigio {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.boldgrigio_sottolineato {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-decoration:underline;
}

.boldarial12_titoletti {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EAEAEA;
	text-decoration: none;
}

.noboldarial11 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
}

.bold {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.sottotitoli_evento {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;
}

.errore {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	background: #FFFF00;
	text-decoration: none;
}

.boldbianco {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.sottomenuattivo {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F1ECD9;
}

.sottomenuattivo_big {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F1ECD9;
}

.boldarial11_grigio {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;
}

.boldarial11 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.arial11 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.boldarial10 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.boldbiancomenu {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.boldrosso {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}

.footer {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.input {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
	width: 200px; 
}

.input50 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
	width: 50px; 
}

.input70 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
	width: 70px; 
}

.input300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
	width: 300px; 
}

.textarea300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
	width: 300px;
	height: 90px; 
}

.textarea {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
	width: 200px;
	height: 200px; 
}

.submitraquo {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 25px;
	background: #EAEAEA;
	color: #162E58;
	border: 1px solid #cccccc;
}

.submit200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #EAEAEA;
	color: #162E58;
	border: 1px solid #cccccc;
	width: 200px; 
}

.submit100 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #EAEAEA;
	color: #162E58;
	border: 1px solid #cccccc;
	width: 100px; 
}

.submit300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #EAEAEA;
	color: #162E58;
	border: 1px solid #cccccc;
	width: 300px; 
}
