/* Stili comuni a tutti i siti relativi all'area amministrativa */

.bannerino_730-4 {
	text-align:center !important;
	margin: 10px 0px 0px 0px !important;
	padding: 0px !important;
	background-color: #007330 !important;
}


* select{
font-size:1em !important; /*definisce la grandezza dei caratteri interni alle select*/
}

/*******************PAGINA ESITI CONTRIBUNTI*********************/
.esiti_contribuenti{
	font-size:8px;
	border-collapse:collapse;
	text-align:left;
	/*position:absolute;
	top:180px;
	/*left:210px;*/
	width: 100% !important;
	margin-left: 0px !important;
	margin-right: 0px !important;

}

.esiti_contribuenti td{
	padding:4px 0px 4px 4px;
	background-color:#fff;
}

.esiti_contribuenti th{
	vertical-align:top;
	font-size:8px;
}

#scegli_funzione{
text-align:right;
display:inline;
float:right;
padding:5px 0 5px 0;
margin:0;
}

#pagine{
text-align:left;
display:inline;
float:left;
padding:5px 0 10px 0;
margin:0;
}

.icona_int{
background-image:url(../Immagini/dic_integrativa_buona.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 13px;
}

.icona_int_1{
background-image:url(../Immagini/dic_integrativa_1.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 13px;
}

.icona_int_2{
background-image:url(../Immagini/dic_integrativa_2.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 13px;
}

.icona_int_3{
background-image:url(../Immagini/dic_integrativa_3.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 13px;
}

.icona_con{
background-image:url(../Immagini/dic_congiunta_buona.gif);
background-repeat: no-repeat;
background-position: 0px center;
padding:10px 0px 10px 20px;
}

.icona_ret{
background-image:url(../Immagini/dic_rettificata_buona.gif);
background-repeat: no-repeat;
background-position: -2px center;
padding:10px 0px 10px 20px;
}

.icona_tut{
background-image:url(../Immagini/dic_rappresentante_buona.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
}

.icona_sing{
background-image:url(../Immagini/dic_singola_buona.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
}

.icona_neutra{
background-image:url(../Immagini/Neutra.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
}

.icona_rint{
background-image:url(../Immagini/dic_integrativarett_buona.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
}

.icona_rint_1{
background-image:url(../Immagini/Dic_IntegrativaR_1.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
}

.icona_rint_2{
background-image:url(../Immagini/Dic_IntegrativaR_2.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
}

.icona_rint_3{
background-image:url(../Immagini/Dic_IntegrativaR_3.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 20px;
}

.icona_or{
background-image:url(../Immagini/dic_ordinaria_buona.gif);
background-repeat: no-repeat;
background-position: left center;
padding:10px 0px 10px 13px;
}

.icona_file{
background-image:url(../Immagini/icona_file.gif);
background-repeat: no-repeat;
background-position:3px center;
padding:10px 0px 10px 20px;
}

.icona_visualizza{
background-image:url(../Immagini/icona_cerca.gif);
background-repeat: no-repeat;
background-position:left center;
padding:10px 0px 10px 20px;
}

td.riga_grigia{
background-color:#ddd !important;
}

.pdf {
background-image: url(../Immagini/pdf.gif);
background-repeat: no-repeat;
background-position: left center;
padding: 10px 20px;
}
/*******************FINE PAGINA ESITI CONTRIBUNTI*********************/

/*******************PAGINA area_riservata/servizi/730inrete.asp*********************/
#colonna-4 table.servizi_attivi{
width:50%;
}

.servizi_attivi td{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:0px solid #ccc;
border-top:0px solid #ccc;
background-color:#f2f2f2;
width:100px;
}

td.semaforo_verde{
background-image: url(../Immagini/semaforo_verde.gif);
background-repeat: no-repeat;
background-position:left 5px;
padding:10px 0 10px 25px;
}

td.semaforo_rosso{
background-image: url(../Immagini/semaforo_rosso.gif);
background-repeat: no-repeat;
background-position:left 5px;
padding:10px 0 10px 25px;
}
/*******************FINE PAGINA area_riservata/servizi/730inrete.asp*********************/

/*******************PAGINA visualizza credito*********************/
.visualizza_credito td{
text-align:left;
vertical-align:top;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:0px solid #ccc;
border-top:0px solid #ccc;
}

.visualizza_credito th{
text-align:left;
vertical-align:top;
}

.totale_credito{
text-align:right !important;
vertical-align:middle !important;
background-color:#f2f2f2;
}

.totale_credito_numerico{
background-color:#f2f2f2;
}

/*******************FINE PAGINA visualizza credito*********************/

/*******************PAGINA convezione enti*********************/
.scaduto{
	color:#FF0000;
}
/*******************FINE PAGINA convezione enti*********************/

/*******************aggiornamenti software*********************/
.manuali_du a{
background-image:url(../immagini/manuali.gif) !important;
background-position:0px top !important;
background-repeat:no-repeat;
padding:6px 10px 6px 25px !important;
font-weight:bold;
}
/*******************fine aggiornamenti software*********************/

#colonna-4 fieldset{
margin-left:10px;
width:88% !important; /*imposta la larghezza di tutti i fieldset presenti nella #colonna-4*/
}

.tabwizard{
width:95% !important; /*imposta la larghezza della tabella sulla pagina cruscotto report e liste */
}

select.tipofile{
width:auto; /*imposta la larghezza del select "centro di raccolta" presente su ricerca.asp?modo=dichiarazione*/
}

.ufficio_periferico{
width:auto;
}

/**********iconcine sul box upload - inps ed entratel - Nuove*************/
.inps {
background-image: url(../Immagini/icona_inps.gif);
background-repeat: no-repeat;
background-position: 2px center;
padding-left: 23px !important;
}

.entratel {
background-image: url(../Immagini/icona_entratel.jpg);
background-repeat: no-repeat;
background-position: 2px center;
padding-left: 20px !important;
padding-top:3px;
padding-bottom:3px;
}
/*fine iconcine*/


/*****************inizio pagina cruscotti esiti******************/
#contenitore_esiti_cruscotto{
text-align:left !important;
font-size: 0.9em;
border-collapse: collapse;
width:90%;
}

#contenitore_esiti_cruscotto td{
border:1px solid #000 !important;
}

/*****************fine pagina cruscotti esiti******************/

/*******da qui in poi iniziano gli stili per le pagine relative ai servizi telematici*****/
/*****************************************************************************************/
/*****************************************************************************************/
h5{
font-size:1.1em;
}

.sfondo_lanci_inter {
border-bottom:1px solid #ccc;
margin-bottom:10px;
}

.sfondo_lanci_inter img {
float:left;
}

.lanci, .lancio_sx, .lancio_dx, .lancio_dx p, .lancio_sx p {
text-align:left !important;
}

a.minipdf {
background-image: url(../Immagini/mini_pdf.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 20px;
margin-left: 15px;
font-weight: bold;
}

table#tabellina_servizi_telematici th{
background-color:#003366;
}

#colonna-4 #tabellina_prova td{
border:none !important;
}

/*************************pagina ricevute*************************/
legend.titoletti_ricevute{
font-size:1.3em;
font-weight:bold;
}

.icona_zip{
background-image:url(../Immagini/icona_zip.jpg);
background-position:left center;
background-repeat:no-repeat;
padding-left:35px;
margin-left:10px;
}

/****legend cruscotto****/
.legend_cruscotto{
background-image:url(../Immagini/cruscotto_piccolo.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:25px;
}

#totale_cruscotto{
clear:both;
}

/***********************************/
#banner_cruscotto_730_7304{
border:1px solid #ff6600;
padding-top:13px;
margin:0 5px 0 5px;
}


/***********************************/
#attenzione_730_7304{
border:1px solid #ff6600;
padding:10px;
margin:0 5px 0 5px;
font-size:16px;
text-align:center;
vertical-align:middle;
}

#attenzione_730_7304 img{
vertical-align:middle;
}

#attenzione_730_7304 a{
color:#ff6600;
}

#attenzione_730_7304 a:hover{
color:#003366;
}

.binwife {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.icona_agentrate {
background-image: url(/choam/immagini/icona_agentrate.jpg);
background-repeat: no-repeat;
background-position: 2px center;
padding-left: 23px !important;
}

.icona_estrazione_dati {
background-image: url(/choam/immagini/icona_estrazione_dati.gif);
background-repeat: no-repeat;
background-position: 2px center;
padding-left: 23px !important;
}

.tabella_ftp{
	width: 100% !important;
	margin-left: 0px !important;
}

.tabella_ftp th,td{
	border: none !important;
	vertical-align: middle !important;
}

#colonna-4 {
	padding-right: 0px !important;
	padding-left: 0px !important;
}

#testata {
	min-width: 800px !important;
}

