/*	--------------- Form e impostazione contenitore di form get o post ----------------- */

form {
	padding: 0;
	/*margin: 0 0.5em;*/
}

form fieldset{
	margin: 0;
   	padding: 0;
   	border: 0 solid;
}

fieldset.register{
	margin: 0;
   	padding: 1em;
   	border: 1px solid #BABABA;
}

fieldset.register legend {
  	margin-bottom: 1em;
  	padding: 0.2em 0.5em;
  	border:1px solid #BABABA; /*#7F9DB9;*/
  	color:#4E5028;
  	font-size:120%;
  	text-align:left;
}

form input {
  	padding: 0.1em;
  	margin: 0;
  	color: #000;
  	background: #eaeaea;
  	border:1px solid #7F9DB9;
}
form input:focus {background-color:#FFFFCC; border-color:#FFCC00;}

form textarea {
  	padding: 0.1em;
  	margin: 0;
  	color: #000;
  	background: #eaeaea;
  	border:1px solid #7F9DB9;
}
form textarea:focus {background-color:#FFFFCC; border-color:#FFCC00;}

form input#btn,input#btn2,input#btn3  {
  	cursor:hand;pointer:hand;
  	font-size: 0.9em;
  	padding: 0.1em;
  	margin: 0;
  	background: #04639e;
  	color: #fff;
  	border-top: 0.1em solid #7f9db9;
  	border-right: 0.1em solid #406180;
  	border-bottom: 0.1em solid #406180;
  	border-left: 0.1em solid #7f9db9;
}

form select {
  	padding: 0.1em;
  	margin: 0 0 0.2em 0;
  	color: #000;
  	background: #eaeaea;
  	border:1px solid #7F9DB9;
}
form select:focus {background-color:#FFFFCC; border-color:#FFCC00;}

form p {
  	font-size: 90%;
  	padding: 0.1em;
  	margin: 1em 0;
  	color: #333;
}

/*
.form-standard {width:75%; margin:0px; border: 1px solid #0080C0; padding-bottom:7px; background-color: #E6F0F9;}
.form-standard h6 {width:auto; margin:0px; padding-top:5px; padding-bottom:5px; padding-left:5px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; background-color:#0080C0;}

.label {float:left; display:block; width:30%; height:19px; background-color: #E6F0F9; text-align:left; border-bottom:1px solid #FFFFFF; padding-top:6px; padding-left:5px;}
.vuoto {float:left; width:100%; height:25px; border-bottom:1px solid #FFFFFF;}

.valore {width:auto; height:23px; background-color:#C7D5E0; border-bottom:1px solid #FFFFFF;  padding-top:2px; padding-left:5px;}
.valore-button {width:auto; padding-top:2px; padding-left:5px; text-align:center;}

select {text-align:right; background-color:#ffffff; font-size:95%;}

input,textarea { font-size:110%; padding:1px 0px 1px 0px;}
input.button {cursor:pointer; text-align:center; padding-top:1px; margin-top:5px; font-size:95%;}

.input-img {float:left; border:0px; margin-right:4px;}
fieldset {padding:10px;}

*/
