h2#titolo_registrazione{background: url(/css/servizi/registrazione/im/Title_registrazione.gif) no-repeat 8px 50%;}
h2#titolo_registrazione_sportello{background: url(/css/servizi/registrazione/im/Title_registrazione_sportello.gif) no-repeat 8px 50%;}

#contenuto ul{list-style-image: url("/css/servizi/registrazione/im/Bullet_lista.gif");}

#utili{ margin-bottom:0px;}
#contenuto .descr{ width:31.8%; float:left; margin-left: 4px;  margin-right: 3px; margin-bottom:16px;}
#contenuto .descr h3{ font-size:1em; border:none; padding:0; padding-bottom:4px; margin:0; letter-spacing:normal;}
#contenuto .descr p{ font-size:0.9em;padding:0; margin:0; line-height:130%;  }
#contenuto .descr p.spaziata{ padding-top:4px;}
#contenuto .descr ul{ font-size:0.9em;padding:0; margin: 0 0 0 20px;}

.nota{ clear:both; height:auto!important; min-height:80px; height:80px; border-top:1px solid #ccc;  border-bottom:1px solid #ccc;
margin-top:10px;}
.nota p{ padding:24px 10px; line-height: 140%;}


#contenuto .dx{ text-align:right; display:block;}
#contenuto .box2 p{ padding-left:230px; padding-right:10px; padding-top:10px;}
#contenuto .box2 p a{ font-weight:bold;}
.box2{width: 473px;}
.box2 h4{ display:none;}
#contenuto .box2 h3{ height:30px; border:none; padding:0; margin:0;}
#contenuto .box2 h3 span{display: block; position: relative; z-index: -1;}

#scopri{ background: url(im/bg_registrati.gif) 0 0 no-repeat; height:222px; clear:both; margin-top:10px;   }
#scopri h3{background: url(im/tit_scopri.gif) 0 0 no-repeat;}
#contenuto #scopri p{ padding-top:28px; }

#sportello{background: url(im/bg_sportello.gif) 0 0 no-repeat; height: 170px; margin-top:10px; }
#contenuto #sportello p{ padding-top:20px;}
#contenuto #sportello a{ display:block; margin-top:10px;}


#autorizzazione{ background: url(im/bg_autorizzazione.gif) 0 0 no-repeat; height: 157px;}
#autorizzazione h3{background: url(im/tit_autorizzazione.gif) 0 0 no-repeat;}

#aziende{background: url(im/bg_aziende.gif) 0 0 no-repeat;min-height: 143px; height:auto;}
#aziende h3{background: url(im/tit_aziende.gif) 0 0 no-repeat;}
#contenuto #aziende p{ padding-top:0;}
#contenuto #aziende a{ display:block; margin-top:10px;}

#infodiservizio .nota a:link, #infodiservizio .nota a:visited,
#infodiservizio #documenti a:link, #infodiservizio #documenti a:visited{
    color: #025E90;
    text-decoration:underline;
	/*border-bottom:solid 1px #025E90;*/
} 

#infodiservizio .nota a:hover, #infodiservizio .nota a:hover,
#infodiservizio #documenti a:hover {
	/*border-bottom:0;*/
	text-decoration:none;
}


#infodiservizio #documenti h4 {
    color: #000000;
    font-size: 1.4em;
    font-weight: normal;
    letter-spacing: 2px;
    margin-bottom: 13px;
}
#infodiservizio #documenti{border-bottom: 1px solid #DADBD6;   padding: 20px 18px 15px 14px;}
#infodiservizio #documenti ul li{ list-style:none;}
#infodiservizio #documenti ul li.pdf{ background:url(im/ico_pdf.gif) 0 0 no-repeat; padding-left:24px; padding-bottom:10px; }



/*pulsante blu*/
#contenuto span.puls{
	display:block; margin-top:20px; 
	float:right;
	/*height:14px; */width:auto!important;
	padding:10px!important;
	border:1px solid #0e4d6c;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px; 
	background: #2d8fce; /* Old browsers */
	background: -moz-linear-gradient(top, #2d8fce 0%, #0d4e6c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d8fce), color-stop(100%,#0d4e6c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2d8fce 0%,#0d4e6c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2d8fce 0%,#0d4e6c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #2d8fce 0%,#0d4e6c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d8fce', endColorstr='#0d4e6c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #2d8fce 0%,#0d4e6c 100%); /* W3C */}


#contenuto span.puls a:link,
#contenuto span.puls a:active,

#contenuto span.puls a:visited,
#contenuto span.puls input{ 
	color:#fff; text-decoration:none;
	margin-top: -9px;
	margin-bottom:-9px;
	padding-bottom: 6px;
	padding-top:6px;
	font-size:1.1em;
	background: #2d8fce;
	}
#contenuto span.puls:hover{ /*text-decoration:underline;*/background: #2d8fce;}	
	
#contenuto span.puls a.avanti{
	background: url("/css/servizi/registrazione/im/TOfacile_frecciaBianca.gif") no-repeat scroll 100% 50% transparent;
	padding-right:30px;   
}	