/* Stili per bottoni */
/* Text Box with Different Border: */
.ed-border {
    border: 1px solid #0000FF;
}

/* Text Box with Background Color: */
.ed-background{
    background-color : #FFFFFF;
    border: 1px solid #008000;
}
.ed-background:focus{
    background-color : #99FFCC;
    border: 1px solid #008000;
}
/* Text Box with Focus: */
.ed-focus {
    border: 1px solid #888377;
}
.ed-focus:focus {
    background-color: #F4EEDD;
}


/* Text Box with Rounded Corners: */
.ed-rounded {
    border:0;
    background: transparent url(rounded.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;	
}

/* Text Box with Gradient: */
.ed-gradient {
	border:0;
	background: transparent url(gradient.gif) no-repeat top left;
	height: 22px;
	width: 230px;
	padding-top:2px;
	
}
.control{
	border: 1px solid #66FF99;
	text-transform: none;
	font-size: 12px;
	background-color: #FFFFFF;
}
/*.control:focus{
	border: 1px solid #66FF99;
	text-transform: none;
	font-size: 12px;
    background-color : #99FFCC;
    border: 1px solid #008000;
	text-transform: none;
} */
.control:hover{
	/*border: 1px solid #66FF99;
	text-transform: none;
	font-size: 12px;*/
    background-color : #99FFCC;
    border: 1px solid #008000;
	/*text-transform: none;*/
}
.controllab{
	text-transform: capitalize;
	font-size: 12px;
}
.btnfrm{
	background-color:#FFFFCC;
	border: 2px solid #66CC00;
	text-transform: capitalize;
	font-size: 15px;
}
.btnfrm:hover{
	background-color:#FFFF00;
	border: 2px solid #66CC00;
	text-transform: capitalize;
	font-size: 15px;
}
.control2{
	padding-left:20px;
	border: 1px solid #66FF99;
	text-transform: none;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(../images/attenzione.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/*.control2:focus{
	padding-left:20px;
	border: 1px solid #66FF99;
	text-transform: none;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(../images/attenzione.gif);
	background-repeat: no-repeat;
	background-position: left center;
    background-color : #99FFCC;
    border: 1px solid #008000;
	text-transform: none;
} */
.control2:hover{
	/*padding-left:20px;
	border: 1px solid #66FF99;
	text-transform: none;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(../images/attenzione.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
    background-color : #99FFCC;
    border: 1px solid #008000;
	/*text-transform: none;*/
}

input.clsedit
{
	padding:7px;
	width:auto;
	border-style:solid;
	font-size:14px;
	-moz-border-color:#666
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border-color:#666;
	margin:5px;
}
input.clsedit2
{
	padding:7px;
	padding-left:15px;
	width:auto;
	border-style:solid;
	font-size:14px;
	-moz-border-color:#666
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border-color:#666;
	margin:5px;
	background-image: url(../images/attenzione.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border: 1px solid #008000;

}
input.clsedit3
{
	width:auto;
	border-style:solid;
	font-size:12px;
	border-color:#666;
}
input.clsedit3_err
{
	width:auto;
	border-style:solid;
	font-size:12px;
	border-color:#666;
	border: 1px solid #008000;
	
}

/* CSS Document */
