body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	background: url(img/home_bg.gif) repeat-x;
}
	
/*	scrollbar-face-color:#c2c2c2z;
	scrollbar-arrow-color:#f5f5f5;
	scrollbar-track-color:#e1e1e1;
	scrollbar-shadow-color:#798BB5;
	scrollbar-highlight-color:#b0c7d3;
	scrollbar-3dlight-color:#b0c7d3;
	scrollbar-darkshadow-Color:#e1e1e1;
*/

.testonormale { 
	FONT-SIZE: 11px; 
	COLOR: #5B5B5B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 5px; 
	padding-right: 5px; 
	line-height: 17px; 
}

/* inizio  oggetti nella barra di fondo del sito*/

.tab_fondo{
	background: url(img/img2007/tab_fondo.gif) no-repeat 0px ;
	FONT-SIZE: 11px; 
	height: 27px;
	COLOR: #3D7D91; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 10px; 
	padding-right: 2px; 
	text-align: justify;
}

.fondodiv  {
	width: 100%; 
	height: 205px;
	background: #fff url(img/img2007/bg_fondo_sito07.gif) repeat-x;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

.boxcard {
	width: 	300px;
	height:	150px; 
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#90B11F;
	padding: 10px;
	border-top: 	1px solid #AAC1D2;
	border-bottom: 	10px solid #AAC1D2;	
	border-right: 	1px solid #AAC1D2;	
	border-left: 	1px solid #AAC1D2;
	background-color: #FAF8EF;
}

.boxcard a {
	color: #2388FF;
	text-decoration: underline; 
}


/* lista fondo pagina */		
ul.navlist2 {
	width: 	174px;
	background-color: #FAF8EF;
	margin: 0 0px;
	padding: 0px;
	border-left: 	1px solid #CDCDCD;
	border-bottom: 	1px solid #CDCDCD;
	border-right: 	1px solid #CDCDCD;
}

ul.navlist2 li {
	background-image: url(img/img2007/arrow-miniorange.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	list-style: none;
	margin-top: 5px;
	margin-left: 10px;
	padding: 0 10px;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	border: 0px solid #000;
}

ul.navlist2 li a, ul.navlist2 li a:visited {
	color: #999;
}

ul.navlist2 a:hover { 
	color: #000; 
}	
/* fine  oggetti nella barra di fondo del sito*/


/* inizio  css ddrivetip */
#dhtmltooltip{
	font-size: 11px;
	font-family: Verdana;
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}


/************************** CLASSI UTILIZZATE NEL NEL BOX DI RICERCA ************************************/
#box {
	width: 100%;
	height: 76px;
}
#box_left {
	float: left;
}
#box_main {
	float: left;
	width: 100%;
	height: 76px;
	background-image: url(img/img2007/nb_c.jpg);
	position: relative;
}
#box_option {
	width: 400px;
	position: absolute;
	left: 265px;
	top: 23px;
}
#box_option #txtSearch {
	width: 350px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}
#box_right {
	float: right;
	position: relative;
}
#box_test {
	position: absolute;
	left: 15px;
	top: 34px;
}
#box_search {
	position: absolute;
	left: 653px;
	top: 21px;
}


/************************** ID UTILIZZATI NEL NEL BOX DEI LINK ************************************/
#box_link {
	width: 100%;
	height: 76px;
}
#box_left_link {
	float: left;
}
#box_main_link {
	float: left;
	width: 100%;
	height: 76px;
	xxxbackground-image: url(img/img2007/nb_c.jpg);
	background-image: url(img/img2007/nb_c_2.gif);
	position: relative;
}
#box_option_link {
	xxxwidth: 400px;
	position: absolute;
	left: 100px;
	top: 12px;
	line-height:11px;
}
#box_option_link #txtSearch_link {
	width: 350px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}
#box_right_link {
	float: right;
	position: relative;
}
#box_test_link {
	position: absolute;
	left: 7px;
	top: 11px;
}
#box_search_link {
	position: absolute;
	left: 653px;
	top: 21px;
}

/************************** CLASSI UTILIZZATE NEL LISTING DEI CORSI ************************************/

.corsocontainer{ /* Div contenitore del corso */

	border-left:dashed 1px #EEEAE5;
	border-bottom:dashed 1px #EEEAE5;
	border-right:dashed 1px #EEEAE5;
	padding:5px;
	margin-top: 2px;
	}
	
.corsocontainerdel{ /* Div contenitore dei corsi scaduti ma visualizzati nella lista dei personali */
	border:dashed 1px #B22436;
	padding:5px;
	margin-top: 1px;
	filter:alpha(opacity=50); 
	opacity: 0.5; 
	background: #FBF4E0 url(img/img2007/bg_corso_avviato.gif) no-repeat 50%;
	}

