
fieldset {border:0;margin:0;padding:0;}

legend {display:none; padding:0;}

label {float:left;padding:2px;width:100px;text-align:right;}

.row {clear:both;margin:2px;padding:3px;}

input,textarea{margin-right:4px;font-size:1.0em; font-weight:bold; background-color:#FFF;
border:0;margin-top:1px;border-bottom:1px solid #689eca;padding:2px 4px; font-family:Arial, Helvetica, sans-serif;}



/* jquery validation */
label.error { 
  font-weight: bold; 
  color: #FF0000; 
  float:none;
  width:auto;
  font-size:10px;
}
input.error {margin-top:0px;border: 1px dotted red;}


/*

position:relative;border-bottom:3px solid #005ea8;margin:20px 30px 20px 30px; width:690px;height:100px; background-color:#e0e0e0; margin:10px auto 15px auto;

.multi {margin-left:115px;}
.multi label {float:none;}
input.radio {width:20px; border:0;}
fieldset .inputradio {width:auto; border:0; margin-left:10px;}

select {font-size:1.2em; font-weight:bold; background-color:#f2f2f2;border:1px solid #CCC;}
textarea {margin-top:2px;width:320px;border:1px solid #CCC;}
input.bottone {margin:5px 0 15px 130px;padding:0 18px;border: 1px solid #CCC; width:auto;
					background: #fff url( "../images/fade_butt.png") repeat-x 0 0; 
					font-size:1.2em; font-weight:bold;}
input.bottone:active {margin-left:129px;}
.errore {color:#F00; font-weight:bold;margin-bottom:-8px;}
*/
