#sfondo{ background:#fff; background: url(im/sfondo.gif) repeat-y;  }
#titoloEmenu{ background: url(im/banner.jpg) no-repeat 0 0; width: 768px; height: 85px; 
border: 1px solid #525E72;	border-top: 1px solid #A6AFBF; border-left: 1px solid #A6AFBF; margin-bottom: 1px;}

a:link, a:visited{color:#1D5A78; text-decoration: underline;}
a:hover, a:active{color:#2A84B3; text-decoration: underline;}

#utente { float: left; width: 100%; padding: 1px 0px 1px 0px; margin-bottom: 1px;  background-color:#fff;  }
.cont_utente {	float: left; width: 80%; padding-left: 5px; }
.logout{padding:0 20px 0 0px; float: right; width: auto; }
.logout a:link, .logout a:active, .logout a:visited{ color: #000!important; font-weight:bold; text-decoration:underline;}
.logout a:hover{text-decoration:underline; font-weight:bold;}

form{padding:0;margin:0;}


	#colonnaSinistra ul.menuCavalieri {
	background: url(im/sfondo.gif) repeat-y;
		font-weight: bold;
		text-align: left;
		}
	#colonnaSinistra ul.menuCavalieri li{
			list-style: none;
			margin-top: 4px;
			padding-left: 10px;
			border-bottom: 1px solid #999;
		   border-top: 1px solid #F2F2F2;
			margin: 0px;
		   padding: 4px 2px 6px 6px;
			}
	#colonnaSinistra ul.menuCavalieri a, #colonnaSinistra ul.menuCavalieri a:link, #colonnaSinistra ul.menuCavalieri a:visited{
		color: #666;
		text-decoration: none;
		}
	#colonnaSinistra ul.menuCavalieri a:hover{
		color: #319ACE;
		}
		
	#colonnaSinistra ul.menuCavalieri ul{
		list-style: none;
		font-weight: bold;
		}	
		#colonnaSinistra ul.menuCavalieri li.attivo{
		 color: #990000;
		 padding: 6px 2px 2px 12px;
		 border-top: 0;
		}
		
		#on{
			color: #990000!important;
		 
		}
		
	
	#colonnaSinistra ul.menuCavalieri li a{
		padding:0;
	}
	

	.menuCavalieri ul{
		list-style: none;
		font-weight: bold;
		}	
		
	.menuCavalieri ul li{
		list-style: none;
		/*background-image: url(../imcom/bullet_piu.gif);
		background-repeat: no-repeat;
		background-position: 0% 55%;*/
		font-weight: normal;
      border: none;
		margin: 0px;
		padding: 4px 2px 4px 10px;
		}	
	
	#colonnaSinistra ul.menuCavalieri li.ultimo{
		 color: #636563;
		 padding: 6px 2px 0px 14px!important;
		}
		
		#colonnaSinistra ul.menuCavalieri li.ultimomenu{
		 color: #636563;
		 padding: 4px 2px 4px 6px!important;
		
		}
		
		#colonnaSinistra ul.menuCavalieri li a:hover, 
#colonnaSinistra ul.menuCavalieri li a:active, 
#colonnaSinistra ul.menuCavalieri li.ultimo a:hover, 
#colonnaSinistra ul.menuCavalieri li.ultimo a:active{color:#319ACE!important; text-decoration: none; }

.submenu,  .submenu li, .submenu li a{
font-weight: normal;
	border: 0!important;
	padding: 0!important;
	margin: 3px 0 0 0;
}


.submenu li{
	 margin: 0!important;
	 padding: 2px!important;
}

.submenu li a{
background-image: url(im/bullet_piu.gif);
	background-repeat: no-repeat;
	background-position: 0% 5px;
	padding-left:11px!important;
	font-size: 1em;
	letter-spacing: 1px;
}
	
	.ultimomenu .submenu li{
		 padding-left: 20px!important;
		 letter-spacing: 1px;
	}
	
/*#colonnaSinistra a{color:#525E72; margin:0px;}*/
/*#colonnaSinistra a:hover, #colonnaSinistra a:active{color:#EFEBEF!important;}*/

