body {
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
		margin:0px 0px 0px 0px;
		padding:0px;
	top: 0px;
	left: 0px;
	position: absolute;
/*		background-image : url(/immagini/sfondo.gif);
		background-repeat : repeat;	*/
	}
#copertina {
	WIDTH: 100%
}
#contenuti {
	BORDER-RIGHT: #900 1px dotted;
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 1em;
	WIDTH: 90%;
	PADDING-TOP: 0px
}
	td {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	vertical-align : top;
	}
/*		.image {
				PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
		PADDING-right: 0px;
	PADDING-BOTTOM: 3px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	background-image: url(HomePage mEDRA_file/hp7.jpg);
	vertical-align : top;
	background-repeat : no-repeat;
			BACKGROUND-COLOR: #f2f6ea;
				background-position : bottom;
	}
			.image2 {
				PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
		PADDING-right: 20px;
	PADDING-BOTTOM: 3px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	background-image: url(HomePage mEDRA_file/hp3.jpg);
	vertical-align : top;
	background-repeat : no-repeat;
			BACKGROUND-COLOR: #f2f6ea;
/*			background-position : bottom;*/
	}*/
#testata  {
	text-align : center;
}
#fondochiaro  {
			BACKGROUND-COLOR: #f2f6ea;
			padding: 5px 0px;
			font-size : 11px;
			width : 375px; 
/*			float: right;*/
}

/* =================================== */
#menusotto {
	position: relative;
	padding: 0;
	margin: 0;
	width: 100%;
}
#menusotto ul {
margin: 0; /* il margin:0 è necessario per Opera, altrimenti non servirebbe; rimane un piccolo spazio in basso su Opera 6 */
 position: absolute; top: 0px; }
 
#menusotto li {
margin: 0; /* il margin:0 è necessario per Opera, altrimenti non servirebbe; rimane un piccolo spazio in basso su Opera 6 */
 position: absolute; top: 7px; height: 135px; }
 

/* fine impostazioni generali */

li.about  {
display: block;
			BACKGROUND-COLOR: transparent;
			position: absolute;
			left: 0px;
			padding: 4px 10px;
			width: 220px
}
li.newuser  {
			BACKGROUND-COLOR: transparent;
			position: absolute;
			left: 150px;
			padding: 4px 10px;
			width: 220px
}
#menua  {
	text-align : left;
width : 200px;
	vertical-align : top;
		BORDER-RIGHT: #7c8174 0px solid;
	BORDER-TOP: #b2b5ad px solid;
	PADDING-LEFT: 25px;
		PADDING-right: 20px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: 2px solid White;
	PADDING-TOP: 30px;
	BORDER-BOTTOM: 1px solid #EEEEEE;
	BACKGROUND-COLOR: #ffffff
}
#corpo  {
	text-align : center;
}
#percorso  {
	text-align : left;
}
#contenuto  {
	text-align : left;
	width: 556px;
	PADDING-TOP: 20px; 
}
#footer  {
	text-align : center;
}
h3   {
	text-align : center;
	COLOR: #ffffff;
vertical-align : bottom; 
}
.fondobianco {
		BACKGROUND-COLOR: #ffffff; 
		}
.fondobianco_mappa {
		BACKGROUND-COLOR: #ffffff; 
		}
		
.fondogrigio {
		BACKGROUND-COLOR: #e7edf1
		}
		
.fondoverdechiaro {
		BACKGROUND-COLOR: #f2f6ea
		}

.fondoverde_duecentocinquanta {
		BACKGROUND-COLOR: #f2f6ea;
		width: 250px;
		}

.fondoverde_duecentosessanta {
		BACKGROUND-COLOR: #f2f6ea;
		width: 260px;
		}
.fondoarancio {
		BACKGROUND-COLOR: #fab242;
		}

.fondoarancio_uno {
		width: 1px;
	    background-color : #fab242;
        }
	

.fondo_uno {
	width: 1px;
	background-color : #9aadc3;
}
		
