/* reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: none;
}

html, body {
	background: #ffc4a2 url(http://www.mandhara-day-spa.ch/img/sfondo-browser.png) repeat-x 0 0;
	margin: 0;
	padding: 0;
	font: 10pt "Gill Sans", Arial, "Arial Narrow";
	color: #8f8f8f;
}

h1, h2, h3, h4, h5 {
	font-weight: normal;
}

img {
	border: none;
}

a:link {
	color: #f87c75;
	text-decoration: underline;
}

a:visited {
	color: #f87c75;
	text-decoration: none;
}

a:hover {
	color: #a16551;
	text-decoration: none;
}

#contenuti a:link {
	color: #f87c75;
	text-decoration: underline;
}

#contenuti a:visited {
	color: #f87c75;
	text-decoration: none;
}

#contenuti a:hover {
	color: #a16551;
	text-decoration: none;
}

/* specifici per struttura */

#container {
	width: 970px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

#logo {
	margin-top: 0;
	padding: 0;
	float: left;
}

#lingue {
	color: #f87c75;
	font: 10pt "Gill Sans", "Arial Narrow", Arial;
	text-align: right;
	margin-right: 13px;
	padding-top: 15px;
}

#tools {
	text-align: right;
	margin-right: 13px;
	color: #f87c75;
	font: 10pt "Gill Sans", "Arial Narrow", Arial;
	padding-top: 15px;
}

#nascondi-tools-home {
	width: 200px;
	height: 30px;
}

#lingue a:link, #tools a:link {
	text-decoration: none;
}

#lingue a:visited, #tools a:visited {
	text-decoration: none;
	color: #f87c75;
}

#lingue a:hover, #tools a:hover {
	text-decoration: underline;
	color: #f87c75;
}

#form-cerca {
	width: 190px;
	float: right;
	padding: 0;
	margin-top: -3px;
}

.input-cerca {
	border: 1px solid #ffc4a2;
	width: 125px;
	height: 20px;
	margin-left: 5px;
}


#button-cerca {
  width: 39px;
  height: 50px;
  margin: 0;
  padding: 0;
  border: 1px solid #000;
  background: transparent url(http://www.mandhara-day-spa.ch/img/button-cerca.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#button-cerca-2 {
  width: 100px;
  height: 55px;
  padding: 55px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(SearchGoogle.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

form>#button-cerca { /* For non-IE browsers*/
  height: 0px;
}

/* plugin per evidenziare le parole cercate*/
.hilite {
	background-color: #ff0;
}

.strong {
	font-weight: bold;
}

#navigazione-main {
	text-align: right;
	position: absolute;
	margin-left: 270px;
	margin-top: 0px;
}

#spot-home {
	height: 595px;
	margin: 10px 0px 5px 0px;
}

#footer {
	color: #db9b87;
	height: 21px;
	line-height: 21px;
	width: 965px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px;
	background: url(http://www.mandhara-day-spa.ch/img/footer.png) no-repeat 0 0;
	text-align: center;
}

#footer h3 {
	font-weight: normal;
	color: #db9b87;
}

/* interno */

#contenitore-back-top {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-top.png) no-repeat 0 0;
	height: 17px;
	margin-top: 10px;
}

#contenitore-centro-back {
	height: auto !important;  /* per i browser moderni */
    height: 400px;      /* per IE5.x e IE6 */
    min-height: 400px;  /* per i browser moderni */
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-centro.png) repeat-y 0 0;
	margin-bottom: 0px;
}

#contenitore-bottom-back {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-bottom.png) no-repeat 0 0;
	height: 14px;
	margin-top: 0px;
}

#nav-sx, #contenuti {
	float: left;
}

#nav-sx {
	width: 260px;
}

#contenuti {
	width: 680px;
	margin-left: 20px;
}

.foto-interna {
	margin-left: auto;
	margin-right: auto;
	width: 674px;
}

.foto-interna-buono {
	margin-left: auto;
	margin-right: auto;
	width: 930px;
}

