/* Scheda adempimento */
/* 2 colonne interne contenuti x Scheda adempimento */

#cont_due_blocchi {
	clear: both;
	position: relative; 
	width: 100%; 
	margin:0;
	padding: 0;
	text-align:left;
	background-color: #FFF;
}   

#double_box { 
	margin:0 30% 0 0; 
	background-color: #FFF; 
	padding:0;
	min-height: 45em; 
	height: auto !important; 
 	height: 45em; 
	border: 0px solid #000; 
}
#box_right { 
	position:absolute; 
	top: 0; 
	right: 7px; 
	width: 30%; 
	padding: 0;
}
/* Fine 2 colonne interne contenuti x Scheda adempimento */

#correlati_adempimento {
	border: 1px solid #eee;
	margin: 0; 
	padding: 0; 
	width: 100%; 
	background-color: #F3FFFF;
	color: #01467D;
	position: relative;
	top: -10px; 
}   
#correlati_adempimento h2 {
	font-size: 100%;
	margin: 10px;
	padding: 0;
	color:#01467D;
	background-color: transparent;
}
#correlati_adempimento p {
	color: #000; 
	margin: 10px 5px 10px 10px;
	padding: 0;
}
#correlati_adempimento p a {
	text-decoration: underline;
	color: #003265;
	font-size: 100%;
	padding: 0 0 0 15px;
	margin: 0;
	display: block;
	background-image:url(../img/bullet_blu.gif);
	background-repeat: no-repeat;	 
	background-position: 0 5px;
}
#correlati_adempimento ul {
	margin: 10px;
	padding:0;
}
#correlati_adempimento ul li {
	list-style:none;
	margin: 5px 0;
	padding: 0 0 5px 0;
}
#correlati_adempimento ul li a, #correlati_adempimento p a {
	text-decoration: underline;
	color: #003265;
	font-size: 100%;
	padding: 0 0 0 15px;
	margin: 0;
	display: block;
/*	background-image:url(../img/freccia_nera.gif);
	background-repeat: no-repeat;	 
	background-position: 0 5px;
*/}
#colonna1 #correlati_adempimento ul li a:hover {
	color:#1B4F78;
}
#colonna1 p.attenzione, #colonna1 div.attenzione, div.riquadro, #contenuti_una_colonna p.attenzione {
	background-color: #D9FFFF; 
	background-color: #E6F7FF; 
	padding: 10px; 
	margin: 10px 0; 
	width: 94%; 
	border: 1px solid #ccc;
}
div.riquadro {
	font-size: 80%;
}

/* Link correlati con immagine di sfondo */

#box_correlati {
	width: 93%;
	margin: 5px auto 20px auto;
	text-align: center;
	background: transparent url(../img/correlati/box_link_correlati_inf_sx.jpg) no-repeat bottom left;
	
}

#link_correlati  {
	margin: 0;
	padding: 0;
	text-align: left;
	background:transparent url(../img/correlati/box_link_correlati_sup_sx.jpg) no-repeat top left;
}
#box_correlati #link_correlati h2 {
	margin: 0;
	padding: 0;
	min-height: 102px;
	height: auto !important; 
	height: 102px;
	border: none;
	background: transparent url(../img/correlati/box_link_correlati_sup_dx.jpg) no-repeat top right;
}
#box_correlati #link_correlati h2 span {
	display: block;
	padding: 15px 60px 0 15px;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #000;
	font-weight: bold;
}

#box_right #box_correlati h3 {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	text-align: left;
	font-size: 90%;
}
#box_right #box_correlati #testo_correlati_h3 p {
	margin: 5px 0 10px 0;
	padding: 0;
	position:relative;
	top:-30px;
}
#box_right #box_correlati #testo_correlati_h3 p a {
	background-image:url("../img/bullet_blu.gif");
	background-position:0 5px;
	background-repeat:no-repeat;
	color:#000;
	display:block;
	margin: 0;
	padding:0 0 0 15px;
}

#box_correlati #testo_correlati, #box_correlati #testo_correlati_h3 {
	margin: 0px 0 0 0;
	padding: 0px 0px 10px 20px;
	text-align: left;
	background: transparent url(../img/correlati/box_link_correlati_inf_dx.jpg) no-repeat bottom right;
}
#box_correlati #testo_correlati p {
	margin: 0 10px 1em 0;
	padding: 0;
}

#box_correlati #testo_correlati p a {
	margin:0;
	padding: 0;
	display: block;
	font-size: 120%;
}