.TITOLOBLU {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.TITOLOGRIGIOBIG {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.TITOLOGRIGIOBOLD {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
a {
	COLOR: #6978B4;
		text-decoration : none;
}
.novantotto {
	 width : 98px;
	 text-align : left;
	 }
.novantapercento {
	 width : 90%;
	vertical-align : top;
}
.diecipercento {
	 width : 0%;
	vertical-align : top;
}
td.lingue {
	border : 0px none;
	margin : 0px 0px 0px 0px;
	padding : 0px;
	background-image : url(/immagini/testata_nuova_lingue.gif);
		text-align : right;
}
.area2on {
	border : 0px none;
	margin : 0px 0px 0px 0px;
	padding-left : 0px;
	background-image : url(/immagini/bkg_areaon2.jpg);
/*		text-align : right;*/
}
.area3on {
	border : 0px none;
	margin : 0px 0px 0px 0px;
	padding-left : 22px;
	background-image : url(/immagini/bkg_areaon2.jpg);
/*		text-align : right;*/
}

.trasparente {
	background-image : url(/immagini/trasparente.gif);

}
.lingueon {
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	COLOR: #CC00FF;
	FONT-SIZE: 10px;
	padding : 12px;
	display : inline;
}
.lingueoff {
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 10px; 
		padding : 12px;
	display : inline;
}
a:visited {
	COLOR: #6666CC;
}
a:hover {
	COLOR: #CC6600;
	text-decoration : underline;
}
.arancio {
	COLOR: #CC6600;
}
.nounderline {
	text-decoration : none;
}

.contestuale {
	BORDER-RIGHT: #7c8174 1px solid;
	BORDER-TOP: 1px solid #DADADA;
		PADDING-TOP: 20px;
	PADDING-LEFT: 30px;
		PADDING-right: 25px;
	PADDING-BOTTOM: 20px;
	BORDER-LEFT: 1px solid White;

	BORDER-BOTTOM: 1px solid #BFC2BB;
	BACKGROUND-COLOR: #f2f6ea
}
.contestuale2 {
	BORDER-RIGHT: #7c8174 0px solid;
	BORDER-TOP: #b2b5ad px solid;
	PADDING-LEFT: 25px;
		PADDING-right: 20px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: 2px solid White;
	PADDING-TOP: 30px;
	BORDER-BOTTOM: 1px solid #EEEEEE;
	BACKGROUND-COLOR: #ffffff
}
.titolotto {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	BORDER-BOTTOM: #7c8174 0px dotted
}
.titolotto-nolink {
    COLOR: #6978B4;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	BORDER-BOTTOM: #7c8174 0px dotted
}

.titolotto-low {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	COLOR: #555;
	MARGIN-RIGHT: 0px;
	BORDER-BOTTOM: #7c8174 1px dotted
}
#evidenza-home {
	BORDER-RIGHT: #b2b5ad 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b2b5ad 1px solid;
	PADDING-LEFT: 0px;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #b2b5ad 1px solid;
	WIDTH: 160px;
	COLOR: #000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #b2b5ad 1px solid;
	POSITION: relative;
	TOP: 10px;
	BACKGROUND-COLOR: #ced4c6
}
.TESTOROSSO {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #CC3333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}

.TESTOROSSO_big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #CC3333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}

.TESTINOROSSO {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CC3333;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.TESTOVERDE {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #336633;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.TESTOGRIGIO {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.TESTOGRIGIOBOLD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
/*  per le form  */
INPUT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
SELECT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
/*  fine form  */
.percorso {
	FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.menu_on {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.menu_off {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.TESTOEVIDENZIATO {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 0px; COLOR: #517099; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.TESTOEVIDENZIATO_ROSSO {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 30px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.TESTO_ROSSO {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 30px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.TITOLOVERYBIG {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
ul.square {
	list-style : square;
}
ul.circle {
	list-style : circle;
}
ul.disc {
	list-style : disc;
}

.perc_50 {
	width : 50%;
	text-align: center;
}

.al_right {
		text-align : right;
}
.center {
	text-align : center;
	 width : 100%;
}
	.centerbi {
	text-align : center;
	 width : 100%;
	font-style : italic;
	font-weight : bold;
}
	.centerb {
	text-align : center;
	 width : 100%;
	font-weight : bold;
}
	.centeri {
	text-align : center;
	 width : 100%;
	font-style : italic;
}
	.right {
	text-align : right;
	 width : auto;
}
	.justify {
	text-align : justify;
	 width : 100%;
}
	.centoxcento {
	 width : 100%;
}
.invisibile {
	DISPLAY: none
}
img.absmiddle
{
	vertical-align : text-bottom;
}
img.absbottom
{
	vertical-align : bottom;
}
.destra
{
width: auto;
	text-align : right;
	float : right;
	margin-left : 20px;
}
.middle
{
	vertical-align : middle;
}

a {
border: 0; margin: 0; padding: 0
}
img {
border: 0; margin: 0; padding: 0; 
}
.block {
display: block;
}
a:link img {
border: 0 0 0 0; margin-bottom: 0; padding: 0
}
.inline {display: inline;}
.bordernull {
	border : 0px none;
	margin : 0px 0px 0px 0px;
	padding : 0px;
}

.servizio  {
	font-size: 11px;
	color: #FAB242;
	text-decoration: none;
	font-weight: bold
}

.servizio_big  {
	font-size: 12px;
	color: #FAB242;
	text-decoration: none;
	font-weight: bold
}

.miniservizio  {
	font-size: 10px;
	color: #FAB242;
	text-decoration: none;
	font-weight: bold
}
.searchBox {
	font-size: 9px;
	color: #003366
}
.loginBox {
	font-size: 9px;
	color: #003366
}
.bottombianco {
	font-size: 7px;
	color: #FFFFFF
}
.bianco  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.biancobold  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold
}
.laterali { 
   background : url(/icons/consip/bgHeader2.jpg) repeat;
}
.laterali2 { 
   background : url(/icons/consip/bgHeader4.jpg) repeat;
}
.laterali3 { 
   background : url(/icons/consip/bgHeader6.jpg) repeat;
}
.separatore { 
   background : url(/icons/consip/separatore.gif) repeat;
}
.separapunto { 
   background : url(/icons/consip/puntino.gif) repeat;
}
.separapuntoblu { 
   background : url(/icons/consip/puntinoblu.gif) repeat;
}
.macroblu  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
}
.microblu  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #003366;
	text-decoration: none;
	font-weight: normal;
	background-color : #FFFFFF;
}
.microblujustify  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
.micronero  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-decoration: none;
}
.microneroitalic  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-decoration: none;
	font : italic;
}
.macrobianco {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A:ACTIVE.macroblulink, A:HOVER.macroblulink, A:LINK.macroblulink, A:VISITED.macroblulink {
	font-size: 9px;
	color : #003366;
	font-weight: bold;
	background : #FFFFFF
}
A.servinv {
	font-size: 10px;
	color: #FAB242;
	text-decoration: none
}
A.macrobluinv {
	font-size: 9px;
	color : #003366;
	text-decoration: none;
	font-weight: bold;
	background : #FFFFFF
}
A.macrobiancoinv {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.tb {
	font-size: 10px;
	color : #003366;
	text-decoration: none;
	font-weight: bold
}
A:active.tb {
	font-size: 10px;
	color: #B2C1D1;
	text-decoration: none;
	font-weight: bold
}
A.servizio  {
	font-size: 11px;
	color: #FAB242;
	text-decoration: none;
	font-weight: bold
}
A:active.servizio  {
	color: #FAB242;
	text-decoration: none;
	font-weight: bold
}

.uno {
	 width : 1px;
     }

.cinque {
	 width : 5px;
	 BACKGROUND-COLOR: #f2f6ea;
      }

.nove {
        width: 9px;
		BACKGROUND-COLOR: #f2f6ea;
		}
		
.centottantasette {
	width : 187px;
	background-color : #f2f6ea;
}

.duecento {
	width : 200px;
	background-color : #fab242;
}

.duecentodieci {
	 width : 210px;
    }

.duecentotrenta {
	 width : 230px;
	 BACKGROUND-COLOR: #f2f6ea;	 
     }

.duecentotrentasette {
	 width : 237px;
	 background-color : #FFFFFF;
    }

.duecentocinquanta {
	 width : 250px;
	 background-color : #FFFFFF;
    }

.duecentosessanta {
	 width : 260px;
   }

.cinquecentoquarantasette {
	 width : 547px;
    }
	.perc_50 {
	width : 50%;
	text-align: center;
}

	 
	 
.box_sx {
	background: url(/immagini/box_sx.gif) repeat;
	width: 7px;
}

.box_dx {
	background: url(/immagini/box_dx.gif) repeat;
	width: 7px;
}

.box_bottom {
	background: url(/immagini/box_bottom.gif) repeat;
}
.box_sf {
	background: url(/immagini/sf_box.gif) repeat;
}
/* stili per la pagina mappa */
#menua_map  {
	text-align : right;
	width : 219px;
	vertical-align : top;
	BACKGROUND-COLOR: #f2f6ea;
}
#menua_map1  {
	text-align : right;
	width : 219px;
	vertical-align : top;
	BACKGROUND-COLOR: #f2f6ea;
}
#menua_map2  {
	text-align : right;
	width : 219px;
	vertical-align : top;
	BACKGROUND-COLOR: #f2f6ea;
}
#percorso_map  {
	text-align : left;
	width : 541px;
}

.macroblu_bgbianco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	BACKGROUND-COLOR: #ffffff;
}

.bg_diagonale {
	BACKGROUND-COLOR: #e7edf1;
}

.td_map {
	BACKGROUND-COLOR: #f2f6ea;
	text-align : right;
}

ul.mappa  {
	margin : 8px 15px;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-STYLE: normal;
	COLOR: #6978B4;
	
}
ul.mappa li {
margin: 0px;

}

a.map {
	COLOR: #6666CC;
/*	COLOR: #6978B4;*/
		text-decoration : none;
}
a.map:visited {
COLOR: #6978B4;
/*	COLOR: #6666CC;*/
}
a.map:hover {
	COLOR: #CC6600;
	text-decoration : underline;
}
#contenuto_map  {
	text-align : left;
	width: 556px
}

