/* ********** richiestainfo egiweb.it *************/
@import "menunav.css";
@import "footer.css";
html, body {
	width: 100%;
	background: #eee url(../images/bg.jpg) no-repeat;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	color: #000;
}
html {
  overflow:-moz-scrollbars-vertical;
}
body, form {
	margin: 0px;
	padding: 0px;
}
img {
  border: none;
}
div#footer {
  background: #fff url(../images/footer3.jpg) no-repeat;
}
div#pagina {
	width: 980px;
	max-width: 982px;
  border-left: 1px #aaa solid;
  border-right: 1px #aaa solid;
	margin: 0px auto 0px;
  height: 100%;
}
div#testata {
	position: relative;
  float: left;
  width: 980px;
  height: 134px;
  background: #fff url(../images/testata.jpg) top left no-repeat;
  border-left: 1px #aaa solid;
  border-right: 1px #aaa solid;
}
div#content {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 980px;
  background: #fff;
  border-left: 1px #aaa solid;
  border-right: 1px #aaa solid;
}
div#content .testotop {
	position: relative;
  float: left;
	font: bold 14px tahoma,arial,helvetica,sans-serif;
	color: #fff;
  margin-top: 20px;
  padding-left: 20px;
  text-align: left;
  line-height: 24px;
  background: url(../images/bgtestotop.gif) repeat-x;
  width: 960px;
}
div#colsx {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 240px;
  padding-top: 10px;
  overflow: hidden;
  text-align: center;
}
div#colsx img {
  margin: 5px auto;
}
div#coldx {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 550px;
  padding-top: 20px;
  overflow: hidden;
}
div#formcontainer {
	position: relative;
	float: left;
	margin: 0px;
	width: 550px;
}
div#formcontainer form {
	margin: 3px;
}
.rigaform {
	position: relative;
	float: left;
	width: 550px;
  text-align: left;
  margin-bottom: 5px;
  font: normal 11px tahoma,arial,helvetica,sans-serif;
  color: #333;
}
.etichetta {
	position: relative;
	float: left;
	width: 100px;
	text-align: right;
	padding-right: 5px;
  line-height: 18px;
}
.campodati {
	position: relative;
  text-align: left;
}
.campodati div {
  margin: 0;
  height: 18px;
  line-height: 18px;
}
.messaggiotext {
	position: relative;
  text-align: left;
	width: 450px;
}
div#campiobbl {
	position: relative;
	float: left;
	width: 550px;
  font: bold 12px tahoma,arial,helvetica,sans-serif;
  color: #900;
  text-align: center;
  margin-bottom: 20px;
}
div#avvisi {
	position: relative;
	float: left;
	width: 150px;
  font: normal 12px tahoma,arial,helvetica,sans-serif;
  color: #900;
  text-align: left;
  padding-top: 100px;
}
div#formcontainer span.infoPrivacy {
	display: block;
  font: normal 10px tahoma,arial,helvetica,sans-serif;
	text-align: justify;
}
div#formcontainer input#checkPrivacy {
	margin: 5px 0px 1px 0px;
}
div#formcontainer input#sendForm {
	position: absolute;
	right: 10px;
}
.invia {
	position: absolute;
  background: url(../images/invia.jpg) no-repeat;
  width: 60px;
  height: 20px;
  border: none;
	right: 10px;
}
.f60,.f150,.f200,.f300,.f400t {
  height: 18px;
  background: #eee;
  border: 1px #999 solid;
  font: normal 11px tahoma,arial,helvetica,sans-serif;
  color: #333;
}
.f60 {
  width: 60px;
}
.f150 {
  width: 150px;
}
.f200 {
  width: 200px;
}
.f300 {
  width: 300px;
}
.f400t {
  width: 400px;
  height: 80px;
}
.f60:hover,.f150:hover,.f200:hover,.f300:hover,.f400t:hover {
  border: #f00 1px solid;
}
.oblig {
  border: #00a 1px solid;
}
div#ritorno {
  margin: 100px auto auto;
  width: 250px;
  font: bold 12px tahoma,arial,helvetica,sans-serif;
  color: #900;
  text-align: center;
}
