/*#sfondo{background:transparent url(im/rosa.gif) 0 0 repeat-y;}*/

acronym {border-bottom:1px dashed black;cursor:help;}

h1, h2, h3, h4, ul, li, p {
margin:0;
padding:0;
}

a, a:link, a:visited {text-decoration:none;}
a:hover, a:active{text-decoration:underline;}
.bugFix, .alt, .nascosto, .navigazionePagina{clear:none;z-index:51;left:-10000px;width:0;position:absolute;top:-10000px;height:0;}

h2{
padding:0;
font-size:1.2em;
margin:0;
background: url(/imcom/struttura/dotted.gif) repeat-x scroll -0pt bottom;
display:block;
padding: 0 0 2px 0;
}

h3, h4{padding:0 0 0 6px;/*line-height:1.2em;*//*position:relative;*/}
#colonna h3{font-size:1em;}

h2 .titolo{
color:#C4053B;
background-color: #EEE;
display:block;
margin: 0 0 1px 0;
padding:4px 5px 3px;
text-transform:uppercase;
}

hr{display:none;}

/*###################################################*/

a:link, a:visited{color:#003497;}
*a:hover, a:active{color:#335CAC;}

#utente { 
float: left; 
width: 100%; 
padding-bottom: 1px; 
margin-bottom: 1px; /*background-color:#fff!important; */ 
height: 30px;
}


.cont_utente {	float: left; width: 80%; padding-left: 5px; color: #000; }
.logout{padding:0 20px 0 0px; float: right; width: auto; color: #000; }
.logout a:link, .logout a:active, .logout a:visited{ color: #000!important; font-weight:bold; text-decoration:none;}
.logout a:hover{color: #295A7E!important; text-decoration:underline; font-weight:bold;}

form{padding:0;margin:0;}

.csilist_brforzato{
clear: both;
}

#colonnaSinistra a{
color:#003497;
margin:0px;
}
#colonnaSinistra a:hover, #colonnaSinistra a:active{#003497;}


/*******menu lato sinistro***/
#colonnaSinistra ul.menuCavalieri{	
/*background-color:#EEEEEE;*/
padding-top:1px; 
list-style:none;
margin:1px 0 0 0!important;
}

#colonnaSinistra ul.menuCavalieri li{
background: #EEE url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
margin: 0 0 0 0 !important;
margin: 0 0 0 0;
padding: 0;
color:#333;
/*line-height: 18px;*/
height: 20px;
display: block;
}

/*#colonnaSinistra ul.menuCavalieri li span.voce_menu{
background:  url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
height: 20px;
display: block;
}*/

#colonnaSinistra ul.menuCavalieri li.ultimo{
/*background:#003497 url(/imcom/struttura/freccia_bianca.gif) no-repeat scroll 3px 8px !important;*/
background:#EEE url(/imcom/struttura/freccia_giu.gif) no-repeat scroll 3px 8px !important;
color:#335CAC !important;
min-height: 18px;
height: auto !important;
height: 20px;
margin: 0 0 0 0;
padding:2px 0 0px 12px;
/*font-weight:bold;*/
}

/*#colonnaSinistra ul.menuCavalieri li.ultimo span.voce_menu{
background: #EEE url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
padding: 0 0 3px 12px;
display: block;
line-height: 17px;
}*/


#colonnaSinistra ul.menuCavalieri li.ultimomenu a#attivo{
min-height: 20px;
height: auto !important;
height: 20px;
margin:0 0 2px 0;
color:#003497;
padding:1px 0px 0px 12px;
}

#colonnaSinistra ul.menuCavalieri li.ultimomenu a#attivo:hover{
min-height: 20px;
height: auto !important;
height: 20px;
margin:0 0 2px 0;
background-color:#003497;
color: #FFF;
padding:1px 0px 0px 12px;
}



#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{
line-height: 17px;
margin:0;
padding: 0 0 2px 12px;
display:block;
background:transparent url(/imcom/struttura/freccia_blu.gif) no-repeat scroll 3px 7px !important;
/*width: 100%;*/
}

#colonnaSinistra ul.menuCavalieri li.attivo{
line-height: 20px;
margin: 0;
/*padding: 0 0 0 12px;*/
background:#003497 url(/imcom/struttura/freccia_bianca.gif) no-repeat scroll 3px 8px !important;
color:#FFFFFF !important;
}


#colonnaSinistra ul.menuCavalieri li.attivo span.voce_menu{
background:  url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
padding: 0 0 3px 12px;
display: block;
line-height: 17px;
}