.nome-area-foto {
	font-size: 17pt;
	font-weight: normal;
	color: #fff;
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-titolo-h2-area.png) repeat-x 0 0;
	float: left;
	padding: 3px 10px 5px 8px;
	margin-top: 225px;
	z-index: 9;
	position: absolute;
}

#briciole {
	padding: 15px 0px 3px 0px;
	border-bottom: 1px solid #fce5cf;
	font-size: 10pt;
	margin-bottom: 20px;
	text-indent: 0px;
	overflow: hidden;
	width: 675px;
	z-index: 0;
}

#briciole a:link {
	color: #f87c75;
	text-decoration: underline;
}

#briciole a:visited {
	color: #f87c75;
	text-decoration: none;
}

#briciole a:hover {
	color: #a16551;
	text-decoration: none;
}

#briciole-home {
	position: absolute;
	background-color: #fff;
	padding-left: 0px;
	margin-left: -20px;
	z-index: 9;
}

#messaggio-home {
	background: #fff;
	border: 3px solid #fa9f9a;
	width: 245px;
	min-height: 65px; 
	height: auto;
	position: absolute;
	z-index: 999;
	padding: 4px;
	margin: 10px 0px 0px 10px;
}

/* for Internet Explorer */
/*\*/
* html #messaggio-home {
height: 65px;
}
/**/

#testi-interni, #box-destra {
	float: left;
}

#box-destra {
	width: 175px;
	font-size: 9pt;
	padding: 0px 5px 0px 8px;
}

#box-destra h4 {
	font-weight: normal;
}

#box-destra h5 {
	margin-bottom: 10px;
}

#box-destra a:link, #box-destra a:visited {
	color: #979797;
	text-decoration: none;
}

#box-destra a:hover {
	color: #f87c75;
	text-decoration: none;
}

.freccia-box-destra {
	color: #f87c75;
}

#testi-interni {
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	font-size: 9.5pt;
	line-height: 1.4em;
	border-right: 1px solid #fce3cd;
	padding-right: 5px;
	width: 485px;
	height: auto !important;  /* per i browser moderni */
    height: 200px;      /* per IE5.x e IE6 */
    min-height: 200px;  /* per i browser moderni */
}

#testi-interni ul li {
	list-style-position: outside;
	list-style-image: none;
	margin-left: 20px;
	margin-bottom: 8px;
	line-height: 1.2em;
}

.testi-interni-allargato {
	border:none;
	width:670px;
	height: auto !important;  /* per i browser moderni */
    height: 200px;      /* per IE5.x e IE6 */
    min-height: 200px;  /* per i browser moderni */
}

#testi-interni h1, h2, h3 {
	font-family: "Gill Sans", Arial, "Arial Narrow";
	padding-bottom: 8px;
	color: #f87c75;
	font-weight: normal;
}

#testi-interni h1 {
	font-size: 18pt;
	margin-bottom: 10px;
	text-shadow: rgba(248,124,117,0.3) 3px 2px 2px;
}

#testi-interni h2 {
	font-size: 16pt;
	padding-top: 20px;
	padding-bottom: 5px;
}

#testi-interni h3 {
	font-size: 13pt;
	padding-top: 20px;
	padding-bottom: 5px;
}

/* button sx inizio */

.button-sx {
	width: 206px;
	margin: 20px auto;	
	border-top: 1px solid #fce3cd;
	padding-top: 30px;
}