/*#colonnaSinistra ul.menuCavalieri {
float: left; width: auto; margin: 0px 0px 1px 0px!important; border-bottom: 3px solid #fff; 
background-color: #EFEBEF; height: auto!important; min-height: 18px; height: 18px;}
#colonnaSinistra ul.menuCavalieri li {	margin: 0px 0px 0px 0px; padding: 0px; float: left; width: 157px; color: #000!important;}*/

	
/*#colonnaSinistra ul.menuCavalieri li.attivo{
		padding: 5px 5px 0px 12px;
		border: 1px solid #525E72;
		border-top: 1px solid #A6AFBF;
		border-left: 1px solid #A6AFBF;
		background-color: #EFEBEF;
		margin: 0px 0px 0px 0px;
		height: auto!important; min-height: 20px; height: 20px;
		width: 157px;
		voice-family: "\"}\"";
      voice-family: inherit;
		width: 138px;
}

#colonnaSinistra ul.menuCavalieri li.ultimo   {
		padding: 5px 5px 0px 12px;
		border: 1px solid #525E72;
		border-top: 1px solid #A6AFBF;
		border-left: 1px solid #A6AFBF;
		background-color: #EFEBEF;
		margin: 0px 0px 0px 0px;
		height: auto!important; min-height: 20px; height: 20px;
		font-weight: bold;
		color: #fff;
		width: 157px;
		voice-family: "\"}\"";
      voice-family: inherit;
		width: 138px;
}
 #colonnaSinistra ul.menuCavalieri li.ultimomenu   {
		padding: 5px 5px 0px 12px;
		border: 1px solid #525E72;
		border-top: 1px solid #A6AFBF;
		border-left: 1px solid #A6AFBF;
		background-color: #EFEBEF;
		margin: 0px 0px 0px 0px;
		height: auto!important; min-height: 20px; height: 20px;
		font-weight: bold;
		color: #fff;
		width: 157px;
		voice-family: "\"}\"";
      voice-family: inherit;
		width: 138px;
}
#colonnaSinistra ul.menuCavalieri li.ultimomenu a#attivo{
		border: 0px;
		padding: 0px;
		background-color: #EFEBEF;
		margin: 0px 0px 0px 0px;
		height: auto!important; min-height: 20px; height: 20px;
		color: #333!important;
		float: none;
}
*/
/*#colonnaSinistra ul.menuCavalieri li a, 
#colonnaSinistra ul.menuCavalieri li a:link, 
#colonnaSinistra ul.menuCavalieri li a:visited, 
#colonnaSinistra ul.menuCavalieri li.ultimo a, 
#colonnaSinistra ul.menuCavalieri li.ultimo a:link, 
#colonnaSinistra ul.menuCavalieri li.ultimo a:visited,
#colonnaSinistra ul.menuCavalieri li.ultimomenu a, 
#colonnaSinistra ul.menuCavalieri li.ultimomenu a:link, 
#colonnaSinistra ul.menuCavalieri li.ultimomenu a:visited
{
		padding: 5px 0px 0px 12px;
	   border: 1px solid #EFEBEF;
		border-top: 1px solid #D3DBE7;
		border-left: 1px solid #D3DBE7;
		background-color: #BCC8DA;
		margin: 0px;
		height: auto!important; min-height: 20px; height: 20px;
}
*/




/*
#colonnaSinistra ul.menuCavalieri li.ultimo ul.submenu{
margin:5px 0px 5px 0px!important; padding:0px;
float: left; 
}

#colonnaSinistra ul.menuCavalieri li.ultimomenu ul.submenu{
margin:5px 0px 5px 0px!important; padding:0px;
float: left;
}

#colonnaSinistra ul.menuCavalieri li.ultimo ul.submenu li {
margin:0px 0px 0px 0px;
padding: 0px;
width: 90%;
} 

#colonnaSinistra ul.menuCavalieri li.ultimomenu ul.submenu li{
margin:0px 0px 0px 0px;
padding: 0px;
width: 90%;
}

#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu li#on {
margin:5px 0px 0px 0px!important; padding:0px 0px 0px 5px;
background-color: #8895AA; 
color: #fff!important;
width: 90%;
}

#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li a,
#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu li a,
#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li a:link,
#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu li a:link,
#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li a:visited,
#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu li a:visited{
background:#EFEBEF!important;
margin:5px 0px 0px 5px!important; padding:4px 2px 0px 2px;
color: #fff!important;
border: 0px!important;
font-weight: normal!important;

}

#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li a:hover,
#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu li a:hover,
#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li a:active,
#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu li a:active{
background:#EFEBEF!important;
margin:5px 0px 0px 5px!important; padding:4px 2px 0px 2px;
color: #fff!important;
border: 0px!important;
font-weight: normal!important;

}*/
/* colonna Destra */

