@charset "utf-8";
/* CSS Document 12.19*/



#lay_head {
	background-image: url(../res/img/bg_head_rial.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}




#progetti #lay #lay_cont #cont #cont_c2c3 .listatesto li {
margin-bottom:10px;
line-height:1.4em;
}




#progetti #lay #lay_cont #cont #cont_c2c3 #titolo-lingua #sottotitolo {
border-top:#CCCCCC dotted 1px;
padding-top:4px;
}
#progetti #lay #lay_cont #cont #cont_c1 .boxcolonna_mfinanza .lista_freccia .selezionata img, #progetti #lay #lay_cont #cont #cont_c1 .boxcolonna_mfinanza .lista_freccia img, #progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area .bordoleggero img {
position: relative;
bottom:-3px;
border:none;
margin-right:8px;
}
#progetti #lay #lay_cont #cont #cont_c1 .boxcolonna_mfinanza .lista_freccia #prg_contatti {
padding: 15px 0;
}
#progetti #lay #lay_cont #cont #cont_c1 .boxcolonna_mfinanza .lista_freccia #prg_contatti .prg_tit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #9AB040;
}

/* anagrafica */
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #anagrafica {
width:540px;
margin-top:20px;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #anagrafica td {
border-bottom:#CCCCCC dotted 1px;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #anagrafica td.label {
width:220px;
text-align:right;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #anagrafica td.label p{
margin:10px 10px 10px 0;
	font-family: "Lucida Sans", Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size:11.4px;
	color:	#666666;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #anagrafica td.input {
width:320px;
text-align:left;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #anagrafica td.input input{
width: 310px;
font: 12px Arial, Helvetica, sans-serif;
color:#666666;
}

#progetti #lay #lay_cont #cont #cont_c2c3 #continua {
margin-top: 20px;
padding-bottom:20px;
border-bottom:#CCCCCC dotted 1px;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #continua #rial_prossimo {
width:95px;
height: 52px;
background-image: url(../res/img/rial_proseguiover.gif);
background-repeat: no-repeat;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #continua #rial_prossimo a {
display: block;
height: 100%;
background-image: url(../res/img/rial_prosegui.gif);
background-repeat: no-repeat;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #continua #rial_prossimo a:hover {
background-image: url(../res/img/rial_proseguiover.gif);
}
#progetti #lay #lay_cont #cont #cont_c2c3 #continua #rial_prossimo .testolink {
display: none;
}



#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area {
margin-top: 20px;
}

#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area td {
	font-family: "Lucida Sans", Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size:11.4px;
	color:	#666666;
	line-height:1.4em;
}

#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area td.bordoleggero {
border-bottom: #EFEFEF dotted 1px;
padding:5px 0;

}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area td.bordopesante {
border-bottom:#CCCCCC dotted 1px;
padding:10px 0;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area textarea {
font: 12px Arial, Helvetica, sans-serif;
color:#666666;
text-align:left;
width:520px;
margin-top:10px;
}
#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area .bordopesante .caratteri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}

#progetti #lay #lay_cont #cont #cont_c2c3 #rial_questionario #rial2 .questionario_area .risultato {
background-repeat:no-repeat;
background-position: center;
height: 200px;
}