#corpo {
	min-width: 800px !important;
}

.filtra {
	height: 50px;
}

.riga_pari{
background-color:#f2f2f2;
}

.riga_dispari{
background-color:#fff;
}

.totale_credito, .totale_credito_numerico{
background-color:#ccc;
}

/*************** form di richiesta password ***************/
#form_richiesta_password label{
display:block;
float:left;
width:100px;
}

#form_richiesta_password input{
float:left;
margin-right:10px;
}

#form_richiesta_password p{
}

.webmail {
background-image: url(/choam/immagini/webmail.jpg);
background-repeat: no-repeat;
background-position: left center;
margin-left: 3px !important;
padding: 5px 0px 5px 20px !important;
}

/***************************** tabella aggiornamenti homepage loggato**********************/
#aggiornamenti table {
width:94% !important;
margin:10px auto 0 auto  !important;
padding:0 !important;
border:3px solid #ccc;
}

/***************************** option fiscali e gestionali **********************/

.rosso {
color:#FF0000;
font-weight:bold
}

.verde {
color:#009900;
font-weight:bold
}

/***************************** fiscali web **********************/
div#fiscali_web {
width:49%;
float:left;
}

div#fiscali_web h2 {
text-align:center;
font-size:24px !important;
background-image:url(../Immagini/sfondo_tutorial_grigio.jpg);
padding:10px;
}

