/**
 * css/form.css
 *
 * Foglio di stile per i Form
 */

form {
	min-width: 500px;
	width: auto !important;
	width: 500px;
	margin-top: 20px;
}
 
p.form_warning {
	font-weight: bold;
	color: red;
	background-color: white;
}
p.form_ok {
	font-weight: bold;
	color: green;
	background-color: white;
}
fieldset {
	_position : relative;  /* The underscore means only IE will see it */
   _padding-top : 20px;   /* Stupid IE */
   _padding-bottom : 15px;
   _display : block;
	left: auto;
	right: auto;
	width: 98%;
	border: navy solid 1px;
	background-color: #eaeaea;
	color: #000;
	margin-bottom : 15px;
}


fieldset p {
	padding: 0;
	margin-bottom: 0;
	margin-top: 0;
}

legend {
	_position : absolute;
   _top : 0;
	background-color: #fff;
	color: #4682B4;
	font-weight: bold;
	border: navy solid 1px;
	margin-top: -10px;
	padding: 0 1em;
	
}

input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	background-color: #fff;
	border: #000 solid 1px;

	display: block;
	margin-top: 0.5em;
}
input.testo, textarea.testo {
	width: 40em;
	padding: 0.2em;
}
textarea.testo {
	height: 8em;
}

label {
	color: #4682B4;
	font-weight: bold;
	display: block;
}
label.label_error {
	font-weight: bold;
	color: red;
	background-color: #eaeaea;
}
input.submit {
	background-color: #4682B4;
	color: white;
	font-weight: bold;
	width: 80px;

}


.mymail {
	display: none;
}




