/* ********** index 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#pagina {
	width: 980px;
	max-width: 980px;
  border-left: 1px #aaa solid;
  border-right: 1px #aaa solid;
	margin: 0px auto 0px;
  height: 100%;
}
div#testata2 {
	position: relative;
  float: left;
  width: 980px;
  height: 134px;
  background: #fff url(../images/testatah.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#colsx1 {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 244px;
  padding-top: 10px;
  overflow: hidden;
  height: 460px;
  text-align: center;
  border-right: 1px #999 solid;
}
div#colsx1 img {
  margin: 5px auto;
}
div#colsx1 .testo {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 110px;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	color: #333;
	text-align: justify;
}
div#colsx1 .testohead {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 60px;
	font: normal 12px tahoma,arial,helvetica,sans-serif;
	color: #000;
  text-align: left;
}
div#colsx2 {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 247px;
  padding-top: 10px;
  text-align: center;
  overflow: hidden;
  height: 460px;
  border-right: 1px #999 solid;
}
.boxfoto {
  border: 1px #999 solid;
  width: 225px;
  height: 210px;
  margin: 0 auto;
}
div#colsx2 img {
  margin: 5px auto;
}
div#colsx2 .testo {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 110px;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	color: #333;
	text-align: justify;
}
div#colsx2 .testohead {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 60px;
	font: normal 12px tahoma,arial,helvetica,sans-serif;
	color: #000;
  text-align: left;
}
div#colsx3 {
	position: relative;
  float: left;
  top: 0px;
  left: 0px;
  width: 243px;
  padding-top: 10px;
  text-align: center;
  overflow: hidden;
  height: 460px;
  border-right: 1px #999 solid;
}
div#colsx3 img {
  margin: 3px auto;
}
div#colsx3 .testo {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 110px;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	color: #333;
	text-align: justify;
}
div#colsx3 .testohead {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 60px;
	font: normal 12px tahoma,arial,helvetica,sans-serif;
	color: #000;
  text-align: left;
}
div#coldx {
	position: relative;
  float: right;
  top: 0px;
  right: 0px;
  width: 242px;
  height: 460px;
  padding-top: 10px;
  text-align: center;
  overflow: hidden;
  background: #fff;
}
div#coldx img {
  margin: 3px auto;
}
div#coldx .testo {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 110px;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	color: #333;
	text-align: justify;
}
div#coldx .testohead {
	position: relative;
  margin: 20px auto;
  width: 223px;
  height: 60px;
	font: normal 12px tahoma,arial,helvetica,sans-serif;
	color: #000;
  text-align: left;
}
.dettagli {
	font: bold 11px tahoma,arial,helvetica,sans-serif;
	color: #b4bd14;
  text-align: right;
}
.dettagli a {
	color: #b4bd14;
  text-decoration: none;
}
.dettagli a:hover {
	color: #69c;
  text-decoration: underline;
}
