/* Canali Tipo contribuente e menu in Scheda adempimento */

/* Sfondo e titolo H1 */


#sfondo_guida  {
	background-color:#D9EBFE;
	border:1px solid #CCCCCC;
	margin:10px;
	padding:10px;
}
#sfondo_guida  h2 {
	background-color: transparent; 
	margin: 20px 10px 10px 10px; 
	padding: 0;
}
#sfondo_dipendenti_pensionati  {
	background-color: #EDF6D7; 
	border: 1px solid #ccc; 
	width: 95%; 
	margin-top: 10px; 
	padding: 10px;
}
#sfondo_dipendenti_pensionati h1 {
	background-image:url(../img/logo_dipendenti_pensionati3.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 45px;
	color: #000;
	margin: 0;
	font-size: 120%;
	font-weight: 200;
	padding: 0 0 10px 70px;
	line-height: 50px;
	width:	90%;
	border-bottom: 2px solid #FFF;
}
#sfondo_professionisti  {
	background-color: #FFD696; 
	border: 1px solid #ccc; 
	width: 95%; 
	margin-top: 10px; 
	padding: 10px;
}
#sfondo_professionisti h1 {
	background-image:url(../img/logo_professionisti2.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 45px;
	color: #000;
	margin: 0;
	font-size: 120%;
	font-weight: 200;
	padding: 0 0 10px 70px;
	line-height: 50px;
	width:	90%;
	border-bottom: 2px solid #FFF;
}
#sfondo_imprenditori  {
	background-color: #D9EBFE; 
	border: 1px solid #ccc; 
	width: 95%; 
	margin-top: 10px; 
	padding: 10px;
}
#sfondo_imprenditori h1 {
	background-image:url(../img/logo_imprenditore2.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 45px;
	color: #000;
	margin: 0;
	font-size: 120%;
	font-weight: 200;
	padding: 0 0 10px 70px;
	line-height: 50px;
	width:	90%;
	border-bottom: 2px solid #FFF;
}
#sfondo_pers_fisiche_altri_redditi  {
	background-color: #E6C7B4; 
	border: 1px solid #ccc; 
	width: 95%; 
	margin-top: 10px; 
	padding: 10px;
}
#sfondo_pers_fisiche_altri_redditi h1 {
	background-image:url(../img/logo_altri_redditi2.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 45px;
	color: #000;
	margin: 0;
	font-size: 120%;
	font-weight: 200;
	padding: 0 0 10px 70px;
	line-height: 50px;
	width:	90%;
	border-bottom: 2px solid #FFF;
}
#sfondo_societa  {
	background-color: #F9E7F5; 
	border: 1px solid #ccc; 
	width: 95%; 
	margin-top: 10px; 
	padding: 10px;
}
#sfondo_societa h1 {
	background-image:url(../img/logo_societa2.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 45px;
	color: #000;
	margin: 0;
	font-size: 120%;
	font-weight: 200;
	padding: 0 0 10px 70px;
	line-height: 50px;
	width:	90%;
	border-bottom: 2px solid #FFF;
}
#sfondo_enti_e_pa  {
	background-color: #DFFFB1; 
	border: 1px solid #ccc; 
	width: 95%; 
	margin-top: 10px; 
	padding: 10px;
}
#sfondo_enti_e_pa h1 {
	background-image:url(../img/logo_enti2.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 45px;
	color: #000;
	margin: 0;
	font-size: 120%;
	font-weight: 200;
	padding: 0 0 10px 70px;
	line-height: 50px;
	width:	90%;
	border-bottom: 2px solid #FFF;
}
#sfondo_volontariato  {
	background-color: #FFFFB5; 
	border: 1px solid #ccc; 
	width: 95%; 
	margin-top: 10px; 
	padding: 10px;
}
#sfondo_volontariato h1 {
	background-image:url(../img/logo_volontariato2.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 45px;
	color: #000;
	margin: 0;
	font-size: 120%;
	font-weight: 200;
	padding: 0 0 10px 70px;
	line-height: 50px;
	width:	90%;
	border-bottom: 2px solid #FFF;
}


/* Fine Sfondo e titolo H1 */

/* Menu tipo contribuente */
#menu_tipo_contribuente ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
#colonna2 #menu_tipo_contribuente ul li { 
	margin: 0 1px;
	padding: 0;
	border-top: 1px solid #B6C3C9;
	border-bottom: 0px solid #B6C3C9;
	background-image: none;
	vertical-align: middle;

}
#colonna2 #menu_tipo_contribuente ul li a, #colonna2 #menu_tipo_contribuente ul li a:visited { 
	margin: 0; 
	padding: 18px 5px 10px 90px;
	display: block;
	color: #0C0042;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: 2px center;
	min-height: 30px;
	height: auto !important; 
	height: 30px;
	border: 0 none;


}
#colonna2 #menu_tipo_contribuente ul li a.current, #colonna2 #menu_tipo_contribuente ul li a.current:visited {
	font-weight: bold;
	background-color: #00467F;
	color: #FFF;

}
#colonna2 #menu_tipo_contribuente ul li a:hover { 
	background-color: #00467F;
	color: #FFF;
	background-color: transparent;
	color: #00467F;
	text-decoration: underline;
}
#colonna2 #menu_tipo_contribuente ul li a.current:hover { 
	text-decoration: underline;
	background-color: #00467F;
	color: #FFF;
}

