@charset "utf-8";
@media screen
{
	div.greyc{background-color:#DFDFE1; border:solid 1px #D1D2D3}
	
	b.greyc{font-size:11px}
A.greys:link, A.greys:active, A.greys:visited, A.grey:hover{color:#333}
A.greys:hover{color:#0f0}
.img {vertical-align:middle}
A:link{color:#005b7f;TEXT-DECORATION:none}
A:visited{color:#4c8ca5;TEXT-DECORATION:none}
A:hover{color:#81aec0;TEXT-DECORATION:underline}
INPUT{border:1px solid #c3c3c3;background-color:#FCFCFC;color:#000080;font-size:11px}
TD{font-family:verdana;font-size:10px;color:#000080}
td.destinazioni{border-right:solid 1px #fff;align:center}
td.SfumHotel{background-image:url(/home_file/sf-benessere.gif);background-position:top;background-repeat:repeat-x;color:#036;border-bottom:solid 1px #CCC}
#beauty-farm-hotel{background-color:#bfbfbf}
#blu{background-color:#bfe8ff}
#bottom{BORDER-BOTTOM:#000080 1px solid}
#dada{border:solid 1px #000080;background-color:#FFF}
#fuzzy{BORDER:#104DAD 1px solid}
#hotel{background-color:#E6FFFF}
#merz{BORDER-RIGHT:#000080 1px solid;BORDER-TOP:#000080 1px solid;BORDER-LEFT:#000080 1px solid;background-color:#FFF}
.dieta_top_sx{width:7px;height:5px;background-image:url(/images/dieta-top-sx.gif);background-repeat:no-repeat;font-size:2px}
.dieta_top_dx{width:7px;height:5px;background-image:url(/images/dieta-top-dx.gif);background-repeat:no-repeat;font-size:2px}
.dieta_top{height:5px;background-image:url(/images/dieta-top.gif);background-repeat:repeat-x;font-size:2px}
.dieta_bottom{height:17px:150px;background-image:url(/images/dieta-bottom.gif);background-repeat:repeat-x;font-size:2px}
.dieta_bottom_sx{width:7px;height:17px;background-image:url(/images/dieta-bottom-sx.gif);background-repeat:no-repeat;font-size:2px}
.dieta_bottom_dx{width:7px;height:17px;background-image:url(/images/dieta-bottom-dx.gif);background-repeat:no-repeat;font-size:2px}
.dieta_sx{width:7px;background-image:url(/images/dieta-sx.gif);background-repeat:repeat-y}
.dieta_dx{width:7px;background-image:url(/images/dieta-dx.gif);background-repeat:repeat-y}
.dieta_sx_a{width:7px;background-image:url(/images/dieta-sx-a.gif);background-repeat:repeat-y}
.dieta_dx_a{width:7px;background-image:url(/images/dieta-dx-a.gif);background-repeat:repeat-y}
.arancio-16{font-size:16px;color:#F9BA5D;text-decoration:none;line-height:25px}
.azz-10{color:#39C;text-decoration:none}
.azz-11{font-size:11px;color:#48CFFF;text-decoration:none}
.azz-12{font-size:12px;color:#39C;text-decoration:none}
.backcart{background-repeat:repeat-x;BORDER-right:1 SOLID #999;BORDER-bottom:1 SOLID #999;text-align:center}
.black{background-color:#000}
.black-10{color:#000;text-decoration:none}
.black-11{font-size:11px;color:#000;text-decoration:none}
.black-12{font-size:11px;color:#000;text-decoration:none}
.black-13{font-size:11px;color:#000;text-decoration:none;line-height:13px}
.blu-10{color:#03F;text-decoration:none}
.blu-10-hotel{color:#000080;text-decoration:none;line-height:19px}

.blu-10-std{color:#000080;text-decoration:none}
.blu-11-std{font-size:11px;color:#000080;text-decoration:none;line-height:16px}
.blu-12{font-size:12px;color:#03F;text-decoration:none;line-height:21px}
.blu-11{font-size:11px;color:#03F;text-decoration:none;line-height:15px}
.blu-12-aziende{font-size:12px;color:#24506F;text-decoration:none;line-height:21px}
.blu-12-hotel{font-size:12px;color:#30C;text-decoration:none;line-height:21px}
.blu-12-std{font-size:12px;color:#000080;text-decoration:none}
.blu-17{font-size:17px;color:#03F;text-decoration:none;line-height:26px}
.blu-15{font-size:15px;color:#03F;text-decoration:none;line-height:15px}
.blu-13-part{font-family: Verdana; color: rgb(33, 48, 131); font-size: 13px; font-weight: bold}
.orange-10-hotel{color:#F27900;text-decoration:none;line-height:19px; font-size:12px; font-family:Verdana, Geneva, sans-serif}
.border-blu-up-dw{border-top:#000080 1px solid;border-bottom:#000080 1px solid}
.border-grey-up{border-top:solid 1px #ccc}
.border-viola{border:solid 1px #FF0794;cursor:hand;background-color:#FFF}
.bordo-aziende{border:1px solid #900}
.bordo-azz-dash{border:dashed 1px #09F;margin:5px}
.bordo-azz-dw-dark{border-bottom:solid 1px #2098B0}
.bordo-blu{border:#000080 1px solid}
.bordo-blu-dw{border-bottom:#666 1px solid}
.bordo-dieta{border:solid 1px #2098B0;background-color:#BBE8F4}
.bordo-dieta-dw{border-bottom:solid 1px #2098B0}
.bordo-orange{border:solid 1px #F30}
.bordo-red{border:solid 1px #F00}
.bordo-red-top{border-top:solid 1px #F00}
.bordo-red-top-bot{border-top:solid 1px #F00;border-bottom:solid 1px #F00}
.bordo-blu-dw-sf-azz{border-bottom:solid 1px #666;background-color:#F2F6F7}
.bordo-blu-sx-dx{border-bottom:solid 1px #000080;border-right:solid 1px #000080;background-color:#FFF}
.bordo-red-dx-sx{border-left:solid 1px red;border-right:solid 1px red}
.buttonSubmit{width:69px;height:26px;color:#FFF;font-weight:bold;padding:2px 5px;background:url(/home_file/button.gif) no-repeat left top;cursor:pointer;border:none}
.bordo-blu{border:solid 1px #03F}
.bordo-blu-dx{border-right:solid 1px #03F}
.bordo-blu-top{border-top:solid 1px #03F}
.bordo-blu-up{border-top:solid 1px #03F;border-bottom:solid 1px #03F}
.brown-10{color:#9C3031;text-decoration:none;line-height:19px}
.brown-10-short{color:#9C3031;text-decoration:none}
.brown-11{color:#9C3031;text-decoration:none;line-height:12px}
.brown-12{font-size:12px;color:#9C3031;text-decoration:none;line-height:21px}
.brown-16{font-size:16px;color:#9C3031;text-decoration:none;line-height:25px}
.car-std-12{font-size:12px}
.CittaArte{font-size:11px;color:#2098B0;font-weight:bold;text-decoration:none}
.col-grey{color:#666}
.col-orange{color:#FF5400}
.col-white{color:#FFF}
.fiere-red{font-size:12px;color:#F00;background-color:#FFF}
.fiere-blu{font-size:12px;color:#03F;font-weight:bold;text-decoration:none}
.fitness{font-weight:bold;text-decoration:none;color:#F00;background-color:#FFF}
.fondo-blu{color:#047E32;text-decoration:none}
.freccia-menu{background:url(/images/cerca-hotel-generale.gif) no-repeat center;height:80px}
.freccia-menu-orange{background:url(/images/cerca-hotel-gen-orange.gif) no-repeat center;height:80px; position:relative;top:-5px}
.gold-10{color:#C30;text-decoration:none}
.green-17{font-size:17px;color:#6F9413;margin-left:50px}
.green-15{font-size:15px;color:#096}
.grey-10{color:#585860;text-decoration:none}
.home-chiaro{font-size:11px;color:#4C8CA5;text-decoration:none;line-height:16px}
.home-scuro{font-size:11px;color:#005B7F;text-decoration:none;line-height:16px}
.hotel{color:#006;letter-spacing:1px}
.hotel2{color:#FFF;background-color:#038AD8;letter-spacing:1px}
.inputstruttura{COLOR:#06c;font-family:Verdana}
.line-azz{color:#39c;width:75%;height:1px}
.mar-sx{margin-left:4px}
.mar-sx-250{margin-left:250px}
.mar-sx-500{margin-left:500px}
.rosso-10{;color:#F00;text-decoration:none}
.rosso-12{font-size:12px;;color:#F00;text-decoration:none;line-height:21px}
.rosso-14{font-size:12px;color:#F00;text-decoration:none;line-height:23px}
.border-red{border:solid 1px #F00}
.menu-sx-1{background-image:url(/zzz/home_file/reg-hotel-benessere-sc-rov.gif);background-repeat:repeat-x;border-right:1px solid #000080;border-bottom:1px solid #000080}
.menu-sx-2{background-image:url(/home_file/reg-hotel-benessere-dx.gif)}
.nav-dx-table-bord-sx{border-left:solid 1px #CCC}
.no-dec{text-decoration:none}
.orange-20{font-size:20px;color:#FF5400}
.pad-10{padding-left:10px}
.pad-sx{padding-left:20px}
.page{margin-left:10px;margin-top:15px}
.pink-10{color:#FD00FD;text-decoration:none}
.pink-12{font-size:12px;color:#FD00FD;text-decoration:none}
.pink-14{font-size:14px;color:#FF22C8;text-decoration:none}
.pos-int{width:378px;position:relative;left:-3px}
.pos-int-new{FLOAT:left;width:400px}
.pos-rel{position-relative:left:100px;cursor:pointer}
.pos-subtile{position:absolute;top:27px;left:55px;color:#66F}
.red-10{color:#F00;text-decoration:none}
.red-11{font-size:11px;color:#F00;text-decoration:none}
.red-12{font-size:12px;color:#F00;text-decoration:none;line-height:21px}
.red-14{font-size:14px;color:#F00;text-decoration:none;line-height:23px}
.red-14-left{font-size:14px;color:#F00;text-decoration:none;line-height:23px;margin-left:500}
.red-17{font-size:17px;color:#F00;text-decoration:none;line-height:26px}
.red-16{font-size:16px;color:#F00;text-decoration:none;line-height:26px}
.scroll{FONT-WEIGHT:bold;COLOR:#900}
.sep-aziende{border-bottom:solid 2px #FFF}
.sf-arancio{background-color:#FF8040}
.sf-aziende-dw{border-bottom:solid 1px #900}
.sf-aziende{background-position:bottom;background-repeat:no-repeat;background:url(/home_file/sf-aziende-new.jpg)}
.sf-aziende-new{background-position:bottom;background-repeat:no-repeat;background:url(/home_file/sf-aziende-new2.jpg)}
.sf-aziende-top{background-position:bottom;background-repeat:no-repeat;background:url(/home_file/sf-aziende-new2.jpg);border:1px solid #900}
.sf-aziende-down{background-position:bottom;background-repeat:no-repeat;background:url(/home_file/sf-aziende-new3.jpg);border:1px solid #900}
.sf-aziende-dark{background-color:#FFD7AE}
.sf-aziende-light{background-color:#FFF5EC}
.sf-aziende-fondo{background-image:url(/images/ovaleup3.jpg);background-repeat:no-repeat}
.sf-aziende-fondoa{background-image:url(/images/ovaleup2.jpg);background-repeat:no-repeat}
.sf-aziende-fondo-bis{background-image:url(/images/ovale2-bis.jpg);background-repeat:no-repeat}
.sf-aziende-fondo-bis-orange{background-image:url(/images/ovale2-bis-orange.jpg);background-repeat:no-repeat}
.sf-aziende-tit{background-image:url(/Applicazioni/hotelbenessere.nsf/sfondo_elenco_aziende_ar3.jpg);background-repeat:repeat-x}
.sf-azz{background-color:#BFE8FF}
.sf-cel{background-color:#F2F6F7}
.sf-chiaro{background-color:#F7F8FA}
.sf-diete{background:url(/images/sfondo-diete-it.gif);background-repeat:no-repeat;background-color:#FFF}
.sf-green{background-color:#118F41}
.sf-grey{background-color:#CCC}
.sf-grey-light{background-color:#EBEBEB}
.sf-home{background-position:left;background-repeat:repeat-y;background:url(/images/mappe-italia/sfondo-home.gif)}
.sf-home-new{background-position:left;background-repeat:repeat-y;background:url(/images/mappe-italia/sfondo-home-new.gif)}
.sf-home-aziende{background-position:left;background-repeat:repeat-y;background:url(/images/mappe-italia/sfondo-home-aziende.gif)}
.sf-home-aziende-new{background-position:left;background-repeat:repeat-y;background:url(/images/mappe-italia/sfondo-home-aziende-new.gif)}
.sf-hotel{background-image:url(/images/mappe-italia/linea-blu.jpg);background-repeat:repeat-x}
.sf-hotel-new{background-image:url(/images/mappe-italia/linea-blu-new.jpg);background-repeat:repeat-x}
.sf-light{background-color:#F2F6F7}
.sf-pink{background-color:#FEE9FB}
.sf-red{background-color:#F00}
.sf-yellow{background-color:#FFC}
.sf-yellow-beauty-farm{background-color:#FF9}
.sf-yellow-red{border:solid 1px red;background-color:#FF9}
.sf-yellow-top{border-top:solid 1px red;background-color:#FF9}
.sf-white{background-color:#FFF}
.sf-white-bord-up{border-top:solid 1px #FFF;background-color:#FFF}
.link-terme{background-color:#4791C5;text-align:center}
.pos-dw-3{position:relative;top:3px}
.pos-up-5{position:relative;top:-5px}
.margin-10{margin-left:10px;margin-right:10px}
.sep{background-image:url(/zzz/home_file/reg-hotel-benessere-sc-rov.gif)}
.sep-pink{background-image:url(/zzz/home_file/reg-hotel-benessere-sc-rov-pink.gif)}
.shadow{FILTER:Alpha(Opacity=50);BACKGROUND-COLOR:#364852}
.SxTable{cellSpacing:2px;cellPadding:2px;width:205px;border:solid 1px #91A7B4;background-repeat:no-repeat;background-align:center;background-image:/home_file/SfDxPagHtmlPINK.gif}
.TablePartner{cellSpacing:2px;cellPadding:2px;width:100%;border:solid 1px #91A7B4;background-repeat:no-repeat;background-align:center;background-image:/home_file/SfDxPagHtmlPINK.gif}
.sx-table-new{cellSpacing:2px;cellPadding:2px;width:205px}
.tablebody{BACKGROUND-COLOR:#FFF}
.testo{font-family:verdana,helvetica,verdana,geneva;color:#104DAD;font-size:10;font-weight:bold}
.tel-green-9{font-size:9px;color:#057E32}
.tel-green-12{font-size:12px;color:#047E32}
.tel-green-18{font-size:18px;font-family:Arial;letter-spacing:2px}
.txt-int{position:absolute;top:27px;left:55px;color:#66F}
.white-10{color:#FFF;text-decoration:none;line-height:19px}
.white-10-bis{font-size:10px;color:#FFF;position:relative;top:-14px}
.white-11{font-size:11px;color:#FFF;text-decoration:none;line-height:20px}
.white-11-bis{font-size:11px;color:#FFF}
.white-12{font-size:12px;color:#FFF}
.white-14{font-size:14px;color:#FFF;text-decoration:none;line-height:23px}
.WidthTable{width:970px}
.width-table-bord-grey{width:970px;border:solid 1px #ccc}
.width-table-sx-dx{width:970px;border-left:solid 1px #ccc;border-right:solid 1px #ccc}
.width-table-sx-dx-dw{width:970px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}
.width-table-up-dx-sx{width:970px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc}
a.bfh:link{FONT-WEIGHT:normal;font-size:9px;color:#000080;TEXT-DECORATION:none}
a.bfh:visited{FONT-WEIGHT:normal;font-size:9px;color:#000080;TEXT-DECORATION:none}
a.bfh:hover{FONT-WEIGHT:normal;font-size:9px;color:#000080;TEXT-DECORATION:underline}
a.bfh:active{FONT-WEIGHT:normal;font-size:9px;TEXT-DECORATION:none}
a.blu-layout:link{color:#03F;background-color:#FFF;text-decoration:none}
a.blu-layout:visited{color:#03F;background-color:#FFF;text-decoration:none}
a.blu-layout:hover{color:#FFF;background-color:#03F;text-decoration:underline}
a.blu-layout:active{color:#03F;background-color:#FFF;text-decoration:none}
a.ext:link{color:#000080;text-decoration:none}
a.ext:visited{color:#000080;text-decoration:none}
a.ext:hover{color:#000080;text-decoration:none}
a.ext:active{color:#000080;text-decoration:none}
a.green:link{font-size:12px;color:#090;background-color:#FFF;font-weight:bold;text-decoration:none}
a.green:visited{font-size:12px;color:#090;background-color:#FFF;font-weight:bold;text-decoration:none}
a.green:hover{color:#FFF;background-color:#090;font-weight:bold;text-decoration:underline}
a.green:active{font-size:12px;color:#090;background-color:#FFF;font-weight:bold;text-decoration:none}
a.green-big:link{font-size:17px;color:#090;background-color:#FF9;font-weight:bold;text-decoration:none}
a.green-big:visited{font-size:17px;color:#090;background-color:#FF9;font-weight:bold;text-decoration:none}
a.green-big:hover{color:#FF9;background-color:#090;font-weight:bold;text-decoration:underline}
a.green-big:active{font-size:17px;color:#090;background-color:#FF9;font-weight:bold;text-decoration:none}
a.lomo:link{FONT-WEIGHT:normal;color:#000080;TEXT-DECORATION:none}
a.lomo:visited{FONT-WEIGHT:normal;color:#000080;TEXT-DECORATION:none}
a.lomo:hover{FONT-WEIGHT:normal;color:#000080;TEXT-DECORATION:underline}
a.lomo:active{FONT-WEIGHT:normal;color:#000080;TEXT-DECORATION:none}
a.lomo2:link{FONT-WEIGHT:bold;font-size:9px;color:#000080;TEXT-DECORATION:none;letter-spacing:2;word-spacing:0.04em}
a.lomo2:visited{FONT-WEIGHT:bold;font-size:9px;color:#000080;TEXT-DECORATION:none;letter-spacing:2;word-spacing:0.04em}
a.lomo2:hover{FONT-WEIGHT:bold;font-size:9px;color:#000080;TEXT-DECORATION:underline;letter-spacing:2;word-spacing:0.04em}
a.lomo2:active{FONT-WEIGHT:bold;font-size:9px;color:#000080;TEXT-DECORATION:none;letter-spacing:2;word-spacing:0.04em}
a.red:link{font-size:12px;color:#F00;background-color:#FFF;font-weight:bold;text-decoration:none}
a.red:visited{font-size:12px;color:#F00;background-color:#FFF;font-weight:bold;text-decoration:none}
a.red:hover{color:#FFF;background-color:#F00;font-weight:bold;text-decoration:underline}
a.red:active{font-size:12px;color:#F00;background-color:#FFF;font-weight:bold;text-decoration:none}
a.red-big:link{font-size:17px;color:#F00;background-color:#FF9;font-weight:bold;text-decoration:none}
a.red-big:visited{font-size:17px;color:#F00;background-color:#FF9;font-weight:bold;text-decoration:none}
a.red-big:hover{color:#FF9;background-color:#F00;font-weight:bold;text-decoration:underline}
a.red-big:active{font-size:17px;color:#F00;background-color:#FF9;font-weight:bold;text-decoration:none}
a.red-medio:link{font-size:12px;color:#F00;background-color:#FF9;font-weight:bold;text-decoration:none}
a.red-medio:visited{font-size:12px;color:#F00;background-color:#FF9;font-weight:bold;text-decoration:none}
a.red-medio:hover{color:#FF9;background-color:#F00;font-weight:bold;text-decoration:underline;font-size:12px}
a.red-medio:active{font-size:12px;color:#F00;background-color:#FF9;font-weight:bold;text-decoration:none}
a.HotelBenessere:link{FONT-WEIGHT:normal;color:#036;TEXT-DECORATION:none}
a.HotelBenessere:visited{FONT-WEIGHT:normal;color:#036;TEXT-DECORATION:none}
a.HotelBenessere:hover{FONT-WEIGHT:normal;background-color:#bfe8ff;TEXT-DECORATION:underline}
a.HotelBenessere:active{color:#036;FONT-WEIGHT:normal;background-color:#bfe8ff;TEXT-DECORATION:underline}
a.red-layout:link{color:#F00;background-color:#FFF;text-decoration:none}
a.red-layout:visited{color:#F00;background-color:#FFF;text-decoration:none}
a.red-layout:hover{color:#FFF;background-color:#F00;text-decoration:underline}
a.red-layout:active{color:#F00;background-color:#FFF;text-decoration:none}
a.red-beautyfarm:link{color:#F00;background-color:#FF9;text-decoration:none}
a.red-beautyfarm:visited{color:#F00;background-color:#FF9;text-decoration:none}
a.red-beautyfarm:hover{color:#FF9;background-color:#F00;text-decoration:underline}
a.red-beautyfarm:active{color:#F00;background-color:#FF9;text-decoration:none}
a.red-terme-12:link{font-size:12px;color:#F00;background-color:#FFF;text-decoration:none}
a.red-terme-12:visited{font-size:12px;color:#F00;background-color:#FFF;text-decoration:none}
a.red-terme-12:hover{color:#FFF;background-color:#F00;text-decoration:underline}
a.red-terme-12:active{font-size:12px;color:#F00;background-color:#FFF;text-decoration:none}
a.speciali:link{color:#000080;text-decoration:none}
a.speciali:visited{color:#000080;text-decoration:none}
a.speciali:hover{background-color:#bfe8ff;text-decoration:underline}
a.speciali:active{text-decoration:none}
a.specialiOn:link{color:#000080;background-color:#bfe8ff;text-decoration:underline}
a.specialiOn:visited{color:#000080;background-color:#bfe8ff;text-decoration:underline}
a.specialiOn:hover{color:#000080;background-color:#FFF;text-decoration:none}
a.specialiOn:active{background-color:#bfe8ff;text-decoration:underline}
a.white:link{font-size:12px;color:#FFF;background-color:#F00;font-weight:bold;text-decoration:none}
a.white:visited{font-size:12px;color:#FFF;background-color:#F00;font-weight:bold;text-decoration:none}
a.white:hover{color:#F00;background-color:#FFF;font-weight:bold;text-decoration:underline}
a.white:active{font-size:12px;color:#FFF;background-color:#F00;font-weight:bold;text-decoration:none}
a.white-home:link{font-size:15px;color:#FFF;background-color:#F00;text-decoration:none}
a.white-home:visited{font-size:15px;color:#FFF;background-color:#F00;text-decoration:none}
a.white-home:hover{color:#F00;background-color:#FFF;text-decoration:underline}
a.white-home:active{font-size:15px;color:#FFF;background-color:#F00;text-decoration:none}
.hotel_top_sx{width:7px;height:5px;background-image:url(/images/hoteltop-sx.gif);background-repeat:no-repeat;font-size:2px}
.hotel_top_dx{width:7px;height:5px;background-image:url(/images/hoteltop-dx.gif);background-repeat:no-repeat;font-size:2px}
.hotel_top{height:5px;background-image:url(/images/hoteltop.gif);background-repeat:repeat-x;font-size:2px}
.hotel_bottom{width:150px;background-image:url(/images/hotelbottom.gif);background-repeat:repeat-x;font-size:2px}
.hotel_bottom_sx{width:7px;height:7px;background-image:url(/images/hotelbottom-sx.gif);background-repeat:no-repeat;font-size:2px}
.hotel_bottom_dx{width:7px;height:7px;background-image:url(/images/hotelbottom-dx.gif);background-repeat:no-repeat;font-size:2px}
.hotel_sx{width:7px;background-image:url(/images/hotelsx.gif);background-repeat:repeat-y}
.hotel_dx{width:7px;background-image:url(/images/hoteldx.gif);background-repeat:repeat-y}
.banner{border-left:solid 8px #6666FF; border-right:solid 8px #6666FF; border-top:solid 3px #6666FF; border-bottom:solid 3px #6666FF}
.bluspa{background-color:#0154A0; padding:0px}
.spa-17{font-size:13px;font-family:verdana; color:#ffffff}
/* Cerca pacchetti hotel*/
a.speciali:hover{background-color:#bfe8ff;text-decoration:underline}
td.centro{vertical-align:top;color:#666;font-size:13px;color:#33C;font-weight:bold;text-align:center}
td.centroric{vertical-align:top;color:#666;font-size:12px;padding-left:10px}
td.left{vertical-align:top;color:#666;font-size:12px;width:105px;}
td.right{vertical-align:top;color:#666;font-size:12px;width:160px;text-align:center	}
.img-hotel{border:solid 3px #A2A9BC;padding:0px;}
a.titpac:link, a.titpac:visited, a.titpac:active{color:#651366;font:18px/20px Verdana,Arial,sans-serif;text-decoration:none}
a.titpac:hover{color:#651366;font:18px/20px Verdana,Arial,sans-serif;text-decoration:underline}
a.prixpac:link, a.prixpac:visited, a.prixpac:active{color:#651366;font:22px/24px Verdana,Arial,sans-serif;text-decoration:none;font-weight:500}
a.prixpac:hover{color:#651366;font:22px/24px Verdana,Arial,sans-serif;text-decoration:underline;font-weight:500}
table.cerca{background:url(/images/bgcercapacch.gif);background-repeat:repeat-x;border:solid 1px #CCC;font-family:Verdana}
b.cerca{font-size:14px;color:#909}
b.prsc{font-size:21px;color:#093;font-weight:bold}
b.prno{font-size:12px;color:#666;font-weight:normal;text-decoration:line-through}
select.select{background-color:#FFF;width:180px;font-family:Verdana;font-size:11px;color:#06C}
select.notti{background-color:#FFF;width:100px;font-family:Verdana;font-size:11px;color:#06C}
.buttonSubmit{background-color:#6A49C0;font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;color:#fff;cursor:pointer}
.obb{font-size:10px}
td.res{color:#651366;font-size:20px;font-family:Verdana,Arial,sans-serif;font-weight:bold;position:absolute;left:10px;border-top:dashed 1px #CCC;border-bottom:dashed 1px #CCC;padding-top:5px;padding-bottom:8px;padding-left:150px;background-color:#F4F4F4;width:780px}
div.align-center{text-align:center}
a.RegSpec:active, a.RegSpec:link, a.RegSpec:visited{color:#666;text-decoration:none; font-size:14px}
a.RegSpec:hover{color:#03F;background-color:#BFE8FF;text-decoration:underline}
b.RegSpec{color:#06F;text-decoration:none; font-size:14px; text-decoration:underline}
div.RegSpec{border:dashed 1px #fff; margin:5px; background-color: #CCC; padding:10px; margin-left:420px ; color:#666}
	#link{border:dashed 1px red; margin:5px; background-color: #fff; padding:10px; margin-left:225px ; color:#000080;  }
	h1.natcap{ color:#fff;padding-left:400px}
div.natcap{ background-image:url(/images/sf-natcap.gif); width:900px; background-repeat:no-repeat; background-position:center top; color:#ffffff; margin-left:25px; padding-right:20px; }
a.guarda:link, a.guarda:visited, a.guarda:active{color:green;font-size:14px;font-family: Verdana,Arial,sans-serif;text-decoration:none; font-weight:bold}
a.guarda:hover{text-decoration:underline}
.txt-sx{border:solid 1px #B2DBFA;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background-color:#F5FAFF;width:237px;height:auto;behavior:url(pie.htc)}
.img-dx-box{float:right;padding:5px}
.cerca-terme{background:url(/img_day_spa/cerca-terme.gif) top #F5FAFF no-repeat;color:#009;font-size:15px;padding-bottom:15px; padding-top:5px}
.blu-11-tab{font-size:11px;color:#009;line-height:18px}
.align-center{text-align:center}
.margin-top-15{margin-top:15px}
.align-right-h2{text-align:right;margin-right:300px}
.align-justify{text-align:justify;font-size:11px;line-height:18px}
.img-sx{float:left;padding-right:5px}
.img-dx{float:right;padding-right:5px}
.fb{border:none;overflow:hidden;width:237px;height:250px}
.mascherina{border-top:1px solid #096;border-bottom:1px solid #096;width:500px;margin-left:100px;text-align:center;height:145px}
.tab-1{display:block;float:left}
.tab-2{display:block;float:left;margin-left:20px}
.cure{background-color:#cecece;color:#FFF;width:690px}
.margin-300{margin-left:300px}
.margin-150{margin-left:150px}
.pulisci{clear:both}
}
@media print
{
div.199{display:yes;font-size:15px;color:#000000;border:solid 1px #000000;font-family:verdana;font-weight:bold;width:700px;margin-left:0}
div.Yes{display:none}
td.NavDxTable{width:350px}
.backcart{font-family:times new roman;font-size:9px;font-weight:bold}
.bfh{font-family:times new roman;font-size:10px}
.lomo{font-family:times new roman;font-size:10px}
.speciali{font-family:times new roman;font-size:8px}
.WidthTable{font-family:Verdana;font-size:8px;width:970px}
A:link{font-family:times new roman;font-size:10px}
A:visited{font-family:times new roman;font-size:14px}
}