.button-sx-buono a {
	outline: none; /* get rid of dotted borders in FireFox */
	text-indent: -5000px;
	/* this move the text outside of the screen area */
 	display: block;
 	margin-bottom: 20px;
	width: 206px;
	height: 46px;
	background: url(http://www.mandhara-day-spa.ch/img/button-sx-buono-regalo.png) no-repeat 0 0;
}

.button-sx-tour-virtuale a {
	outline: none; /* get rid of dotted borders in FireFox */
	text-indent: -5000px;
	/* this move the text outside of the screen area */
 	display: block;
	width: 206px;
	height: 46px;
	background: url(http://www.mandhara-day-spa.ch/img/button-sx-tour-virtuale.png) no-repeat 0 0;
}

.button-sx-buono a:hover, .button-sx-tour-virtuale a:hover {
	background-position: 0 -46px;
}

.button-sx-buono a:active, .button-sx-tour-virtuale a:active {
	background-position: 0 -46px;
}
/* button sx fine */


/* stile per overlay mappa del sito */

#mappa-del-sito {
	font-size: 1.2em;
	list-style-type: disc;
	padding-left: 50px;
	list-style-position: inside;
	color: #666;
	width: 475px;
}

#mappa-del-sito h1 {
	font-size: 1.5em;
	color: #666;
	padding: 10px 0px 20px 0px;
}

#sub_navigation {
	list-style-type: disc;
}

#mappa-del-sito .sub_level_1 {
	text-indent: 10px;
	line-height: 1.4em;
}

#pagina-404 {
	width: 900px;
	height: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	padding: 50px;
	padding-top: 100px;
	line-height: 1.5em;
	font-size: 1.2em;
	background-image: url(http://www.mandhara-day-spa.ch/img/sfondo-404.png);
}

#pagina-404 h1 {
	font-size: 2em;
	padding-bottom: 20px;
}

#pagina-404 h2 {
	font-size: 1.2em;
	color: #999;
}

/* pagina buono regalo */

.box-elenco-trattamenti-buono {
	width:300px;
	height: 140px;
	float:left;
	/* background:#fdf0e3; */
}

.box-elenco-trattamenti-buono a:link, .box-elenco-trattamenti-buono a:visited, .box-elenco-trattamenti-buono a:hover {
	color: #f87c75;
	text-decoration: none;
}

.box-elenco-trattamenti-buono a:hover {
	text-decoration: underline;
}

.box-elenco-trattamenti-buono-1 {
	border-right: 1px solid #f87c75;
}

.box-elenco-trattamenti-buono-2 {
	border-right: 1px solid #f87c75;
	margin-left: 12px;
	margin-right: 12px;
}

.box-elenco-trattamenti-buono-3 {
	
}

.torna-su-buono-regalo {
	float:right;
	margin-right:10px;
	color:#fff;
	margin-top: -25px;
}

.stampa-listino, .stampa-listino a:link, .stampa-listino a:visited, .stampa-listino a:hover {
	float: right;
	margin-top: -25px;
	height: 16px;
	line-height: 16px;
	background: url(http://www.mandhara-day-spa.ch/img/print.png) no-repeat 89px 5px;
	width: 110px;
	padding: 5px 0px 0px 0px;
}

.tabella-buono-regalo {
	border: #fed2b5 1px solid;
	margin-bottom: 100px;
}

.scegli-altro-trattamento {
	margin: 20px 0px 0px 5px;
}

.titolo-area-buono-regalo {

}

.scegli-altro-trattamento a:link {
	color: #f87c75;
	text-decoration: underline;
}

.scegli-altro-trattamento a:visited {
	color: #f87c75;
	text-decoration: none;
}

.scegli-altro-trattamento a:hover {
	color: #a16551;
	text-decoration: none;
}

#conferma-pagamento {
	font-size: 10pt;
	background: rgba(255,228,206,0.5);
	padding: 10px;
	border: 1px dotted #fbeddf;
	color: #777;
}

#conferma-pagamento a:link, #conferma-pagamento a:visited {
	color: #f87c75;
	text-decoration: underline;
}

#conferma-pagamento a:hover {
	color: #a16551;
	text-decoration: none;
}

.tabella-buono-regalo h3 {
	font-size: 1.4em;
	padding-left: 5px;
	margin: 0px 0px 15px 0px;
}

.tabella-buono-regalo h4, .tabella-buono-regalo h5  {
	font-weight: normal;
	padding-left: 5px;
}

.riga-buono-regalo {
	height: 50px;
}