#colonna2 #menu_tipo_contribuente ul li.dip_pens {
	border-top: 0 none;
}

#colonna2 #menu_tipo_contribuente ul li.dip_pens a, #colonna2 #menu_tipo_contribuente ul li.dip_pens a:visited, #colonna2 #menu_tipo_contribuente ul li.dip_pens a:hover {
	background-image:url(../img/il_tuo_profilo_fiscale/ico_dipendendti_pensionati.jpg);
}
#colonna2 #menu_tipo_contribuente ul li.prof a, #colonna2 #menu_tipo_contribuente ul li.prof a:visited, #colonna2 #menu_tipo_contribuente ul li.prof a:hover {
	background-image:url(../img/il_tuo_profilo_fiscale/ico_professionisti.jpg);
}

#colonna2 #menu_tipo_contribuente ul li.imprenditore a, #colonna2 #menu_tipo_contribuente ul li.imprenditore a:visited, #colonna2 #menu_tipo_contribuente ul li.imprenditore a:hover {
	background-image:url(../img/il_tuo_profilo_fiscale/ico_imprenditori.jpg);
}
#colonna2 #menu_tipo_contribuente ul li.altri_redditi a, #colonna2 #menu_tipo_contribuente ul li.altri_redditi a:visited, #colonna2 #menu_tipo_contribuente ul li.altri_redditi a:hover {
	background-image:url(../img/il_tuo_profilo_fiscale/ico_altri_redditi.jpg);
}
#colonna2 #menu_tipo_contribuente ul li.societa a, #colonna2 #menu_tipo_contribuente ul li.societa a:visited, #colonna2 #menu_tipo_contribuente ul li.societa a:hover {
	background-image:url(../img/il_tuo_profilo_fiscale/ico_societa.jpg);
}
#colonna2 #menu_tipo_contribuente ul li.enti a, #colonna2 #menu_tipo_contribuente ul li.enti a:visited, #colonna2 #menu_tipo_contribuente ul li.enti a:hover {
	background-image:url(../img/il_tuo_profilo_fiscale/ico_enti_PA.jpg);
}
#colonna2 #menu_tipo_contribuente ul li.volontariato a, #colonna2 #menu_tipo_contribuente ul li.volontariato a:visited, #colonna2 #menu_tipo_contribuente ul li.volontariato a:hover {
	background-image:url(../img/il_tuo_profilo_fiscale/ico_noprofit.jpg);
}
#colonna2 #menu_tipo_contribuente #bordo_menu_tipo_contribuente ul li.volontariato {	
	border: none;
}
/* Apertura / chiusura titoli Home canali Cosa ti serve - Cosa devi fare */

#colonna1 .toggle_link  {
	margin: 10px 0;
	padding: 0;
	width: 95%;
}

#colonna1 .toggle_link  a, #colonna1 .toggle_link  a:visited {
	background-image:url(../img/ico_piu.png);
	background-position: center left;
	background-repeat: no-repeat;
	display: block;
	margin: 20px 0 0 0;
	padding: 0 0 0 20px;
	color:#00467F;

}
#colonna1 .toggle_link  a.visibile, #colonna1 .toggle_link  a.visibile:visited {
	background-image:url(../img/ico_meno.png);
}
#colonna1 span.apri_link a, #colonna1 span.apri_link  a:visited {
/*	background-image:url(../img/ico_piu.png);
	background-repeat: no-repeat;
	background-position: center left;
	margin: 0;
	padding: 0 0 0 20px;
	display: inline-block;
	height: 12px;
	color:#00467F;
*/}
#colonna1 span.apri_link  a.visibile, #colonna1 span.apri_link  a.visibile:visited {
/*	background-image:url(../img/ico_meno.png);
*/}


#colonna1 .nascondi {
	position: absolute; 
	left : -10000px; 
}
#colonna1 .mostra {
	position: static; 
	border: 1px solid #ccc; 
	width: 95%; 
	background-color: #ededed;
}
#colonna1 #testo_nascosto {
	margin: 10px 0;
	padding: 0 0 10px 0;
}


/* Fine Apertura / chiusura titoli Home canali Cosa ti serve - Cosa devi fare */

