/* color verde:
		 style="background:#DEE9E1" */
		
		.padding { padding:0 10px; }

.paddingLeft { padding-left:10px; }/*
		
		#contatti table input{ width:90%; }*/

input {
		border:3px double #ccc;
		height:20px;
		line-height:20px;
		width:78%;
		background: url(images/es/bg-input.png) 0 center repeat-x
}

.button_form {
		background:#DEE9E1 url(images/es/call3.jpg) 0 0 no-repeat;
		width:222px;
		height:35px;
		border:0px double #99C19A;/* border:0; */
		cursor:pointer;
		font-weight: bold;
		text-transform:uppercase;
		font-size:15px;
		color:#FFFFFF
}

/* VALIDATOR */
.formError {
    position: absolute;
   top: 0px; /*300*/
    left: 0px; /*200*/
    width: 150px; /*150*/
    padding-top: 29px;
    display: block;
    z-index: 5000;
}
.formError .formErrorContent {
    width: 100%;
    background: #FFFF99;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
   box-shadow: 0px 2px 2px #000;
    -moz-box-shadow: 0px 2px 2px #000;
    -webkit-box-shadow: 0px 2px 2px #000;
    padding: 4px 6px ;
	 border-color:#f00;
	 border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.formError .formErrorArrow {
    position: absolute;
    bottom: 0;
    left: 20px;
    width: 15px;
    height: 15px;
}
.formError .formErrorArrow div {
    box-shadow: 0px 0px 6px #000;
    -moz-box-shadow: 0px 0px 6px #000;
    -webkit-box-shadow: 0px 0px 6px #000;
    font-size: 0px;
}
.formError .formErrorArrow .line10 {
    width: 15px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    font-size: 0px;
    display: block;
}
.formError .formErrorArrow .line9 {
    width: 13px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    display: block;
}
.formError .formErrorArrow .line8 {
    width: 11px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    display: block;
}
.formError .formErrorArrow .line7 {
    width: 9px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    display: block;
}
.formError .formErrorArrow .line6 {
    width: 7px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    display: block;
}
.formError .formErrorArrow .line5 {
    width: 5px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    display: block;
}
.formError .formErrorArrow .line4 {
    width: 3px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    display: block;
}
.formError .formErrorArrow .line3 {
    width: 1px;
    height: 1px;
    background: #000;
    margin: 0 auto;
    display: block;
}