/***************************** fiscali web per i caf impresa **********************/
div#fiscali_web_impresa {
width:49%;
float:left;
}

div#fiscali_web_impresa h2 {
text-align:left;
font-size:24px !important;
background-image:url(../Immagini/sfondo_tutorial_grigio.jpg);
padding:10px;
}

/***************************** gestionali web **********************/
div#gestionali_web {
width:49%;
float:left;
}

div#gestionali_web h2 {
text-align:center;
font-size:24px !important;
background-image:url(../Immagini/sfondo_tutorial_grigio.jpg);
background-position:right;
padding:10px;
}

/********** per i caf che non vogliono il box software gestionale *********/
.singolo_box{
}

/***************************** generale_dichiarazioni **********************/



/****************** box tutorial e pdf sulla pagina di accesso ai fiscali web ***************/
/*#box_tutorial_pdf{
float:right;
width:340px;
height:350px;
padding:0 5px 0 5px;
margin:0px 10px 0 5px;
background-image:url(../Immagini/sfondo_tutorial.jpg);
background-position:left top;
background-repeat:no-repeat;
}*/

#istruzioni_procedure_fiscali, #istruzioni_procedure_gestionali {
display:none;
}

.box_tutorial_pdf{
background-repeat:no-repeat;
padding: 10px 10px 10px 10px;
background-repeat:repeat-x;
margin:0 0 20px 0;
clear:both;
display:block;
}

.box_modello_730 {
background-image:url(../Immagini/fondo_tutorial_730.jpg);
}

.box_modelloeas {
background-image:url(../Immagini/fondo_tutorial_modelloeas.jpg);
border-left:5px solid #FFF;
}

fieldset#compila_dichiarazioni{
width:85% !important;
height:70px;
}



/****************** box comunicazione ***************/
.box_comunicazione{
border:1px dotted #990000;
padding:10px;
margin:40px 10px 20px 10px;
}

/****************** form invia mail attivazione servizi ***************/
#form_servizi label{
width:73px !important;
}

#form_servizi p{
float:left !important;
padding-top:10px;
margin-right:30px;
}

#form_servizi div#invia_mail{
float:none !important;
clear:both !important;
padding:0 !important;
margin:0 !important;
}

h4.email_inviata{
font-size:20px !important;
color:#009933 !important;
position:absolute;
top:110px;
left:220px;
}

h4.email_non_inviata{
font-size:20px !important;
color:#ff0000 !important;
position:absolute;
top:110px;
left:220px;
}

.email_spedita{
color:#009933;
}

.ftp_cond {
background-image: url(/choam/Immagini/file_cond.jpg);
background-repeat: no-repeat;
background-position: left center;
margin-left: 3px !important;
padding: 5px 0px 5px 20px !important;
}