.corsocontainersel{ /* Div contenitore del corso nella lista dei personali */
	border:dashed 1px #B22436;
	padding:5px;
	background-color:#FBF4E0;
	margin-top: 1px;
	}
	
.testocategoria{  /* sostituisce .testoazzurro: titolo della categoria che compare sopre il listing */
    width: 724px;
	FONT-SIZE: 13px; 
	COLOR: #83CDE1; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background: #FCFCFC;
	padding-top:10px;
	font-weight: bold;
	border-bottom: #EEEAE5 dashed 1px; 
	text-align:left;
	}
	
.testotag{  /* sostituisce .testoazzurro: titolo della categoria che compare sopre il listing */
	FONT-SIZE: 10px; 
	COLOR: #83CDE1; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 2px; 
	border-top: #83cde1 solid 2px; 
	text-align:left;
	float:left;
	width:99%;
	}

.testolinkfind{  /* link che compare per suggerire le ricerche testuali */
	FONT-SIZE:10px; 
	COLOR: #608F9D; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align:left;
	}
	
.testolinkfind a:link,a:visited,a:active{
	text-decoration:none;
}

.testolinkfind a:hover{
	color:#cc9933;

}

.testofind{  /* testo da cercare nei suggerimenti delle ricerche testuali */
	FONT-SIZE:10px; 
	font-weight:bold;
	COLOR:#608F9D; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 2px; 
	text-align:left;
	}
	
.corsodiv { /* Testo normale del listing dei corsi */
	FONT-SIZE: 11px; 
	COLOR: #5B5B5B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: justify;
		}
	
.div_email { /* div contenente il box per scrivere ad un amico */
	FONT-SIZE: 11px; 
	COLOR: #CC0000;
	border-top: 	#E9E9E9 solid 1px; 
	border-right:	#B5B5B5 solid 2px;
	border-bottom: 	#B5B5B5 solid 2px; 
	border-left: 	#E9E9E9 solid 1px;
	background: #FAFAFA; 	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: justify;
	padding: 5px; 
	}
				
.linkvisualizzazione{ /* link per passare dalla visualizzazione dei corsi personali a tutti i corsi e viceversa*/
	FONT-SIZE: 11px; 
	COLOR: #5B5B5B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	padding:10px;
	text-align:right;
	}
	
.corsoincipit { /* Testo descrittivo del corso: se il corso appartiene alla lista dei corsi personali viene sostituita da corsodivsel */
	FONT-SIZE: 11px; 
	COLOR: #5B5B5B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	float:left;
	width:80%;
	text-align:justify;
	margin-top:7px;
	}
	
.corsoincipitsel { /* Testo descrittivo dei corsi indicati dall'utente come personali */
	FONT-SIZE: 11px; 
	COLOR: #5B5B5B; 
	Background:#F9FED6;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	float:left;
	width:80%;
	text-align:left;
	}
		
.titolocorso{ /* Titolo del corso */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float:left;
	font-weight:bold;
	width:80%;
	text-align:left;
	FONT-SIZE: 11px;
	COLOR: #dC9933;	
	}
	
.titolocorso h1{ /* Titolo del corso selezionato */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	float:left;
	font-weight:bold;
	width:80%;
	text-align:left;
	FONT-SIZE: 20px;
	COLOR: #dC9933;	
	}

.link_titolo_corso
{
	text-decoration:none;
	width:60px;
	height:17px;

}



.icone{ /* Icone del listing */
	float:right;
	text-align:right;
	width:20%;	
	}
	
/* Icone tipo e modalità */
.img_tipo_modo{
	margin-right:10px;
	}

.testoprovincia{ /* Icone del listing */
/*	float:right;*/
/*	text-align:right;
	width:20%;*/			
	margin-left:140px;
	}

.testonumerocorsi{ /* Titolo del corso */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #5b5b5b; 
	font-size:11px;
	padding-bottom:5px;
	width:350px;
	}
	
.link_message{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px !important;
	text-decoration:none;
	color:#5b5b5b !important;
	text-align:right;
	}
	
.modulo_container
{
	margin-top:10px;
}

.modulo_page
{
	background-color:#fff;
	border:1px solid #ccc;
}

.modulo_head
{
	height:80px;
	background-color: #F7EDE9;
	background-image: url(img/img2007/busta.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom:1px solid #ccc;
}

.testo_modulo_head
{
	FONT-SIZE: 24px; 
	COLOR: #89ACBD; 
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: bold;
	padding-top:30px;
	padding-left:10px;
}

.modulo_label
{
	background-color:#EDF3DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9E8C5E;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	border-bottom:1px solid #fff;
}


A.modulo_link_invia
{
	background:url(img/img2007/invia.png) no-repeat;
	width:82px;
	height:27px;
	display:block;
	padding-top:5px;
}

.testo_modulo_message
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#ff0000;
	margin-bottom:5px;
	margin-top:5px;
}