#colonnaSinistra ul.menuCavalieri li span.voce_menu{
/*background:  url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
padding: 0 0 3px 12px;*/
display: block;
line-height: 17px;
}


#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{
background:#003497 url(/imcom/struttura/freccia_bianca.gif) no-repeat scroll 3px 8px !important;
color:#FFFFFF !important;
text-decoration:underline;
/*min-height: 20px;
height: auto !important;
height: 20px;
margin:-1px 0 -5px 0;*/
display:block;
margin: 0;
}


#colonnaSinistra ul.menuCavalieri li.ultimo .submenu{
margin:3px 0 0 -12px; 
padding:0;
}

#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu{
margin:-2px 0px 0px 0px; padding:0px; /*font-weight:bold;*/}

#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li,
#colonnaSinistra ul.menuCavalieri li.ultimomenu .submenu li{
background: #f9f9f9 url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
margin:0 0 0 0 !important;
margin-bottom:0px;
padding:0;
border-top:none!important;
list-style: none;
color: #003497;
display: block;
line-height: 20px;
}

#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li span.voce_menu{
line-height: 20px;
display:block;
}

/*#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li span.voce_menu{
background: #f9f9f9 url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
padding: 0 0 0 0;
display:block;
}*/


#colonnaSinistra ul.menuCavalieri li.ultimo .submenu li span.voce_menu a, #colonnaSinistra ul.menuCavalieri li.ultimo .submenu li span.voce_menu a:hover{
padding: 0 0 2px 25px;
}


#colonnaSinistra ul.menuCavalieri li#on {
/*background:#CCC url(im/listImage.gif) 2% 50% no-repeat;*/
line-height: 20px;
background: #f9f9f9 url(/imcom/struttura/tratt_blu.gif) 2% 50% no-repeat !important;
margin:0px 0 0px 0!important;
margin-bottom:0px;
padding:0 0 0 12px;
border-top:none!important;
/*min-height: 16px;
height: auto !important;
height: 16px;*/
}

#colonnaSinistra ul.menuCavalieri li.ultimomenu ul.submenu li#on{
background:#003497 url(/imcom/struttura/tratt_bianco.gif) no-repeat scroll 15px 10px !important;
color:#FFFFFF !important;
line-height:20px;
margin:0;
/*padding:0 0 0 25px;*/
}

#colonnaSinistra ul.menuCavalieri li.ultimomenu ul.submenu li#on span.voce_menu{
background:  url(/imcom/struttura/dotted.gif) repeat-x 0 bottom;
display: block;
padding: 0 0 0 25px;
margin: 0 0 0 -12px;
}


#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: url(/imcom/struttura/tratt_blu.gif) 15px 10px no-repeat !important;
margin:0 0 0 0!important;
margin-bottom:0;
padding:0 0 2px 25px;
border-top:none!important;
color: #003497;
}

#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: #003497 url(/imcom/struttura/tratt_bianco.gif) 15px 10px no-repeat !important;
margin:0 0 0 0!important;
margin-bottom:0;
padding:0 0 2px 25px;
border-top:none!important;
}

/* colonna Destra */

/*#colonnaDestra h3{margin:0;font-size:1em;padding:2px 6px 2px 6px; clear:both;width:608px;background-color: #eee;} */

#colonnaDestra h4{margin:0;font-size:1em;padding:2px 6px 2px 6px;clear:both;}

/*#colonnaDestra h3{background:#DA0000 url(im/barrah3.jpg) 0 0  no-repeat;}*/
/*#colonnaDestra h4{background:/*url(im/barra_grigia.gif) 0 0 no-repeat #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:#E9EBEA;*/
margin:0 0 4px 0;
padding:6px 0px 8px 0px;
position:relative;
}

#colonnaDestra .csilist_contenuti1{
/*clear:both;*//*background:#E9EBEA;*/
margin:0 0 4px 0;
padding:6px 0 8px 0;
/*position:relative;height:14px;*/}

#colonnaDestra .csilist_contenuti1 dl dt{
font-weight: bold;
text-transform:capitalize;
margin-bottom: 1px;
}

#colonnaDestra .csilist_contenuti1 dl dd{
margin: 0 0 6px 0;
}


#colonnaDestra .csilist_scroll{margin:0 0 4px 0;padding:6px 0px 4px 0px; overflow:auto; min-height:70px; width:649px;}
#colonnaDestra .scroll{margin:0 0 4px 0;padding:0px 0px 4px 0px; overflow:auto; min-height:150px; height:250px; width:584;/*border:1px solid red;*/}