.ftp_priv {
background-image: url(/choam/Immagini/file_priv.jpg);
background-repeat: no-repeat;
background-position: left center;
margin-left: 3px !important;
padding: 5px 0px 5px 20px !important;
}

.butt {
	border:'1px solid #000';
	padding: 2px 5px;
	margin-left:15px;
	background-color:#c00;
	color:#fff !important;
	}

a.butt:hover{
	background-color:#f40;
	color:#ccc !important;
	
	}

.tabwizard2{
	width: 95% !important;
	border: 1px solid #999999 !important;
	border-collapse: collapse;
}
.tabwizard2 td{
	border: 1px solid #999999 !important;
	font-family: Arial !important;
	font-size: 10px !important;
}
.tabwizard2 th{
	font-family: Arial !important;
	font-size: 12px !important;
	font-weight:bold;
	background-color:#CCCCCC;
	color: #003379;
	border: 0px !important;
}

.tabwizard2 input{
	font-family: Arial !important;
	font-size: 9px !important;
}

.button_M
{
    BORDER-RIGHT: 1pt solid;
    BORDER-TOP: 1pt solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 1pt solid;
    BORDER-BOTTOM: 1pt solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: lightgrey
}

.wizard{
	margin-left: 0px !important;
}

.sottocentri{
	color: #116f48 !important;
}

.quadretto1{
	width:20px;
	height:12px;
	border: 1px solid black;
	display:inline;
	background-color: black;
	margin: 1px;
}

.quadretto2{
	width:20px;
	height:12px;
	border: 1px solid black;
	display:inline;
	background-color: #116f48;
	margin: 1px;
}

.quadretto3{
	width:20px;
	height:12px;
	border: 1px solid black;
	display:inline;
	background-color: #15801c;
	margin: 1px;
}

.quadretto4{
	width:20px;
	height:12px;
	border: 1px solid black;
	display:inline;
	background-color: #942525;
	margin: 1px;
}

.quadretto5{
	width:20px;
	height:12px;
	border: 1px solid black;
	display:inline;
	background-color: #2d3998;
	margin: 1px;
}

.quadretto6{
	width:20px;
	height:12px;
	border: 1px solid black;
	display:inline;
	background-color: #7f2282;
	margin: 1px;
}

.quadretto7{
	width:20px;
	height:12px;
	border: 1px solid black;
	display:inline;
	background-color: #ff5400;
	margin: 1px;
}

/*******************PAGINA Proposta commerciale per il Caf *********************/

.paragrafilibri {
border-bottom:1px solid #ccc;
display:block;
}

.paragrafilibri span{
display:block;
font-weight:normal;
}

.paragrafilibri span.prezzoofferta{
color:#000;
font-weight:bold;
background-color:#FFFF99;
margin-left:10px;
display:inline;
}

.titoli_bilanci {
font-size:13px;
color:#003366;
font-weight:bold;
}

.paragrafilibri .prezzo{
color:#990000;
font-size:14px;
font-weight:bold;
margin:90px 0 0 0;
background-image:url(../AreaCAF/img/fondo_offerte.jpg);
background-repeat:repeat-x;
}

.paragrafilibri .prezzo2{
color:#990000;
font-size:14px;
font-weight:bold;
margin:10px 0 0 0;
background-image:url(../AreaCAF/img/fondo_offerte.jpg);
background-repeat:repeat-x;
}

.paragrafiperiodici {
border-bottom:1px solid #ccc;
display:block;
padding-bottom:30px;
}

.bacchettonelibri {
margin-top:10px;
margin-bottom:10px;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
text-align:center !important;
height:13px;
background-color:#990000;
color:#FFFFFF;
}

.bacchettone {
margin-top:10px 0 10px 0;
font-size:20px;
text-transform:uppercase;
text-align:center !important;
height:18px;
background-color:#666666;
color:#FFFFFF;
}

.bacchettone2 {
text-align:center !important;
color:#003366;
font-size:26px;
text-transform:uppercase;
background-image:url(../AreaCAF/img/sfondopdf.jpg);
background-repeat:repeat-x;
background-position:10px;
}