#box_correlati #testo_correlati ul {
	margin: 0 10px;
	padding: 0;
	list-style-type: none;
	min-height: 30px;
	height: auto !important; 
	height:30px;
	position: relative;
	top: -30px;
 
}
#box_correlati #testo_correlati_h3 h3  {
	position: relative;
	top: -30px;
 
}
#box_correlati #testo_correlati_h3 ul  {
	margin: 0 5px 0 0;
	padding: 0;
	list-style-type: none;
	min-height: 120px;
	height: auto !important; 
	height:120px;
	position: relative;
	top: -30px;
 
}
#box_correlati #testo_correlati ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 15px; 
}
#box_correlati #testo_correlati ul li a, #box_correlati #testo_correlati ul li a:visited {
	color: #333;
	text-decoration: none;
}
#box_correlati #testo_correlati ul li a:hover {
	text-decoration: underline;
}

/*Pulsante scheda adempimento */
.crea_pulsante_sk_ademp, .crea_pulsante_accedi_sr, .crea_pulsante_accedi_cr {
	clear: both;
	margin: 10px 0;
	padding: 0;
	float: left;
}
/*#colonna1 .crea_pulsante_sk_ademp p.pulsante_sk_ademp {
	margin: 0;
	padding: 0;
	text-align: left;
	position: relative;
}
*/
#colonna1 .crea_pulsante_sk_ademp a.pulsante_sk_ademp, #colonna1 .crea_pulsante_sk_ademp a.pulsante_sk_ademp:visited, #colonna1 .crea_pulsante_accedi_sr a.pulsante_accedi_sr, #colonna1 .crea_pulsante_accedi_sr a.pulsante_accedi_sr:visited, #colonna1 .crea_pulsante_accedi_cr a.pulsante_accedi_cr, #colonna1 .crea_pulsante_accedi_cr a.pulsante_accedi_cr:visited {
	position: relative;
	margin: 0;
	padding: 18px 45px 0 110px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, sans-serif;
  	color: #FFF;
	background:url(../img/pulsante_sk_ademp_sfondo.png) repeat  top left #02335C;
	min-height: 54px; 
	height: auto !important; 
	height: 54px;
	float: left;
/*	width: 30%;
*/}	

#colonna1 .crea_pulsante_sk_ademp a.pulsante_sk_ademp:hover, #colonna1 .crea_pulsante_accedi_sr a.pulsante_accedi_sr:hover, #colonna1 .crea_pulsante_accedi_cr a.pulsante_accedi_cr:hover {
/*	background:url(../img/sfondo_menu_principale_hover_blu.png) no-repeat scroll center center #02335C;
	
	text-decoration: underline;
*/	color: #ECECEC;
}

#colonna1 .crea_pulsante_sk_ademp a.pulsante_sk_ademp span.pulsante_sk_ademp_sx, #colonna1 .crea_pulsante_accedi_sr a.pulsante_accedi_sr span.pulsante_accedi_sr_sx, #colonna1 .crea_pulsante_accedi_cr a.pulsante_accedi_cr span.pulsante_accedi_cr_sx   {
	position: absolute;
	top: 0;
	left: 0;
	width: 92px;
	height: 72px;
	margin: 0;
	padding: 0;
	background:url(../img/pulsante_sk_ademp_sx.png);
	background-position: center left;
	background-repeat: no-repeat;
}
#colonna1 .crea_pulsante_sk_ademp a.pulsante_sk_ademp span.pulsante_sk_ademp_dx, #colonna1 .crea_pulsante_accedi_cr a.pulsante_accedi_cr span.pulsante_accedi_cr_dx {
	margin: 0;
	padding: 0;
	width: 34px;
	height: 72px;
	background: url(../img/pulsante_sk_ademp_dx.png);
	background-position: center left;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: -1px;
}

#colonna1 .crea_pulsante_sk_ademp a.pulsante_sk_ademp span.pulsante_sk_ademp_sl_dx, #colonna1 .crea_pulsante_accedi_sr a.pulsante_accedi_sr span.pulsante_accedi_sr_dx {
	margin: 0;
	padding: 0;
	width: 10px;
	height: 72px;
	background: url(../img/pulsante_sk_ademp_sl_dx.png);
	background-position: center left;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: -1px;
}

/*Pulsante scheda adempimento PDF */

.crea_pulsante_sk_ademp_pdf {
	clear: both;
	margin: 20px 0 0 0;
	padding: 0;
}
/*#colonna1 .crea_pulsante_sk_ademp p.pulsante_sk_ademp {
	margin: 0;
	padding: 0;
	text-align: left;
	position: relative;
}
*/
#colonna1 .crea_pulsante_sk_ademp_pdf a.pulsante_sk_ademp_pdf, #colonna1 .crea_pulsante_sk_ademp_pdf a.pulsante_sk_ademp_pdf:visited {
	position: relative;
	margin: 0;
	padding: 5px 15px 0 60px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, sans-serif;
  	color: #FFF;
	background:url(../img/pulsante_sk_ademp_pdf_sfondo.png) repeat  top left #02335C;
	width: 60%;

	min-height: 49px; 
	height: auto !important; 
	height: 49px;
}	

