body {background-color: #ffffff;color: #444444;}header {background: -moz-linear-gradient(top,#ffffff 0%, #007ea1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#007ea1));background: -webkit-linear-gradient(top,#ffffff 0%,#007ea1 100%);background: -o-linear-gradient(top,#ffffff 0%,#007ea1 100%);background: -ms-linear-gradient(top,#ffffff 0%,#007ea1 100%);background: linear-gradient(to bottom,#ffffff 0%,#007ea1);}html.ie9 header {-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#007ea1')";}header #searchformheader .textboxcontainer input {background: #ffffff;border-color: #00769f;color: #000000;}header #searchformheader button {background: #00769f;color: #ffffff;}header #sociallinksheader, header #languageselection {color: #000000;}header #sociallinksheader a, header #languageselection a {color: #000000;}header #phoneheader {color: #000000;}header #phoneheader a {color: #000000;}header #mainmenu {background: #00769f;}header #mainmenu > ul > li.hassubmenu > a:after {border-top-color: #ffffff;}header #mainmenu > ul > li > a {color: #ffffff;}header #mainmenu > ul > li:hover > a,header #mainmenu > ul > li.active > a {background: #000000;} header #mainmenu #mainmenucart > a {background: #94bf30;color: #ffffff;}header #mainmenu #mainmenucart > a:after {border-top-color: #ffffff;}header #mainmenu #mainmenucart:hover > a {background: #000000;}header #mainmenu > ul > li ul, header #mainmenu > ul > li ul > li {background: #00769f;}header #mainmenu.defaultsubmenu > ul > li ul > li:hover {background: #000000;}header #mainmenu > ul > li ul > li a {color: #ffffff;}header #mainmenu > ul > li ul > li.hassubmenu:after {border-left-color: #ffffff;}#maincontent:before {background-color: #007ea1}.slicknav_menu .slicknav_btn .slicknav_icon .slicknav_icon-bar {background-color: #00769f;}.slicknav_menu .slicknav_nav {background: #00769f;}.slicknav_menu ul li a {color: #ffffff;}.slicknav_menu ul li a:hover, .slicknav_menu ul li a:hover > a {background: ;color: #ffffff;}.slicknav_menu ul li a .slicknav_arrow::after {border-left-color: #ffffff;}.slicknav_menu ul li a:hover .slicknav_arrow::after {border-left-color: #ffffff;}.slicknav_menu ul li.slicknav_open .slicknav_arrow::after {border-top-color: #ffffff;}#leftmenu h2 a, .leftmenuselect, .leftmenuselect select, .ratingsdl dd, #ratingssummarycontainer article .averagescore, #ratingssummarycontainer article h3, #ratingssummarycontainer article a.bar {background: #000000;color: #ffffff;}#leftmenu ul, .ratingsdl {background: #00769f;}#leftmenu ul > li {border-bottom-color: #ffffff;}#leftmenu ul li > a:after {border-left-color: #ffffff;}#leftmenu ul a, .ratingsdl dt {color: #ffffff;}#leftmenu ul a:hover, #leftmenu ul li.active > a , .ratingsdl dt.accent {color: #000000;}#sidebarinfoblock .sidebarinfoblocktext {background: #ffffff;color: #111111;}a.button, .button, .datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover {background: #00769f;background: -moz-linear-gradient(top,#00769f 0%, #00769f 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00769f), color-stop(100%,#00769f));background: -webkit-linear-gradient(top,#00769f 0%,#00769f 100%);background: -o-linear-gradient(top,#00769f 0%,#00769f 100%);background: -ms-linear-gradient(top,#00769f 0%,#00769f 100%);background: linear-gradient(to bottom,#00769f 0%,#00769f);border-color: #00769f;color: #ffffff !important;}.text h1, .text h1 a {color: #555555;}.text a {color: #00769f;}.text a:hover {color: #000000;}.sectionheader {background-color: #00769f;color: #ffffff !important;}#homepageblocks article {background-color: transparent;}#headertitle h2 {color: #ffffff;}#pagelinks ul li span.activepage {background: ;color: ;}#footercontainer {background: #1176bb;color: #ffffff;}#footer1 {border-bottom-color: #ffffff;color: #ffffff;}#footer1, #footer1 a {color: #ffffff;}#footer1 a:hover {color: #ffffff;}#footer1 h3 {color: #ffffff;}#footer2 {background: #00769f;color: #00769f;}.categorylist article {background: #1176bb;}.categorylist article h2 {background: #000000;background: -moz-linear-gradient(top,#000000 0%, #000000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#000000));background: -webkit-linear-gradient(top,#000000 0%,#000000 100%);background: -o-linear-gradient(top,#000000 0%,#000000 100%);background: -ms-linear-gradient(top,#000000 0%,#000000 100%);background: linear-gradient(to bottom,#000000 0%,#000000);}.categorylist article h2 a, .categorylist article h2 a:hover {color: #ffffff;}.categorylist article h2 a:after {border-left-color: #ffffff;}.pagination, .pagination ul li a {color: #000000;}.pagination ul li a:hover {color: #f01818;}.pagination ul li span.activepage {background-color: #000000;color: #ffffff;}a.backlink {color: #000000;}a.backlink i {color: #005b4f;}article.product, article.accommodationtype {background: #ffffff;border-color: #c2c2c2;border-width: 1px;color: #33333;}article.product h3, article.accommodationtype h3, article.product a , article.accommodationtype a, article.product a:hover , article.accommodationtype a:hover {color: #000000;}article.product a.button {background: #00769f;background: -moz-linear-gradient(top,#00769f 0%, #00769f 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00769f), color-stop(100%,#00769f));background: -webkit-linear-gradient(top,#00769f 0%,#00769f 100%);background: -o-linear-gradient(top,#00769f 0%,#00769f 100%);background: -ms-linear-gradient(top,#00769f 0%,#00769f 100%);background: linear-gradient(to bottom,#00769f 0%,#00769f);color: #ffffff;}article.product .saleprice,#productdetail .saleprice {color: #bf1919;}article.product .price,#productdetail .price {color: #111111;}#productdetail h1 {color: #111111;}#webshopsearch, #cartsummary, #customermenu {background: #48AE48;color: #ffffff;}#customermenu a {color: #ffffff;}#cartsummary h2,#cartsummary h2 a,#webshopsearch h2, #webshopsearch h2 a {color: #ffffff;}#webshopsearch button, #cartsummary.orderlink {background: #2c7d2c;color: #ffffff;}#checkoutprogress {background: #1176bb;}#checkoutprogress li a {color: #ffffff;}#checkoutprogress li:before {border-left-color: #1176bb;}#checkoutprogress li.active, #checkoutprogress li.done {background: #000000;}#checkoutprogress li.active a, #checkoutprogress li.done a {color: #ffffff;}#checkoutprogress li.active:before,#checkoutprogress li.done:before {border-left-color: #000000;}h1.productcategory{color: #000000;}.accommodationsearch form {background-color: transparent;}.accommodationsearch form label {color: #000000;}.searchbutton button {background-color: #808080;color: #ffffff;}