/* CSS Document */
body {
	font-family: tahoma;
	font-size: x-small;
	background-color:#ffffff;
	color: #000000;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	SCROLLBAR-FACE-COLOR: #eaeaea;
	SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;
	SCROLLBAR-SHADOW-COLOR:#eaeaea;
	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR:#eaeaea;
}
/* css sfondi pagina */
.sfondo_testata
{
	background-color:#7f7f7f;
	width: auto;
	height: 120px;
	position: relative;
	z-index: 5;
}
.sfondo_banner
{
	background-color:#999999;
	width: auto;
	height: 140px;
	position: relative;
	z-index: 3;
}
.sfondo_centro
{
	background-color:#b2b2b2;
	width: auto;
	height: 286px;
	width: auto;
	position: relative;
	z-index: 2;
}
.sfondo_centro_gen
{
	background-color:#b2b2b2;
	width: auto;
	vertical-align: top;
	position: relative;
	z-index: 2;
	
}
.sfondo_piede
{
	background-color:#999999;
	width: auto;
	height: 27px;
	position: relative;
	z-index: 1;
}

.sfondo_menu
{
	background-color:#e5e5e5;
	width: auto;
	height: 29px;
	position: relative;
	z-index: 4;
}
/* css testata */
.table_testata
{
	background-color:#7f7f7f;
	width: 750px;
	height: 120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.search
{  
	background-color:#646464;
	height: 27px;
}
.logo
{
	background-color:#b3b3b3;
	width: auto;
	height: 93px;
}
.input_search
{  
    font-size: x-small;
	font-weight: normal;
	color: #002142; 	
	border: 1px solid #ffffff;
	text-align: left;
	background-color: #CCCCCC;
	width: 120pt;
	height: 15px;
}
.input_search_advanced
{
	font-size: x-small;
	font-weight: normal;
	color: #002142;
	border: 1px solid #dd4601;
	text-align: left;
	background-color: #fff;
	width: 180pt;
	height: 15px;
	background-position: top;
}
.text_search
{  
    font-size: x-small;
	font-weight: bolder;
	color: #ffffff; 	
	text-align: left;

}
.text_testata
{
	font-size: x-small;
	font-weight: bolder;
	color: #CCCCCC;
	text-align: left;
	letter-spacing: 1em;
	text-indent: 30px;
}

.search_prova{
    font-size: small;
	font-weight: bolder;
	color: #dd4601; 	
	text-align: left;
	text-decoration:none;
	


}

TD.search_function{
    font-size: small;
	font-weight: bolder;
	color: #dd4601; 	
	text-decoration:none;

}


A.search_function:link{
	COLOR: #dd4601;
	text-decoration:none;
	font-weight: bold;
	font-size:small;

}

A.search_function:active{
	
	COLOR: #dd4601;
	text-decoration:none;
	font-weight: bold;
	font-size: small;



}

A.search_function:visited{
	
	COLOR: #dd4601;
	text-decoration:none;
	font-weight: bold;
	font-size:small;


}

A.search_function:hover{
	
	COLOR: #63647c;
	font-weight: bold;
	font-size:small;


}

TD.go_function{
    font-size: x-small;
	font-weight: bolder;
	color: #ffffff; 	
	text-align: left;
	text-decoration:none;

}


A.go_function:link{
	COLOR:#dd4601;
	text-decoration:none;
	font-weight: bold;
	font-size: x-small;

}

A.go_function:active{
	
	COLOR: #ffffff;
	text-decoration:none;
	font-weight: bold;
	font-size: xx-small;


}

A.go_function:visited{
	
	COLOR: #ffffff;
	text-decoration:none;
	font-weight: bold;
	font-size:  x-small;


}

A.go_function:hover{
	
	COLOR: #dd4601;
	font-weight: bold;
	font-size:  x-small;
}

/* css banner */
.text_banner
{
	font-size: inherit;
	color: #ffffff;
	text-align: left;
	letter-spacing: 5px;
	background-image: url(images/imm5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 137px;

}

.text_cerca
{
	font-size: inherit;
	color: #ffffff;
	text-align: left;
	letter-spacing: 1em;
	background-image: url(images/cerca.jpg);
	background-repeat: no-repeat;
	background-position: right top;

}

/* css menu */



/* css news */
.title_orange
{
	font-size: 13px;
	color: #dd4601;
	text-decoration: underline;
	text-align: left;
	font-weight: bolder;
	font: tahoma;
	letter-spacing: 1px;
}
.title_orange2
{
	font-size: 13px;
	color: #dd4601;
	text-decoration: none;
	text-align: left;
	font-weight: bolder;
	font: tahoma;
	letter-spacing: 1px;

}
.title_orange3
{
	font-size: 13px;
	color: #dd4601;
	text-decoration: none;
	text-align: left;
	font-weight: bolder;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dd4601;
	font: tahoma;
	letter-spacing: 1px;
}
.title_orange4
{
	font-size: 13px;
	color: #dd4601;
	text-decoration: none;
	text-align: left;
	font-weight: bolder;
	letter-spacing: 3em;
	font: tahoma;
	letter-spacing: 1px;
}
.news_title
{
	font-size: 12px;
	color: #002142;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	font: tahoma;
	letter-spacing: 1px;
}
.news_text
{
	font-size: 11px;
	color: #002142;
	text-align: justify;
	vertical-align: top;
	text-decoration:none;
	font-family: tahoma;
	line-height: 18px;
	letter-spacing: 1px;
	

}


/* css menu verticale */

TD.menu_verticale{
	COLOR:#dd4601;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
	background-color:#D3D3D3;	
	text-align: left;
	line-height: 20px;
	text-indent: 5px;

}

A.menu_verticale:link{
	COLOR:#dd4601;
	font-size: x-small;
	text-align: left;
	vertical-align: bottom;
	text-decoration:none;
	line-height: 20px;
	text-indent: 5px;

}

A.menu_verticale:active{
	
	font-size: x-small;
	color: #dd4601;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
	line-height: 20px;
	text-indent: 5px;
	
}

A.menu_verticale:visited{

	font-size: x-small;
	COLOR:#dd4601;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
	line-height: 20px;
	text-indent: 5px;


}

A.menu_verticale:hover{
	
	COLOR: #63647c;
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	text-decoration:none;

	line-height: 20px;
	text-indent: 5px;	
}
/* stile menu attivo*/
TD.menu_verticale3{
	COLOR:#63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
	text-align: left;
	text-indent: 5px;

}


A.menu_verticale3:link{
	COLOR:#63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
	line-height: 27px;
	text-align: left;
	text-indent: 5px;	
}

A.menu_verticale3:active{
	
	COLOR:#63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: 24px;
	line-height: 27px;
	text-align: left;
	text-indent: 5px;	

}

A.menu_verticale3:visited{
	
	COLOR:#63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: 9px;
	line-height: 27px;
		text-align: left;
	text-indent: 5px;	

}

A.menu_verticale3:hover{
	COLOR:#dd4601;
	font-weight: normal;
	font-size: 9px;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color:#dd4601;
	text-align: left;
	text-indent: 5px;	


}









/* css menu verticale - menu primo livello */

TD.menu_verticale1{
	COLOR:#dd4601;
	text-decoration:none;
	font-weight: bold;
	font-size: xx-small;
	background-color:#b2b2b2;
	text-align: left;
	line-height: 20px;
	text-indent: 5px;
}

A.menu_verticale1:link{
	COLOR:#dd4601;
	font-size: x-small;
	text-align: left;
	vertical-align: bottom;
	text-decoration:none;
	font-weight: bold;
	line-height: 20px;
	text-indent: 5px;
}

A.menu_verticale1:active{
	
	font-size: x-small;
	color: #dd4601;
	font-weight: bold;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
	line-height: 20px;
	text-indent: 5px;
}

A.menu_verticale1:visited{

	font-size: x-small;
	COLOR:#dd4601;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
	line-height: 20px;
	text-indent: 5px;

}

A.menu_verticale1:hover{
	
	COLOR: #63647c;
	font-size: x-small;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
	line-height: 20px;
	text-indent: 5px;	
}


TD.menu_verticale2{
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: xx-small;
	text-align: left;
	text-indent: 5px;	
}


A.menu_verticale2:link{
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: xx-small;
	line-height: 27px;
	text-align: left;
	text-indent: 5px;	
}

A.menu_verticale2:active{
	
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 24px;
	line-height: 27px;
	text-align: left;
	text-indent: 5px;	

}

A.menu_verticale2:visited{
	
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 9px;
	line-height: 27px;
		text-align: left;
	text-indent: 5px;	

}

A.menu_verticale2:hover{
	COLOR:#dd4601;
	font-weight: bold;
	font-size: 9px;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color:#dd4601;
	text-align: left;
	text-indent: 5px;	


}












.bottom_search{
	color: #63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
	border-bottom-width:  thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	/*background-image: url(images/base_bott_off.jpg);
	background-repeat: repeat-x;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}


/* css piede */
.piede_text
{
	font-family:tahoma;
	font-size: x-small;
	color: #e2e2e2;
	vertical-align: middle;
	
}
/* css contatti */
.input_contatti_1
{
	font-size: xx-small;
	font-weight: normal;
	color: #002142;
	border: 1px solid #63647c;
	text-align: left;
	background-color: #fff;
	background-position: top;
}
.input_contatti_2
{
	font-size: xx-small;
	font-weight: normal;
	color: #002142;
	border: 1px solid #63647c;
	text-align: left;
	background-color: #fff;
	width: 70pt;
	height: 15px;
	background-position: top;
}
.input_contatti_3
{
	font-size: xx-small;
	font-weight: normal;
	color: #002142;
	border: 1px solid #63647c;
	text-align: left;
	background-color: #fff;
	width: 35pt;
	height: 15px;
}
.input_contatti_4
{
	font-size: xx-small;
	font-weight: normal;
	color: #002142;
	border: 1px solid #63647c;
	text-align: left;
	background-color: #fff;
	width: 100pt;
	height: 15px;
}
.input_text_area
{
	font-size: xx-small;
	font-weight: normal;
	color: #002142;
	border: 1px solid #63647c;
	text-align: left;
	background-color: #fff;
	width: 400pt;
	height: 50px;
	background-position: top;
}
.info_text
{
	font-size: 9px;
	color: #002142;
	text-align: left;
	vertical-align: top;
	text-decoration:none;
	line-height: 14px;
}
.border_left
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #63647c;	
}
.border_top
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #63647c;	
}
.border_bottom
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #63647c;	
}

