h1 {
	margin-top: 5px;
	margin-bottom: 5px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    COLOR: #d0c780;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
h2 {
	margin-top: 15px;
	margin-bottom: 15px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 20px;
    COLOR: #d0c780;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 25px
}
h3 {
	margin-top: 15px;
	margin-bottom: 15px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 16px;
    COLOR: #8baf54;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 25px
}
#box_banner
{
	background-color: #060;
	padding: 5 5;
	margin: 15 5;
	height: 45px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
#box_banner .testo
{
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.elencofoto
{
    BORDER-BOTTOM: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    MARGIN: 0px
}
.form
{
    COLOR: #474745;
	font-family: Verdana;
	font-size: 9px;
	margin: 0px;
	border: 1 solid #474745;
}
.foto_promozioni
{
    BORDER-BOTTOM: #e57c00 0px solid;
    BORDER-LEFT: #e57c00 0px solid;
    BORDER-RIGHT: #e57c00 0px solid;
    BORDER-TOP: #e57c00 0px solid;
	margin-right: 6px
}
.link1
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link1:hover
{
    COLOR: #d0c780;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link1_disable
{
    COLOR: #cccccc;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link1_disable:hover
{
    COLOR: #cccccc;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link2
{
    COLOR: #d0c780;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link2:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link_email_indirizzo
{
	PADDING-TOP: 0px;
	font-size: 10px;
	color: #010b05;
    TEXT-DECORATION: none
}
.link_email_indirizzo:hover
{
	PADDING-TOP: 0px;
	font-size: 10px;
	color: #010b05;
    TEXT-DECORATION: underline
}
.link_titolino1
{
	margin-top: 5px;
	margin-bottom: 5px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    COLOR: #d0c780;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link_titolino1:hover
{
	margin-top: 5px;
	margin-bottom: 5px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    COLOR: #d0c780;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
.link_tdtabhomesx
{
	font-size: 14px;
    FONT-FAMILY: Verdana;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: none;
	LINE-HEIGHT: 20px
}
.link_tdtabhomesx:hover
{
	font-size: 14px;
    FONT-FAMILY: Verdana;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: none;
	LINE-HEIGHT: 20px
}
.link_tdtab
{
	font-size: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: none;
	LINE-HEIGHT: 20px
}
.link_tdtab:hover
{
	font-size: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: none;
	LINE-HEIGHT: 20px
}
.link_tdtabdisable
{
	font-size: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #cccccc;
    TEXT-DECORATION: none;
    font-weight: none;
	LINE-HEIGHT: 20px
}
.link_tdtabdisable:hover
{
	font-size: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #cccccc;
    TEXT-DECORATION: none;
    font-weight: none;
	LINE-HEIGHT: 20px
}
.link_kronos
{
    COLOR: #8baf54;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none
}
.link_kronos:hover
{
    COLOR: #8baf54;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: underline
}
.linknasc
{
    COLOR: #ffffff;
	font-size: 11px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none
}
.linknasc:hover
{
    COLOR: #ffffff;
	font-size: 11px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none
}
.logo_ecolabel
{
	color: #103524;
	font-size: 9px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	background-color: #FFFFFF;
	margin-top: 1px;
	width: 100%
}
.menuupsx
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14px;
	font-weight: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.menuupsx:hover
{
    COLOR: #d0c780;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.menuupsx_de
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
	font-weight: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.menuupsx_de:hover
{
    COLOR: #d0c780;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.menuupdx
{
    COLOR: #010b05;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14px;
	font-weight: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.menuupdx:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.menuupdx_de
{
    COLOR: #010b05;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
	font-weight: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.menuupdx_de:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 18px
}
.tabella_struttura
{
	color: #ffffff;
	margin-top: 3px;
    BORDER-BOTTOM: #2d3a4b 0px solid;
    BORDER-LEFT: #2d3a4b 0px solid;
    BORDER-RIGHT: #2d3a4b 0px solid;
    BORDER-TOP: #2d3a4b 0px solid;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    font-weight: normal;
    TEXT-DECORATION: none
}
.tabella_tariffe
{
	PADDING-TOP: 0px;
	color: #000000;
	margin-top: 5px;
	FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    font-weight: normal;
    TEXT-DECORATION: none
}
.td_tablink1
{
	background-color: #446154;
	PADDING-TOP: 0px;
	height: 20px;
	text-align: center
}
.td_tablink1:hover
{
	background-color: #8baf54;
	PADDING-TOP: 0px;
	height: 20px;
	text-align: center
}
.td_tablink1disable
{
	background-color: #446154;
	PADDING-TOP: 0px;
	height: 20px;
	text-align: center
}
.td_tablink1disable:hover
{
	background-color: #446154;
	PADDING-TOP: 0px;
	height: 20px;
	text-align: center
}
.tdstrutt_rig1col1
{
	width: 200px;
	height: 25px;
	background-color: #010b05
}
.tdstrutt_rig1col2
{
	width: 750px;
	height: 25px;
	background-color: #8baf54
}
.tdstrutt_rig2col0
{
	background-color: #103524;
	BACKGROUND-POSITION: right top;
	BACKGROUND-ATTACHMENT:scroll;
	BACKGROUND-REPEAT: no-repeat;
	height: 230px;
	PADDING-TOP: 0px;
	text-align:left;
	vertical-align: middle
}
.tdstrutt_rig2col1
{
	background-color: #103524;
	height: 230px;
	max-height: 230px;
	PADDING-TOP: 0px;
	text-align: center;
	vertical-align: middle
}
.tdstrutt_rig2col2
{
	background-color: #103524;
	BACKGROUND-POSITION: right top;
	BACKGROUND-ATTACHMENT:scroll;
	BACKGROUND-REPEAT: no-repeat;
	height: 230px;
	PADDING-TOP: 0px;
	text-align:left;
	vertical-align: middle
}
.tdstrutt_rig3col1
{
	height: 8px;
	background-color: #010b05;
	PADDING-TOP: 0px;
	font-size: 2px
}
.tdstrutt_rig3col2
{
	background-color: #103524;
	PADDING-TOP: 0px;
	font-size: 2px
}
.tdstrutt_rig4col1
{
	height: 10px;
	background-color: #09240c;
	PADDING-TOP: 0px;
	font-size: 10px
}
.tdstrutt_rig4col2
{
	background-color: #8baf54;
	PADDING-TOP: 0px;
	font-size: 10px;
	text-align: right;
	color: #010b05
}
.tdstrutt_rig5col1
{
	background-image: url(images/partebassasx.jpg);
	BACKGROUND-POSITION: left top;
	BACKGROUND-ATTACHMENT:scroll;
	BACKGROUND-REPEAT: no-repeat;
	height: 200px;
	background-color: #010b05;
	padding-left: 5px;
	PADDING-TOP: 0px;
	font-size: 11px;
	text-align: left
}
.tdstrutt_rig5col2
{
	background-image: url(images/partebassadx.jpg);
	BACKGROUND-POSITION: right top;
	BACKGROUND-ATTACHMENT:scroll;
	BACKGROUND-REPEAT: no-repeat;
	background-color: #103524;
	vertical-align: top;
	PADDING-TOP: 0px;
	font-size: 11px;
	padding: 5px;
	text-align: justify;
	LINE-HEIGHT: 16px
}
.tdstrutt_rig5col3
{
	background-color: #ffffff;
	height: 150px;
	padding-left: 1px;
	PADDING-TOP: 0px;
	font-size: 11px;
	text-align: left
}
.tdstrutt_rig2col2_pagina_intera
{
	background-color: #103524;
	BACKGROUND-POSITION: right top;
	BACKGROUND-ATTACHMENT:scroll;
	BACKGROUND-REPEAT: no-repeat;
	PADDING: 10px;
	text-align:left;
	vertical-align: top;
	text-align: justify;
	LINE-HEIGHT: 16px;
}
.tdstrutt_rig5col1_pagina_intera
{
	background-image: url(images/partebassasx.jpg);
	BACKGROUND-POSITION: left top;
	BACKGROUND-ATTACHMENT:scroll;
	BACKGROUND-REPEAT: no-repeat;
	background-color: #010b05;
	padding-left: 5px;
	PADDING-TOP: 0px;
	font-size: 11px;
	text-align: left;
	height: 100%;
}
.tdtablinksx
{
	background-color: #8baf54;
	PADDING-TOP: 0px;
	height: 30px;
	font-size: 14px;
    FONT-FAMILY: Verdana;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: none;
	LINE-HEIGHT: 20px
}
.tdtabhomesx_rig1col1
{
	background-color: #446154;
	PADDING-TOP: 0px;
	height: 25px
}
.tdtabhomesx_rig1col1:hover
{
	background-color: #8baf54;
	PADDING-TOP: 0px;
	height: 25px
}
.tdtabhomesx_rig2col1
{
	padding: 2px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
	text-align: left;
    font-weight: none;
	LINE-HEIGHT: 9px
}
.tdtesto
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
	text-align: left;
    font-weight: none;
	LINE-HEIGHT: 11px
}
.titolino1
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    COLOR: #d0c780;
    TEXT-DECORATION: none;
    font-weight: bold;
	LINE-HEIGHT: 20px
}
.titolino2
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    COLOR: #d0c780;
    TEXT-DECORATION: none;
    font-weight: bold;
	LINE-HEIGHT: 18px
}

.td_cellulare
{
	background-color: #d0c780;
	PADDING-TOP: 0px;
	height: 25px;
	color: #09240c;
	font-size: 13px;
}

/* tabella listino centro benessere */
.tabella_listino_centro_benessere
{
	width: 100%;
}
.tabella_listino_centro_benessere td
{
	padding: 5px;
	text-align: left;
}
.tabella_listino_centro_benessere .intestazione
{
	background-color: #0a2519;
	font-size: 12px;
	color: #d0c780;
	font-weight: bold;
}
.tabella_listino_centro_benessere .testo_ridotto
{
	font-size: 9px;
	color: #999;
}
.tabella_listino_centro_benessere .tr_pari
{
	background-color: #18432f;
}
.tabella_listino_centro_benessere .tr_dispari
{
	background-color: #214f3a;
}

