#sp-images{ 
  float: left;
  margin: 5px 0
}

#big-image{
  float: left
}

#big-image{
  background: url(myimages/ombra-big-dx.png) no-repeat right;  
  height:502px;
  width:332px;
}

#big-image div{
  background: url(myimages/ombra-big-sotto.png) no-repeat bottom;  
  height:502px;
  width:332px;
}

#small-images{
  float: left;
  margin-left: 5px
}

.small-img{
  background: url(myimages/ombra-picc-dx.png) no-repeat right;  
  height:158px;
  width:158px;
}

.small-img div{
  background: url(myimages/ombra-picc-sotto.png) no-repeat bottom;  
  height:158px;
  width:158px;
}

#sp-content{ 
  float: left;
  padding: 25px 10px 0px 0px;
  width: 395px;
}

.spazio{
  height: 14px
}

span.freccette{
  font: 11px "Agency FB";
}


span.form-required{
  display: none
}

.webform-component-textfield label, .webform-component-textarea label, .webform-component-email label{
  width: 80px;
  float: left
}

input.form-text, textarea.form-textarea{
  float: left;
  font: 11px Verdana;
  color: #ccc;
}

input.form-text{
  background: url(myimages/contattaci/form-dati.jpg) no-repeat;
  border: 0;
  width: 240px;
  padding:10px 7px 0;
  height: 30px
}

textarea.form-textarea{
  background: url(myimages/contattaci/form-messaggio.jpg) no-repeat;
  border: 0;
  width: 240px;
  height: 155px;
  overflow: auto;
  padding:10px 7px 0;
}

#webform-component-privacy{
  display: none
}

.webform-client-form label{
  font: 11px Verdana;
  color: #ccc;
  padding-top: 10px
}

#edit-submit{
	background: transparent url(myimages/contattaci/tasto-invia.jpg) no-repeat;
	border: 0;
	color: #fff;
	float: right;
	font: 11px verdana;
	height: 36px;
	margin: 20px 35px 0 0;
	padding: 0;
	text-transform: uppercase;
	width: 72px;
	outline-style: none
}

#edit-submit:hover{
  background: transparent url(myimages/contattaci/tasto-invia-attivo.jpg) no-repeat;
}
.fakecheck{
	font: 11px Verdana;
	text-decoration: none;
	outline: none;
	background: url(myimages/contattaci/checkbox.jpg) no-repeat;
	height: 20px;
	display: block;
	margin-left: 82px;
	float: left;
	padding: 5px 0px 0px 25px;
}

a.privacy-link{
  font: 11px Verdana;
  color: #ccc;
  text-decoration: underline;
  line-height:200%
}

.fakecheck:link{
  color: #ccc;
}

.fakechecked {
	background-position: left -24px;
}

.all-fields{
  font: 11px Verdana;
  color: #ccc;
  float: left;
  margin-top: 20px;
  width: 150px
}

a#fakeedit-submitted-privacy-1:hover{
  text-decoration: none
}