#colonnaDestra{background-color: #fff;margin:0px 0 0 0;float:left;width:608px;padding:0;min-height:248px;height:auto!important;height:223px;height /**/:258px;}

#colonnaDestra h3{margin:0;font-size:1.1em;padding:2px 6px 2px 6px; clear:both; color: #1D5A78; }

#colonnaDestra h4{margin:0;font-size:1em;padding:1px 6px 1px 6px; clear:both; color: #EFEBEF; cursor:text!important;}

#colonnaDestra h3{background:#F6F6F6; border-bottom: 1px solid #000; color:000;}
#colonnaDestra h4{background: #F6F6F6; color:#000; border-bottom: 1px solid #ccc; }

#colonnaDestra h4 a.csilist_visualizza{display:block;padding: 0 0 0 10px;float:right;margin-top:0px; padding-right:10px; font-weight:normal; color:#616566;}
#colonnaDestra h4{cursor:pointer}


#colonnaDestra .csilist_open,
#colonnaDestra .csilist_contenuti_fissi, 
#colonnaDestra .csilist_contenuti,
#colonnaDestra .csilist_contenuti0{clear:both;background: #fff;margin:0 0 4px 0;padding:6px 8px 8px 8px; position:relative;}
#colonnaDestra .csilist_contenuti1{/*clear:both;*/background: #fff;margin:0 0 4px 0;padding:6px 8px 8px 8px; /*position:relative;height:14px;*/}

#colonnaDestra .csilist_scroll{margin:0 0 4px 0;padding:6px 0px 4px 0px; overflow:auto; min-height:70px; width:590px;}
#colonnaDestra .scroll{margin:0 0 4px 0;padding:0px 0px 4px 0px; overflow:auto; min-height:150px; height:250px; width:584px;/*border:1px solid red;*/}


#colonnaDestra .csilist_contenutiLast{clear:both;background: #fff;margin:0;padding:6px 8px 8px 8px;}

#colonnaDestra .csilist_open ul,
#colonnaDestra .csilist_contenuti ul, 
#colonnaDestra .csilist_contenuti0 ul, 
#colonnaDestra .csilist_contenuti1 ul, 
#colonnaDestra csilist_.contenutiLast ul{list-style-type:none;margin:3px 0 6px 0;padding:0;}

#colonnaDestra .csilist_open ul a:link,
#colonnaDestra .csilist_contenuti ul a:link, 
#colonnaDestra .csilist_contenutiLast ul a:link, 
#colonnaDestra .csilist_open ul a:visited,
#colonnaDestra .csilist_contenuti ul a:visited, 
#colonnaDestra .csilist_contenutiLast ul a:visited{color:#C81D1D;}

#colonnaDestra .csilist_open ul a:hover,
#colonnaDestra .csilist_contenuti ul a:hover, 
#colonnaDestra .csilist_contenutiLast ul a:hover, 
#colonnaDestra .csilist_open ul a:active,
#colonnaDestra .csilist_contenuti ul a:active, 
#colonnaDestra .csilist_contenutiLast ul a:active{color:#000;}

#colonnaDestra .csilist_open ul li, 
#colonnaDestra .csilist_contenuti ul li, 
#colonnaDestra .csilist_contenuti0 ul li,
#colonnaDestra .csilist_contenutiLast ul li, 
#colonnaDestra .csilist_contenuti1 ul li{background:url(im/listImage.gif) 0 0.4em no-repeat;padding-left:13px;}

