/* colori */
.nero1  {  color: #000000;  }
.nero2  {  color: #212121;  }

.rosso1  {  color: #B4282F;  }

.ocra1  {  color: #F1EDDD;  }
.ocra2  {  color: #DCB66B;  }

.blu1  {  color: #22235B;  }

.bianco1  {  color: white;  }

/* testo */
p  {  margin: 0px;  }
.testo1  {  font-family: Times, serif; font-size: 14px;  }
.testo2  {  font-family: Times, serif; font-size: 13px; text-align: justify;  }
.testo_titolo  {  font-family: Times, serif; font-size: 26px; line-height: 40px;  }

/* stili */
.corsivo  {  font-style: italic;  }
.grassetto  {  font-weight: bold;  }
.sottolineato  {  text-decoration: underline;  }

/* link */
a.link1  {  text-decoration: underline;  }
a.link1:hover  {  text-decoration: none;  }

/* struttura */
body {  margin: 0px; margin-bottom: 25px; background-color: #DBDBDB;  }
table.struttura  {  width: 990px;  }
td.tr1  {  height: 26px; background-color: #B4282F;  }
td.logo  {  width: 212px; background: white url(../img/sfondo_logo.jpg) repeat-y top left;  }
td.tr2  {  height: 15px; background: #F1EDDD url(../img/sfondo_corpo2.jpg) no-repeat top left;  }

/* menu */
td.menu1  {  background-color: #DCB66B; height: 26px;  }
td.menu2  {  background-color: #DCB66B; height: 28px;  }

td.menu1 div  {  height: 22px;  float: left; display: inline; background-position: 0px 0px; margin-top: 2px;  }
div.separatore  {  width: 1px; border-left: 1px solid #B4282F; margin-left: 44px; margin-right: 43px;  }
div#news {  background-image: url(../img/rollover/news.jpg); width: 46px; margin-left: 43px; cursor: pointer;  }
div#villaarvedi {  background-image: url(../img/rollover/villaarvedi.jpg); width: 110px; cursor: pointer;  }
div#cenni {  background-image: url(../img/rollover/cenni.jpg); width: 123px; cursor: pointer;  }
div#eventi {  background-image: url(../img/rollover/eventi.jpg); width: 133px; cursor: pointer;  }
div#carrivare {  background-image: url(../img/rollover/carrivare.jpg); width: 133px; cursor: pointer;  }

td.menu2 div  {  float: left; display: inline; background-position: 0px 0px;  }
div.separatore2  {  width: 1px; height: 28px; border-left: 1px solid #F1EDDD; margin-left: 7px; margin-right: 6px;  }
div.menu2  {  height: 22px; margin-top: 3px;  }
div#lavilla {  background-image: url(../img/rollover/lavilla.jpg); width: 54px;  margin-left: 10px; cursor: pointer;  }
div#titani {  background-image: url(../img/rollover/titani.jpg); width: 119px;   cursor: pointer;  }
div#cesari {  background-image: url(../img/rollover/cesari.jpg); width: 120px;   cursor: pointer;  }
div#sconvegni {  background-image: url(../img/rollover/sconvegni.jpg); width: 103px;   cursor: pointer;  }
div#panorama {  background-image: url(../img/rollover/salotti.jpg); width: 61px;  cursor: pointer;  }
div#giardino {  background-image: url(../img/rollover/giardino.jpg); width: 81px;   cursor: pointer;  }
div#grotta {  background-image: url(../img/rollover/grotta.jpg); width: 71px;  cursor: pointer;  }
div#chiesetta {  background-image: url(../img/rollover/chiesetta.jpg); width: 86px;   cursor: pointer;  }
div#circuito {  background-image: url(../img/rollover/circuito.jpg); width: 77px;   cursor: pointer;  }
div#contatti {  background-image: url(../img/rollover/contatti.jpg); width: 65px;   cursor: pointer;  }

/* corpo centrale */
td.sfondo_corpo  {  width: 13px; background: #F1EDDD url(../img/sfondo_corpo.jpg) repeat-y top left;    }
td.corpo  {  width: 765px; height: 334px; background-color: #F1EDDD;  }

td.img_corpo  {  width: 220px;  }
td.img_corpo2 {    }

td.corpo_sx  {  width: 290px;  }
td.corpo_sx img  {  margin-left: 13px; margin-top: 8px;  }
p.corpo_sx  {  margin-top: 6px; margin-left: 15px; margin-right: 10px;  }
p.corpo_dx  {  margin-top: 18px; margin-left: 12px; margin-right: 10px;  }



/* anagrafica */
td.anagrafica  {  padding-top: 10px;  }
p.note  {  margin-top: 6px; font-size: 13px;  }
p.note img  {  margin-bottom: -5px; margin-right: 3px; cursor: pointer;  }

/* slideshow */
td.slideshow1  {  height: 290px; background-color: ;   }
div#slideshow1  {  position: relative; overflow: hidden; width: 990px; height: 290px; top: 0px; left: 0px; display: none;  }
div#slideshow1 img  {  position: absolute; width: 990px;  }

div#slideshow2  {  position: relative; width: 212px; height: 196px; top: 0px; left: 0px; display: none;  }
div#slideshow2 img  {  position: absolute; width: 212px; height: 196px;  }

div#slideshow_corpo  {  position: relative; width: 220px; height: 310px; top: 16px; left: 0px; display: none;  }
div#slideshow_corpo img  {  position: absolute; width: 220px; height: 310px;  }

div#slideshow_corpo2  {  position: relative; width: 426px; height: 310px; top: 16px; left: 0px; display: none;  }
div#slideshow_corpo2 img  {  position: absolute; width: 426px; height: 310px;  }

/* form */
table.form  {  margin-bottom: 20px; margin-top: 6px;  }
td.form  {  padding-top: 5px; padding-left: 2px;   }
input.form  {  margin-left: 6px; width: 230px;  }
textarea.form  {  margin-left: 6px; width: 230px; height: 70px;  }
select.form  {   margin-left: 6px;  }


