body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

.titolo {
  font-family: "Times New Roman", Times, serif;
  font-size: 36px;
  font-style: normal;
  line-height: normal;
  font-weight: bolder;
  font-variant: normal;
  color: #000000;
  text-decoration: none;
}
.sfondoviola {
  background-color: #798AB8;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 0px;
  padding-right: 4px;
  padding-bottom: 0px;
  padding-left: 4px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: solid;
  border-bottom-style: none;
  border-left-style: solid;
  border-top-color: #FFFFFF;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
  border-left-color: #FFFFFF;
}
.bordobianco {
  background-color: #798AB8;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: #FFFFFF;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
  border-left-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
}
#zambelliclima {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF;
}
.bordotddx {
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #FFFFFF;
  border-left-color: #FFFFFF;
}

.sfondopagina {
  background-attachment: scroll;
  background-image: url(immagini/acqua1.jpg);
  background-repeat: repeat;
  background-position: left top;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #3A538C;
  text-decoration: none;
}

.sfondopagina:link{
  background-attachment: scroll;
  background-image: url(immagini/acqua1.jpg);
  background-repeat: repeat;
  background-position: left top;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: none;
  color: #3A538C;
  text-decoration: none;
}

.sfondopagina:hover {
  background-attachment: scroll;
  background-image: url(immagini/acqua1.jpg);
  background-repeat: repeat;
  background-position: left top;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: underline;
  color: #3A538C;
  text-decoration: none;
}

.sfondobianco {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
}

.linkbianchi {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.testo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #000000;
  text-decoration: none;
}
.testobiancopiccolo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
}
.linkbianchipiccoli {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: underline;
}




.sottotitolo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #000000;
  text-decoration: none;
}
.testopiccolo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #333333;
  text-decoration: none;
}
.sfondoviolaSCURO {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: underline;
  background-color: #3A538C;
}

.sfondoviolaSCURO:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: underline;
  background-color: #3A538C;
}

.sfondoviolaSCURO:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #9CB8F6;
  text-decoration: underline;
  background-color: #3A538C;
}
.benvenuti {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #000000;
  text-decoration: none;
}
.Stile1 {
  font-size: 12px;
  font-style: italic;
}
a.infoaziendali:link, a.infoaziendali:visited { text-decoration: underline; color: #fff; }
a.infoaziendali:hover { text-decoration: none; }

.news { margin:0px;padding: 0px 10px;}
.titolo { font-weight: bold; font-size: 14px;}

a.pic:link img, a.pic:visited img { float: left; margin: 0 10px 10px 0; padding: 1px; border: #707070 1px solid; }
a.pic:hover img { border: #ff4c19 1px solid; }

a.but:link, a.but:visited { float: right; padding: 0 10px 2px 10px; line-height: 20px; font-size: 11px; font-weight: bold; text-decoration: none; color: #fff; background-color: #9f9f9f; }
a.but:hover { color: #ff4c19; background-color: #9f9f9f; }

.news p {margin:0px;padding:0px;}
.clear { clear: both; }

hr {height: 1px; border: 0; border-bottom: #9B9B9B 1px dotted; margin-top:15px;margin-bottom:15px;}


.content_gallery { width: 404px; margin: 4px 0 0 0px;}
a.pic_gallery:link img, a.pic_gallery:visited img { float: left; padding: 1px; border: #707070 1px solid; margin: 0 6px 6px 0; }
a.pic_gallery:hover img { border: #ff4c19 1px solid; }