.titoloblu	 	
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #798BB5;
}


.testata_modulo
{
	border-bottom:2px solid #5D8688;
	padding-left:10px;
	padding-top:20px;
	padding-bottom:5px;
}

.corpo_modulo
{
	background-color:#fff;
	padding-bottom:10px;
	padding-left:5px;
}


.titolo_modulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px;
	font-weight:bold; 
	color:#89ACBD;
}

/*********************** FINE CLASSI UTILIZZATE NEL LISTING DEI CORSI ************************************/

.testoazzurro{ 
	FONT-SIZE: 15px; 
	COLOR: #83CDE1; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background: #FCFCFC;
	padding: 5px; 
	font-weight: bold;
	border-top: #83cde1 solid 2px;
	border-bottom: #83cde1 solid 0px;
	border-right: #EEEAE5 dashed 1px;
	border-left: #EEEAE5 dashed 1px;
}

.testonormaleBlueScuroImg { 
	FONT-SIZE: 11px; 
	background: url(img/img2007/bullet_giallo.gif);
	background-repeat: no-repeat ;
	background-position: left ;
	padding-left: 8px;
	COLOR: #57859B	; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: left; 
}	

.freccitestoazz{ 
	FONT-SIZE: 11px; 
	background: url(img/img2007/freccina.gif);
	background-repeat: no-repeat ;
	background-position: left ;
	padding-left: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: left;
	background-color:#F1F1D2
}	

.freccitestoazzSfno{ 
	FONT-SIZE: 11px; 
	background: url(img/img2007/freccina.gif);
	background-repeat: no-repeat ;
	background-position: left ;
	padding-left: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: left;
}	

.freccilineatestoazz{ 
	FONT-SIZE: 11px; 
	background: url(img/img2007/freccinalinea.jpg);
	background-repeat: no-repeat ;
	background-position: left top ;
	padding-left: 15px;
	COLOR: #6699CC; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: left; 
}	

.corsocella { 
	FONT-SIZE: 11px; 
	COLOR: #5B5B5B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 5px; 
	padding-right: 5px; 
	line-height: 17px; 
}
						
.corsotabella { 
	border-top: 	#EEEAE5 dashed 0px ; 
	border-left: 	#EEEAE5 dashed 1px ; 
	border-bottom: 	#EEEAE5 dashed 1px ; 
	border-right: 	#EEEAE5 dashed 1px ; 
	
	
}

.linea {
	color: #EEEAE5;
	HEIGHT: 1px;
	border: 1px dashed;
	width: 95%;
}

/* MENU SINISTRO DI NAVIGAZIONE*/

.navmenu_sx2 { 
	width: 200px; 
	margin-left: 0px;
 }

.navmenu_sx2 ul {
	margin: 0px;
	padding: 0px;
	background: transparent url("img/img2007/menu_sfumatura_lu.gif");
}

.navmenu_sx2 li{
	width: 186px;
	margin-left: 7px;
	text-align: left;
	list-style: none;
	border-top: 	1px dashed #D6D6D6;
}

.navmenu_sx2 a{
	display: block;
	width: 172px; 
	line-height:25px;
	margin-left: 0px;
	padding-left: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#595959;
	text-decoration: none;
	background: #FBF4E0 url("img/img2007/arrow-miniorange.gif") 5px 50% no-repeat;
}

.navmenu_sx2 a:link, .navmenu_sx2 a:visited {
	color: #608F9D;
	text-decoration: none;
}

.navmenu_sx2 a:hover{
	background-color: #89B4C1;
	color: #fff;
	text-decoration: none;
}

/*** Sottomenù categorie ***/
ul.navsottomenu	{
	margin: 0; 
	padding: 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: transparent url("img/img2007/menu_sfumatura_lu.gif");
	}

ul.navsottomenu li { 
	display: block;
	width: 186px;
	padding: 0; 
	margin: 0; 
	margin-left: 8px;
	line-height:25px; 
	list-style-type: none; 	
	border-top: 	1px dashed #D6D6D6;
	}

ul.navsottomenu a { 
	display: block; 
	padding-left: 25px;
	background: transparent url("img/img2007/bullet_verde.gif") 15px 50% no-repeat;
}

ul.navsottomenu a:link, ul.navsottomenu a:visited { 
	text-decoration: none; 
}

ul.navsottomenu a:hover { 

	color: #2388FF;
	text-decoration: underline; 
}
/******* fine menu sinistro di navigazione  ********/



h1 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:30px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0;
	padding:0;
	padding-top:5px;
	xxxxcolor:#736451;
	margin-bottom:10px;
	text-align:left;
}