#colonnaDestra .csilist_contenuti ul li ul li {font-weight:normal;}

/**** tabelle ***/
#colonnaDestra table{font-size:.95em;font-size:1em;}
#colonnaDestra table th{ font-weight:normal;background:#F4F5F7;margin:0;padding:0 6px;color:#000;text-align:left;
border-bottom: 1px solid #AAC88A; }
#colonnaDestra table td{margin:0;padding:0;}

/**** per il riassunto dei dati **/
#colonnaDestra table.csilist_riepilogo th{background:#FDFDFD;text-align:right;width:240px;}
#colonnaDestra table.csilist_riepilogo td{background:#FDFDFD;padding:3px 6px;}

/****messaggi ***/
#colonnaDestra .csilist_messaggio{color:#000;}
#colonnaDestra .csilist_messaggio span{font-weight:normal;color:#000;}
#colonnaDestra .csilist_messaggioKo{
color:#C81D1D; font-weight: bold; text-align: center!important;
border:1px dashed #000;padding:12px 8px;margin:0 0 8px 0; background-color: #fff;
}
#colonnaDestra .csilist_messaggioKo span{font-weight:normal;color:#000;}
#colonnaDestra .csilist_messaggioOk{
color:#49743D; font-weight: bold; text-align: center!important;
border:1px dashed #000;padding:12px 8px;margin:0 0 8px 0; background-color: #fff;}

/**** messaggio di conferma **/
#colonnaDestra .csilist_messaggio{border:1px dashed #000;padding:12px 8px;margin:0 0 8px 0;font-weight:bold;background-color:#fff;color:#000;text-align:center;}
#colonnaDestra .messaggio span{font-weight:normal;color:#000;}


/***tabelle*/

#colonnaDestra table.csilist_tabRowSmall th{width: 120px; border: 0;}
#colonnaDestra table.csilist_tabRowMed th{width: 240px;}

#colonnaDestra table.csilist_colBig{width:593px!important;width:592px;font-size:1em;}
#colonnaDestra table.csilist_col{width:583px;font-size:1em;}
#colonnaDestra table.csilist_col th, 
#colonnaDestra table.csilist_colBig th{background:#F4F5F7;margin:0;padding:0 6px;color:#000;text-align:left;height:16px; font-weight:bold; border: 0;}
#colonnaDestra table.csilist_col th.bianca{background:#FDFDFD;margin:0;padding:0 6px 0 6px;color:#666;text-align:left;width:auto;height:16px;}
#colonnaDestra table.csilist_col th.intesta{background:#ccc;margin:0;padding:0 6px 0 6px;text-align:left;width:auto;height:16px;}

#colonnaDestra table.csilist_col td, 
#colonnaDestra table.csilist_colBig td{background:#FDFDFD;margin:0;padding:0 0 0 3px;}
#colonnaDestra table.csilist_col td.numeri{padding:0 3px 0 6px;text-align:right;}
#colonnaDestra table.csilist_col td.data{padding:0 3px 0 6px;text-align:center;}
#colonnaDestra table.csilist_col td.radio, 
#colonnaDestra table.csilist_col td.radio{width:5%;margin:0;padding:0;text-align:center;}
#colonnaDestra table.csilist_col th.grande, 
#colonnaDestra table.col td.grande{width:150px;text-align:left;}


#colonnaDestra table.csilist_riepilogo th{background:#FDFDFD;text-align:right;width:240px;}
#colonnaDestra table.csilist_riepilogo td{background:#FDFDFD;padding:3px 6px;}

#colonnaDestra a.csilist_freccia, 
#colonnaDestra a.csilist_freccia:link, 
#colonnaDestra a.csilist_freccia:active, 
#colonnaDestra a.csilist_freccia:visited{
			color:#C81D1D;display:block;
			padding: 3px 0 3px 10px;font-size: 1em;text-decoration: underline;}


#colonnaDestra table.csilist_tabRowSmall th{width: 120px;}
#colonnaDestra table.csilist_tabRowSmall1{border:1px dashed #000;background:#fff;width:250px;}
#colonnaDestra table.csilist_tabRowSmall1 th{width: 100px;background: #F4F5F7;}
#colonnaDestra table.csilist_tabRowSmall1 select{width: 120px;}

