.privacy-popup  { background-color: #fff; padding: 5px; border: solid 1px #a94917 }
#privacy  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; width: 750px }
#privacy a  { color: #fff; text-decoration: none; background-color: #c07f47; padding: 2px; border: solid 1px #a94917 }

body    { background-image: url(img/stationary/bg.gif); margin-top: 0; margin-left: 0 }
p  { }
td   { color: #8e5f57; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif }
#testata  { background-image: url(img/stationary/testata.jpg); width: 760px; vertical-align: top }
#corpo { background-image: url(img/stationary/bg-sotto.gif) }
#corpo-tutte { background-image: url(img/stationary/bg-sotto-tutte.gif) }
#corpo-staff { background-image: url(img/stationary/bg-sotto-staff.jpg) }
#corpo-contatti { background-image: url(img/stationary/bg-sotto-contatti.jpg) }
.cont  { font-family: Arial; padding-top: 100px; padding-bottom: 200px; padding-left: 450px }
.cont h1 {font-size: 28px;}
#corpo-prezzi { background-image: url(img/stationary/bg-sotto-prezzi.jpg); padding-top: 120px; }
.centro   { background-image: url(img/stationary/prezzi-centro.gif);  }
.up   { background-image: url(img/stationary/prezzi-up.gif); background-repeat: no-repeat; padding-bottom: 20px; height: 128px }
.up h1  { font-size: 22px; padding-top: 50px; padding-left: 130px; }
td.centro { padding: 0 100px; }
.centro h2   { font-size: 14px; }
/*.centro table   { padding-left: 100px; }*/

table#box-offerte {
	width: 580px;
}

.bordobianco   { padding: 10px; border: solid 2px #fff }
.bordobiancoint   { margin-bottom: 0; padding-top: 10px; padding-bottom: 0; border: solid 5px #fff }
.bordobiancoint p  { margin: 0 15px 15px 15px; }


a:link.nonsott, a:visited.nonsott, a:hover.nonsott {text-decoration: none; }
a:link.bianco, a:hover.bianco, a:visited.bianco  { color: #fff; font-size: 22px; font-family: Arial; text-decoration: none; margin-bottom: 0; padding-left: 15px }
h2.bianco  { color: #fff; font-size: 11px; font-family: Arial; font-weight: normal; margin-top: 0; margin-left: 0; padding-left: 15px }
h2.titolohome       { color: #9f7068; font-size: 14px; font-weight: bold; margin-bottom: 0; padding-bottom: 15px; padding-left: 15px }
h2.titolocamere       { color: #9f7068; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding-bottom: 15px; padding-left: 15px }
h2.titolo         { color: #9f7068; font-size: 14px; font-weight: bold; margin-top: 20px; margin-bottom: 10px; padding-top: 10px; padding-left: 30px }
h2.boxlastminute      { color: #966; font-size: 16px; font-weight: bold; margin-bottom: 0; padding-bottom: 15px; padding-left: 15px; border-bottom: 5px solid #fff }
h2.ottimizzato     { color: #71341e; font-size: 10px; font-weight: normal; padding: 5px 10px }
h2.path      { color: #fff; font-size: 16px; font-weight: bold; text-align: right; padding-top: 2px; padding-right: 20px; padding-bottom: 0 }
.h2.piccolo { font-size: 16px }
.cornice   { padding: 5px 0 0; width: 234px; border: solid 3px #fff }
.bordo  { margin: 10px; padding: 2px; width: 240px; border: solid 1px white }
#imgmenusx   { background-image: url(img/stationary/menu-sx.gif); width: 172px; height: 150px }
#imgmenusx  p { font-size: 10px;}

#imgmenudx  { background-image: url(img/stationary/menu-dx.gif); width: 166px; height: 150px }

a:link, a:visited, a:hover     { color: #8e5f57; }

a:link.menu, a:visited.menu      { color: #71341e; font-size: 10px; text-decoration: none }
a:hover.menu       { color: #71341e; font-size: 10px; text-decoration: underline }

h2.path a:link, h2.path  a:visited      { color: #fff; font-size: 10px; text-decoration: underline }
h2.path a:hover.menu        { color: #fff; font-size: 10px; text-decoration: underline }

.camere  { text-align: justify }
p.senzaspazio   { margin-top: 0; margin-bottom: 0; margin-left: 30px; padding: 2px }
td.over  { background-image: url(img/home/over.gif); height: 79px; vertical-align: bottom }
.corpoefilo { background-image: url(img/stationary/bg-filodx.gif); width: 471px }
.corpoefilo p    { text-align: justify; margin: 28px 50px 15px 20px; padding: 15px 5px; border-top: 1px solid #966; border-bottom: 1px solid #966 }
#footer  { background-color: #e0c7af; background-image: url(img/stationary/footer.gif); height: 115px }
.righess   { text-align: justify; margin-top: 30px; margin-bottom: 10px; padding-top: 20px; padding-bottom: 20px; width: 600px; border-top: 1px solid #966; border-bottom: 1px solid #966 }
.righess2    { text-align: justify; margin-top: 0; margin-bottom: 10px; padding-top: 15px; padding-bottom: 20px; width: 600px; border-bottom: 1px solid #966 }

.righestuff   { margin: 0 50px 10px 30px; padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #966; border-bottom: 1px solid #966 }
.gio   { font-size: 9 px; margin: 0 0 20px; padding: 0 0 0 400px }

/* da cancellare se non ci sono i link */
.link    { margin: 0 50px 10px 30px; padding-top: 20px; padding-bottom: 20px; width: 280px; border-top: 1px solid #966; border-bottom: 1px solid #966 }

.credits    { text-align: right; margin: 0; padding: 0; padding-right: 10px}
.credits p  { position: relative; top: 14px; margin: 10px 0 0; padding: 0; }
.indirizzo  { text-align: right; margin-top: 15px; padding-right: 10px }
.staibuono  { text-align: left; padding-left: 80px }
.staibuono2   { text-align: left; padding-left: 60px }
#prenota_button {vertical-align: middle}
#prenotazione{background-color: #e0c7af; background-image:url(img/stationary/line.jpg); background-repeat:no-repeat; padding-top:5px; text-align:left}
#prenotazione select {vertical-align: middle; height:19px; background-color:#FFE4CA; font-size:10px;}
img#calendar {vertical-align: middle}
.grassetto {font-weight:bold}
#titolo_prenotazione {}
#corpo_prenotazione1 {display:inline; padding-left:25px;}
#corpo_prenotazione2 {padding-left:125px; width:600px; text-align:left}
#prenotazioneTitleTD {width:280px; font-size:14px; font-variant:small-caps; text-align:center; font-style:italic}
#prenotazioneButtonTD {width:200px}
#prenotazioneButtonTD img{border:0px; cursor:hand; cursor:pointer;}