BODY{
	background: #FFFFFF;
	font-family: Verdana,Helvetica,sans-serif;
}

FORM{
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Helvetica,sans-serif;
}

H1{
	font-size: 16px;
	font-family: Verdana,Helvetica,sans-serif;
}

H2{
	font-size: 14px;
	font-family: Verdana,Helvetica,sans-serif;
}

H3{
	font-size: 12px;
	font-family: Verdana,Helvetica,sans-serif;
}

P.center{
	text-align: center;
	font-family: Verdana,Helvetica,sans-serif;
}

P.justify{
	text-align: justify;
	font-family: Verdana,Helvetica,sans-serif;
}

P.news{
	font-size: 11px;
	font-family: Verdana,Helvetica,sans-serif;
}

P.news A{
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Helvetica,sans-serif;
}

P.right{
	text-align: right;
	font-family: Verdana,Helvetica,sans-serif;
}

TD,P,UL,OL,A,H1,H2,H3,INPUT,SELECT,DIV{
	font-size: 11px;
	font-family: Verdana,Helvetica,sans-serif;
	color: #000066;
}

TD.archivioNews{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

TD.archivioNews A{
	color: #FFFFFF;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.areeHome{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #284D6D;
	padding: 5px;
}

TD.areeHome A{
	color: #284D6D;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.areeHome A.blu{
	color: #284D6D;
	font-weight: bold;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.areeHome A:hover{
	color: #284D6D;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.areeHome LI{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #284D6D;
}

TD.areeHome P{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #284D6D;
}

TD.areeHome TD{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #284D6D;
}

TD.areeStati A{
	color: #00317B;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.areeStati A.blu{
	color: #00317B;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.areeStati A:hover{
	color: #00317B;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.areeStati LI{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #00317B;
}

TD.areeStati P{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #00317B;
}

TD.areeStati TD{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #00317B;
}

TD.box{ font-family: Verdana,Helvetica,sans-serif; }

TD.box A{
	text-decoration: none;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.box A.header{
	text-decoration: underline;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.box A:hover{
	text-decoration: underline;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.boxStandard{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #003399;
}

TD.boxStandard A{
	color: #003399;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.cerca{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #999999;
}

TD.courier{
	font-family: "Courier New",Courier,mono,sans-serif;
	font-size: 12px;
	color: #00439F;
}

TD.courier H3{
	color: #C41000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.data{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #C41000;
	background-color: white;
}

TD.footer{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #C41000;
}

TD.footer A{
	color: #C41000;
	font-weight: bold;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.footerBlack{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}

TD.footerBlack A{
	color: #000000;
	font-weight: bold;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.footerNews{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

TD.footerNews A{
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.headerHome{
	background: url(/images/tile_header.gif);
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.headerHome A{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.headerHome A:hover{
	text-decoration: underline;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.headerInt{
	background: url(/images/tile_header.gif);
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.headerInt A{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.headerInt A:hover{
	text-decoration: underline;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.menuAlto{
	background: url(/images/topdo_dx.gif);
	font-size: 10px;
	color: #294F70;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.menuAlto A{
	font-size: 10px;
	color: #294F70;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.regioni{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #00439F;
}

TD.regioni A{
	color: #3D91D6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.regioni HR{
	color: #CCE5FB;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.regioni P{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #00439F;
}

TD.regioni SELECT{
	font-family: Arial,Helvetica,sans-serif;
	color: #00439F;
	background-color: #FDF6E7;
	font-size: 12px;
}

TD.regioni SPAN{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #00439F;
}

TD.regioni TD{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #00439F;
}

TD.regioni1{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8px;
	color: #00439F;
}

TD.sottoMenu{
	text-decoration: none;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.sottoMenu A{
	color: #294F70;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.tooldx{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #C41000;
}

TD.tooldx A{
	color: #C41000;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.tooldx TD{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #C41000;
}

TD.tooldx TD A{
	color: #C41000;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.tooldx TD TD{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #C41000;
}

TD.tooldx TD TD TD{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #C41000;
}

TD.tooldx TD TD TD A{
	color: #C41000;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.toolsx{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #C41000;
}

TD.toolsx A{
	color: #C41000;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.toolsx A:hover{
	color: #C41000;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.trattOriz{
	background: url(/images/tile_puntini.gif) repeat-x;
	font-family: Verdana,Helvetica,sans-serif;
}

TD.trattOriz { background: url(/images/tile_puntini.gif) repeat-x; }

TD.trattOrizBlu{
	background: url(/images/tile_puntini_blu.gif);
	font-family: Verdana,Helvetica,sans-serif;
}

TD.trattOrizBlu { background: url(/images/tile_puntini_blu.gif); }

TD.trattVertBlu{
	background: url(/images/tile_puntini_blu_vert.gif);
	font-family: Verdana,Helvetica,sans-serif;
}

TD.trattVertBlu { background: url(/images/tile_puntini_blu_vert.gif); }

.bgblu{
	background: #082B6E;
	font-family: Verdana,Helvetica,sans-serif;
}

.bgwhite{
	background: #FFFFFF;
	font-family: Verdana,Helvetica,sans-serif;
}

.brdbox{
	background: #689BC7;
	font-family: Verdana,Helvetica,sans-serif;
}

.brdbox { background: #689BC7; }

.brdbox2{
	background: #082B6E;
	font-family: Verdana,Helvetica,sans-serif;
}

.brdbox2 { background: #082B6E; }

.brdboxDx{
	background: url(/images/brdbox_dx.gif);
	font-family: Verdana,Helvetica,sans-serif;
}

.brdboxDx { background: url(/images/brdbox_dx.gif); }

.brdboxDxgreen{
	background: url(/images/brdbox_dx_green.gif);
	font-family: Verdana,Helvetica,sans-serif;
}

.brdboxSx{
	background: url(/images/brdbox_sx.gif);
	font-family: Verdana,Helvetica,sans-serif;
}

.brdboxSx { background: url(/images/brdbox_sx.gif); }

.brdboxSxgreen{
	background: url(/riforma/images/brdbox_sx_green.gif);
	font-family: Verdana,Helvetica,sans-serif;
}

.combo{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
}

.hdHome,TD.box A.header,TD.box TD.hd{
	color: #294F70;
	font-weight: bold;
	font-family: Verdana,Helvetica,sans-serif;
}

.mini{
	font-size: 9px;
	font-family: Verdana,Helvetica,sans-serif;
}

.trans:link{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans:active{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans12{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans12:link{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans12:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans12:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}

.trans12:active{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,sans-serif;
	TEXT-DECORATION: none;
}
table.csa {
	width: 539px;
	border: 1px solid black;
}
table.csa td.categorie {
	border-bottom: 2px solid #3772a4;
	background-color: #cccccc;
	padding: 5px;
	color: #008c01;
}
table.csa td.pari {
	border-bottom: 2px solid #daa520;
	background-color: #e4e4e4;
	padding: 5px;
}

table.csa td.dispari {
	border-bottom: 2px solid #9acd32;
	background-color: #f1f1f1;
	padding: 5px;
}

table.csa td.titolo {
	color: black;
	background-color: Silver;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid black;
}