.riga-buono-regalo-img {
}

.nome-trattamento-buono {
	margin-left: 5px;
}

/* tabella elenco prodotti */
.tabella-elenco-trattamenti {
	border: #fed2b5 1px solid;
	padding: 5;
	margin-top: 20px;
	margin-bottom: 50px;
}


.tabella-elenco-trattamenti h4 {
	font-size: 1em;
	color: #f87c75;
	margin: 10px 0px 10px 0px;
}

.riga-elenco-trattamenti, .riga-titolo-elenco-trattamenti {
	height: auto;
}

.riga-elenco-trattamenti p, .riga-elenco-trattamenti h3, .riga-titolo-elenco-trattamenti p, .riga-titolo-elenco-trattamenti h2, .cella-unica p {
	margin: 0px 5px 5px 5px;
}

.riga-elenco-trattamenti h3, .riga-titolo-elenco-trattamenti h2 {
	margin-top: -10px;
}

.riga-titolo-elenco-trattamenti {
	background: #f87c75;
	color: #fff;
}

.riga-titolo-elenco-trattamenti h2 {
	color: #fff;
}

.riga-titolo-elenco-trattamenti h3 a:link, .riga-titolo-elenco-trattamenti h3 a:visited, .riga-titolo-elenco-trattamenti h3 a:hover {
	color: #fff;
	text-decoration: none;
}

.riga-titolo-elenco-trattamenti h3 a:hover {
	text-decoration: underline;
}

.tabella-elenco-trattamenti-cella-trattamento {
	border-right: #fdf0e3 1px solid;
}

.cella-unica {
	font-size: 9pt;
	text-align: left;
	line-height: 1.2em;
}

.button-acquista-tabella-buono-regalo a {
	outline: none; /* get rid of dotted borders in FireFox */
	text-indent: -5000px;
	/* this move the text outside of the screen area */
 	display: block;
	width: 81px;
	height: 20px;
	margin-top: 10px;
	background: url(http://www.mandhara-day-spa.ch/img/button-acquista-on-off.png) no-repeat 0 0;
}

.button-acquista-tabella-buono-regalo a:hover {
	background-position: 0 -20px;
}

.button-regala-trattamento a {
	outline: none; /* get rid of dotted borders in FireFox */
	text-indent: -5000px;
	/* this move the text outside of the screen area */
 	display: block;
	width: 161px;
	height: 38px;
	margin-top: -40px;
	margin-bottom: 10px;
	background: url(http://www.mandhara-day-spa.ch/img/button-regala-trattamenti.png) no-repeat 0 0;
	float: right;
	clear: right;
}

.button-regala-trattamento a:hover {
	background-position: 0 -38px;
}

.presentazione-prodotti {
	width: auto;
	margin: 20px 0px 0px 0px;
	padding: 10px;
	/* border: 1px dotted #f1f1f1; */
}

.presentazione-prodotti img {
	float: left;
	margin: 5px 5px 5px 0px;
}

.presentazione-prodotti h4 {
	font-size: 1.1em;
	font-weight: bold;
}


/* box trattamenti navigazione livello segment_3 */

#nav-trattamenti {
	margin: 5px auto 10px auto;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	clear: both;
}

#nav-trattamenti ul li {
	list-style-type: none;
	list-style-image: none;
}

#nav-trattamenti  li {
	float: left;
}


#nav-trattamenti  li a {
	font-size: 8pt;
	text-decoration: none;
	height: 35px;
	line-height: 1.1em;
	float: left;
	margin: 0px;
	margin-top: -1px;
	margin-right: -1px;
	width: 109px;
	border: 1px solid #fef0e5;
	padding: 15px 5px 0px 5px;
}


/* nuovi 
#nav-trattamenti  li a {
	font-size: 8pt;
	text-decoration: none;
	height: auto;
	line-height: 1.1em;
	float: left;
	margin: 0px;
	margin-top: -1px;
	margin-right: -1px;
	width: auto;
	border: 1px solid #fef0e5;
	padding: 13px 5px;
	min-width: 115px;
} 
*/

