/*stili per tabelle*//*inizio menu sopra le tabelle*/form {margin:0;padding:0;}.menusopratabella {text-align:right;color:#d30705;width:525px;height:28px;padding:0;margin:10px 0 0 0;font-weight:bold;font-size:10px;font-family:Tahoma, Arial, sans-serif;line-height:10px;border-bottom:1px solid #ccc;}.area_servizi {width:515px;}.fondosopramenu_aziende {background:url(../immagini/graficatabelle/inserto_top_tutteleaziende.jpg) no-repeat;}.fondosopramenu_ricerca {background:url(../immagini/graficatabelle/inserto_top_ricerca.jpg) no-repeat;}.menusopratabella tbody tr {	margin:0;	padding:0;}.menusopratabella td{	text-align:center;	width:63px;	background:url(../immagini/graficatabelle/linksopratabella.gif) no-repeat;	margin:0;	padding:5px 0 0 0;}.menusopratabella td.contatti{	text-align:right;	background:none;	width:100%;	color:#990000;	font-weight:bold;}.menusopratabella td.personal {	text-align:center;	width:113px;	background:url(../immagini/graficatabelle/linksopratabella.png) no-repeat;	margin:0;	padding:5px 0 0 0;}.menusopratabella td.profilo{	text-align:center;	width:126px;	background:url(../immagini/graficatabelle/linksopratabella.gif);	margin:0;	padding:5px 0 0 0;}.menusopratabella td:hover {background:url(../immagini/graficatabelle/linksopratabella-hover.gif) no-repeat;}.menusopratabella td.personal:hover {background:url(../immagini/graficatabelle/linksopratabella-hover.png) no-repeat;}.menusopratabella td.contatti:hover {background:none;}/* inizio nostro */.menusopratabella td.profilo:hover {background:url(../immagini/graficatabelle/linksopratabella-hover.gif);}/* fine nostro */.menusopratabella td a:link, .menusopratabella td a:visited {	color: #fff;	text-decoration: none;	font-weight:bold;}.menusopratabella td.contatti a:link, .menusopratabella td.contatti a:visited {	color: #990000;	text-decoration: none;	font-weight:bold;}.menusopratabella td a:hover, .menusopratabella td a:active {	color:#FFCC00;	text-decoration: none;	font-weight:bold;}.menusopratabella td.contatti a:hover{	color:#000033;	text-decoration: none;	font-weight:bold;}.menusopratabella th {	text-align: left;}/*inizio menu link aiuto e ritorna */#boxlinksotto_tabella{float:left;color:#d30705;width:525px;height:28px;padding:0;margin:0;text-align:center;}.salvapreferiti tr td{height:22px;color:#000;font-size:11px;vertical-align:middle;padding:0;margin:0;}.salvapreferiti tr td a:link, .salvapreferiti a:visited{text-decoration:none;font-weight:bold;color:#000033;vertical-align:middle;}.salvapreferiti tr td a:hover{text-decoration:none;font-weight:bold;color:#990000;}/* fine nostro */ .menu_sottotabella_elenco {width:80px;height:22px;text-align:left;padding:0;font-size:10px;float:right;margin:0;}/* fine nostro */ .menu_sottotabella_aiuto {width:100px;height:22px;color:#000;text-align:right;padding:0;float:right;margin:0;}.menu_sottotabella_ritorna {width:100px;height:22px;text-align:right;padding:0;font-size:10px;float:right;margin:0px 5px 0px 0px;}.menu_sottotabella_aiuto img {margin-right:5px;}.menu_sottotabella_ritorna img {margin-left:5px;}.menu_sottotabella_aiuto a, .menu_sottotabella_ritorna a {font-family:Tahoma, Helvetica, sans-serif;text-decoration:none;font-weight:bold;font-size:10px;color:#666666;}.menu_sottotabella_aiuto a:hover, .menu_sottotabella_ritorna a:hover {color:#990000;text-decoration:none;}/* inizio tabella elenco aziende */.table_elenco_aziende{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;/*background:#E7E7E7;*/color:#666666;width:525px;}.area_servizi{width:515px;}.table_elenco_aziende caption{border:#666666;border-bottom:2px solid #666666;padding:10px;background:url(../immagini/graficatabelle/TableCaption.jpg);font-size:12px;font-style:italic;font-weight:bold;}.table_elenco_aziende td, .table_elenco_aziende th{padding:4px;}.table_elenco_aziende thead th{background:#E7E7E7;}.table_elenco_aziende tbody th{text-transform:uppercase;font-weight:bold;text-decoration:none;text-align:left;}.table_elenco_aziende tbody th.elenco_bold{font-weight:bold;padding:3px 5px;font-size:12px;}.table_elenco_aziende tbody th.elenco_desc{display:block;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding:0px 10px;}.table_elenco_aziende tbody th.aibnot{background-color:#ffff76;font-style:italic;}.table_elenco_aziende tbody td{font-weight:bold;text-decoration:none;text-align:center;/*display:block;*/}.table_elenco_aziende tbody tr{background:#EBF8FE;text-align:left;}.table_elenco_aziende tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_elenco_aziende tbody th a:link, .table_elenco_aziende tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;font-weight:bold;display:block;}.table_elenco_aziende tbody th a:hover{color:#990000;display:block;}.table_elenco_aziende tbody th.blu a:link, .table_elenco_aziende tbody th.blu a:visited{color:darkblue;}.table_elenco_aziende tbody th.blu a:hover{color:#990000;}.table_elenco_aziende tbody th.bluRass a:link{color:darkblue;}.table_elenco_aziende tbody th.bluRass a:visited{color:#0033FF;}.table_elenco_aziende tbody th.bluRass a:hover{color:#990000;}.table_elenco_aziende tbody td a:link, .table_elenco_aziende tbody td a:visited{color:#666666;padding:3px 5px;text-decoration:none;font-weight:normal;}.table_elenco_aziende tbody td a:hover{color:#990000;text-decoration:none;}.table_elenco_aziende tbody tr td{background:#EBF8FE;border:1px solid #ffffff;text-decoration:none;}.table_elenco_aziende tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}.table_elenco_aziende tfoot th, tfoot td{/*background:url(../immagini/graficatabelle/TableCaption.jpg);*/padding:10px;text-align:left;font-size:10px;font-weight:normal;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;text-decoration:none;}.table_elenco_aziende tfoot th a:link, .table_elenco_aziende tfoot th a:visited{color:#666666;padding:0px 1px;text-decoration:none;}.table_elenco_aziende tfoot th a:hover{color:#990000;text-decoration:none;}.table_elenco_aziende tfoot th a.attivo{color:#990000;text-decoration:none;}/* inizio tabella elenco convenzioni */.table_elenco_convenzioni{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;color:#666666;width:525px;}.table_elenco_convenzioni caption{border:#666666;border-bottom:2px solid #666666;padding:10px;background:url(../immagini/graficatabelle/TableCaption.jpg);font-size:12px;font-style:italic;font-weight:bold;}.table_elenco_convenzioni td, .table_elenco_convenzioni th{padding:4px;}.table_elenco_convenzioni thead th{background:#E7E7E7;}.table_elenco_convenzioni tbody th{text-transform:uppercase;font-weight:bold;text-decoration:none;text-align:left;}.table_elenco_convenzioni tbody td{font-weight:bold;text-decoration:none;text-align:left;/*display:block;*/}.table_elenco_convenzioni tbody tr{background:#EBF8FE;text-align:left;}.table_elenco_convenzioni tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_elenco_convenzioni tbody th a:link, .table_elenco_convenzioni tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;font-weight:bold;display:block;}.table_elenco_convenzioni tbody th a:hover{color:#990000;display:block;}.table_elenco_convenzioni tbody th.blu a:link, .table_elenco_convenzioni tbody th.blu a:visited{color:darkblue;}.table_elenco_convenzioni tbody th.blu a:hover{color:#990000;}/* NUOVO */.table_elenco_convenzioni tbody th.blu {color:darkblue;font-size:11px;font-weight:bold;}/* --- */.table_elenco_convenzioni tbody td a:link, .table_elenco_convenzioni tbody td a:visited{color:#666666;/*padding:3px 5px;*/text-decoration:none;font-weight:normal;}.table_elenco_convenzioni tbody td a:hover{color:#990000;text-decoration:none;}.table_elenco_convenzioni tbody tr td{background:#EBF8FE;border:1px solid #ffffff;text-decoration:none;}.table_elenco_convenzioni tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}.table_elenco_convenzioni tfoot th, tfoot td{/*background:url(../immagini/graficatabelle/TableCaption.jpg);*/padding:10px;text-align:left;font-size:10px;font-weight:normal;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;text-decoration:none;}.table_elenco_convenzioni tfoot th a:link, .table_elenco_convenzioni tfoot th a:visited{color:#666666;padding:0px 1px;text-decoration:none;}.table_elenco_convenzioni tfoot th a:hover{color:#990000;text-decoration:none;}.table_elenco_convenzioni tfoot th a.attivo{color:#990000;text-decoration:none;}/* inizio tabella elenco agenda */.table_elenco_agenda{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background:#E7E7E7;color:#666666;width:525px;}.table_elenco_agenda caption{border:#666666;border-bottom:2px solid #666666;padding:10px;background:url(../immagini/graficatabelle/TableCaption.jpg);font-size:12px;font-style:italic;font-weight:bold;}.table_elenco_agenda td, .table_elenco_agenda th{padding:4px;}.table_elenco_agenda tbody th{text-transform:uppercase;font-weight:bold;text-decoration:none;text-align:left;}.table_elenco_agenda tbody td{font-weight:bold;text-decoration:none;text-align:center;}.table_elenco_agenda tbody tr{background:#EBF8FE;text-align:left;}.table_elenco_agenda tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_elenco_agenda tbody tr.ods{background:#FF9999;border-top:1px solid #ffffff;}.table_elenco_agenda tbody tr.osd{background:#FFFF99;border-top:1px solid #ffffff;}.table_elenco_agenda tbody th a:link, .table_elenco_agenda tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_elenco_agenda tbody th a:hover{color:#990000;text-decoration:none;}.table_elenco_agenda tbody tr td{background:#EBF8FE;border:1px solid #ffffff;text-decoration:none;}.table_elenco_agenda tbody tr.ods td{background:#d30705;border-top:1px solid #ffffff;}.table_elenco_agenda tbody tr.osd td{background:#FFFF99;border-top:1px solid #ffffff;}.table_elenco_agenda tfoot th, tfoot td{/*background:url(../immagini/graficatabelle/TableCaption.jpg);*/background-color: #ffffff;padding:3px;text-align:left;font-size:10px;font-weight:normal;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;text-decoration:none;}.table_elenco_agenda tfoot th a:link, .table_elenco_agenda tfoot th a:visited{color:#666666;padding:0px 1px;text-decoration:none;}.table_elenco_agenda tfoot th a:hover{color:#000033;text-decoration:none;}.table_elenco_agenda tfoot th a.attivo{color:#990000;text-decoration:none;}/* inizio tabella elenco documenti */.table_elenco_documenti{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;color:#666666;width:525px;}.table_elenco_documenti td, .table_elenco_documenti th{padding:4px;}.table_elenco_documenti thead tr th{background:#E7E7E7;font-size:10px;text-transform:uppercase;}.table_elenco_documenti thead tr th.data{width:20%;}.table_elenco_documenti thead tr th.tipo{width:20%;}.table_elenco_documenti thead tr th.specifiche1 {color:#FFFFFF;background-image:url(../immagini/graficatabelle/tasto_01.jpg);text-align:center;width:5%;}.table_elenco_documenti thead tr th.specifiche2 {color:#FFFFFF;background-image:url(../immagini/graficatabelle/tasto_02.jpg);text-align:center;width:5%;}.table_elenco_documenti tbody td{font-weight:bold;text-decoration:none;text-align:left;}.table_elenco_documenti tbody tr{background:#EDEDED;text-align:left;}.table_elenco_documenti tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_elenco_documenti tbody th a:link, .table_elenco_documenti tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;font-weight:bold;}.table_elenco_documenti tbody th a:hover{color:#990000;}.table_elenco_documenti tbody td a:link, .table_elenco_documenti tbody th td a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_elenco_documenti tbody td a:hover{color:#990000;text-decoration:none;}.table_elenco_documenti tbody tr td{background:#EDEDED;text-decoration:none;}.table_elenco_documenti tbody tr.odd td{background:#ffffff;}.table_elenco_documenti tbody tr td.des_abstract{font-style:italic;font-weight:normal;color:black;}.table_elenco_documenti tfoot th, tfoot td{padding:10px;text-align:left;font-size:10px;font-weight:normal;text-decoration:none;}.table_elenco_documenti tfoot th a:link, .table_elenco_documenti tfoot th a:visited{color:#666666;padding:0px 1px;text-decoration:none;}.table_elenco_documenti tfoot th a:hover{color:#000033;text-decoration:none;}.table_elenco_documenti tfoot th a.attivo{color:#990000;text-decoration:none;}/* tabella ricerca*/.table_ricerca{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;border-left: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #999;}.table_ricerca thead tr th{font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;font-size:12px;}.table_ricerca td, .table_ricerca th{padding:4px;}.table_ricerca tbody th{text-transform:uppercase;font-weight:bold;text-decoration:none;text-align:left;}.table_ricerca tbody td{font-weight:bold;text-decoration:none;text-align:center;}.table_ricerca tbody tr{text-align:left;}.table_ricerca tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.fondo_bianco {background-color:#FFFFFF;}.table_ricerca tbody th a:link, .table_ricerca tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_ricerca tbody th a:hover{color:#990000;text-decoration:none;}.table_ricerca tbody tr td a:link, .table_ricerca tbody tr td a:visited{color:#000033;padding:3px 5px;text-decoration:none;}.table_ricerca tbody tr td a:hover{color:#990000;text-decoration:none;}.table_ricerca tbody tr td{border:1px solid #ffffff;text-decoration:none;}.table_ricerca tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}.table_ricerca_bordo {border:1px solid #999;font-family:Tahoma, Arial, sans-serif;font-size:10px;color:#333333;background-color:#fff;font-weight:normal;}/* tabella ricerca avanzata*/.table_ricerca_avanzata{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;}.table_ricerca_avanzata td, .table_ricerca_avanzata th{padding:4px;}.table_ricerca_avanzata tbody th{font-weight:bold;text-decoration:none;text-align:right;width:30%;}.table_ricerca_avanzata tbody td{font-weight:bold;text-decoration:none;text-align:left;width:70%;}.table_ricerca_avanzata tbody tr{text-align:left;}.table_ricerca_avanzata tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_ricerca_avanzata tbody th a:link, .table_ricerca_avanzata tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_ricerca_avanzata tbody th a:hover{color:#990000;text-decoration:none;}.table_ricerca_avanzata tbody tr td{border:1px solid #ffffff;text-decoration:none;}.table_ricerca_avanzata tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}/* tabella ricerca documento */.table_ricerca_documento{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;}.table_ricerca_documento td, .table_ricerca_documento th{padding:4px;}.table_ricerca_documento tbody th{font-weight:bold;text-decoration:none;text-align:right;width:30%;}.table_ricerca_documento tbody td{font-weight:normal;text-decoration:none;text-align:left;}.table_ricerca_documento tbody tr{text-align:left;}.table_ricerca_documento tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_ricerca_documento tbody th a:link, .table_ricerca_documento tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_ricerca_documento tbody th a:hover{color:#990000;text-decoration:none;}.table_ricerca_documento tbody td a:link, .table_ricerca_documento tbody td a:visited{color:#666666;text-decoration:none;text-align:left;}.table_ricerca_documento tbody td a:hover{color:#990000;text-decoration:none;}.table_ricerca_documento td.alldestro{text-align:right;width:50px;}.table_ricerca_documento tbody tr td{border:1px solid #ffffff;text-decoration:none;}.table_ricerca_documento tbody tr th.insnumeri{width:15%;}.table_ricerca_documento tbody tr td.insnumeri{width:15%;}.table_ricerca_documento tbody tr td.insnumeri2{width:25%;}.table_ricerca_documento tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}/* tabella nuovo utente */.table_nuovo_utente{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;}.mod_utente{border: 1px solid #000000;width:515px;}.comunicazione_aib{border: 1px solid #000000;width:479px;margin-left:10px;}.table_nuovo_utente td, .table_nuovo_utente th{padding:4px;}.table_nuovo_utente tbody th{font-weight:bold;text-decoration:none;text-align:right;width:30%;}.table_nuovo_utente tbody td{font-weight:bold;text-decoration:none;text-align:left;}.table_nuovo_utente tbody tr{text-align:left;}.table_nuovo_utente tbody tr.mod_utente{border: 1px solid #000000;}.table_nuovo_utente tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_nuovo_utente tbody th a:link, .table_nuovo_utente tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_nuovo_utente tbody th a:hover{color:#990000;text-decoration:none;}.table_nuovo_utente td.alldestro{text-align:right;width:50px;}.table_nuovo_utente tbody tr td{font-weight:normal;text-align:justify;border:1px solid #ffffff;text-decoration:none;}.table_nuovo_utente tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}.table_nuovo_utente tbody tr td a:link,.table_nuovo_utente tbody tr td a:visited{font-weight:normal;color:#666666;text-decoration:none;}.table_nuovo_utente tbody tr td a:hover{color:#990000;text-decoration:none;}.table_nuovo_utente tbody tr th.specifiche1{font-weight:bold;text-align:center;}.table_nuovo_utente tbody tr td.specifiche1{text-align:center;}/* tabella nuovo area servizi */.table_nuovo_area_servizi{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:500px;border-bottom:3px solid #999;}.table_nuovo_area_servizi td, .table_nuovo_area_servizi th{padding:4px;}.table_nuovo_area_servizi tbody th{font-weight:bold;text-decoration:none;text-align:right;width:30%;}.table_nuovo_area_servizi tbody td{font-weight:bold;text-decoration:none;text-align:left;}.table_nuovo_area_servizi tbody tr{text-align:left;}.table_nuovo_area_servizi tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_nuovo_area_servizi tbody th a:link, .table_nuovo_area_servizi tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_nuovo_area_servizi tbody th a:hover{color:#990000;text-decoration:none;}.table_nuovo_area_servizi tbody tr td{font-weight:normal;text-align:justify;border:1px solid #ffffff;text-decoration:none;}.table_nuovo_area_servizi tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}.table_nuovo_area_servizi tbody tr td a:link,.table_nuovo_area_servizi tbody tr td a:visited{font-weight:normal;color:#666666;text-decoration:none;}.table_nuovo_area_servizi tbody tr td a:hover{color:#990000;text-decoration:none;}/* tabella profilo azienda */.table_profilo_azienda{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;}.table_profilo_azienda td, .table_profilo_azienda th{padding:4px;}.table_profilo_azienda tbody th{font-weight:bold;text-transform:uppercase;text-decoration:none;text-align:right;width:40%;}.table_profilo_azienda tbody th.titolo{font-weight:bold;font-size:13px;text-transform:uppercase;text-decoration:none;text-align:center;color:#d30705;}.table_profilo_azienda tbody td{font-weight:bold;text-decoration:none;text-align:left;}.table_profilo_azienda tbody tr{text-align:left;}.table_profilo_azienda tbody tr td{font-weight:normal;text-align:justify;border:1px solid #ffffff;text-decoration:none;color:#000000;}.table_profilo_azienda tbody tr td a:link,.table_profilo_azienda tbody tr td a:visited{font-weight:normal;color:#000000;text-decoration:none;}.table_profilo_azienda tbody tr td a:hover{color:#990000;text-decoration:none;}/* tabella modifica documento */.table_modifica_documento{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;}.table_modifica_documento td, .table_modifica_documento th{padding:4px;}.table_modifica_documento tbody th{font-weight:bold;text-decoration:none;text-align:right;width:30%;}.table_modifica_documento tbody td{font-weight:bold;text-decoration:none;text-align:left;}.table_modifica_documento tbody tr{text-align:left;}.table_modifica_documento tbody tr.odd{background:#EDEDED;border-top:1px solid #EDEDED;}.table_modifica_documento tbody th a:link, .table_modifica_documento tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_modifica_documento tbody th a:hover{color:#990000;text-decoration:none;}.table_modifica_documento td.alldestro{text-align:right;width:50px;}.table_modifica_documento tbody tr td{border:1px solid #ffffff;text-decoration:none;}.table_modifica_documento tbody tr.odd td{background:#EDEDED;border-top:1px solid #EDEDED;}.table_modifica_documento tfoot th, tfoot td{background:url(../immagini/graficatabelle/TableCaption.jpg);padding:10px;text-align:left;font-size:11px;font-weight:normal;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;text-decoration:none;}.table_modifica_documento tfoot th a:link, .table_modifica_documento tfoot th a:visited{color:#999;padding:0px 1px;text-decoration:none;}.table_modifica_documento tfoot th a:hover{color:#000033;text-decoration:none;}.table_modifica_documento tfoot th a.attivo{color:#990000;text-decoration:none;}/* tabella accesso riservato */.table_accesso{font-size:11px;font-family:Tahoma, Helvetica, sans-serif;color:#000033;width:525px;}.table_accesso td, .table_accesso th{padding:4px;}.table_accesso tbody th{width:50%;font-weight:bold;text-decoration:none;text-align:right;padding-right:5px;}.table_accesso tbody td{width:50%;font-weight:bold;text-decoration:none;text-align:center;text-align:left;padding-left:5px;}.table_accesso tbody tr{text-align:left;}.table_accesso tbody tr.odd{border-top:1px solid #ffffff;}.table_accesso tfoot th, tfoot td{background:url(../immagini/graficatabelle/TableCaption.jpg);padding:10px;text-align:left;font-size:10px;font-weight:normal;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;text-decoration:none;}.table_accesso tfoot th a:link, .table_accesso tfoot th a:visited{color:#666666;padding:0px 1px;text-decoration:none;}.table_accesso tfoot th a:hover{color:#000033;text-decoration:none;}.table_accesso tfoot th a.attivo{color:#990000;text-decoration:none;}/* scheda azienda */.scheda_azienda{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;width:520px;border: 1px solid #999;}.scheda_azienda td{padding:4px;}.scheda_azienda th{padding:10px 4px;}.scheda_azienda tbody th{font-weight:bold;text-decoration:none;text-align:left;color:#000033;}.scheda_azienda tbody td{font-weight:bold;text-decoration:none;text-align:left;color:#666666;}.scheda_azienda tbody tr{background:#EBF8FE;text-align:left;}.scheda_azienda tbody tr.evidenzia{background:#EDEDED;}.scheda_azienda tbody th.specifiche1 {color:#FFFFFF;background-image:url(../immagini/graficatabelle/tasto_01.jpg);text-align:center;}.scheda_azienda tbody th.specifiche2 {color:#FFFFFF;background-image:url(../immagini/graficatabelle/tasto_02.jpg);text-align:center;}.scheda_azienda tbody td.specifiche3{text-align:center;}.scheda_azienda tbody td.specifiche4{text-align:left;font-size:10px;width:20%;}.scheda_azienda tbody td a:link, .scheda_azienda tbody td a:visited{color:#000033;text-decoration:none;}.scheda_azienda tbody td a:hover{color:#990000;text-decoration:none;}.scheda_azienda tbody tr td{border:1px solid #ffffff;text-decoration:none;}.scheda_azienda tbody tr{background:#ffffff;border-top:1px solid #ffffff;}.fondo_grigio {background-color:#EDEFF0;text-align:right;width:150px;padding-right:10px;}.scheda_azienda tfoot th, tfoot td{background:url(../immagini/graficatabelle/TableCaption.jpg);padding:10px;text-align:left;font-size:10px;font-weight:normal;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;text-decoration:none;}.scheda_azienda tfoot th.contatti, tfoot td.contatti{font-weight:bold;color:#990000;}.scheda_azienda tfoot tr th a:link, .scheda_azienda tfoot tr th a:visited{padding:0px 1px;text-decoration:none;}.scheda_azienda tfoot tr th.scheda_azienda a:link,  tfoot tr th.scheda_azienda a:visited{color:#990000;font-weight:bold;}.scheda_azienda tfoot th a:hover{color:#000033;text-decoration:none;}.scheda_azienda tfoot th a.attivo{color:#990000;text-decoration:none;font-weight:bold;}.scheda_azienda tfoot th a.attivo:hover{color:#000033;}.scheda_azienda tfoot th.elenco_documenti{background:none;background-color:#ffffff;}/*PROVINCIA*/#provincia{float:left;padding-left:50px;}#boxZONE {padding-top:30px;        vertical-align: top;        float:left;        width:203px;        }#boxZONE .ZONE  {        font-size:10px;        background-color: #EDEDED;        border-bottom:1px solid #fff;        }		#boxZONE .ZONE a {font-size:10px;font-family:Tahoma, Helvetica, sans-serif;color:#666;}.sectionZONE {width:203px;height:40px;background:url(../immagini/menusxservizi/inserto_top_ZONE.jpg) no-repeat;}.ZONE_chiudi {width:203px;height:17px;background:url(../immagini/menusxservizi/inserto_bottom_areatematica.jpg) no-repeat;}   /* Link Vallecamonica */#boxZONE .ZONE .MARGINEsxarea a.vallecamonica:link, a.vallecamonica:visited {        font-size:100%;        padding:2px 3px 2px 10px;        text-decoration:none;        display:block;        }#boxZONE .ZONE .MARGINEsxarea a.vallecamonica:hover {        color: #003300;        background-color: #97BDB7;        }        /* Link Valletrompia */#boxZONE .ZONE .MARGINEsxarea a.valletrompia:link, a.valletrompia:visited {        font-size:100%;        margin:0;        padding:2px 3px 2px 10px;        text-decoration:none;        display:block;        }#boxZONE .ZONE .MARGINEsxarea a.valletrompia:hover {        color: #660000;        background-color: #EFB839;        }        /* Link Franciacorta */#boxZONE .ZONE .MARGINEsxarea a.franciacorta:link, a.franciacorta:visited {        font-size:100%;        margin:0;        padding:2px 3px 2px 10px;        text-decoration:none;        display:block;        }#boxZONE .ZONE .MARGINEsxarea a.franciacorta:hover {        color: #000033;        background-color: #8DDDE5;        }        /* Link Vallesabbia */#boxZONE .ZONE .MARGINEsxarea a.vallesabbia:link, a.vallesabbia:visited {        font-size:100%;        margin:0;        padding:2px 3px 2px 10px;        text-decoration:none;        display:block;        }#boxZONE .ZONE .MARGINEsxarea a.vallesabbia:hover {        color: #990000;        background-color: #FFFF99;        }        /* Link Orientale */#boxZONE .ZONE .MARGINEsxarea a.orientale:link, a.orientale:visited {        font-size:100%;        margin:0;        padding:2px 3px 2px 10px;        text-decoration:none;        display:block;        }#boxZONE .ZONE .MARGINEsxarea a.orientale:hover {      	color: #990000;        background-color: #FFCCFF;        }        /* Link occidentale */#boxZONE .ZONE .MARGINEsxarea a.occidentale:link, a.occidentale:visited {        font-size:100%;        margin:0;        padding:2px 3px 2px 10px;        text-decoration:none;        display:block;        }#boxZONE .ZONE .MARGINEsxarea a.occidentale:hover {        color: #003300;        background-color: #CBEBAC;        }        /* Link Brescia */#boxZONE .ZONE .MARGINEsxarea a.brescia:link, a.brescia:visited {        font-size:100%;        margin:0;        padding:2px 3px 2px 10px;        text-decoration:none;        display:block;        }#boxZONE .ZONE .MARGINEsxarea a.brescia:hover {        color: #000033;        background-color: #B2F0FF;        }/* scheda AREATEMATICA */.scheda_AREA{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;width:525px;}.scheda_AREA td{padding:4px;}.scheda_AREA th{padding:10px 4px;}.scheda_AREA tbody th{font-weight:bold;text-decoration:none;text-align:left;color:#000033;}.scheda_AREA tbody td{font-weight:bold;text-decoration:none;text-align:left;color:#666666;}.scheda_AREA tbody tr{background:#EBF8FE;text-align:left;}.scheda_AREA tbody tr.evidenzia{background:#EBF8FE;}.scheda_AREA tbody th.specifiche1 {color:#FFFFFF;background-image:url(../immagini/graficatabelle/tasto_01.jpg);text-align:center;}.scheda_AREA tbody th.specifiche4 {color:#FFFFFF;background-image:url(../immagini/graficatabelle/tasto_04.jpg);text-align:center;}.scheda_AREA tbody td.specifiche3{text-align:center;}.scheda_AREA tbody td a:link, .scheda_azienda tbody td a:visited{color:#000033;text-decoration:none;}.scheda_AREA tbody td a:hover{color:#990000;text-decoration:none;}.scheda_AREA tbody tr td{border:1px solid #ffffff;text-decoration:none;}.scheda_AREA tbody tr{background:#ffffff;border-top:1px solid #ffffff;}.scheda_AREA tfoot th, tfoot td{background:url(../immagini/graficatabelle/TableCaption.jpg);padding:10px;text-align:left;font-size:10px;font-weight:normal;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;text-decoration:none;}.scheda_AREA tfoot th a:link, .scheda_azienda tfoot th a:visited{color:#666666;padding:0px 1px;text-decoration:none;}.scheda_AREA tfoot th a:hover{color:#000033;text-decoration:none;}.scheda_AREA tfoot th a.attivo{color:#990000;text-decoration:none;}/* tabella Struttura operativa */.table_struttura_operativa{background:#ffffff;font-size: 11px;color: #333333;font-weight:normal;}.table_struttura_operativa tr.odd{background-color:#E7E7E7;color:#000033;border-bottom:3px solid #999;border-left:#CCCCCC solid 1px;border-right: #CCCCCC solid 1px;}.table_struttura_operativa th {font-weight: bold;		}.table_struttura_operativa a:link, .table_struttura_operativa a:visited {	font-size: 11px;	color: #000033;	font-weight:normal;	text-decoration:none;	}/* tabella Incoterms */.table_incoterms{background:#ffffff;font-size: 11px;color: #333333;font-weight:normal;}.table_incoterms a:link, .table_incoterms a:visited {	font-size: 11px;	/*color:#990000;*/    color:darkblue;	font-weight:normal;	text-decoration: none;}.table_incoterms tr.odd{background-color:#E7E7E7;color:#000033;border-bottom:3px solid #999;border-left:#CCCCCC solid 1px;border-right: #CCCCCC solid 1px;}.table_incoterms th {font-weight: bold;		}/* tabella cariche */.table_cariche{font-size: 11px;color: #333333;font-weight:normal;}.table_cariche th {font-weight: bold;		}.table_cariche a:link, .table_cariche a:visited {	font-size: 11px;	color: #333333;	font-weight: bold;	}/* tabella ricerca_avanzata_aziende*/.table_ricerca_avanzata_aziende{font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;border-left:#CCCCCC solid 1px;border-right: #CCCCCC solid 1px;}.table_ricerca_avanzata_aziende td, .table_ricerca th{padding:4px;}.table_ricerca_avanzata_aziende tbody th{text-transform:uppercase;font-weight:bold;text-decoration:none;text-align:left;}.table_ricerca_avanzata_aziende tbody td{font-weight:bold;text-decoration:none;text-align:center;}.table_ricerca_avanzata_aziende tbody tr{text-align:left;}.table_ricerca_avanzata_aziende tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_ricerca_avanzata_aziende tbody th a:link, .table_ricerca tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_ricerca_avanzata_aziende tbody th a:hover{color:#990000;text-decoration:none;}.table_ricerca_avanzata_aziende tbody tr td{border:1px solid #ffffff;text-decoration:none;}.table_ricerca_avanzata_aziende tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}.table_ricerca__avanzata_aziende_bordo {border:1px solid #999;font-family:Tahoma, Arial, sans-serif;font-size:10px;color:#333333;background-color:#fff;font-weight:normal;}/* tabella ricerca_avanzata_tutto*/.table_ricerca_avanzata_tutto{font-size:9px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;border-left:#CCCCCC solid 1px;border-right: #CCCCCC solid 1px;}.table_ricerca_avanzata_tutto td, .table_ricerca th{padding:4px;}.table_ricerca_avanzata_tutto tbody th{text-transform:uppercase;font-weight:bold;text-decoration:none;text-align:left;}.table_ricerca_avanzata_tutto tbody td{font-weight:bold;text-decoration:none;text-align:left;}.table_ricerca_avanzata_tutto tbody tr{text-align:left;}.table_ricerca_avanzata_tutto tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}.table_ricerca_avanzata_tutto tbody th a:link, .table_ricerca tbody th a:visited{color:#666666;padding:3px 5px;text-decoration:none;}.table_ricerca_avanzata_tutto tbody th a:hover{color:#990000;text-decoration:none;}.table_ricerca_avanzata_tutto tbody tr td{border:1px solid #ffffff;text-decoration:none;}.table_ricerca_avanzata_tutto tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}.table_ricerca__avanzata_tutto_bordo {border:1px solid #999;font-family:Tahoma, Arial, sans-serif;font-size:10px;color:#333333;background-color:#fff;font-weight:normal;}.AVANZATA01 {	font-family: Arial, Helvetica, sans-serif;	font-size:10PX;	color:#666666;	border:#CCCCCC solid 1px;}.AVANZATA02 {	font-family: Arial, Helvetica, sans-serif;	font-size:10PX;	color:#666666;	border:#CCCCCC solid 1px;}/*Tabella AREA TEMATICA*/.download {font-family:Futura, Tahoma, Arial, sans-serif;font-size:12px;color:#000033;}.tabella_centrale_ambiente{text-align:left;border:solid 1px #999999;}.tabella_centrale_ambiente td{padding: 3px;}.riga_sotto{border-bottom:solid 1px #999999;font-family:Tahoma, Arial, sans-serif;font-size:11px;color: #333333;/*width:100%;*/}.riga_sotto a{text-decoration:none;color:#000033;}.Stile1 {	color: #990000;	font-size:12px;	font-weight: bold;}.Stile2 {	color: #FF6633;	font-size:12px;	font-weight: bold;}.riga_sotto_destra{border-bottom:solid 1px #999999;/*border-right:solid 1px #999999;*/}.riga_destra{border-right:solid 1px #999999;}.riga_sopra{border-top:solid 1px #999999;}.testo_descrizione{font-family:Tahoma, Arial, sans-serif;font-size:11px;color: #333333;}.link_articolo a:link{font-family:Tahoma, Arial, sans-serif;font-size:11px;text-decoration:none;color:#990000;}.link_articolo a:hover{font-family:Tahoma, Arial, sans-serif;font-size:11px;text-decoration:none;color:#666666;}.link_articolo a:visited{font-family:Tahoma, Arial, sans-serif;font-size:11px;text-decoration:none;color:#990000;}.immagine{margin-right:10px;margin-left:0px;}.titolo_elenco{font-family:Futura, Tahoma, Arial, sans-serif;text-align:center;font-size:13px;color:#000033;font-weight:bold;border-bottom:solid 1px #999999;border-top:solid 1px #999999;}.titolo_ricerca{font-family:Futura, Tahoma, Arial, sans-serif;text-align:center;font-size:13px;color:#000033;font-weight:bold;border-bottom:solid 1px #999999;}/* MENU SX AREA TEMATICA*/.tabella_menu_area_tematica{width:195px;font-family:Tahoma, Arial, sans-serif;font-size:11px; text-align:left;color:#333333;background-color:#EDEDED;display:block;}td.link{padding-top:3px;padding-bottom:3px;border-bottom:solid 1px #999999;color:#666666;}td.link a:link, a:visited{font-weight: normal;text-decoration:none;color:#666666;}td.link a:hover{color: #990000;}.tabella_menu_area_tematica th{padding:3px 0px 3px 10px;background-image:url(/immagini/sfondo_tabella_menu_areatem.jpg);color:#1B1814;font-weight:bold;text-align:LEFT;font-size:12px;display:block;}.tabella_menu_area_tematica td{color:#666666;padding:5px 0px 5px 10px;border-bottom:solid 1px #999999;display:block;}.tabella_menu_area_tematica .link a {display:block;}.tabella_menu_area_tematica .link a:visited {display:block;}.piede_areatematica{text-align:center;height:20px;}/*CONTATTI*/.scheda_contatti {font-size:10px;font-family:Tahoma, Helvetica, sans-serif;background-color:#fff;color:#000033;width:525px;border-bottom:3px solid #999;border-left: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #999;}.scheda_contatti a{color:#000033;font-size:10px;}.scheda_contatti td{padding:4px;BORDER-BOTTOM: lightgrey  1px solid;}.scheda_contatti th{text-align:left;padding-left:10px;BORDER-BOTTOM: lightgrey  1px solid;}.direzione{background-color:#EDEFF0;text-align:right;width:150px;padding-right:10px;color:#666666;font-family: Tahoma, Arial, sans-serif;font-weight:bold;}.intestazioneContatti{background-color:#EDEFF0;text-align:left;font-size:11px;padding-right:10px;font-family: Tahoma, Arial, sans-serif;font-weight:bold;}/*TABELLA REGISTRAZIONE*/.link_no_riga_sotto{font-family:Tahoma, Arial, sans-serif;font-size:11px;color: #333333;width:100%;}.link_no_riga_sotto a:link, a:visited{text-decoration:none;color:#000033;}.tabella_registrazione{text-align:left;border:solid 1px #999999;}.tabella_registrazione td{padding: 3px;}#boxcontenitore_tabella_registrazione_utenti{padding: 10px 0 0 10px;width:530px;}/*ORGANI STATUTARI*/#boxorganistatutari{border:#666666 solid 1px;padding: 10px;background-color:#FFFFFF;width:420px;margin-left:60px;}.tabellaorganistatutari{background-color:#CCCCCC;}.organisociali{text-align:center;text-decoration:none;font-weight:bold;font-family:Tahoma, Arial, sans-serif;font-size:10px;color: #000033;}.organisociali a:link, a:visited{text-decoration:none;font-weight:bold;color: #000033;}.organisociali td{border-bottom:#FFFFFF solid 1px;}.testosezioni{font-family:Tahoma, Arial, sans-serif;color:#000000;font-size:10px;text-align:left;}.testosezioni a{text-decoration:none;color: #000033;text-align: center;font-size:11px;font-weight:bold;}.testosezioni a:visited{text-decoration:none;font-size:11px;font-weight:bold;}.testosezioni td{padding:5px;}#testorgani{padding:0 10px 10px 10px;}.elenco li {margin-left:-25px;}#testopiedetabella{padding:10px;text-align:justify;}/*organigramma STATUTO*/#testocellaorganigramma{padding:5px;font-family:Tahoma, Arial, sans-serif;font-size:10px;text-align:center;border:#003366 solid 1px;background-color:#FFFFFF;}#testocellaorganigramma a:link, a:visited{color:#000033;text-decoration:none;}/*schema STATUTO*/#statuto{padding:5px;color:#000033;font-family:Tahoma, Arial, sans-serif;font-size:12px;font-weight:bold;}#testostatuto{padding:5px;font-family:Tahoma, Arial, sans-serif;font-size:10px;}/*pagina SPECIALE ON LINE*/#contenitorespecialeonline{width:210px;height:auto;/*background-image:url(/immagini/specialeONLINE.jpg);background-color:#CCCCCC;*/background-repeat:no-repeat;/*padding: 120px 0px 10px 0px*/padding: 15px 0px 10px 0px;float:left;}#titolospeciale a{width:100%;font-family:Tahoma, Arial, sans-serif;font-weight:bold;font-size:14px;color:#990000;text-decoration:none;text-align:center;display:block;}#sottotitolospeciale a{width:100%;font-family:Tahoma, Arial, sans-serif;font-size:11px;font-weight:bold;color:#000033;text-decoration:none;text-align:center;display:block;background-color:#FFFFFF;}#immaginevideo{width:100%;padding-top:20px;text-align:center;}.imageField{padding-left:10px;padding-right:10px;}.input-ricerca{font-size:80%;}/*forum*/#forum td {font-size: 11px;}#forum th {font-size: 12px;}#forum a {text-decoration: none; font_weight: bold; color: blue;}.tbf {background-color: #C6D9FF; height: 35px; padding-left: 5px; padding-right: 3px;}.fusr {width: 90px; padding-top: 12px; padding-bottom: 12px; padding-left: 7px; background-color: #E2E2E2;}.fmes {padding-top: 12px; padding-bottom: 12px; padding-left: 5px; padding-right: 3px; font-size: 11px; background-color: #C6D9FF; line-height: 1.7;}.fbas {padding-bottom: 3px; background-color: #E2E2E2;}