.sfondopdf{
background-image:url(../AreaCAF/img/sfondopdf.jpg);
background-position:center 4px;
background-repeat:repeat-x;
border-left:5px solid #fff;
float:left;
width:48%;
height:120px;
padding:0 0 0 10px;
}

p.sfondo_scritta_formazione_tecnica{
font-size:16px;
text-align:center !important;
background-image:url(../Immagini/sfondo_accesso_corso.jpg);
background-repeat:no-repeat;
background-position:top center;
}

/* icona assistenza */
.icona_assistenza{
background-image:url(../Immagini/icona_assistenza.gif);
background-position:3px center;
background-repeat:no-repeat;
padding-left:23px !important;
}

.attiva {
text-align:center !important;
padding-top:170px;
background-image:url(../Immagini/attenzione.jpg);
background-repeat:no-repeat;
background-position:top center;
margin-bottom:17px;
}

.attiva a {
font-size:14px;
padding:5px 30px;
background-image:url(../Immagini/fondo_link_attivazione.jpg);
background-repeat:no-repeat;
background-position:top center;
}

.attention {
font-weight:bold;
text-align:center !important;
background-color:#FFFFCC;
color:#FF0000;
}

/* alert */

.avviso {
padding:50px 20px 20px 20px;
background-image:url(../Immagini/fondo_avviso.jpg);
background-repeat:no-repeat;
background-position:top left;
margin:15px 10px 15px 10px;
font-size:13px;
}

.avviso_generico {
text-align:center !important;
padding-top:115px;
background-image:url(../Immagini/attenzione_generico.jpg);
background-repeat:no-repeat;
background-position:top center;
margin-bottom:17px;
font-size:16px;
color:#990000;
font-weight:bold;
line-height:1.4
}

.avviso_generico2 {
background-image:url(../Immagini/fondino_grigio.jpg);
background-repeat:no-repeat;
background-position:top center;
text-align:center !important;
padding:10px;
margin-top:20px;
font-size:15px;
color:#990000;
font-weight:bold;
line-height:1.4;
}

.avviso_generico a {
background-image:url(../Immagini/torna.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:0px 0px 5px 20px;
font-size:12px;
}

#servizio_bonusenergia, #servizio_730, #servizio_ise, #servizio_red, #servizio_ici, #servizio_unico, #servizio_preavvisi, #servizio_successioni, #servizio_f24, #servizio_modelloeas {
vertical-align:top !important;
}

#testatina_servizi {
color:#FFFFFF !important;
background: #666 url(../../caf/img_specifiche/fondo_boxino2.jpg) !important;
background-color: #666;
background-position:top left;
background-repeat:repeat-x;
padding:5px 5px 5px 5px;
margin-right:10px;
}

#testatina_servizi a {
width:110px;
}

.boxino li.togliicone {
list-style-image:none;
list-style-type:none;
display:block;
clear:both;
}

.boxino li.togliicone img{
border:0;
margin:0 5px 7px -20px;
}

.archivio_rassegna {
background-image:url(../Immagini/icona_ricevute.gif);
background-position:0px 10px;
background-repeat:no-repeat;
padding: 10px 0 10px 25px;
font-size:9px !important;
}

#news p.iconanews {
padding-left:12px;
background-image: url(../../caf/img_specifiche/spunta.gif);
background-repeat:no-repeat;
background-position:-2px 5px;
}

#news {
border:1px solid #000;
margin: 0 5px 15px 5px !important;
}

#news h3 {
	background-image: url(../../caf/img_specifiche/fondo_boxino2.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	font-size: 1.2em !important;
	text-align: center;
	margin-left:-5px !important;
}

#in_evidenza {
background-image: url(../AreaCAF/img/icone_servizi/ico_in_evidenza.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

#tabella_manuali {
border:1px solid #ccc
}

.tabella_manuali{
	text-align:center;
	width: 100%;
	padding-top:5px;
	padding-bottom:5px;
	border: solid 1px #336699;
	}
	
.tabella_manuali td{
	text-align:center;
	padding:5px;
	border: solid 1px #ccc;
	}
	