table.csilist_tabRowSmall1{border:1px dashed #000;background:#fff;}
table.csilist_tabRowSmall1 th{width: 100px;background: #F4F5F7;}


/**** campi input acquisizione dati **/
input, select, textarea{margin:0;padding:0;vertical-align:middle; 	
   background-color: #F4F5F7;
	border: 1px solid #777!important;
 }

input.csilist_selAll{margin:0;padding:0;vertical-align:middle;margin-left:-3px;}

input.csilist_maxi{width:450px;}
select.csilist_med{width:280px;}
select.csilist_maxi{width:453px;}
input.csilist_med{width:275px;}
input.csilist_small{width:25px;}


/****fine campi input******/

/**** pulsanti di navigazione al fondo pagina **/
.csilist_pulsNavDx{float:right;margin:6px 1px 6px 0;}

.csilist_pulsNavSx{float:left;margin:6px 0;}

.csilist_pulsNav, .csilist_pulsFunz{clear:both;margin:10px 0;padding:0;display:block;height:24px;}


/* PULSANTI INPUT FUNZIONALI grigi*/

input.csilist_su{background:url(im/su.gif) 0% 50% no-repeat;
			width:12px;margin:0;border:0;cursor:pointer;font-size:.95em;}
input.csilist_giu{background:url(im/giu.gif) 0% 50% no-repeat;
			width:12px;border:0;cursor:pointer;font-size:.95em;}

input.csilist_pulsFunzSmall{
			/*background:url(im/funzionali70px.gif) 0% 100% no-repeat;color:#fff;font-weight:bold;
			height:24px;margin:0;height:24px!important;width:70px;border:0;cursor:pointer;font-size:.95em;*/
color:#333;font-weight:bold;height:24px;font-size:.9em;
margin:0;height:24px!important;width:95px;border:0;cursor:pointer;}
input.csilist_pulsFunzSmallHover, 
input.csilist_pulsFunzSmall:hover{ 
			background:url(im/funzionali70pxh.gif) 0% 100% no-repeat;color:#fff;font-weight:bold;
			height:24px;margin:0;height:24px!important;width:70px;border:0;cursor:pointer;font-size:.95em;}
			
			
input.csilist_pulsFunzBig{
			color:#333;font-weight:bold;height:24px;font-size:.9em;	margin:0;height:30px!important;width:205px;border:0;cursor:pointer; background-color: #f7f7f7;}
input.csilist_pulsFunzBigHover, 
input.csilist_pulsFunzBig:hover{
			color:#333;font-weight:bold;height:24px;font-size:.9em;
			margin:0;height:30px!important;width:205px;border:0;cursor:pointer;}

			
/* PULSANTI INPUT NAVIGAZIONE*/
input.csilist_p95{
			/*background: url(im/navigazione95px.gif) 0% 50% no-repeat;*/
			color:#333;font-weight:bold;height:24px;font-size:.9em;
			margin:0;height:24px!important;width:95px;border:0;cursor:pointer;}

input.csilist_p95Hover, 
input.csilist_p95:hover{
			/*background: url(im/navigazione95pxh.gif) 0% 50% no-repeat;*/
			color:#333;font-weight:bold;height:24px;font-size:.9em;
			margin:0;height:24px!important;width:95px;border:0;cursor:pointer;}


input.csilist_p205{
			/*background:url(im/navigazione205px.gif) 0% 50% no-repeat;*/
			color:#000;font-weight:bold;height:24px;font-size:.9em; margin:0 3px 0 0;
			height:24px!important;width:205px;border:0;cursor:pointer;}

input.csilist_p205Hover, 
input.csilist_p205:hover{
			/*background:url(im/navigazione205pxh.gif) 0% 50% no-repeat;*/
			color:#000;font-weight:bold;height:24px;font-size:.9em;margin:0 3px 0 0;
			height:24px!important;width:205px;border:0;cursor:pointer;}


input.pulsante:hover, 
a.pulsante:hover{
			color:#f00;}

/**** PULSANTI LINK FUNZIONALI affiancati *********/
/***Small***/

a.csilist_pulsFunzSmall,
a.csilist_pulsFunzSmall:active, 
a.csilist_pulsFunzSmall:link,
a.csilist_pulsFunzSmall:visited{ 
/*background:url(im/funzionali70px.gif) 0% 50% no-repeat;*/
background-color: #F7F7F7;
color: #000;
float:left; 
display:block; 
font-size:1em; 
margin:0; 
height:24px!important;
border:0;
font-weight:bold!important; width:70px;
text-align:center; margin-right:3px;
line-height:28px!important; 
text-decoration:none;
border-bottom: 1px solid #000;
border-right: 1px solid #000;
border-left: 1px solid #fff;
border-top: 1px solid #fff;

}

 
a.csilist_pulsFunzSmall:hover,
a.csilist_pulsFunzSmallHover{background-color: #F7F7F7;color: #000;	text-decoration:none; 
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
border-left: 1px solid #000;
border-top: 1px solid #000;
/*background:url(im/funzionali70pxh.gif) 0% 50% no-repeat;*/}

/***FINE Small***/

/***Med***/


a.csilist_pulsFunzMed,
a.csilist_pulsFunzMed:active, 
a.csilist_pulsFunzMed:link, 
a.csilist_pulsFunzMed:visited{color:#FFFFFF; background:url(im/funzionali160px.gif) 0% 40% no-repeat;
			float:left; display:block; height:24px; font-size:1em; margin:0; height:24px!important;border:0;
			cursor:pointer;  padding-top:6px; font-weight:bold!important; width:160px;
			text-align:center; margin-right:3px;}

 
a.csilist_pulsFunzMed:hover, 
a.csilist_pulsFunzMedHover{ color:#fff; text-decoration:none; background:url(im/funzionali160pxh.gif) 0% 40% no-repeat;}


/***FINE Med***/
/***Big***/

a.csilist_pulsFunzBig{background:url(im/funzionali205px.gif) 0% 50% no-repeat;color:#fff;
			float:left;display:block;font-size:1em;	border:0;cursor:pointer;font-weight:bold;width:205px;text-align:center;
			margin-top:-1px!important;
			margin-right:0;
			margin-bottom:-2px;
			margin-bottom:2px!important;
			margin-left:0;
			height:24px;
			height:24px!important;
			padding-top:5px;
			padding-top:4px!important;
			line-height:20px;
			}

a.csilist_pulsFunzBig:active, 
a.csilist_pulsFunzBig:link, 
a.csilist_pulsFunzBig:visited{
			background:url(im/funzionali205px.gif) 0% 50% no-repeat;color:#fff;}
 
a.csilist_pulsFunzBig:hover, 
a.csilist_pulsFunzBigHover{
			background:url(im/funzionali205pxh.gif) 0% 50% no-repeat;color:#fff; text-decoration:none;}
			
/***FINE Big***/

/****FINE  pulsanti funzionali link affiancati*********/

/**** PULSANTI LINK DI NAVIGAZIONE  affiancati*********/

/*** p95***/
a.csilist_p95{
			float:left;display:block;height:24px;font-size:1em;margin:0;
			height:24px!important;border:0;cursor:pointer;
			padding-top:6px;font-weight:bold!important;width:95px;text-align:center;margin-right:3px;}

a.csilist_p95:active, 
a.csilist_p95:link, 
a.csilist_p95:visited{
			background:url(im/navigazione95px.gif)0% 50% no-repeat;color:#fff;}

a.csilist_p95:hover, 
a.csilist_p95Hover{
			background:url(im/navigazione95pxh.gif)0% 50% no-repeat;
			color:#fff;width:95px;text-align:center;margin-right:3px;}

/***FINE p95***/


/*** p205***/
a.csilist_p205{
			float:left;display:block;height:24px;font-size:1em;margin:0;
			height:24px!important;border:0;cursor:pointer;padding-top:6px;
			font-weight:bold!important;width:205px;text-align:center;margin-right:3px;}

a.csilist_p205:active, 
a.csilist_p205:link, 
a.csilist_p205:visited{
			/*background:url(im/navigazione205px.gif)0% 50% no-repeat;color:#fff;*/ color:#333;}

a.csilist_p205:hover, 
a.csilist_p205Hover{
			/*background:url(im/navigazione205pxh.gif)0% 50% no-repeat;
			color:#fff;*/color:#333;width:205px;text-align:center;margin-right:3px;}

/***FINE p205***/

/* Inizio paginazione Input */
.csilist_paginazione {background:#E0E4EC;color:#000;position:relative;margin:0 0 3px 0;padding:0 1px 0 0;font-weight:bold;font-size:0.95em;height:1.55em;clear:both;}
.csilist_paginazione input {font-size:1em;}

.csilist_paginazione .csilist_sx {float:left;color:#000;padding-left:6px;display:block;height:100%;height:1.45em;font-size:1.1em;padding:1px 0 0 6px;}
/*.paginazione .sx {padding:1px 0 0 6px;}*/
.csilist_paginazione .csilist_dx .csilist_vai input, .csilist_paginazione .csilist_dx .csilist_vai input.csilist_vaiInput {margin: 0 30px 0 0; width:30px;}
.csilist_paginazione .csilist_dx .csilist_vai input.csilist_vaiInput, .csilist_paginazione .csilist_dx .csilist_vai input.csilist_vaiInputHover, .csilist_paginazione .csilist_dx .csilist_vai input:hover {color:#000;background:transparent;padding:0;text-decoration:none;border:0 #fff solid;cursor:pointer!important;}
.csilist_paginazione .csilist_dx .csilist_vai input.csilist_vaiInputHover, .csilist_paginazione .csilist_dx .csilist_vai input:hover {color:#fff;background:#000;}
/* precedente/successiva */
.csilist_paginazione .csilist_dx {/*position:relative;*/float:right;color:#000;}
.csilist_paginazione .csilist_dx span.csilist_evidenza {color:#fff;background-color:#666;padding: 0 5px 2px 5px!important;padding:0 5px 0px 5px;
														font-size:1.1em;border:none!important;border-top:1px solid #666;}
.csilist_paginazione .csilist_dx input, .csilist_paginazione .csilist_dx span.csilist_evidenza {font-weight:bold;}
.csilist_paginazione .csilist_dx span.csilist_inputPag input, .csilist_paginazione .csilist_dx span.csilist_inputPag input.csilist_numInput {
border:0px solid #fff;width:23px;color:#fff;background-color:#000;padding:0;text-decoration:none;margin:0 0 0 3px;cursor:pointer!important;border:none!important;border-bottom:1px solid #D1D4D9;}
.csilist_paginazione .csilist_dx span.csilist_inputScritta input, .csilist_paginazione .csilist_dx span.csilist_inputScritta input.csilist_numInput {
border:0px solid #fff;width:45px;color:#fff;background-color:#000;padding:0;text-decoration:none;cursor:pointer!important;}
.csilist_paginazione .csilist_dx span.csilist_inputPag input.csilist_numInputHover, .csilist_paginazione .csilist_dx span.csilist_inputPag input:hover {color:#fff;background-color:#000;}
.csilist_paginazione .csilist_dx span.csilist_inputScritta input.csilist_numInputHover, .csilist_paginazione .csilist_dx span.csilist_inputScritta input:hover {color:#fff;background-color:#000;}
/* Fine paginazione Input */


/****FINE  pulsanti di navigazione link affiancati*********/

csilist_.note{padding:8px 0;font-weight:normal;}
/*creata per problemi di visualizzazione con IE del tag p*/
#colonnaDestra .csilist_noteGrigio{background: #ccc;margin-bottom:-4px;padding:6px;line-height:1.40em;}
/*FINE creata per problemi di visualizzazione con IE del tag p*/

.bugFix, .csilist_alt, .alt, .nascosto, .navigazionePagina{clear:none;z-index:51;left:-10000px;width:0;position:absolute;top:-10000px;height:0;}

/* Piede di pagina */
#footer {
	background: url(im/n_bk_piede.gif) repeat-x bottom;
	height: 16px;
	margin-top: 1px;
}
 
 
