@charset "utf-8";



/* CSS Document */



.txt-form{font-family: arial,sans-serif; font-size: 11px; color: #666;}
.txt-btn{font-family: arial,sans-serif; font-size: 10px; color: #666;}
.txt-log{font-family: arial,sans-serif; font-size: 11px; color: #666; padding:0 0 0 10px}
div#l-230{float:left; width: 250px; height:auto; padding: 0 20px 0 0}

div#r-477{float:right; width: 477px;height:auto;}

div#consenso{float:left; width:620px; padding:0 0 0 10px;}

div#invia-form{float:right; width: 100px;height:auto; 	text-align: right; padding: 0 20px 0 0 ;}

div#sep-760{clear:both; width:740px; height:20px; margin: 0 0 20px 0; border-bottom: 1px dotted #bbb}

.field{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; border: 1px solid #ccc; background: #f6f8fa}

div#740form{clear:both; width:740px; height:100px; margin: 0 0 20px 0;}

div#form-l{float:left; width:355px; padding: 0 10px 0 0}
div#form-r{float:right; width:355px; padding: 0 10px 0 0}

div#form-ll{float:left; width:95px; padding: 0 0 0 0}
div#form-lr{float:right; width:260px; padding: 0 0 0 0}
div#form-rl{float:left; width:95px; padding: 0 0 0 0}
div#form-rr{float:right; width:260px; padding: 0 0 0 0}
div#sep-form-w{clear:both;  width:740px; height:10px; margin: 0 0 10px 0;}
div#sep-form{clear:both;  width:740px; height:10px; margin: 0 0 10px 0; border-bottom: 1px dotted #bbb}
div#sep-form-2{clear:both;  width:740px; height:10px; margin: 0 0 10px 0; border-bottom: 2px solid #bbb}
div#sep-form-3{clear:both;  width:740px; height:50px; margin: 0 0 10px 0; border-bottom: 2px solid #bbb}
div#sep-form-out{clear:both;  width:760px; height:10px; margin: 0 0 10px 0;}
.newsbg {
	background-image: url(_newlayout/newshomemiddle.gif);
}
.diccibg {
	background-image: url(_newlayout/diccimiddle.gif);
}
.welcomecenter {
	background-image: url(_newlayout/welcomemiddle.gif);
}