.border_left2

{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dd4601;
	background-color: #FFFFFF;
}
.right_text
{
	font-size: 11px;
	color: #002142;
	text-align: right;
	vertical-align: top;
	text-decoration:none;
}
.flash
{
	border:0;
	text-decoration:none;
	focus:none;
}
/* 29-12-06 */
.cons_gest
{
	background-image: url(images/servizi1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #888888;
	height: 286px;
	width: 256px;
}
.cons_gest_on
{
	background-image: url(images/servizi1_on.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #888888;
	height: 286px;
	width: 256px;
}
.prog_comm
{
	background-image: url(images/servizi2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #999999;
	height: 286px;
	width: 256px;
}
.serv_inf
{
	background-image: url(images/serv.inf.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #a5a5a5;
	height: 286px;
	width: 238px;

}
.title_bianco
{
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-weight: bolder;

}
TD.news_function{
    font-size: x-small;
	font-weight: normal;
	color: #002142; 	
	text-align: left;
	text-decoration:none;

}


A.news_function:link{
	COLOR:#dd4601;
	text-decoration:none;
	font-weight: normal;
	font-size: x-small;
}

A.news_function:active{
	
	COLOR: #002142;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
}

A.news_function:visited{
	
	COLOR: #002142;
	text-decoration:none;
	font-weight: normal;
	font-size:  x-small;
}

A.news_function:hover{
	
	COLOR: #dd4601;
	font-weight: normal;
	font-size:  x-small;
}
/* 19 gennaio 2007 */
.font_bianco {
  color:#7f7f7f;
  font-size:6px;
  position:absolute;
  top:15px;
  
}
.border
{
	border: 1px solid #63647c;
	height: 426px;
}
/* per lo stile del menù nel piede auando la pag è attiva */
TD.piede_text2
{
	font-size: x-small;
	color: #63647c;
	vertical-align: middle;
	font-weight: normal;



}

A.piede_text2:link{
	COLOR:#63647c;
	text-decoration:overline;
	font-weight: normal;
	font-size: x-small;



}

A.piede_text2:active{
	
	COLOR: #63647c;
	text-decoration:none;
	font-weight:normal;
	font-size: x-small;


}

A.piede_text2:visited{
	
	color: #63647c;
	text-decoration:none;
	font-weight: normal;
	font-size:  x-small;
		text-decoration:overline;


}

A.piede_text2:hover{
	
	COLOR: #ffffff;
	font-weight:normal;
	font-size:  x-small;
	text-decoration:overline;

}

TD.piede_text2_attivo
{
	color: #e2e2e2;
	text-decoration:none;
	font-weight: normal;
	font-size:  x-small;


	
	
}


A.piede_text2_attivo:link{
	COLOR:#fff;
	text-decoration:none;
	font-weight: normal;
	font-size: x-small;

}

A.piede_text2_attivo:active{
	
	COLOR: #e2e2e2;
	text-decoration:none;
	font-weight: normal;
	font-size: x-small;

}

A.piede_text2_attivo:visited{
	
	color: #e2e2e2;
	text-decoration:none;
	font-weight:normal;
	font-size:  x-small;

}

A.piede_text2_attivo:hover{
	
	COLOR: #ffffff;
	font-weight:normal;
	font-size:  x-small;
	text-decoration:overline;
}









/* stile menu disabilitato*/
TD.menu_function{
	font-family:tahoma;
	color:#63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
	border-bottom-width:  thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	/* background-image: url(images/base_bott_off.jpg);
	background-repeat: repeat-x;*/
	background-color:#dd4601;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

A.menu_function:link{
	font-family:tahoma;
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: xx-small;
	line-height: 27px;
}

A.menu_function:active{
	font-family:tahoma;
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 24px;
	line-height: 27px;

}

A.menu_function:visited{
	font-family:tahoma;
	color:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 9px;
	line-height: 27px;

}

A.menu_function:hover{
	color: #dd4601;
	font-weight: bold;
	font-size: 9px;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color:  #dd4601;
	font-family:tahoma;
}

/* stile menu attivo*/
TD.menu_function2{
	font-family:tahoma;
	COLOR:#fff;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
	border-bottom-width:  thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	/*background-image: url(images/base_bott_off.jpg);
	background-repeat: repeat-x;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}


A.menu_function2:link{
	COLOR:#fff;
	text-decoration:none;
	font-weight: bold;
	font-size: xx-small;
	line-height: 27px;

}

A.menu_function2:active{
	
	COLOR:#fff;
	text-decoration:none;
	font-weight: bold;
	font-size: 24px;
	line-height: 27px;



}

A.menu_function2:visited{
	
	COLOR:#fff;
	text-decoration:none;
	font-weight: bold;
	font-size: 9px;
	line-height: 27px;


}

A.menu_function2:hover{
	COLOR:#fff;
	font-weight: bold;
	font-size: 9px;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	

}


TD.menu_disabled{
	font-family:tahoma;
	COLOR:#63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;
	border-bottom-width:  thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	/*background-image: url(images/base_bott_off.jpg);
	background-repeat: repeat-x;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}


A.menu_disabled:link{
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: xx-small;
	line-height: 27px;

}

A.menu_disabled:active{
	
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 24px;
	line-height: 27px;



}

A.menu_disabled:visited{
	
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 9px;
	line-height: 27px;


}

A.menu_disabled:hover{
	COLOR:#dd4601;
	font-weight: bold;
	font-size: 9px;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color: #dd4601;
	

}

/* 01-02-07 */
.font_read {
  color:#63647c;
  font-size:x-small;
  
}
.news_title2
{
	font-family:tahoma;
	font-size:10px;
	color: #002142;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
}
.input_contatti
{
	font-size: 11px;
	font-weight: normal;
	color: #002142;
	border: 1px solid #63647c;
	text-align: left;
	background-color: #fff;
	height: 15px;
	background-position: top;
	font-style: tahoma;
}

.spedisci{
	font-family:tahoma;
	color:#fff;
	text-decoration:none;
	font-weight: bold;
	font-size: x-small;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	background-color:#dd4601;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	cursor:pointer;
}
.disabilitato{
	font-family:tahoma;
	color:#CCCCCC;
	text-decoration:none;
	font-weight: bold;
	font-size: x-small;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #999;
	cursor:pointer;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
TD.menu_ico{
	font-family:tahoma;
	color:#666;
	text-decoration:none;
	font-weight: normal;
	font-size: 11px;
	border-bottom-width:  thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	background-color:#cccccc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

A.menu_ico:link{
	COLOR:#666;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;

}

A.menu_ico:active{
	
	COLOR:#666;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;


}

A.menu_ico:visited{
	
	color:#666;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;


}

A.menu_ico:hover{
	color: #63647c;
	font-weight: bold;
	font-size: 11px;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color: #63647c;
	text-decoration:none;
}
TD.menu_ico2{
	font-family:tahoma;
	color:#63647c;
	text-decoration:none;
	font-weight: normal;
	font-size: 11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	background-color:#ccc;
}


A.menu_ico2:link{
	COLOR:#dd4601;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
		background-color:#fff;

}

A.menu_ico2:active{
	
	COLOR:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
		background-color:#fff;


}

A.menu_ic2:visited{
	
	color:#63647c;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	background-color:#fff;


}

A.menu_ico2:hover{
	color: #63647c;
	font-weight: bold;
	font-size: 11px;
	border-bottom-width:  1px;
	border-bottom-style: solid;
	border-bottom-color: #63647c;
	text-decoration:none;
	background-color:#fff;
}
.titolo_giallo{
	font-family:tahoma;
	color:#fff;
	text-decoration:none;
	font-weight: bold;
	font-size: small;
	background-color:#e5c939;

}

.table_gialla{
	font-family:tahoma;
	color:#000000;
	text-decoration:none;
	font-weight: normal;
	font-size: x-small;
	background-color:#FFFFFF;
	vertical-align: text-top;
}
.data{
	font-family:tahoma;
	color:#666666;
	text-decoration:none;
	font-weight: normal;
	font-size: x-small;
	vertical-align: text-top;
}
TD.paginazione{
	font-family:tahoma;
	color:#666;
	text-decoration:none;
	font-weight: normal;
	font-size: xx-small;

}

A.paginazione:link{
	COLOR:#666;
font-weight: normal;
	font-size: xx-small;
	font-style:oblique;

}

A.paginazione:active{
	
	COLOR:#666;
font-weight: normal;
	font-size: xx-small;
	font-style:oblique;


}

A.paginazione:visited{
	
	color:#666;
font-weight: normal;
	font-size: xx-small;
	font-style:oblique;


}

A.paginazione:hover{
	color: #63647c;
	font-weight: normal;
	font-size: xx-small;
	font-style:oblique;

}
.data2
{  
    font-size: 10px;
	font-weight: bolder;
	color: #dd4601; 	
	text-align: left;
	font-family:tahoma;

}