
body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Trebuchet MS;
	background-color: #e8e8e8;
}

a {
	text-decoration: none;
}

#container {
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
}

#content {
	width:900px;
	margin:10px auto;
	text-align:left;
	/*height:500px;*/
	/*background-color:#000000;*/
	padding:0px 0px 0px 0px;
}

#header {
	/*float:left;*/
	/*background-color:#981816;*/
	width:980px;
}

#sinistra {
	width:247px;
	margin:0px 0px 0px 0px;
	padding:18px 0px 0px 24px;
	float:left;
}

#destra {
	width:585px;
	margin:0px 0px 0px 0px;
	padding:53px 0px 0px 0px;
	float:left;
}

#titolo {
	width:585px;
	text-align: right;	
}

#testo {
	width:585px;
	margin:0px 0px 0px 0px;
	padding:48px 0px 0px 0px;
	text-align:right;
}

#testoazienda {
	width:370px;
	margin:0px 15px 0px 0px;
	padding:6px 0px 0px 0px;
	text-align:right;
	float:left;
}

#immagineazienda {
	width:200px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	float:left;
}

#mappa {
	width:585px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

#contatti {
	width:585px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

#contatti form {
	width:449px;
	margin:0px 0px 0px 136px;
	padding:0px 0px 0px 0px;
}

#contatti form fieldset {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#sinistraform {
	width:113px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#destraform {
	width:336px;
	margin:0px 0px 0px 0px;
	padding:6px 0px 0px 0px;
	float:left;
}

.text {
	width:330px;
	margin:0px 0px 20px 0px;
	font-family: Trebuchet MS;
	font-size: 13px;
}

.buttonsubmit {
	width:114px;
	height:23px;
	margin:0px 10px 0px 0px;
	border:0px;
	background-image: url(../images/button_invia.jpg);
}

.buttonreset {
	width:114px;
	height:23px;
	margin:0px 0px 0px 0px;
	border:0px;
	background-image: url(../images/button_reimposta.jpg);
}

#partner {
	width:585px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	text-align:right;
}

#fondomappa {
	width:384px;
	margin:0px 0px 0px 201px;
	padding:5px 0px 0px 0px;
	background-image: url(../images/fondomappa.jpg);
	height:270px;
}

#menu {
	width:189px;
	margin:0px 0px 0px 0px;
	padding:57px 0px 0px 0px;
	/*padding:30px 0px 30px 0px;
	font-weight: bold;*/
}

#menu ul {
	width:189px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
	float:left;
}

#menu ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:140px;
	float:left;
	/*text-align:center;*/
}


#menu ul li img {
	border:0px;
	margin:0px 0px 0px 0px;
	float:left;
	/*padding:0px 0px 0px 0px;*/
}

#corpo {
	height:500px;
	/*margin:0px 0px 0px 10px;*/
	margin:0px 0px 0px 0px;
	/*padding:20px 0px 0px 45px;*/
	/*float:left;*/
	width:900px;
	/*padding:20px 0px 20px 0px;*/
	padding:0px 0px 0px 0px;
	background-image: url(../images/fondo.jpg);
}

h2 {
	color:#e60003;
	margin:0px 0px 0px 0px;
	font-size:12px;
}

#lato {
	float:left;
}

#mappe {
	float:left;
	/*width:560px;*/
	width:950px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}

/*#testo {
	float:left;
	width:560px;
	width:465px;
	padding:0px 0px 0px 20px;
}

#testo a{
	color:#000000;
	text-decoration: none;
}

#testo ul {
	margin-top:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#testo ul li {
	margin:0px 0px 5px 0px;
}


#testo span {
	width:405px;
	text-align:right;
	float:left;
}*/

.logopartner {
	width:150px;
	float:left;
	text-align:center;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.logopartner img {
	border: 0px;
}

#prodotti {
	float:left;
	width:885px;
}

#prodotti a {
	color:#000000;
}

#prodottigallery {
	float:left;
	width:600px;
	padding:0px 0px 0px 285px;
}

#prodottigallery a {
	color:#000000;
}

.tipoprodotti {
	width:442px;
	float:left;
	text-align:center;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.tipoprodotti img {
	border: 0px;
}

.sezioniprodotti {
	width:341px;
	float:left;
	text-align:center;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 101px;
	text-align:left;
}

#listaservizisinistra {
	width:200px;
	float:left;
	margin:20px 0px 0px 0px;
}

#listaservizidestra {
	width:200px;
	float:left;
	margin:20px 0px 0px 0px;
}

#foto {
	float:right;
	width:460px;
	text-align:right;
	padding:10px 44px 0px 0px;
}

#foto img {
	/*display: block;*/
	margin:0px 0px 0px 0px;
}

#footer {
	/*background-color:#981816;*/
	color:#000000;
	padding:9px 0px 9px 0px;
	text-align:left;;
	/*float:left;*/
	width:900px;
}

#dati {
	float:left;
	width:825px;
}

#digitars {
	float:left;
	width:75px;
	text-align: right;
}

#digitars a {
	/*color:#000080;*/
	color:#000000;
}

#digitars span {
	/*color:#FF9900;*/
	color:#000000;
}

.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("../images/magplus.cur"), pointer;

}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("../images/magminus.cur"), pointer;
}