/* ********** contatti *************/
@import "menunav.css";
@import "footer.css";
html, body {
	width: 100%;
	background-color: #fff;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	color: #000;
}
html {
  overflow-y: scroll;
}
body {
	margin: 0px;
	padding: 0px;
}
img {
	margin: 0;
	padding: 0;
  border: none;
}
div#pagina {
	position: relative;
	width: 980px;
	margin: 0px auto 0px;
}
div#testata {
	position: relative;
  float: left;
  width: 980px;
  height: 127px;
  background: #fff url(../images/testata.jpg) top left no-repeat;
}
div#content {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 978px;
  background: #fff;
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid;        
}
div#colsx {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 223px;
  height: 250px;
  padding-top: 15px;
}
div#colcnt {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 480px;
  padding-left: 15px;
  padding-top: 15px;
  overflow: hidden;
}
div#coldx {
	position: relative;
  float: left;
	top: 0px;
  left: 0px;
  width: 260px;
  height: 300px;
  background: transparent url(../images/topdx.jpg) right top no-repeat;
  padding-top: 35px;
}
.f200 {
  height: 18px;
  background: #eee;
  border: 1px #999 solid;
  font: normal 11px tahoma,arial,helvetica,sans-serif;
  color: #333;
}
.f300t {
  width: 250px;
  height: 80px;
  background: #eee;
  border: 1px #999 solid;
  font: normal 11px tahoma,arial,helvetica,sans-serif;
  color: #333;
}
div#contatti {
	left: 30px;
	position: relative;
	top: 20px;
}
div#contattiFormContainer {
	float: left;
	margin: 0px 45px 0px 0px;
	width: 425px;
}
div#contattiFormContainer form {
	margin-top: 3px;
}
div#contattiFormContainer form div {
	margin-top: 2px;
	position: relative;
}
div#contattiFormContainer div.inputForm {
	height: 20px;	
}
div#contattiFormContainer div.inputForm input {
  font: normal 11px tahoma,arial,helvetica,sans-serif;
	height: 12px;
	position: absolute;
	right: 100px;
	width: 250px;
}
div#contattiFormContainer div.inputForm select {
  font: normal 11px tahoma,arial,helvetica,sans-serif;
	height: 18px;
	position: absolute;
	right: 100px;
	width: 250px;
}
div#contattiFormContainer div.messaggioForm {
	height: 90px;
}
div#contattiFormContainer div.messaggioForm textarea {
  font: normal 11px tahoma,arial,helvetica,sans-serif;
	height: 85px;
	margin: 0px;
	position: absolute;
	right: 0px;
	width: 350px;
}
div#contattiFormContainer span.infoPrivacy {
	display: block;
  font: normal 10px tahoma,arial,helvetica,sans-serif;
	text-align: justify;
}
div#contattiFormContainer input#checkPrivacy {
	margin: 5px 0px 1px 0px;
}
div#contattiFormContainer input#sendForm {
	position: absolute;
	right: 10px;
}
div#contattiReali {
	float: left;
  margin-left: 20px;
  width: 220px;
}
div#contattiReali {
  font: normal 11px tahoma,arial,helvetica,sans-serif;
  color: #000;
}
div#contattiReali a {
  font: bold 11px tahoma,arial,helvetica,sans-serif;
  color: #333;
  text-decoration: underline;
}
div#contattiReali a:hover {
  color: #933;
}
.invia {
	position: absolute;
  background: url(../images/invia.jpg) no-repeat;
  width: 60px;
  height: 20px;
  border: none;
	right: 10px;
}
.send {
	position: absolute;
  background: url(../images/send.jpg) no-repeat;
  width: 60px;
  height: 20px;
  border: none;
	right: 10px;
}

