@charset "utf-8";
/* CSS Document */
.cmxform {
	
}


.cmxform fieldset {
	border: 0px solid black;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	
}
.cmxform label.error{
	color: red;
}

.cmxform select {

}

#ccodice {
}
.cmxform #checkbox_area{

}
.cmxform input[type="checkbox"] {
	

}

.cmxform td input[type="text"] {
	width: 40px;
}

.cmxform input[type="text"] {
	width: 300px;
}

.cmxform textarea  { 

}
/*label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }*/
.cmxform input.error[type="text"] { 
	margin: 0 0 0 0;
	border:1px solid red;
}


.cmxform input[type="submit"] { 
	margin-top: 30px;
}

.cmxform select.error{ 
	margin: 0 0 0 0;
}
.cmxform p { 
	clear: both;
	width: 100%;
	margin-bottom: 35px;
}
.submit { 
}
.cmxform em { 
	vertical-align: top;
}
#BASentryField-IMAGE{
}
#risposta_errata{

}
#lista_errori{
	list-style-type: none;
	color: red;
}


.numerico {
	width: 50px;
	text-align: right;
}