#colonnaDestra .csilist_contenutiLast{clear:both;background:#E9EBEA;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_contenuti0 ul li,
#colonnaDestra .csilist_contenutiLast ul li{
background:url(im/listImage.gif) 0 4px no-repeat;
padding-left:13px;
margin-top: 5px;
}

#colonnaDestra .csilist_contenuti1 ul li, #colonnaDestra .csilist_contenuti ul li{
background: url(im/punto_elenco1.gif) no-repeat 2px 7px;
line-height: 18px;
padding-left:13px;
margin-top: 5px;
}



csilist_.note{padding:8px 0;font-weight:normal;}
/*#colonnaDestra p{margin:2px 0 2px 0;padding:0 0 6px 6px;}*/
#colonnaDestra .csilist_contenuti ul li ul li {font-weight:normal;}



/**** tabelle ***/
#colonnaDestra table{font-size:.95em;font-size:1em;}
#colonnaDestra table tr.tr_padding{height: 25px; vertical-align: bottom; }
#colonnaDestra table tr.tr_padding td{padding-top: 15px;}
#colonnaDestra table th{ font-weight:normal;background:#FDFDFD;margin:0;padding:0 6px;color:#000;text-align:left;}
#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:#DA0000; 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:#295A7E; 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;}
#colonnaDestra table.csilist_tabRowMed th{width: 240px;}

#colonnaDestra table.csilist_colBig{width:593px!important;width:592px;font-size:1em;}
#colonnaDestra #csilist_list table.csilist_col{
width: 657px;
/*font-size:1em;*/
float:left;
}

#colonnaDestra .csilist_scroll table.csilist_col{
width: 649px;
/*font-size:1em;*/
float:left;
}


#colonnaDestra table.csilist_col th, 
#colonnaDestra table.csilist_colBig th{background:#D1D4D9;margin:0;padding:0 6px;color:#000;text-align:left;height:16px; font-weight:bold;}
#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: #005194;*/color:#C81D1D;display:block;background: url(im/freccina_blu.gif) 0% 50% no-repeat;
			padding: 3px 0 3px 10px;font-size: 1em;text-decoration: underline;}


#colonnaDestra table.csilist_tabRowSmall tr.tr_padding th{width: 120px; padding-top: 15px}


#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:#E9EBEA;}
#colonnaDestra table.csilist_tabRowSmall1 select{width: 120px;}

table.csilist_tabRowSmall1{border:1px dashed #000;background:#fff;}
table.csilist_tabRowSmall1 th{width: 100px;background:#E9EBEA;}


/**** campi input acquisizione dati **/
input{margin:0;padding:0;vertical-align:middle;}

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;}

dd{
margin: 0 0 5px 17px;
}

.csilist_dimensioneMedia, input#attribute_6,  input#attribute_7{
padding-left: 3px;
}



/****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:20px 0 0 0;display:block;height:24px;}


/* PULSANTI INPUT FUNZIONALI grigi*/

input.csilist_su{background:url(im/su.gif) 0% 50% no-repeat;
			/*height:24px;*//*height:24px!important;*/width:12px;margin:0;border:0;cursor:pointer;font-size:.95em;}
input.csilist_giu{background:url(im/giu.gif) 0% 50% no-repeat;
			/*height:24px;margin:0;height:24px!important;*/width:12px;border:0;cursor:pointer;font-size:.95em;}

input.csilist_pulsFunzSmall{
background-color:#335CAB;
color:#fff;
margin:0;
min-height:24px;
height:auto !important;
height:24px;
width:70px;
border:0;
cursor:pointer;
padding-bottom: 3px;
}

input.csilist_pulsFunzSmallHover, 
input.csilist_pulsFunzSmall:hover{ 
background-color:#003497;
color:#FFF;
height:24px;
margin:0;
height:24px!important;
width:70px;
border:0;
cursor:pointer;
}
				
input.csilist_pulsFunzBig{
background-color:#335CAB;
color:#fff;
margin:0 0 2px 0;
padding-top: 3px
min-height: 22px;
height: auto;
height:24px!important;
border:0;
width:205px;
cursor:pointer;
padding-bottom: 2px;
}

input.csilist_pulsFunzBigHover, 
input.csilist_pulsFunzBig:hover{
background-color:#003497;
color:#FFF;
margin:0 0 2px 0;
min-height: 22px;
height: auto;
height:24px!important;
border:0;
width:205px;
cursor:pointer;
padding-bottom: 2px;
}

