﻿td.testocontenuto {  font-family: Arial; font-size: 12px; color: #362113; line-height: 20px; }
td.didascalia {  font-family: Arial; font-size: 10px; color: #813c59; }
p.testo {  margin-top: 18px  }

p.testobacheca {color: #ffffff; font-family: Helvetica; font-size: 11px; font-weight:normal; text-decoration : none}

td.titolopagina {  font-family: Arial; font-size: 22px; color: #813c59; font-weight:bold }

td.titolobacheca {  font-family: Arial; font-size: 18px; color: #ffffff; font-weight:bold }

/* stile listini */

td.testo_listini {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: left;
}

td.style8 {
	border: 1px solid #a79684;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #362113;
}

p.p_titoli_listini_servizi {
	margin-left: 5px;
}

td.titoli_listini_servizi {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: left;
	background-color: #EBE6DA;
}

p.puntoelencolistini {
	text-indent: -10px;
	margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 15px; 
	margin-right: 15px;
}

p.arial11 {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-left: 2px;
	color: #362113;
}

p.style_intestazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #362113;
}

p.style4 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #362113;
}


p.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #362113;
}

p.style10 {
	text-align: center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
}

p.style12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: left;
}

p.style12_right {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: right;
	margin-right:3px;
	line-height:15px;
	
}

p.style12_right_small {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: right;
	margin-right:3px;
	line-height:15px;
}

p.style12_regular {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: justify;
	margin-left:3px;
	margin-right:3px;
	line-height:15px;
	margin-bottom:10px;
	margin-top:5px
}

p.style12_bold {
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: left;
	margin-left:3px;
	line-height:15px;
}

p.style12_bold_centro {
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: center;
	margin-left:3px;
	line-height:15px;
}

p.style13 {
	text-align: center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
}

p.style14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	margin-top:3px;
	margin-bottom:3px;
}


p.style12_bold_bianco {
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
	margin-left:3px;
	line-height:15px;
		margin-top:3px;
	margin-bottom:3px;

}

p.style12_right_small_bianco {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	margin-right:3px;
	line-height:15px;
		margin-top:3px;
	margin-bottom:3px;

}


p.style12_right_bianco {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	margin-right:3px;
	line-height:15px;
		margin-top:3px;
	margin-bottom:3px;

	
}



p.blog {
	text-indent: -10px;
	margin-left: 14px;
	margin-bottom: 0;
}


/* stile per pacchetti */
p.style_elenco_pacchetti {
	text-indent: -10px;
	font-size: 12px;
	color: #5E1936;
	line-height: 15px;
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 0;
}

p.puntoelenco_pacchetti {
	text-indent: -10px;
	margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 15px; 
	margin-right: 15px;
	color: #5e1936;
	line-height: 15px
}


p.style_titolo_pacchetti {
	color: #5E1936;
	margin-left: 15px;
	font-size: 12px;
	margin-top: 5px; 
	margin-bottom: 5px
}

p.style_titolo_notti {
	color: #ffffff;
	margin-left: 15px;
	font-size: 12px;
}


p.style12_bold_viola {
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #702b48;
	text-align: left;
	margin-left:3px;
	line-height:15px;
}

p.style12_viola {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #702b48;
	text-align: left;
	margin-left:3px;
	line-height:15px;
	margin-bottom:10px
}

p.style12_viola2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #702b48;
	text-align: left;
	margin-left:10px;
	margin-top:4px
}

