body{margin:0px;padding:0px;background:#fdfdfd url("../images/backgrBody.jpg") repeat-x;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#e2dcd1;scrollbar-face-color:#e2dcd1;scrollbar-highlight-color:#e2dcd1;scrollbar-shadow-color:#f6f3ee;scrollbar-track-color:#f6f3ee;}
a,div,p,span,td,input,textarea,ul,li,b,strong, select{font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;font-size:11px;color:#5d4c31;}
a{color:#4c5102;}
a:hover{text-decoration:none;}
img{border:0px;}
td{vertical-align:top;}
h1{display:none;}
div.propertyinfo img{margin:2 0 0 0;padding:0;float:left}
div.propertyinfo span{display:block;float:left}
.vCenter{position:relative;width:1000px;left:50%;margin-left:-500px;z-index:4;}
.topBackgr{background:url("../images/backgrTopMenu.jpg") repeat-x;}
.backgrLogo{height:73px;}
.logo{display:block;width:209px;}
.flash{position:relative;width:960px;left:50%;margin-left:-480px;height:258px;z-index:2;}
.flashBottomTape{height:35px;}
.banner{position:relative;display:block;width:960px;left:50%;margin-left:-480px;z-index:2;}
.topMenu{position:relative;top:32px;width:540px;margin:-34px 0px 0px 232px;padding:0px 0px 0px 4px;z-index:4;}
.topMenu a{left:8px;margin-left:-4px;}
.topMenu a img{display:inline;}
.buttonAddRemoveMyFavourite3 {display: block;float: right;margin: -134px -10px 0 0;position: relative;right: 17px;}
.frm2_label_campoGrande{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color: #336699;margin-left: 10px;}
.lang{position:absolute;top:-55px;width:360px;left:380px;padding-left:4px;text-align:right}
.Offers{position:absolute;top:174px;width:360px;left:393px;padding-left:4px;text-align:right}
.facebookLike{position:absolute;top:-34px;width:260px;left:468px;padding-left:4px;text-align:right}
.amarillo{position:relative;float:left;left:5px;height:25px;font-weight:lighter;font-size:16px;color:#CB8711;z-index:8;}
.prova{position:relative;float:left;left:0px;height:15px;margin:-14px 0 0 -14px;padding:11px 22px 11px 13px;font-weight:lighter;font-style:italic;font-size:22px;z-index:8;}
.alineaIconaDreta{position:relative;float:left;left:0px;height:25px;margin:-18px 0 18px 200px;color:#74902f;}
.alineaIconaEmail{position:relative;float:left;left:330px;height:20px;margin:-3px 0 0px 0px;color:#74902f;}
.alineaIconaDretaItaly{position:relative;float:left;left:0px;height:25px;margin:-30px 0 18px 118px;color:#74902f;}
.alineaIconaDretaItalyLlarg{position:relative;float:left;left:0px;height:15px;margin:-35px 0 18px 288px;color:#74902f;}
.alineaImatge{position:relative;float:right;right:2px;height:25px;margin:-21px 0 2px 0;}
.alineaImatgeBusiness{position:relative;float:right;right:2px;margin:-21px 0 2px 0;}
.alineaImatgeItaly{position:relative;float:right;right:2px;height:25px;margin:-35px 0 20px 0;}
.alineaIconaDretaEnric{position:relative;float:left;left:0px;height:25px;margin:-13px 40px 0px 0px;color:#74902f;font-weight:bold;}
.alineaIconaDretaEnricItaly{position:relative;float:left;left:0px;height:25px;margin:-25px 100px 0px 313px;color:#74902f;font-weight:bold;}
.alineaIconaDretaEnricItalyLlarg{position:relative;float:left;left:0px;height:25px;margin:-18px 100px 0px 313px;color:#74902f;font-weight:bold;}
.alineaIconaEsquerra{position:relative;float:left;left:100px;top:-100px;height:5px;font-weight:bold;}
.alineaIconaGuest{position:relative;float:left;left:0px;height:10px;margin:-18px -10px 0 98px;font-weight:bold;}
.alineaIconaLuogo{position:relative;float:left;left:0px;height:10px;margin:-28px -19px 0 24px;}
.alineaIconaLuogoItaly{position:relative;float:left;left:0px;height:10px;margin:-28px -20px 0 24px;}
.alineaIconaArea{position:relative;float:left;left:0px;height:20px;margin:-28px -14px 0 0;color:#74902f;font-style:italic;font-weight:bold;}
.alineaImatgeMapa{position:relative;float:right;right:-5px;margin:-19px 0 0 0;width:156;height:150;}
.alineaImatgeMapaItalia{position:relative;float:right;right:-10px;margin:-13px 0 0 0;width:149;height:142;}
.alineaFromUpTo{margin:5px 0 0 24px;}
.alineaMaxCapacity{position:relative;float:left;left:0px;margin:0 0 0 24px;}
.alineaMaxCapacityVilla{position:relative;float:left;left:0px;margin:0 10px 0 24px;}
.alineaMaxCapacityVillaInicial{position:relative;margin:0 10px 0 24px;top:17px;}
.alineaMaxCapacityVillaWedding{position:relative;float:left;left:0px;margin:0 0 0 24px;}
.alineaTextDetall{float:left;height:94px;text-align:justify;}
.alineaIncentives{float:left;text-align:justify;position:relative;margin:0px 15px 7px 5px;}
.alineaTextDetallItalia{position:relative;float:left;left:0px;margin:-14px 0 0 0;height:94px;text-align:justify;}
.alineaIconaCapacity{position:relative;float:left;left:0px;height:10px;margin:0 10px 0 24px;font-weight:bold;}
.LletresXml{position:relative;float:left;top:8px;font-weight:bold;}
.LletresBusiness{position:relative;float:left;top:-9px;font-weight:bold;}
.LletresPagActual{font-weight:bold;font-size:18px;}
.alineaPersone{position:relative;float:left;margin:-2px 0 0 0;text-align:justify;font-weight:bold;}
.alineaBedRoom{position:relative;float:left;margin:-8px 0 0 0;text-align:justify;font-weight:bold;}
.alineaBathRoom{position:relative;float:left;margin:-8px 0 0 0;text-align:justify;font-weight:bold;}
.LletresPrice{position:relative;float:right;right:0px;margin:0px 0px 0 44px;font-weight:bold;color:#74902f;}
.LletresPrice2{position:relative;float:right;right:0px;margin:0px 0px 0 4px;font-weight:bold;color:#74902f;}
.LletresRent{position:relative;float:right;right:0px;margin:0px 0px 0 24px;}
.mainMenu{position:relative;margin:-51px 0px 0px 239px;top:2px;z-index:4;}
.mainMenu a{margin-left:-4px;}
.mainMenu2{position:relative;margin:-51px 0px 0px 139px;top:2px;z-index:4;}
.mainMenu2 a{margin-left:-4px;}
.box2{position:relative;float:left;height:50px;height:904px;min-height:50px;margin:10px -6px 24px 12px;background:#f6f3ee;}

.boxResto{position:relative;float:left;height:50px;height:1144px;min-height:50px;margin:10px -6px 4px 12px;background:#f6f3ee;}
.boxRestoRU{position:relative;float:left;height:50px;height:944px;min-height:50px;margin:10px -6px 4px 12px;background:#f6f3ee;}

.box{position:relative;float:left;height:50px;height:auto;min-height:50px;margin:10px -6px 24px 12px;background:#f6f3ee;}
.boxInicial{position:relative;float:left;margin:10px -6px 4px 12px;height:781px;background:#f6f3ee;width:210px}
.boxFooter{position:relative;float:left;margin:10px -6px 34px 45px;height:71px;width:910px}
.boxSearch{position:relative;float:left;height:50px;height:auto;min-height:50px;margin:10px -6px 16px 12px;background:#f6f3ee;width:374px}
.boxRegione{position:relative;float:left;height:215px;margin:0px -6px 14px 12px;background:#f6f3ee;width:374px}
.boxRegione2{position:relative;float:left;height:300px;margin:0px -6px 4px 12px;background:#f6f3ee;width:175px}
.boxRegione3{position:relative;float:left;height:300px;margin:0px -6px 4px 12px;background:#f6f3ee;width:175px}
.boxRegione4{position:relative;float:left;height:100px;margin:0px -6px 4px 12px;background:#f6f3ee;width:350px}
/*.boxRegioneGris{position:relative;float:left;height:100px;margin:0px -6px 4px 12px;background:#f0eeeb;width:350px}*/
.boxRegioneGris{position:relative;float:left;height:200px;margin:0px -6px 4px 12px;background:#f0eeeb;width:374px}
.boxBusinessES{position:relative;float:left;height:235px;margin:0px -6px 14px 12px;background:#f0eeeb;width:374px}
.boxBusiness{position:relative;float:left;height:200px;margin:0px -6px 14px 12px;background:#f0eeeb;width:374px}
.boxExtras{position:relative;float:left;height:120px;margin:0px -6px 14px 12px;background:#F6F3EE;width:374px}    
.boxBest{position:relative;float:left;height:350px;margin:10px -6px 4px 12px;background:#f6f3ee;width:210px}
.boxLast{position:relative;float:left;height:360px;margin:10px -6px 30px 12px;background:#f6f3ee;width:975px}
.headSmall{position:relative;height:15px;margin:-19px 0px 0px -5px;padding:20px;float:left;font-weight:bold;font-size:12px;background:url("../images/backgrHead.gif") repeat-x;color:#4C5102;z-index:8;}
.headSmallGris{position:relative;height:15px;margin:-19px 0px 0px -5px;padding:20px;float:left;font-weight:bold;font-size:12px;background:url("../images/backgrHeadGris.gif") repeat-x;color:#4C5102;z-index:8;}
.headLarge{position:relative;height:15px;margin:-19px 60px 0px -5px;padding:20px;font-weight:bold;font-size:12px;background:url("../images/backgrHead.gif") repeat-x;color:#4C5102;z-index:8;}
.headSmall span,.headLarge span{font:bold 12px Verdana;color:#4C5102;}
.headTL{position:absolute;top:0px;left:0px;z-index:4;}
.headTR{position:absolute;top:0px;right:-15px;z-index:4;}
div.breadcrumb{position:absolute;top:-22px;left:22px;width:800px;font:bold 12px Verdana;color:#4C5102;z-index:10;}
div.breadcrumb a{padding:0 0 0 3px;font:bold 12px Verdana;color:#5D4C31;}
a.breadcrumb{font-size:13px;}
.txtMargin{position:relative;margin:10px 15px 20px 20px;}
.txtMargin2{position:relative;margin:10px 15px 20px 20px;}
.textDark{padding:10px 20px 20px 20px;border-bottom:1px solid #dcd1bc;border-top:2px solid #f8f8f0;background:#efece7 url("../images/backgrTxtDark.gif") repeat-x}
.textLight{padding:10px 20px 20px 20px;border-bottom:1px solid #dcd1bc;border-top:2px solid #f8f8f0;}
.textLight2{padding:1px 1px 1px 20px;border-bottom:1px solid #dcd1bc;border-top:2px solid #f8f8f0;}
.textLight3{padding:1px 38px 1px 0px;border-bottom:1px solid #dcd1bc;border-top:2px solid #f8f8f0;}
table.grid{clear:left;margin:11px 0 0 -6px;}
table.gridGrid{clear:left;margin:11px 0 0 25px;}
table.gridInicial{clear:left;margin:0px 5px 0 15px;}
table.BusinessAgencies{clear:left;margin:0px 5px 0 15px;}
table.grid .button{margin:3px 0;}
.prodCont{clear:left;margin:10px 0 0 20px;}
.prodContIncentives{clear:left;margin:20px 0 0 20px;}
.prodContExtras{float:left;margin:-15px 0 0 -90px;}
.prodLastMinute{clear:left;margin:-30px 18px 55px 0;}
.prodContPetita{position:relative;clear:left;margin:0 0 0 0px;}
.prodTitle{position:relative;display:block;padding:3px 10px;margin:-20px 0px 0px 0px;background:#000000;font-family:Arial;color:#ffffff;opacity:.7;filter:alpha(opacity=70);z-index:8;}
.prodTitleGrid{width:170px;position:relative;display:block;padding:3px 3px;margin:-20px 0px 0px 0px;background:#000000;font-family:Arial;color:#ffffff;opacity:.7;filter:alpha(opacity=70);z-index:8;}
.prodTitlePromo{width:345px;position:relative;display:block;padding:10px 0px 0px 0px;height:25px;margin:-210px -6px 0px 0px;background:#000000;font-family:Arial;color:#ffffff;opacity:.7;filter:alpha(opacity=70);z-index:8;}
.prodTitleList{width:338px;position:relative;display:block;padding:3px 3px;margin:-20px 0px 0px 0px;background:#000000;font-family:Arial;font-size:"14";color:#ffffff;opacity:.7;filter:alpha(opacity=70);z-index:8;}
.tdBrdV{width:1px;background:#E1DFDA;}
.tdBrdVBlanca{width:1px;background:#F6F3EE;padding-right:25px}
.contProd{margin-top:10px;margin-left:10px;clear:left;}
div.contProd.big{margin-left:20px;width:930px;}
td.prodPic{width:170px;padding:0 20px 0 0;}
td.prodPicMini{width:80px;padding:0 20px 0 0;}
td.prodPic2{width:170px;padding:0 3px;}
td.prodPic3{width:170px;padding:0 8px 0 0;}
td.prodTxt{padding:0px 20px;}
div.calend2{position:relative;display:inline-block;width:930px;margin:9px 0 2px;border:solid 1px #dedbd6;background:#f9f7f4 url("../images/backgrCalendar.gif") repeat-x;}
td.prodPicGrid{width:170px;padding:0 20px 0 20px;}
table.grid td.prodPic{padding:0px 5px;}
table.grid tr.brdT td{position:relative;padding-top:15px;border-top:solid 1px #DEDDDB;}
tr.brdTEnric td{position:relative;padding-left:15px;}
td.prodPic b{font-family:Arial;}
a.prodPic{position:relative;display:block;width:170px;border:solid 1px white;text-decoration:none;}
a.summarylink{text-decoration:none;}
a.summarylink:visited{text-decoration:none;}
a.summarylink:link{text-decoration:none;}
.buttons_results{overflow:auto;clear:both;width:98%}
.buttons_results .BrdV{width:1px;background:#E1DFDA;float:left;height:50px;}
.buttons_results .BrdRight{width:1px;background:#E1DFDA;float:right;height:40px;}
.buttons_results a:link{text-decoration:none;}
.buttons_results a:visited{text-decoration:none;}
.buttons_results_title{float:left;text-align:center;height:30px}
.buttons_results_title{float:left;text-align:center;height:30px}
.buttons_results_title{float:left;text-align:center;height:30px}
.buttons_results_title{float:left;text-align:center;height:30px}
.button_results_order{float:left;height:50px;text-align:center;width:95px;}
.button_results_type{float:left;height:50px;text-align:center;width:115px;}
.button_results_display{float:left;height:50px;text-align:center;width:85px;}
.button_resultsAbajo{float:right;height:50px;text-align:center;width:70px;}
td.prodMap{width:221px;}
td.prodMap div.boxSmallHead{text-align:center;}
td.prodMap div.boxSmall{text-align:center;}
td.prodMap .icons{padding:9px;margin:9px 4px;}
td.prodMap .icons img{margin:0 1px;}
td.prodMap .boxMapHead{position:relative;height:14px;margin:30px 0 0;padding:0;border:solid 1px #999383;border-bottom-color:#8D847B;background:transparent url('../images/req_1075/prodMapT.gif') center top repeat-x;font-size:11px;text-align:center;color:#151110;}
td.prodMap .boxMapHead img{vertical-align:middle;}
td.prodMap .boxMap{padding:9px;background:#F6F3EE;text-align:center;}
a.prodPic{position:relative;display:block;text-decoration:none;}
div.gallery{position:relative;float:left;width:890px;overflow-x:hidden;margin:8px 0px 20px 0px;}
div.galleryPics{width:10000px;}
a.prodGallery{position:relative;display:block;width:170px;margin:0px 4px 0px 4px;float:left;}
a.prodGalleryArrowL{position:relative;display:block;width:19px;margin:50px 0px 0px 20px;float:left;}
a.prodGalleryArrowR{position:relative;display:block;margin:50px 20px 0px 0px;float:left;}
a.prodGalleryNew{position:relative;display:block;float:left;padding:0 0px 0px 0;margin:0 5px 11px 0;background:transparent url(/images/shadowPicGalleryR.gif) top right repeat-y;}
a.prodGalleryNew img{display:block;border:solid 1px white;}
a.prodGalleryNew img.prodZoom{border:none;background:none;}
a.prodGalleryNew span{display:block;position:relative;height:6px;width:178px;margin:0;padding:0;border:solid 0px red;background:transparent url(/images/shadowPicGalleryB.gif) bottom right no-repeat;}
span.colorGreen,span.colorGreen b{color:#4C5102;}
div.mapAdvert{font-family:Arial;background:#dedbd6;color:Red;border:solid 1px black;}
td.prodTxt{padding:0px 20px;}
div.prodTxtEnric{position:relative;margin:5px 0 1px 0;}
div.prodTxt{position:relative;margin:8px 4px;}
div.prodTxt strong{color:#C03F06;font-weight:normal;}
div.prodTxt a.tooltip{border-bottom:medium none;text-decoration:underline;color:#C03F06;cursor:help;}
div.prodTxtItaly{position:relative;float:left;margin:0px 0px 0 5px;font-weight:bold;}
div.prodTxtItalyLuogo{position:relative;margin:-13px 0 0 169px;font-weight:bold;}
div.prodTxtLuogoList{position:relative;margin:1px 0 0 22px;font-weight:bold;height:2px;}
div.prodTxtRegionInItaly{position:relative;margin:0px 0px;}
div.prodTxtPageLeft{position:relative;float:left;margin:20px 0px -30px 565px;}
.posFlecha{position:relative;float:right;margin:-30px 20px 0px 0px;}
.prodTxtItalyRep{position:relative;float:left;left:0px;height:5px;margin:13px 10px 0px -80px;font-weight:bold;}
.prodTxtLuogoRep{position:relative;float:left;left:0px;height:5px;margin:0px 10px 0px 0px;font-weight:bold;}
.prodTitle{position:relative;display:block;padding:3px 10px;margin:-20px 0px 0px 0px;color:#ffffff;background:#000000;opacity:.7;filter:alpha(opacity=70);z-index:8;}
.tdBrdV{width:1px;background:#dedbd6;}
td.prod a,b{font-family:Arial;}
.prodZoom{position:absolute;top:8px;left:7px;z-index:4;}
.orderRes{float:right;margin:-20px 10px 0px 0px;font-size:11px;font-weight:normal;}
.txt{position:relative;padding:10px;border:1px solid #dedbd6;background:#ede8df;}
.txtPromos{position:relative;padding:7px;border:1px solid #dedbd6;background:#F6F3EE;}
.txtTL{position:absolute;top:-1px;left:-1px;z-index:10;}
.txtTR{position:absolute;top:-1px;right:-1px;z-index:10;}
.txtBR{position:absolute;bottom:-1px;right:-1px;z-index:10;}
.txtBL{position:absolute;bottom:-1px;left:-1px;z-index:10;}
div.tabs{position:relative;height:37px;margin:-26px 0px 0px 10px;font-weight:bold;font-size:12px;z-index:8;}
a.tabs{position:relative;display:block;float:left;width:130px;height:24px;margin-left:-1px;padding-top:13px;text-align:center;text-decoration:none;}
a.tab{background:url("../images/tab.gif") no-repeat;color:#5D4C31;}
a.bookNow{background:url("../images/tabBookNow.gif") no-repeat;}
a.tabA{margin-left:-4px;background:url("../images/tabA.gif") no-repeat;z-index:6;}
div.smalltabs{position:relative;height:37px;margin:-26px 0px 0px 10px;font-weight:bold;z-index:8;}
a.smalltabs{font-size:10px;position:relative;display:block;float:left;width:130px;height:24px;margin-left:-1px;padding-top:13px;text-align:center;text-decoration:none;}
a.smalltab{background:url("../images/smalltab.gif") no-repeat;color:#5D4C31;}
a.smalltabA{margin-left:-4px;background:url("../images/tabA.gif") no-repeat;z-index:6;}
a.tabs40{font-size:10px;position:relative;display:block;float:left;width:40px;height:24px;margin-left:-1px;padding-top:13px;text-align:center;text-decoration:none;}
a.tab40{background:url("../images/tab40.gif") no-repeat;color:#5D4C31;}
a.tabA40{margin-left:-4px;background:url("../images/tabA40.gif") no-repeat;z-index:6;}
a.tabs50{font-size:10px;position:relative;display:block;float:left;width:50px;height:24px;margin-left:-1px;padding-top:13px;text-align:center;text-decoration:none;}
a.tab50{background:url("../images/tab50.gif") no-repeat;color:#5D4C31;}
a.tabA50{margin-left:-4px;background:url("../images/tabA50.gif") no-repeat;z-index:6;}
a.tabs60{font-size:10px;position:relative;display:block;float:left;width:60px;height:24px;margin-left:-1px;padding-top:13px;text-align:center;text-decoration:none;}
a.tab60{background:url("../images/tab60.gif") no-repeat;color:#5D4C31;}
a.tabA60{margin-left:-4px;background:url("../images/tabA60.gif") no-repeat;z-index:6;}
a.tabs70{font-size:10px;position:relative;display:block;float:left;width:70px;height:24px;margin-left:-1px;padding-top:13px;text-align:center;text-decoration:none;}
a.tab70{background:url("../images/tab70.gif") no-repeat;color:#5D4C31;}
a.tabA70{margin-left:-4px;background:url("../images/tabA70.gif") no-repeat;z-index:6;}
a.tabs90{font-size:10px;position:relative;display:block;float:left;width:90px;height:24px;margin-left:-1px;padding-top:13px;text-align:center;text-decoration:none;}
a.tab90{background:url("../images/tab90.gif") no-repeat;color:#5D4C31;}
a.tabA90{margin-left:-4px;background:url("../images/tabA90.gif") no-repeat;z-index:6;}
div.villaDesc{}
table.villaGrafics{float:right;width:685px;}
.boxSmall{position:relative;width:201px;line-height:1.08;padding:9px;border:1px solid #dedbd6;border-width:1px 1px 0px 1px;background:#faf9f7;font-size:11px;}
.boxSmall2{width:209px;padding:9px 5px;font:normal 11px Tahoma;line-height:1.28;}
div.boxSmall2 a{font:normal 11px Tahoma;}
.boxSmallHead{padding:6px 10px;background:url("../images/boxSmallHead.gif") no-repeat;color:#4c5102;font-weight:bold;font-size:12px;}
.boxSmallBottom{position:absolute;left:-1px;bottom:-3px;}
.mapTmb{float:left;margin:0px 11px 5px 0px;}
.middlePic{position:relative;display:inline-block;padding:6px;height:347px;border:1px solid #dedbd6;background:#faf9f7;}
.middlePicButton{position:relative;width:136px;top:5px;margin:0px -5px 0px 0px;background:url("../images/buttonBig.gif") no-repeat;}
div.contBack{position:relative;float:left;width:928px;height:auto;margin:11px 0 0;padding:0;border:solid 1px #DEDBD6;background:#FAF9F7;}
.contBack .boxSmallHead{width:auto;padding:0 0 9px;background:none;}
.contBack .boxSmall{position:relative;width:auto;min-height:20px;padding:9px 0 0;border-width:0;}
.contBack .boxBR{position:absolute;bottom:-1px;right:-1px;z-index:4;}
.contBack .boxBL{position:absolute;bottom:-1px;left:-1px;z-index:4;}
.contBack table{width:100%;}
.contBack td{padding:0 9px;}
.contBack td.tdBrdV{padding:0px;}
.contBack td.villaDesc{width:239px;}
.contBack td.villaDesc p{position:relative;float:left;width:auto;height:60px;margin:0 22px 0 0;padding:0;font-size:9px;letter-spacing:-1px;white-space:nowrap;text-align:center;}
.contBack td.villaDesc p.last{margin:0;}
.contBack td.villaDesc p img{display:block;margin:0px auto 7px;}
.contBack td.villaLocation{position:relative;width:190px;}
.contBack td.villaLocation a{position:relative;display:inline-block;width:auto;height:auto;}
.contBack td.villaLocation .absBR{position:absolute;bottom:9px;right:9px;}
.contBack td.middlePic{width:440px;border-width:0;}
.contBack td.middlePic span{padding:0 2px;font-size:13px;}
.contBack td.middlePic span img{vertical-align:middle;}
.contBack .brdB{clear:both;height:7px;margin:0;border-top:solid 1px #DEDBD6;background:none;font-size:7px;line-height:7px;}
.apartmentsLeft{float:left;width:190px;}
.apartmentsRight{float:left;width:760px;z-index:8;}
.shortDesc{position:relative;float:left;width:148px;height:108px;padding:10px;border:1px solid #dedbd6;background:#ede8df;font-weight:bold;z-index:2;}
.calendarr{position:relative;width:696px;height:145px;border:1px solid #dedbd6;background:#f9f7f4 url("../images/backgrCalendar.gif") repeat-x;}
.calendarr1{position:relative;width:136px;height:121px;margin-left:2px;float:left;}
.calendarrHead{padding:3px 0px;text-align:center;border-right:1px solid #ffffff;font-weight:bold;}
span.weeks{margin:0px 5px 3px 5px;}
.days{}
.days div{float:left;width:15px;border:1px solid #ebe8e2;margin:0px 1px 1px 0px;padding:0px;line-height:11px;text-align:center;font-size:10px;color:#000000;}
.empty{border:1px solid #f9f7f4;}
.low{background:#bfb7a8;}
.mediumlow{border:1px solid #ded7bf;background:#b5a66f;}
.mediumhigh{border:1px solid #af8b54;background:#a17634;}
.high{border:1px solid #e4aa5a;background:#de9530;}
.closed{border:1px solid #ff8b58;background:#c03f06;}
.booked{background:#808080;}
.na{background:#99CCff;}
hr{position:relative;height:2px;margin:11px 0;padding:0;border:none;border-bottom:solid 1px white;background-color:#E1DFDA;color:#E1DFDA;line-height:0px;}
div.legend{position:relative;float:left;width:160px;margin-top:-11px;}
div.legend div{float:left;width:17px;height:10px;margin-top:2px;padding:1px 0 1px;border:solid 1px #DEDBD6;font:bold 8px Verdana;line-height:9px;text-align:center;font-size:10px;}
div.legend span{float:left;margin:3px 0px 0px 10px;color:#000000;font-weight:bold;font-size:10px;}
table.priceBox{float:left;width:540px;margin-left:-8px;}
span.priceBox{display:block;padding:0px 5px;}
.priceRow{display:block;padding:0px 5px;color:#ffffff;background:#000000;font-weight:bold;opacity:.4;filter:alpha(opacity=40);}
div.lastMinute{position:relative;width:676px;padding:10px;border:1px solid #dedbd6;background:#ede8df;}
div.appDescr{position:relative;margin:0px 60px 8px 0px;}
.brdB{height:3px;background:url("../images/brdB.gif") repeat-x;}
.brdR{border-right:1px solid #dedbd6;}
.brdB2{border-bottom:1px solid #dedbd6;}
.noBrdB{border-bottom:0px;}
.noBrdR{border-right:0px;}
.brdBFin{border-bottom:1px solid #DEDDDB;margin:-6px 0px 10px 0px;}
.brdBEnric{border-bottom:1px solid #DEDDDB;margin:-6px 0px 10px 0px;}
.brdBEnricLast{border-bottom:1px solid #DEDDDB;margin: 3px 0 10px;}
.brdBEnricLast2{border-bottom:2px solid #F6F3EE;margin: 3px 0 10px;}
.brdBEnric2{border-bottom:1px solid #DEDDDB;margin:-10px 0px 10px 0px;}
div.thirdMenu{margin-top:-16px;padding-left:8px;}
div.thirdMenuHead{float:left;text-align:right;padding:4px 5px 10px 81px;background:url("../images/backgrThirdMenu.gif");}
div.thirdMenuBody{float:left;width:830px;background:url("../images/backgrThirdMenu.gif");}
a.thirdMenu{position:relative;display:block;float:left;padding:4px 13px 9px 13px;color:#5D4C31;white-space:nowrap;}
a.thirdMenuA{z-index:55;left:-2px;margin-right:-3px;border-right:1px solid #e1ddd7;border-left:1px solid #e1ddd7;background:#f6f3ee;font-weight:bold;}
span.thirdMenu{position:relative;display:block;float:left;padding:4px 0px 5px 0px;width:0px;height:15px;color:#ffffff;border-left:solid 1px #e1ddd7;border-right:solid 1px #ffffff;}
form.booking{margin:0px 0px 0px 0px;}
p.dbl{float:left;margin:10px 0px 10px 0px;width:400px;}
p.dbl1{float:left;margin:10px 0px 10px 0px;width:200px;}
p.dbl2{float:left;margin:10px 0px 10px 0px;width:200px;}
p.dbl3{float:left;margin:10px 0px 10px 0px;width:800px;}
div.errorFormBooking{position:relative;float:left;width:800px;padding:10px;border:1px solid #dedbd6;background:#ede8df;}
p.triple{float:left;margin:10px 0px 10px 0px;width:250px;}
.bookingLabel{float:left;text-align:right;margin:5px 3px;font-weight:bold;width:150px;}
.bookingInput{float:left;margin:5px 3px;width:230px;}
.bookingRadio{float:left;margin:5px 3px;background-color:Transparent;border-style:none;width:15px;height:15px;}
.bookingRadio2{margin:5px 3px;background-color:Transparent;border-style:none;width:15px;height:15px;}
.bookingChk{margin:10px 3px 0px 3px;}
.bookingSel{position:relative;float:left;width:90px;margin:5px 3px;}
.bookingSel2{float:left;margin:5px 3px;width:230px;}
.booking span,.booking img,.booking textarea{display:block;float:left;margin:5px 3px;}
div.footer{position:absolute;height:63px;width:100%;background:url("../images/backgrFooter.gif") repeat-x;z-index:2;}
div.footerL{position:relative;float:left;margin:43px 0px 0px 15px;color:#d3d1cc;font-size:10px;}
div.footerR{position:relative;float:right;margin:43px 25px 0px 0px;}
div.footer a{color:#d3d1cc;font-size:10px;text-decoration:none;}
div.footer a:hover{text-decoration:underline;}
.over{position:absolute;display:none;top:0px;left:0px;width:100%;height:100%;background:#000000;opacity:.7;filter:alpha(opacity=70);z-index:6;}
div.popup{position:absolute;display:none;top:110px;left:110px;width:450px;height:346px;background:#f6f3ee;z-index:8;}
div.popup b{position:relative;margin:-25px 0px 0px 15px;display:block;font-size:13px;z-index:8;}
img.popup{position:relative;display:block;margin:10px 0px 10px 8px;width:437px;height:299px;z-index:8;}
.popupClose{position:absolute;right:10px;top:-25px;z-index:8;}
.popupButtonR{position:absolute;bottom:10px;right:-7px;width:136px;background:url("../images/buttonBig.gif") no-repeat;}
.popupButtonL{position:absolute;bottom:10px;left:5px;width:136px;background:url("../images/buttonBig.gif") no-repeat;}
.popupTL{position:absolute;top:-37px;left:-3px;z-index:4;}
.popupTR{position:absolute;top:-37px;right:-17px;z-index:4;}
.popupBR{position:absolute;bottom:-3px;right:-17px;z-index:4;}
.popupBL{position:absolute;bottom:-3px;left:-3px;z-index:4;}
.popupBrdT{position:absolute;top:-37px;left:0px;height:37px;width:100%;z-index:2;}
.popupBrdR{position:absolute;top:0px;right:-17px;width:17px;height:100%;z-index:2;}
.popupBrdB{position:absolute;bottom:-3px;left:0px;height:3px;width:100%;z-index:2;}
.popupBrdL{position:absolute;top:0px;left:-3px;width:3px;height:100%;z-index:2;}
div.popupMap{position:absolute;display:none;top:110px;left:195px;width:260px;height:310px;background:#f6f3ee;z-index:8;}
div.popupMap b{position:relative;margin:-25px 0px 0px 15px;display:block;font-size:13px;z-index:8;}
img.popupMap{position:relative;display:block;margin:10px 0px 10px 8px;width:257px;height:295px;z-index:8;}
div#calendarFrom{z-index:99;position:absolute;display:none;left:100px;top:-20px;width:222px;height:165px;background:#ffffff;}
div#calendarTo{z-index:99;position:absolute;display:none;left:330px;top:-20px;width:222px;height:165px;background:#ffffff;}
html>body div#calendarFrom,html>body div#calendarTo{margin-top:9px;}
div.calendar{}
img.calendar{cursor:pointer;}
a.calendar{display:block;float:left;top:0px;font-weight:bold;color:#ffffff;margin:0px 4px 0px 4px;text-decoration:none;}
b.calendar{display:block;float:left;top:0px;width:120px;color:#ffffff;}
table.calendar{position:absolute;border:1px solid #333333;background:#ffffff;}
tr.calendar{height:18px;}
th.calendar{background:#012B7D;padding:2px;font-size:14px;color:#ffffff;}
td.header{font-size:11px;background:#E9EDF8;}
td.calendar{width:25px;padding:1px;border:1px solid #999999;border-width:0px 0px 1px 1px;background:#ffffff;text-align:center;font-size:12px;cursor:pointer;cursor:hand;}
td.calendar:hover{background:#E9EDF8;}
td.selected{background:#00ff00;}
td.selected:hover{background:#00ff00;}
form{margin:0px;padding:0px;}
input,textarea{padding:1px;overflow-x:hidden;}
textarea{overflow:auto;}
.error{color:#FF0000;font-size:inherit;font-weight:bold;}
input.error,textarea.error,select.error{color:black;font-weight:normal;background:#ffeeee;}
input,textarea{background:white;margin:2px 0px;background:white;padding:1px 2px;border:1px solid #b3b3b3;}
.active{background:white;}
.inactive{background:#EEEEEE;}
div#debug{position:absolute;left:10px;top:400px;border:1px solid gray;padding:5px;cursor:hand;cursor:pointer;background:white;display:none;z-index:200;}
b.debug{font-weight:normal;color:blue;}
em.debug{font-style:normal;color:red;font-weight:bold;}

.buttonSmall{width:74px;padding:3px 4px 10px;background:url("../images/buttonSmall.gif") no-repeat;}
html>body .buttonSmall{width:66px;}
html>body .buttonSmall2{width:66px;height:20px;}

.buttonFacebookShare{width:87px;margin:1px 0 -4px -2px;padding:3px 4px 10px;}

.buttonBig{width:128px;margin:3px 18px -4px 0px;padding:3px 4px 10px 2px;background:url("../images/buttonBig.gif") no-repeat;}
html>body .buttonBig{width:122px;}
.buttonSmall2{float:right;width:74px;margin:-18px 0px 0px 0px;padding:3px 4px 10px;background:url("../images/buttonSmall.gif") no-repeat;}
html>body .buttonSmall2{width:66px;}
.buttonMedium{width:88px;margin-left:-2px;background:url("../images/buttonMedium.gif") no-repeat;}
.buttonFB{position:relative;left:430px;height:5px;}
form.login .buttonSmall{margin:9px 0 11px;}
.width20P{width:20%;}
.width30P{width:30%;}
.width33P{width:33%;}
.width34P{width:34%;}
.width40P{width:40%;}
.width50P{width:50%;}
.width30{width:30px;}
.width50{width:50px;}
.width70{width:70px;}
.width80{width:80px;}
.width90{width:90px;}
.width100{width:100px;}
.width120{width:120px;}
.width130{width:130px;}
.width170{width:163px;}
.width180{width:180px;}
.width200{width:200px;}
.width210{width:210px;}
.width230{width:230px;}
.width231{width:231px;}
.width346{width:346px;}
.width280{width:280px;}
.width340{width:340px;}
.width375{width:375px;}
.width380{width:380px;}
.width390{width:390px;}
.width480{width:480px;}
.width500{width:500px;}
.width550{width:550px;}
.width580{width:580px;}
.width755{width:755px;}
.width863{width:863px;}
.width928{width:928px;}
.width928Inicial{width:928px;position:relative;}
.width970{width:970px;}
.widthAll{width:100%;}
.boxTL{position:absolute;top:-1px;left:-1px;z-index:4;}
.boxTR{position:absolute;top:-1px;right:-1px;z-index:4;}
.boxBR{position:absolute;bottom:-1px;right:-1px;z-index:4;}
.boxBL{position:absolute;bottom:-1px;left:-1px;z-index:4;}
.boxT{position:absolute;top:-1px;left:0px;height:8px;width:100%;z-index:2;}
.boxR{position:absolute;top:-1px;right:-1px;width:10px;height:100%;z-index:2;}
.boxB{position:absolute;bottom:-1px;left:-1px;height:8px;width:100%;z-index:2;}
.boxL{position:absolute;top:-1px;left:-1px;width:10px;height:100%;z-index:2;}
.opac{filter:alpha(opacity=90);-moz-opacity:.90;}
.underline{text-decoration:underline;}
.normal{text-decoration:none;}
.bold{font-weight:bold;}
.noBold{font-weight:normal;}
.center{display:block;text-align:center;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.disp{display:none;}
.block{display:block;}
.pointer{cursor:pointer;}
.font9{font-size:9px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.txtBrown{color:#c7724c;}
.txtred{color:red;}
.txtDarkRed{color:#b31919;}
.txtBlue{color:#007FFF;font-style:italic;}
.txtGold{color:#DEB887;font-style:italic;}
.txtGreen{color:#78AB46;font-style:italic;}
.txtGrey{color:#a8a499;font-weight:bold;}
.txtBlack{color:#000000;}
.txtRight{text-align:right;}
.txtLeft{text-align:left;}
p.privPolicy{display:block;float:right;margin-top:-33px;width:410px;}
#privPolicy{position:absolute;display:none;top:110px;left:110px;width:558px;background:#f6f3ee;z-index:8;}
#privPolicy b{position:relative;margin:0;display:block;font-size:13px;z-index:8;}
#privPolicy .txtPrivPolicy{position:relative;width:575px;padding:15px 15px 15px 15px;border:solid 1px #E0D4C6;border-width:0 0 1px 1px;background:transparent url(/images/popupBrdR.gif) top right repeat-y;}
html>body #privPolicy .txtPrivPolicy{width:544px;}
a.popupClose{right:22px;}
html>body a.popupClose{right:11px;}
.popupTL{left:0px;}
.popupTR{right:-1px;}
html>body .popupTR{right:-17px;}
.checkbox{width:15px;height:15px;margin:5px 3px;background-color:Transparent;border-style:none;}
div.bordato{padding:10px;margin:0px auto;text-align:left;position:relative;border:1px solid #dedbd6;background:#ede8df;}
@media print{.classname{}
}
select.search{}
.boxHomeLeft{position:relative;float:left;margin:0px 0px 0px 0px;width:380px}
.rating_bar{background:url(/images/rating_empty.gif) 0 0 repeat-x;margin:0px 0px 0px 5px}
.rating_bar div.yellow{height:14px;background:url(/images/rating_yellow.gif) 0 0 repeat-x;}
.rating_bar div.green{height:14px;background:url(/images/rating_green.gif) 0 0 repeat-x;}
div.profileRating{position:relative;float:left;width:928px;height:auto;margin:11px 0 0;padding:0;border:solid 1px #DEDBD6;background:#FAF9F7;padding:5px}
.profileRating .boxSmallHead{width:auto;padding:0 0 9px;background:none;}
.profileRating .boxSmall{position:relative;width:auto;min-height:20px;padding:9px 0 0;border-width:0;}
.profileRating .boxBR{position:absolute;bottom:-1px;right:-1px;z-index:4;}
.profileRating .boxBL{position:absolute;bottom:-1px;left:-1px;z-index:4;}
.profileRating table{width:100%;}

div.profileRating2{position:relative;float:left;width:928px;height:auto;margin:11px 0 0;padding:0;border:solid 1px #DEDBD6;background:#C0D9AF;padding:5px}
.profileRating2 .boxSmallHead{width:auto;padding:0 0 9px;background:none;}
.profileRating2 .boxSmall{position:relative;width:auto;min-height:20px;padding:9px 0 0;border-width:0;}
.profileRating2 .boxBR{position:absolute;bottom:-1px;right:-1px;z-index:4;}
.profileRating2 .boxBL{position:absolute;bottom:-1px;left:-1px;z-index:4;}
.profileRating2 table{width:100%;}

div.profileRating3{position:relative;float:left;width:928px;height:auto;margin:11px 0 0;padding:0;border:solid 1px #DEDBD6;background:#ecdec3;padding:5px;text-align: center;}
.profileRating3 .boxSmallHead{width:auto;padding:0 0 9px;background:none;}
.profileRating3 .boxSmall{position:relative;width:auto;min-height:20px;padding:9px 0 0;border-width:0;}
.profileRating3 .boxBR{position:absolute;bottom:-1px;right:-1px;z-index:4;}
.profileRating3 .boxBL{position:absolute;bottom:-1px;left:-1px;z-index:4;}
.profileRating3 table{width:100%;}

.button_results{}
.button_results a{display:block;height:20px;padding:3px 0px 0px 30px;float:left}
.button_results a:link{text-decoration:none;}
.button_results a:visited{text-decoration:none;}
.button_results span{display:block;height:20px;padding:3px 0px 0px 0px;float:left;width:120px;}
.button_results img{float:left}
.button{position:relative;display:block;float:right;width:66px;margin:3px;padding:3px 4px 4px;background:url("../images/buttonSmall.gif") no-repeat;font-family:Arial;text-align:center;text-decoration:none;color:black;}
.buttonFeedback{position:relative;display:block;width:120px;margin: -17px 0 0 600px;padding:3px 4px 4px;background:url("../images/buttonBig.gif") no-repeat;font-family:Arial;text-align:center;text-decoration:none;color:black;}
.buttonGris{position:relative;display:block;float:right;width:66px;margin:15px;font-weight:bold;padding:3px 4px 4px;background:url("../images/buttonGris.png") no-repeat;font-family:Arial;text-align:center;text-decoration:none;color:black;}
form.login a.button{right:5px;margin:9px 0 11px;}
.buttonBig{float:left;width:122px;padding-left:2px;background-image:url("../images/buttonBig.gif");}
.buttonBookNow{}
.buttonMoreInformation{position:relative;display:block;float:right;width:136px;margin:6px 0 -45px 0;height:20px;background:url("../images/more-information.png") no-repeat;}
.buttonMoreInformationES{position:relative;display:block;float:right;width:136px;margin:6px 0 -45px 0;height:20px;}
.buttonBestPrice{position:relative;display:block;float:left;width:155px;margin:0 0 0px 0;height:20px;}
.buttonNoBestPrice{position:relative;display:block;float:left;width:155px;margin:0 0 0px 0;height:20px;}
.buttonPeople{position:relative;display:block;float:left;width:20px;margin:-25px 0 0px 0;height:26px;background:url("../images/EN/people-grid.jpg") no-repeat;}
.buttonPeopleVilla{float:left;width:20px;margin:-18px 0 0px 0;height:26px;background:url("../images/EN/people-grid.jpg") no-repeat;}
.buttonPeopleVillaInicial{float:left;width:20px;margin:-7px 0 0px 0;height:26px;background:url("../images/EN/people-grid.jpg") no-repeat;}
.buttonProfile{position:relative;display:block;float:left;width:64px;margin:0 0 0px 0;height:16px;}
.buttonAppartments{position:relative;display:block;float:right;width:93px;margin:-4px 0 0px 0;height:16px;}
.buttonRooms{position:relative;display:block;float:right;width:94px;margin:-4px 0 0px 0;height:16px;}
.buttonmaxcapacitypeople{position:relative;display:block;float:left;width:40px;margin:-12px 0px 0px 0;height:16px;background:url("../images/EN/people.gif") no-repeat;}
.buttonPuntator{position:relative;display:block;float:left;width:24px;margin:-25px 0 0 145px;height:26px;background:url("../images/puntator.jpg") no-repeat;}

.buttonReplyFeedback{position:relative;display:block;float:right;width:136px;margin:6px 0 -45px 0;height:20px;background:url("../images/pregunta.gif") no-repeat;}

.buttonPuntatorList{position:relative;display:block;float:left;width:24px;margin:0 0 0 0px;height:15px;background:url("../images/puntator.jpg") no-repeat;}
.buttonItaly{position:relative;display:block;float:left;width:20px;margin:0px 0 0px 0;height:30px;background:url("../images/italia_icon.jpg") no-repeat;}
.buttonPuntatorItaly{position:relative;display:block;float:left;width:24px;margin:0 0 0 0;height:28px;background:url("../images/puntator.jpg") no-repeat;}
.buttonLocationItaly{position:relative;display:block;float:left;width:52px;margin:-22px 0 0px 0;height:12px;background:url("../images/EN/location.gif") no-repeat;}
.buttonAzul{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_azul.png") no-repeat;}
.buttonVerde{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_verde.png") no-repeat;}
.buttonDorado{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_dorado.png") no-repeat;}
.buttonPromoEN{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_promoEN.png") no-repeat;}
.buttonPromoES{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_promoES.png") no-repeat;}
.buttonPromoFR{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_promoFR.png") no-repeat;}
.buttonPromoIT{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_promoIT.png") no-repeat;}
.buttonPromoPT{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_promoPT.png") no-repeat;}
.buttonPromoRU{position:relative;display:block;float:left;width:345px;margin:-209px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;background:url("../images/boton_promoRU.png") no-repeat;}

.TextoPromo{position:relative;display:block;float:left;width:50px;margin:-205px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;}
.TextoPromo1{position:relative;display:block;float:left;width:345px;margin:-205px -6px 0 1px;height:33px;font-family:Arial;font-size: 18px;color:#FFFFFF;}


.myList{position:absolute;top:-38px;width:100px;left:640px;padding-left:4px;text-align:right}
.provaMyList{position:relative;float:left;left:0px;height:15px;margin:-14px 0 0 -14px;padding:11px 22px 11px 13px;font-weight:bold;font-style:normal;font-size:10px;z-index:8;}
.alineaIconaDretaMyList{position:relative;float:left;left:-20px;height:25px;margin:-18px 0 18px 200px;color:#74902f;top:20px}
.alineaIconaDretaEnricMyList{position:relative;float:left;left:280px;height:25px;margin:-13px 40px 0px 0px;color:#74902f;font-weight:bold;top:-5px}
.maxcapMyList{position:relative;float:left;left:-152px;margin:0 0 0 24px;top:10px;}
.numcamMyList{position:relative;float:left;left:100px;margin:0 0 0 24px;top:-15px;}
.numbathMyList{position:relative;float:left;left:-220px;margin:0 0 0 24px;top:10px;}
.LletresPriceMyList{position:relative;float:right;right:0px;margin:0px 0px 0 44px;font-weight:bold;color:#74902f;left:-80px;}
.DayOrWeekMyList{position:relative;float:right;right:0px;margin:0px 0px 0 44px;font-weight:bold;color:#74902f;left:-40px;top:-12px;}
.headBannerMyList{position:relative;height:60px;margin:-19px 0px 0px 6px;padding:20px;font-weight:bold;font-size:12px;background:url("../images/banner-my-list.gif") repeat-x;color:#4C5102;z-index:8;width:915px}
div.prodTxtLuogoListMyList{position:relative;margin:1px 0 0 22px;font-weight:bold;height:2px;top:50px;left:-160px;float:right;}
.buttonAddRemoveMyFavourite{position:relative;display:block;float:right;width:20px;margin:6px 62px -45px 0;height:20px;right:130px;}
.buttonAddRemoveMyFavourite2{position:relative;display:block;float:left;margin:-39px -10px 0 0;left:4px;}
.buttonAddRemoveMyFavourite6{position:relative;display:block;float:left;left:10px;}
.buttonMyListProfile{position:relative;display:block;float:right;width:20px;margin:6px 0 -45px 0;height:20px;right:180px;top:-20px;}
.buttonMyListProfile2{position:relative;display:block;float:right;margin:16px 6px -1px 0;height:20px;}
.buttonPuntatorListMyList{position:relative;display:block;float:right;width:24px;margin:0 0 0 0px;height:15px;background:url("../images/puntator.jpg") no-repeat;top:50px;left:-315px;}
.alineaImatgeService{position:relative;float:left;height:25px;margin:10px;}
.maxcapML{position:relative;float:left;top:6px;font-weight:bold;left:140px;}
.numcamML{position:relative;float:left;top:6px;font-weight:bold;left:160px;}
.numbathML{position:relative;float:left;top:6px;font-weight:bold;left:140px;}
.headVeryLarge{position:relative;height:15px;margin:-19px 10px 0px -5px;padding:20px;font-weight:bold;font-size:12px;background:url("../images/backgrHead2.gif") repeat-x;color:#4C5102;z-index:8}
.prodContList{clear:left;margin:10px 0 0 20px;}
.tdBrdRight{width:1px;background:#E1DFDA;float:left;height:130px;}
.brdV{width:3px;background:url("../images/brdB.gif") repeat-y;}
.width1{width:1px;}
.width10{width:10px;}
.width20{width:20px;}
.width150{width:150px;}

.icon_num_of_people_on{background:url("../images/icon_num_of_people_on.png") no-repeat;width:120px;}
.icon_num_of_people_off{background:url("../images/icon_num_of_people_off.png") no-repeat;width:120px;}
.icon_guest_rating_on{background:url("../images/icon_rating_on.png") no-repeat;width:120px;}
.icon_guest_rating_off{background:url("../images/icon_rating_off.png") no-repeat;width:120px;}
.icon_price_on{background:url("../images/icon_price_on.png") no-repeat;width:120px;}
.icon_price_off{background:url("../images/icon_price_off.png") no-repeat;width:120px;}
.icon_list_on{background:url("../images/icon_list_on.png") no-repeat;width:80px;}
.icon_list_off{background:url("../images/icon_list_off.png") no-repeat;width:80px;}
.icon_grid_on{background:url("../images/icon_grid_on.png") no-repeat;width:80px;}
.icon_grid_off{background:url("../images/icon_grid_off.png") no-repeat;width:80px;}
div.regions{margin:10px 15px 20px 20px;}
div.region{clear:both;}
div.region a{float:left}
.regionimage{position:relative;width:335px;}
.regionimage h2{position:absolute;display:block;background-color:#ffffff;bottom:-14px;left:0;width:100%;color:#382f1e;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.regionimage span{float:left;clear:left;color:#382f1e;font-size:14px;font-weight:bold;font-family:Verdana;letter-spacing:-1px;padding:3px 10px;}

.regionimage2{position:relative;width:335px;}
.regionimage2 h2{position:absolute;display:block;background-color:#ffffff;bottom:-135px;left:0;width:100%;color:#382f1e;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.regionimage2 span{float:left;clear:left;color:#382f1e;font-size:14px;font-weight:bold;font-family:Verdana;letter-spacing:-1px;padding:3px 10px;}

	div.popupcontact
	{
		position:fixed;bottom:0px;left:50%;margin-left:-480px;z-index:1000;width:960px;height:97px;text-align:center;
filter: alpha(opacity=80); /* needed for IE */
	opacity: 0.8; 
		}
		
	.popupCloseContact{position:absolute;right:5px;top:10px;z-index:8;}
	.getacall{position:absolute;right:20px;width:111px;height:85px;top:18px;z-index: 8;background:url("../images/get_a_call.gif") no-repeat;}
	.livechat{position:absolute;right:150px;width:113px;height:76px;top:20px;z-index: 8;background:url("../images/live_chat.gif") no-repeat;}
    .getacallES{position:absolute;right:20px;width:111px;height:85px;top:18px;z-index: 8;background:url("../images/get_a_callES.gif") no-repeat;}
	.livechatES{position:absolute;right:150px;width:113px;height:76px;top:20px;z-index: 8;background:url("../images/live_chatES.gif") no-repeat;}
    
    
    .popupTLChat{position:absolute;left:1px;z-index:4;}
	
	.txtNavSpecialRequest {float:left;margin:10px 30px;width:400px;}
	textarea {margin:10px 30px;}
	#navHelp	{position:absolute;display:none;top:110px;left:30%;width:558px;/*height:345px;*/background:#f6f3ee;z-index:8;}
