a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,object,option,p,pre,q,s,samp,select,small,span,strike,sub,sup,tt,var{margin:0;padding:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%}html{font-size:100.01%}body{font-family:Trebuchet MS,Arial,Verdana,Tahoma,sans-serif;font-size:75%;font-weight:300;margin:0;padding:0;background:#f7f8f9;color:#5c5c5c}html>body{font-size:13px}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{clear:both;margin:0;padding:0;font-family:Trebuchet MS,Arial,Verdana,Tahoma,sans-serif;font-weight:400;font-style:normal;text-decoration:none;color:#0095d9}.text-h1,h1{font-size:1.538em;line-height:1em;margin-bottom:.8em}.text-h2,h2{font-size:1.307em;line-height:1.17em;margin-bottom:.94em;font-weight:700}h2.text-h1{font-weight:400}h2.hotel{margin-top:.4em;margin-bottom:.4em}.text-h3,h3{font-size:1.153em;line-height:1.333em;margin-bottom:1.066em;font-weight:700}.text-h4,h4{font-size:1.153em;line-height:1.333}.text-h5,h5{font-size:1.153em;line-height:1.333em}.text-h6,h6{font-size:.923em;line-height:1.5em}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{font-family:Trebuchet MS,Arial,Verdana,Tahoma,sans-serif;font-weight:300;font-size:1em;line-height:1.385em;margin:1em 0;color:#5c5c5c}b,strong{font-weight:700;color:#5c5c5c}table{font-size:1em;line-height:1.385em;color:#454545;border-collapse:collapse;margin:0;padding:0;border:0}td,th{border:0;margin:0;padding:6px 10px}table th{font-weight:400}table td table td{border:0;margin:0;padding:0}a img{border:none}ul{list-style:none;margin:0;padding:0}ol li,ul li{line-height:1.385em;background-position:0 4px;padding:0 0 6px 20px}hr{background:#fff;color:#fff;clear:both;float:none;width:100%;height:1px;border:none;margin:0 0 10px}code{display:block;padding:5px;border:1px dotted #aaa;color:#000;font-family:Courier,Courier New}fieldset{padding:0 1.4em 1.4em;margin:0 0 1.5em;border:1px solid #e6e6e6}legend{font-weight:700;font-size:1.2em}#IE8#HACK,fieldset{padding-top:1.4em}#IE8#HACK,legend{margin-top:0;margin-bottom:0}label{display:block;float:left;line-height:1.385em;padding-right:.5em;text-align:left;font-size:1em;color:#4c4c4c;cursor:pointer}input,select,textarea{float:left;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#fff;border:1px solid #e6e6e6;padding:3px;font-family:Trebuchet MS,Arial,Verdana,Tahoma,sans-serif;font-size:1em;color:#4c4c4c}input[type=checkbox],input[type=radio],input[type=radiobutton]{width:auto;border:none}select{padding:3px 3px 1px}optgroup{font-style:normal;padding:1px 5px}optgroup option{font-weight:400;padding-left:13px}option{padding:1px 5px}a,a:visited{color:#5c5c5c;text-decoration:underline;cursor:pointer}a.more,a.more:visited,h1 a:visited,h2 a:visited,h3 a:hover,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#0095d9;text-decoration:none}a.more:hover,a:hover{color:#5cad1a}h6,h6 a,h6 a:hover{color:#5c5c5c}a.phone,a.phone:hover,a.phone:visited{color:#5c5c5c;text-decoration:none}.footer a.phone,.footer a.phone:hover,.footer a.phone:visited{color:#fff;text-decoration:none}.container{width:1060px;margin:0 auto}.column,.span-1,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.text-1,.text-2{float:left;margin-right:20px;padding:0}.span-1{width:70px}.span-2{width:160px}.span-3{width:250px}.span-4{width:340px}.span-5{width:430px}.span-6{width:520px}.span-7{width:610px}.span-8{width:700px}.span-9{width:790px}.span-10{width:880px}.span-11{width:970px}.span-12{width:1060px}* html .column,* html .span-1,* html .span-10,* html .span-11,* html .span-12,* html .span-13,* html .span-14,* html .span-15,* html .span-16,* html .span-17,* html .span-18,* html .span-19,* html .span-2,* html .span-20,* html .span-21,* html .span-22,* html .span-23,* html .span-24,* html .span-3,* html .span-4,* html .span-5,* html .span-6,* html .span-7,* html .span-8,* html .span-9{display:inline;overflow-x:hidden}.span-8.smaller{width:680px;margin:20px}.span-4.smaller{width:318px;margin:20px 20px 20px 0}.text-1{width:420px;overflow:hidden}.text-2{width:300px;overflow:hidden}.height-370{height:370px}.height-270{height:270px}input.span-1,input.span-10,input.span-11,input.span-12,input.span-13,input.span-14,input.span-15,input.span-16,input.span-2,input.span-3,input.span-4,input.span-5,input.span-6,input.span-7,input.span-8,textarea.span-1,textarea.span-10,textarea.span-11,textarea.span-12,textarea.span-13,textarea.span-14,textarea.span-15,textarea.span-16,textarea.span-2,textarea.span-3,textarea.span-4,textarea.span-5,textarea.span-6,textarea.span-7,textarea.span-8 input.span-9,textarea.span-9{border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px}input.span-1,select.span-1,textarea.span-1{width:38px}input.span-2,textarea.span-2{width:98px}input.span-3,textarea.span-3{width:158px}input.span-4,textarea.span-4{width:218px}input.span-5,textarea.span-5{width:278px}input.span-6,textarea.span-6{width:338px}input.span-7,textarea.span-7{width:398px}input.span-8,textarea.span-8{width:458px}input.span-9,textarea.span-9{width:518px}input.span-10,textarea.span-10{width:578px}input.span-11,textarea.span-11{width:638px}input.span-12,textarea.span-12{width:698px}input.span-13,textarea.span-13{width:758px}input.span-14,textarea.span-14{width:818px}input.span-15,textarea.span-15{width:878px}input.span-16,textarea.span-16{width:938px}.function .span-1 input,.function .span-10 input,.function .span-11 input,.function .span-12 input,.function .span-2 input,.function .span-3 input,.function .span-4 input,.function .span-5 input,.function .span-6 input,.function .span-7 input,.function .span-8 input,.function .span-9 input{width:98%;padding:3px}.append-1{padding-right:90px}.append-2{padding-right:180px}.append-3{padding-right:270px}.append-4{padding-right:360px}.append-5{padding-right:450px}.append-6{padding-right:540px}.append-7{padding-right:630px}.append-8{padding-right:720px}.append-9{padding-right:810px}.append-10{padding-right:900px}.append-11{padding-right:990px}.prepend-1{padding-right:90px}.prepend-2{padding-right:180px}.prepend-3{padding-right:270px}.prepend-4{padding-right:360px}.prepend-5{padding-right:450px}.prepend-6{padding-right:540px}.prepend-7{padding-right:630px}.prepend-8{padding-right:720px}.prepend-9{padding-right:810px}.prepend-10{padding-right:900px}.prepend-11{padding-right:990px}.border{padding-right:4px;margin-right:5px;border-right:1px solid #ddd}.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #ddd}.pull-1{margin-left:-70px}.pull-2{margin-left:-160px}.pull-3{margin-left:-250px}.pull-4{margin-left:-340px}.pull-5{margin-left:-430px}.pull-6{margin-left:-520px}.pull-7{margin-left:-610px}.pull-8{margin-left:-700px}.pull-9{margin-left:-790px}.pull-10{margin-left:-880px}.pull-11{margin-left:-970px}.pull-12{margin-left:-1060px}.pull-1,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9{float:left;position:relative}.push-1{margin:0 -70px 1.5em 70px}.push-2{margin:0 -160px 1.5em 160px}.push-3{margin:0 -250px 1.5em 250px}.push-4{margin:0 -340px 1.5em 340px}.push-5{margin:0 -430px 1.5em 430px}.push-6{margin:0 -520px 1.5em 520px}.push-7{margin:0 -610px 1.5em 610px}.push-8{margin:0 -700px 1.5em 700px}.push-9{margin:0 -790px 1.5em 790px}.push-10{margin:0 -880px 1.5em 880px}.push-11{margin:0 -970px 1.5em 970px}.push-12{margin:0 -1060px 1.5em 1060px}.push-1,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{float:left;position:relative}.prepend-top,div.prepend-top{margin-top:1.5em}.append-bottom,div.append-bottom{margin-bottom:1.5em}.clearfix:after,.container:after,ul.complements li:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}.clear{clear:both}.spacelight{clear:both;width:100%;height:10px;overflow:hidden}.ie7 .clearfix,.ie7 .container{display:inline-block}* html .clearfix,* html .container{height:1%}.ie7 label{vertical-align:middle;position:relative;top:-.25em}.ie7 #hoteltabs .tabs li,.ie7 #hoteltabs .tabtitle,.ie7 #seotab .tabs li{display:inline-block;float:left}.ie7 #hoteltabs .teaser .box{height:30px;overflow:hidden;margin:0}.ie7 #packagefinder-short input.button{margin:0;float:left}.ie7 #hoteltabs .teaser{background-color:#fff}.tag-cloud-1{font-size:1.53em}.tag-cloud-2{font-size:1.384em}.tag-cloud-3{font-size:1.23em}.tag-cloud-4{font-size:1.076em}.tag-cloud-5{font-size:1}.tag-cloud-6{font-size:.923em}.tag-cloud-7{font-size:.85em}.tag-cloud-8{font-size:.769em}.error,.error strong,.frmerror{color:red;font-weight:700}label.text-bold{color:#0095D9;font-weight:700}.no-wrap,label.no-wrap{white-space:nowrap}.button,.buttons,.step-buttons-left input,.step-buttons-right input,a.button,input.submit,input[type=button],input[type=submit]{float:left;position:relative;display:block;line-height:18px;padding:4px 10px;text-align:center;font-family:Trebuchet MS,Arial,Verdana,Tahoma,sans-serif;font-size:1em;color:#003d59;text-shadow:1px 1px 0 #fff;text-decoration:none;overflow:visible;border-width:1px;border-style:solid;border-color:#fff #ededed #a8a8a8 #f9f9f9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.18);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.18);box-shadow:1px 1px 4px rgba(0,0,0,.18);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(254,254,254,1) 0,rgba(228,228,228,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(254,254,254,1)),color-stop(100%,rgba(228,228,228,1)));background:-webkit-linear-gradient(top,rgba(254,254,254,1) 0,rgba(228,228,228,1) 100%);background:-o-linear-gradient(top,rgba(254,254,254,1) 0,rgba(228,228,228,1) 100%);background:-ms-linear-gradient(top,rgba(254,254,254,1) 0,rgba(228,228,228,1) 100%);background:linear-gradient(to bottom,rgba(254,254,254,1) 0,rgba(228,228,228,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e0e0e0', GradientType=0);-pie-background:linear-gradient(to bottom,rgba(254,254,254,1) 0,rgba(228,228,228,1) 100%)}.button:active,.button:hover,.buttons:active,.buttons:hover,.step-buttons-left input:active,.step-buttons-left input:hover,.step-buttons-right input:active,.step-buttons-right input:hover,a.button:active,a.button:hover,input.submit:active,input.submit:hover,input[type=button]:active,input[type=button]:hover,input[type=submit]:active,input[type=submit]:hover{cursor:pointer;border:1px solid #a5ccde;border-color:#cbe2ec #83a3b1 #7a96a4 #b8d7e5}.button:active,.buttons:active,.step-buttons-left input:active,.step-buttons-right input:active,a.button:active,input.submit:active,input[type=button]:active,input[type=submit]:active{background:#e4e4e4;background:-moz-linear-gradient(top,rgba(228,228,228,1) 0,rgba(254,254,254,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(228,228,228,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(top,rgba(228,228,228,1) 0,rgba(254,254,254,1) 100%);background:-o-linear-gradient(top,rgba(228,228,228,1) 0,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top,rgba(228,228,228,1) 0,rgba(254,254,254,1) 100%);background:linear-gradient(to bottom,rgba(228,228,228,1) 0,rgba(254,254,254,1) 100%);-pie-background:url(http://d73k88bsin0rr.cloudfront.net/media/img/2013/button-icons.png) 0 -5px no-repeat,linear-gradient(to bottom,#e4e4e4 0,#fefefe 100%)}.button[class],.buttons[class],a.buttons[class],input.submit[class],input.submitover[class]{width:auto}td .button[class],td .buttons[class],td a.button[class],td input.submitOver[class],td input.submit[class],td input.submitover[class]{width:100%}.button.right,.buttons.right,input.submit.right,input.submitover.right,input[type=button].right,input[type=submit].right{float:right}.button.no-float,.buttons.no-float,input.submit.no-float,input.submitover.no-float,input[type=button].no-float,input[type=submit].no-float{float:none}.button.centered,.buttons.centered,input.submit.centered,input.submitover.centered,input[type=button].centered,input[type=submit].centered{float:none;margin:0 auto}input[type=button]:disabled,input[type=submit]:disabled{color:graytext;background:rgba(254,254,254,.5);border:0;cursor:progress}#header{position:fixed;top:0;left:0;width:100%;background-color:#fafbfc;border-bottom:1px solid #e6e6e6;z-index:1000}.design #header{position:relative}#logo{margin-top:1.9em}#logo a{font-size:1em;color:#0095D9;text-decoration:none}#logo .logo{display:block;height:72px}#logo .logo img{display:none}#logo .name{font-size:1.9em;line-height:1em}#logo .claim{display:block;margin-top:.4em;font-size:1.2em;line-height:1em}#languages{float:right}#languages a{display:block;float:left;width:25px;height:30px;margin:4px}#languages a.de{background-position:-1px 0}#languages a.en{background-position:-1px -30px}#languages a.fr{background-position:-1px -60px}#languages a span{display:none}#secondnav{float:right;margin:11px 0 12px 10px;padding:0;text-align:right}#secondnav li{padding:0;display:inline;list-style:none;background:0 0}#secondnav li,#secondnav li a{color:gray;text-decoration:none}#secondnav li a:hover{color:#5cad1a}#header .widget,a.widget.favorites.cloned{float:right;display:block;margin:0 0 10px 10px;text-decoration:none;font-size:.846em;background-color:#fff}#header .shoppingcart{width:83px;padding:5px 15px;background-position:92px -236px}#header .favorites{width:93px;padding:5px 35px 5px 15px}#header .favorites,a.widget.favorites.cloned{background-position:112px -207px}#header .widget .amount,a.widget.favorites.cloned .amount{color:#0095D9}#nav{position:relative;z-index:5}#nav li{position:relative;z-index:5;padding:0;background:0 0;color:#fff}#nav li.level1{float:left;display:inline-block;margin-bottom:-1px;line-height:1.385em;border-right:1px solid #0174a9;border-bottom:1px solid #0179B0}#nav li.level1.active,#nav li.level1:hover{border-bottom:1px solid #0179B0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyODFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzEyOTFjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzFmOWRkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMWEwZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(2,129,187,1) 0,rgba(18,145,202,1) 50%,rgba(31,157,215,1) 51%,rgba(33,160,218,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(2,129,187,1)),color-stop(50%,rgba(18,145,202,1)),color-stop(51%,rgba(31,157,215,1)),color-stop(100%,rgba(33,160,218,1)));background:-webkit-linear-gradient(top,rgba(2,129,187,1) 0,rgba(18,145,202,1) 50%,rgba(31,157,215,1) 51%,rgba(33,160,218,1) 100%);background:-o-linear-gradient(top,rgba(2,129,187,1) 0,rgba(18,145,202,1) 50%,rgba(31,157,215,1) 51%,rgba(33,160,218,1) 100%);background:-ms-linear-gradient(top,rgba(2,129,187,1) 0,rgba(18,145,202,1) 50%,rgba(31,157,215,1) 51%,rgba(33,160,218,1) 100%);background:linear-gradient(to bottom,rgba(2,129,187,1) 0,rgba(18,145,202,1) 50%,rgba(31,157,215,1) 51%,rgba(33,160,218,1) 100%)}#nav li a{display:block;padding:10px;color:#fff;text-decoration:none}#nav li.level1>a{padding:.55em 13px;font-size:1.4em;line-height:1em;font-weight:400;text-shadow:1px 1px 0 #046896;border-left:1px solid #1998d2;border-right:1px solid #1998d2}#nav li ul{display:none;position:absolute;top:3em;left:0;width:160px;padding:15px 18px;z-index:15;background:#fff;background:rgba(256,256,256,.95);background:-moz-linear-gradient(top,rgba(230,231,231,.95) 0,rgba(235,236,236,.95) 1%,rgba(255,255,255,.95) 5%,rgba(255,255,255,.95) 99%,rgba(255,255,255,.95) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,231,231,.95)),color-stop(1%,rgba(235,236,236,.95)),color-stop(5%,rgba(255,255,255,.95)),color-stop(99%,rgba(255,255,255,.95)),color-stop(100%,rgba(255,255,255,.95)));background:-webkit-linear-gradient(top,rgba(230,231,231,.95) 0,rgba(235,236,236,.95) 1%,rgba(255,255,255,.95) 5%,rgba(255,255,255,.95) 99%,rgba(255,255,255,.95) 100%);background:-o-linear-gradient(top,rgba(230,231,231,.95) 0,rgba(235,236,236,.95) 1%,rgba(255,255,255,.95) 5%,rgba(255,255,255,.95) 99%,rgba(255,255,255,.95) 100%);background:-ms-linear-gradient(top,rgba(230,231,231,.95) 0,rgba(235,236,236,.95) 1%,rgba(255,255,255,.95) 5%,rgba(255,255,255,.95) 99%,rgba(255,255,255,.95) 100%);background:linear-gradient(to bottom,rgba(230,231,231,.95) 0,rgba(235,236,236,.95) 1%,rgba(255,255,255,.95) 5%,rgba(255,255,255,.95) 99%,rgba(255,255,255,.95) 100%)}#nav li.level1.hover>ul,#nav li.level1:hover>ul{display:block}#nav li ul li{display:block;color:#003d59}#nav li ul li a{color:#003d59;padding:5px 0;border-top:1px solid #fff;border-bottom:1px solid #e6e6e6}#nav li ul li.last a{border-bottom:none}#nav li ul li a:hover{color:#5cad1a}#nav li.level1:hover li.level2 ul,#nav li.level2 ul{display:none}#quicksearch .searchinput{position:relative;width:126px;height:1.4567em;padding:.65em 20px .65em 10px;margin:1px;color:#0095d9;font-size:.95em;font-weight:400;line-height:1.4em;background-position:139px -260px;background-color:#fff;z-index:5;border:1px solid #dfdfe0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,.18);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,.18);box-shadow:inset 1px 1px 5px rgba(0,0,0,.18)}#quicksearch .search{position:absolute;top:0;right:0;width:25px;height:37px;padding:0;background:none!important;behavior:none;filter:none;color:transparent;text-indent:-9999px;border:none;box-shadow:none;overflow:hidden;z-index:6;cursor:pointer}.topcollage{position:relative;z-index:5}.gallery{position:relative}.gallery .collage,.gallery .inside,.gallery .slide{position:relative;z-index:5;width:720px;height:342px;overflow:hidden}.gallery .collage h4{position:absolute;z-index:6;right:20px;bottom:50px;width:auto;padding:5px 10px}.gallery .collage h4 a{color:#fff}.gallery .scrollable{position:absolute;width:20000em}.gallery .slide{float:left}.gallery .next,.gallery .prev{display:none;width:60px;height:60px;position:absolute;top:142px;left:0;z-index:10;cursor:pointer;background-position:0 0}.gallery .next{left:auto;right:0;background-position:0 -100px}.gallery .navi{display:block;text-align:center}.gallery :hover .next,.gallery :hover .prev{display:block}.gallery .navi a{display:inline-block;width:20px;height:20px;background-position:-10px -250px}.gallery .navi a.active{background-position:-60px -250px}.hotel .gallery .inside{width:720px;height:341px;overflow:hidden}.hotel .gallery .box{padding:.4em .71em;border-right-color:#fff;height:19px;overflow:hidden}.hotel .gallery .slide{position:relative;z-index:5;width:720px;height:341px;overflow:hidden}.hotel .slider .navi a{background:0 0;display:none}.hotel .slider .navi a.full{width:auto}.hotel .slider .navi a.active,.hotel .slider .navi a.full{float:left;display:inline-block;text-decoration:none}.hotel .slider{border:0}.hotel .gallery .thumbnails{display:none}.collagelayer.gallery,.collagelayer.gallery .inside,.collagelayer.gallery.slider .slide{width:380px;height:180px}.collagelayer.gallery .inside{padding:0!important}.collagelayer.gallery.slider .next,.collagelayer.gallery.slider .prev{top:60px}#hotelnav{width:100%}#hotelnav ul#hddnav{padding:0;margin:0;list-style:none}#hotelnav li{float:left;width:118px;height:28px;font-size:12px;list-style:none;background-position:-220px 0;overflow:hidden}#hotelnav li:hover{background-position:-220px -49px}#hotelnav li#hotelnav6,#hotelnav li#hotelnav7{width:171px!important;background-position:-370px 0}#hotelnav li#hotelnav6{margin:0 1px 0 18px}#hotelnav li#hotelnav6:hover,#hotelnav li#hotelnav7:hover{background-position:-370px -49px}#hotelnav li ul{width:135px}#hotelnav li li{width:135px;background-image:none}.topblurbs{position:relative;height:342px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left,rgba(229,229,229,1) 0,rgba(255,255,255,1) 5%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(229,229,229,1)),color-stop(5%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(229,229,229,1) 0,rgba(255,255,255,1) 5%);background:-o-linear-gradient(left,rgba(229,229,229,1) 0,rgba(255,255,255,1) 5%);background:-ms-linear-gradient(left,rgba(229,229,229,1) 0,rgba(255,255,255,1) 5%);background:linear-gradient(to right,rgba(229,229,229,1) 0,rgba(255,255,255,1) 5%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ffffff', GradientType=1);-pie-background:linear-gradient(90deg,#fff 10%,#e5e5e5 100%)}.topblurbs .top{position:relative;z-index:3;margin-bottom:-1px;padding:15px 70px 14px 1.385em;border:1px solid #e6e6e6;background-position:right -280px}.topblurbs .top .text{height:4.25em;overflow:hidden;text-decoration:none}.topblurbs .top .text h4{position:relative;z-index:8}.topblurbs .top .text p{margin:0;text-decoration:none}.topblurbs .top .biglink{position:absolute;top:0;left:0;z-index:6;display:block;width:100%;height:100%}.hotel .topblurbs,.topblurbs.height-370{height:372px}#page{margin-top:180px}.design #page{margin-top:10px!important}.design #_cfa_pageinfo{top:185px}.breadcrumb{float:left;height:35px;overflow:hidden}.breadcrumb ul{margin:0;padding:0;list-style:none}.breadcrumb ul li{float:left;color:#999;padding:0 5px 0 0;font-size:9px;line-height:33px;background:0 0}.breadcrumb ul li a,.breadcrumb ul li.active{color:#999}#footer{position:relative;width:100%;color:#fff}#footer hr.line{height:0;margin:0;background-color:#2cb0ec;border-bottom:1px solid #2cb0ec;border-top:1px solid #006796}.footernav{padding:20px 0}.footernav li{padding-left:0;background:0 0;line-height:1.079em}.footernav li.level1{font-size:1.079em;padding-bottom:11px}.footernav li.level2{padding-bottom:4px;font-size:.923em}.footernav li a{text-decoration:none}.footernav li.level1 a{color:#fff}.footernav li.level2 a{color:#9cddfb}#footer .up{float:right;width:40px;height:30px;padding:0;margin-top:-18px}#footer .up span{display:none}#footer .up span.icon{display:block;width:40px;height:30px;padding:0;background-position:2px -371px}#content.content{padding:3em}.teaser{margin-bottom:2.77em}.teaser .box{padding:.38em .76em}.teaser .small,.teaser .teaser-buttons a,.teaser h6{font-size:.845em}.teaser h6{height:1.5em;overflow:hidden}.teaser .small{color:#999}.teaser .border-right,.teaser .pic{height:161px;overflow:hidden}.offer.teaser .box{height:142px;overflow:hidden}.offer.teaser .box ul{display:none}.packages.teaser .box{height:5em}.span-4.smaller .teaser .pic{height:151px}.teaser .pic.no-image{background-position:-256px -350px}.teaser .teaser-buttons{border-top:1px solid #ccc}.teaser .teaser-buttons a{display:block;padding:5px 0;width:33.1%;float:left;color:#003d59;text-decoration:none;text-align:center;border-right:1px solid #ccc;border-left:1px solid #fff}.teaser .teaser-buttons a:hover{color:#5cad1a}.teaser .teaser-buttons a.last{width:32%;border-right:0}.teaser .teaser-buttons.without-favs a{width:50%}.teaser .teaser-buttons.without-favs a.www{border-right:none;width:49%}.teaser .teaser-buttons .non-active,.teaser .teaser-buttons .non-active:hover{color:#ccc;cursor:none}.teaser .teaser-buttons .icon{padding:5px 5px 5px 20px;height:18px;background-position:0 -116px}.teaser .teaser-buttons .www .icon{background-position:0 -146px}.teaser .teaser-buttons .www.non-active .icon{background-position:0 -536px}.teaser .teaser-buttons .favorites .icon{background-position:0 -176px}.teaser .teaser-buttons .favorites.active .icon{background-position:0 -206px}.teaser.left-content{margin-bottom:1.385em}.teaser.left-content .text-h4{padding:.335em .733em;position:relative;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}.teaser.left-content .text-h4,.teaser.left-content .text-h4 a,.teaser.left-content .text-h4 a:visited{color:#fff;text-shadow:1px 1px 0 #4c980e;text-decoration:none}.teaser.left-content .icon{display:block;width:40px;height:42px;position:absolute;top:-5px;right:13px;padding:0;background-position:-5px 0}.teaser.left-content .icon.empty{background-position:-5px 0}.teaser.left-content .icon.empty .pic{margin:5px;width:30px;height:30px}.teaser.left-content .icon.lexicon{background-position:-5px -50px}.teaser.left-content .icon.whd{background-position:-5px -100px}.teaser.left-content .icon.rss{background-position:-5px -150px}.teaser.left-content .icon.social{background-position:-5px -200px}.teaser.left-content .icon.cloud{background-position:-5px -250px}.teaser.left-content .icon.twitter{background-position:-5px -300px}.teaser.left-content .text{padding:1.5em .733em .335em;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.teaser.left-content .text p{margin:0}.teaser.left-content table td{border:none;padding:1px}.teaser.left-content .teaser.blogentry .text,.teaser.left-content .teaser.glossaryentry .text{padding:0;margin-bottom:13px;height:4.3em;overflow:hidden;text-overflow:ellipsis}.teaser.left-content .teaser.blogentry .text{height:3.9em;line-height:1.3em}.teaser.left-content .teaser.blogentry .text .wp-caption{display:none}.teaser.left-content .teaser.blogentry{margin-bottom:0}.teaser.portalpackage .button{margin:7px 118px}.teaser.hotellist{margin:0 0 1px;padding:3px;background-color:#ECF7FC}.teaser.hotellist.dark{background-color:#EEE}.teaser.hotellist .checker,.teaser.hotellist .picture{height:118px}.teaser.hotellist .checker{float:left;padding:0 20px 0 0}.stars{color:#0095d9;font-size:1.07em;font-weight:700}.stars .star{display:inline-block;width:15px;height:18px;background-position:-1px -296px}.addbookmark{text-decoration:none}.addbookmark .icon{background-position:0 -480px;color:#0095d9;cursor:pointer}.addbookmark.active .icon{background-position:0 -300px;color:#0095d9}.addbookmark .icon.addText{display:block}.addbookmark .icon.removeText,.addbookmark.active .icon.addText{display:none}.addbookmark.active .icon.removeText{display:block}.fav .icon{display:block;width:20px;height:16px;margin-left:8px;text-indent:-999px;background-position:0 -211px;overflow:hidden}.favorites.button{margin-right:5px;width:105px}.favorites.button .icon{background-position:0 -181px;padding-left:25px;line-height:18px;display:block;height:18px}.favorites.button.active .icon{background-position:0 -211px}.follow_icons{margin-bottom:13px}.follow_icons span.follow_label{display:none}.follow_icons a.follow_icon{display:block;float:left;height:50px;width:50px;margin-left:43px}.follow_icons a.follow_icon.facebook{background-position:0 0}.follow_icons a.follow_icon.twitter{background-position:0 -78px}.follow_icons a.follow_icon.youtube{background-position:0 -100px;display:none}.follow_icons a.follow_icon.rss{background-position:0 -151px}.follow_icons a.follow_icon span{display:none}.follow_icons a.follow_icon.newsroom{height:83px;width:326px;margin:0 7px}.teaser.newsroom .box-basic{padding:0}.teaser.newsroom .box-basic .follow_icons{margin-bottom:0}span.info{background-position:2px -118px;display:block;float:right;height:20px;width:20px}.closed span,.open span{display:inline-block;width:25px;height:14px;margin-top:2px;cursor:pointer}.closed span{background-position:-47px -380px}.open span{background-position:-6px -380px}#packagefinder-short{padding:12px 18px}#packagefinder-short select{margin:0 10px 0 0}#packagefinder-short input.button{margin:0}.ie7 #packagefinder-short,.ie8 #packagefinder-short{width:662px}.ie7 #packagefinder-short input[type=submit],.ie8 #packagefinder-short input[type=submit]{float:left;width:162px}#hoteltabs .tabtitle,.tabs li{position:relative;z-index:6;font-size:1.15em;padding:.47em .99em;text-shadow:1px 1px 0 #fff}#hoteltabs .tabs li,#hoteltabs .tabtitle,#jobtab .tabs li,#seotab .tabs li{display:inline-block;background:0 0;text-align:center;cursor:pointer}.tabs li.active{color:#008FD1;font-weight:700}.tabs li.active span{display:block;width:22px;height:10px;position:absolute}#hoteltabs .slide{float:left;height:240px;overflow:hidden;width:1010px}#hoteltabs .teaser{width:310px;margin:9px 17px 15px 9px}#hoteltabs .teaser .pic{height:142px}#hoteltabs .teaser h4{font-size:1.076em}#hoteltabs .teaser h6.span-2{width:150px}#hoteltabs .teaser .teaser-buttons.without-favs a{width:49%}#hoteltabs .teaser .teaser-buttons.without-favs a.www{width:50%}#hoteltabs .teaser .teaser-buttons a:hover{color:#5cad1a}#hoteltabs .tabtitle{float:left;border-right:1px solid #ccc}#hoteltabs .tabs{float:left;border-left:1px solid #fff}#hoteltabs .panes{position:relative;z-index:5;height:235px;padding:13px 0 13px 28px;border-top:1px solid #ccc}#hoteltabs .panes .scrollable{position:relative;width:1006px;height:240px;overflow:hidden}#hoteltabs .panes .scrollable .items{clear:both;position:absolute;width:20000em}#hoteltabs .panes .next,#hoteltabs .panes .prev{display:block;width:20px;height:20px;position:absolute;top:111px;left:0;z-index:10;cursor:pointer;background-position:-10px -200px}#hoteltabs .panes .next{left:auto;right:0;background-position:-60px -200px}#hoteltabs .panes .next.disabled,#hoteltabs .panes .prev.disabled{opacity:.3;cursor:text}#hoteltabs .tabs li.active span,#jobtab .tabs li.active span,#seotab .tabs li.active span{bottom:-2px;left:45%;background-position:0 bottom}#seotab .panes{position:relative;height:180px;overflow:hidden}#jobtab .pane,#seotab .pane{padding:1.885em 1.385em 1.185em;border-top:1px solid #ccc}#seotab .pane h2{margin-bottom:.4em}#seotab .pane .text{height:8.3em;overflow:hidden}#seotab .pane.teaser .text{height:7em}#seotab .pane.blurb .text{height:9.2em}#seotab .pane .text p{margin:0}#seotab .pane .span-6{width:490px}#seotab .pane .span-2{width:150px}#seotab .pane .pic{height:90px}#seotab .pane.blurb .pic{margin-top:2em}#landingmenu{height:180px;margin-bottom:18px;overflow:hidden;-webkit-box-shadow:0 10px 11px rgba(17,109,152,.14);-moz-box-shadow:0 10px 11px rgba(17,109,152,.14);box-shadow:0 10px 11px rgba(17,109,152,.14)}#landingmenu .landingul{border:1px solid #ccc;height:178px;background-color:#fff}#landingmenu .landingul li{position:relative;border-bottom:1px solid #ccc;font-size:1.15em;padding:.47em 1em}#landingmenu .landingul li a{display:block;height:1.385em;overflow:hidden;text-decoration:none}#landingmenu .landingul li.active a{color:#008FD1}#landingmenu .landingul li.active span{display:block;width:10px;height:22px;position:absolute;top:7px;right:-2px;background-position:-110px -392px}#landingmenu .landingtabs{height:178px;overflow:hidden;border:1px solid #ccc;border-left:none;background-position:646px -175px}#landingmenu .landingtabs ul{margin:20px 5px 20px 15px;width:240px;float:left}#landingmenu .landingtabs li{display:block;height:1.385em;overflow:hidden;padding:0;font-size:.923em;background:0 0}#landingmenu .landingtabs li a{text-decoration:none}.bodyfull{clear:both;position:relative}.hotel .headline{position:relative;width:100%;margin:0 0 1em;padding:1em 0 0}.hotel .headline h1{margin-bottom:.1em}.hotel .topblurbs{width:340px}.hotel .stage .wide{position:relative;z-index:6;margin:0;padding:0;list-style:none}.hotel .stage .wide li{position:relative;min-width:234px;padding:.47em 0;margin:0 1px -1px 0;font-size:1.15em;color:#fff;text-shadow:1px 1px 0 #046896;display:inline-block;text-align:center;cursor:pointer}.ie7 .hotel .stage .wide li{float:left}.hotel .stage .wide li a{font-size:1.15em;color:#fff;text-shadow:1px 1px 0 #046896;display:inline-block;text-decoration:none;cursor:pointer}.hotel .stage .wide li.active a{color:#0095D9;text-shadow:1px 1px 0 #ccc;font-weight:400}.hotel .stage .wide li.active span{position:absolute;z-index:6;display:block;width:22px;height:10px;bottom:-3px;left:45%;background-position:0 bottom}.hotelinfo .panes{position:relative;z-index:5;padding:0}.hotelinfo .panes .accordion h3{border-bottom:1px solid #fff;margin:0;cursor:pointer}.hotelinfo .panes .accordion h3.active{font-size:1.538em}.hotelinfo .panes .accordion h3.active a.more-infos{display:none}.hotelinfo .panes .accordion .bodyfull div:nth-child(even) h3.box{background-color:#f0f0f0}.hotelinfo .panes .accordion .bodyfull div:nth-child(odd) h3.box{background-color:#ecf3f9}.hotelinfo .panes .accordion h3 .more-infos{padding:0 25px 0 0;background-position:125px -694px}.hotelinfo .panes .accordion .inside{display:none}.hotelinfo .panes .booking{position:relative;z-index:999}ul.categorie{clear:both;width:100%;height:22px;list-style:none;margin:0;padding:0}ul.categorie li{float:left;border-left:1px solid #999;line-height:1.1em;margin:0 .5em .6em -.5em;padding:0 .5em;background-image:none}ul.categorie li:first-child{border-left:0;background-image:none}ul.categorie li a{color:#0095D9;font-weight:400}ul.categorie li a.active,ul.categorie li a:hover{color:#E70027;font-weight:400}.hotelinfo .accordion .more-box{display:block;height:116px;margin:0 0 16px;overflow:hidden}.hotelinfo .accordion .more-box div{display:block;margin:13px 0 0}.hotelinfo .accordion .more-btn{border-top:1px solid #e6e6e6;padding:8px 30px 0 5px;cursor:pointer}.hotelinfo .accordion .more-btn.open{background-position:638px -688px}.hotelinfo .accordion .more-btn.close{background-position:638px -788px}.hotelinfo .accordion .toggle-btn{background-position:638px -688px;padding:8px 30px 0 5px;cursor:pointer}.secondmenu li{background:0 0;padding:0;line-height:2em}.secondmenu li a{color:#0095D9;text-decoration:none;font-weight:400}.hotelinfo .teaser h3,.hotelinfo .teaser h3 a{margin:1em 0 0;font-weight:700!important}.hotelinfo .teaser p{max-height:76px;overflow:hidden}.hotelinfo .rates{height:50px;margin:0 0 2.77em}.hotelinfo .rates .border-right{height:50px}.hotelinfo .rating .star{display:inline-block;width:19px;height:17px;margin:0 2px 0 0;background-position:0 -570px}.hotelinfo .rating .star.non-active{background-position:0 -600px}.child{display:block;width:23px;height:23px;padding:10px;text-decoration:none;text-align:center;cursor:pointer}.child.active,.child:hover{background-color:#ccc}.roominfo.span-10{width:870px;margin-right:10px}.book,.roominfo.span-2{width:178px}.roominfo a.box-blue.link{font-size:14px;margin:10px 14px 0;padding:7px}.roominfo span.left{margin-top:10px}.roominfo select{margin-top:5px}.roominfo .select_offer{display:none}.roominfo .oddarr .box{padding-left:40px;background-position:10px -620px}.room.teaser strong.left{float:left;margin-top:7px;margin-right:5px}.room.teaser strong.text-green{display:block;font-size:15px;margin-bottom:10px}.doll{display:block;width:18px;height:25px;float:left;background-position:-1px -504px}.children span{background:none!important}.children .payingchildren{float:left;width:20px!important}.booking form{min-height:55px}.booking input[readonly=readonly],.booking input[type=text],.booking select,.children select,.rooms select{width:120px;height:25px;line-height:25px;margin-top:0}.booking select{padding:3px 3px 1px}.booking label.span-2,.booking select,.children select,.rooms select{width:50px;margin-right:10px}.booking label.span-1{width:80px}.booking.rooms .children label,.booking.rooms .ichildren,.booking.rooms label{width:70px;height:25px;line-height:25px}.booking .ichildren{width:54px!important}.booking.rooms label[for=arrival]{width:200px;line-height:18px}.booking .ro2 .children,.booking .ro3 .children,.booking label.booking_childages_label,.booking label.booking_childagesuntil_label,.booking label[for=irooms]{width:40px}.booking label[for=adults],.booking label[for=children]{margin:10px 2px 0}.booking label[for=adults]{width:70px}.booking input#arrival,.booking input#departure{background-position:103px -62px;margin-right:10px;padding-left:13px}.booking.packages input#arrival,.booking.packages input#departure{margin-top:10px}.booking .submit,.children label{margin-top:7px}.booking .left.sbm,.booking .right.sbm{position:absolute;top:24px;display:block;width:100px;background-color:#fff}.booking .left.sbm{left:115px;z-index:100}.booking .right.sbm{left:255px;z-index:100}.booking .booking_tworows{float:left;width:50px;height:20px;margin-right:10px}.booking .booking_childages_label,.booking .booking_childagesuntil_label{float:left;margin-left:-50px;margin-top:-20px;position:relative;width:30px}.booking .rowrooms{display:none;margin:30px 0 0 420px;padding:0}.booking .ro2 .booking_childages_label,.booking .ro3 .booking_childages_label{margin-left:-62px}.booking .submit{float:right;margin-right:5px;margin-top:0}.booking.packages .submit{margin-top:10px}.booking.packages label[for=arrival]{margin-top:5px}.booking .close{top:0}.bookbutton{text-align:center}#booking-container th{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,250,250,1)),color-stop(100%,rgba(224,224,224,1)));background:-webkit-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-o-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-ms-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:linear-gradient(to bottom,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e0e0e0', GradientType=0)}.bookablearrangements{clear:both;position:relative}.bookablearrangements .more-btn{display:none}.hotel .stage .bodyfull .wide li.box-green{padding:.47em}.bodyfull .box-basic .span-8{width:680px;margin:20px}.bodyfull .box-basic .span-4{width:318px;margin:20px 20px 20px 0}.bodyfull .box-basic .span-4 .box-light-blue .inside.short{height:50px;overflow:hidden}.bodyfull .box-basic .span-4 .box-light-blue .inside.long{height:auto}.bodyfull .slide-box{display:block;height:96px;overflow:hidden}.bodyfull .no-list li{background-image:none;padding:0 0 0 6px;line-height:24px}.bodyfull .slide-btn{border-top:1px solid #e6e6e6;margin:12px 0 0;padding:8px 30px 0 5px;cursor:pointer}.bodyfull .slide-btn.open{background-position:280px -688px}.bodyfull .slide-btn.close{background-position:280px -588px}.trust h5{margin:0;padding:5px;font-size:1.153em;font-weight:700}.trust h5 a{color:#fff!important;font-weight:700;text-decoration:none}.trust .relative{padding:5px}.shoppingcart.trust .icon{display:inline-block;width:40px;height:25px;float:right;padding:5px 0 0;margin:-5px 0 0;color:#0095D9;text-align:center;background-position:-5px -470px}.shoppingcart.trust .button.medium{margin-top:5px;width:104px}.sitemap .sub2{padding-left:40px;background-position:18px -300px}.cal-input{background-position:124px -328px}.sortby{display:inline-block;width:20px;height:16px;cursor:pointer}.sortby.up{background-position:-2px -391px}.sortby.down{background-position:-2px -360px}.searchform br{line-height:1.385em}.searchform select{width:100%}.searchform label{float:none;clear:both}.searchform label.input-box{float:left;white-space:normal;clear:none;margin-left:5px}.function{width:700px}.function h4{font-weight:700}.function table td{border:0}.function br{clear:both;width:100%;height:.71em;overflow:hidden}.function fieldset{padding:.71em;border:none}.function input[type=checkbox],.function input[type=radio]{float:left;width:16px;height:16px;border:0;margin:2px 2px 0 0;padding:0;overflow:hidden}.function input[type=text],.function textarea{width:250px;padding:3px;border:1px solid #ddd}.function select{width:254px;padding:1px}.function label{clear:both;width:100%;float:none}.function input[type=text]:focus,.function select:focus,.function textarea:focus{border:1px solid #0095D9;background-color:#fff}.function .clearfix{clear:both;display:block;float:none;margin:.71em 0}.function .info{width:20px;height:20px;display:block;float:right;background-position:0 -116px}.function #bkr_verifycode{float:left}.function .info.captcha{float:left;margin-left:5px}.function label.newlabel{clear:both;float:none}.function .input-list label,.function label.input-box{clear:none!important;display:inline-block;float:left;white-space:normal;width:auto;max-width:90%}.function .frmerror{display:block;background:red}.function .form-int{width:75px}.function .form-error{color:red}.function .form-warning{background-color:red}.function div.left,.function div.right{width:340px;margin:0 10px 0 0}.function .left .left{width:100px}.function .left .right{width:230px;margin:0}.function .left .left input[type=text]{width:90px}.function .left .right input[type=text]{width:140px;margin:0}.function.span-10{width:862px}.function .span-4 .span-1.left,.function .span-4 .span-1.left input[type=text],.function .span-4 .span-1.left label{width:90px}.function .span-4 .span-2.left input[type=text],.function .span-4 .span-2.left label{width:140px;margin:0}#pf_availonly,#pf_filterperiod{float:left}#newsletter_cat_boxheader,#newsletter_cat_boxheader strong{color:#fff;cursor:pointer}#newsletter_cat_boxcontent{padding:13px 0}#newsletter_cat_boxcontent li{background:0 0;padding:2px 5px;clear:both}#div_A,#div_B,#div_C,#div_H,#div_M,#div_N,#div_S,#div_germany{margin-left:17px}#flextype+label+table,#offertype+label+table{margin-top:17px}#requestform label,#requestform label:hover{cursor:pointer}.typerow{padding:5px 0}.typerow.active{width:100%;background-color:#edf6fa}#arrdepdate,#offers{width:400px;position:absolute;z-index:5;top:44px;right:0;padding:10px;background-color:#edf6fa}#offers{top:58px}#arrdepdate label{width:75px;padding:4px 0}#bkr_arrivalday,#bkr_departureday{width:100px;margin-right:5px}#arrdepdate img{margin-top:4px}#glossaryhead{position:relative;z-index:5;margin-bottom:40px;padding:0 2px 28px 222px;background-position:10px bottom}#glossaryhead .glossy{position:absolute;right:8px;top:42px;font-family:Abel,HelveticaNeue-Condensed,"Arial Narrow",Arial,Helv,Helvetica,sans-serif;font-size:14px}#glossaryhead .alpha{position:absolute;right:70px;top:27px;font-family:Abel,HelveticaNeue-Condensed,"Arial Narrow",Arial,Helv,Helvetica,sans-serif;font-size:14px}#glosterm{padding:2px 4px 0;width:140px;height:17px;float:left;border:1px solid #939393}#glossearch{float:left}#glossary{width:203px;height:31px;padding:15px 0 0 15px;position:absolute;bottom:0;right:9px}#glossylist{width:195px;float:left;border-right:1px solid #dfddde}.glossylist{display:block;width:180px;padding:3px 0 3px 15px;color:#666;text-decoration:none;line-height:20px}.glossylist:hover{text-decoration:none;color:#0095D9}.glossylist.active{background-position:0 -160px;color:#0095D9;font-size:14px;padding-top:1px}#glossylist hr.dotted{border-bottom:1px dashed #dfddde;width:165px;margin:0 0 2px 15px}#glossaryentry{float:left;width:730px;margin-left:30px}.glossaryentry h1 span{background-color:#fffc00}.glossaryentry .sharebutton{width:180px;float:right}.glossaryentry .button.btnprint{float:right;margin-top:8px}.glossaryentry .third h2{margin-top:0}.glossaryentry .hotelbuttons{float:right}.glossaryentry .hotelbuttons .button{margin-right:5px}.glossaryentry .georegion{float:right;text-align:right}.glossaryentry .georegion label{color:#0095D9;font-weight:400}.glossaryentry .georegion input{margin-top:6px;margin-right:5px}.alphabet{position:relative;z-index:5;width:450px;float:left;margin:0;padding:0}.alphabet li{position:relative;z-index:10;display:block;float:left;width:16px;height:103px;padding:0;list-style:none;background-position:-5px 0}.alphabet li.active,.alphabet li:hover{background-position:-35px 0}.alphabet li.a,.alphabet li.z{width:32px;background-position:-50px 0}.alphabet li.a.active,.alphabet li.a:hover{background-position:-80px 0}.alphabet li.z{background-position:-110px 0;z-index:6}.alphabet li.z.active,.alphabet li.z:hover{background-position:-142px 0}.alphabet li a{color:#fff;display:block;font-size:18px;width:16px;text-align:center;text-decoration:none;padding:68px 0 0}.alphabet li a:hover{text-decoration:none}.alphabet li.a a{width:43px;-moz-transform:rotate(9deg);-webkit-transform:rotate(9deg);-o-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg)}.alphabet li.z a{padding-left:5px;width:18px;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.alphabet li.worm{background-position:center bottom;background-repeat:no-repeat;width:25px;position:absolute;bottom:-4px;z-index:7}#hotelfinder .col{padding-bottom:.71em}#hotelfinder h6{margin:.71em 0 0 .71em;font-size:1em;line-height:1.385em;color:#0095D9;cursor:pointer}#hotelfinder li{padding:2px 0;clear:both}#hotelfinder li label{float:left;clear:none}#hotelfinder li input[type=checkbox]{margin:2px 5px 0 0}#pf_arrival,#pf_departure{margin-bottom:6px}.trustbanner{position:relative;height:108px;margin-bottom:17px;overflow:hidden}.trustbanner .text p{margin:0}.trustbanner #thawteseal,.trustbanner .picture{float:left;width:75px;height:75px;margin:18px}.trustbanner .text{margin:18px;height:4.2em;overflow:hidden}.trustbanner #thawteseal+.text,.trustbanner .picture+.text{float:left;width:200px;margin-left:0}.infopoints .text p{margin:0}.infopoints{padding:15px 0 16px}.infopoints .picture{width:40px;margin-top:6px}.infopoints .text{width:160px;float:left;height:4.3em;overflow:hidden}.infopoints .text h4,.infopoints .text h4 a{font-size:1em;color:#fff}.infopoints .text p,.infopoints .text p a{color:#9cddfb;text-decoration:none}.address{padding:10px 0 15px}.address a{color:#fff}.address a,.address span{padding-left:20px;background-position:2px -302px}.address span.locality,.address span.org{padding:0;background:0 0}#tooltip{position:fixed;z-index:500;width:180px}#tooltip .close,#tooltip span{position:relative;z-index:502;display:block;height:10px;width:100%;background-position:center bottom}#tooltip .close{position:absolute;right:6px;top:15px;width:30px;height:30px;cursor:pointer}#tooltip .inside{position:relative;z-index:501;background-color:#fff;border:1px solid #9dc119;border-top:none;color:#4c4c4c;padding:10px 6px}#tooltip .insideRemoveFav{height:60px;text-align:center;margin-top:5px}.layer{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#FFF!important;opacity:.85!important;z-index:998}#layer,#onlineshopLayer{display:none;position:fixed;top:100px;left:50px;z-index:601;width:880px;background-color:#fff}#onlineshopLayer{position:absolute}#layer-bg,#onlineshopLayerBG{position:fixed;top:0;left:0;z-index:600;width:100%;background-color:#fff}#layer .header,#maplayer .header{padding:2px 1px 0}#booking .close,#layer .close,#lightbox-secNav-btnClose,#maplayer .close,#onlineshopLayer .header .close{display:block;width:31px;height:28px;float:right;cursor:pointer;background-position:-5px -5px}#layer .close:hover,#lightbox-secNav-btnClose:hover,#maplayer .close:hover,#onlineshopLayer .header .close:hover{background-position:-50px -5px}#onlineshopLayer .header .close a{display:block;width:100%;height:100%}#layer .inside{padding:5px 0 10px 10px;max-height:500px}#layer .inside .span-7{width:600px}#layer .inside .span-5{width:420px}#layer .inside .span-5.room{width:390px}#layer .layersmall .span-4{width:360px}#layer .layersmall .span-4.last{width:380px}#layer .layersmall .stars{width:90px}#layer .layersmall .hotelname{width:270px}#layer .layersmall .hotelname.full{width:auto}#layer .layersmall .text{height:12.5em;overflow:hidden;overflow-y:auto}#layer iframe{border:none;background-color:#fff}form[name=hotelcontact]{width:100%}form[name=hotelcontact] fieldset{float:left;width:47%;margin:0 1% 1%;padding:0;border:0;overflow:hidden}form[name=hotelcontact] label{clear:both;width:100%;margin:0 1% 1%;padding:0}form[name=hotelcontact] input{clear:both;width:94%;margin:0 1% 1%;padding:1%}form[name=hotelcontact] fieldset input{width:97%;margin:0 0 1%}form[name=hotelcontact] textarea{clear:both;width:94%;margin:0 1% 1%;padding:1%}form[name=hotelcontact] p{clear:both;width:98%;margin:0 1% 1%;padding:0}form[name=hotelcontact] input[type=submit]{clear:both;float:right;width:auto;margin:1% 3% 1% 1%;padding:1%}form[name=hotelcatalog]{width:100%}form[name=hotelcatalog] fieldset{float:left;width:47%;margin:0 1% 1%;padding:0;border:0;overflow:hidden}form[name=hotelcatalog] label{clear:both;width:98%;margin:0 1% 1%;padding:0}form[name=hotelcatalog] input{clear:both;width:94%;margin:0 1% 1%;padding:1%}form[name=hotelcatalog] fieldset select{width:98%;margin:0 0 1%;padding:1%}form[name=hotelcatalog] textarea{clear:both;width:94%;margin:0 1% 1%;padding:1%}form[name=hotelcatalog] p{clear:both;width:98%;margin:0 1% 1%;padding:0}form[name=hotelcatalog] input[type=submit]{clear:both;float:right;width:auto;margin:1% 3% 1% 1%;padding:1%}form[name=hotelcatalog] input[type=checkbox]{clear:both;float:left;width:16px;margin:2px 5px 1% 1%;padding:0}form[name=hotelcatalog] label.lblRight{clear:none;float:left;width:75%;margin:0 0 1% 1%;padding:0}form[name=hotelvoucher] label{clear:both;width:100%;margin:0 10px 10px 0}form[name=hotelvoucher] input{float:left;width:100%;margin:0 10px 10px 0}form[name=hotelvoucher] input.int{float:left;width:30px;text-align:right}form[name=hotelvoucher] input[type=radio]{clear:both;float:left;width:16px;margin:2px 5px 1% 1%;padding:0}form[name=hotelvoucher] label.lblRight{clear:none;float:left;width:450px;margin:0 0 1% 1%;padding:0}#hotelcontact_hiddenfields{display:none!important}.htmlmap{position:relative;z-index:50}.close a,.close:hover a{background:none!important;text-decoration:none}#maplayer{display:block;position:absolute;top:80px;left:740px;width:250px;z-index:109}#maplayer .mapdesc{padding-left:50px;min-height:55px;background-position:0 0;background-size:45px 55px;background-repeat:no-repeat}body.popup{background-color:#fff}.popup #footer,.popup #header,.popup #landingmenu,.popup .pt,.popup .topblurbs,.popup .topcollage,.popup hr{display:none}.popup #page{margin-top:5px!important;width:auto}.popup #content hr.space{display:block}#favhotelsresults .checker .button.top-margin,#favpackagesresults .checker .button.top-margin{margin-top:27px}label[for=favhotels_checkall],label[for=favpackages_checkall]{line-height:1.7em}#favhotelsresults .checker .button,#favpackagesresults .checker .button,label[for=favhotels_checkall] .button,label[for=favpackages_checkall] .button{width:34px;height:16px;padding:2px;clear:both;margin-bottom:20px;margin-left:10px}label[for=favhotels_checkall] .button,label[for=favpackages_checkall] .button{margin-bottom:0;margin-left:5px;margin-right:20px}#favhotelsresults .checker .button input,#favpackagesresults .checker .button input,label[for=favhotels_checkall] .button input,label[for=favpackages_checkall] .button input{margin:2px 12px 0 10px}#favhotelsresults .checker .removefav .icon,#favpackagesresults .checker .removefav .icon{display:block;margin-left:8px;background-position:0 -211px;height:16px;overflow:hidden;width:20px;text-indent:-999px}#favhotelsresults #favhotels_checkall,#favhotelsresults .box-grey label,#favpackagesresults #favpackages_checkall,#favpackagesresults .box-grey label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teaser.hotellist .favorites.button{float:right;top:0;right:0;width:16px!important;padding-right:0!important;margin-right:6px!important;padding-top:2px;border:none;background:0 0;box-shadow:inherit}.teaser.hotellist .favorites.button .icon{text-indent:-9999px;background-position:0 -211px}#tooltip .buttons{width:30px;font-weight:700;float:left;margin-left:10px}.insideremovefav{height:60px;text-align:center;margin-top:5px}.ie7 input,.ie7 input[type=button],.ie7 input[type=submit],.ie7 select,.ie7 textarea{border-radius:2px}.ie7 .button.search{background:0 0;behavior:none;filter:none;-pie-background:0 0}.ie7 .searchinput{padding-bottom:8px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-webfont,.text-webfont a{font-family:Abel,Trebuchet MS,Verdana,Arial,Tahoma,sans-serif;font-weight:400}.text-green{color:#5BAC19!important}.text-blue{color:#0095d9!important}.text-white{color:#fff!important}.text-bold{font-weight:700}.text-light-grey{color:#BABABA}.text-italic,em{font-style:italic}#onlineshop .step-buttons .step-buttons-left .back,.step-buttons-right input,.step-buttons-right input.next{text-align:center}.step-buttons-left input.back,.step-buttons-right input.next{width:185px}.button.addtocart,.button.addtocart:hover,.button.great,.button.great:hover,.step-buttons-right input.next,.step-buttons-right input.next:hover{text-align:center}.button.addtocart span{background-position:-5px -275px}.chain .button.great.addtocart{margin:10px 0}.button.fav{width:20px;padding:2px 10px}.button.smallmidsize{width:70px}.button.midsize{width:80px}.button.medium{width:100px}.button.normal{width:145px}.button.long{width:185px}.button.great{width:300px}.button.margin{margin:0 10px 0 0}input.button.captcha{width:145px;margin-top:13px}#onlineshop-shoppingcart .step-buttons-right input.next{margin:0}.agb,.button span,.buttons span,.icon{padding-left:23px;background-image:url(http://d73k88bsin0rr.cloudfront.net/media/img/2013/button-icons.png);background-repeat:no-repeat;background-position:0 4px}.button.icon-left{text-align:left;padding:2px 5px}.button.search{width:82px;clear:none}.search .icon{font-size:1px;color:#003d59;text-shadow:1px 1px 0 #fff;text-align:left;float:none;background-position:-2px -211px}.search span{background-position:1px -213px}.button.search.small{width:32px;height:20px;margin:0 0 0 5px;padding:0}.search.small .icon{width:34px;height:20px;background-position:1px -213px}.button.more span{background-position:-5px -186px}.button.next,.button.prev{width:185px;text-align:left;padding-left:25px;padding-bottom:5px}.button.shoppingcart{width:58px;margin-top:9px;text-align:left;padding:2px 5px}.button.shoppingcart span{background-position:-5px -245px}.button.booking,.button.mail{text-align:left;padding:2px 5px}.button.mail span{background-position:-5px -35px}.button.booking span{background-position:-5px -65px}.agb{background-position:-5px -7px;width:35px;margin-top:5px;height:20px;color:#0095D9;text-decoration:none;padding:0 0 0 20px}.button.btnprint span,.button.print span{background-position:-7px -97px}.button.back span{background-position:-7px -126px}input.bookmarkpanel{background-position:-8px -269px;width:180px;margin:8px 0 6px;padding-left:25px}.size680 .button.booking,.size680 .button.mail{width:102px;padding:0 0 0 30px}.buttons.blue{border-color:#0179b0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1YTRkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFmOWRkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzEzOTFjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTc5YjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(37,164,222,1)),color-stop(50%,rgba(31,157,215,1)),color-stop(51%,rgba(19,145,203,1)),color-stop(100%,rgba(1,121,176,1)));background:-webkit-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:-o-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:-ms-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:linear-gradient(to bottom,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25a4de', endColorstr='#0179b0', GradientType=0);-pie-background:linear-gradient(to bottom,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%)}#onlineshop .form-field-row label,.onlineshop-layer label{clear:both;display:block}.onlineshop-layer input[type=text],.onlineshop-layer select,.onlineshop-layer textarea{clear:both;border:1px solid #ddd;width:250px}.onlineshop-layer select{width:254px;padding:1px}.onlineshop-layer input[type=text],.onlineshop-layer textarea{padding:3px}.onlineshop-layer input[type=text]:focus,.onlineshop-layer select:focus,.onlineshop-layer textarea:focus{border:1px solid #0095D9;background-color:#fff}.onlineshop input.quantity{width:30px}.onlineshop-layer fieldset{border:none}#shop #onlineshop .step-container{padding:0;width:auto}.voucherconfig-theme{float:left;margin:0 10px 10px 0}.voucherconfig-configfields{float:left;width:325px;margin:4px 0 0}.amountleft select{margin-right:10px}.relative{position:relative}.icon{background:0 0;border:none}.picture{float:left;overflow:hidden}.pic{overflow:hidden}.box{padding:.71em}.box-center{clear:none;float:none;margin:0 17px!important}.box-basic,.box-white{border:1px solid #e6e6e6}.box-basic,.box-blue,.box-green,.box-grey,.box-lightblue,.box-white{margin-right:17px}.box-border{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.border-right{border-right:1px solid #e6e6e6;margin-right:19px}.border-red{border:1px solid #e20031}.box-info{font-weight:700;margin:5px 0;padding:5px 10px}.hide{display:none;visibility:hidden}.wide{width:100%}.half{width:50%}.hide-overflow{overflow:hidden}.has-margin{margin:0 5px 5px 0}.no-margin{margin:0!important}.no-padding{padding:0!important}.centered{float:none;margin-left:auto;margin-right:auto}.img-left,.left{float:left}.img-right,.right{float:right}.no-float{float:none}.last,.span-12{margin-right:0}.box-shadow{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.18);-moz-box-shadow:0 2px 10px rgba(0,0,0,.18);box-shadow:0 2px 10px rgba(0,0,0,.18)}.bg-white,.white{background-color:#fff}.bg-blue,.blue{background-color:#008FD1}.no-underline{text-decoration:none}hr.space{background:#fff;color:#fff;visibility:hidden;margin:0 0 1.385em}hr.space.big{margin:0 0 2.77em}hr.clear{background:0 0;color:#fff;visibility:hidden;line-height:0;height:1px;border:0;overflow:hidden;margin:0;padding:0}a.links,ul.links li{background-position:0 -98px;padding:0 0 6px 20px}a.download,ul.downloads li{background-position:0 -198px;padding:0 0 6px 20px}a.download,a.links{display:inline-block}ul.checklist li{background-position:0 -399px}ul.no-list-style li{background:0 0;padding:0}.frmerror{display:block;color:red}.frmwarn{background:red}.kleinB,.kleinR,.kleinS{font-size:.769em}.normalB,.normalR,.normalS{font-size:.85em}.grossB,.grossR,.grossS{font-size:1.15em}.riesigB,.riesigR,.riesigS{font-size:1.69em}.grossR,.kleinR,.normalR,.riesigR{color:#0095d9}.grossB,.kleinB,.normalB,.riesigB{color:#5cad1a}.calendar{position:relative;font-family:Arial,Helv,Helvetica,sans-serif;font-size:.9em;border:8px solid #fff;z-index:10000;cursor:pointer;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.5);-moz-box-shadow:3px 3px 7px rgba(0,0,0,.5);box-shadow:3px 3px 7px rgba(0,0,0,.5);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1YTRkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFmOWRkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzEzOTFjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTc5YjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 75%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(37,164,222,1)),color-stop(50%,rgba(31,157,215,1)),color-stop(51%,rgba(19,145,203,1)),color-stop(75%,rgba(1,121,176,1)));background:-webkit-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 75%);background:-o-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 75%);background:-ms-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 75%);background:linear-gradient(to bottom,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 75%)}.calendar table{color:#4c4c4c;border:1px solid #ccc;cursor:pointer;border-collapse:separate}.calendar table td{text-align:center;border:none}.calendar .button,.calendar .button div{float:none;background-image:none;color:#fff;text-shadow:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.calendar thead .title{color:#fff;padding:2px;font-weight:700;text-align:center;text-transform:uppercase}.calendar thead .headrow .button{color:#fff!important}.calendar thead .hilite{background-color:#008FD1;color:#fff}.calendar thead .day,.calendar thead .day.hilite{padding:2px}.calendar thead .name{border-bottom:0;padding:5px;text-align:center;font-weight:700}.calendar thead .wn{color:#4c4c4c}.calendar thead .daynames .hilite{background-color:transparent;color:#fff}.calendar thead .daynames .active{background-color:transparent}.calendar thead .button,.calendar thead .button.hilite{display:table-cell;padding:5px}.calendar thead tr.daynames td{background:rgba(255,255,255,.8);color:#4c4c4c;border-top:1px solid #fff}.calendar thead tr.daynames td.weekend{background:rgba(255,255,255,.5);color:#000}.calendar tbody td{background:#fff}.calendar tbody .day{text-align:center;color:#4c4c4c;border-top:1px none #008FD1;border-right:1px none #008FD1;border-bottom:1px none #008FD1;border-left-width:1px;border-left-color:#4c4c4c}.calendar tbody .day.othermonth{color:#4c4c4c;font-size:70%}.calendar tbody .day.othermonth.oweekend{color:#4c4c4c}.calendar tbody .wn{color:#008FD1}.calendar tbody td{margin:0;padding:3px;width:2em;height:1.5em}.calendar tbody .rowhilite td{background-color:#e6e6e6}.calendar tbody .rowhilite td.wn{color:#4c4c4c}.calendar tbody td.hilite{background-color:#e6e6e6;color:#008FD1}.calendar tbody td.active{background-color:#e6e6e6;color:#4c4c4c;border-width:1px}.calendar tbody td.selected{background-color:#008FD1;color:#fff;font-weight:700}.calendar tbody td.weekend{background:#008fd1;color:#fff}.calendar tbody td.weekend:hover{background-color:#fff;color:#008FD1;font-weight:700}.calendar tbody td.today{font-weight:700}.calendar tbody .disabled{color:#909090}.calendar tbody .emptyrow{display:none}.calendar tfoot .ttip{font-size:90%;color:#fff}.calendar .combo{display:none;background-color:#008FD1;color:#fff;position:absolute;top:0;left:0;border:1px solid #fff;width:4em;cursor:pointer;font-size:90%}.calendar .combo .label,.calendar .combo .label-IEfix{padding:1px;text-align:center}.calendar .combo .label-IEfix{width:4em}.calendar .combo .hilite{background-color:#008FD1;color:#fff}.calendar .combo .active{background-color:#fff;color:#4c4c4c;border-top:1px solid #008FD1;border-bottom:1px solid #008FD1;border-style:none;font-style:normal}.calendar td.time{background-color:#008FD1;border-top:1px solid #fff;padding:1px 0;text-align:center}.calendar td.time .ampm,.calendar td.time .hour,.calendar td.time .minute{color:#4c4c4c;border:1px solid #008FD1;padding:0 3px 0 4px;font-weight:700}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0 2px 0 3px;font-weight:700}.calendar td.time span.active,.calendar td.time span.hilite{background-color:#949393;color:#fff;border:1px solid #008FD1}.box-light-blue{background:#ecf7fc}.box-light-grey{background:#eee}.box-blue,.grad-blue{color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1YTRkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFmOWRkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzEzOTFjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTc5YjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(37,164,222,1)),color-stop(50%,rgba(31,157,215,1)),color-stop(51%,rgba(19,145,203,1)),color-stop(100%,rgba(1,121,176,1)));background:-webkit-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:-o-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:-ms-linear-gradient(top,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);background:linear-gradient(to bottom,rgba(37,164,222,1) 0,rgba(31,157,215,1) 50%,rgba(19,145,203,1) 51%,rgba(1,121,176,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26a5df', endColorstr='#007fba', GradientType=0);-pie-background:linear-gradient(to bottom,#0179b0 0,#25a4de 100%)}.gradientblue{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzRhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjMDA4ZmQxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(0,116,168,1) 0,rgba(0,143,209,1) 2%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,116,168,1)),color-stop(2%,rgba(0,143,209,1)));background:-webkit-linear-gradient(top,rgba(0,116,168,1) 0,rgba(0,143,209,1) 2%);background:-o-linear-gradient(top,rgba(0,116,168,1) 0,rgba(0,143,209,1) 2%);background:-ms-linear-gradient(top,rgba(0,116,168,1) 0,rgba(0,143,209,1) 2%);background:linear-gradient(to bottom,rgba(0,116,168,1) 0,rgba(0,143,209,1) 2%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26a5df', endColorstr='#007fba', GradientType=0);-pie-background:linear-gradient(to bottom,#0179b0 0,#25a4de 100%)}.border-blue,.box-blue{border:1px solid #0179b0}.box-blue.link{display:inline-block;font-size:15px;color:#fff;padding:4px 10px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.box-blue.link.disabled,.box-blue.link.disabled:hover{background:#CCC;cursor:default;border:none}.box-lightblue{border:1px solid #D2EFFC;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZjRmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmVmZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(229,244,251,1) 0,rgba(210,239,252,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(229,244,251,1)),color-stop(100%,rgba(210,239,252,1)));background:-webkit-linear-gradient(top,rgba(229,244,251,1) 0,rgba(210,239,252,1) 100%);background:-o-linear-gradient(top,rgba(229,244,251,1) 0,rgba(210,239,252,1) 100%);background:-ms-linear-gradient(top,rgba(229,244,251,1) 0,rgba(210,239,252,1) 100%);background:linear-gradient(to bottom,rgba(229,244,251,1) 0,rgba(210,239,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5f4fb', endColorstr='#d2effc', GradientType=0)}.box-grey,.grad-grey,.hotelinfo .wide .box-blue.active,.hotelinfo .wide .box-green.active{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,250,250,1)),color-stop(100%,rgba(224,224,224,1)));background:-webkit-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-o-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-ms-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:linear-gradient(to bottom,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);-pie-background:linear-gradient(to bottom,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e0e0e0', GradientType=0)}.border-grey,.box-grey,.box-light-grey,.hotelinfo .wide .box-blue.active,.hotelinfo .wide .box-green.active{border:1px solid #e6e6e6}.box-blue.link:hover,.box-green,.grad-green{color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY3YzIxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MWI2MWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(103,194,29,1) 0,rgba(97,182,27,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(103,194,29,1)),color-stop(100%,rgba(97,182,27,1)));background:-webkit-linear-gradient(top,rgba(103,194,29,1) 0,rgba(97,182,27,1) 100%);background:-o-linear-gradient(top,rgba(103,194,29,1) 0,rgba(97,182,27,1) 100%);background:-ms-linear-gradient(top,rgba(103,194,29,1) 0,rgba(97,182,27,1) 100%);background:linear-gradient(to bottom,rgba(103,194,29,1) 0,rgba(97,182,27,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#67c21d', endColorstr='#61b61b', GradientType=0);-pie-background:linear-gradient(to bottom,rgba(103,194,29,1) 0,rgba(97,182,27,1) 100%)}.border-green,.box-blue.link:hover,.box-glossy-grey,.box-green{border:1px solid #5cad1a}.box-glossy-grey,.grad-glossy-grey{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(254,254,254,1) 0,rgba(248,248,248,1) 50%,rgba(236,236,236,1) 51%,rgba(219,219,219,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(254,254,254,1)),color-stop(50%,rgba(248,248,248,1)),color-stop(51%,rgba(236,236,236,1)),color-stop(100%,rgba(219,219,219,1)));background:-webkit-linear-gradient(top,rgba(254,254,254,1) 0,rgba(248,248,248,1) 50%,rgba(236,236,236,1) 51%,rgba(219,219,219,1) 100%);background:-o-linear-gradient(top,rgba(254,254,254,1) 0,rgba(248,248,248,1) 50%,rgba(236,236,236,1) 51%,rgba(219,219,219,1) 100%);background:-ms-linear-gradient(top,rgba(254,254,254,1) 0,rgba(248,248,248,1) 50%,rgba(236,236,236,1) 51%,rgba(219,219,219,1) 100%);background:linear-gradient(to bottom,rgba(254,254,254,1) 0,rgba(248,248,248,1) 50%,rgba(236,236,236,1) 51%,rgba(219,219,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dbdbdb', GradientType=0)}a.box-glossy-grey:hover,a.grad-glossy-grey:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(219,219,219,1) 0,rgba(236,236,236,1) 49%,rgba(248,248,248,1) 50%,rgba(254,254,254,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(219,219,219,1)),color-stop(49%,rgba(236,236,236,1)),color-stop(50%,rgba(248,248,248,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(top,rgba(219,219,219,1) 0,rgba(236,236,236,1) 49%,rgba(248,248,248,1) 50%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(top,rgba(219,219,219,1) 0,rgba(236,236,236,1) 49%,rgba(248,248,248,1) 50%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top,rgba(219,219,219,1) 0,rgba(236,236,236,1) 49%,rgba(248,248,248,1) 50%,rgba(254,254,254,1) 100%);background:linear-gradient(to bottom,rgba(219,219,219,1) 0,rgba(236,236,236,1) 49%,rgba(248,248,248,1) 50%,rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#fefefe', GradientType=0)}.box-white,.grad-white{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 50%,rgba(249,249,249,1) 50%,rgba(249,249,249,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(249,249,249,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 50%,rgba(249,249,249,1) 50%,rgba(249,249,249,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 50%,rgba(249,249,249,1) 50%,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 50%,rgba(249,249,249,1) 50%,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,1) 50%,rgba(249,249,249,1) 50%,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);-pie-background:linear-gradient(to bottom,rgba(249,249,249,1) 0,rgba(250,250,250,1) 100%)}a.box-white:hover,a.grad-white:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(249,249,249,1) 0,rgba(249,249,249,1) 49%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,249,249,1)),color-stop(49%,rgba(249,249,249,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(249,249,249,1) 0,rgba(249,249,249,1) 49%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(249,249,249,1) 0,rgba(249,249,249,1) 49%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(249,249,249,1) 0,rgba(249,249,249,1) 49%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(249,249,249,1) 0,rgba(249,249,249,1) 49%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ffffff', GradientType=0)}.ie7 .box-blue,.ie7 .box-glossy-grey,.ie7 .box-green,.ie7 .box-light-blue,.ie7 .box-light-grey,.ie7 .box-white,.ie7 .grad-blue,.ie7 .grad-glossy-grey,.ie7 .grad-green,.ie7 .grad-white,.ie7 .gradientblue{display:inline-block}hr.line{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(253,253,253,1) 0,rgba(219,219,219,1) 50%,rgba(253,253,253,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(253,253,253,1)),color-stop(50%,rgba(219,219,219,1)),color-stop(100%,rgba(253,253,253,1)));background:-webkit-linear-gradient(left,rgba(253,253,253,1) 0,rgba(219,219,219,1) 50%,rgba(253,253,253,1) 100%);background:-o-linear-gradient(left,rgba(253,253,253,1) 0,rgba(219,219,219,1) 50%,rgba(253,253,253,1) 100%);background:-ms-linear-gradient(left,rgba(253,253,253,1) 0,rgba(219,219,219,1) 50%,rgba(253,253,253,1) 100%);background:linear-gradient(to right,rgba(253,253,253,1) 0,rgba(219,219,219,1) 50%,rgba(253,253,253,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#fdfdfd', GradientType=1)}hr.line-grey{background:#E6E6E6;color:#E6E6E6}.hwbavcal{float:left;width:47%!important;margin:2%!important;background-color:#EEE;font-size:10px}.hwbavcal:last-child{margin-left:0!important}.ie8 .hwbavcal{float:left;width:147px!important;margin:5px!important;background-color:#EEE;font-size:10px}.ie8 .hwbavcal:last-child{margin-left:0!important}.hwbavcal td{text-align:center;padding:2px!important;cursor:pointer}.hwbavcal .wm{text-align:center;color:#999;cursor:pointer}.hwbavcal .av0{font-size:10px;background-color:#E70027;color:#FFF;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff;text-decoration:line-through}.hwbavcal .av1{font-size:10px;background:#A4C916;color:#FFF;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff;cursor:pointer}.hwbavcal .av2{font-size:10px;background:#FCC800;color:#666;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff}.requestavailibility{float:right;width:195px;height:160px;overflow:hidden}.requestavailibility ul{list-style:none;font-size:10px}.legend ul li{float:left;list-style:none;padding:0;margin:0 8px 0 0;line-height:22px;background-image:none;font-size:11px}.legend li span{float:left;display:block;width:8px;height:8px;margin:8px 4px 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.legend li.blue span{background-color:#ffd115}.legend li.red span{background-color:#9e1040}.legend li.yellow span{background-color:#ffd115}.legend li.green span{background-color:#96bf0d}.legend li.grey span{background-color:#ccc}.avcalenderfields label{float:left;width:47%;overflow:hidden}.avcalenderfields label.agechildren{clear:both;width:100%}.avcalenderfields#agechildren,.avcalenderfields#layerAgechildren{display:none}.avcalenderfields .choosechildren{float:right;margin-right:27px}.avcalenderfields .choosechildren p{margin:0;float:left}.avcalenderfields .choosechildren input{margin-top:3px}.avcalenderfields select,span#arrdate_formatted{float:right;width:40%;overflow:hidden}.availibility-layer{display:none}form[name=spectraLogin] label{width:120px}form[name=spectraLogin] input{width:140px}@media only screen and (max-width:1024px){.container{padding:0 5px}}div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{position:static;left:auto}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default .pp_details{position:relative}div.facebook .pp_content .ppt{color:#000}div.facebook .pp_content{background:#fff}div.facebook .pp_details{position:relative}div.facebook .pp_description{margin:0 37px 0 0}div.facebook #pp_full_res .pp_inline{color:#000}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{margin:0}.pp_social{float:left;margin:0;display:none}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px solid #000;border:1px solid rgba(0,0,0,.5);display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:22px;text-indent:-10000px}.pp_bottom{height:20px;position:relative}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom{padding:0 20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{display:none;height:25px;margin:0!important;padding:5px 0 0 10px;font-size:17px;color:#0095D9;z-index:9999;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,250,250,1)),color-stop(100%,rgba(224,224,224,1)));background:-webkit-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-o-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:-ms-linear-gradient(top,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);background:linear-gradient(to bottom,rgba(250,250,250,1) 0,rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e0e0e0', GradientType=0)}.pp_default{webkit-box-shadow:0 2px 10px rgba(0,0,0,.18);-moz-box-shadow:0 2px 10px rgba(0,0,0,.18);box-shadow:0 2px 10px rgba(0,0,0,.18);background-color:#fff}.pp_bottom div,.pp_content_container div,.pp_top div{background:none!important}a.pp_close{position:absolute;top:1px;right:0;background-repeat:none!important}div.pp_overlay{background-color:#fff!important;opacity:.85!important}.pp_next:hover,.pp_previous:hover{background:none!important}.pp_next span,.pp_previous span{display:block;position:absolute;top:45%;width:100px;height:100px;background-position:0 0!important;background-repeat:none!important}.pp_next span{background-position:50px -100px!important;right:0}#hcWidgetLinks li{background:0 0}#hcWidgetButton{display:none}.has-tooltip{cursor:pointer}.thanksfooter div h4{height:35px;line-height:35px;padding:0 0 0 10px;margin:5px 0;color:#fff;background-color:#67c21d;border:1px solid #5dad1b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.thanksfooter div h4 span.icon{display:inline-block;float:right;width:35px;height:35px;padding:5px;margin:-5px 5px 0 0;background-color:#fff;border:1px solid #dbdbdb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.thanksfooter div p{height:72px;overflow:hidden}.thanksfooter div h4.newsletter span.icon{background-position:5px 0}.thanksfooter div h4.catalog span.icon{background-position:5px -50px}.thanksfooter div h4.voucher span.icon{background-position:5px -100px}.thanksfooter div h4.packages span.icon{background-position:5px -150px}.thanksfooter div h4.rooms span.icon{background-position:5px -200px}.thanksfooter div h4.blurb span.icon{background-position:5px -250px}