h2  { 
	margin: 0px;
	padding: 0px;
}

#wrapper {
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	width: 983px; 
}



#log_out{
	/*float:right;*/
	text-align:right;
	margin-bottom:10px;
}

#log_out a{
	color:#000;
	text-decoration:underline;
}

#log_out a:hover{
	color:#FFA200;
}
	
#header_tendina  {
	width: 230px;
	height: 33px;
	background: url(img/img2007/header_tendina.gif) no-repeat;
	float: left;
	margin-top: 1px;
	margin-left: 150px;
}

#header_tendina  select{
	margin-top: 0px; 
}

.nav_categorie { 
	width: 950px; 
	height: 26px; 
	border: 0px solid #000;
	margin-top: 0px; 
	clear: both;
	margin-bottom: 1px; 
	margin-left: auto; 
	margin-right: auto; 
}

ul.navlist	{ 
	margin: 0; 
	padding: 0; 
	white-space: nowrap; 
}

ul.navlist li { 
	display: block;
	padding: 0; 
	margin: 0; 
	float: left; 
	line-height:26px; 
	list-style-type: none; 	
}

ul.navlist a { 
	display: block; 
	height: 26px; 
	width: 133px; 
	text-align: center; 
	border-right: 1px solid #51473D; 
	border-bottom: 0px solid #51473D; 
}

ul.navlist a:link, ul.navlist a:visited { 
	color: #979086; 
	background-color: #EAE7D2; 
	text-decoration: none; 
}

ul.navlist a:hover { 
	color: #fff; 
	background-color: #9C9084; 
	text-decoration: none; 
}

		
	
A.topnavfont {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	TEXT-DECORATION: none
}

A.topnavfont:link {
	COLOR: #ffffff;
	FONT-SIZE: 9pt;
}

A.topnavfont:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Arial, Verdana
}

A.topnavfont:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Arial, Verdana
}

A.topnavfont:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #4765A2;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	TEXT-DECORATION: none
}

.topnavfont {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Arial, Verdana;
	TEXT-DECORATION: none
}

.testolabel { 
	FONT-SIZE: 11px; 
	font-weight: bold;
	COLOR: #7B6939; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 45px; 
	padding-right: 10px;
	background: url(img/img2006/icon_arcomercurius2copia.gif) ;
	background-repeat: no-repeat ;
	background-position: left ;	
}
				
/* angolo arrotondato trasparente di 10 pixel  per tabelle grandi */
.ang10px_sup_dx, .ang10px_sup_sx, .ang10px_inf_sx, .ang10px_inf_dx{
	display: block;
	height: 10px; 
	font-size: 1px;
	background-image: url(inc06/arrotondati/ang_trasp10px.gif);
	background-repeat: no-repeat
}

.ang10px_sup_sx {background-position: 0 	  0px}
.ang10px_sup_dx {background-position: 100% 	-10px}
.ang10px_inf_sx {background-position: 0 	-20px}
.ang10px_inf_dx {background-position: 100% 	-30px}

/* angolo arrotondato trasparente di 5 pixel  per tabelle piccole*/

.ang5px_sup_dx, .ang5px_sup_sx, .ang5px_inf_sx, .ang5px_inf_dx {
	display: block;
	height: 5px; 
	font-size: 1px;
	background-image: url(inc06/arrotondati/ang_trasp5px.gif);
	background-repeat: no-repeat
}

.ang5px_sup_sx {background-position: 0 	    0px}
.ang5px_sup_dx {background-position: 100%  -5px}
.ang5px_inf_sx {background-position: 0 	  -10px}
.ang5px_inf_dx {background-position: 100% -15px}


				
.testonormaleBLU { 
	FONT-SIZE: 10px; 
	COLOR: #4765A2; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: justify; 
}		
							
.testonormaleOrange { 
	FONT-SIZE: 11px; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 5px; 
	padding-right: 5px; 
	line-height: 17px; 
	text-align: justify; 
}			
.testonormaleBlueScuro { 
	FONT-SIZE: 11px; 
	COLOR: #57859B	; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	text-align: justify; 
}					
						
/* ex testoservizi_bis */				
.testonormale2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #000000; 
	padding-left: 5px; 
	padding-right: 5px; 
	line-height: 140%; 
	text-align: justify
}
								
.testonormalenogiust {
	FONT-SIZE: 11px;
	COLOR: #5B5B5B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 15px;
	text-align: left;
	font-style: oblique;
}

.testosenape { 
	FONT-SIZE: 10px; 
	COLOR: #7B6939; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	padding-left: 4px; 
	LINE-HEIGHT: 140%; 
	BORDER-BOTTOM: #C3C8CB 1px solid ;
}
				
