/* DEFAULT SETTINGS */
body, form, html ,img, table, td, tr, ul, ol, li {	border:0px;	padding:0px; margin:0px; }
h1, h2, h3, h4, h5, h6, p{ padding:0px; margin:0px; }
ul, li{ list-style:none; float:left; display:inline; text-align:left; }
a{ text-decoration:none; }
html{ height:100%; }
/* -- TESTO DINAMICO -- */
span{ line-height:18px; text-align:justify; }
p   { line-height:18px; text-align:justify; color:#b7b0a6; }
/* -- Liste puntate per testo dinamico --*/
span ul,ol{ float:none; width:auto; height:auto; }
span li{ display:list-item; float:none; line-height:17px; }
/* lista puntata */
span ul li{ list-style-type:disc; text-align:left; margin-left:10px; _margin-left:14px; .margin-left:14px; .list-style-position:outside; }
/* lista numerata */
span ol li{ list-style-type:decimal; margin-left:30px; }
/* Link per testo dinamico*/
span a{ font-weight:bold; text-decoration:none; }
span a:hover{ font-weight:bold; text-decoration:none; }
/* BODY */
h1, h2, h3, h4, h5, h6 { color:#FFFFFF; font-weight:normal; }
h2 p { color:#FFFFFF; font-size:11px; }
h2 { font-size:20px; }
h1 { font-size:22px; }
h3 { font-size:16px; }
h1 a { color:#FFFFFF; }
body{ background: url(/_layout/bgFooter.jpg) repeat-x bottom #463e39; font-family:Tahoma; font-size:11px; margin:0px; height:100%; overflow:hidden; }
#main{ height:100%; margin:0px; width:100%; position:relative; }
#main .lang { position:absolute; left:90%; top:11%; color:#868280; } /* IE 6.0 e IE 7.0*/
#main>/**/ .lang /*firefox*/{ position:absolute; left:90%; top:43px; color:#868280; }
#main .lang a { color:#868280; } 
#main .lang a:hover { color:#ebebeb; } 
#main .credits { position:absolute;  left:90%;  top:96.5%; color:#bebebe; z-index:1; } /* IE 6.0 e IE 7.0*/
#main .siteInfo { position:absolute; left:30px; top:96%; color:#bebebe; z-index:1; } 
#main>/**/ .credits /*firefox*/ { position:absolute; left:90%;  top:89.5%; color:#bebebe; z-index:1; } /* FIREFOX */
#main>/**/ .siteInfo /*firefox*/{ position:absolute; left:30px; top:89%; color:#bebebe; z-index:1; }
#main .credits a { color:#ffffff; }
#main .siteInfo a { color:#FFFFFF; }
#top { height:100px; margin-top:4%; padding-left:32px;  }
#top ul { padding-top:13px; color:#868280; }
#top ul li a { color:#868280; margin-right:13px; }
#top ul li a:hover { color:#ebebeb; }
.center { height:356px; width:100%; background: #000; position:relative; z-index:1000; }
/* INDEX */
.center .sfumatura { height:91px; width:100%; background: url(/_layout/sfumatura.png) repeat-x; position:absolute; bottom:-91px; left:0px; }
.center .contTesto { height:356px; width:510px; background: #463e39; padding:0px 24px 0px 24px; position:absolute; top:0px; left:32px; }
.center .contTesto #testoIncolonnato { column-count:2; column-gap: 24px; column-width:244px; text-align:justify; }
/* ALTRE PAGINE */
.center .contTesto .divMarrone { position:absolute; width:244px; height:18px; background: #6f625a; left:290px; top:59px; }
.center .black   { width:32px; height:356px; background: #000; } 
.center .blend    { width:650px; height:356px; position:absolute; top:0px; left:32px; }
.center .blend img{ width:650px; height:356px; }
.center .gallery  { width:650px; height:356px; position:absolute; top:0px; left:32px; }
.center .galleryProdotto  { width:332px; height:356px; position:absolute; top:0px; left:32px; }
.center #container{ width:650px; height:356px; position:absolute; top:0px; left:32px; }
.center #flashcontent  { position:absolute; top:0px; left:32px;  width:328px; height:356px; }
.center #apriPacchetto { position:absolute; top:0px; left:360px; width:274px; height:320px; background: #5c524c; padding:36px 24px 0px 24px; color:#b1b1b1; text-align:left;; }
.center .gallery img { width:650px; height:356px; border:0px; margin:0px; padding:0px; }
.center .blend img { opacity: 0; -moz-opacity: 0; -khtml-opacity:0; filter: alpha(opacity=0); }
.center .testo h1 { margin-bottom:25px; }
.marrone { background: #6f625a; }
.verde   { background: #7b783d; }
.pietra  { background: url(/_layout/bgDx.jpg) 65px; } 
#bottom { color:#7b7775; width:100%; position:relative; }
#bottom #dettagliPacchetto { position:absolute; left:360px; top:10px; }
#bottom #dettagliPacchetto .prezzo { width:140px; height:15px; background: #908680; color:#FFFFFF; margin-right:1px; float:left; display:inline; text-align:center; }
#bottom #dettagliPacchetto .prenotaPacchetto { background: url(/_layout/prenotaPacchetto.jpg); width:139px; height:15px; float:left; padding-left:42px; }
#bottom #dettagliPacchetto .prenotaPacchetto a { color:#c1c1c1; }
#bottom .frecceImg{ position:absolute; left:425px; top:10px; }
#bottom .frecceImg img { cursor:pointer; } 
#bottom .siteInfo { position:absolute; left:590px; top:10px; }
#bottom .siteInfo a { color:#FFFFFF; }
.center .testo { width:247px; height:326px; background: #463e39; padding:30px 24px 0px 24px; color:#b7b0a6; text-align:justify; position:absolute; left:682px; top:0px; }
.center .testo #trattamenti { width:247px; height:324px; position:relative; padding:0px; margin:0px; }
.center .testo .naviga { background: url(/_layout/bgNavigaCartina.jpg) no-repeat 0px 2px; padding-left:24px; margin-top:18px; } 
.center .testo a.mail { color:#dadada; }
/* TRATTAMENTI */
.center .testo .contanier { width:247px; height:324px; position:relative; padding:0px; margin:0px; }
#contToolbar{ width:247px; position:absolute; bottom:0px; height:16px; }
#frame { overflow: hidden; margin: 0 auto; position: relative; height: 304px; }
ul#toolbar { position:relative; width:241px; height:15px; }
#arrowNext { width:65px; height:15px; }
#arrowPrev { width:65px; height:15px; margin-right:-2px; }
li.active   a { margin-right:1px; }
#scroller { width:247px; height:304px; overflow: hidden; }
#content { width: 5250px; height:304px; }
.section { width: 247px; height:304px; float: left; }
/* MOOTOOLS TRATTAMENTI */
.idList { margin: 0; padding: 0; }
.idList li { display: block; margin: 0; width:247px; }
.idList li a { display:block; background: url(/_layout/frecciaTrattamenti.jpg) no-repeat left 2px; padding-left:13px; color:#908680; padding-bottom:5px; }
#contenitore { overflow:hidden; height:195px; width:650px; position:absolute; top:161px; left:32px; }
#test { background: url(/_layout/bgDettaglioTrattamento.gif) no-repeat; width:650px; height:195px; position:relative; }
#test h3 { position:absolute; top:10px; left:22px; width:260px; }
#test #slidein { background: url(/_layout/openDettaglioTrattamento.jpg) no-repeat; width:15px; height:14px; display:block; visibility:hidden; position:absolute; top:13px; left:287px; }
#test #slideout{ background: url(/_layout/closeDettaglioTrattamento.jpg) no-repeat; width:15px; height:14px; display:block; position:absolute; top:13px; left:287px; }
#test .testoTrattamento { position:absolute; width:280px; height:122px; }
#test .prezzo  { width:99px; height:15px; background: #908680;  color: #FFFFFF; text-align:center; position:absolute; bottom:0px; left:327px; }
#test .prenota { width:180px; height:15px; background: #766c66; color: #c1c1c1; text-align:center; position:absolute; bottom:0px; left:427px; }