/* CSS che gestisce il modulo dei contatti presente nella parte sx del sito*/


div#modulo{
	margin:0;
	height:504px;
	padding:34px 10px 10px 52px;
	background:url(../prestito-image/prestito_bk_modulo-contatti.jpg) no-repeat
	}
	
div#modulo h3{
    text-align:left;
    margin:0px;
	padding:0;
	font-size:40px;
	font-weight:normal;
	color:#666;
	line-height:24px
	}
div#modulo h4{
	margin:0;
	padding:0;
	margin:0pxpx;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#FF6E0F;
	line-height:24px
	}
	
div#modulo table{
	border:0;
	padding:0;
	margin:30px 0 0 14px;
	width:360px;
	font-size:13px;
	color:#333
	}
	
div#modulo table td{
	padding:1px 0 1px 0;
	height:24px
	}

div#modulo input{ 
	float:right;
	height:11px;
	border:1px #999 solid;
	font-size:10px;
	color:#F60;
	padding:3px
	}
	
div#modulo .areaditesto{
	height:50px;
	width:350px;
	font-size:11px;
	color:#666;
	}
div#modulo select{ 
	float:right;
	height:22px;
	border:solid 1px #999;
	font-size:11px;
	color:#F60;
	padding:1px;
	width:220px
	}
	
div#modulo textarea{
    float:right;
	height:11px;
	border:solid 1px #999;
	height:50px;
	width:370px;
	font-size:11px;
	color:#999;
	}
	
div#modulo input.campolungo{
	width:260px
	}

div#modulo input.campocorto{
	width:212px
	}
	
.label_ris{
    float:none;
    color:Red;
    font-size:11px;
}

.button_modulo {
width: 72px;
height: 23px;
float:right;
background: url(../prestito-image/prestito_invia_modulo.jpg) no-repeat;
}

.button_modulo:hover {
background: url(../prestito-image/prestito_invia_modulo_on.jpg) no-repeat;
}

.button_indietro {
display: block;
width: 72px;
height: 23px;
top:-150px;
float:right;
background: url(../prestito-image/prestito_indietro.jpg) no-repeat;
}

.button_indietro:hover {
background: url(../prestito-image/prestito_indietro_on.jpg) no-repeat;
}

.radiobtn_list input{
	position:relative;
   top:-35px;
}

.radiobtn_list label
{	position:relative;
	padding:7px;
	top:-35px;}

#messaggio-errore{
	position:relative;
	font-size:11px;
	bottom:40px;
	margin-left:0px;
	float:left;
	text-align:left;
	line-height:12px;
	font-weight:bold
	}
	
#messaggio-errore ul{
	font-weight:normal;
	margin:2px 0 0 0;
	padding:0;	
	}
	
#messaggio-errore ul li{
	margin:0 0 0 20px;
	list-style:circle;
	}