#menu5 {
	width: 140px;
	border-style: none solid none solid;
	border-color: #D0D0D0;
	border-width: 1px;
	margin: 10px;
	font-size: 80%;
	font-weight: bold;
}
	
#menu5 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
	
#menu5 li a {
	height: 32px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	text-decoration: none;
}	
	
#menu5 li a:link, #menu5 li a:visited {
	color: #777;
	display: block;
	background: url(img/img2006/menu5.gif);
	padding: 8px 25px 0 10px;
	text-align: right;
}
	
#menu5 li a:hover {
	color: #fff;
	background: url(img/img2006/menu5.gif) 0 -32px;
	padding: 8px 25px 0 10px;
	text-align: right;
}
	
#menu5 li a:active {
	color: #fff;
	background: url(img/img2006/menu5.gif) 0 -64px;
	padding: 8px 25px 0 10px;
	text-align: right;
}

A:link {
	font-style: normal;
	FONT-SIZE: 11px;
	COLOR: #dC9933;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:visited {
	font-style: normal;
	FONT-SIZE: 11px;
	COLOR: #CC9933;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

A:active {
	font-style: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A:hover {
	font-style: normal;
	FONT-SIZE: 11px;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

h2 A:link {
	font-style: normal;
	FONT-SIZE: 14px;
	COLOR: #dC9933;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

h2 A:visited {
	font-style: normal;
	FONT-SIZE: 14px;
	COLOR: #CC9933;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

h2 A:active {
	font-style: normal;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

h2 A:hover {
	font-style: normal;
	FONT-SIZE: 14px;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}


/* menu di sinistra 1 */
.sxmenu1, .sxmenu1 a , .sxmenu1 a:visited	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	COLOR: #777; 
	background-color:#F7F2EA; 
	padding-left:4px; 
	line-height: 25px; 
	BORDER-top: #ffe 0px solid; 
	BORDER-right: #aaab9c 0px solid; 
	BORDER-bottom: #cccccc 1px solid; 
	BORDER-left: #cccccc 8px solid; 
	font-weight:bold ; 
}

.sxmenu1over , .sxmenu1over a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	COLOR: #800000; 
	background-color:#F0E7D7; 
	padding-left:8px; 
	line-height: 25px; 
	BORDER-top: #aaab9c 0px solid; 
	BORDER-right: #ffffff 0px solid; 
	BORDER-bottom: #ffffff 1px solid; 
	BORDER-left: #286EA0 4px solid; 
	font-weight:bold ; 
}

.sxmenu1 a  , .sxmenu1 a:visited  , .sxmenu1over a:hover {
	BORDER: 0px;
	padding: 0px; 
	background-image: none; 
}

/* menu di sinistra 2 */
.sxmenu2, .sxmenu2 a , .sxmenu2 a:visited	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	COLOR: #505050; 
	padding-left:6px; 
	line-height: 25px; 
	BORDER-LEFT: #cccccc 8px solid; 
	font-weight: bold ; 
	background: url(img/img2006/icon_arcomercurius1.gif) ;
	background-color:#f4f4f4; 	
	background-repeat: no-repeat;
	background-position: right ;
}
			
.sxmenu2over , .sxmenu2over a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	COLOR: #286ea0; 
	padding-left:10px; 
	line-height: 25px; 
	BORDER-LEFT: #286ea0 4px solid; 
	font-weight: bold ; 
	background: url(img/img2006/icon_arcomercurius2copia.gif) ;
	background-color:#eaeaea; 	
	background-repeat: no-repeat ;
	background-position: right ;
}
				
.sxmenu2 a  , .sxmenu2 a:visited  , .sxmenu2over a:hover {
	BORDER-LEFT: 0px;
	padding-left: 0px; 
	background-image: none; 
}

/* menu di destra 1 */
.dxmenu1, .dxmenu1 a , .dxmenu1 a:visited	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	text-align: left; 
	COLOR: #777; 
	background-color:#F7F2EA; 
	padding-left:8px; 
	line-height: 25px; 
	BORDER-top: #ffe 0px solid; 
	BORDER-left: #aaab9c 0px solid; 
	BORDER-bottom: #cccccc 1px solid; 
	BORDER-right: #cccccc 8px solid; 
	font-weight:bold ; 
}
				
.dxmenu1over , .dxmenu1over a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	text-align: left; 
	COLOR: #800000; 
	background: url(img/img2004/freccina_inv.gif) ;
	background-color:#F0E7D7; 
	background-repeat: no-repeat ;
	background-position: right center;
	padding-left:8px; 
	line-height: 25px; 
	BORDER-top: #aaab9c 0px solid; 
	BORDER-left: #ffffff 0px solid; 
	BORDER-bottom: #ffffff 1px solid; 
	BORDER-right: #286EA0 4px solid; 
	font-weight:bold ; 
}
.dxmenu1 a  , .dxmenu1 a:visited  , .dxmenu1over a:hover {
	BORDER: 0px;
	padding: 0px; 
	background-image: none; 
}
								
