INPUT {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px
}
A:link {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A:visited {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A:hover {
	COLOR: #888888; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TD {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px
}
.testonero {
	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.testo-1 {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.orario {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.bianco {
	COLOR: #ff8400; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.biancob {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.fuxiab {
  COLOR: #313377; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.fuxia11 {
  COLOR: #313377; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.fuxia12 {
  COLOR: #313377; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.azzbig {
  COLOR: #000099; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.blubig {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.grigiobig {
	COLOR: #8C94AD; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.bianco12 {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.rosso {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.giallo {
	COLOR: #ffe739; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.titolo {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.titolino {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.titolino_r {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.titolino_b {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.required {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.bianco:link {
	COLOR: #ff8400; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco:visited {
	COLOR: #ff8400; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco:hover {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.biancol:link {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.biancol:visited {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.biancol:hover {
	COLOR: #ffe739; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.biancol:active {
	COLOR: #ffe739; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco9:link {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco9:visited {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco9:hover {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px;
FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco9:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bianco12:link {
	COLOR: #FFFF80; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco12:visited {
	COLOR: #FFFF80; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco12:hover {
	COLOR: #b0d0dc; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco12:active {
	COLOR: #b0d0dc; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco15:link {
	COLOR: #FFFF80; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco15:visited {
	COLOR: #FFFF80; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco15:hover {
	COLOR: #b0d0dc; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco15:active {
	COLOR: #b0d0dc; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu:link {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.blu:visited {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.blu:hover {
	COLOR: #F26F8E; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.blu:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.blu_sel:link {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu_sel:visited {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu_sel:hover {
	COLOR: #888888; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu_sel:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.fuxia9:link {
	COLOR: #313377; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.fuxia9:visited {
	COLOR: #313377; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.fuxia9:hover {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px;
FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.fuxia9:active {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.fuxia11:link {
	COLOR: #313377; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.fuxia11:visited {
	COLOR: #313377; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.fuxia11:hover {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.fuxia11:active {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu11:link {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu11:visited {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu11:hover {
	COLOR: #F26F8E; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.blu11:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.giallo:link {
	COLOR: #ffe739; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.giallo:visited {
	COLOR: #ffe739; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.giallo:hover {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.giallo:active {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.usato:link {
	COLOR: #ffe739; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.usato:visited {
	COLOR: #ffe739; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.usato:hover {
	COLOR: #414292; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.usato:active {
	COLOR: #414292; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero:link {
	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero:visited {
	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero:hover {
	COLOR: #b0d0dc; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero:active {
	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero2:link {
	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero2:visited {
	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero2:hover {
	COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.nero2:active {
	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.titolo:link {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.titolo:visited {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.titolo:hover {
	COLOR: #888888; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.titolo:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.rosso:link {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.rosso:visited {
	COLOR: #b41335; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.rosso:hover {
	COLOR: #888888; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.rosso:active {
	COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
/* TABLE STYLES */
table.form_main { background-color: #FFFFFF; }
td.row_main { background-color: #FFFFFF; }

/* for alternating listings in the admin area*/
td.row1_0	{ background-color: #009900; }
td.row2_0	{ background-color: #CCFFCC; }
td.row3_0	{ background-color: #99CC99; }
.adminListingLeft_0 {
color: #FFFFFF;
background-color : transparent;
}

td.row1_1	{ background-color: #006699; }
td.row2_1	{ background-color: #DEE3E7; }
td.row3_1	{ background-color: #D1D7DC; }
.adminListingLeft_1 {
color: #FFFFFF;
background-color : transparent;
}

/* for alternating image listings */
td.image_row_0	{ background-color: #D6D3EE; }
td.image_row_1	{ background-color: #FFFFFF; }

/* for alternating search result listings */
td.search_row_0	{ background-color: #FFFFFF; }
td.search_row_1	{ background-color: #dce5eb; }

td.titolo	{ background-color: #A7D4F9; }
td.azzbig { background-color: #dce5eb; COLOR: 313377; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold }
td.capitoli	{ background-color: 313377; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold }


/* alternanza colori in home page */
td.home_row_0	{ background-color: #dce5eb; COLOR: #5E5454; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal}
td.home_row_1	{ background-color: #dce5eb; COLOR: #5E5454; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal}
td.home_row_2	{ background-color: #dce5eb; COLOR: #5E5454; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal}
td.home_dista { background-color: #7193C8; }

table.view { background-color: 313377; border: 3px;}
table.tst
{
	width: 756px;
	border-left:5px;
	background-color: #313377;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding:  10px;
	border-collapse: separate;
	text-align: left;
	vertical-align: top;
}
td.tst
{
	border-left:0px;
	background-color: #FFFFFF;
	border-spacing: 10px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 5px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
}

