href {color:#006697; text-decoration:none}
a:Visited {color:#006697}
a:Active {color:#006697}
a:Hover {color:#f64905; text-decoration:underline}

a.sottolineato {color:#006697; font-weight: bold; text-decoration:underline}
a.sottolineato:Visited {color:#006697; font-weight: bold}
a.sottolineato:Hover {color:#f64905; font-weight: bold; text-decoration:none}

a.bianco {color:#FFFFFF; font-weight: bold; text-decoration:none}
a.bianco:Visited {color:#FFFFFF; font-weight: bold}
a.bianco:Hover {color:#ECCD03; font-weight: bold; text-decoration:underline}

a.giallo {color:#EBEF40; font-weight: bold; text-decoration:none}
a.giallo:Visited {color:#EBEF40; font-weight: bold}
a.giallo:Hover {color:#FFFFFF; font-weight: bold; text-decoration:underline}

a.blu {color:#042A72; font-weight: bold; text-decoration:none}
a.blu:Visited {color:#042A72; font-weight: bold}
a.blu:Hover {color:#F70700; font-weight: bold; text-decoration:underline}

a.blunobold {color:#042A72; text-decoration:none}
a.blunobold:Visited {color:#042A72}
a.blunobold:Hover {color:#F70700; text-decoration:underline}

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

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

a.arancio {color:#FF5D00; font-weight: bold; text-decoration:none}
a.arancio:Visited {color:#FF5D00; font-weight: bold}
a.arancio:Hover {color:#F70700; font-weight: bold; text-decoration:underline}

a.evid {color:#F70700; background: #FFFFFF; border:1px solid #1D4474; font-weight: bold; padding:3px;text-decoration:none}
a.evid:Visited {color:#F70700; background: #FFFFFF; font-weight: bold; border:1px solid #1D4474; padding:3px}
a.evid:Hover {color:#F70700; background: #FFFFFF; font-weight: bold; border:1px solid #1D4474; padding:3px; text-decoration:underline}


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

.tdevid {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	border:1px solid #CC0000;
	padding:3px;
	background: #FFFFFF;
	text-decoration: none;
}

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

.tdbold_small {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0D0D0D;
}

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

.back {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(ph/sfondo_palazzo.jpg);
	background-repeat: no-repeat;

}

.back_login {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(ph/sotto_login.jpg);
	background-repeat: no-repeat;

}

.tratteggio {
	background-image: url(ph/tratteggio.gif);

}

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

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

.blu {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #042A72;
}

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

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

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

.arancio_small {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF5D00;
}

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

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

.inputlogin {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 60px;
	height: 16px; 
}

.input100 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 100px;
	height: 18px; 
	background: #EEDA58;
}

.input200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 200px;
	height: 18px; 
	background: #EEDA58;
}

.input300col {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 300px;
	height: 18px; 
	background: #EEDA58;
}

.textarea300col {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	background: #EEDA58;
	width: 300px;
	height: 70px; 
}

.submitgo {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 50px;
	height: 18px; 
	background: #042A72;
}

.submit200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	height: 18px; 
	background: #042A72;
}

.submit300col {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 300px;
	height: 18px; 
	background: #204e73;
}

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

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

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

.textarea300small {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	width: 400px;
	height: 120px; 
}

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

.submit200 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #204e73;
	width: 200px;
	height: 20px; 
}

.submit300 {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #204e73;
	width: 400px;
	height: 20px; 
}