/* menu 3 utilizzato al centro della home page */
.menu3, .menu3 a , .menu3 a:visited	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	COLOR: #505050; 
	padding-left:8px; 
	line-height: 18px; 
	/*
	background: url(img/img2006/icon_angolo1_dxsup.gif) ;
	background-repeat: no-repeat ;
	background-position: right top ;
	*/
	background-color:#D7CDBE;	
	BORDER-top: 	#8FA1B7 0px solid; 
	BORDER-right: 	#8FA1B7 0px solid; 
	BORDER-bottom: 	#790000 6px solid; 
	BORDER-left: 	#8FA1B7 0px solid; 
	font-weight:bold ; 
				}
.menu3over , .menu3over a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	COLOR: #286ea0; 
	background: url(img/img2006/icon_angolo2_dxsup.gif) ;
	background-repeat: no-repeat ;
	background-position: right top ;
	background-color:#eaeaea;	
	padding-left:8px; 
	line-height: 18px; 
	BORDER-top: 	#FB8B39 0px solid; 
	BORDER-right: 	#FB8B39 0px solid; 
	BORDER-bottom: 	#FB8B39 6px solid; 
	BORDER-left: 	#FB8B39 0px solid; 
	font-weight:bold ; 
}

.menu3 a  , .menu3 a:visited  , .menu3over a:hover {
	BORDER-LEFT: 0px;
	padding-left: 0px; 
}
							
.testogrigio {
	FONT-SIZE: 11px; 
	COLOR: #cccccc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 2px; 
	padding-right: 2px; 
	line-height: 13px; 
	text-align: justify; 
}
				
.menugrigio	 {		
	background: url(img/img2006/spunta_azzurra.gif);
	background-repeat: no-repeat ;padding-left: 20px; 
}
				
				
A.link3	 {
	COLOR: #CCCCCC; 
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 1px; 
	padding-right: 1px;
}
					
A.link3:link    {COLOR: #CCCCCC;}
A.link3:visited {COLOR: #CCCCCC;}
A.link3:active  {COLOR: #FFFFFF;}
A.link3:hover   {COLOR: #FFFFFF;}
				
/* cornice della tabella con bordo solo sopra e sotto e usata nella fascia della home page*/		
.bordotab1_1010 {
	background-color:#E8E2D9;
	border: #C2BDB7 solid;
	border-width: 1px 0px 1px 0px;
}

/* vecchio colore di sfondo della tabella soprastante background-color:#D7CDBE ......  790000.................. border: #8FA1B7 solid; */	

/* alcune tabelle */		

.stondo1_sopra {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background: url(img/img2006/sfondo_tab1.gif) ;
	background-repeat: no-repeat ;
	background-position: top center;
	background-color:#ECEAE6;
}

.bordotab2_1010 {
	background-color:#ffffff; 
	border-top: 	#f5f5f5 solid 1px ; 
	border-left: 	#f5f5f5 solid 1px ; 
	border-bottom: 	#8FA1B7 solid 6px ; 
	border-right: 	#f5f5f5 solid 1px ; 
}
					
.bordotab3_1111 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background: url(img/img2006/icon_barre1.gif) ;
	background-repeat: no-repeat ;
	background-position: left center;
	background-color:#ECEAE6;
	border-top: 	#C3CBD4 solid 1px ; 
	border-left: 	#C3CBD4 solid 1px ; 
	border-bottom: 	#C3CBD4 solid 1px ; 
	border-right: 	#C3CBD4 solid 8px ; 
}

.bordotab3_1111over {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background: url(img/img2006/icon_barre2.gif) ;
	background-repeat: no-repeat ;
	background-position: left center;
	background-color:#ECEAE6;
	border-top: 	#C3CBD4 solid 1px ; 
	border-left: 	#C3CBD4 solid 1px ; 
	border-bottom: 	#C3CBD4 solid 1px ; 
	border-right: 	#C3CBD4 solid 8px ; 
}
					
.bordotab4_1111 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background-color:#ffffff;
	border-left: 	#A3B4CD solid 1px ; 
	border-bottom: 	#A3B4CD solid 1px ; 
	border-right: 	#A3B4CD solid 1px ; 
}
					
.cella_sfondo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#ffffff;
	padding-left: 5px;
	padding-right: 5px;
} 

.cella_sfondoover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#f5f5f5;
	padding-left: 5px;
	padding-right: 5px;
}
					
.cella_icon1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-left: 4px; 
	padding-right: 0px;
	background-color: #f5f5f5; 
	border-top: 	#ffffff solid 1px ; 
	border-bottom: 	#ffffff solid 1px ;
	BORDER-left: #FBC8A2 8px solid; 
} 
					