.crea_pulsante_sk_ademp_pdf p.pulsante_sk_ademp_pdf a:hover {
/*	background:url(../img/sfondo_menu_principale_hover_blu.png) no-repeat scroll center center #02335C;
*/	
	text-decoration: underline;
}

.crea_pulsante_sk_ademp_pdf a.pulsante_sk_ademp_pdf span.pulsante_sk_ademp_pdf_sx   {
	position: absolute;
	top: 0;
	left: 0;
	width: 49px;
	height: 54px;
	margin: 0;
	padding: 0;
	background:url(../img/pulsante_sk_ademp_pdf_sx.png);
	background-position: center left;
	background-repeat: no-repeat;
}
.crea_pulsante_sk_ademp_pdf a.pulsante_sk_ademp_pdf span.pulsante_sk_ademp_pdf_dx {
	margin: 0;
	padding: 0;
	width: 10px;
	height: 54px;
	background: url(../img/pulsante_sk_ademp_pdf_dx.png);
	background-position: center left;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: -1px;
}



/*Fine Pulsante scheda adempimento */

/* Box Schede correlate*/

#box_sk_correlate {
	width: 93%;
	margin: 5px auto 20px auto;
	text-align: center;
	background: transparent url(../img/correlati/box_link_correlati_inf_sx.jpg) no-repeat bottom left;
	color:#122644;
	
}

#link_sk_correlate  {
	margin: 0;
	padding: 0;
	text-align: left;
	background:transparent url(../img/correlati/box_sk_correlate_sup_sx.jpg) no-repeat top left;
}
#box_sk_correlate #link_sk_correlate h2 {
	margin: 0;
	padding: 0;
	min-height: 102px;
	height: auto !important; 
	height: 102px;
	border: none;
	background: transparent url(../img/correlati/box_sk_correlate_sup_dx.jpg) no-repeat top right;
	
}
#box_sk_correlate #link_sk_correlate h2 span {
	display: block;
	padding: 15px 60px 0 15px;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	color:#122644;
	line-height: 1em;
}

#box_right #box_sk_correlate h3 {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	text-align: left;
	font-size: 90%;
	color:#122644;
}
#box_right #box_sk_correlate #testo_sk_correlate_h3 p {
	margin: 0px 0 10px 0;
	padding: 0;
	position:relative;
	top:-30px;
}
#box_right #box_sk_correlate #testo_sk_correlate_h3 p a {
	background-image:url("../img/bullet_blu.gif");
	background-position:0 5px;
	background-repeat:no-repeat;
	color:#00467F;
	display:block;
	margin: 0;
	padding:0 0px 0 15px;
}

#box_sk_correlate #testo_sk_correlate, #box_sk_correlate #testo_sk_correlate_h3 {
	margin: 0px 0 0 0;
	padding: 0px 0px 10px 20px;
	text-align: left;
	background: transparent url(../img/correlati/box_link_correlati_inf_dx.jpg) no-repeat bottom right;
}
#box_sk_correlate #testo_sk_correlate_h3 h3  {
	position: relative;
	top: -30px;
 
}
#box_sk_correlate #testo_sk_correlate_h3 ul  {
	margin: 0 5px 0px 0;
	padding: 0;
	list-style-type: none;
	position: relative;
	top: -20px;
}

#box_sk_correlate #testo_sk_correlate_h3 ul  li{
margin:0 0 7px 0;
}


#box_correlati #testo_correlati ul li.mod_eng {   
	background-image: url('../img/icone_strumenti/eng_ico.gif');
	background-position:0 3px;
	padding-left:20px;
	margin-left:-3px;
}
#box_correlati #testo_correlati ul li.mod_slo {   
	background-image: url('../img/icone_strumenti/slo_ico.gif');
	background-position:0 3px;
	padding-left:20px;
	margin-left:-3px;
}

#box_correlati #testo_correlati ul li.mod_ger {   
	background-image: url('../img/icone_strumenti/ger_ico.gif');
	background-position:0 3px;
	padding-left:20px;
	margin-left:-3px;
}


#contenuti_due_colonne #colonna1  #testo_correlati ul li ul {
	top:0;
	margin-top:7px;
	margin-left:3px;
}


/* Fine Box Schede correlate*/