/* *********** software egiweb.it vers. php 3.0 **************** */
@import "base.css";
@import "footer.css";
@import "menunav.css";
* {
  margin: 0;
  padding: 0;
}
a {
  text-decoration: none
}
img {
  border: none;
}
div#content {
  margin: 0 auto;
  width: 990px;

  text-align: center;
  font: bold 15px sans-serif,tahoma,helvetica;    
  background: trasparent;
  overflow: hidden;
}
div#colsx {
  position: relative;
  float: left;
  width: 572px;
  text-align: left;
  font: normal 11px sans-serif,tahoma,helvetica;  
  margin-left: 15px;
  margin-top: 20px;  
  line-height: 20px;  
}
div#colsx .boxnews {
  position: relative;
  float: left;
  width: 380px;
  height: 105px;
  padding: 5px 10px;
  font: normal 12px tahoma,helvetica,sans-serif;
  color: #333;
  text-align: justify;
  border: #ccc 1px solid;
  overflow: hidden;
  margin-bottom: 15px;
}
.boxnews:hover {
  background: #eee;
}
.boxtesto {
  position: relative;
  float: left;
  text-align: justify;
}
.boxtesto a {
  font: normal 12px tahoma,helvetica,sans-serif;
  color: #333;
}
.boxtesto a:hover {
  color: #333;
}
.datanews {
  font: normal 12px tahoma,helvetica,sans-serif;
  color: #333;
}
.titolo {
  position: relative;
  float: left;
  width: 390px;
  font: bold 14px tahoma,helvetica,sans-serif;
  color: #000;
  margin-bottom: 5px;
}
.titolo a {
  font: bold 14px tahoma,helvetica,sans-serif;
  color: #000;
}
.titolo a:hover {
  color: #900;
  text-decoration: underline;
}
#loghi {
  position: relative;
  float: left;
  width: 570px;
  text-align: center;
  background: transparent;
}
div#coldx {
  position: relative;
  float: left;
  width: 390px;
  overflow: hidden;
  text-align: left;
  background: transparent;
  margin-left: 6px;
  overflow: hidden;
}
div#areacentrale {
  position: relative;
  float: left;
  width: 970px;
  text-align: left;
  font: normal 11px sans-serif,tahoma,helvetica;  
  margin-left: 10px;
  line-height: 18px;  
}
.testocentrale {
  position: relative;
  float: left;
  width: 970px;
  font: normal 11px sans-serif,tahoma,helvetica;
  color: #000;
  line-height: 18px;
}



.prodottisw {
	position: relative;
	float: left;
  margin: 10px;
  width: 700px;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	color: #333;
	text-align: justify;
  border-bottom: 1px #338 dashed;
}
.fotoprod {
	position: relative;
	float: left;
  margin: 10px auto;
  width: 170px;
}
.testoprod {
	position: relative;
	float: left;
  margin: 10px;
  width: 500px;
	font: normal 12px tahoma,arial,helvetica,sans-serif;
	color: #333;
	text-align: justify;
}
.info {
	position: relative;
	float: left;
  margin: 10px;
  width: 500px;
}
.info a.btinfo {
  display: block;
  width: 80px;
  height: 25px;
  background: url(../images/btinfo.gif) no-repeat;
  border: none;
}
.info a.btinfo:hover {
	background-position: 0 -25px;
}