.cella_icon1over {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-left: 8px; 
	padding-right: 0px;
	background-color: #F0E7D7; 
	border-top: 	#ffffff solid 1px ; 
	border-bottom: 	#ffffff solid 1px ; 
	BORDER-left: #286EA0 4px solid; 
}

.titolo1 {
	line-height: 35px;
	background: url(img/img2006/spunta_azzurra.gif);
	background-color:#f5f5f5;
	background-repeat: no-repeat ;
	background-position: left ;
	FONT-SIZE: 18px;
	COLOR: #A9B6C6;
	FONT-FAMILY: Verdana;
	padding-left: 30px;
	padding-right: 3px;
	padding-bottom: 1px;
	FONT-WEIGHT: bold;
	vertical-align: bottom;
	border-bottom: #A9B6C6 solid 5px ;
}

.titoloPagina{
	line-height: 35px;
	background: url(img/img2007/modifica.gif) ;
	background-color:#FFFFFF;
	background-repeat: no-repeat ;
	background-position: left ;
	FONT-SIZE: 25px;
	COLOR: #89ACBD;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 60px;
	padding-right: 3px;
	padding-bottom: 1px;
	FONT-WEIGHT: bold;
	vertical-align: bottom;
	border-bottom: #A9B6C6 solid 0px;
}

.par_login{
	background: transparent url("img/img2007/login-icon.jpg") 5px 50% no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 45px;
	padding-top: 4px;
	border-bottom: #DBEBF8 solid 4px;
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Verdana, Arial, sans-serif;
	font-size:30px;
	text-transform: uppercase;
	font-weight:normal;
	color:#61909D;
}


.paragrafoNome{
	line-height: 10px;
	background: url(img/img2006/quadratini.gif) ;
	background-color:#FFFFFF;
	background-repeat: no-repeat ;
	background-position: left ;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 15px; color:#89ACBD;
	padding-left: 45px;
	padding-right: 3px;
	padding-bottom: 10px;
	FONT-WEIGHT: bold;
	vertical-align: bottom;
	border-bottom: #A9B6C6 solid 0px ;
}



li {
	list-style-type: square
}

.campidescrizio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 175px;
	height: 22px;
	background-color: #FAFAFA;
	border: 0px solid;
	color: #CCBE26;
}

.combo {
	width: 230px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}

.combo2 {
	width: 300px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;

}

.combo3 {
	width: 136px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}
.combo4 {
	width: 70px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;

}
.combo5 {	
	width: 196px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}
.combo6 {
	width: 480px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}
.combo7 {
	width: 350px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;

}
.combo8 {
	width: 110px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}
.combo9 {
	width: 210px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}

.combo10{
	width: 90px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: #2388FF;
	background-color: #FBF4E0;
	border: 1px dashed #DFDFDF;
}

.imput1 {
	width: 200px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: #990000;
	background: url(img/img2007/formfield_bg.gif) ;
	border: 1px solid #9FC72C;
	padding: 5px;
}

/*** Ampiezze boxform ***/
.boxform {	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: #595959;
	background-color: #fff;
	padding: 5px;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
}

.width_4	{width: 208px;}
.width_6	{width: 195px;}
.width_5	{width: 560px;}
.height_1	{height: 45px;}

/*** Fine Ampiezze ***/

.linea1 {
	color: #ebeff2;
	HEIGHT: 1px;
	border: 1px solid;
}

.linea2 {
	color: #9CB2BD;
	HEIGHT: 1px;
	border: 1px solid;
}

.linea3 {
	color: #EF7525;
	HEIGHT: 1px;
	border: 1px dashed;
}

.bordodx{	
	border-right: #F3F0EB solid 1px;
}
	
.bordodTot{	
	border-right:#F3F0EB solid 1px;
	border-left: #F3F0EB solid 1px;
	border-top: #F3F0EB solid 1px;
	border-bottom: #F3F0EB solid 1px;
}

.bordodAzzurrino{	
	border-right: #A0B8D0 solid 1px;
	border-left: #A0B8D0 solid 1px;
	border-top: #A0B8D0 solid 1px;
	border-bottom: #A0B8D0 solid 1px;
}


.bordoazzurrospento{	
	border-right: #E2E9F0 solid 1px;
	border-left: #E2E9F0 solid 1px;
	border-top: #E2E9F0 solid 1px;
	border-bottom: #E2E9F0 solid 1px;
}
.sotto_testata{
	width: 950px;
	height: 185px;
	margin: 0 auto;
}

.float_right{
	float: right;
}

.float_left{
	float: left;
}

form{
	margin: 0px;
}

.objMove{
	background-color:#fff;
	display:block;
	border:2px solid #6CAF00;

}