/* PULSANTI INPUT NAVIGAZIONE*/
input.csilist_p95{
background-color:#335CAB;
color:#fff;
width:95px;
min-height: 24px;
height: auto !important;
height: 24px;
padding-bottom: 4px;
cursor:pointer;
border:0;
/*margin:0;*/
}

input.csilist_p95Hover, 
input.csilist_p95:hover{
background-color:#003497;
color:#FFF;
width:95px;
min-height: 24px;
height: auto !important;
height: 24px;
padding-bottom: 4px;
cursor:pointer;
border: 0;
/*margin: 0;*/
}
/***Pulsante Modifca Paswword***/
input.csilist_p155{
background-color:#335CAB;
color:#fff;
width:155px;
min-height: 24px;
height: auto !important;
height: 24px;
padding-bottom: 4px;
cursor:pointer;
border:0;
/*margin:0;*/
}

input.csilist_p155Hover, 
input.csilist_p155:hover{
background-color:#003497;
color:#FFF;
width:155px;
min-height: 24px;
height: auto !important;
height: 24px;
padding-bottom: 4px;
cursor:pointer;
border: 0;
/*margin: 0;*/
}

input.csilist_p205{
background-color:#335CAB;
color:#fff;
margin:0 3px 0 0;
min-height:24px;
height:auto !important;
height:24px;
padding: 0 6px 3px 6px;
border:0;
cursor:pointer;
}

input.csilist_p205Hover, 
input.csilist_p205:hover{
background-color:#003497;
color:#fff;
margin:0 3px 0 0;
min-height:24px;
height:auto !important;
height:24px;
padding: 0 6px 3px 6px;
border:0;
cursor:pointer;
}

input.pulsante:hover, 
a.pulsante:hover{
color:#000;
}

/**** PULSANTI LINK FUNZIONALI affiancati *********/
/***Small***/

a.csilist_pulsFunzSmall,
a.csilist_pulsFunzSmall:active, 
a.csilist_pulsFunzSmall:link,
a.csilist_pulsFunzSmall:visited{ 
color:#FFFFFF; 
width:70px;
background-color: #335CAC;
float:left; 
display:block; 
margin:0; 
min-height:22px;
height:auto !important;
height:22px;
border:0;
cursor:pointer;  
text-align:center; 
margin-right:10px; 
padding-bottom:2px; 
line-height:22px!important; 
line-height:22px;
}

 
a.csilist_pulsFunzSmall:hover,
a.csilist_pulsFunzSmallHover{
background-color:#003497;
color:#FFF;
text-decoration:none;
min-height:22px;
height:auto !important; 
height:22px;
padding-bottom:2px; 
line-height:22px!important; 
line-height:22px;
}

/***FINE Small***/

/***Med***/


a.csilist_pulsFunzMed,
a.csilist_pulsFunzMed:active, 
a.csilist_pulsFunzMed:link, 
a.csilist_pulsFunzMed:visited{
color:#FFF; 
/*background:url(im/funzionali160px.jpg) 0% 40% no-repeat;*/
background-color: #335CAC;
float:left; 
display:block; 
font-size:1em; 
margin:0; 
min-height:20px; 
height: auto !important;
height:24px;
border:0;
cursor:pointer;  
padding:4px 4px 0 4px;
width:164px;
text-align:center; 
margin-right:3px;
}

 
a.csilist_pulsFunzMed:hover, 
a.csilist_pulsFunzMedHover{
text-decoration:none;
background-color:#003497;
color:#FFF;
}


/***FINE Med***/
/***Big***/

a.csilist_pulsFunzBig{background:url(im/funzionali205px.jpg) 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.jpg) 0% 50% no-repeat;color:#fff;}
 
a.csilist_pulsFunzBig:hover, 
a.csilist_pulsFunzBigHover{
			background:url(im/funzionali205px.jpg) 0% 50% no-repeat;color:#000; 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.jpg)0% 50% no-repeat;color:#fff;}

a.csilist_p95:hover, 
a.csilist_p95Hover{
			background:url(im/navigazione95px.jpg)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.jpg)0% 50% no-repeat;color:#fff;}

a.csilist_p205:hover, 
a.csilist_p205Hover{
			background:url(im/navigazione205px.jpg)0% 50% no-repeat;
			color:#fff;width:205px;text-align:center;margin-right:3px;}

/***FINE p205***/

/****FINE  pulsanti di navigazione link affiancati*********/

/* Inizio paginazione Input */
.csilist_paginazione {
background:#D1D4D9;
color:#000;
position:relative;
margin:0 0 12px 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;}