.sfondo_lanci {
	background-image: url(../Immagini/sfondo_grigio.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	}
	
	
.sfondo_lanci_intero {
	background-image: url(../Immagini/sfondo_grigio_senza_riquadro.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	clear:both;
	height:400px;
	}
	
.allinea_convenzioni {
	text-align:center;
	background-image: url(../Immagini/logo_du.jpg) !important;
	background-position:top left !important;
	background-repeat:no-repeat;
	font-size:24px;
	height:40px;
}

.form_ricerca_cruscotti {
	padding-top:15px;
}

.form_ricerca_cruscotti p {
	float:left;
	width:900px;
}

.form_ricerca_cruscotti label {
	width: 150px;
	display:block;
	float:left;
}

.form_ricerca_cruscotti input {
	float:left;
}

.allinea_centro {
	text-align:center
}

.allinea_sinistra{
	text-align:left
}

.elemento_ripetuto {
	color:#999;
	font-style:italic;
}

/* pagina archivio news in evidenza */
.tabella_elenco {
width:700px;
border-bottom:2px solid #376DAA;
border-top:2px solid #376DAA;
}

.tabella_elenco td {
padding:5px;
}

.tabella_elenco tr.fondoScuro {
background-color:#376DAA;
color:#fff;
}

.tabella_elenco tr.fondoScuro a {
color:#fff;
}

.tabella_elenco tr.fondoScuro a:hover {
color:#ffff33 !important;
}

.tabella_elenco tr.fondoChiaro {
background-color:#eee;
color:#003875;
}

.tabella_elenco tr.fondoChiaro a{
color:#003875;
}

.paginazione{
margin:10px 0 10px 10px;
padding:0 0 0 0;
}

.paginazione a{
color:#003875;
padding:0 3px 0 3px;
}

.pagina_selezionata{
font-weight:bold;
color:#ca0520;
}

/* pagina visualizzazione documento html per le notizie in evidenza */
.archivio_news #visualizza_html {
width:97%;
height:500px;
margin-left:10px;
border:0px solid #ff6600;
border-bottom:2px solid #ccc;
}

.archivio_news #visualizza_html h1, .archivio_news #visualizza_html h2, .archivio_news #visualizza_html h3{
color:#003366 !important;
}

.archivio_news #visualizza_html h1{
font-size:22px !important;
}

.archivio_news #visualizza_html h2{
font-size:18px !important;
}

.archivio_news #visualizza_html h3{
font-size:14px !important;
}

.archivio_news #visualizza_html p{
font-size:12px !important;
}

/* boxino all'interno della pagina visualizza html */
.in_evidenza_small p {
margin-bottom:10px;
margin-left:5px;
}

.in_evidenza_small img {
border:0px solid #000 !important;
}

hr.separatore_colorato {
border:1px solid #ccc;
}

/* immagine news su rassegna stampa */
.new {
background-image:none !important;
padding-right: 0px !important;
color:#cc0000;
}

/* box_servizi_fiscali_online - 730 - Isee - Cassetto fiscale */
.box_servizi_fiscali_online {
margin:15px auto 0 auto;
width:570px;
}

.box_servizi_fiscali_online a {
margin-right:10px;
}

.box_servizi_fiscali_online a.no_spazio_destra {
margin-right:0px;
}

/* stili per l'autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

/* puntatore carrello */
.puntatorecarrello {
 	background-image:  url(../immagini/carrellino.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 20px;
	margin-left:13px !important;
}

.ipod {
	margin:10px auto 0px auto;
	text-align:center;
	background-image: url(/choam/Immagini/fondo_ipod.png);
	background-color:#D6D6D6;
	background-repeat:repeat-x;
	background-position: left top;
	padding:10px 0 4px 0;
	border-left:4px solid #F6F6F6
	}
	
.ipod a.cruscotto_prodotti {
	background-image: url(/choam/Immagini/ico_cruscotto_rosso.png);
	}
	
.ipod a.stampa_ricevute {
	background-image: url(/choam/Immagini/ico_stampa_ricevute.png);
	}
	
.ipod a.esiti_per_contribuenti {
	background-image: url(/choam/Immagini/ico_esiti_per_contribuenti.png);
	}

.ipod a.ico_cruscotto_blu {
	background-image: url(/choam/Immagini/ico_cruscotto_blu.png);
	}	
	
.ipod a.invio_upload_file {
	background-image: url(/choam/Immagini/ico_invio_upload_file.png);
	}
	
.ipod a.esiti_file_inviati {
	background-image: url(/choam/Immagini/ico_esiti_file_inviati.png);
	}
	
.ipod a.gestione_36ter {
	background-image: url(/choam/Immagini/ico_gestione_36ter.png);
	}	
	
.ipod a.visure_catastali {
	background-image: url(/choam/Immagini/ico_visure_catastali.png);
	}	
	
.ipod a.cud_inps {
	background-image: url(/choam/Immagini/ico_cud_inps.png);
	}	
	
.ipod p {
	display:inline !important;
	}

#Amministrazione {
	cursor:pointer;
	background:url("/choam/Immagini/apri_chiudi.png") no-repeat scroll right top #CCC !important;
	}
	
