.td_menu_hotel {background-image:url(/hotel/images/menu-hotel.jpg); width:98%}
.td_title_hotel{font-size:24px; font-style:italic; font-weight:bold;}

.td_link_hotel{font-size:14px; font-weight:bold}

.text-description-size{font-size:12px; margin-right:12px; margin-left:40px; margin-top:30px; line-height:20px}

.figure-position{margin-right:10px; margin-top:15px}

.opacity50 {FILTER:alpha(opacity=50); moz-opacity:.50; opacity:.50;color:#000; font-size:12px; font-weight:bold; background-color:#FFF}

a.menu:link{COLOR:#000; TEXT-DECORATION:none; font-family:Verdana; font-size:11px}

a.menu:visited{COLOR:#000; TEXT-DECORATION:none; font-family:Verdana; font-size:11px}

a.menu:hover{COLOR:#FF0033; TEXT-DECORATION:underline; font-family:Verdana; font-size:11px}

.menu{COLOR:#000; TEXT-DECORATION:none; font-family:Verdana; font-size:11px}

INPUT{BORDER:#9c3031 1px solid; BACKGROUND-COLOR:#fcfcfc}

#table{font-family:Verdana; font-size:9px; color:#000}

#fitness{BORDER-left:#ccc 1px solid; BORDER-right:#ccc 1px solid; BORDER-bottom:#ccc 1px solid; BACKGROUND-COLOR:#fff; font-family:Verdana; font-size:9px; color:#036}

#fitnessbrd{BORDER-bottom:#ccc 1px solid; BACKGROUND-COLOR:#fff; font-family:Verdana; font-size:9px; color:#036}

#titlefitness{BORDER-bottom:#ccc 1px solid; BACKGROUND-COLOR:#CF3; font-family:Verdana; font-size:10px; color:#036; margin:inherit; padding:inherit; letter-spacing:inherit}

#titlefitnessnew{BORDER-bottom:#ccc 1px solid; BACKGROUND-COLOR:#84CBCE; font-family:Verdana; font-size:10px; color:#036; margin:inherit; padding:inherit; letter-spacing:inherit}

#bellezza{font-family:Verdana; font-size:10px; border:solid 1px #F0F; color:#036}

#cartwelness{BORDER:#09c 1px dashed; font-family:Verdana; font-size:9px; margin:0; color:#000}

#bck{BACKGROUND-COLOR:#FFC}

A.vacanze:hover{color:#666; background-color:#CF6; text-decoration:none; font-family:Verdana; font-size:9px}
A.vacanze:visited{color:#666; text-decoration:none; font-family:Verdana; font-size:9px}
A.vacanze:active{color:#666; background-color:#CF6; text-decoration:none; font-family:Verdana; font-size:9px}
A.vacanze:link{font-family:Verdana; font-size:9px; color:#036; text-decoration:none}

A.benessere:hover{color:#036; background-color:#CF6; text-decoration:none; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:10px}
A.benessere:visited{color:#036; text-decoration:none; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:10px}
A.benessere:active{color:#036; background-color:#CF6; text-decoration:none; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:10px}
A.benessere:link{font-family:Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#036; text-decoration:none}

A.LuoghiDelBenessere:hover{color:#666; background-color:#CF6; text-decoration:none; font-family:Verdana; font-size:9px}
A.LuoghiDelBenessere:visited{color:#666; text-decoration:none; font-family:Verdana; font-size:9px}
A.LuoghiDelBenessere:active{color:#666; background-color:#CF6; text-decoration:none; font-family:Verdana; font-size:9px}
A.LuoghiDelBenessere:link{font-family:Verdana; font-size:9px; color:#036; text-decoration:none}

a.hotel-home:link{font-family:Verdana; font-size:12px; color:#005B7F; background-color:#D6FAFB; text-decoration:none; line-height:19px}
a.hotel-home:visited{font-family:Verdana; font-size:12px; color:#005B7F; background-color:#D6FAFB; text-decoration:none; line-height:19px}
a.hotel-home:hover{color:#005B7F; background-color:#CF6; text-decoration:underline; line-height:19px}
a.hotel-home:active{font-family:Verdana; font-size:12px; color:#005B7F; background-color:#D6FAFB; text-decoration:none; line-height:19px}

A.ext:hover{color:#036; TEXT-DECORATION:none}
A.ext:visited{color:#036; TEXT-DECORATION:none}
A.ext:active{color:#036; TEXT-DECORATION:none}
A.ext:link{color:#036; TEXT-DECORATION:none}

A.vacanzeON:link{background-color:#FFF; font-family:Verdana; font-size:9px; color:#F0C; text-decoration:none; letter-spacing:1px; font-weight:bold}
A.vacanzeON:visited{background-color:#FFF; font-family:Verdana; font-size:9px; color:#F0C; text-decoration:none; letter-spacing:1px; font-weight:bold}
A.vacanzeON:hover{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#FFF; background-color:#09F}
A.vacanzeON:active{background-color:#FFF; font-family:Verdana; font-size:9px; color:#F0C; text-decoration:none; letter-spacing:1px; font-weight:bold}
.vacanzeON{background-color:#FFF; font-family:Verdana; font-size:9px; color:#F0C; text-decoration:none; letter-spacing:1px; font-weight:bold}

A.vacanzeNEW:link{background-color:#84CBCE; font-family:Verdana; font-size:9px; color:#FFF; text-decoration:none; letter-spacing:1px; font-weight:bold}
A.vacanzeNEW:visited{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#000}
A.vacanzeNEW:hover{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#000; background-color:#036}
A.vacanzeNEW:active{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#000}

A.vacanzeNEWHOME:hover{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#FFF; background-color:#036}
A.vacanzeNEWHOME:visited{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#FFF}
A.vacanzeNEWHOME:active{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#036}
A.vacanzeNEWHOME:link{background-color:#84CBCE; font-family:Verdana; font-size:9px; color:#FFF; text-decoration:none; letter-spacing:1px; font-weight:bold}

A.benessereNEWHOME:hover{text-decoration:none; font-size:9px; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#09C}
A.benessereNEWHOME:visited{text-decoration:none; font-size:9px; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#036}
A.benessereNEWHOME:active{text-decoration:none; font-size:9px;  letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#036}
A.benessereNEWHOME:link{font-family:Verdana; font-size:9px; color:#036; text-decoration:none; letter-spacing:1px; font-weight:bold}

A.SoggiorniBenessere:hover{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#FFF; background-color:#CF6}
A.SoggiorniBenessere:visited{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#FFF}
A.SoggiorniBenessere:active{text-decoration:none; letter-spacing:1px; font-family:Verdana; font-weight:bold; color:#FFF}
A.SoggiorniBenessere:link{font-family:Verdana; font-size:9px; color:#FFF; text-decoration:none; letter-spacing:1px; font-weight:bold}

a.green:link{font-family:Verdana; font-size:13px; color:#2B8400; text-decoration:underline; background-color:#FFF}
a.green:visited{font-family:Verdana; font-size:13px; color:#2B8400; text-decoration:underline; background-color:#FFF}
a.green:hover{font-family:Verdana; font-size:13px; color:#FFF; text-decoration:underline; background-color:#5EBB3E}
a.green:active{font-family:Verdana; font-size:13px; color:#2B8400; text-decoration:underline; background-color:#FFF}

a.white:link{font-family:Verdana; font-size:21px; color:#FFF; line-height:30px; text-decoration:none; background-color:#39F}
a.white:visited{font-family:Verdana; font-size:21px; color:#FFF; line-height:30px; text-decoration:none; background-color:#39F}
a.white:hover{color:#39F; background-color:#FFF; line-height:30px}
a.white:active{font-family:Verdana; font-size:21px; color:#FFF; line-height:30px; text-decoration:none; background-color:#39F}

DIV.clTopMenu{position:absolute; width:101px; height:0; clip:rect(0,101,114,0); visibility:visible; layer-background-color:#CECFCE; background-color:#036; font-family:Verdana; font-size:9px; margin:0}

DIV.clTopMenuBottom{position:absolute; width:101px; height:3px; clip:rect(0,101,3,0); top:11px; layer-background-color:#CECFCE; background-color:#036; z-index:2}

DIV.clTopMenuText{position:absolute; width:101px; left:2px; top:15px; font-family:Verdana; font-size:9px; color:#036; background-color:#FFF; z-index:1}

.Agri-Green-More{color:#090; font-weight:bold; font-family:Verdana; font-size:11px; text-decoration:none}

.Agri-Rosso-More{color:#090; font-weight:bold; font-family:Verdana; font-size:11px; text-decoration:none}

.black-11{font-family:Verdana; font-size:11px; color:#000}

.blu-11{font-family:Verdana; font-size:10px; color:#09F; font-weight:bold}

.ovale{background-image:url(/images/sfovale.gif)}
.ovale-dx{background-image:url(/images/ovaledx.gif); background-repeat:no-repeat}
.ovale-sx{background-image:url(/images/ovalesx.gif); background-repeat:no-repeat}

.white-11{font-family:Verdana; font-size:11px; color:#FFF; font-weight:bold; text-decoration:none}
.white-13{font-family:Verdana; font-size:13px; color:#FFF; font-weight:bold}

.shadow{FILTER:Alpha(Opacity=50); BACKGROUND-COLOR:#364852}

.black{BACKGROUND-COLOR:#000}

.scroll_text{FONT-WEIGHT:normal; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none}

SELECT{BORDER:#9c3031 1px solid; WIDTH:100%; BACKGROUND-COLOR:#fcfcfc}

A:link{COLOR:#005b7f; TEXT-DECORATION:none}

A:visited{COLOR:#4c8ca5; TEXT-DECORATION:none}

A:hover{COLOR:#81aec0; TEXT-DECORATION:underline}

TD{FONT-SIZE:10px; COLOR:#000080; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif}

.inputstruttura{FONT-SIZE:10px; COLOR:#06c; FONT-FAMILY:Verdana}

BODY{SCROLLBAR-FACE-COLOR:#eee; SCROLLBAR-HIGHLIGHT-COLOR:#fff; SCROLLBAR-SHADOW-COLOR:#c2c2c2; SCROLLBAR-3DLIGHT-COLOR:#a2a2a2; SCROLLBAR-ARROW-COLOR:#666; SCROLLBAR-TRACK-COLOR:#eee; SCROLLBAR-DARKSHADOW-COLOR:#b9b9ba}
A.speciali:link{FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.speciali:visited{FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.speciali:hover{FONT-WEIGHT:normal; FONT-SIZE:10px; FONT-FAMILY:Verdana; BACKGROUND-COLOR:#bfe8ff; TEXT-DECORATION:underline}
A.speciali:active{COLOR:#000080; FONT-WEIGHT:normal; FONT-SIZE:10px; FONT-FAMILY:Verdana; BACKGROUND-COLOR:#bfe8ff; TEXT-DECORATION:underline}

A.serv:link{TEXT-DECORATION:underline}
A.serv:visited{TEXT-DECORATION:underline}
A.serv:hover{TEXT-DECORATION:none; background-COLOR:#fff}
A.serv:active{TEXT-DECORATION:underline}

A.lomo2:link{FONT-WEIGHT:bold; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none; letter-spacing:2; word-spacing:0.04em}
A.lomo2:visited{FONT-WEIGHT:bold; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none; letter-spacing:2; word-spacing:0.04em}
A.lomo2:hover{FONT-WEIGHT:bold; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:underline; letter-spacing:2; word-spacing:0.04em}
A.lomo2:active{FONT-WEIGHT:bold; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none; letter-spacing:2; word-spacing:0.04em}
#dada{BORDER:#000080 1px solid; BACKGROUND-COLOR:#fff}
#merz{BORDER-RIGHT:#000080 1px solid; BORDER-TOP:#000080 1px solid; BORDER-LEFT:#000080 1px solid; BACKGROUND-COLOR:#fff}
.scroll{FONT-WEIGHT:bold; COLOR:#900}
#blu{BACKGROUND-COLOR:#bfe8ff}

#beauty-farm-hotel{BACKGROUND-COLOR:#bfbfbf}

#hotel{BACKGROUND-COLOR:#E6FFFF}
 
.tablebody{BACKGROUND-COLOR:#fff}

A.bfh:link{FONT-WEIGHT:normal; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.bfh:visited{FONT-WEIGHT:normal; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.bfh:hover{FONT-WEIGHT:normal; FONT-SIZE:9px; COLOR:#000080; FONT-FAMILY:Verdana; TEXT-DECORATION:underline}
A.bfh:active{FONT-WEIGHT:normal; FONT-SIZE:9px; TEXT-DECORATION:none}

A.messegue:link{FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#fff; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.messegue:visited{FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#fff; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.messegue:hover{FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#fff; FONT-FAMILY:Verdana; TEXT-DECORATION:underline}
A.messegue:active{FONT-WEIGHT:bold; FONT-SIZE:13px; TEXT-DECORATION:none}

A.chenot:link{FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#fff; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.chenot:visited{FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#fff; FONT-FAMILY:Verdana; TEXT-DECORATION:none}
A.chenot:hover{FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#fff; FONT-FAMILY:Verdana; TEXT-DECORATION:underline}
A.chenot:active{FONT-WEIGHT:bold; FONT-SIZE:13px; TEXT-DECORATION:none}

.Annexe{DISPLAY:none}