#div_accesso_servizi{
	background: #f5f5f5 url(img/img2007/accessoservizi.gif) no-repeat left;
	border-bottom:3px solid #5D8688;
	height:85px;
	margin-bottom:20px;
	/*
	font-size:20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color:#FF6633;
	padding-left:110px;*/
}


#div_login{
	background:url(img/img2007/sfondo_login.jpg) no-repeat;
	position: absolute;
	width:680px;
	height:300px;
}

A.link_corso{ 
	FONT-SIZE: 11px; 
	COLOR: #006699; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
}
A.link_corso:hover{ 
	FONT-SIZE: 11px; 
	COLOR: #006699; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
}
A.link_corso:visited{ 
	FONT-SIZE: 11px; 
	COLOR: #006699; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
A.link_corso:active	{
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

A.link_mese, A.link_mese:visited{ 
	FONT-SIZE: 11px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
}
A.link_mese:hover{ 
	FONT-SIZE: 11px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
}

.div_mese{
	background:url(img/img2007/freccia_inmovimento.gif) no-repeat 2px center;
	background-color:#F7EDE9;
	color:#990000;
	font-weight:bold;
	font-size:11px;
	padding-left: 30px; 
	line-height:17px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
	
.testocustomer{
	FONT-SIZE: 11px; 
	COLOR: #5B5B5B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 5px; 
	padding-right: 5px; 
	line-height: 17px; 
}

.div_testo_colonne_stats{
	border:1px solid #f5f5f5;
	background-color:#f5f5f5;
}

.div_fondo_stats{
	background-color:#EDF5F6;
	border-bottom:1px solid #E36920;
}
	
/*********************** CLASSI UTILIZZATE NEL MENU' DELLE CATEGORIE E DELLE PROVINCE ************************************/


/*********************** FINE CLASSI UTILIZZATE NEL MENU' DELLE CATEGORIE E DELLE PROVINCE ************************************/



/* se questi stili servono riportarli sopra

bel colore di sfondo: #CBD2D8

.testo_base2003 { font-size: 10px; COLOR: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 15px; text-align: justify}

.cornice_tabella1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #333333; background-color: #f5f5f5; text-align: justify; padding-right: 10px; height: 15px; border: #c1c1c1 solid; border-width: 1px 1px 1px 1px}



.testodata {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #000000; font-weight: bold}
.testodatanews {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #657d8a; font-weight: bold ; */


/*inizio header variabile*/
          #header_variabile {
				width:100%;
				height:100%;
				margin:0;
				padding:0;
				background: url(img/header_var/sfondo_variabile.png) repeat-x;
				display:block;
			}
			
			/*caratteristiche header variabile*/
			#var_corp {
				width: 983px;
				height: 117px;
				margin:0 auto;
				padding:0;
				display:block;
				background: url(img/header_var/sfondo_hv_formazionein.png) no-repeat;
			}

			
		#coll_gif {
				width: 983px;
				height: 90px;
				margin:0;
				padding:0;
				float:left;
			}
			
            /*collegamento a logo*/
			#collegamento {
				width: 330px;
				height: 90px;
				margin:0;
				padding:0;
				float:left;
			}
			
			#collegamento a{
			outline: none;
			}
			/*fine collegamento a logo*/
			
			#cont_menu_var {
	width: 983px;
	height: 19px;
	margin:0 auto;
    padding:0;
    float:left;
}	

/*inizio menu variabile*/		
.menu_var {
	height: 19px;
	margin:0;
    padding:0;
    float:right;
}

.menu_var ul {
    margin:0;
    padding:0;
	list-style-type: none;
    float:left;
}

.menu_var ul  li{
		margin:0;
		padding: 0;
		float:left;
		list-style-type:none;
}

.menu_var ul  li a 
{
	margin:0;
	padding:0px 0px 0px 9px;
	text-decoration:none;
	float:left;
	outline: none;
	background:url(img/header_var/button_var_left.png) no-repeat left top;
    background-position:0px 0px;
}

.menu_var ul  li a:hover
{
background:url(img/header_var/button_var_left_hover.png) no-repeat left top;
background-position:0px 0px;
}

.menu_var  a span {
   	padding:2px 9px 0px 0px;
    float:left;
	font-family:Verdana;
	line-height: 19px; 
	font-size: 10px;
	text-decoration: none;
	color: #5e5e5e;
	display:block;
	background:url(img/header_var/button_var_right.png) no-repeat right top ;
    background-position:100% 0px; 
}

.menu_var a:hover span{
    background:url(img/header_var/button_var_right_hover.png) no-repeat right top ;
    background-position:100% 0px;
	color: #ffffff;
}
/*fine menu variabile*/	

			
/*fine header variabile*/