div.modulo{width:100%;margin:0
auto;text-align:center}div.modulo
fieldset{border:0;padding:5px;margin-bottom:20px}div.modulo
legend{font-variant:small-caps;font-weight:bold;font-size:14px;padding:0
3px}div.modulo
label{float:left;width:160px;text-align:right;padding:0
10px 0 0;line-height:25px}div.modulo
ul{list-style-type:none;list-style-position:inside;margin:0;padding:0}div.modulo fieldset
li{clear:both;overflow:hidden;text-align:left;min-height:25px;line-height:25px}div.modulo input,
div.modulo
select{padding:1px;background-color:#fefefe;border:1px
solid #AE9961;text-align:left;max-width:300px}div.modulo input[type=checkbox]{width:auto;padding:0;border:none;background:none}div.modulo
textarea{margin-top:5px;border:1px
solid #AE9961;max-width:300px}div.modulo input[type=text]:focus,
div.modulo select:focus,
div.modulo textarea:focus{background-color:white;border-color:black}div.modulo.allrequired label
span.req{display:none}div.modulo p.required-message{padding-top:15px}div.modulo label
span.req{padding-left:5px}div.modulo
label.long{width:300px;margin-left:160px;line-height:15px;padding:10px
0}div.modulo
div.textbox{margin:10px
0 0 160px;border:1px
solid #aaa;padding:2px
5px;line-height:13px;font-size:10px;text-align:justify;width:300px;height:65px;overflow:auto}div.modulo
p.hint{clear:both;margin-left:170px;font-size:10px;line-height:14px;text-align:left}div.modulo
p.format.hint{display:none}div.modulo label.long
input{float:left;line-height:auto;margin-right:5px;border:none;width:auto}div.modulo
button{border:1px
solid #999;background:none;padding:1px
3px;color:#439e29;font-size:11px;font-weight:bold}div.modulo button:focus,
div.modulo button:hover{border-color:black}div.modulo
ul#Messaggi{margin-bottom:10px;text-align:left}ul#Messaggi{background-color:#EEF3F7;padding:3px
0}ul#Messaggi
em.tipo{display:none}ul#Messaggi,
ul#Messaggi
ul{list-style-type:none;list-style-position:inside}ul#Messaggi li#messaggi,
ul#Messaggi li#avvertimenti,
ul#Messaggi
li#errori{border-left:2px solid #00f;font-size:13px;padding:3px;line-height:16px}ul#Messaggi
li#avvertimenti{border-color:#fc0}ul#Messaggi
li#errori{border-color:#f00}ul#Messaggi div.messaggio, ul#Messaggi
a.messaggio{display:block;padding-left:18px;background-repeat:no-repeat;background-position:top left;text-decoration:none}ul#Messaggi li#messaggi div.messaggio,
ul#Messaggi li#messaggi
a.messaggio{color:#00f;background-image:url(../immagini/modulo/icona_messaggi.png?d=1245746568)}ul#Messaggi li#avvertimento div.messaggio,
ul#Messaggi li#avvertimento
a.messaggio{color:#fc0;background-image:url(../immagini/modulo/icona_avvertimenti.png?d=1245746569)}ul#Messaggi li#errori div.messaggio,
ul#Messaggi li#errori
a.messaggio{color:#f00;background-image:url(../immagini/modulo/icona_errori.png?d=1245746568)}label.errore{color:#f00}label.avvertimento{color:#fc0}label.messaggio{color:#00f}div.modulo label
span.msg{display:none}table#calendario{table-layout:fixed;width:500px;border:1px
solid #676767;background-color:#eef3f7;color:#666;border-spacing:0;border-collapse:collapse;margin-bottom:25px}table#calendario
caption{width:500px;height:25px;text-align:center;line-height:25px;background-color:#eef3f7}table#calendario caption
span{padding:0
50px;font-size:15px;font-weight:bold;text-align:center;text-transform:uppercase;color:#069}table#calendario
th{width:70px;height:18px;padding:1px
0;text-align:center;border-right:1px solid #676767;border-bottom:1px solid #676767}table#calendario
td{width:70px;height:18px;padding:1px;text-align:center;background-color:white;border-right:1px solid #676767}table#calendario td
a{display:block;text-align:center;color:#666}table#calendario td
span{display:block;text-align:center;color:#ccc;cursor:default}table#calendario td a:focus,
table#calendario td a:hover{text-decoration:none;background-color:orange}table#calendario
td.holiday{background-color:#ffb6c1}table#calendario td a
strong{display:block;border:1px
solid black}table#calendario td.d5,
table#calendario
td.d6{background-color:#dbeaf5}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border-bottom-width:1px;border-bottom-style:dotted}.nascosto{display:none}.invisibile{visibility:hidden}body{font-family:Verdana,"DejaVu Sans",Arial,Helvetica,sans-serif;font-size:11px;color:#663E2F;text-align:justify}a,a:link,a:visited{color:#901D22;text-decoration:underline;outline:none;font-size:11px}a:focus,a:hover{color:#663E2F;text-decoration:none;outline:none;font-size:11px}input,select,textarea,button{font-family:Verdana,"DejaVu Sans",Arial,Helvetica,sans-serif;font-size:11px;color:#666}input.text,input[type=text],input[type=password],select,textarea{border:1px
solid #676767;background-color:#fefefe}input.text:focus,input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{border:1px
solid black;background-color:white}.rich
p{padding:5px
0}.rich
p.centrato{text-align:center}.rich
p.focus{padding-top:8px;text-align:center;color:#901D22;font-style:italic;font-weight:bold}.rich
p.intro{padding:20px
0 20px 0}.rich
p.intro2{padding:20px
0 0 0}.rich
p.intro3{padding:10px
0 20px 0}.rich
img.sinistra{float:left;padding:0
5px 10px 0}.rich
img.destra{float:right;padding:0
0 10px 10px}.rich
ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.rich ul
ul{list-style:circle}.rich ul ul
ul{list-style:square}.rich
ol{list-style-type:decimal;list-style-position:outside;padding-left:20px}.rich ol
ol{list-style-type:lower-latin}.rich ol ol
ol{list-style-type:lower-roman}.rich
li{padding:3px
0}.rich
h2{font-size:14px;font-weight:bold}.rich
h3{font-size:14px;font-weight:bold;color:#900;padding-top:15px}.rich
blockquote{padding:10px;font-style:italic;font-weight:bold}.rich
cite{display:block;padding:0
10px;text-align:right;font-style:italic}.rich
div.sezione{padding:15px
0}div#InteraPagina{position:relative;width:600px;overflow:hidden;padding:0
0 60px 300px;margin:0
auto;background-image:url(../immagini/sfondo.jpg?d=1245746562);background-repeat:repeat-y;background-position:center top}div#Intestazione{position:relative;width:600px;height:203px}div#Intestazione
a#logo{display:block;position:absolute;left:25px;top:30px}div#Intestazione a#logo:focus{outline:1px
dotted black}div#Intestazione a#logo
img{display:block}div#Centrale{overflow:hidden;width:570px;margin-top:30px;padding:15px
30px 0 0;background-image:url(../immagini/pagina_sfondo.png?d=1249056674);background-repeat:no-repeat;background-position:top left}div#Pagina{width:520px;padding:10px
15px 0 25px}div#Pagina
h1{padding:0
10px 50px 10px;text-align:left;font-size:14px;font-style:italic;font-weight:bold;text-transform:uppercase;height:10px;line-height:15px;color:white}span.sottotitolo{font-style:italic;font-size:10px}body.index
p.sottotitolo{color:#900;font-style:italic;font-size:10px}div#Piede{background-image:url(../immagini/pagina_sfondo.png?d=1249056674);background-repeat:no-repeat;background-position:0 -3920px;width:540px;height:50px;padding:50px
15px 0 15px}div#Piede
p.contatti{text-align:center;height:30px;line-height:30px;font-weight:bold;font-size:11px;color:#901d22}body.js div#Piede
p.contatti{text-align:left;padding-left:30px}div#Piede
p#credits{color:#ccc;text-align:center;height:20px;line-height:20px;font-size:10px}body.js div#Piede
p#credits{text-align:left;padding-left:30px}div#Piede p#credits
a{color:#ccc;text-decoration:none}div#Piede p#credits a:focus,
div#Piede p#credits a:hover{text-decoration:underline}img#piede-img{position:absolute;bottom:40px;left:270px;z-index:100}ul#menu{position:absolute;bottom:0;right:0;width:550px;height:16px;line-height:16px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#40271E}ul#menu
li{display:inline;padding:0
4px}ul#menu a:link,
ul#menu a:visited{color:white;text-decoration:none;outline:none}ul#menu a:focus,
ul#menu a:hover{color:white;text-decoration:underline;outline:none}body.mappa-del-sito div#Pagina
li{padding:5px}div#calendario{padding:20px
0 0 0}div#calendario
h3{background-color:#E8E8E8;font-size:12px;height:30px;padding:0
10px;line-height:30px;font-weight:bold;color:#7E3E30;text-align:left}div#calendario
li.vevent{padding:10px}div#calendario li.vevent
p.summary{width:370px;font-weight:bold;text-transform:uppercase}div#calendario li.vevent p.description,
div#calendario li.vevent
div.description{width:370px}div#calendario li.vevent
p.date{float:right;font-size:10px;width:100px;padding:0
10px;text-align:center;text-transform:uppercase}div#calendario li.vevent p.date
abbr{border:none}body.index
div#Centrale{background-image:url(../immagini/index/pagina_sfondo.png?d=1245746571)}body.index
h1{width:453px;height:21px;padding:30px
0 25px 0;margin:0
auto;text-align:center;background-image:url(../immagini/index/titolo.png?d=1245746571);background-position:top left;background-repeat:no-repeat}body.index h1
span{display:none}body.index div#elenco-corsi,
body.index div#elenco-attivita{width:235px;font-size:10px;float:left}body.index div#elenco-corsi li,
body.index div#elenco-attivita
li{display:inline;margin:15px
15px 15px 0;float:left;text-align:left}body.index div#elenco-corsi li img,
body.index div#elenco-attivita li
img{float:left}body.index.js div#elenco-corsi li img,
body.index.js div#elenco-attivita li
img{float:none;display:block}body.index.js div#elenco-corsi li a.img-link,
body.index.js div#elenco-attivita li a.img-link{float:left}body.index.js div#elenco-corsi li a.img-link:focus,
body.index.js div#elenco-attivita li a.img-link:focus{outline:1px
dotted black}body.index div#elenco-corsi li h3,
body.index div#elenco-attivita li
h3{font-weight:bold;font-size:12px;margin-left:50px}body.index div#elenco-corsi li p,
body.index div#elenco-attivita li
p{margin-left:50px}body.index div#elenco-corsi
h2{background-image:url(../immagini/index/sottotitolo_corsi.png?d=1245746571);background-position:top left;background-repeat:no-repeat;width:57px;height:15px}body.index div#elenco-attivita
h2{background-image:url(../immagini/index/sottotitolo_attivita.png?d=1245746571);background-position:top left;background-repeat:no-repeat;width:100px;height:15px}body.index div#elenco-corsi h2 span,
body.index div#elenco-attivita h2
span{display:none}body.index
div.rich{clear:both}body.index div.rich
h2{background-image:url(../immagini/index/altro_titolo.png?d=1245746571);background-position:top left;background-repeat:no-repeat;width:150px;height:15px;margin:0
auto}body.index div.rich h2
span{display:none}body.chi-siamo div#Pagina
div.vcard{float:left;width:240px;padding:30px
10px;font-size:10px}body.chi-siamo div#Pagina div.vcard
h2{font-size:11px;font-weight:bold}body.chi-siamo div#Pagina div.vcard
img{float:left;padding:0
3px 3px 0}body.chi-siamo div#Pagina div.vcard ul
li{padding:0}body.attivita ul#elenco-attivita li,
body.corsi ul#elenco-corsi
li{padding:15px
15px 15px 0;float:left;text-align:justify}body.attivita ul#elenco-attivita li img,
body.corsi ul#elenco-corsi li
img{float:left}body.attivita.js ul#elenco-attivita li img,
body.corsi.js ul#elenco-corsi li
img{float:none;display:block}body.attivita.js ul#elenco-attivita li a.img-link,
body.corsi.js ul#elenco-corsi li a.img-link{float:left}body.attivita.js ul#elenco-attivita li a.img-link:focus,
body.corsi.js ul#elenco-corsi li a.img-link:focus{outline:1px
dotted black}body.attivita ul#elenco-attivita li h2,
body.corsi ul#elenco-corsi li
h2{font-weight:bold;font-size:12px;margin-left:50px}body.attivita ul#elenco-attivita li p,
body.corsi ul#elenco-corsi li
p{margin-left:50px}body.attivita_massaggio-tibetano-Ku-Nye
h2{width:350px;height:14px;margin:0
auto;background-image:url(../immagini/attivita_massaggio-tibetano-Ku-Nye/titolo.png?d=1245746572);background-position:top left;background-repeat:no-repeat}body.attivita_massaggio-tibetano-Ku-Nye h2
span{display:none}body.attivita_terapia-counselor
h2{width:239px;height:14px;margin:0
auto;background-image:url(../immagini/attivita_terapia-counselor/titolo.png?d=1245746567);background-position:top left;background-repeat:no-repeat}body.attivita_terapia-counselor h2
span{display:none}body.corso_pillole-di-tantra
h2{width:288px;height:14px;margin:0
auto;background-image:url(../immagini/corso_pillole-di-tantra/titolo.png?d=1245746569);background-position:top left;background-repeat:no-repeat}body.corso_pillole-di-tantra h2
span{display:none}body.corso_heart-touch
h2{width:413px;height:16px;margin:0
auto;background-image:url(../immagini/corso_heart-touch/titolo.png?d=1245746568);background-position:top left;background-repeat:no-repeat}body.corso_heart-touch h2
span{display:none}body.corso_massaggi-tantrici
h2{width:249px;height:14px;margin:0
auto;background-image:url(../immagini/corso_massaggi-tantrici/titolo.png?d=1245746570);background-position:top left;background-repeat:no-repeat}body.corso_massaggi-tantrici h2
span{display:none}p.luogo{color:#C60;font-size:10px;font-weight:bold;font-variant:small-caps;text-align:left;background-image:url(../immagini/spirale2.png?d=1246980539);background-repeat:no-repeat;background-position:left top;padding-left:25px;min-height:20px}body.index
p.luogo{background-image:none;height:0}p.luogo
span.titolo{color:#FFF;background-color:#963;padding-right:5px;padding-left:5px}ul#elenco-attivita li p, ul#elenco-attivita li h2, ul#elenco-corsi li p, ul#elenco-corsi li h2, div#elenco-attivita li h3, div#elenco-attivita li p, div#elenco-corsi li h3, div#elenco-corsi li
p{padding-left:5px}ul
h2{font-size:16px}p.prenota{color:#C00;font-size:10px;font-weight:bold;font-variant:small-caps;text-align:left}div#datecorsi
table{border-spacing:5px;border-collapse:separate}div#datecorsi
td{padding:5px;font-size:10px;vertical-align:top;text-align:center}div#datecorsi
td.label{color:#900;font-weight:bold;background-color:#E8E8E8;font-size:11px}div#datecorsi
td.corso{color:#FFF;font-weight:bold;background-color:#900;font-size:11px;vertical-align:middle}div#datecorsi
td.sottocorso{color:#900;font-weight:bold;font-size:11px}div#datecorsi
tr.finale{color:#C00;font-size:10px;font-weight:bold;font-variant:small-caps;text-align:left}body.dicono-di-noi blockquote
p{background-image:url(../immagini/spirale2.png?d=1246980539);background-repeat:no-repeat;background-position:left top;padding-left:25px}div.slogan{text-align:center;font-size:12px;font-weight:bolder;color:#6C3;font-variant:small-caps}