#nav-trattamenti li a:link, #nav-trattamenti li a:visited {
	text-decoration: none;
}

.box-trattamenti h3 {
	font-family: Arial , Verdana, Arial, sans-serif;
	padding: 0px;
	margin-top: -10px;
}

.box-trattamenti p {
	font-size: 8pt;
	line-height: 1.1em;
}

.box-trattamenti a:link, .box-trattamenti a:visited, .box-trattamenti a:hover {
	font-size: 9pt;
	text-decoration: none;
	color: #999;
}



/* trattamento visualizzato */


#nav-trattamenti .sub_level_0 a:link {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-off.jpg) no-repeat left top;
}

#nav-trattamenti .sub_level_0 a:visited {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-off.jpg) no-repeat left top;
}

#nav-trattamenti .sub_level_0 a:hover {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-on.jpg) no-repeat left top;
	color: #fff;
}


/* nuovi 
#nav-trattamenti .sub_level_0 a:link {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-1px.png) repeat-x 0 -50px;
}

#nav-trattamenti .sub_level_0 a:visited {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-1px.png) repeat-x 0 -50px;
}

#nav-trattamenti .sub_level_0 a:hover {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-1px.png) repeat-x 0 0;
	color: #fff;
}
*/


/* attivo */

#nav-trattamenti .sub_level_0.trattamento-attivo a:link {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-on.jpg) no-repeat left top;
	color: #fff;
}

#nav-trattamenti .sub_level_0.trattamento-attivo a:visited {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-on.jpg) no-repeat left top;
	color: #fff;
}

#nav-trattamenti .sub_level_0.trattamento-attivo a:hover {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-on.jpg) no-repeat left top;
	color: #fff;
} 


/*  nuovi attivo 
#nav-trattamenti .sub_level_0.trattamento-attivo a:link {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-1px.png) repeat-x 0 0;
	color: #fff;
}

#nav-trattamenti .sub_level_0.trattamento-attivo a:visited {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-1px.png) repeat-x 0 0;
	color: #fff;
}

#nav-trattamenti .sub_level_0.trattamento-attivo a:hover {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-elenco-trattamenti-1px.png) repeat-x 0 0;
	color: #fff;
}
/*

/* prodotti - 4° livello*/

#nav-prodotti-nested {
	margin: 10px auto 10px auto;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	clear: both;
}

#nav-prodotti-nested ul li {
	list-style-type: none;
	list-style-image: none;
}

#nav-prodotti-nested  li {
	float: left;
}


#nav-prodotti-nested  li a {
	font-size: 8pt;
	text-decoration: none;
	height: auto;
	line-height: 1.1em;
	float: left;
	margin: 0px;
	width: auto;
	padding: 3px 2px 3px 14px;
}

.box-prodotti-nested {
	float: right;
	width: auto;
}


/* box prodotti */
#nav-prodotti-nested .sub_level_0 a:link {
	background: #fff url(http://www.mandhara-day-spa.ch/img/freccia-box-prodotti.png) no-repeat 0 2px;
	text-decoration: none;
}

#nav-prodotti-nested .sub_level_0 a:visited {
	background: #fff url(http://www.mandhara-day-spa.ch/img/freccia-box-prodotti.png) no-repeat 0 2px;
	text-decoration: none;
}

#nav-prodotti-nested .sub_level_0 a:hover {
	background: #fff url(http://www.mandhara-day-spa.ch/img/freccia-box-prodotti.png) no-repeat 0 2px;
	text-decoration: none;
}

/* box prodotti attivo */
#nav-prodotti-nested-attivo .sub_level_0 a:link {
	background: #fff url(http://www.mandhara-day-spa.ch/img/freccia-box-prodotti.png) no-repeat 0 2px;
	text-decoration: none;
}

