BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #ccc url(../image/fondo.jpg); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 1px 0px 0px; 
	FONT:  verdana, sans-serif; 
	font-size: 11px;
	COLOR: #000; 
	PADDING-TOP: 0px
	scrollbar-arrow-color: #97AABA;
	        scrollbar-face-color: #F2F5F7;
	        scrollbar-highlight-color: #B2C3D0;
	        scrollbar-shadow-color: #B2C3D0;
	        scrollbar-3dlight-color: #ffffff;
	        scrollbar-track-color: #FFFFFF;
        scrollbar-darkshadow-color: #FFFFFF;
}
.articolo	{
font-family: Verdana; color: #000000; 
font-size: 11px;
}

INPUT  {
        color: #97AABA;
        background-color: #F2F5F7;
        
      }

H1 {
	MARGIN: 0px; 
	FONT: bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif; 
	color: #fff;
}
#header {
	BORDER-TOP: #000 1px solid;
	BACKGROUND: #999;
	COLOR: #fff;
	BORDER-BOTTOM: #000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.header {
	COLOR: #fff;
	font: Verdana, Arial, Helvetica, sans-serif;
}
#header H1 {
	MARGIN: 0px; 
	FONT: bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
}
#colonna-sx {
	FLOAT: left; 
	WIDTH: 18%; 
	COLOR: #000
}
#colonna-dx {
	FLOAT: right;
	
	COLOR: #000;
	text-align: right;
}
#colonna-sx .box {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
#colonna-dx .box {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px
	
}
#colonna-dx {
	MARGIN-RIGHT: -1px
}
#principale {
	BACKGROUND: #fff; 
	FLOAT: left; 
	MARGIN: 0px 0px -1px; 
	WIDTH: 64%; 
	COLOR: #000
}
#principale .box {
	BORDER-RIGHT: #000 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #000 1px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #000 1px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #000 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
#footer {
	CLEAR: left; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #000 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 0.8em; 
	BACKGROUND: #999; 
	PADDING-BOTTOM: 2px; 
	COLOR: #fff; 
	LINE-HEIGHT: 1em; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #000 1px solid;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a:link.verde {
	color: Green;
	text-decoration: none;
	font-weight: bold;
}
a:visited.verde {
	color: Green;
	text-decoration: none;
	font-weight: bold;
}
a:active.verde {
	color: Green;
	text-decoration: none;
	font-weight: bold;
}
a:hover.verde {
	color: #808040;
	text-decoration: none;
	font-weight: bold;
}
img {
	border: none #000000;
}
img.bordo {
	border: 1px solid #000000;
}
a:hover {
	color: #808040;
	text-decoration: none;
}
.box {
	color: #808040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
}
.box_nero {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	BORDER-RIGHT: #000 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #000 1px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #000 1px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #000 1px solid;
	text-align: justify;
}
.box_grande {
	color: #808040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 16px;
}
.boxnero {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
}
TD {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
}
/* colore dello sfondo delle tabelle */
td.row_blanc	{background-color: #FFFFFF;}
td.row_gris	{background-color: #F1F1F1;}
td.row_bleu	{background-color: #4A7DAC;}
td.row_grigio {
	border-top: 1 solid #C0C0C0;
	border-right: 1 solid #C0C0C0;
	border-bottom: 1 none #C0C0C0;
	border-left: 1 solid #C0C0C0;
}
.box_gigante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #808040;
}
.box_blue {
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}
.box_bianco {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
}
.box_biancopiccolo {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
}
.box_grande_nero {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}
.boxnero_piccolo {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 9px;
}
.boxverde_piccolo {
	color: green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 9px;
}
table.bordo {
	border:1px solid #808040
	}
.bordo_riga  {
border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #808040;
	border-top-width: 0px;
	border-right-width: 0px;
	}
.bordo2 {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #808040;
	border-top-width: 1px;
	border-right-width: 0px;
	}
.bordo3 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808040;
	border-left-color: #808040;
	border-bottom-color: #808040;
	border-top-width: 0px;
	border-right-width: 0px;
	}
.bordo4 {
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #808040;
	border-left-color: #808040;
	border-bottom-color: #808040;
	border-top-width: 1px;
	border-right-width: 0px;
	}	