BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
INPUT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
SELECT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
TEXTAREA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000CC;
}
A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000CC;
}
A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000CC;
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0000FF;
}

/* ---------- Titoli ---------- */
.tit_top_nb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.tit_clock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #224B9E;
	text-decoration: none;
}
.tit_chiocciola {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0033;
	text-decoration: none;
}
.tit_bar_sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    width: 200px;
    height: 18px;
    border-top: 4px solid #224B9E;
    border-bottom: 1px solid #224B9E;
	color: #224B9E;
	background: imgsrc/navbar_sfondo.gif;
	text-decoration: none;
}
.tit_screen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
}
.tit_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

/* ---------- Links ---------- */
A.navtxt:active {
	color: #FFFFFF;
	text-decoration: none;
}
A.navtxt:link {
	color: #FFFFFF;
	text-decoration: none;
}
A.navtxt:visited {
	color: #FFFFFF;
	text-decoration: none;
}
A.navtxt:hover {
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
}
A.link_page:active {
	color: #FFFFFF;
	text-decoration: none;
}
A.link_page:link {
	color: #FFFFFF;
	text-decoration: none;
}
A.link_page:visited {
	color: #FFFFFF;
	text-decoration: none;
}
A.link_page:hover {
	color: #0CAF48;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link_page2:active {
	color: #336699;
	text-decoration: none;
}
A.link_page2:link {
	color: #336699;
	text-decoration: none;
}
A.link_page2:visited {
	color: #336699;
	text-decoration: none;
}
A.link_page2:hover {
	color: #CC0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link_link:active {
	color: #0066FF;
	font-size: 11px;
	text-decoration: none;
}
A.link_link:link {
	color: #0066FF;
	font-size: 11px;
	text-decoration: none;
}
A.link_link:visited {
	color: #0066FF;
	font-size: 11px;
	text-decoration: none;
}
A.link_link:hover {
	color: #003399;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.nav_sx_01:active {
	color: #FFFFFF;
	text-decoration: none;
}
A.nav_sx_01:link {
	color: #FFFFFF;
	text-decoration: none;
}
A.nav_sx_01:visited {
	color: #FFFFFF;
	text-decoration: none;
}
A.nav_sx_01:hover {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
	background-color: #FFDF4F;
}
/* ---------- Classi ---------- */
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.noinput {
	border: none;
}
.navtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.nav_sx_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    width: 200px;
    height: 18px;
	text-decoration: none;
	color: #000000;
}
.parent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 200px;
    height: 18px;
    border-bottom: 1px solid #224B9E;
	text-decoration: none;
	color: #000000;
	background-color: #A4CEFA;
}
.parent_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 200px;
    height: 18px;
    border-bottom: 1px solid #224B9E;
	text-decoration: none;
	color: #000000;
	background-color: #A4CEFA;
}
.parent_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 200px;
    height: 18px;
    border-bottom: 1px solid #224B9E;
	text-decoration: none;
	color: #000000;
	background-color: #A4CEFA;
}
.parent_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 200px;
    height: 18px;
    border-bottom: 1px solid #224B9E;
	text-decoration: none;
	color: #000000;
	background-color: #A4CEFA;
}
.parent_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 200px;
    height: 18px;
    border-bottom: 1px solid #224B9E;
	text-decoration: none;
	color: #000000;
	background-color: #A4CEFA;
}
.parent_6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 200px;
    height: 18px;
    border-bottom: 1px solid #224B9E;
	text-decoration: none;
	color: #000000;
	background-color: #A4CEFA;
}