#nav-prodotti-nested-attivo .sub_level_0 a:visited {
	background: #fff url(http://www.mandhara-day-spa.ch/img/freccia-box-prodotti.png) no-repeat 0 2px;
	text-decoration: none;
}

#nav-prodotti-nested-ttivo .sub_level_0 a:hover {
	background: #fff url(http://www.mandhara-day-spa.ch/img/freccia-box-prodotti.png) no-repeat 0 2px;
	text-decoration: none;
}


/* icone per sharing */

#share {
	float: left;
	margin: 30px 0px 10px 0px;
	clear: both;
}



/* buono regalo steps */

.menu-trattamenti-buono {
	margin: 0px auto 20px;
}

.input-buono {
	border: 1px solid #ffc4a2;
	width: 180px;
	height: 20px;
	margin-left: 5px;
}

.textarea-buono {
	border: 1px solid #ffc4a2;
	margin-left: 5px;
}

#container-condizioni {
	width: auto;
	height: 135px;
	margin-top: 20px;
}

#intro-condizioni, #condizioni {
	float: left;
}

#intro-condizioni {
	width: 390px;
	margin-right: 20px;
	margin-top: 0px;
}

#condizioni {
	font: 9pt "Courier New", Courier, mono;
	line-height: 1em;
	color: #777;
	width: 500px;
	height: auto !important;  /* per i browser moderni */
    height: 90px;      /* per IE5.x e IE6 */
    min-height: 100px;  /* per i browser moderni */
	padding: 5px 5px 0px 5px;
	margin: 20px auto 10px auto;
	overflow: auto;
	border: dotted 1px #333;
}

#condizioni-accetto {
	/* width: 500px; */
	margin: 0px auto 20px auto;
	text-align: right;
	clear: left;
}

label {
	font-weight: normal;
}
























/* buono regalo steps */

#contenuti-buono {
	width: 940px;
	margin-left: 20px;
}

#contenitore-back-top-buono {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-top-buono-regalo.png) no-repeat 0 0;
	height: 17px;
	margin-top: 10px;
}

#contenitore-centro-back-buono {
	min-height: 400px;
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-centro-buono-regalo.png) repeat-y 0 0;
	margin-bottom: 0px;
}

#contenitore-bottom-back-buono {
	background: url(http://www.mandhara-day-spa.ch/img/sfondo-bottom-buono-regalo.png) no-repeat 0 0;
	height: 14px;
	margin-top: 0px;
}

#testi-interni-buono, #box-destra-buono {
	float: left;
}

#box-destra-buono {
	width: 155px;
	font-size: 9pt;
	padding: 0px 5px 0px 8px;
}

#box-destra-buono h4 {
	font-weight: normal;
}

#box-destra-buono a:link, a:visited {
	color: #979797;
	text-decoration: none;
}

#box-destra-buono a:hover {
	color: #f87c75;
	text-decoration: none;
}

.freccia-box-destra {
	color: #f87c75;
}

#testi-interni-buono {
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	font-size: 9.5pt;
	line-height: 1.4em;
	padding-right: 5px;
	width: 930px;
}

#testi-interni-buono h1, h2, h3 {
	font-family: "Gill Sans", Arial, "Arial Narrow";
	padding-bottom: 8px;
	color: #f87c75;
}

#testi-interni-buono h1 {
	font-size: 18pt;
}

#testi-interni-buono h2 {
	font-size: 16pt;
	padding-top: 20px;
	padding-bottom: 5px;
}

#testi-interni-buono h3 {
	font-size: 13pt;
	padding-top: 20px;
	padding-bottom: 5px;
}

