@charset "utf-8";
/* CSS */

html
{
margin: 0;
padding: 0;
height: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body
{
margin: 0;
padding: 0;
height: 100%;
background: url(../images/sfondo_sinistra.jpg) repeat-y;
}

body.aperto
{
}

body.chiuso
{
margin: 0;
padding: 0;
height: 100%;
background: url(../images/sfondo_sinistra_chiuso.jpg) repeat-y;
}

form, h1, h2, h3, h4, h5, h6, p
{
margin: 0;
padding: 0;
}

p
{
line-height: 150%;
}

img
{
border: none;
}

ol, ul
{
list-style: none;
padding: 0;
margin: 0;
}

table
{
border-collapse: collapse;
border-spacing: 0
}

.clearfloat
{
clear: both;
line-height: 0;
height: 0;
font-size: 1px;
}

.invisibile
{
display: none;
}

.visibile
{
}

/* SINISTRA */

/* sinistra */

#sinistra
{
width: 200px;
float: left;
height: 100%;
}

/* versione_pannello */

#versione_pannello
{
margin: -30px auto;
padding: 1px 0 0 5px;
width: 180px;
height: 30px;
line-height: 30px;
text-align: left;
background: url(../images/sfondo_versione_pannello.gif) no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999;
}

/* logo_cliente */

.logo_cliente
{
margin: 0 10px 10px 10px;
padding: 0px;
width: 180px;
height: 190px;
text-align: center;
}
.logo_cliente.ugp
{
background: url(../images/sfondo_logo_cliente_ugp.jpg) no-repeat;
}
.logo_cliente.pni
{
background: url(../images/sfondo_logo_cliente_pni.jpg) no-repeat;
}
.logo_cliente.aloha
{
background: url(../images/sfondo_logo_cliente_aloha.jpg) no-repeat;
}
.logo_cliente.diamonds
{
background: url(../images/sfondo_logo_cliente_diamonds.jpg) no-repeat;
}
.logo_cliente.fortune
{
background: url(../images/sfondo_logo_cliente_fortune.jpg) no-repeat;
}
.logo_cliente.goldennet
{
background: url(../images/sfondo_logo_cliente_goldennet.jpg) no-repeat;
}
.logo_cliente.grangames
{
background: url(../images/sfondo_logo_cliente_grangames.jpg) no-repeat;
}
.logo_cliente.luxury
{
background: url(../images/sfondo_logo_cliente_luxury.jpg) no-repeat;
}
.logo_cliente.playhotel
{
background: url(../images/sfondo_logo_cliente_playhotel.jpg) no-repeat;
}
.logo_cliente.rubin
{
background: url(../images/sfondo_logo_cliente_rubin.jpg) no-repeat;
}
.logo_cliente.silvernet
{
background: url(../images/sfondo_logo_cliente_silvernet.jpg) no-repeat;
}
.logo_cliente.abyss
{
background: url(../images/sfondo_logo_cliente_abyss.jpg) no-repeat;
}
.logo_cliente.tropical
{
background: url(../images/sfondo_logo_cliente_tropical.jpg) no-repeat;
}

.logo_cliente img
{
margin: 42px auto;
height: 75px;
line-height: 75px;
}

.logo_cliente a.link_cliente
{
display: block;
margin: 0 0 0 10px;
padding: 0 0 0 24px;
width: 160px;
height: 22px;
line-height: 20px;
background: url(../images/sfondo_link_cliente.jpg) no-repeat;
text-decoration: none;
font-family: Tahoma, serif;
font-size: 11px;
color: #999;
text-align: left;
}

.logo_cliente div.link_cliente
{
display: block;
margin: 0 0 0 10px;
padding: 0 0 0 24px;
width: 160px;
height: 22px;
line-height: 20px;
background: url(../images/sfondo_link_cliente.jpg) no-repeat;
font-family: Tahoma, serif;
font-size: 11px;
color: #999;
text-align: left;
}

.logo_cliente a.link_cliente:hover
{
text-decoration: none;
color: #00C0F9;
}


/* box_guida */

#box_guida
{
margin: 15px auto;
padding: 30px 0 0 5px;
width: 180px;
height: 50px;
background: url(../images/help_button.jpg) no-repeat;
}

#box_guida input.input_txt
{
margin: 0;
float: left;
width: 109px;
height: 20px;
border: 1px solid #e2e2e6;
}

#box_guida input.bottone_cerca
{
border: none;
background: #e2e2e6;
width: 50px;
height: 24px;
font-family: Tahoma, serif;
color: #666;
font-size: 10px;
cursor: pointer;
}

#box_guida a:link, #box_guida a:visited
{
font-family: Tahoma, serif;
color: #999;
font-size: 10px;
text-decoration: none;
}

#box_guida a:hover
{
text-decoration: underline;
}

/* copyright */

#copyright
{
margin: 10px auto;
padding: 11px 0 0 0;
width: 180px;
height: 29px;
background: url(../images/sfondo_copyright.gif) no-repeat;
font-family: Tahoma, serif;
font-size: 9px;
color: #ccc;
text-align: center;
}

/* sinistra_chiuso */

#sinistra_chiuso
{
width: 10px;
float: left;
height: 100%;
}

/* DESTRA */

/* destra */

#destra
{
}

.destra_200
{
margin-left: 200px;
}

.destra_10
{
margin-left: 10px;
}

/* destra_sopra */

#destra_sopra
{
padding: 0;
height: 30px;
background: url(../images/sfondo_destra_sopra.jpg) repeat-x;
font-size: 10px;
}

/* account */

#account
{
padding: 3px 0;
height: 24px;
float: left;
color: #fff;
background: none;
}

#account img.ico
{
vertical-align: middle;
margin: 0 8px 0 4px;
}

/* menu_destra */

#menu_destra
{
float: right;
height: 26px;
padding: 2px 0;
font-size: 10px;
}

#menu_destra ul
{
}

#menu_destra li
{
float: left;
}

#menu_destra li a
{
margin: 0 2px;
padding: 0 12px 0 4px;
display: block;
float: left;
height: 26px;
line-height: 26px;
border: 1px solid #000;
}

#menu_destra li a img
{
float: left;
}

#menu_destra li a:link, #menu_destra li a:visited
{
background: url(../images/bottone_menu_destra.gif) repeat-x;
color: #666;
text-decoration: none;
}

#menu_destra li a:hover, #menu_destra li a.activelink:link, #menu_destra li a.activelink:visited, #menu_destra li a:active
{
color: #fff;
background: url(../images/bottone_menu_destra_active.gif) repeat-x;
}

/* menu_destra_2 */

#menu_destra_2
{
margin: 0;
background: url(../images/sfondo_menu_destra_2.jpg) repeat-x;
/*height: 35px;*/
height: 42px;
}

#menu_destra_2 li
{
float: left;
}

#menu_destra_2 li a
{
padding: 0 10px;
display: block;
float: left;
height: 42px;
line-height: 42px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}

#menu_destra_2 li a:link, #menu_destra_2 li a:visited
{
color: #888;
text-decoration: none;
}

#menu_destra_2 li a:hover, #menu_destra_2 li a.activelink:link, #menu_destra_2 li a.activelink:visited, #menu_destra_2 li a:active
{
background: #01B9EE;
color: #fff;
}

/* menu_destra_3 */

#menu_destra_3
{
padding: 5px 0;
/*height: auto !important;*/
height: 25px;
/*min-height: 25px;
overflow: hidden;*/
background: #22CDFF;
}

#menu_destra_3 li
{
float: left;
position: relative;
display: block;
background: #22CDFF;
}

#menu_destra_3 li a
{
margin: 0 0 0 5px;
padding: 0 10px;
display: block;
height: 23px;
line-height: 23px;
border: 1px solid #22CDFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#menu_destra_3 li a:link, #menu_destra_3 li a:visited
{
color: #fff;
text-decoration: none;
}

#menu_destra_3 li a:hover, #menu_destra_3 li a.activelink:link, #menu_destra_3 li a.activelink:visited, #menu_destra_3 li a:active
{
background: #6DDEFE;
color: #fff;
border: 1px solid #8DE4FE;
}

#menu_destra_3 li ul
{
position: absolute;
display: none;
background: #22CDFF;
}

#menu_destra_3 li li
{
float: none;
width: 150px;
}

#menu_destra_3 li li a
{
margin: 0 1px 1px 1px;
}

/* corpo */
#corpo
{
float: left;
padding: 10px;
width: 770px;
}
/* corpo2 */
#corpo2
{
float: left;
padding: 10px;
width: 2030px;
}

/* PERSONALIZZAZIONE COLORI */

.moduli 
{
/* blu */
color: #00C0F9;
border-color: #00C0F9;
background: #00C0F9;
}

.elenchi
{
/* verde */
color: #A1C71D;
border-color: #A1C71D;
background: #A1C71D;
}

.ricerche
{
/* arancio */
color: #FF9518;
border-color: #FF9518;
background: #FF9518;
}

/* ELEMENTI */

/* intestazione */
.intestazione
{
margin: 0 0 10px 0;
padding: 10px;
height: auto !important;  /* per i browser moderni */
height: 66px;      /* per IE5.x e IE6 */
min-height: 66px;  /* per i browser moderni */
border-style: solid;
border-width: 2px;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
color: #666;
font-size: 10px;
}

.intestazione h1
{
margin: 0 0 10px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 21px;
background: none;
}

/* tre_div */

.tre_div
{
margin: 0;
}

.tre_div_sinistra
{
padding: 0 10px 10px 10px;
width: 228px;
border: 1px solid #E2E2E6;
float: left;
background: url(../images/sfondo_tre_div.jpg) no-repeat;
}

.tre_div_centro
{
margin: 0 10px;
padding: 0 10px 10px 10px;
width: 228px;
border: 1px solid #E2E2E6;
float: left;
display: inline;
background: url(../images/sfondo_tre_div.jpg) no-repeat;
}

.tre_div_destra
{
padding: 0 10px 10px 10px;
width: 228px;
border: 1px solid #E2E2E6;
float: left;
background: url(../images/sfondo_tre_div.jpg) no-repeat;
}

/* due_div */

.due_div
{
margin: 0;
}

.due_div_sinistra
{
margin: 0 10px 0 0;
padding: 0 10px 10px 10px;
width: 358px;
border: 1px solid #E2E2E6;
float: left;
display: inline;
background: url(../images/sfondo_due_div.jpg) no-repeat;
}

.due_div_destra
{
padding: 0 10px 10px 10px;
width: 358px;
border: 1px solid #E2E2E6;
float: left;
background: url(../images/sfondo_due_div.jpg) no-repeat;
}

/* un_div */

.un_div
{
margin: 0;
}

.un_div_sinistra
{
padding: 0 10px 10px 10px;
width: 748px;
border: 1px solid #E2E2E6;
float: left;
background: url(../images/sfondo_un_div.jpg) no-repeat;
}

.un_div_sinistra_big
{
padding: 0 10px 10px 10px;
width: 940px;
border: 1px solid #E2E2E6;
float: left;
background: url(../images/sfondo_un_div_big.jpg) no-repeat;
}

/* titolo_contenitore */

h3.titolo_contenitore
{
padding: 0 0 0 30px;
line-height: 50px;
background: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

/* FORM */ 

/* tre_div */

.campo_testo_semplice_tre_div
{
padding: 6px 0 0 0;
height: 44px;
}

.campo_testo_semplice_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.campo_testo_semplice_tre_div input
{
margin: 2px 0 0 0;
width: 224px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_singola_riga_tre_div
{
padding: 6px 0 0 0;
height: 44px;
}

.select_singola_riga_tre_div select
{
margin: 2px 0 0 0;
width: 228px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_singola_riga_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.select_multiplo_tre_div
{
padding: 6px 0 0 0;
height: 94px;
}

.select_multiplo_tre_div select
{
margin: 2px 0 0 0;
width: 228px;
height: 60px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_multiplo_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.text_area_semplice_tre_div
{
padding: 6px 0 0 0;
height: 94px;
}

.text_area_semplice_tre_div textarea
{
margin: 2px 0 0 0;
width: 226px;
height: 70px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.text_area_semplice_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.text_area_con_formattazione_tre_div
{
padding: 6px 0 0 0;
height: 94px;
}

.text_area_con_formattazione_tre_div textarea
{
margin: 2px 0 0 0;
width: 226px;
height: 70px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.text_area_con_formattazione_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.check_box_con_descrizione_opzionale_tre_div
{
padding: 6px 0 0 0;
height: 44px;
}

.check_box_con_descrizione_opzionale_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.check_box_con_descrizione_opzionale_tre_div span
{
padding: 0 0 0 30px;
}

.check_box_semplice_tre_div
{
padding: 6px 0 0 0;
height: 19px;
}

.check_box_semplice_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.radio_con_descrizione_opzionale_tre_div
{
padding: 6px 0 0 0;
height: auto !important;  /* per i browser moderni */
height: 44px;             /* per IE5.x e IE6 */
min-height: 44px;         /* per i browser moderni */
}

.radio_con_descrizione_opzionale_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.radio_con_descrizione_opzionale_tre_div span
{
padding: 0 0 0 30px;
}

.radio_semplice_tre_div
{
padding: 6px 0 0 0;
height: 19px;
}

.radio_semplice_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_select_tre_div
{
padding: 6px 0 0 0;
height: 44px;
}

.data_tramite_select_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_select_tre_div select
{
margin: 2px 0 0 0;
height: 18px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.data_tramite_calendario_tre_div
{
padding: 6px 0 0 0;
height: 44px;
}

.data_tramite_calendario_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_calendario_tre_div input
{
margin: 2px 0 0 0;
height: 18px;
width: 80px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_tre_div
{
padding: 5px 5px 0 5px;
border: 1px solid #e2e2e4;
height: auto !important;  /* per i browser moderni */
height: 150px;      /* per IE5.x e IE6 */
min-height: 150px;  /* per i browser moderni */
/* height: 195px; */
}

.carica_immagine_tre_div label
{
padding: 3px 0;
font-weight: bold;
display: block;
}

.carica_immagine_tre_div img.foto
{
margin: 0 10px 0 0;
float: left;
}

.carica_immagine_tre_div select
{
margin: 2px 0 0 0;
height: 18px;
width: 215px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_tre_div input.sfoglia
{
width: 215px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_tre_div button.bottone_elimina
{
width:70px;
height: 18px;
line-height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
background: url(../images/elimina.jpg) no-repeat;
}

/* due_div */

.campo_testo_semplice_due_div
{
padding: 6px 0 0 0;
height: 44px;
}

.campo_testo_semplice_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.campo_testo_semplice_due_div input
{
margin: 2px 0 0 0;
width: 354px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_singola_riga_due_div
{
padding: 6px 0 0 0;
height: 44px;
}

.select_singola_riga_due_div select
{
margin: 2px 0 0 0;
width: 354px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_singola_riga_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.select_multiplo_due_div
{
padding: 6px 0 0 0;
height: 94px;
}

.select_multiplo_due_div select
{
margin: 2px 0 0 0;
width: 354px;
height: 60px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_multiplo_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.text_area_semplice_due_div
{
padding: 6px 0 0 0;
height: 94px;
}

.text_area_semplice_due_div textarea
{
margin: 2px 0 0 0;
width: 352px;
height: 70px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.text_area_semplice_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.text_area_con_formattazione_due_div
{
padding: 6px 0 0 0;
height: 94px;
}

.text_area_con_formattazione_due_div textarea
{
margin: 2px 0 0 0;
width: 352px;
height: 70px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.text_area_con_formattazione_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.check_box_con_descrizione_opzionale_due_div
{
padding: 6px 0 0 0;
height: 44px;
}

.check_box_con_descrizione_opzionale_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.check_box_con_descrizione_opzionale_due_div span
{
padding: 0 0 0 30px;
}

.check_box_semplice_due_div
{
padding: 6px 0 0 0;
height: 19px;
}

.check_box_semplice_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.radio_con_descrizione_opzionale_due_div
{
padding: 6px 0 0 0;
height: 44px;
}

.radio_con_descrizione_opzionale_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.radio_con_descrizione_opzionale_due_div span
{
padding: 0 0 0 30px;
}

.radio_semplice_due_div
{
padding: 6px 0 0 0;
height: 19px;
}

.radio_semplice_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_select_due_div
{
padding: 6px 0 0 0;
height: 44px;
}

.data_tramite_select_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_select_due_div select
{
margin: 2px 0 0 0;
height: 18px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.data_tramite_calendario_due_div
{
padding: 6px 0 0 0;
height: 44px;
}

.data_tramite_calendario_due_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_calendario_due_div input
{
margin: 2px 0 0 0;
height: 18px;
width: 80px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_due_div
{
padding: 5px 5px 0 5px;
border: 1px solid #e2e2e4;
height: 195px;
}

.carica_immagine_due_div label
{
padding: 3px 0;
font-weight: bold;
display: block;
}

.carica_immagine_due_div img.foto
{
margin: 0 10px 0 0;
float: left;
}

.carica_immagine_due_div select
{
margin: 2px 0 0 0;
height: 18px;
width: 341px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_due_div input.sfoglia
{
width: 341px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_due_div button.bottone_elimina
{
width:70px;
height: 18px;
line-height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
background: url(../images/elimina.jpg) no-repeat;
}

/* un_div */

.campo_testo_semplice_un_div
{
padding: 6px 0 0 0;
height: 44px;
}

.campo_testo_semplice_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.campo_testo_semplice_un_div input
{
margin: 2px 0 0 0;
width: 748px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_singola_riga_un_div
{
padding: 6px 0 0 0;
height: 44px;
}

.select_singola_riga_un_div select
{
margin: 2px 0 0 0;
width: 748px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_singola_riga_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.select_multiplo_un_div
{
padding: 6px 0 0 0;
height: 94px;
}

.select_multiplo_un_div select
{
margin: 2px 0 0 0;
width: 748px;
height: 60px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.select_multiplo_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.text_area_semplice_un_div
{
padding: 6px 0 0 0;
height: 94px;
}

.text_area_semplice_un_div textarea
{
margin: 2px 0 0 0;
width: 746px;
height: 70px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.text_area_semplice_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.text_area_con_formattazione_un_div
{
padding: 6px 0 0 0;
height: 94px;
}

.text_area_con_formattazione_un_div textarea
{
margin: 2px 0 0 0;
width: 746px;
height: 70px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}

.text_area_con_formattazione_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.check_box_con_descrizione_opzionale_un_div
{
padding: 6px 0 0 0;
height: 44px;
}

.check_box_con_descrizione_opzionale_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.check_box_con_descrizione_opzionale_un_div span
{
padding: 0 0 0 30px;
}

.check_box_semplice_un_div
{
padding: 6px 0 0 0;
height: 19px;
}

.check_box_semplice_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.radio_con_descrizione_opzionale_un_div
{
padding: 6px 0 0 0;
height: 44px;
}

.radio_con_descrizione_opzionale_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.radio_con_descrizione_opzionale_un_div span
{
padding: 0 0 0 30px;
}

.radio_semplice_un_div
{
padding: 6px 0 0 0;
height: 19px;
}

.radio_semplice_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_select_un_div
{
padding: 6px 0 0 0;
height: 44px;
}

.data_tramite_select_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_select_un_div select
{
margin: 2px 0 0 0;
height: 18px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.data_tramite_calendario_un_div
{
padding: 6px 0 0 0;
height: 44px;
}

.data_tramite_calendario_un_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.data_tramite_calendario_un_div input
{
margin: 2px 0 0 0;
height: 18px;
width: 80px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_un_div
{
padding: 5px 5px 0 5px;
border: 1px solid #e2e2e4;
height: 195px;
}

.carica_immagine_un_div label
{
padding: 3px 0;
font-weight: bold;
display: block;
}

.carica_immagine_un_div img.foto
{
margin: 0 10px 0 0;
float: left;
}

.carica_immagine_un_div select
{
margin: 2px 0 0 0;
height: 18px;
width: 735px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_un_div input.sfoglia
{
width: 735px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}

.carica_immagine_un_div button.bottone_elimina
{
width:70px;
height: 18px;
line-height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
background: url(../images/elimina.jpg) no-repeat;
}

/* pulsanti */

button
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
float: left;
border: none;
height: 40px;
line-height: 40px;
width: 250px;
margin: 0;
padding: 0 0 0 40px;
cursor: pointer;
color: #fff;
text-align: left;
}

button.piccolo
{
width: 40px;
}


/* bottoni moduli */

button.bottone_moduli_mondo
{
background: url(../images/sfondo_bottone_moduli_mondo.jpg) no-repeat;
}

button.bottone_moduli_utente
{
background: url(../images/sfondo_bottone_moduli_utente.jpg) no-repeat;
}

button.bottone_moduli_annulla
{
background: url(../images/sfondo_bottone_moduli_annulla.jpg) no-repeat;
}

button.bottone_moduli_freccia
{
background: url(../images/sfondo_bottone_moduli_freccia.jpg) no-repeat;
}

button.bottone_moduli_lucchetto_aperto
{
background: url(../images/sfondo_bottone_moduli_lucchetto_aperto.jpg) no-repeat;
}

button.bottone_moduli_cestino
{
background: url(../images/sfondo_bottone_moduli_cestino.jpg) no-repeat;
}

button.bottone_moduli_lente
{
background: url(../images/sfondo_bottone_moduli_lente.jpg) no-repeat;
}

button.bottone_moduli_nuvola
{
background: url(../images/sfondo_bottone_moduli_nuvola.jpg) no-repeat;
}

button.bottone_moduli_aggiorna
{
background: url(../images/sfondo_bottone_moduli_aggiorna.jpg) no-repeat;
}

button.bottone_moduli_stampa
{
background: url(../images/sfondo_bottone_moduli_stampa.jpg) no-repeat;
}

button.bottone_moduli_prefs
{
background: url(../images/sfondo_bottone_moduli_prefs.jpg) no-repeat;
}

button.bottone_moduli_incolla
{
background: url(../images/sfondo_bottone_moduli_incolla.jpg) no-repeat;
}

button.bottone_moduli_spuntato
{
background: url(../images/sfondo_bottone_moduli_spuntato.jpg) no-repeat;
}

button.bottone_moduli_apri
{
background: url(../images/sfondo_bottone_moduli_apri.jpg) no-repeat;
}

button.bottone_moduli_nuovo
{
background: url(../images/sfondo_bottone_moduli_nuovo.jpg) no-repeat;
}

button.bottone_moduli_lucchetto_chiuso
{
background: url(../images/sfondo_bottone_moduli_lucchetto_chiuso.jpg) no-repeat;
}

button.bottone_moduli_download
{
background: url(../images/sfondo_bottone_moduli_download.jpg) no-repeat;
}

button.bottone_moduli_immagine
{
background: url(../images/sfondo_bottone_moduli_immagine.jpg) no-repeat;
}

button.bottone_moduli_home
{
background: url(../images/sfondo_bottone_moduli_home.jpg) no-repeat;
}

button.bottone_moduli_orologio
{
background: url(../images/sfondo_bottone_moduli_orologio.jpg) no-repeat;
}

button.bottone_moduli_salvagente
{
background: url(../images/sfondo_bottone_moduli_salvagente.jpg) no-repeat;
}

button.bottone_moduli_utenti
{
background: url(../images/sfondo_bottone_moduli_utenti.jpg) no-repeat;
}

button.bottone_moduli_freccia2
{
background: url(../images/sfondo_bottone_moduli_freccia2.jpg) no-repeat;
}

button.bottone_moduli_folder
{
background: url(../images/sfondo_bottone_moduli_folder.jpg) no-repeat;
}

button.bottone_moduli_flag
{
background: url(../images/sfondo_bottone_moduli_flag.jpg) no-repeat;
}

button.bottone_moduli_cuore
{
background: url(../images/sfondo_bottone_moduli_cuore.jpg) no-repeat;
}

button.bottone_moduli_edit
{
background: url(../images/sfondo_bottone_moduli_edit.jpg) no-repeat;
}

button.bottone_moduli_freccia3
{
background: url(../images/sfondo_bottone_moduli_freccia3.jpg) no-repeat;
}

button.bottone_moduli_x
{
background: url(../images/sfondo_bottone_moduli_x.jpg) no-repeat;
}

button.bottone_moduli_copia
{
background: url(../images/sfondo_bottone_moduli_copia.jpg) no-repeat;
}

button.bottone_moduli_stats
{
background: url(../images/sfondo_bottone_moduli_stats.jpg) no-repeat;
}

button.bottone_moduli_calendario
{
background: url(../images/sfondo_bottone_moduli_calendario.jpg) no-repeat;
}

button.bottone_moduli_freccia4
{
background: url(../images/sfondo_bottone_moduli_freccia4.jpg) no-repeat;
}

button.bottone_moduli_cuore_piu
{
background: url(../images/sfondo_bottone_moduli_cuore+.jpg) no-repeat;
}

button.bottone_moduli_piu
{
background: url(../images/sfondo_bottone_moduli_piu.jpg) no-repeat;
}

button.bottone_moduli_info
{
background: url(../images/sfondo_bottone_moduli_info.jpg) no-repeat;
}

button.bottone_moduli_dischetto
{
background: url(../images/sfondo_bottone_moduli_dischetto.jpg) no-repeat;
}

/* bottoni moduli piccoli */

button.bottone_moduli_mondo_piccolo
{
background: url(../images/sfondo_bottone_moduli_mondo_piccolo.jpg) no-repeat;
}

button.bottone_moduli_utente_piccolo
{
background: url(../images/sfondo_bottone_moduli_utente_piccolo.jpg) no-repeat;
}

button.bottone_moduli_annulla_piccolo
{
background: url(../images/sfondo_bottone_moduli_annulla_piccolo.jpg) no-repeat;
}

button.bottone_moduli_freccia_piccolo
{
background: url(../images/sfondo_bottone_moduli_freccia_piccolo.jpg) no-repeat;
}

button.bottone_moduli_lucchetto_aperto_piccolo
{
background: url(../images/sfondo_bottone_moduli_lucchetto_aperto_piccolo.jpg) no-repeat;
}

button.bottone_moduli_cestino_piccolo
{
background: url(../images/sfondo_bottone_moduli_cestino_piccolo.jpg) no-repeat;
}

button.bottone_moduli_lente_piccolo
{
background: url(../images/sfondo_bottone_moduli_lente_piccolo.jpg) no-repeat;
}

button.bottone_moduli_nuvola_piccolo
{
background: url(../images/sfondo_bottone_moduli_nuvola_piccolo.jpg) no-repeat;
}

button.bottone_moduli_aggiorna_piccolo
{
background: url(../images/sfondo_bottone_moduli_aggiorna_piccolo.jpg) no-repeat;
}

button.bottone_moduli_stampa_piccolo
{
background: url(../images/sfondo_bottone_moduli_stampa_piccolo.jpg) no-repeat;
}

button.bottone_moduli_prefs_piccolo
{
background: url(../images/sfondo_bottone_moduli_prefs_piccolo.jpg) no-repeat;
}

button.bottone_moduli_incolla_piccolo
{
background: url(../images/sfondo_bottone_moduli_incolla_piccolo.jpg) no-repeat;
}

button.bottone_moduli_spuntato_piccolo
{
background: url(../images/sfondo_bottone_moduli_spuntato_piccolo.jpg) no-repeat;
}

button.bottone_moduli_apri_piccolo
{
background: url(../images/sfondo_bottone_moduli_apri_piccolo.jpg) no-repeat;
}

button.bottone_moduli_nuovo_piccolo
{
background: url(../images/sfondo_bottone_moduli_nuovo_piccolo.jpg) no-repeat;
}

button.bottone_moduli_lucchetto_chiuso_piccolo
{
background: url(../images/sfondo_bottone_moduli_lucchetto_chiuso_piccolo.jpg) no-repeat;
}

button.bottone_moduli_download_piccolo
{
background: url(../images/sfondo_bottone_moduli_download_piccolo.jpg) no-repeat;
}

button.bottone_moduli_immagine_piccolo
{
background: url(../images/sfondo_bottone_moduli_immagine_piccolo.jpg) no-repeat;
}

button.bottone_moduli_home_piccolo
{
background: url(../images/sfondo_bottone_moduli_home_piccolo.jpg) no-repeat;
}

button.bottone_moduli_orologio_piccolo
{
background: url(../images/sfondo_bottone_moduli_orologio_piccolo.jpg) no-repeat;
}

button.bottone_moduli_salvagente_piccolo
{
background: url(../images/sfondo_bottone_moduli_salvagente_piccolo.jpg) no-repeat;
}

button.bottone_moduli_utenti_piccolo
{
background: url(../images/sfondo_bottone_moduli_utenti_piccolo.jpg) no-repeat;
}

button.bottone_moduli_freccia2_piccolo
{
background: url(../images/sfondo_bottone_moduli_freccia2_piccolo.jpg) no-repeat;
}

button.bottone_moduli_folder_piccolo
{
background: url(../images/sfondo_bottone_moduli_folder_piccolo.jpg) no-repeat;
}

button.bottone_moduli_flag_piccolo
{
background: url(../images/sfondo_bottone_moduli_flag_piccolo.jpg) no-repeat;
}

button.bottone_moduli_cuore_piccolo
{
background: url(../images/sfondo_bottone_moduli_cuore_piccolo.jpg) no-repeat;
}

button.bottone_moduli_edit_piccolo
{
background: url(../images/sfondo_bottone_moduli_edit_piccolo.jpg) no-repeat;
}

button.bottone_moduli_freccia3_piccolo
{
background: url(../images/sfondo_bottone_moduli_freccia3_piccolo.jpg) no-repeat;
}

button.bottone_moduli_x_piccolo
{
background: url(../images/sfondo_bottone_moduli_x_piccolo.jpg) no-repeat;
}

button.bottone_moduli_copia_piccolo
{
background: url(../images/sfondo_bottone_moduli_copia_piccolo.jpg) no-repeat;
}

button.bottone_moduli_stats_piccolo
{
background: url(../images/sfondo_bottone_moduli_stats_piccolo.jpg) no-repeat;
}

button.bottone_moduli_calendario_piccolo
{
background: url(../images/sfondo_bottone_moduli_calendario_piccolo.jpg) no-repeat;
}

button.bottone_moduli_freccia4_piccolo
{
background: url(../images/sfondo_bottone_moduli_freccia4_piccolo.jpg) no-repeat;
}

button.bottone_moduli_cuore_piu_piccolo
{
background: url(../images/sfondo_bottone_moduli_cuore+_piccolo.jpg) no-repeat;
}

button.bottone_moduli_piu_piccolo
{
background: url(../images/sfondo_bottone_moduli_piu_piccolo.jpg) no-repeat;
}

button.bottone_moduli_info_piccolo
{
background: url(../images/sfondo_bottone_moduli_info_piccolo.jpg) no-repeat;
}

button.bottone_moduli_dischetto_piccolo
{
background: url(../images/sfondo_bottone_moduli_dischetto_piccolo.jpg) no-repeat;
}

/* bottoni elenchi */

button.bottone_elenchi_mondo
{
background: url(../images/sfondo_bottone_elenchi_mondo.jpg) no-repeat;
}

button.bottone_elenchi_utente
{
background: url(../images/sfondo_bottone_elenchi_utente.jpg) no-repeat;
}

button.bottone_elenchi_annulla
{
background: url(../images/sfondo_bottone_elenchi_annulla.jpg) no-repeat;
}

button.bottone_elenchi_freccia
{
background: url(../images/sfondo_bottone_elenchi_freccia.jpg) no-repeat;
}

button.bottone_elenchi_lucchetto_aperto
{
background: url(../images/sfondo_bottone_elenchi_lucchetto_aperto.jpg) no-repeat;
}

button.bottone_elenchi_cestino
{
background: url(../images/sfondo_bottone_elenchi_cestino.jpg) no-repeat;
}

button.bottone_elenchi_lente
{
background: url(../images/sfondo_bottone_elenchi_lente.jpg) no-repeat;
}

button.bottone_elenchi_nuvola
{
background: url(../images/sfondo_bottone_elenchi_nuvola.jpg) no-repeat;
}

button.bottone_elenchi_aggiorna
{
background: url(../images/sfondo_bottone_elenchi_aggiorna.jpg) no-repeat;
}

button.bottone_elenchi_stampa
{
background: url(../images/sfondo_bottone_elenchi_stampa.jpg) no-repeat;
}

button.bottone_elenchi_prefs
{
background: url(../images/sfondo_bottone_elenchi_prefs.jpg) no-repeat;
}

button.bottone_elenchi_incolla
{
background: url(../images/sfondo_bottone_elenchi_incolla.jpg) no-repeat;
}

button.bottone_elenchi_spuntato
{
background: url(../images/sfondo_bottone_elenchi_spuntato.jpg) no-repeat;
}

button.bottone_elenchi_apri
{
background: url(../images/sfondo_bottone_elenchi_apri.jpg) no-repeat;
}

button.bottone_elenchi_nuovo
{
background: url(../images/sfondo_bottone_elenchi_nuovo.jpg) no-repeat;
}

button.bottone_elenchi_lucchetto_chiuso
{
background: url(../images/sfondo_bottone_elenchi_lucchetto_chiuso.jpg) no-repeat;
}

button.bottone_elenchi_download
{
background: url(../images/sfondo_bottone_elenchi_download.jpg) no-repeat;
}

button.bottone_elenchi_immagine
{
background: url(../images/sfondo_bottone_elenchi_immagine.jpg) no-repeat;
}

button.bottone_elenchi_home
{
background: url(../images/sfondo_bottone_elenchi_home.jpg) no-repeat;
}

button.bottone_elenchi_orologio
{
background: url(../images/sfondo_bottone_elenchi_orologio.jpg) no-repeat;
}

button.bottone_elenchi_salvagente
{
background: url(../images/sfondo_bottone_elenchi_salvagente.jpg) no-repeat;
}

button.bottone_elenchi_utenti
{
background: url(../images/sfondo_bottone_elenchi_utenti.jpg) no-repeat;
}

button.bottone_elenchi_freccia2
{
background: url(../images/sfondo_bottone_elenchi_freccia2.jpg) no-repeat;
}

button.bottone_elenchi_folder
{
background: url(../images/sfondo_bottone_elenchi_folder.jpg) no-repeat;
}

button.bottone_elenchi_flag
{
background: url(../images/sfondo_bottone_elenchi_flag.jpg) no-repeat;
}

button.bottone_elenchi_cuore
{
background: url(../images/sfondo_bottone_elenchi_cuore.jpg) no-repeat;
}

button.bottone_elenchi_edit
{
background: url(../images/sfondo_bottone_elenchi_edit.jpg) no-repeat;
}

button.bottone_elenchi_freccia3
{
background: url(../images/sfondo_bottone_elenchi_freccia3.jpg) no-repeat;
}

button.bottone_elenchi_x
{
background: url(../images/sfondo_bottone_elenchi_x.jpg) no-repeat;
}

button.bottone_elenchi_copia
{
background: url(../images/sfondo_bottone_elenchi_copia.jpg) no-repeat;
}

button.bottone_elenchi_stats
{
background: url(../images/sfondo_bottone_elenchi_stats.jpg) no-repeat;
}

button.bottone_elenchi_calendario
{
background: url(../images/sfondo_bottone_elenchi_calendario.jpg) no-repeat;
}

button.bottone_elenchi_freccia4
{
background: url(../images/sfondo_bottone_elenchi_freccia4.jpg) no-repeat;
}

button.bottone_elenchi_cuore_piu
{
background: url(../images/sfondo_bottone_elenchi_cuore+.jpg) no-repeat;
}

button.bottone_elenchi_piu
{
background: url(../images/sfondo_bottone_elenchi_piu.jpg) no-repeat;
}

button.bottone_elenchi_info
{
background: url(../images/sfondo_bottone_elenchi_info.jpg) no-repeat;
}

button.bottone_elenchi_dischetto
{
background: url(../images/sfondo_bottone_elenchi_dischetto.jpg) no-repeat;
}

/* bottoni elenchi piccoli */

button.bottone_elenchi_mondo_piccolo
{
background: url(../images/sfondo_bottone_elenchi_mondo_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_utente_piccolo
{
background: url(../images/sfondo_bottone_elenchi_utente_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_annulla_piccolo
{
background: url(../images/sfondo_bottone_elenchi_annulla_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_freccia_piccolo
{
background: url(../images/sfondo_bottone_elenchi_freccia_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_lucchetto_aperto_piccolo
{
background: url(../images/sfondo_bottone_elenchi_lucchetto_aperto_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_cestino_piccolo
{
background: url(../images/sfondo_bottone_elenchi_cestino_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_lente_piccolo
{
background: url(../images/sfondo_bottone_elenchi_lente_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_nuvola_piccolo
{
background: url(../images/sfondo_bottone_elenchi_nuvola_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_aggiorna_piccolo
{
background: url(../images/sfondo_bottone_elenchi_aggiorna_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_stampa_piccolo
{
background: url(../images/sfondo_bottone_elenchi_stampa_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_prefs_piccolo
{
background: url(../images/sfondo_bottone_elenchi_prefs_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_incolla_piccolo
{
background: url(../images/sfondo_bottone_elenchi_incolla_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_spuntato_piccolo
{
background: url(../images/sfondo_bottone_elenchi_spuntato_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_apri_piccolo
{
background: url(../images/sfondo_bottone_elenchi_apri_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_nuovo_piccolo
{
background: url(../images/sfondo_bottone_elenchi_nuovo_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_lucchetto_chiuso_piccolo
{
background: url(../images/sfondo_bottone_elenchi_lucchetto_chiuso_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_download_piccolo
{
background: url(../images/sfondo_bottone_elenchi_download_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_immagine_piccolo
{
background: url(../images/sfondo_bottone_elenchi_immagine_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_home_piccolo
{
background: url(../images/sfondo_bottone_elenchi_home_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_orologio_piccolo
{
background: url(../images/sfondo_bottone_elenchi_orologio_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_salvagente_piccolo
{
background: url(../images/sfondo_bottone_elenchi_salvagente_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_utenti_piccolo
{
background: url(../images/sfondo_bottone_elenchi_utenti_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_freccia2_piccolo
{
background: url(../images/sfondo_bottone_elenchi_freccia2_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_folder_piccolo
{
background: url(../images/sfondo_bottone_elenchi_folder_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_flag_piccolo
{
background: url(../images/sfondo_bottone_elenchi_flag_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_cuore_piccolo
{
background: url(../images/sfondo_bottone_elenchi_cuore_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_edit_piccolo
{
background: url(../images/sfondo_bottone_elenchi_edit_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_freccia3_piccolo
{
background: url(../images/sfondo_bottone_elenchi_freccia3_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_x_piccolo
{
background: url(../images/sfondo_bottone_elenchi_x_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_copia_piccolo
{
background: url(../images/sfondo_bottone_elenchi_copia_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_stats_piccolo
{
background: url(../images/sfondo_bottone_elenchi_stats_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_calendario_piccolo
{
background: url(../images/sfondo_bottone_elenchi_calendario_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_freccia4_piccolo
{
background: url(../images/sfondo_bottone_elenchi_freccia4_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_cuore_piu_piccolo
{
background: url(../images/sfondo_bottone_elenchi_cuore+_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_piu_piccolo
{
background: url(../images/sfondo_bottone_elenchi_piu_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_info_piccolo
{
background: url(../images/sfondo_bottone_elenchi_info_piccolo.jpg) no-repeat;
}

button.bottone_elenchi_dischetto_piccolo
{
background: url(../images/sfondo_bottone_elenchi_dischetto_piccolo.jpg) no-repeat;
}

/* bottoni ricerche */

button.bottone_ricerche_mondo
{
background: url(../images/sfondo_bottone_ricerche_mondo.jpg) no-repeat;
}

button.bottone_ricerche_utente
{
background: url(../images/sfondo_bottone_ricerche_utente.jpg) no-repeat;
}

button.bottone_ricerche_annulla
{
background: url(../images/sfondo_bottone_ricerche_annulla.jpg) no-repeat;
}

button.bottone_ricerche_freccia
{
background: url(../images/sfondo_bottone_ricerche_freccia.jpg) no-repeat;
}

button.bottone_ricerche_lucchetto_aperto
{
background: url(../images/sfondo_bottone_ricerche_lucchetto_aperto.jpg) no-repeat;
}

button.bottone_ricerche_cestino
{
background: url(../images/sfondo_bottone_ricerche_cestino.jpg) no-repeat;
}

button.bottone_ricerche_lente
{
background: url(../images/sfondo_bottone_ricerche_lente.jpg) no-repeat;
}

button.bottone_ricerche_nuvola
{
background: url(../images/sfondo_bottone_ricerche_nuvola.jpg) no-repeat;
}

button.bottone_ricerche_aggiorna
{
background: url(../images/sfondo_bottone_ricerche_aggiorna.jpg) no-repeat;
}

button.bottone_ricerche_stampa
{
background: url(../images/sfondo_bottone_ricerche_stampa.jpg) no-repeat;
}

button.bottone_ricerche_prefs
{
background: url(../images/sfondo_bottone_ricerche_prefs.jpg) no-repeat;
}

button.bottone_ricerche_incolla
{
background: url(../images/sfondo_bottone_ricerche_incolla.jpg) no-repeat;
}

button.bottone_ricerche_spuntato
{
background: url(../images/sfondo_bottone_ricerche_spuntato.jpg) no-repeat;
}

button.bottone_ricerche_apri
{
background: url(../images/sfondo_bottone_ricerche_apri.jpg) no-repeat;
}

button.bottone_ricerche_nuovo
{
background: url(../images/sfondo_bottone_ricerche_nuovo.jpg) no-repeat;
}

button.bottone_ricerche_lucchetto_chiuso
{
background: url(../images/sfondo_bottone_ricerche_lucchetto_chiuso.jpg) no-repeat;
}

button.bottone_ricerche_download
{
background: url(../images/sfondo_bottone_ricerche_download.jpg) no-repeat;
}

button.bottone_ricerche_immagine
{
background: url(../images/sfondo_bottone_ricerche_immagine.jpg) no-repeat;
}

button.bottone_ricerche_home
{
background: url(../images/sfondo_bottone_ricerche_home.jpg) no-repeat;
}

button.bottone_ricerche_orologio
{
background: url(../images/sfondo_bottone_ricerche_orologio.jpg) no-repeat;
}

button.bottone_ricerche_salvagente
{
background: url(../images/sfondo_bottone_ricerche_salvagente.jpg) no-repeat;
}

button.bottone_ricerche_utenti
{
background: url(../images/sfondo_bottone_ricerche_utenti.jpg) no-repeat;
}

button.bottone_ricerche_freccia2
{
background: url(../images/sfondo_bottone_ricerche_freccia2.jpg) no-repeat;
}

button.bottone_ricerche_folder
{
background: url(../images/sfondo_bottone_ricerche_folder.jpg) no-repeat;
}

button.bottone_ricerche_flag
{
background: url(../images/sfondo_bottone_ricerche_flag.jpg) no-repeat;
}

button.bottone_ricerche_cuore
{
background: url(../images/sfondo_bottone_ricerche_cuore.jpg) no-repeat;
}

button.bottone_ricerche_edit
{
background: url(../images/sfondo_bottone_ricerche_edit.jpg) no-repeat;
}

button.bottone_ricerche_freccia3
{
background: url(../images/sfondo_bottone_ricerche_freccia3.jpg) no-repeat;
}

button.bottone_ricerche_x
{
background: url(../images/sfondo_bottone_ricerche_x.jpg) no-repeat;
}

button.bottone_ricerche_copia
{
background: url(../images/sfondo_bottone_ricerche_copia.jpg) no-repeat;
}

button.bottone_ricerche_stats
{
background: url(../images/sfondo_bottone_ricerche_stats.jpg) no-repeat;
}

button.bottone_ricerche_calendario
{
background: url(../images/sfondo_bottone_ricerche_calendario.jpg) no-repeat;
}

button.bottone_ricerche_freccia4
{
background: url(../images/sfondo_bottone_ricerche_freccia4.jpg) no-repeat;
}

button.bottone_ricerche_cuore_piu
{
background: url(../images/sfondo_bottone_ricerche_cuore+.jpg) no-repeat;
}

button.bottone_ricerche_piu
{
background: url(../images/sfondo_bottone_ricerche_piu.jpg) no-repeat;
}

button.bottone_ricerche_info
{
background: url(../images/sfondo_bottone_ricerche_info.jpg) no-repeat;
}

button.bottone_ricerche_dischetto
{
background: url(../images/sfondo_bottone_ricerche_dischetto.jpg) no-repeat;
}

/* bottoni ricerche piccoli */

button.bottone_ricerche_mondo_piccolo
{
background: url(../images/sfondo_bottone_ricerche_mondo_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_utente_piccolo
{
background: url(../images/sfondo_bottone_ricerche_utente_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_annulla_piccolo
{
background: url(../images/sfondo_bottone_ricerche_annulla_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_freccia_piccolo
{
background: url(../images/sfondo_bottone_ricerche_freccia_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_lucchetto_aperto_piccolo
{
background: url(../images/sfondo_bottone_ricerche_lucchetto_aperto_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_cestino_piccolo
{
background: url(../images/sfondo_bottone_ricerche_cestino_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_lente_piccolo
{
background: url(../images/sfondo_bottone_ricerche_lente_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_nuvola_piccolo
{
background: url(../images/sfondo_bottone_ricerche_nuvola_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_aggiorna_piccolo
{
background: url(../images/sfondo_bottone_ricerche_aggiorna_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_stampa_piccolo
{
background: url(../images/sfondo_bottone_ricerche_stampa_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_prefs_piccolo
{
background: url(../images/sfondo_bottone_ricerche_prefs_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_incolla_piccolo
{
background: url(../images/sfondo_bottone_ricerche_incolla_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_spuntato_piccolo
{
background: url(../images/sfondo_bottone_ricerche_spuntato_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_apri_piccolo
{
background: url(../images/sfondo_bottone_ricerche_apri_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_nuovo_piccolo
{
background: url(../images/sfondo_bottone_ricerche_nuovo_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_lucchetto_chiuso_piccolo
{
background: url(../images/sfondo_bottone_ricerche_lucchetto_chiuso_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_download_piccolo
{
background: url(../images/sfondo_bottone_ricerche_download_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_immagine_piccolo
{
background: url(../images/sfondo_bottone_ricerche_immagine_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_home_piccolo
{
background: url(../images/sfondo_bottone_ricerche_home_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_orologio_piccolo
{
background: url(../images/sfondo_bottone_ricerche_orologio_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_salvagente_piccolo
{
background: url(../images/sfondo_bottone_ricerche_salvagente_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_utenti_piccolo
{
background: url(../images/sfondo_bottone_ricerche_utenti_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_freccia2_piccolo
{
background: url(../images/sfondo_bottone_ricerche_freccia2_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_folder_piccolo
{
background: url(../images/sfondo_bottone_ricerche_folder_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_flag_piccolo
{
background: url(../images/sfondo_bottone_ricerche_flag_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_cuore_piccolo
{
background: url(../images/sfondo_bottone_ricerche_cuore_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_edit_piccolo
{
background: url(../images/sfondo_bottone_ricerche_edit_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_freccia3_piccolo
{
background: url(../images/sfondo_bottone_ricerche_freccia3_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_x_piccolo
{
background: url(../images/sfondo_bottone_ricerche_x_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_copia_piccolo
{
background: url(../images/sfondo_bottone_ricerche_copia_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_stats_piccolo
{
background: url(../images/sfondo_bottone_ricerche_stats_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_calendario_piccolo
{
background: url(../images/sfondo_bottone_ricerche_calendario_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_freccia4_piccolo
{
background: url(../images/sfondo_bottone_ricerche_freccia4_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_cuore_piu_piccolo
{
background: url(../images/sfondo_bottone_ricerche_cuore+_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_piu_piccolo
{
background: url(../images/sfondo_bottone_ricerche_piu_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_info_piccolo
{
background: url(../images/sfondo_bottone_ricerche_info_piccolo.jpg) no-repeat;
}

button.bottone_ricerche_dischetto_piccolo
{
background: url(../images/sfondo_bottone_ricerche_dischetto_piccolo.jpg) no-repeat;
}

/* ELENCHI */

/* tabella_elenchi */

.tabella_elenchi
{
margin: 0 0 10px 0;
width: 100%;
border-bottom: 1px solid #e2e2e6;
border-right: 1px solid #e2e2e6;
}

.tabella_elenchi td.primorigo
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
border-left: 1px solid #e2e2e6;
background: url(../images/sfondo_td_primorigo.jpg) repeat-x;
}

.tabella_elenchi td.sort
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
border-left: 1px solid #e2e2e6;
background: url(../images/sfondo_td_sort.jpg) repeat-x;
}

.tabella_elenchi td.sort a
{
text-decoration: none;
display: block;
height: 30px;
line-height: 30px;
color: #fff;
font-weight: bold;
}

.tabella_elenchi td.sort a:hover
{
text-decoration: underline;
display: block;
}

.tabella_elenchi td.sort_attivo
{
background: url(../images/sfondo_td_sort.jpg) repeat-x;
}

.tabella_elenchi td.sort_attivo a
{
padding: 0 0 0 20px;
height: 30px;
color: #fff;
font-weight: bold;
line-height: 30px;
background: url(../images/sfondo_freccia_giu.jpg) no-repeat;
display: block;
text-decoration: none;
}

.tabella_elenchi td.sort_attivo a:hover
{
text-decoration: underline;
display: block;
}

.tabella_elenchi td.sort_attivo_2
{
background: url(../images/sfondo_td_sort.jpg) repeat-x;
}

.tabella_elenchi td.sort_attivo_2 a
{
padding: 0 0 0 20px;
height: 30px;
color: #fff;
font-weight: bold;
line-height: 30px;
background: url(../images/sfondo_freccia_su.jpg) no-repeat;
display: block;
text-decoration: none;
}

.tabella_elenchi td.sort_attivo_2 a:hover
{
text-decoration: underline;
display: block;
}

.tabella_elenchi td.dispari
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
border-left: 1px solid #e2e2e6;
background: url(../images/sfondo_td_dispari.jpg) repeat-x;
}

.tabella_elenchi td.pari
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
border-left: 1px solid #e2e2e6;
background: url(../images/sfondo_td_pari.jpg) repeat-x;
}

.tabella_elenchi td.evidenziato
{
color: #FF0000;
font-weight: bold;
}

/* paginazione */

.paginazione
{
width: 770px;
}

.paginazione_sinistra
{
width: 100px;
float: left;
}

.paginazione_sinistra a.indietro
{
width: 80px;
height: 24px;
background: url(../images/indietro.gif) no-repeat;
display: block;
text-decoration: none;
}

.paginazione_sinistra span.indietro_off
{
width: 80px;
height: 24px;
background: url(../images/indietro_off.gif) no-repeat;
display: block;
text-decoration: none;
}

.paginazione_centro
{
width: 550px;
float: left;
text-align: center;
}

.paginazione_centro a
{
text-decoration: none;
color: #666;
border: 1px solid #d8d8d8;
padding: 6px;
height: 30px;
line-height: 30px;
}

.paginazione_centro a.paginazione_attivo, .paginazione_centro a:hover 
{
text-decoration: none;
color: #fff;
border: 1px solid #A1C71D;
background: #A1C71D;
padding: 6px;
height: 30px;
line-height: 30px;
}

.paginazione_destra
{
width: 100px;
float: left;
}

.paginazione_destra a.avanti
{
width: 80px;
height: 24px;
background: url(../images/avanti.gif) no-repeat;
display: block;
text-decoration: none;
float: right;
}

.paginazione_destra span.avanti_off
{
width: 80px;
height: 24px;
background: url(../images/avanti_off.gif) no-repeat;
display: block;
text-decoration: none;
float: right;
}

/* navigazione_albero */ 
#navigazione_albero
{
width: 260px;
float: left;
display: inline;
}


/* ------------------------- */
/* aggiunte da RDT per UGP   */
/* ------------------------  */

/* NETWORK MANAGER */
#network_manager
{
margin: 6px auto;
padding: 0px;
width: 180px;
}
#network_manager_sopra_logo
{
width: 180px !important;
width /**/: 180px;
height: 32px !important;
height /**/: 32px;
background: url(../images/sx_net_mng_logo.jpg) no-repeat;
}
#network_manager_mezzo
{
margin: 0;
padding: 0;
height: 100%;
background: url(../images/sfondo_network_manager_y.gif) repeat-y;
}
#network_manager_sotto
{
width: 180px !important;
width /**/: 180px;
height: 16px !important;
height /**/: 16px;
background: url(../images/bottom_network_manager.gif) no-repeat;
}

.select_network_manager
{
padding-left: 10px;
}

.select_network_manager select
{
float: left;
width: 140px;
height: 20px;
line-height: 22px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
margin: 0 3px 5px 0;
}

.select_network_manager label
{
margin: 5px 0 4px 2px;
font-weight: bold;
font-size: 11px;
}
.select_network_manager span.no_bold
{
font-weight: normal;
color: #666;
}
.select_network_manager button.bottone_vai
{
width:14px;
height: 17px;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0 auto;
padding: 3px 0 0 10px;
background: url(../images/sx_net_mng_filtra.jpg) no-repeat;
}
.select_network_manager button.bottone_livello_attivo
{
width:160px;
height: 32px;
line-height: 28px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 10px 10px 0;
color: #f00;
font-size: 11px;
padding: 0 0 0 30px;
background: url(../images/sx_net_mng_active_level_button.jpg) no-repeat;
}
.select_network_manager button.bottone_livello_attivo_root
{
width:160px;
height: 32px;
line-height: 28px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 10px 10px 0;
color: #f00;
font-size: 11px;
padding: 0 0 0 30px;
background: url(../images/sx_net_mng_active_level_button_god.jpg) no-repeat;
}
.select_network_manager button.bottone_nuovo_utente
{
width:126px;
height: 19px;
line-height: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 5px auto;
color: #fff;
font-size: 11px;
text-align: center;
display: inline;
float: left;
padding: 0px;
background: url(../images/sx_net_mng_send_button.jpg) no-repeat;
}
/* FINE NETWORK MANAGER */

/* DIV UTENTE ATTIVO */
.utente_attivo
{
margin: 0 0 10px 0;
padding: 10px;
height: auto !important;  /* per i browser moderni */
height: 100px;      /* per IE5.x e IE6 */
min-height: 90px;  /* per i browser moderni */
border-style: solid;
border-width: 2px;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
color: #666;
font-size: 10px;
overflow: hidden; 
}
.utente_attivo h1
{
margin: 0 0 10px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 21px;
background: none;
}
.utente_attivo h1.operatore
{
margin: 0 0 10px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
background: none;
font-weight: bold;
color: #003399;
}
.utente_attivo_sx
{
float: left;
display: inline;
margin: 0 auto;
padding: 0px;
height: auto !important;  /* per i browser moderni */
height: 100px;      	  /* per IE5.x e IE6 */
min-height: 140px;  	  /* per i browser moderni */
width: 270px !important;  
width /**/: 270px;        
border-right-style: solid;
border-right-width: 2px;
border-right-color: #00C0F9;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
color: #666;
font-size: 10px;
}
.utente_attivo_sx p
{
color: #003399;
font-size: 11px;
font-weight: bold;
margin-bottom: 10px;
}
.utente_attivo_centro
{
float: left;
margin: 0 auto;
padding: 0px;
height: auto !important;  /* per i browser moderni */
height: 140px;      /* per IE5.x e IE6 */
min-height: 140px;  /* per i browser moderni */
width: 290px !important; 
width /**/: 290px;       
border: none;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
color: #666;
font-size: 10px;
}
.utente_attivo_dx
{
float: left;
margin: 0 auto;
padding-left: 3px;
height: auto !important;  /* per i browser moderni */
height: 100px;      /* per IE5.x e IE6 */
min-height: 140px;  /* per i browser moderni */
width: 180px !important;
width /**/: 180px;    
border-left-style: solid;
border-left-width: 1px;
border-left-color: #C0C0C0;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
color: #003399;
font-size: 10px;
}

.utente_attivo_sx .utente_attivo_centro .utente_attivo_dx h1
{
margin: 0 0 10px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 21px;
background: none;
}
.utente_attivo_centro_sx
{
float: left;
margin: 0 auto;
padding: 0px;
height: auto !important;  /* per i browser moderni */
height: 100px;            /* per IE5.x e IE6 */
min-height: 140px;        /* per i browser moderni */
width: 130px !important;  
width /**/: 130px;        
border-right-style: solid;
border-right-width: 1px;
border-right-color: #C0C0C0;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
color: #666;
font-size: 10px;
}
.utente_attivo_centro_sx img
{
margin-left: 12px;
margin-bottom: 3px;
border-style: solid;
border-width: 1px;
border-color: #00C0F9;
}
.utente_attivo_centro_sx p.crediti_titolo
{
margin-left: 12px;
color: #003399;
}
.utente_attivo_centro_sx p.crediti
{
margin-left: 12px;
color: #f00;
font-weight: bold;
font-size: 12px;
}
.utente_attivo_centro_sx p.crediti.tempo
{
font-weight: normal;
font-size: 11px;
}
.utente_attivo_centro_dx
{
float: left;
margin: 0 auto;
padding: 0px;
height: auto !important;  /* per i browser moderni */
height: 100px;      /* per IE5.x e IE6 */
min-height: 100px;  /* per i browser moderni */
width: 150px !important;
width /**/: 150px;     
border: none;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
color: #666;
font-size: 10px;
}
.utente_attivo_centro_dx p
{
margin-left: 8px;
color: #003399;
font-size: 11px;
}
.utente_attivo_centro_dx p.anagrafica
{
font-weight: bold;
}
.utente_attivo_centro_dx p.societa
{
margin-bottom: 15px;
}

/* bottone per uno dei 3 div */
button.bottone_tre_div
{
height: 30px;
line-height: 30px;
width: 164px;
padding: 0 0 0 30px;
font-weight: bold;
}
button.bottone_tre_div.aggiorna
{
margin: 15px auto;
background: url(../images/bottone_aggiorna.jpg) no-repeat;
}

/* div ricarica/scarica */
.campo_testo_semplice_tre_div.ricarica .campo_testo_semplice_tre_div.ricarica_pwd
{
float: left;
margin: 5px auto;
}
.campo_testo_semplice_tre_div.ricarica input
{
float: left;
margin: 4px 0 0 0;
width: 150px;
height: 18px;
line-height: 18px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}
.ricarica label
{
padding: 0 0 0 5px;
font-weight: bold;
font-size: 12px;
}
.ricarica_pwd input.pwd
{
width: 224px;
border-color: #900;
font-size: 12px;
}
.ricarica_pwd label
{
padding: 0 0 0 5px;
font-weight: bold;
font-size: 12px;
color: #900;
}
.campo_testo_semplice_tre_div div.simbolo
{
float: left;
margin: 13px 13px 0 4px;
width: 22px;
height: 22px;
line-height: 22px;
}
div.simbolo.piu
{
background: url(../images/ico_piu.jpg) no-repeat;
}
div.simbolo.meno
{
background: url(../images/ico_meno.jpg) no-repeat;
}

/* ESITI */
.esito
{
margin: 0 0 5px 0;
padding: 10px;
height: auto !important;  /* per i browser moderni */
height: 15px;      		  /* per IE5.x e IE6 */
min-height: 15px;  		  /* per i browser moderni */
border: 1px solid #E2E2E6;
background: #EEF4F7 url(../images/sfondo_intestazione.jpg) top repeat-x;
overflow: hidden; 
}
.esito h3
{
margin: 0 0 8px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background: none;
}
/* esito ok */
.ok 
{
color: #000;
font-weight: bold;
}
/* esito ko */
.ko 
{
color: #F00;
font-weight: bold;
}
/* esito + piccolo..per NM */
.esito.nm
{
width: 135px;
}
/* bottoni + piccoli */
button.bottone_un_div
{
height: 30px;
line-height: 30px;
width: 164px;
padding: 0 0 0 30px;
font-weight: bold;
}
button.bottone_un_div.reset
{
margin: 15px 11px auto;
background: url(../images/bottone_ricerche_annulla.jpg) no-repeat;
}
button.bottone_un_div.ricerca
{
margin: 15px 11px auto;
background: url(../images/bottone_date_report.jpg) no-repeat;
}
button.bottone_un_div.ricerca_blu
{
margin: 15px 11px auto;
background: url(../images/bottone_ricerca_blu.jpg) no-repeat;
}
button.bottone_un_div.salva
{
margin: 15px 11px auto;
background: url(../images/bottone_salva.jpg) no-repeat;
}
button.bottone_un_div.salva_elenchi
{
margin: 15px 11px auto;
background: url(../images/bottone_salva_elenchi.jpg) no-repeat;
}
button.bottone_un_div.report_elenchi
{
margin: 15px 11px auto;
background: url(../images/bottone_ricerca_elenchi.jpg) no-repeat;
}
button.bottone_un_div.blocca
{
margin: 15px 11px auto;
background: url(../images/bottone_blocca.jpg) no-repeat;
}
button.bottone_un_div.elimina
{
margin: 15px 11px auto;
background: url(../images/bottone_elimina.jpg) no-repeat;
}
button.bottone_un_div.cambio_pwd
{
margin: 15px 11px auto;
background: url(../images/bottone_cambio_password.jpg) no-repeat;
}
button.bottone_un_div.aggiorna
{
margin: 15px 11px auto;
background: url(../images/bottone_aggiorna.jpg) no-repeat;
}
button.bottone_un_div.contabilita
{
margin: 15px 11px auto;
background: url(../images/bottone_moduli_contabilita.jpg) no-repeat;
width: 237px;
}
button.nuovo_operatore
{
width: 164px;
height: 30px;
line-height: 30px;
font-size: 13px;
margin: 15px 11px auto;
background: url(../images/bottone_moduli_utenti.jpg) no-repeat;
}
button.nuovo_operatore span
{
font-weight: bold;
}
button.bottone_un_div.home
{
margin: 3px 11px auto;
background: url(../images/bottone_moduli_home.jpg) no-repeat;
font-size: 13px;
}
button.bottone_un_div.indietro
{
margin: 3px 11px auto;
background: url(../images/bottone_moduli_freccia4.jpg) no-repeat;
font-size: 13px;
}
/* testi in sola lettura */
.campo_testo_read_tre_div
{
padding: 6px 0 0 0;
height: 44px;
}
.campo_testo_read_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
}
.campo_testo_read_tre_div p
{
display: block;
padding: 0 0 0 5px;
}
/* select per autorizzazioni */
.select_auth select
{
float: left;
width: 100px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
margin: 0 3px 5px 0;
}
.select_auth label
{
padding: 5px 0 0 0;
margin: 5px 0 3px 0;
font-weight: bold;
}
/* foto utente solo lettura */
.carica_immagine_tre_div.no_sfoglia
{
padding: 5px 5px 0 5px;
border: none;
height: auto !important;  /* per i browser moderni */
height: 100px;            /* per IE5.x e IE6 */
min-height: 100px;        /* per i browser moderni */
}
/* un div senza intestazione */
.un_div_no_h3
{
margin: 8px 0 5px 0;
padding: 10px;
height: auto !important;  /* per i browser moderni */
height: 15px;      		  /* per IE5.x e IE6 */
min-height: 15px;         /* per i browser moderni */
border: 1px solid #E2E2E6;
overflow: hidden; 
}
#div_img_loggato
{
width: 72px;
height: 72px;
border: none;
float: left;
overflow: hidden;
}
/* BOX LOGIN */
#body_login
{
margin: 0;
padding: 0;
height: 100%;
background: none;
}
#box_login
{
position: absolute;
top: 50%;
left: 50%;
width: 280px !important;
width /**/: 280px;
height: auto !important;  /* per i browser moderni */
height: 300px;      /* per IE5.x e IE6 */
min-height: 300px;  /* per i browser moderni */
margin-left: -150px;
margin-top: -250px;
text-align: left;
padding: 75px 0 0 30px;
font-size: 11px;
font-weight: bold;
}
#box_login_sopra
{
width: 280px !important;
width /**/: 280px;
height: 15px !important;
height /**/: 15px;
background: url(../images/box_login_sopra.jpg);
}
#box_login_logo_ugp
{
width: 280px !important;
width /**/: 280px;
height: 109px !important;
height /**/: 109px;
background: url(../images/ugp_box_login_logo.jpg);
}
#box_login_logo_pni
{
width: 280px !important;
width /**/: 280px;
height: 109px !important;
height /**/: 109px;
background: url(../images/pni_box_login_logo.jpg);
}
#box_login_mezzo
{
margin: 0;
padding: 0;
height: 100%;
background: url(../images/box_login_mezzo.jpg) repeat-y;
}
#box_login_sotto
{
width: 280px !important;
width /**/: 280px;
height: 16px !important;
height /**/: 16px;
background: url(../images/box_login_sotto.jpg);
}
#box_login li
{
margin-left: 60px;
}
#box_login label
{
display: block;
margin-bottom: 5px;
}
#box_login input
{
margin-bottom: 5px;
}
#box_login input.submit 
{
margin: 30px auto;
padding: 0 35px;
width: 164px;
height: 30px;
line-height: 30px;
background: url(../images/bottone_login.jpg);
cursor: pointer;
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: left;
color: #fff;
font-weight: bold;
}
#box_login select
{
margin: 2px 0 0 0;
width: 150px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
font-weight: bold;
}
#box_login li.esito_login
{
margin-top: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f00;
font-weight: bold;
}
.titolo_tabella
{
font-size: 11px;
font-weight: bold;
color: #f00;
margin-top: 10px;
margin-left: 2px;
}
.titolo_tabella_blu
{
font-size: 11px;
font-weight: bold;
color: #00C0F9;
margin-top: 10px;
margin-left: 2px;
}
/* bottoni per celle tabella alte 30px */
button.bottone_td
{
margin: 0px auto;
height: 26px;
line-height: 26px;
width: 100px;
padding: 0 0 0 30px;
font-weight: bold;
}
button.bottone_td.salva
{
background: url(../images/bottone_salva_small.jpg) no-repeat;
}
button.bottone_td.vai
{
background: url(../images/sfondo_bottone_moduli_freccia2_small.jpg) no-repeat;
}
button.bottone_td.salva_quad
{
background: url(../images/bottone_salva_small_quad.jpg) no-repeat;
height: 26px;
width: 26px;
}
button.bottone_td.elimina
{
background: url(../images/bottone_elimina_small.jpg) no-repeat;
float: right;
}
/* per allineare a sinistra */
.float_left
{
float: left;
}
/* tabella semplice */
.tabella_semplice
{
border-spacing: 0px;
empty-cells: show;
margin: 5px 0 0 0;
text-align: left;
padding: 0;
width: 100%;
}
.tabella_semplice td
{
vertical-align: middle;
padding: 0 0 0 5px;
height: 20px; 
}
td.td_sx
{
text-align: right;
width: 18%;
font-weight: bold;
}
td.td_dx
{
text-align: left;
width: 72%;
}
td.testo_dx, th.testo_dx
{
text-align: right;
}
td.testo_sx, th.testo_sx
{
text-align: left;
}
td.testo_cen, th.testo_cen
{
text-align: center;
}
/* bottone come link */
a.btn_link_stampa
{
width: 250px;
height: 40px;
background: url(../images/sfondo_bottone_moduli_stampa.jpg) no-repeat;
display: block;
text-decoration: none;
}
a.btn_link_stampa span
{
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
float: left;
margin: 0;
padding: 13px 0 13px 50px;
cursor: pointer;
color: #fff;
}
/* corretto per all_shots */
a.btn_link_stampa.shots
{
display: inline;
float: left;
margin-bottom: 7px;
}
/* versione completa log partite */
a.btn_link_lente
{
width: 250px;
height: 40px;
background: url(../images/sfondo_bottone_moduli_lente.jpg) no-repeat;
display: block;
text-decoration: none;
}
a.btn_link_lente span
{
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
float: left;
margin: 0;
padding: 13px 0 13px 50px;
cursor: pointer;
color: #fff;
}
/* un div allineato a dx */
.div_dx
{
float: right;
}
/* input + piccoli */
.campo_testo_semplice_tre_div.small input
{
float: left;
margin: 4px 0 0 0;
width: 80px;
height: 18px;
line-height: 18px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}
/* per fare un div con uno 3 div ed uno 2 div + largo */
.due_div_destra_2
{
margin: 0 10px 10px 5px;
padding: 0 10px 10px 10px;
width: 483px;
border: 1px solid #E2E2E6;
float: left;
display: inline;
background: url(../images/sfondo_un_div.jpg) no-repeat;
}
.campo_testo_semplice_due_div_destra_2
{
padding: 6px 0 0 0;
height: 44px;
}

.campo_testo_semplice_due_div_destra_2 label
{
padding: 0 0 0 5px;
font-weight: bold;
}

.campo_testo_semplice_due_div_destra_2 input
{
margin: 2px 0 0 0;
width: 400px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 11px;
display: block;
}
.campo_testo_semplice_due_div_destra_2 input.piccolo
{
width: 100px;
}
.text_area_semplice_due_div_destra_2 label
{
padding: 0 0 0 5px;
font-weight: bold;
}
.text_area_semplice_due_div_destra_2 textarea
{
margin: 2px 0 0 0;
width: 400px;
height: 80px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 11px;
display: block;
}
/* div per i moltiplicatori disco */
.moltiplicatori
{
margin: 10px 0 0 0;
padding: 0;
/*width: 756px;*/
width: 956px;
height: 50px;
line-height: 50px;
border: none;
float: left;
display: inline;
background: url(../images/sfondo_un_div_no_info.jpg) no-repeat;
}
.moltiplicatori h3
{
padding: 0 0 0 20px;
height: 50px;
line-height: 50px;
background: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #00C0F9;
float: left;
}
.moltiplicatori div.x
{
margin-left: 2px;
float: left;
width: 125px;
height: 45px;
line-height: 45px;
}
.x label
{
padding: 5px;
height: 10px;
line-height: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #666;
display: block;
}
.x input
{
margin: 5px 0 0 0;
width: 70px;
height: 15px;
line-height: 15px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
float: left;
}
/* aggiorna */
.x a.aggiorna:link, a.aggiorna:visited, a.aggiorna:hover
{
margin: 3px 0 0 10px;
width: 16px;
height: 16px;
display: block;
float: left;
text-decoration: none;
}
.aggiorna
{
background: url(../images/aggiorna.png) no-repeat;
}
.moltiplicatori table.paytable
{
display: block;
empty-cells: show;
margin: 10px 0 0 0;
text-align: left;
padding: 0;
width: 99%;
}
table.paytable td
{
vertical-align: middle;
text-align: left;
padding: 0 0 0 2px;
height: 20px; 
}
table.paytable td.col_big
{
width: 95px;
}
table.paytable td.col_small
{
width: 70px;
}
.col_small input
{
margin-left: 0px;
margin-bottom: 5px;
width: 35px;
height: 20px;
line-height: 20px;
float: left;
}
.col_big input
{
margin-left: 0px;
margin-bottom: 5px;
width: 95px;
height: 20px;
line-height: 20px;
float: left;
}
td.col_small.totali input
{
width: 70px;
border: 1px solid #F00;
float: left;
display: block;
}
td.col_small.totali input.blu
{
margin-left: 5px;
width: 60px;
border: 1px solid #00F;
float: left;
display: block;
}
td.col_small.totali input.blu_sotto
{
width: 70px;
border: 1px solid #00F;
float: left;
display: block;
}
th.dx
{
text-align: right;
padding: 0 5px 0 0; 
}
.grassetto
{
font-weight: bold;
}
#btn_margin
{
margin-left: 10px;
}
.sel_molt
{
margin-left: 450px;
margin-right: 10px;
}
.rosso
{
color: #f00;
}
/* tabella per le anteprima platform skin */
table.platform_skin
{
display: block;
empty-cells: show;
margin: 10px 0 0 0;
text-align: left;
padding: 0;
width: 98%;
}
table.platform_skin td
{
vertical-align: middle;
text-align: left;
padding: 0 0 0 2px;
width: 33%; 
}
table.platform_skin td.bordato
{
border: 2px solid #F00;
}
table.platform_skin td span
{
font-size: 12px;
font-weight: bold;
padding: 0 0 8px 0;
display: block;
}
/* */
.radio_semplice_un_div_no_a_capo
{
padding: 6px 0 10px 0;
height: 19px;
}

.radio_semplice_un_div_no_a_capo label
{
padding: 0 0 0 5px;
font-weight: bold;
color: #f00;
}
.piccolo
{
width: 65px;
}
.piccolo1
{
width: 60px;
}
.piccolo2
{
width: 95px;
}
.piccolo3
{
width: 120px;
}
.grande
{
width: 250px;
}
.grande1
{
width: 273px;
}
.grande2
{
width: 340px;
}
.grande3
{
width: 430px;
}
.grande4
{
width: 270px;
}
.url_pers
{
width: 235px;
}

/* icona info */
a.icona_info
{
width: 16px;
height: 16px;
background: url(../images/bg_info.gif) no-repeat;
float: right;
text-decoration: none;
}
a.icona_info_2
{
width: 16px;
height: 16px;
background: url(../images/bg_info.gif) no-repeat;
display: block;
text-decoration: none;
}
.div_info
{
float: left;
width: 95%;
height: 30px;
}
.div_info p
{
padding-top: 7px;
height: 90%;
}
.div_info p a
{
display: inline;
float: right;
margin-top: -15px; 
}
html>/**/body .div_info p a 
{
display: inline;
float: right;
margin-top: 3px;
}

.no_sfondo
{
background: none;
}
/* popup info */
.stile_txt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}
a.link_chiudi
{
width: 40px;
height: 40px;
background: url(../images/sfondo_bottone_moduli_x_piccolo.jpg) no-repeat;
float: left;
margin-top: 10px;
margin-left: 210px;
text-decoration: none;
}
a.link_chiudi_big
{
width: 40px;
height: 40px;
background: url(../images/sfondo_bottone_moduli_x_piccolo.jpg) no-repeat;
float: left;
margin-top: 10px;
margin-left: 720px;
text-decoration: none;
}
a.link_chiudi_big_2_div
{
width: 40px;
height: 40px;
background: url(../images/sfondo_bottone_moduli_x_piccolo.jpg) no-repeat;
float: left;
margin-top: 10px;
margin-left: 340px;
text-decoration: none;
}
.campo_testo_read_tre_div.no_margin
{
padding: 3px 0 0 0;
height: 25px;
}
.campo_testo_read_tre_div.no_margin label
{
padding: 0 0 0 3px;
font-weight: bold;
}
.campo_testo_read_tre_div.no_margin p
{
display: block;
padding: 0 0 0 3px;
font-weight: bold;
font-size: 11px;
}
/* fine popup info */
.margin_correct
{
margin: -35px 10px 8px;
}
.margin_correct_2
{
margin: -40px 10px 40px;
}
.margin_correct_3
{
margin: -180px 10px 40px;
}
.margin_correct_4
{
margin: 10px 10px 10px;
}
.margin_correct_5
{
margin-top: 10px;
}
.margin_correct_6
{
float:left;
margin: 0 0 0 5px;
}
.margin_correct_7
{
float:right;
margin: 10px 0 5px;
}
.margin_correct_8
{
float:left;
margin: -120px 0 5px;
}
.margin_correct_9
{
float:left;
margin: -120px 260px 5px;
}
.margin_correct_10
{
float:left;
margin: -70px 0 5px;
}
.margin_correct_11
{
float:left;
margin: -105px 260px 5px;
}
.margin_correct_12
{
float:left;
margin: -600px 0 5px;
}
.margin_correct_13
{
margin: -450px 0 5px;
}
p.link_dettagli
{
margin-top: 10px;
float: right;
}
p.link_dettagli a
{
text-decoration: none;
color: #003399;
}
/* select per Ore-Minuti */
.select_hm
{
display: inline;
float: left;
}
.select_hm select
{
display: block;
float: left;
width: 40px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
margin: 0 3px 5px 0;
}
.select_hm label
{
padding: 5px 0 0 0;
margin: 5px 0 3px 0;
font-weight: bold;
}
/* per i prefissi telef */
.campo_testo_semplice_tre_div_prefisso
{
padding: 6px 0 0 0;
height: 44px;
}

.campo_testo_semplice_tre_div_prefisso label
{
padding: 0 0 0 5px;
font-weight: bold;
}
.campo_testo_semplice_tre_div_prefisso select
{
float: left;
margin: 14px 8px 0 0;
width: 85px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}
.campo_testo_semplice_tre_div_prefisso input
{
display: block;
margin: 2px 0 0 0;
width: 130px;
height: 16px;
line-height: 16px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
}
/* checkbox in orizzontale */
.check_box_semplice_orizz
{
margin-right: 13px;
margin-bottom: 10px;
padding: 6px 0 0 0;
height: 19px;
float: left;
}

.check_box_semplice_orizz label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

a.scarica
{
text-decoration: none;
color: #003399;
}

.link_log a
{
text-decoration: none;
color: #003399;
}
button.bottone_tabella.reset
{
width: 20px;
height: 19px;
line-height: 19px;
margin: 1px 1px auto;
padding: 0px;
text-align: center;
background: url(../images/bottone_reset_small.jpg) no-repeat;
}
button.bottone_tabella.vai
{
width: 20px;
height: 20px;
line-height: 20px;
margin: 1px 50px 1px 50px;
padding: 0px;
text-align: center;
background: url(../images/bottone_ricerche_freccia2_small.jpg) no-repeat;
}

.blu
{
color: #003399;
}

a.btn_link_lente_small
{
width: 164px;
height: 30px;
background: url(../images/bottone_ricerca_blu.jpg) no-repeat;
display: block;
text-decoration: none;
margin: 15px;
}
a.btn_link_lente_small span
{
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: left;
float: left;
margin: 0;
padding: 7px 0 7px 30px;
cursor: pointer;
color: #fff;
}

/* per reimpaginazione storici nodi */ 
table.storici th.amm
{
background: none;
background-color: #63B6CA;
color: #215764;
border-left: 1px solid #FFF;
}
table.storici th.gam
{
background: none;
background-color: #8F9FE2;
color: #233688;
border-left: 1px solid #FFF;
}
table.storici th.skill
{
background: none;
background-color: #AFBFEE;
color: #20409D;
border-left: 1px solid #FFF;
}
table.storici th.live
{
background: none;
background-color: #9DBBE8;
color: #214D90;
border-left: 1px solid #FFF;
}
table.storici th.spesa
{
background: none;
background-color: #E7C698;
color: #906221;
border-left: 1px solid #FFF;
}
table.storici th.time
{
background: none;
background-color: #E7DE96;
color: #908521;
border-left: 1px solid #FFF;
}
table.storici td.pari.in
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
background: none;
background-color: #F1F8DF;
color: #81A423;
}

table.storici td.pari.out
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
border-left: 1px solid #e2e2e6;
background: none;
background-color: #FBE8EB;
color: #DF2E4B;
}

table.storici td.dispari.in
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
background: none;
background-color: #F7FBEC;
color: #81A423;
}

table.storici td.dispari.out
{
padding: 0 0 0 6px;
height: 30px;
border-top: 1px solid #e2e2e6;
border-left: 1px solid #e2e2e6;
background: none;
background-color: #FDF4F5;
color: #DF2E4B;
}
table.storici td.sep,th.sep
{
border-left: 1px solid #FFF;
}
table.storici a.link_tot:link, table.storici a.link_tot:visited
{
text-decoration: none;
color: #666;
text-transform: uppercase;
}
table.storici a.link_tot:hover
{
text-decoration: underline;
text-transform: uppercase;
}
table.storici tr.totali_vuoto
{
height: 8px;
}
td.media
{
color: #0066FF;
font-weight: bold;
}
/* fine reimpaginazione storici nodi */ 

/* link con img di sfondo ('nascondi questa colonna') */
a.link_nascondi
{
width: 200px;
height: 30px;
background: url(../images/sfondo_bottone_sinistra_aperto.jpg) no-repeat;
display: block;
text-decoration: none;
margin-bottom: 10px;
}
a.link_nascondi span
{
font-family: Verdana;
font-size: 11px;
text-align: left;
float: left;
margin: 0;
padding: 8px 1px 8px 30px;
cursor: pointer;
color: #fff;
}
.float_dx
{
float: right;
}
.input_codici
{
width: 45px;
}
.margine_top
{
margin: 3px 0 -5px 0 !important;
display: inline;
line-height: 120%;
}
.margine_bottom_10
{
margin-bottom:10px;
}
.h_20
{
height: 20px;
}
a.btn_link_stampa_moduli_small
{
width: 164px;
height: 30px;
background: url(../images/bottone_moduli_stampa.jpg) no-repeat;
display: block;
text-decoration: none;
margin: 15px;
}
a.btn_link_stampa_moduli_small span
{
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: left;
float: left;
margin: 0;
padding: 7px 0 7px 30px;
cursor: pointer;
color: #fff;
}
/* gestione prodotti ecomm */
.campo_testo_semplice_tre_div_piccolo
{
padding: 6px 0 0 0;
height: 44px;
}
.campo_testo_semplice_tre_div_piccolo label
{
padding: 0 0 0 5px;
font-weight: bold;
}
.campo_testo_semplice_tre_div_piccolo input
{
margin: 2px 0 0 0;
width: 70px;
height: 20px;
line-height: 20px;
border: 1px solid #adadaf;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-size: 10px;
float: left;
}
.campo_testo_semplice_tre_div_piccolo p
{
padding: 5px 0 0 5px;
font-weight: bold;
float: left;
display: inline;
}

/* per le pagine stampabili */
.head_print,h3.title_print,h2.title_print{
	display: none;
}

/* indirizzi ip */
.campo_testo_semplice_tre_div input.ip{
	width:33px;
	text-align:center;
}

.tre_div_centro.invisibile{
	display:none;
}

div.invisibile{
	display:none;
}

a.vai{
	display: block;
	width: 100px;
	height: 26px;
	background: url(../images/sfondo_bottone_moduli_freccia2_small.jpg) no-repeat;
	text-decoration: none;
}
a.vai span{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	float: left;
	margin: 0;
	padding: 5px 0 5px 30px;
	cursor: pointer;
	color: #fff;
}

/* per visualizzare le credenziali L0 in hp di L1 */
.mt_10{
	margin-top: 10px;
	height: 10px;
}
.p_login{
	display:inline;
	margin-left:10px;
	margin-right:30px;
}
.p_pwd{
	display:inline;
	margin-left:10px;
}
.p_print{
	display:inline;
	float: right;
	margin:-17px 10px 0 0;
}
/* popup credenziali L0 stampabile */
.due_div_sinistra_prt{
	margin: 0 10px 0 0;
	padding: 0 10px 10px 10px;
	width: 358px;
	border: 1px solid #E2E2E6;
	float: left;
	display: inline;
	background: url(../images/sfondo_due_div.jpg) no-repeat;
}
h3.titolo_contenitore_prt{
	padding: 0 0 0 30px;
	line-height: 50px;
	background: none;
	font-family: Tahoma;
	font-size: 16px;
}
div.cred{
	text-align: center;
	margin:40px 30px 40px 30px;
	height: 70px;
	width: 250px;
}
div.cred p{
	padding: 0 0 0 10px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #333;
	display: inline;
}
div.cred label{
	padding: 0 0 0 5px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 16px;
	color: #666;
	margin-left: -15px;
}
div.cred label.login{
	padding: 0 0 0 38px;
}
#img_prt{
	display: none;
	z-index: 2;
}
.check_box_grande_con_descrizione_opzionale_tre_div
{
padding: 6px 0 0 0;
height: 64px;
}

.check_box_grande_con_descrizione_opzionale_tre_div label
{
padding: 0 0 0 5px;
font-weight: bold;
display: block;
}

.check_box_grande_con_descrizione_opzionale_tre_div span
{
 padding: 0 0 0 30px;
}

.corsive{
	font-style:italic;
}

.select_multiplo_tre_div.big{
	padding: 6px 0 0 0;
	height: 180px;
}

.select_multiplo_tre_div.big select{
	height: 170px;
}

/* input controllo codici coupon */
.campo_testo_semplice_tre_div input.check_code{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

/* div istruzioni per attivaz-disattivaz servizi */
.info{
	margin: 15px auto;
	float: left;
}

.info label{	
	display: block;
	font-weight: bold;
}

.info label.title_1{
	font-size: 15px;
	margin-bottom: 20px;
}

.info label.title_2{
	font-size: 12px;
	margin-bottom: 5px;
}

.info ul{
	list-style: disc;
	padding:15px 0 0 15px;
	margin-bottom: 20px;
}

.info li{
	padding:0 0 5px 5px;
}

.info ul.interno{
	list-style: decimal;
	margin-bottom: 2px;
}

