div#formcontatti{
	margin:0px auto;
	width:467px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;	
}
div#formcontatti h1{
	color:#6D6E72;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	margin-bottom:22px;
}
div#form_contatti_sx{
	width:201px;
	float:left;
}
div#form_contatti_dx{
	width:221px;
	float:right;
}
div#form_contatti_clear{
	clear:both;
}
label#etichetta{
	width:193px;
	padding-left:8px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	color:#4D4D4D;
	font-weight:bolder;
}
input#nomeContatto,input#cognomeContatto,input#aziendaContatto,input#emailContatto,input#cittaContatto{
	padding:0px;
	padding:5px;
	background-image:url(../images/form/input.png);
	width:191px;
	height:11px;
	border:0px;
	line-height:21px;
	font-size:10px;
	color:#4D4D4D;
	margin-bottom:11px;
}
div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:0.8em;
  text-align:left;
  max-height:200px;
  overflow:auto;
  z-index:200;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  cursor:pointer;
  line-height:21px;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  /*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;*/
  font-size:11px;
  width : 201px; 
  display : block;
  text-align:left; 
  background: url('../images/form/select.png') right;
  background-position:top;
  background-repeat:no-repeat;
  height:20px;
  line-height:21px;
  cursor: pointer;
  color:#333;
  border:0px;
}

select {
	background: url('../images/form/select.png') right;
}
	.CheckBoxClass,.RadioClass2{
		display: none;
	}
	.CheckBoxLabelClass{
		background: url("UnCheck.png") no-repeat;
		padding-left: 30px;
		padding-top: 3px;
		margin: 5px;
		height: 28px;	
		width: 150px;
		display: block;
	}
	.CheckBoxLabelClass2:hover, .RadioLabelClass2:hover{
		/*text-decoration: underline;*/
	}
	.LabelSelected2{
		background: url("Check.png") no-repeat;
	}
	.RadioLabelClass2{
		background: url("../images/form/uncheck.gif") no-repeat;
		padding-top: 3px;
		margin: 5px;
		padding-left:20px;
		height: 13px;	
		width: 13px;
		display: block;	
	}
	.RadioSelected2{
		background: url("../images/form/check.gif") no-repeat;
	}
	.CheckBoxClass,.RadioClass{
		display: none;
	}
	.CheckBoxLabelClass{
		background: url("UnCheck.png") no-repeat;
		padding-left: 30px;
		padding-top: 3px;
		margin: 5px;
		height: 28px;	
		width: 150px;
		display: block;
	}
	.CheckBoxLabelClass:hover, .RadioLabelClass:hover{
		/*text-decoration: underline;*/
	}
	.LabelSelected{
		background: url("Check.png") no-repeat;
	}
	.RadioLabelClass{
		background: url("../images/form/uncheck.gif") no-repeat;
		padding-top: 3px;
		margin: 5px;
		padding-left:20px;
		height: 13px;	
		width: 13px;
		display: block;	
	}
	.RadioSelected{
		background: url("../images/form/check.gif") no-repeat;
	}
label{
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	color:#4D4D4D;
	font-weight:bolder;	
}
label a{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4D4D4D;
	font-weight:bolder;
}
label a:hover{
	color:#F35828;
}
div#textarea{
	background-image:url(../images/form/textarea.png);
	width:196px;
	height:54px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
#condizioni {
	height: 44px;
	font-size:10px;
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-bottom:10px;
	padding-right:10px;
}
#bottoneInvia{
	background-image:url(../images/form/invia.png);
	width:101px;
	height:21px;
	border:0px;
	display:block;
	outline:none;
	clear:left;
}
#footerForm{
	position:relative;
	margin-bottom:20px;
}
#errore{
	color:#F05A28;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:201px;
	margin-bottom:10px;
}
div#textareaLavoro{
	background-image:url(../images/form/textareaLavoro.png);
	height:106px;
	width:201px;
	margin-bottom:20px;
}
div#textareaLavoro textarea{
	background-image:url(../images/form/textareaLavoro.png);
	border:none;
}
#upload{
	border:0px;
	background-color:none;
	background-image:url(../images/form/sfoglia_background.png);
	background-position:left;
	background-repeat:no-repeat;
	width:221px;
	height:21px;
	margin-bottom:11px;
}