a:link,a:visited {color:#295AAE;text-decoration:none;}
a:hover,a:active {color:#3B4558;text-decoration:none;}
a.* {text-decoration:none; }a{-webkit-transition:all 300ms cubic-bezier(0,.5,3,1);
-moz-transition:all 300ms cubic-bezier(0,.5,.3,1);
-o-transition:all 300ms cubic-bezier(0,.5,.3,1);
transition:all 300ms cubic-bezier(0,.5,.3,1);}
a:hover.* {text-decoration:none; }a{-webkit-transition:all 300ms cubic-bezier(0,.5,3,1);
-moz-transition:all 300ms cubic-bezier(0,.5,.3,1);
-o-transition:all 300ms cubic-bezier(0,.5,.3,1);
transition:all 300ms cubic-bezier(0,.5,.3,1);}
a.acc-car-next {text-decoration:none; position:absolute;top:50%;right:-40px;width:30px;height:80px;display:inline-block;background-size:initial;background-position:50% 50%;
-ms-transform:translate(0, -50%);
-webkit-transform:translate(0, -50%);
transform:translate(0, -50%);background-image:url(../elements/links/111.png);background-repeat:no-repeat;}
a:hover.acc-car-next {text-decoration:none; opacity:0.7}
a.acc-car-prev {text-decoration:none; position: absolute;top: 50%;left: -40px;width: 30px;height: 80px;display: inline-block;background-size:initial;background-position:50% 50%;
-ms-transform:translate(0, -50%);
-webkit-transform:translate(0, -50%);
transform:translate(0, -50%);background-image:url(../elements/links/112.png);background-repeat:no-repeat;}
a:hover.acc-car-prev {text-decoration:none; opacity:0.7}
a.acc-gall-next {text-decoration:none; position:absolute;top:100px;right:-50px;width:50px;height:80px;display:inline-block;background-size:cover;background-image:url(../elements/links/109.png);background-repeat:repeat;}
a:hover.acc-gall-next {text-decoration:none; opacity:0.7}
a.acc-gall-prev {text-decoration:none; position: absolute;top: 100px;left: -50px;width: 50px;height: 80px;display: inline-block;background-size:cover;background-image:url(../elements/links/110.png);background-repeat:repeat;}
a:hover.acc-gall-prev {text-decoration:none; opacity:0.7}
a.accordMenu {font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#000000;background-color:#F2EEEE;text-decoration:none; display:block;height:32px;margin-bottom:7px;border-bottom:1px dotted #bbbbbb;}
a:hover.accordMenu {font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#f5f5f5;background-color:#A8A8A8;text-decoration:none; display:block;height:32px;margin-bottom:7px;border-bottom:1px dotted #bbbbbb;}
a.accordMenuSel {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#F5F5F5;background-color:#A8A8A8;text-decoration:none; display:block;height:32px;margin-bottom:7px;border-bottom:1px dotted #bbbbbb;}
a:hover.accordMenuSel {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#F5F5F5;background-color:#A8A8A8;text-decoration:none; display:block;height:32px;margin-bottom:7px;border-bottom:1px dotted #bbbbbb;}
a.addresslinks {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none;}
a:hover.addresslinks {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;}
a.blogLinkMenu {font-family:Work Sans, sans-serif;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#666;text-decoration:none; padding-left:20px;display:block;padding-bottom:15px;}
a:hover.blogLinkMenu {font-family:Work Sans, sans-serif;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#333;text-decoration:none; padding-left:20px;display:block;padding-bottom:15px;}
a.blogLinkMenuSel {text-decoration:none; color:#000;}
a:hover.blogLinkMenuSel {text-decoration:none; color:#000;}
a.blogMenu {font-size:18px;line-height:normal;font-weight:normal;font-style:normal;color:#333;background-color:#f5f5f5;text-decoration:none; display:block;padding:5px 13px;margin-bottom:10px;}
a:hover.blogMenu {font-size:18px;line-height:normal;font-weight:normal;font-style:normal;color:#333;background-color:#f5f5f5;text-decoration:none; display:block;padding:5px 13px;margin-bottom:10px;}
a.bodylinks {text-decoration:none;}
a:hover.bodylinks {text-decoration:none;}
a.bookNow {font-size:24px;line-height:normal;font-weight:normal;font-style:normal;color:#ffffff;background-color:#a80303;text-decoration:none; display:block;padding: 45px 0 23px;text-align:center;height:100%;position:relative;}
a:hover.bookNow {font-size:24px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#333;text-decoration:none; padding: 35px 0 33px;}
a.bookNow:after {text-decoration:none; content:'';position:absolute;bottom:19%;height:1px;left:0;right:0;background:#fff;}
a:hover.bookNow:after {text-decoration:none; content:'';position:absolute;bottom:19%;height:1px;left:0;right:0;background:#fff;}
a.bookNowMobile {font-family:Work Sans, sans-serif;font-size:15px;line-height:20px;font-weight:bold;font-style:normal;color:#ffffff;background-color:#a80303;text-decoration:none; padding:5px 10px;display:block;text-align:center;}
a:hover.bookNowMobile {font-family:Work Sans, sans-serif;font-size:15px;line-height:20px;font-weight:bold;font-style:normal;color:#ffffff;background-color:#333;text-decoration:none; padding:5px 10px;display:block;text-align:center;}
a.bookRoom {font-family:Work Sans, sans-serif;font-size:22px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#a80303;text-decoration:none; padding:10px 30px;text-align:right;margin-top:20px;display:inline-block;min-width:200px;text-align:center;}
a:hover.bookRoom {font-family:Work Sans, sans-serif;font-size:22px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#c91c1c;text-decoration:none; padding:10px 30px;text-align:right;margin-top:20px;display:inline-block;min-width:200px;text-align:center;}
a.botaddresslinks {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none;}
a:hover.botaddresslinks {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;}
a.callNow {font-family:Raleway, sans-serif;;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none; background-position:0 50%; padding: 5px 0 5px 35px;background-size:26px;background-image:url(../elements/links/72.png);background-repeat:no-repeat;}
a:hover.callNow {font-family:Raleway, sans-serif;;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#eee;text-decoration:none; background-position:0 50%; padding: 5px 0 5px 35px;background-size:26px;}
a.callNowMob {text-decoration:none; height: 40px;display: block;background-size: contain;margin: 5px;background-position:50% 50%;background-image:url(../elements/links/156.png);background-repeat:no-repeat;}
a:hover.callNowMob {text-decoration:none; height: 40px;display: block;background-size: contain;margin: 5px;background-position:50% 50%;}
a.downloadLink {font-size:14px;line-height:30px;font-weight:600;font-style:normal;color:#c61620;background-color:#fff;text-decoration:none; border:2px solid #c61620;border-radius:20px;padding:0 10px;display:inline-block;}
a:hover.downloadLink {font-size:14px;line-height:30px;font-weight:600;font-style:normal;color:#fff;background-color:#c61620;text-decoration:none; border:2px solid #c61620;border-radius:20px;padding:0 10px;display:inline-block;}
a.downloadLink2 {font-size:14px;line-height:normal;font-weight:600;font-style:normal;color:#00adef;background-color:#fff;text-decoration:none; border:2px solid #00adef;border-radius:20px;padding:0 10px;display:inline-block;}
a:hover.downloadLink2 {font-size:14px;line-height:normal;font-weight:600;font-style:normal;color:#fff;background-color:#00adef;text-decoration:none; border:2px solid #00adef;border-radius:20px;padding:0 10px;display:inline-block;}
a.downloadLink2:before {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#00adef;text-decoration:none; content:'\f15c';border-radius:50%;font-family:fontAwesome;    display: inline-block;
    font-family: fontAwesome;
    padding: 7px 8px;
    margin: 4px;
    margin-left: -6px;}
a:hover.downloadLink2:before {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#00adef;background-color:#fff;text-decoration:none; content:'\f15c';border-radius:50%;font-family:fontAwesome;    display: inline-block;
    font-family: fontAwesome;
    padding: 7px 8px;
    margin: 4px;
    margin-left: -6px;}
a.downloadLink:before {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#c61620;text-decoration:none; content:'\f15c';border-radius:50%;font-family:fontAwesome;    display: inline-block;
    font-family: fontAwesome;
    padding: 7px 8px;
    margin: 4px;
    margin-left: -6px;}
a:hover.downloadLink:before {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#c61620;background-color:#fff;text-decoration:none; content:'\f15c';border-radius:50%;font-family:fontAwesome;    display: inline-block;
    font-family: fontAwesome;
    padding: 7px 8px;
    margin: 4px;
    margin-left: -6px;}
a.footerLinks {font-size:18px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;}
a:hover.footerLinks {font-size:18px;line-height:normal;font-weight:normal;font-style:normal;color:#eee;text-decoration:none;}
a.footerSitemap {font-family:Raleway, sans-serif;;font-size:18px;line-height:34px;font-weight:normal;font-style:normal;color:#fff;text-decoration:none; display:block;}
a:hover.footerSitemap {font-family:Raleway, sans-serif;;font-size:18px;line-height:34px;font-weight:normal;font-style:normal;color:#eee;text-decoration:none; display:block;}
a.home-acc-next {text-decoration:none; position:absolute;top:42px;right:-50px;width:50px;height:80px;display:inline-block;background-size:cover;background-image:url(../elements/links/80.png);background-repeat:no-repeat;}
a:hover.home-acc-next {text-decoration:none; opacity:0.7}
a.home-acc-prev {text-decoration:none; position: absolute;top: 138px;right: -50px;width: 50px;height: 80px;display: inline-block;background-size:cover;background-image:url(../elements/links/82.png);background-repeat:no-repeat;}
a:hover.home-acc-prev {text-decoration:none; opacity:0.7}
a.hotelImg {text-decoration:none; display:block;position:relative;}
a:hover.hotelImg {text-decoration:none; display:block;position:relative;}
a.hotelImg:after {text-decoration:none; position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-position: 50% 60%;opacity: 1;content:'';
    -webkit-transition: all 300ms cubic-bezier(0,.5,3,1);
    -moz-transition: all 300ms cubic-bezier(0,.5,.3,1);
    -o-transition: all 300ms cubic-bezier(0,.5,.3,1);
    transition: all 300ms cubic-bezier(0,.5,.3,1);background-image:url(../elements/links/172.png);background-repeat:no-repeat;}
a:hover.hotelImg:after {text-decoration:none; background-position: 50% 50%;background-color: rgba(0,0,0,0.3);opacity: 1;}
a.intSubMenu {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#777777;text-decoration:none;}
a:hover.intSubMenu {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#7D4F4F;text-decoration:none;}
a.intSubMenuSel {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#7D4F4F;text-decoration:none;}
a:hover.intSubMenuSel {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#7D4F4F;text-decoration:none;}
a.lang {font-family:Raleway, sans-serif;;font-size:14px;line-height:30px;font-weight:normal;font-style:normal;color:#eee;text-decoration:none; padding: 0 10px;}
a:hover.lang {font-family:Raleway, sans-serif;;font-size:14px;line-height:30px;font-weight:normal;font-style:normal;color:#fff;background-color:#888;text-decoration:none; padding: 0 10px;}
a.langSel {text-decoration:none; color:#fff;}
a:hover.langSel {text-decoration:none; color:#fff;}
a.languageSelector {font-family:Raleway, sans-serif;;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none; background-size:18px;background-image:url(../elements/links/73.png);background-repeat:no-repeat;}
a:hover.languageSelector {font-family:Raleway, sans-serif;;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#eee;text-decoration:none; background-size:18px;}
a.link {text-decoration:none; font-size:inherit;color:inherit;font-weight:inherit;font-family:inherit;}
a:hover.link {text-decoration:none; font-size:inherit;color:inherit;font-weight:inherit;font-family:inherit;}
a.logo {text-decoration:none; line-height:0;display:block;}
a:hover.logo {text-decoration:none; line-height:0;display:block;}
a.mapLink {text-decoration:none; height: 50px;display: block;background-position: 50% 50%;background-image:url(../elements/links/155.png);background-repeat:no-repeat;}
a:hover.mapLink {text-decoration:none; height: 50px;display: block;background-position: 50% 50%;}
a.more {font-family:Work Sans, sans-serif;font-size:22px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#999;text-decoration:none; padding:10px 30px;text-align:right;margin-top:20px;display:inline-block;min-width:200px;text-align:center;background-image:url(../elements/links/3.png);background-repeat:repeat;}
a:hover.more {font-family:Work Sans, sans-serif;font-size:22px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#fff;text-decoration:none; padding:10px 30px;text-align:right;margin-top:20px;display:inline-block;min-width:200px;text-align:center;}
a.more2 {font-family:Work Sans, sans-serif;font-size:22px;line-height:normal;font-weight:300;font-style:normal;color:#fff;text-decoration:none; padding-right:45px;background-position:90% 50%;background-size:23px;background-image:url(../elements/links/83.png);background-repeat:no-repeat;}
a:hover.more2 {font-family:Work Sans, sans-serif;font-size:22px;line-height:normal;font-weight:300;font-style:normal;color:#eee;text-decoration:none; background-position:100% 50%;}
a.moreLink {text-decoration:none; margin:5px 10px;text-align:right;}
a:hover.moreLink {text-decoration:none; margin:5px 10px;text-align:right;}
a.newsletLink {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none;}
a:hover.newsletLink {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#33419A;text-decoration:none;}
a.offerImg {text-decoration:none; display:block;position:relative;}
a:hover.offerImg {text-decoration:none; opacity:0.7;}
a.offerImg:before {text-decoration:none; position:absolute;content:'';top:-5%;width:12%;height:90%;left:-6%;background-image:url(../elements/links/118.png);background-repeat:repeat;}
a:hover.offerImg:before {text-decoration:none; position:absolute;content:'';top:-5%;width:12%;height:90%;left:-6%;}
a.rootMenu {font-family:Raleway, sans-serif;;font-size:18px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none; padding:0px 7px;}
a:hover.rootMenu {font-family:Raleway, sans-serif;;font-size:18px;line-height:normal;font-weight:normal;font-style:normal;color:#eee;text-decoration:none; padding:0px 7px;}
a.rootMenuSel {text-decoration:none; font-weight:bold !important;}
a:hover.rootMenuSel {text-decoration:none; font-weight:bold !important;}
a.scrollDown {text-decoration:none; background-position:50% 50%;background-size:49px;display:block;padding: 30px 0;width:100%;background-image:url(../elements/links/77.png);background-repeat:no-repeat;}
a:hover.scrollDown {text-decoration:none; background-position:50% 50%;background-size:49px;display:block;padding: 30px 0;width:100%;}
a.searchlink {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#cc0000;text-decoration:none;}
a:hover.searchlink {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none;}
a.sitemaplinks {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none;}
a:hover.sitemaplinks {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;}
a.sitemapsublinks {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none;}
a:hover.sitemapsublinks {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;}
a.sliderPagi {font-family:Open Sans Condensed, sans-serif;font-size:22px;line-height:normal;font-weight:bold;font-style:normal;color:#808183;text-decoration:none; padding:0 10px;}
a:hover.sliderPagi {font-family:Open Sans Condensed, sans-serif;font-size:22px;line-height:normal;font-weight:bold;font-style:normal;color:#272425;text-decoration:none; padding:0 10px;}
a.sliderPagi.active {font-size:30px;line-height:normal;font-weight:bold;font-style:normal;color:#272425;text-decoration:none;}
a:hover.sliderPagi.active {font-size:30px;line-height:normal;font-weight:bold;font-style:normal;color:#272425;text-decoration:none;}
a.slidesjs-next {text-decoration:none; top:50%;right:80px;}
a:hover.slidesjs-next {text-decoration:none; top:50%;right:80px;}
a.slidesjs-next {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.slidesjs-next {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; transform:scale(0.9);}
a.slidesjs-previous {text-decoration:none; top:50%;left:80px;}
a:hover.slidesjs-previous {text-decoration:none; top:50%;left:80px;}
a.slidesjs-previous {text-decoration:none;}
a:hover.slidesjs-previous {text-decoration:none; transform:scale(0.9);}
a.social {font-size:26px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none; padding:0 10px;}
a:hover.social {font-size:26px;line-height:normal;font-weight:normal;font-style:normal;color:#eee;text-decoration:none; padding:0 10px;}
a.subMenu {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#0d333a;text-decoration:none; display:block;height:28px;}
a:hover.subMenu {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none; display:block;height:28px;}
a.subMenuCats {font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#0EB20E;text-decoration:none;}
a:hover.subMenuCats {font-size:11px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.subMenuCatsSel {font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#1D3CB6;text-decoration:none;}
a:hover.subMenuCatsSel {font-size:11px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.subMenuRecs {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#E17000;text-decoration:none;}
a:hover.subMenuRecs {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.subMenuRecsSel {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#EE0000;text-decoration:none;}
a:hover.subMenuRecsSel {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.subMenuSel {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#444444;text-decoration:none; display:block;height:28px;}
a:hover.subMenuSel {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; display:block;height:28px;}
a.tabButton {font-size:14px;line-height:30px;font-weight:normal;font-style:normal;color:#F5F5F5;background-color:#999;text-decoration:none; display:block;padding:0px 18px;margin: 5px;background-image:url(../elements/links/11.png);background-repeat:repeat;}
a:hover.tabButton {font-size:14px;line-height:30px;font-weight:normal;font-style:normal;color:#fff;background-color:#ccc;text-decoration:none; display:block;padding:0px 18px;margin: 5px;}
a.tabButtonSel {font-size:14px;line-height:30px;font-weight:normal;font-style:normal;color:#fff;background-color:#ccc;text-decoration:none; display:block;padding:0px 18px;margin: 5px;background-image:url(../elements/links/12.png);background-repeat:repeat;}
a:hover.tabButtonSel {font-size:14px;line-height:30px;font-weight:normal;font-style:normal;color:#fff;background-color:#ccc;text-decoration:none; display:block;padding:0px 18px;margin: 5px;}
a.toplinks {font-family:Raleway, sans-serif;;font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#ffffff;text-decoration:none; vertical-align: sub;padding:0 5px;}
a:hover.toplinks {font-family:Raleway, sans-serif;;font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#eeeeee;text-decoration:none; vertical-align: sub;padding:0 5px;}
a.toTopButton {font-size:16px;line-height:36px;font-weight:normal;font-style:normal;color:#fff;background-color:#666;text-decoration:none; display:block;width:40px;height:40px;position:fixed;z-index:99;bottom:30px;right:30px;border-radius:50%;text-align:center;}
a:hover.toTopButton {font-size:16px;line-height:36px;font-weight:normal;font-style:normal;color:#fff;background-color:#333;text-decoration:none; display:block;width:40px;height:40px;position:fixed;z-index:99;bottom:30px;right:30px;border-radius:50%;text-align:center;}
a.usefulLinks {font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none;}
a:hover.usefulLinks {font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#cc0000;text-decoration:none;}
@media (max-width: 1600px) {a.languageSelector  {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.languageSelector  {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.rootMenu {font-size:15px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.rootMenu {font-size:15px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.social {font-size:24px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.social {font-size:24px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
}
@media (max-width: 1366px) {a.acc-car-next {text-decoration:none; right: -35px;width: 25px;height: 45px;background-size: contain;}
a:hover.acc-car-next {text-decoration:none; right: -35px;width: 25px;height: 45px;background-size: contain;}
a.acc-car-prev {text-decoration:none; left: -35px;width: 25px;height: 45px;background-size: contain;}
a:hover.acc-car-prev {text-decoration:none; left: -35px;width: 25px;height: 45px;background-size: contain;}
a.acc-gall-next {text-decoration:none; right: -45px;width: 45px;height: 72px;}
a:hover.acc-gall-next {text-decoration:none; right: -45px;width: 45px;height: 72px;}
a.acc-gall-prev {text-decoration:none; left: -45px;width: 45px;height: 72px;}
a:hover.acc-gall-prev {text-decoration:none; left: -45px;width: 45px;height: 72px;}
a.bookNow {font-size:20px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 21px 0 8px;}
a:hover.bookNow {font-size:20px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 21px 0 8px;}
a.bookNow:after {text-decoration:none; display:none;}
a:hover.bookNow:after {text-decoration:none; display:none;}
a.bookRoom {font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 170px;}
a:hover.bookRoom {font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 170px;}
a.callNow  {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 5px 0 5px 30px;background-size: 22px;}
a:hover.callNow  {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 5px 0 5px 30px;background-size: 22px;}
a.footerLinks {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.footerLinks {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.footerSitemap {font-size:16px;line-height:28px;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.footerSitemap {font-size:16px;line-height:28px;font-weight:normal;font-style:normal;text-decoration:none;}
a.home-acc-next {text-decoration:none; right: -45px;width: 45px;height: 72px;}
a:hover.home-acc-next {text-decoration:none; right: -45px;width: 45px;height: 72px;}
a.home-acc-prev {text-decoration:none; right: -45px;width: 45px;height: 72px;}
a:hover.home-acc-prev {text-decoration:none; right: -45px;width: 45px;height: 72px;}
a.languageSelector {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; background-size:16px;}
a:hover.languageSelector {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; background-size:16px;}
a.more {font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 170px;margin-top:10px;}
a:hover.more {font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 170px;margin-top:10px;}
a.more2 {font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; background-size: 19px;padding-right: 40px;}
a:hover.more2 {font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; background-size: 19px;padding-right: 40px;}
a.rootMenu {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.rootMenu {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.scrollDown  {text-decoration:none; background-size: 36px;padding: 24px 0;}
a:hover.scrollDown  {text-decoration:none; background-size: 36px;padding: 24px 0;}
a.sliderPagi {font-size:18px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none; padding: 0 8px;}
a:hover.sliderPagi {font-size:18px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none; padding: 0 8px;}
a.sliderPagi.active {font-size:25px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none;}
a:hover.sliderPagi.active {font-size:25px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none;}
a.social {font-size:22px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 0 7px;}
a:hover.social {font-size:22px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 0 7px;}
}
@media (max-width: 1280px) {a.bookNow  {font-size:16px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none;}
a:hover.bookNow  {font-size:16px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none;}
a.bookRoom {font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 160px;padding: 7px 20px;}
a:hover.bookRoom {font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 160px;padding: 7px 20px;}
a.callNow {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 5px 0 5px 30px;background-size: 21px;}
a:hover.callNow {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 5px 0 5px 30px;background-size: 21px;}
a.callNow {text-decoration:none; float:left;}
a:hover.callNow {text-decoration:none; float:left;}
a.lang {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 5px 10px;}
a:hover.lang {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 5px 10px;}
a.languageSelector {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; background-size: 16px;}
a:hover.languageSelector {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; background-size: 16px;}
a.more {font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 160px;padding: 7px 20px;}
a:hover.more {font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 160px;padding: 7px 20px;}
a.more2 {font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; background-size: 17px;}
a:hover.more2 {font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; background-size: 17px;}
a.rootMenu {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding:0px 5px;}
a:hover.rootMenu {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding:0px 5px;}
a.sliderPagi {font-size:16px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none; padding: 0 6px;}
a:hover.sliderPagi {font-size:16px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none; padding: 0 6px;}
a.sliderPagi.active {font-size:21px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none;}
a:hover.sliderPagi.active {font-size:21px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none;}
a.social {font-size:20px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 0 5px;}
a:hover.social {font-size:20px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 0 5px;}
a.title1 {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.title1 {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
}
@media (max-width: 1024px) {}
@media (max-width: 1000px) {a.acc-car-next {text-decoration:none; background-size: 15px;}
a:hover.acc-car-next {text-decoration:none; background-size: 15px;}
a.acc-car-prev {text-decoration:none; background-size: 15px;}
a:hover.acc-car-prev {text-decoration:none; background-size: 15px;}
a.acc-gall-next {text-decoration:none; width: 37px;height: 59px;right: -37px;}
a:hover.acc-gall-next {text-decoration:none; width: 37px;height: 59px;right: -37px;}
a.acc-gall-prev {text-decoration:none; width: 37px;height: 59px;left: -37px;}
a:hover.acc-gall-prev {text-decoration:none; width: 37px;height: 59px;left: -37px;}
a.blogMenu  {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.blogMenu  {font-size:16px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.bookNow  {font-size:14px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none; padding: 9px 0;}
a:hover.bookNow  {font-size:14px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none; padding: 9px 0;}
a.bookRoom  {font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 130px;padding: 7px 15px;}
a:hover.bookRoom  {font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 130px;padding: 7px 15px;}
a.callNow {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.callNow {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.footerLinks  {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.footerLinks  {font-size:14px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.footerSitemap {font-size:14px;line-height:20px;font-weight:normal;font-style:normal;text-decoration:none; text-align:center;}
a:hover.footerSitemap {font-size:14px;line-height:20px;font-weight:normal;font-style:normal;text-decoration:none; text-align:center;}
a.home-acc-next {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; right: -37px;width: 37px;height: 59px;}
a:hover.home-acc-next {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; right: -37px;width: 37px;height: 59px;}
a.home-acc-prev {text-decoration:none; right: -37px;width: 37px;height: 59px;top: 120px;}
a:hover.home-acc-prev {text-decoration:none; right: -37px;width: 37px;height: 59px;top: 120px;}
a.hotelImg:after {text-decoration:none; background-size:60px;}
a:hover.hotelImg:after {text-decoration:none; background-size:60px;}
a.languageSelector {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.languageSelector {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.more {font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 130px;padding: 7px 15px;}
a:hover.more {font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; min-width: 130px;padding: 7px 15px;}
a.more2 {font-size:14px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; padding-right: 30px;background-size: 16px;}
a:hover.more2 {font-size:14px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none; padding-right: 30px;background-size: 16px;}
a.rootMenu  {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 0 4px;letter-spacing: -0.3px;}
a:hover.rootMenu  {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding: 0 4px;letter-spacing: -0.3px;}
a.scrollDown  {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; background-size: 30px;padding: 18px 0;}
a:hover.scrollDown  {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; background-size: 30px;padding: 18px 0;}
a.sliderPagi  {font-size:14px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none; padding: 0 2px;}
a:hover.sliderPagi  {font-size:14px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none; padding: 0 2px;}
a.sliderPagi.active {font-size:16px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none;}
a:hover.sliderPagi.active {font-size:16px;line-height:normal;font-weight:bold;font-style:normal;text-decoration:none;}
a.slidesjs-next {text-decoration:none; right:40px;}
a:hover.slidesjs-next {text-decoration:none; right:40px;}
a.slidesjs-next {text-decoration:none; width: 20px;}
a:hover.slidesjs-next {text-decoration:none; width: 20px;}
a.slidesjs-previous {text-decoration:none; left: 40px;}
a:hover.slidesjs-previous {text-decoration:none; left: 40px;}
a.slidesjs-previous {text-decoration:none; width: 20px;}
a:hover.slidesjs-previous {text-decoration:none; width: 20px;}
a.social {font-size:18px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding:0 4px;}
a:hover.social {font-size:18px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; padding:0 4px;}
a.toplinks  {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.toplinks  {font-size:13px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
}
@media (max-width: 680px) {a.acc-gall-next {text-decoration:none; width: 25px;height: 40px;top: 10px;right: -25px;}
a:hover.acc-gall-next {text-decoration:none; width: 25px;height: 40px;top: 10px;right: -25px;}
a.acc-gall-prev {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; width: 25px;height: 40px;top: 10px;left: -25px;}
a:hover.acc-gall-prev {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none; width: 25px;height: 40px;top: 10px;left: -25px;}
a.arrowMore {text-decoration:none; width:35px;height:33px;display:block;background-image:url(../elements/links/46.png);background-repeat:no-repeat;}
a:hover.arrowMore {text-decoration:none; width:35px;height:33px;display:block;background-image:url(../elements/links/46_rim.png);background-repeat:no-repeat;}
a.booknow {font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;background-color:#c35d00;text-decoration:none; -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:24px;text-align:center;padding:0px 10px;}
a:hover.booknow {font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#000;background-color:#c35d00;text-decoration:none; -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:24px;text-align:center;padding:0px 10px;}
a.footerButton {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.footerButton {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.home-acc-next {text-decoration:none; top:20px;}
a:hover.home-acc-next {text-decoration:none; top:20px;}
a.home-acc-prev {text-decoration:none; top: 95px;}
a:hover.home-acc-prev {text-decoration:none; top: 95px;}
a.mail {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#bb8e37;text-decoration:none;}
a:hover.mail {font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#646363;text-decoration:none;}
a.moremob {font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#000;background-color:#e5e5e5;text-decoration:none; display:block;text-align:center;width:100%;padding:14px 0px;letter-spacing: 2px;}
a:hover.moremob {font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#f3f4f4;background-color:#88888a;text-decoration:none; display:block;text-align:center;width:100%;padding:14px 0px;letter-spacing: 2px;}
a.rootMenu {font-size:15px;line-height:33px;font-weight:normal;font-style:normal;color:#fff;background-color:#666;text-decoration:none; display:block;padding-left:20px;width:100%;}
a:hover.rootMenu {font-size:15px;line-height:33px;font-weight:normal;font-style:normal;color:#fff;background-color:#999;text-decoration:none; display:block;padding-left:20px;width:100%;}
a.slidesjs-next {text-decoration:none; display:none;}
a:hover.slidesjs-next {text-decoration:none; display:none;}
a.slidesjs-previous {text-decoration:none; display:none;}
a:hover.slidesjs-previous {text-decoration:none; display:none;}
a.social  {font-size:24px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a:hover.social  {font-size:24px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;}
a.topButton {font-size:14px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;text-decoration:none; -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:30px;text-align:center;margin:26px 20px 0px 20px;max-width:100px;background:-webkit-linear-gradient(#c9e2eb, #62aac7);background:-o-linear-gradient(#c9e2eb, #62aac7); background:-moz-linear-gradient(#c9e2eb, #62aac7);background:linear-gradient(#c9e2eb, #62aac7); }
a:hover.topButton {font-size:14px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;text-decoration:none; background:-webkit-linear-gradient(#62aac7, #c9e2eb);background:-o-linear-gradient(#62aac7, #c9e2eb);background:-moz-linear-gradient(#62aac7, #c9e2eb);background:linear-gradient(#62aac7, #c9e2eb);}
}