﻿* {	font-family: Verdana, Geneva, Tahoma, sans-serif;}

form { margin:0px; padding:0px; }

body { margin:0px; padding:0px; font-size:12px; background-color:Black; }



.generale { float:left; width:100%; margin:0px; padding:0px; text-align:center; }
.centratura { width:970px; margin:0px auto; padding:0px;  }
.contenuto { float:left; width:970px; margin:0px; padding:0px; background-color:White; min-height:800px; text-align:left; }

.intestazione { width:100%; }

.pagina { float:left; width:930px; margin:10px; padding:10px; }

.presentazione {width:100%; padding:5px 0;}

.moduloScelta { float:left; width:40%; font-size:0.9em; padding-top:20px; position:absolute; left:30%;}
.moduloScelta .avanti { width: auto; float:right; margin-top:5px; }

.modulo { float:left; width:890px; font-size:0.9em; padding-top:0px; }

.modulo .campo { float:left; clear:left; width:100%; margin:5px 0; padding:0px; }

.modulo .campo .etichetta { float:left; margin-right:5px; width:auto; }
.modulo .campo .alert { float:left; margin-left:2px;}

/*.modulo .campo INPUT {float:left; width:95%; margin-bottom:10px;}*/
.modulo .campo .valore { float:left; clear:left; width:500px; }
.modulo .campo .valore input { width:500px; }

.modulo .invio { float:left; margin-top:20px;}

/*.modulo .campo .riga_check INPUT{ float:left; width:20%; margin-bottom:10px;}*/

.modulo .campo .riga_check { float:left; width:100%; }
.modulo .campo .riga_check .etichetta { float:left; width:100%; margin-bottom:5px; }
.modulo .campo .riga_check .radio { float:left; width:125px; clear:left; }
.modulo .campo .riga_check .radio input { float:left;  }
.modulo .campo .riga_check .radio label { float:left; margin-right:20px; }

.modulo .campo .riga_check INPUT { float:left; width:20px; margin-bottom:10px; }
.modulo .campo .riga_check label { float:left; margin-bottom:10px;}


.modulo .campo .riga_specifiche { float:left; width:100%; }

.modulo .campo .riga_specifiche .etichetta { float:left; width:100%; margin-bottom:5px; }
.modulo .campo .riga_specifiche .etichetta .testo { float:left; }
.modulo .campo .riga_specifiche .etichetta .alert { float:left; margin-left:7px; }

.modulo .campo .riga_specifiche .etichetta_indent { float:left; margin-left:20px; }
.modulo .campo .riga_specifiche .etichetta_indent .testo {float:left; }
.modulo .campo .riga_specifiche .etichetta_indent .alert {float:left; }





.modulo .campo .riga_specifiche INPUT { margin-left:20px; }
.modulo .campo .riga_specifiche label { margin-left:2px; }

.spaziatura { /*clear:both; height:0px;*/ }

.valore_indent input { float:left; width:480px; clear:left; }

.check { float:left; width:100%; margin:0px; padding:0px; }

.warning { color:Red;}

a { color:#666689; font-weight:bold; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

.tabellaBackOffice { border:1px solid #C1C1C1; float:left; /*width:890px;*/ width:930px; margin:0px; padding:0px; background-color:#ffffff }
.tabellaBackOffice th { padding:3px 2px; vertical-align:top; }
.tabellaBackOffice td { padding:3px 2px; vertical-align:top; }

.export  { float:left; margin-top:20px; padding-top:20px; }

.area_check { float:left; width:930px; margin:0px; padding:0px; clear:left; }
.area_check .colonna1, .area_check .colonna2  { float:left; width:350px; margin:0 0 10px 0; }


.area_check .clearer { float:left; width:930px; margin:0px; padding:0px; }


.modulo .campo .riga_check .etichetta_indent { float:left; margin-left:10px; clear:left; }
.modulo .campo .riga_check .valore_indent { float:left; /*margin-left:10px;*/padding-left:10px;}
.modulo .campo .riga_check .valore_indent INPUT { width:480px;               }

.validationSummary { clear:left; padding-top:10px; }
.validationSummary ul {display:none}