#foo {
	display:none
	}
	
#datipersonali {
	cursor:pointer;
	background:url("/choam/Immagini/apri_chiudi.png") no-repeat scroll right top #CCC !important;
	}
	
#datipersonali_contenuti {
	display:none
	}

/****************** box comunicazione home page ***************/

#comunicazione {
	height:260px !important;
	overflow-y:scroll;	
}

/****************** fine box comunicazione home page ***************/

/****************** accesso contribuente ******************/

#per_accesso_contribuente {
	padding:0;
	background:url("/choam/Immagini/sfondo_login.jpg") no-repeat scroll left top #FFF;
}

#per_accesso_contribuente h2{
	color:#FFF;
	padding-bottom:20px
}

#per_accesso_contribuente form{
	margin:0;
	padding:0;
}

/****************** software_iso ******************/

.software_iso a {
	font-size:14px;
	display:inline;
}

.software_iso h2 {
	padding:10px;
	border-top:1px dashed #CCC
}

.software_iso p {
	font-size:14px;
}

.software_iso p.iso {
	padding: 10px;
	margin-left:10px;
	float:left !important;
}

.software_iso p.iso a.software {
	padding: 10px 10px 10px 30px;
	background:url("/choam/Immagini/associazioni_archiviazione_ottica.jpg") no-repeat scroll left top #FFF;
}

.software_iso p.iso a.pdf_vialibera {
	padding: 10px 10px 10px 30px;
	background:url("/choam/Immagini/pdf.gif") no-repeat scroll left top #FFF;
}

.software_iso p.iso a.daemon_vialibera {
	padding: 10px 10px 10px 30px;
	background:url("/choam/Immagini/ico_daemon.gif") no-repeat scroll left top #FFF;
}

.software_iso p.sw {
padding: 10px 10px 10px 30px;
margin-left:10px;
background:url("/choam/Immagini/associazioni_archiviazione_cartacea.jpg") no-repeat scroll left top #FFF;
}

.visualizza_report {
background:url("/choam/Immagini/tasto_accesso_report_liste.png") no-repeat scroll left top #FFF;
padding: 20px 20px 20px 62px;
width:120px;
display:block;
clear:both
}

.clasp {
font-size:14px;
text-align:left;
padding:8px 0 10px 25px;
background-image: url(/choam/Immagini/icona_help.jpg);
background-repeat: no-repeat;
background-position: left center;
margin-left:8px;
}

.lunchbox {
display:none;
color:#FFF;
background-color:#608AB2;
padding:10px;
margin:0 0 0 8px;
/*background-image: url(/choam/Immagini/navigazione.jpg);
background-repeat: repeat-x;
background-position: left center*/
}

#ilprimo, #ilsecondo ,#ilterzo {
position:absolute;
width:300px
}

#ilprimo {
top:245px;
left:430px;
z-index:3000
}

#ilsecondo {
top:300px;
left:538px;
z-index:2000
}

#ilterzo {
top:350px;
left:390px;
z-index:1000
}

.allinea_accessi_formazione {
margin-top:20px;
width:570px;
}

#formazione_tecnica, #webinar {
font-weight:bold;
font-size:13px;
padding:5px 0 0 35px;
margin-left:5px;
height:20px;
cursor:pointer;
border-bottom:10px solid #FFF;
background:url("/choam/Immagini/apri_chiudi_formazione.png") no-repeat scroll left top #CCC
}

#contenuti_formazione_tecnica, #webinar_contenuti {
display:none
}

.fondo_div_accessi {
margin-left:5px
}

#colonna-4 h2.linee_sfondo_h3_formazione {
padding:15px 5px 0px 10px !important;
background:url("/choam/Immagini/linee_sfondo_h3_formazione.jpg");
background-position:left top;
background-repeat:no-repeat
}
