@charset "utf-8";
/* CSS Document */
div.clearer {clear:both;}
textarea.bbcode {background-image:url("../images/operazioni/bbcode.gif"); background-position:bottom right; background-repeat:no-repeat;}
td {vertical-align:top;}
input {border:1px solid #000;}
textarea {border:1px solid #000;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

div.print_msg {
width:500px;
border-top:1px solid #069C02;
border-bottom:1px solid #069C02;
margin:20px 100px 20px 0px;
color:#069C02;
}
div.print_msg_errore {
width:500px;
border-top:1px solid #F00;
border-bottom:1px solid #F00;
margin:20px 100px 20px 0px;
color:#F00;
}
div.print_msg_msg {
	width:100%;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
div.print_msg_msg span.back {
	
}

/**********************************
REGISTRAZIONE
**********************************/
div.registrazione {
}
div.form_label {
font-weight:bold;
width:150px;
float:left;
margin:4px 2px 0 0;
text-align:right;
float:left;
}
div.form_input {
color:#333;
margin:4px;
width:340px;
float:left;
}
div.form_comment {
	width:502px;
	margin-top:10px;
margin-bottom:5px;
font-size:80%;
	text-align:right;
	border-top:1px solid #F06403;
}
div.form_submit {
	width:502px;
	text-align:right;
}
div.form_title1 {
	font-size:20px; color:#C1A919; margin-top:5px; margin-bottom:3px;
}
div.form_title2 {
	font-size:16px; color:#C1A919; margin-top:5px; margin-bottom:3px;
}
form .error {border:1px solid red;}
form label.error {color:red; border:none;}