#map_info_right {
	text-align : right;
	width : 100%;
}

#map_services_right {
	text-align : right;
	width : 100%;
}



.wcentonovantanove {
	width: 199px;
}

.wcinquanta {
	width: 50px;
}
.wdiciannove {
	width: 19px;
}
.wduecentoventisei {
	width: 226px;
}


.stylequindici {
	margin-left: 15px;
}






.link-arancio {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
   COLOR: #ff9900;
	MARGIN-RIGHT: 0px;
	BORDER-BOTTOM: 1px solid #ff9900;
/*	FONT-FAMILY: Arial,Helvetica,Geneva;
	FONT-SIZE: 11px;	*/
}
.perc_50_l {
	width : 50%;
}
a.link-home {
	COLOR: #666666;
	text-decoration : none;
}
a.link-home:visited {
	COLOR: #666666;
	text-decoration : none;
}
a.link-home:hover {
	COLOR: #CC6600;
	text-decoration : underline;
}



.arrow {
	margin-top: 4px;
}








TABLE.tabella {
	border: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
}
TABLE.tabella TD {
	border: 1px solid #FCC285;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
}
TABLE.tabella TD.bg_failure {
	background-color : #FFFFFF;
}

TABLE.tabella TD.font_sml {
	font-size: xx-small;
}

TABLE.tabella TD.font_sml_b {
	background-color : #FFFFFF;
	font-size: xx-small;
}


TD.headertable_sml {
	background-color : #FCC285;
	font-weight: bold;
	vertical-align: middle;
	font-size: xx-small;
	color: #FFFFFF;
}

TD.headertable {
	background-color : #FCC285;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}
TD.headertable_50perc {
	width: 50%;
	background-color : #FCC285;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}
TD.headertable_50perc_nobold {
	width: 50%;
	background-color : #FCC285;
	vertical-align: middle;
	color: #FFFFFF;
}
TD.headertable_36perc {
	width: 36%;
	background-color : #FCC285;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}
TD.headertable_23perc {
	width: 23%;
	background-color : #FCC285;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}
TD.headertable_21perc {
	width: 21%;
	background-color : #FCC285;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}
TD.headertable_18perc {
	width: 18%;
	background-color : #FCC285;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}

TD.bg_bianco {
	background-color : #FFFFFF;
}