.steps-buono-regalo-1, .steps-buono-regalo-2, .steps-buono-regalo-3, .steps-buono-regalo-4 {
	width: 100%;
	height: 49px;
	padding: 0;
	margin: 20px 0px 20px 0px;
	background: url(http://www.mandhara-day-spa.ch/img/steps.jpg) no-repeat 0 0;
	text-indent: -5000px;
}

.steps-buono-regalo-2 {
	background: url(http://www.mandhara-day-spa.ch/img/steps.jpg) no-repeat 0 -49px;
}

.steps-buono-regalo-3 {
	background: url(http://www.mandhara-day-spa.ch/img/steps.jpg) no-repeat 0 -99px;
}

.steps-buono-regalo-4 {
	background: url(http://www.mandhara-day-spa.ch/img/steps.jpg) no-repeat 0 -148px;
}

.container-step-2-pagamento {
	
}

.container-step-2-pagamento-sx, .container-step-2-pagamento-dx {
	float: left;
	width: 930px;
}

.container-step-2-pagamento-sx {
	width: 60%;
}

.container-step-2-pagamento-dx {
	width: 30%;
}

.pulanti-paga-buono {
	margin-left: 70px;
}

.paga-paypal {
	margin-top: 20px;
}

.paga-contanti {
	margin-top: 60px;
}


/* listino prezzi */

#container-listino {
	width: 650px;
	margin: 10px auto 0px auto;
	font-size: 12pt;
}

#container-listino h1 {
	margin: 30px 0px 10px 0px;
	font-size: 16pt;
	color: #f87c75;
}

#container-listino h3 {
	font-size: 14pt;
	margin-top: 10px;
	margin-bottom: 5px;
}

.riga-listino {
	border-bottom: 1px solid #fed2b5;
	height: 25px;
	line-height: 25px;
}



.pagina-stampata {
	visibility: hidden;
}

.logo {
	margin-bottom: 0px
}

.print-page {
	float: right;
	font-size: 12pt;
	margin-top: 60px;
}

#stampa-listino {
	margin-left: 5px;
}

.link-importanti a:link, .link-importanti a:visited, .link-importanti a:hover {
	color: #f87c75;
	text-decoration: underline;
}

.link-importanti a:hover {
	color: #f87c75;
	text-decoration: none;
}


/* panoramiche */

#mini-pano-1, #mini-pano-2, #mini-pano-3, #mini-pano-4 {
	float:left; 
	width:150px; 
	bacground:#f1f1f1; 
	margin-right:22px;
	text-align: center;
}

#mini-pano-1 h3, #mini-pano-2 h3, #mini-pano-3 h3, #mini-pano-4 h3 {
	text-align: left;
	font-size: 13pt;
}

#mini-pano-1 img, #mini-pano-2 img, #mini-pano-3 img, #mini-pano-4 img {
	margin: 0px auto 5px auto;
}


#mini-pano-4 {
	margin-right: 0px;
}


/* blog */
.data {
	font-size: 8pt;
	margin-bottom: -18px;
	color: #999;
}

.categorie {
	font-size: 10pt;
	margin-top: -10px;
}


#vertmenu h3, #vertmenu h4 {
	font-weight: normal;
	margin-left: 15px;
	color: #f87c75;
}

#vertmenu h3 {
	font-size: 14pt;
	margin-bottom: -10px;
}

/* commenti */

#commenti {
	text-align: left;
	overflow: hidden;
	border-top: 1px solid #cccccc;
	margin: 0px 0px 0px 0px;
	padding-top: 20px;
}

.commento {
	padding: 25px 0px 0px 0px;
	margin-bottom: 1px solid #888;
}

.testo-commento {
}

.autore-commento {
	font-size: 12pt;
	color: #fff;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	color: #f87c75;
}

.data-commento {
	font-size: 8pt;
	color: #999;
}

.numero-commento {
	float: right;
	min-width: 60px;
	height: 60px;
	clear: right;
	line-height: 60px;
	text-align: center;
	font-size: 25pt;
	color: #dbdbdb;
	margin: -25px 0px 0px 0px;
}

.numero-commento a:link, .numero-commento a:visited {
	color: #dbdbdb;
	text-decoration: none;
}

.numero-commento a:hover {
	color: #336699;
	text-decoration: none;
}



/* form commenti */

#form-commenti {
	margin: 20px 0px 20px 0px;
}




