BODY, P, TABLE, TR, TD, TH {
	color : #000000;
	font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size : xx-small;
}

TD.corpo TABLE, TD.corpo TR, TD.corpo TD, TD.corpo P, TD.corpo UL, TD.corpo OL, TD.corpo LI, TD.corpo SPAN, TD.corpo STRONG {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
}

TD.corpo A, TD.corpo A:LINK, TD.corpo A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : #4169E1;
	text-decoration : none;
	font-weight : bold;
}

TD.corpo A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : #DC143C;
	text-decoration : underline;
	font-weight : bold;
}

TD.spalla-sx, TD.spalla-sx TABLE, TD.spalla-sx TR, TD.spalla-sx TD, TD.spalla-sx P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #F0F8FF;
}

TD.spalla-sx A, TD.spalla-sx A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #F0F8FF;
	text-decoration : none;
	font-weight : bold;
}

TD.spalla-sx A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #FFF7C6;
	text-decoration : none;
	font-weight : bold;
}

TD.spalla-sx A:FOCUS {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : Green;
	text-decoration : none;
	font-weight : bold;
}

A:LINK, A:VISITED {
	color : #000099;
	text-decoration : none;
}

TD.pagina_attiva A, TD.pagina_attiva A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #9FD3FF;
	text-decoration : none;
	font-weight : bold;
}

A:HOVER {
	color : #00009F;
	text-decoration : underline;
}

A.pagina_attiva {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #5F9EA0;
	text-decoration : none;
	font-weight : bold;
}

INPUT.input_ricerca {
	border : 1px solid #E6E6FA;
	background-color : #F8F8FF;
	font-size : xx-small;
	font-family : Arial, Helvetica, sans-serif;
	width : 100px;
}

SELECT.select_ricerca {
	background-color : #F8F8FF;
	font-size : xx-small;
	font-family : Arial, Helvetica, sans-serif;
}

TD.ricerca TABLE, TD.ricerca TR, TD.ricerca TD, TD.ricerca P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : Black;
}

TD.ricerca A, TD.ricerca A:LINK, TD.ricerca A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #4169E1;
	text-decoration : none;
	font-weight : bold;
}

TD.ricerca A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #DC143C;
	text-decoration : underline;
	font-weight : bold;
}

TD.ricerca A.phpdig, TD.ricerca A.phpdig:LINK, TD.ricerca A.phpdig:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #4169E1;
	text-decoration : none;
	font-weight : bold;
}

TD.ricerca A.phpdig:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #DC143C;
	text-decoration : underline;
	font-weight : bold;
}

TD.ricerca .phpdigHighlight, TD.ricerca SPAN.phpdigHighlight {
	color : #8B0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
}

TD.corpo_amm TABLE, TD.corpo_amm TR, TD.corpo_amm TD, TD.corpo_amm P, TD.corpo_amm STRONG {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : Black;
}

TD.corpo_amm A, TD.corpo_amm A:LINK, TD.corpo_amm A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #4169E1;
	text-decoration : none;
	font-weight : bold;
}

TD.corpo_amm A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #DC143C;
	text-decoration : underline;
	font-weight : bold;
}

TD.spalla_sx TABLE, TD.spalla_sx TR, TD.spalla_sx TD, TD.spalla_sx P, TD.spalla_sx STRONG {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #F0F8FF;
}

TD.spalla_sx A, TD.spalla_sx A:LINK, TD.spalla_sx A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #F0F8FF;
	text-decoration : none;
	font-weight : bold;
}

TD.spalla_sx A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #FFF7C6;
	text-decoration : none;
	font-weight : bold;
}

A.bianco, A.bianco:VISITED {
	color : White;
	font-size : 10px;
}

A.bianco:HOVER {
	color : #F0E68C;
	font-size : 10px;
}

TABLE.BordoTratteggiato {
	border : 1px dashed Gray;
}

TR.BordoTratteggiato {
	border-bottom : thin dashed Silver;
	border-top : thin dashed Silver;
}

.box_prima_pagina {
	/*background-color: #B0E0E6;*/
	background-color:white;
	border: dotted #879CEB;
	font-size: larger;
	font-weight: bold;
	padding: 10px 10px;
}

P#box_prima_pagina {
	/*background-color: #B0E0E6;*/
	background-color:white;
	border: dotted #879CEB;
	font-size: larger;
	font-weight: bold;
	padding: 10px 10px;
}

P.box_prima_pagina {
	/*background-color: #B0E0E6;*/
	background-color:white;
	border: dotted #879CEB;
	font-size: larger;
	font-weight: bold;
	padding: 10px 10px;
	width: 150;
	position: relative;
}

P.box_prima_pagina A {
	font-size: 14px;
	color: #EC0000;
}

P#box_prima_pagina A {
	font-size: 14px;
	color: #EC0000;
}