/* stile per menu_sx */
a:link.linkArial12    {color: #362113; font-family: Arial; font-size: 12px; font-weight:normal; font-weight:normal; text-decoration : none}
a:visited.linkArial12 {color: #362113; font-family: Arial; font-size: 12px; font-weight:normal; font-weight:normal; text-decoration : none}
a:hover.linkArial12   {color: #362113; font-family: Arial; font-size: 12px; font-weight:normal; font-weight:normal; text-decoration : underline}

td.Arial12    {color: #4c4d47; font-family: Arial; font-size: 12px; font-weight:normal; font-weight:normal; text-decoration : none}

td.sfondo_menu_sx

.sx_center {
	text-align: center;
}

{
background-image:url('/italiano/img/fondino_menu_trasparente.png');
background-repeat:repeat-y;
background-position:top right;
} 



/* home */



a:link.linktestobacheca    {color: #ffffff; font-family: Helvetica; font-size: 11px; font-weight:normal; text-decoration : none}
a:visited.linktestobacheca {color: #ffffff; font-family: Helvetica; font-size: 11px; font-weight:normal; text-decoration : none}
a:hover.linktestobacheca   {color: #ffffff; font-family: Helvetica; font-size: 11px; font-weight:normal; text-decoration : underline}

a:link.linklingue     {color: #eae1d2; font-family: Verdana; font-size: 9px; font-weight:bold; text-decoration : none}
a:visited.linklingue  {color: #eae1d2; font-family: Verdana; font-size: 9px; font-weight:bold; text-decoration : none}
a:hover.linklingue    {color: #eae1d2; font-family: Verdana; font-size: 9px; font-weight:bold; text-decoration : underline}

a:link.linkmarrone12    {color: #362113; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:visited.linkmarrone12 {color: #362113; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:hover.linkmarrone12   {color: #362113; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : underline}

a:link.linkmarrone12b    {color: #362113; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:visited.linkmarrone12b {color: #362113; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:hover.linkmarrone12b   {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : underline}

a:link.linkarancio12b    {color: #6f2b13; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:visited.linkarancio12b {color: #6f2b13; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:hover.linkarancio12b   {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : underline}

a:link.linkviola12    {color: #5e1936; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:visited.linkviola12 {color: #5e1936; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:hover.linkviola12   {color: #5e1936; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : underline}

a:link.linkviola12b    {color: #5e1936; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:visited.linkviola12b {color: #5e1936; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:hover.linkviola12b   {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : underline}

a:link.linkbianco12    {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:visited.linkbianco12 {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:hover.linkbianco12   {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : underline}

a:link.linkbianco12_normal {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:normal; text-decoration : none}
a:visited.linkbianco12_normal {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:normal; text-decoration : none}
a:hover.linkbianco12_normal {color: #ffffff; font-family: Arial; font-size: 12px; font-weight:normal; text-decoration : underline}


a:link.linkbeige12    {color: #dacebb; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:visited.linkbeige12 {color: #dacebb; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : none}
a:hover.linkbeige12   {color: #dacebb; font-family: Arial; font-size: 12px; font-weight:bold; text-decoration : underline}


td.copy {  font-family: Arial; font-size: 11px; color: #362113; }


td.navigazione{  font-family: Arial; font-size: 11px; color: #655245}
td.navigazionemarrone {color: #655245; font-family: Arial; font-size: 12px; font-weight:normal; font-weight:bold; text-decoration : none}





/* Impaginazione */

.style1 {
	border-collapse: collapse;
	border: 1px solid #a79684;
	background-color: #d1c5b2;
}
.style2 {
	text-align: right;
}
.style3 {
	margin-left: 10px;
}

.style4 {
	text-align: left;
}


td.icone_guardaci {
	text-align: center;
}
td.style7 {
	border: 1px solid #a79684;
	text-align: center;
	background-color: #EBE6DA;
}

td.style15 {
	color: #362113;
}

td.fondo_stagione_a {
	border: 1px solid #a79684;
	background-color: #EBE6DA;
}

td.fondo_stagione_b {
	border: 1px solid #a79684;
	background-color: #C9B8A0;
}

td.fondo_trattamenti {
	background-color: #C9B8A0;
}

td.fondo_trattamenti_scuro {
	background-color: #AB9378;
}


td.fondo_stagione_c {
	border: 1px solid #a79684;
	background-color: #DFD5C6;
}

td.fondo_marrone {
	border: 1px solid #a79684;
	background-color: #5c493b;
}


td.fondo_viola {
	background-color: #813c59;
}

td.fondo_viola_chiaro {
	background-color: #E0CFD5;
}

td.style_cella_prezzi {
	border: 1px solid #a79684;
}

td.td_titoli_listini_servizi {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #362113;
	text-align: left;
	background-color: #e1dacb;
}

td.fondo_stagione_natale {
	background-color: #C9B8A0;
}


/* stile per pacchetti*/
td.notti_pacchetti {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #813C59;
	margin-left: 15px;
}

td.testo_pacchetti {
	background-color: #CFBABC;
}


td.prezzo_pacchetti {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #944566;
}

td.prezzo_pacchetti_euro {
	font-family: Arial, Helvetica, sans-serif;
    text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #944566;
}

p.style_titolo_notti {
	color: #ffffff;
	margin-left: 15px;
	font-size: 12px;
}


/* stile per bacheche pacchetti thermae*/
td.notti_pacchetti_thermae {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #5c493b;
	margin-left: 15px;
}

td.testo_pacchetti_thermae {
	background-color: #c9b8a0;
}

td.prezzo_pacchetti_thermae {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #7b695a;
}

td.prezzo_pacchetti_euro_thermae {
	font-family: Arial, Helvetica, sans-serif;
    text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #7b695a;
}

p.style_elenco_pacchetti_thermae {
	text-indent: -10px;
	font-size: 12px;
	color: #523f31;
	line-height: 15px;
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 0;
}

p.style_titolo_pacchetti_thermae {
	color: #523f31;
	margin-left: 15px;
	font-size: 12px;
	margin-top: 5px; 
	margin-bottom: 5px
}



/* stile per bacheche pacchetti wellness */
td.notti_pacchetti_wellness {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #bb4921;
	margin-left: 15px;
}

td.testo_pacchetti_wellness {
	background-color: #e9c9b9;
}

td.prezzo_pacchetti_wellness {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #bb5d3a;
}

td.prezzo_pacchetti_euro_wellness {
	font-family: Arial, Helvetica, sans-serif;
    text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #bb5d3a;
	}
	
p.style_elenco_pacchetti_wellness {
	text-indent: -10px;
	font-size: 12px;
	color: #6f2b13;
	line-height: 15px;
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 0;
}

p.style_titolo_pacchetti_wellness {
	color: #6f2b13;
	margin-left: 15px;
	font-size: 12px;
	margin-top: 5px; 
	margin-bottom: 5px
}

	
/* stile per bacheche pacchetti beauty */

td.notti_pacchetti_beauty {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #813C59;
	margin-left: 15px;
}

td.testo_pacchetti_beauty {
	background-color: #CFBABC;
}

td.prezzo_pacchetti_beauty {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #944566;
}

td.prezzo_pacchetti_euro_beauty {
	font-family: Arial, Helvetica, sans-serif;
    text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #944566;
}

p.style_elenco_pacchetti_beauty {
	text-indent: -10px;
	font-size: 12px;
	color: #5E1936;
	line-height: 15px;
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 0;
}

p.style_titolo_pacchetti_beauty {
	color: #5E1936;
	margin-left: 15px;
	font-size: 12px;
	margin-top: 5px; 
	margin-bottom: 5px
}


/* stile per home */



p.sottotitolo_blog {text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
    margin-left: 7px;
    margin-right: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
}

p.testo_blog {text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #362113;
    margin-left: 10px;
    margin-right: 4px;
    margin-top: 7px;
    margin-bottom: 2px;
}


p.testo_planimetria {text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #362113;
    margin-left: 3px;
    margin-right: 2px;
    margin-top: 4px;
    margin-bottom: 0px;
}


a:link.testo_planimetria    {color: #362113; font-family: Arial; font-size: 11px; font-weight:bold; margin-left: 3px; margin-right: 2px; margin-top: 30px; text-decoration : none}
a:visited.testo_planimetria {color: #362113; font-family: Arial; font-size: 11px; font-weight:bold; margin-left: 3px; margin-right: 2px; margin-top: 8px; text-decoration : none}
a:hover.testo_planimetria   {color: #362113; font-family: Arial; font-size: 11px; font-weight:bold; margin-left: 3px; margin-right: 2px; margin-top: 8px; text-decoration : underline}



td.fondo_titolo_offerta {
	background-color: #813c59;
}

td.fondo_box_contenuto {
	background-color: #b59293;
	text-align: center;
}

td.fondo_box_contenuto_dinamico {
	background-color: #CBB4B5;
	text-align: baseline;
}


td.fondo_box_pol {
	background-color: #702b48;
}

p.titolo_offerta {text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
    margin-left: 7px;
    margin-right: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
}

p.sottotitolo_offerta {text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
    margin-left: 7px;
    margin-right: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
}

p.titolo_offerta_dinamica {text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4b0001;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 2px;
    margin-bottom: 0px;
}


p.titolo_descrizione_dinamica {text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #774041;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 3px;
    margin-bottom: 0px;
}

p.per_persona {text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b0001;
    margin-left: 22px;
    margin-right: 0px;
    margin-top: 10px;
    margin-bottom: 0px;
}

p.prezzo_offerta_dinamica {text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4b0001;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 5px;
    margin-bottom: 0px;
}


a:link.prezzo_offerta  {text-align: right; color: #4b0001; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; text-decoration : none}
a:visited.prezzo_offerta {text-align: right; color: #4b0001; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; text-decoration : none}
a:hover.prezzo_offerta   {text-align: right; color: #4b0001; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; text-decoration : underline}


a:link.disponibilita  {text-align: left; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; margin-left: 7px; text-decoration : none}
a:visited.disponibilita   {text-align: left; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; margin-left: 7px; text-decoration : none}
a:hover.disponibilita     {text-align: left; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;  margin-left: 7px;text-decoration : underline}




td.style_tit_colophon {
	border-collapse: collapse;
	text-align: center;
	background-color: #dacebb;
	background-image: url('/italiano/img/fondino_colophongif.gif');
}



p.style_testo_colophon {
	text-align: center;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #362113;
	line-height: 32px;
}
p.testo_colophon {text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #362113;
	line-height: 32px;
}

.noborder {
	border-width: 0px;
}

/* stile per chiudi finestra */
a:link.chiudi  {text-align: left; color: #813c59; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal;  text-decoration : underline}
a:visited.chiudi  {text-align: left; color: #813c59; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal;  text-decoration : underline}
a:hover.chiudi  {text-align: left; color: #813c59; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal;  text-decoration : underline}
