@charset "UTF-8";@media all{*{margin:0;padding:0}option{padding-left:0.4em}select{padding:1px}* html body *{overflow:visible}* html iframe,* html frame{overflow:auto}* html frameset{overflow:hidden}html{height:100%;margin-bottom:1px}body{font-size:100.01%;color:#000;background:#fff;text-align:left}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{margin-left:0.8em;line-height:1.5em}dt{font-weight:bold}dd{margin:0 0 1em 0.8em}blockquote{margin:0 0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after{content:""}#header{position:relative}#topnav{text-align:right}#header #topnav{position:absolute;top:10px;right:10px}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:auto;margin:0 200px}#col1_content,#col2_content,#col3_content{position:relative}.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}.clearfix{display:block}.floatbox{overflow:hidden}#ie_clearing{display:none}.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 0.5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,.equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r{display:table-cell;vertical-align:top;float:none;margin:0;overflow:hidden}.skip,.hideme,.print,dfn{position:absolute;left:-1000em;top:-1000em}.skip:focus,.skip:active{position:static;left:0;top:0}}body{padding:0;background:#00384f}.page_margins{margin:0 auto;width:1008px;background:url("../../img/css/frontend/page-bg.gif") top center no-repeat}#header{background:transparent;padding:0px;margin:0px}#headercontent{padding:0px}#topnav{color:#aaa;background:transparent}#nav{overflow:hidden}#main{width:1008px;margin:0;padding:45px 0px}#nav ul{margin-left:20px}#footer{border-top:3px solid #21576e;margin:0px 26px 10px;padding-bottom:10px}.footermenu{font-size:0.9em;padding:6px 0px 0 0px}#col1{float:left;width:312px;margin:0}#col2{float:left;width:478px;margin:0}#col3{width:auto;margin:0 0 0 790px}#col1_content{padding:0px}#col2_content{padding:0px 32px}#col3_content{padding:0px}body{font-family:Arial,sans-serif;font-size:75.00%;line-height:1.4em;color:#fff}h2,h1,h3,h4{color:#fff;margin-bottom:0.6em;position:relative}h2,#col1_content h1,h1{font-size:1.4em;font-weight:lighter;line-height:1.2em}#col2_content h1{margin-top:20px}#col1_content h2,h3,#col1_content h1{color:#75bcd9;text-transform:none;padding-bottom:8px;padding-top:6px;margin:0px;font-size:1.2em;background:transparent url(../../img/css/frontend/sub_menu.gif) repeat-x scroll left bottom;margin-bottom:2px;font-weight:normal}h3 a{color:#75bcd9;text-decoration:none;font-size:1.2em}h4{font-size:1.1em}img{display:block}p{padding-bottom:10px}a{color:#fff}hr{height:1px;border-width:1px 0 0 0;border-color:#75BCD9;clear:both;margin:5px 0px}.header-center-area{margin:0px;clear:both;padding-left:24px;width:960px}#headercontent .linkliste{border-bottom:1px solid #fff;margin-right:12px;padding-bottom:2px;padding-top:2px;font-size:0.90em;z-index:100}#headercontent a{color:#000;text-decoration:none}.header-center-area-border{position:relative;padding:0px;margin:0px;border-top:8px solid #eeddc5;border-bottom:8px solid #eeddc5}.header-center-area-content{padding:0px;margin:0px;overflow:hidden;height:154px;width:960px}.closer{position:absolute;right:24px;width:183px;color:#000;padding-left:10px;padding-bottom:4px}.hotelauswahl{background:#eeddc5;padding-bottom:0px;z-index:9999999}.ha-toggle{padding-left:0px;padding-bottom:4px;padding-top:4px}.ha-open{background:#eeddc5 url('../../img/css/frontend/closer-up.gif') right center no-repeat}.ha-close{background:#eeddc5 url('../../img/css/frontend/closer-down.gif') right center no-repeat}.ha-content{padding-top:10px;padding-bottom:10px;line-height:1.2em}.header-open,.tour-close{background:#eeddc5 url('../../img/css/frontend/closer-down.gif') right center no-repeat}.header-close,.tour-open{background:#eeddc5 url('../../img/css/frontend/closer-up.gif') right center no-repeat}.tour-overlay{z-index:999;position:absolute;top:0;left:0;height:0;overflow:hidden;width:100%}.tour-overlay.open{}#col2_content li{list-style-type:square}#col2_content table{width:96%;margin-bottom:10px;border-collapse:collapse}#col2_content ul{padding-top:8px}#col2_content tr td,#col2_content tr th{padding:4px;padding-left:0px;padding-right:6px}#col2_content tr th{border-bottom:2px solid #fff}#col2_content tr{border-bottom:1px solid #EFEFEF}.img-border-xxs{float:right;margin:5px 0px 5px 10px;border-top:3px solid #EEDDC5;border-bottom:3px solid #EEDDC5}.img-crop-xxs{width:79px;height:59px}.img-border-m{border-top:5px #eeddc5 solid;border-bottom:5px #eeddc5 solid;width:410px;margin-bottom:20px}.img-crop-m{width:410px;height:220px}.listitemcontent{width:260px;float:left;padding-bottom:8px}.listimg{float:left;margin:4px 14px 10px 0}.listitem h3 a{color:#75bcd9;text-decoration:none}.galerieitem .img-border-s{border-top:5px #eeddc5 solid;border-bottom:5px #eeddc5 solid;width:129px}.img-crop-s{height:129px}.galerieitem{margin:0px 0px 7px 0px}.galerieitem .img-border-s{border-top:5px #eeddc5 solid;border-bottom:5px #eeddc5 solid;width:129px}span.mehr{display:block}.preis{position:absolute;right:0}span.hotelname{display:block;color:#75BCD9;font-size:1.2em}span.hotelnameform{margin-top:-8px;padding-bottom:12px}small{font-size:11px}.topmenu{height:42px;color:#8b8b8b;float:right}.topmenu ul{list-style:none;padding:0px;margin:0px}.topmenu ul li{float:left;padding:0px;margin:0px;padding-left:30px}.topmenu ul li.lastChild{float:left;border-right:none}#headercontent .topmenu a{color:#fff;text-decoration:none;font-size:1em;padding:0px;text-transform:uppercase}.topmenu .topmenu-container{padding-top:0px;padding-right:245px}#sub_menu{padding:0px 0 60px 0}#sub_menu a{text-decoration:none;padding-left:0px;color:#fff}#sub_menu ul{margin:0px;padding:0px 0 15px 0px;position:relative}#sub_menu ul li{list-style:none;margin:0px;padding:0px}#sub_menu ul li a{background:url("../../img/css/frontend/sub_menu.gif") repeat-x top left;padding:0px;display:block;padding:12px 0 0 25px;font-size:12px}#sub_menu ul li a.firstChild{background:none}#sub_menu ul ul{padding:5px 0 10px 34px}#sub_menu ul li ul li a{margin:0px;padding:0px;background:none;border-bottom:1px solid #21576E;font-size:12px;padding:2px 0 2px 0px}#sub_menu ul ul ul{padding:0px 0 10px 0px}#sub_menu ul li ul li ul li a,#sub_menu ul li ul li ul li a.firstChild{margin-left:0px;padding:0px 0px 0px 10px;background:url("../../img/css/frontend/pfeil.png") no-repeat center left;border:none}#sub_menu a.inpath{color:#75bcd9}#sub_menu a.inpath a{font-weight:normal}#sub_menu li.current a{color:#75bcd9}#sub_menu li.current li a{color:#fff}.footermenu a{color:#75BCD9;text-decoration:none}.footermenu ul{list-style:none;padding:0px;margin:0px}.footermenu ul li{float:right;padding:0px;margin:0px;padding-left:10px}label{cursor:pointer;display:block;float:left;padding:2px 0 2px 0}.checkbox label{width:auto;padding:0 0 0 4px}.required label:after{content:' *';display:inline}.required label{color:#000}.error label{color:#950e00 !important}.error label:after{color:#950e00;content:' *';display:inline}input,textarea,select{border:1px solid #c8c8c8;background:transparent url("../../img/css/frontend/input-bg.png") repeat-x left top}.error input,.error textarea,.error select{border-color:#950e00}input,textarea,select,optgroup{font-family:Arial,Helvetica,sans-serif;font-size:100%}input{margin:1px}.text input,.textarea textarea,.password input{padding:2px 1px 2px 1px;margin:0 0 0 0}div.checkbox input:focus,div.checkbox input:hover,div.checkbox input:active{border:0 none !important}.checkbox input{width:auto !important;float:left;margin:1px 0 0 0}.datetime select{margin:0 8px 0 0}.textarea{padding:0 0 7px 0}fieldset{border-top:1px solid #e7e7e7;margin:0;padding:0;overflow:hidden;margin:0 0 0 0}legend{font-size:110%;font-weight:400;background:transparent;padding:4px 4px 4px 0;border:none}input:focus,select:focus,textarea:focus,input:hover,select:hover tarea:hover,input:active,select:active,textarea:active{border:1px #727579 solid}input[type=hidden]{display:none !important}div.text,div.password,div.select,div.datetime,div.date,div.file,div.checkbox,div.type-button{margin:4px 0 4px 0;padding:0;position:relative;overflow:hidden}form hr{margin:0 0 4px 0;padding:4px 0 0 0}.error-message{color:#950e00;padding:4px 0 0px 0;clear:left}.submit input{background:transparent url("../../img/css/frontend/submit-bg.png") repeat-x left top;border:none;padding:2px 0 2px 0;margin:4px 0 0 0}.anfahrt .text{float:left}.anfahrt .text input{width:340px}.anfahrt .submit{float:left;width:150px}.anfahrt .submit input{width:100%}.anfahrt form{padding:10px 0px 10px 0px}#anfahrt_directions{width:610px}#ContactZeitpunkt1Day,#ContactZeitpunkt2Day,#ContactZeitpunkt1Month,#ContactZeitpunkt2Month{width:43px}#ContactZeitpunkt1Year,#ContactZeitpunkt2Year{width:56px}.mediaform .img-check .checkbox{float:left;margin:0}.mediaform .img-check label{float:left;padding-left:10px;width:185px;font-size:.8em}.mediaform .img-check input{float:left;margin-top:3px}#CreditcardValidUntilDay{display:none}#widget_newsletter .text label{display:none}#widget_newsletter .submit input{float:left;width:70px;padding:1px 0 1px 0;margin-top:4px;border-color:#c8c8c8;border-width:1px 1px 1px 0px;border-style:solid}#widget_newsletter .text input{border-width:1px 0px 1px 1px}#widget_newsletter .checkbox{clear:both;margin:0}#widget_newsletter .checkbox input{margin-top:2px}#widget_newsletter .widget{background:#fff url("../../img/css/frontend/newsletter-bg.png") repeat-x top left;padding:0 4px 3px 5px;height:33px}#widget_newsletter label,#widget_newsletter label a{font-size:1.0em}#widget_newsletter label{padding-left:5px;float:left;width:250px}#widget_suche{padding-bottom:20px;background:#fff url("../../img/css/frontend/suche-bg.png") repeat-x top left;padding:5px 5px 6px;height:35px}#widget_suche .search-right,#widget_suche .search-left,#widget_newsletter input,#widget_newsletter .text{float:left}#widget_suche .text{margin:0}#widget_suche .search-left input,#widget_newsletter .text input,#widget_newsletter .widget .error-message{width:226px}#widget_suche .submit input{float:left;width:70px;padding:1px 0 1px 0;margin-top:0px;border-color:#c8c8c8;border-width:1px 1px 1px 0px;border-style:solid}#date_range_filter{background:#fff url("../../img/css/frontend/date_range_filter-bg.png") no-repeat top left}#date_range_filter select{width:60px}#date_range_filter label{float:none;margin-left:5px;font-size:.95em}#date_range_filter .date1,#date_range_filter .date2{float:left;padding-right:20px}#date_range_filter .submit input{width:120px;margin:25px 15px 0 0;float:right}.voucher_layouts input{float:left;margin:30px 10px 0 0}.voucher_layouts label{float:left;margin:0 10px 10px 0}.kontakt .c50l,.kontakt .c50r,.formular .c50l,.formular .c50r{float:none;width:auto;margin-left:0px;overflow:hidden}.kontakt hr,.formular hr{border-color:#75BCD9;padding:8px 0 0 0;margin:7px 0 0 0}.formular fieldset{border:none}.formular legend{display:none}.securitycode legend{display:block}* * html .input{width:100%}.input{overflow:hidden}input,select,textarea{background:#00384F;color:#fff}label{display:block;padding-top:3px;width:140px;float:left}.input{padding-top:4px;clear:both;overflow:hidden}.text input,.password input{width:260px;padding:1px;border:1px solid #21576E}.select select{padding:0px;border:1px solid #21576E;min-width:70px;max-width:263px}.datetime select,.date select{padding:0px;margin:0px 5px 0 0;border:1px solid #21576E}.radio label{display:block;width:70px;float:left;padding-left:5px;padding-top:0px}.radio input{display:block;float:left}.checkbox{margin-bottom:8px}.checkbox input{width:auto;float:left;margin-top:1px}.select .checkbox{float:left}.select .checkbox input{width:auto;margin-top:3px;float:left}.checkbox label{padding-left:10px;width:310px;padding-top:0px;float:left}.button,.submit input{margin:0px 0px 20px 140px;background-color:#EEDDC5;border:1px solid #dedede;color:#333;padding:1px 10px;width:auto;margin-left:140px;display:block}textarea{width:262px;height:200px;border:1px solid #21576E;overflow:auto}.error-message{display:none}.error input,.error textarea{border:1px solid #cc0000}.error label{font-weight:bold}.required label{color:#fff;font-weight:bold}.abstand-line-iefix{height:45px}#col3_content select,#col3_content input{padding:0px;margin:0px;width:40px;border:1px solid #00384f;background:#0a445c}#col3_content input{width:38px}#col3_content .input{padding:0px}.submit{padding-top:10px}.breadcrumb{padding:5px;padding-left:15px;padding-bottom:8px}.breadcrumb-title{font-weight:bold}.breadcrumb-separator{}.doclist{}.doclist .download{}.doclist a{}.paging{padding-top:3px}.paging .disabled{display:none}.paging .disabled{display:none}.paging div{float:left}.paging a{text-decoration:none}.paging a:hover{text-decoration:none}.paging .current{padding:0px 6px}.paging a.numbers{padding:0px 6px}.img-border{}.img-crop{overflow:hidden}.logo a{width:100%;height:100%;display:block}#titleimages{width:728px;height:154px}#map_canvas{width:500px;height:500px}#anfahrt_directions{width:100%}.anfahrt .anfahrt-label{padding-top:1px}.anfahrt .input input{width:300px}.anfahrt .submit input{margin:0px;padding:0px}.anfahrt form{padding:10px 0px}.anfahrt form div div{float:left;padding-right:10px}.galerieitems{}.galerieitem{width:33.3%;float:left}.indexitems{}.indexitem{}.listitems{}.listitem{}.listitemcontent{}.anfahrt .submit input{margin:0 0 20px 140px;padding:1px 10px}.breadcrumb{padding-left:26px;font-size:0.9em;position:absolute}#headercontent .breadcrumb a{color:#75BCD9}#headercontent .breadcrumb a:hover{text-decoration:underline}.breadcrumb-title{font-weight:normal;padding-right:4px}.img-l-border{background:url("../../img/css/frontend/img-l-bg.gif") top left no-repeat;padding-top:11px;padding-bottom:15px}.img-l-crop{padding-left:6px;width:960px;height:360px}.paging a:hover{text-decoration:none}.paging .current{color:#333}#titleimages{width:960px;height:360px}#map_canvas{width:410px;height:220px}.doclist a{padding:5px;text-decoration:none;display:block;border:1px solid #21576E;margin:0px;margin-bottom:5px;padding-left:25px;width:auto;background:url("../../img/css/frontend/download-bg.gif") no-repeat scroll left top transparent}.anfahrt .input input{width:260px;padding:1px;border:1px solid #21576E}.anfahrt .input{clear:none;padding-top:0px}.pagebar{padding:5px 0 0 0px;overflow:hidden;position:absolute}#sub_menu .pagebar{padding:10px 0 0 25px}.pagebar a{margin-right:8px}.addthis_button_google_plusone{padding-top:1px}.language{padding-top:2px}.img-border-xs{border-top:4px solid #eeddc5;border-bottom:4px solid #eeddc5}.img-crop-xs{width:192px;height:100px}.indexitems{padding-top:20px;background:transparent url(../../img/css/frontend/sub_menu.gif) repeat-x scroll left top}.indexitem{float:left;min-height:150px;padding-right:14px;width:192px}.indexitem h3{font-size:12px;background:none;padding:6px 0 2px 0}.indexitemcontent{padding:0 0 6px 0}.img-border-liste{border-top:4px solid #eeddc5;border-bottom:4px solid #eeddc5}.img-crop-liste{width:140px;height:90px}@media all{div.dv_social{clear:both;position:fixed;border:0;margin:0;padding:0;top:178px;right:5px}* html div.dv_social{position:absolute}div.dv_social a{background:url(../../img/css/frontend/ux/social/social-sprite.png) no-repeat 0 0;display:block;width:32px;height:32px;padding:0;margin:0 0 4px 0}div.dv_social a.social_contact{background-position:0 0}div.dv_social a.social_contact:hover{background-position:0 -32px}div.dv_social a.social_twitter{background-position:-32px 0}div.dv_social a.social_twitter:hover{background-position:-32px -32px}div.dv_social a.social_facebook{background-position:-64px 0}div.dv_social a.social_facebook:hover{background-position:-64px -32px}div.dv_social a.social_stumble{background-position:-96px 0}div.dv_social a.social_stumble:hover{background-position:-96px -32px}div.dv_social a.social_mixx{background-position:-128px 0}div.dv_social a.social_mixx:hover{background-position:-128px -32px}div.dv_social a.social_google{background-position:-160px 0}div.dv_social a.social_google:hover{background-position:-160px -32px}div.dv_social a.social_reddit{background-position:-192px 0}div.dv_social a.social_reddit:hover{background-position:-192px -32px}div.dv_social a.social_digg{background-position:-224px 0}div.dv_social a.social_digg:hover{background-position:-224px -32px}div.dv_social a.social_youtube{background-position:-256px 0}div.dv_social a.social_youtube:hover{background-position:-256px -32px}div.dv_social a.social_linkedin{background-position:-288px 0}div.dv_social a.social_linkedin:hover{background-position:-288px -32px}div.dv_social a.social_rss{background-position:-320px 0}div.dv_social a.social_rss:hover{background-position:-320px -32px}div.dv_social a.social_skype{background-position:-352px 0}div.dv_social a.social_skype:hover{background-position:-352px -32px}div.dv_social a.social_newsvine{background-position:-384px 0}div.dv_social a.social_newsvine:hover{background-position:-384px -32px}div.dv_social a.social_ff{background-position:-416px 0}div.dv_social a.social_ff:hover{background-position:-416px -32px}div.dv_social a.social_technorati{background-position:-448px 0}div.dv_social a.social_technorati:hover{background-position:-448px -32px}div.dv_social a.social_yahoo{background-position:-480px 0}div.dv_social a.social_yahoo:hover{background-position:-480px -32px}div.dv_social a.social_delicious{background-position:-512px 0}div.dv_social a.social_delicious:hover{background-position:-512px -32px}div.dv_social a.social_myspace{background-position:-544px 0}div.dv_social a.social_myspace:hover{background-position:-544px -32px}div.dv_social a.social_flickr{background-position:-576px 0}div.dv_social a.social_flickr:hover{background-position:-576px -32px}div.dv_social a.social_netvibes{background-position:-608px 0}div.dv_social a.social_netvibes:hover{background-position:-608px -32px}div.dv_social a.social_tumblr{background-position:-640px 0}div.dv_social a.social_tumblr:hover{background-position:-640px -32px}div.dv_social a.social_bebo{background-position:-672px 0}div.dv_social a.social_bebo:hover{background-position:-672px -32px}div.dv_social a.social_windows{background-position:-704px 0}div.dv_social a.social_windows:hover{background-position:-704px -32px}div.dv_social a.social_buzz{background-position:-736px 0}div.dv_social a.social_buzz:hover{background-position:-736px -32px}div.dv_social a.social_wp{background-position:-768px 0}div.dv_social a.social_wp:hover{background-position:-768px -32px}div.dv_social a.social_xing{background-position:-800px 0}div.dv_social a.social_xing:hover{background-position:-800px -32px}div.dv_social a.social_lastfm{background-position:-832px 0}div.dv_social a.social_lastfm:hover{background-position:-832px -32px}div.dv_social a.social_vimeo{background-position:-864px 0}div.dv_social a.social_vimeo:hover{background-position:-864px -32px}div.dv_social a.social_yelp{background-position:-896px 0}div.dv_social a.social_yelp:hover{background-position:-896px -32px}div.dv_social a.social_podcast{background-position:-928px 0}div.dv_social a.social_podcast:hover{background-position:-928px -32px}div.dv_social a.social_slideshare{background-position:-960px 0}div.dv_social a.social_slideshare:hover{background-position:-960px -32px}div.dv_social a.social_plurk{background-position:-992px 0}div.dv_social a.social_plurk:hover{background-position:-992px -32px}div.dv_social a.social_mobileme{background-position:-1024px 0}div.dv_social a.social_mobileme:hover{background-position:-1024px -32px}div.dv_social a.social_viddler{background-position:-1056px 0}div.dv_social a.social_viddler:hover{background-position:-1056px -32px}div.dv_social a.social_dopplr{background-position:-1088px 0}div.dv_social a.social_dopplr:hover{background-position:-1088px -32px}div.dv_social a.social_qype{background-position:-1120px 0}div.dv_social a.social_qype:hover{background-position:-1120px -32px}div.dv_social a.social_virb{background-position:-1152px 0}div.dv_social a.social_virb:hover{background-position:-1152px -32px}div.dv_social a.social_evernote{background-position:-1184px 0}div.dv_social a.social_evernote:hover{background-position:-1184px -32px}div.dv_social a.social_ilike{background-position:-1216px 0}div.dv_social a.social_ilike:hover{background-position:-1216px -32px}div.dv_social a.social_aim{background-position:-1248px 0}div.dv_social a.social_aim:hover{background-position:-1248px -32px}div.dv_social a.social_mister-wong{background-position:-1280px 0}div.dv_social a.social_mister-wong:hover{background-position:-1280px -32px}div.dv_social a.social_webnews{background-position:-1312px 0}div.dv_social a.social_webnews:hover{background-position:-1312px -32px}div.dv_social a.social_yigg{background-position:-1344px 0}div.dv_social a.social_yigg:hover{background-position:-1344px -32px}div.dv_social a.social_wikio{background-position:-1376px 0}div.dv_social a.social_wikio:hover{background-position:-1376px -32px}div.dv_social a.social_t3n{background-position:-1408px 0}div.dv_social a.social_t3n:hover{background-position:-1408px -32px}div.dv_social a.social_infopirate{background-position:-1440px 0}div.dv_social a.social_infopirate:hover{background-position:-1440px -32px}div.dv_social a.social_hyves{background-position:-1472px 0}div.dv_social a.social_hyves:hover{background-position:-1472px -32px}div.dv_social a.social_dailybooth{background-position:-1504px 0}div.dv_social a.social_dailybooth:hover{background-position:-1504px -32px}div.dv_social a.social_identi{background-position:-1536px 0}div.dv_social a.social_identi:hover{background-position:-1536px -32px}div.dv_social a.social_thesixtyone{background-position:-1568px 0}div.dv_social a.social_thesixtyone:hover{background-position:-1568px -32px}}.ux-carousel-container,.ux-carousel-slidercontainer{overflow:hidden;position:relative}.ux-carousel-slidercontainer{border:1px solid #ccc;border-bottom:0px}.ux-carousel-slides-wrap{position:absolute;top:0;left:0}.ux-carousel-slide{float:left;overflow:hidden;text-align:center}.ux-carousel-nav{height:17px;width:100%;position:absolute;top:0;left:0;background:transparent}.ux-carousel-nav-inner{height:100%;width:100%;background:transparent url(../../img/css/frontend/ux/carousel/bg-right.gif) no-repeat scroll right bottom}.ux-carousel-caption{font-size:20px;float:left;padding:2px 5px;margin:0;text-transform:none;color:black;overflow:hidden;height:29px;width:100px;display:none}.ux-carousel-nav-prev,.ux-carousel-nav-next,.ux-carousel-nav-play{height:17px;display:block;margin:0;width:30px;background-position:0 0px;background-repeat:no-repeat}.ux-carousel-nav .ux-carousel-nav-prev{background-image:url('../../img/css/frontend/ux/carousel/prev.png');float:left}.ux-carousel-nav .ux-carousel-nav-next{background-image:url('../../img/css/frontend/ux/carousel/next.png');float:right}.ux-carousel-nav-play{background-image:url('../../img/css/frontend/ux/carousel/play_pause.png');float:right}.ux-carousel-nav-play:hover{background-position:0 0}.ux-carousel-nav-play.ux-carousel-playing{background-position:24px 24px}.ux-carousel-nav-play.ux-carousel-playing:hover{background-position:24px 0}.ux-carousel-nav-prev:hover,.ux-carousel-nav-next:hover{background-position:0 -17px}.ux-carousel-nav-prev.ux-carousel-nav-disabled,.ux-carousel-nav-next.ux-carousel-nav-disabled{background-position:0 -34px}#ux-extbox-overlay{position:fixed;top:0;left:0;z-index:9999999995;width:100%;height:200px;padding:0;margin:0;background:#000;cursor:pointer}#ux-extbox-shim{position:absolute;top:0;left:0;z-index:9999999997;width:100%;height:200px;padding:0;margin:0}#ux-extbox{background-color:#f3efec;z-index:9999999999;position:absolute;top:0;left:0}#ux-extbox-container{margin:10px;position:relative}#ux-extbox img,#ux-extbox iframe{border:none;padding:0;margin:0}#ux-extbox-navClose{position:absolute;right:5px;bottom:0;cursor:pointer;height:30px;width:66px;text-indent:-9999px;z-index:10001}#ux-extbox-current{padding-left:10px;padding-top:0px}#ux-extbox-title{padding-left:10px;height:14px;display:none}* html #ux-extbox-current{padding-top:0}#ux-extbox-navNext,#ux-extbox-navPrev{position:absolute;top:40%;cursor:pointer;display:block;text-indent:-9999px;width:100px;height:100px}#ux-extbox-navPrev{left:-10px}.ux-extbox-navPrev-in{background:transparent url('../../img/css/frontend/ux/lightview/lb-prev-in.png') right center no-repeat}.ux-extbox-navPrev-out{background:transparent url('../../img/css/frontend/ux/lightview/lb-prev.png') left center no-repeat}.ux-extbox-navClose-in{background:transparent url('../../img/css/frontend/ux/lightview/lb-close-in.gif') right center no-repeat}.ux-extbox-navClose-out{background:transparent url('../../img/css/frontend/ux/lightview/lb-close.gif') left center no-repeat}* html #ux-extbox-navPrev{left:-10px}#ux-extbox-navNext{right:-10px}.ux-extbox-navNext-out{background:transparent url('../../img/css/frontend/ux/lightview/lb-next.png') right center no-repeat}.ux-extbox-navNext-in{background:transparent url('../../img/css/frontend/ux/lightview/lb-next-in.png') right center no-repeat}* html #ux-extbox-navNext{right:0px}#ux-extbox-info{position:absolute;width:100%;height:30px;bottom:0;left:-10px;padding:4px 0;color:#666;background-color:#f3efec;font-size:11px;line-height:14px}#ux-extbox-loadingOverlay{width:32px;height:32px;position:absolute;top:45%;left:48%}#ux-extbox-loading{width:32px;height:32px;background-image:url("../../img/css/frontend/ux/lightview/lb-load.gif")}#ux-extbox-content{padding-bottom:38px;width:200px;height:200px}img{display:block}.core-ux-quickTip{position:absolute;border:solid 1px #cccccc;display:none;z-index:9999999995}.core-ux-quickTip.errorTip .core-ux-quickTip-text{border:solid 3px #ffffff;background:#990000;color:#ffffff}.core-ux-quickTip-text{border:solid 2px #ffffff;background:#eeeeee;padding:3px;font-size:90%}input.fd-hidden-input,select.fd-hidden-input{display:none}.fd-screen-reader{position:absolute;left:-999em;top:0;width:1px;height:1px;overflow:hidden;outline:0 none;-moz-outline:0 none}a.dp-disabled,.dp-disabled table{opacity:.3 !important;filter:alpha(opacity=40)}.dp-disabled,.dp-disabled td,.dp-disabled th,.dp-disabled th span{cursor:default !important}a.date-picker-control:focus,div.datePicker table td:focus{overflow:hidden;outline:0 none;-moz-outline:0 none;color:rgb(100,130,170) !important}div.datePicker{position:absolute;z-index:9999;text-align:center;font:900 0.8em/ 1em Arial,Sans-Serif;background:transparent;-moz-user-select:none;-khtml-user-select:none}div.static-datepicker{position:relative;top:5px;left:0}div.datePicker table{width:auto;height:auto;border-collapse:separate}div.datePicker tfoot th.drag-enabled,div.datePicker thead th.drag-enabled,div.datePicker thead th.drag-enabled span{cursor:move}iframe.iehack{position:absolute;background:#fff;z-index:9998;padding:0;border:0;display:none;margin:0}a.date-picker-control:link,a.date-picker-control:visited{position:relative;display:-moz-inline-stack;border:0 none;padding:0;margin:1px 0 0 0;background:transparent url(../../img/css/frontend/ux/datepicker/cal-grey.gif) no-repeat 50% 50%;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:top}a.date-picker-control:hover,a.date-picker-control:active,a.date-picker-control:focus,a.dp-button-active:link,a.dp-button-active:visited,a.dp-button-active:hover,a.dp-button-active:active,a.dp-button-active:focus{background:transparent url(../../img/css/frontend/ux/datepicker/cal.gif) no-repeat 50% 50% !important}* html a.date-picker-control{width:16px}a.date-picker-control{display:inline-block}a.date-picker-control span{display:block;width:16px;height:16px;margin:auto 0}div.datePicker thead th span{display:block;padding:0;margin:0;text-align:center;line-height:1em;border:0 none;background:transparent;font-weight:bold;cursor:pointer}div.datePicker th span.month-display,div.datePicker th span.year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font:normal 1.2em Verdana,Sans-Serif;cursor:default}div.datePicker th span.prev-but,div.datePicker th span.next-but{font-weight:lighter;font-size:2.4em;font-family:Arial;cursor:pointer !important}div.datePicker th span.prev-but:hover,div.datePicker th span.next-but:hover,div.datePicker th span.today-but:hover{color:#a84444}div.datePicker th span.today-but{text-align:center;margin:0 auto;font:normal 1em Arial,Sans-Serif;width:100%;text-decoration:none;padding-top:0.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer !important}div.dp-disabled th span.prev-but,div.dp-disabled th span.next-but,div.dp-disabled th span.today-but,div.dp-disabled th span.prev-but:hover,div.dp-disabled th span.next-but:hover,div.dp-disabled th span.today-but:hover,div.datePicker th span.prev-but.fd-disabled:hover,div.datePicker th span.next-but.fd-disabled:hover,div.datePicker thead th span.fd-disabled,div.datePicker th span.fd-disabled:hover{color:#aaa;cursor:default !important;opacity:1}div.datePicker th span.fd-day-header{text-align:center;margin:0 auto;font:900 1em Arial,Sans-Serif;text-decoration:none;text-transform:lowercase;cursor:pointer}div.datePicker table{margin:0;padding:0;border:1px solid #ccc;background:#fff url(../../img/css/frontend/ux/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;text-align:center;border-spacing:2px;padding:0.3em;width:auto;empty-cells:show;border-radius:0.8em;-moz-border-radius:0.8em;-moz-box-shadow:0px 0px 5px #aaa}div.datePicker table td,div.datePicker table tbody th{border:0 none;padding:0;text-align:center;vertical-align:middle;cursor:pointer;background:#fff url(../../img/css/frontend/ux/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;width:3em;height:3em;overflow:hidden;outline:transparent none 0px;border:1px solid #ccc;text-transform:none;-moz-border-radius:2px;border-radius:2px}div.datePicker table td:focus,div.datePicker table td:active{outline:0 none red}div.datePicker table th{border:0 none;padding:0;font-weight:bold;color:#222;text-align:center;vertical-align:middle;text-transform:none}div.datePicker table thead th{height:auto !important}div.datePicker table tbody th{border:1px solid #dcdcdc}div.datePicker table thead th.date-picker-week-header,div.datePicker table tbody th.date-picker-week-header{font-style:oblique;background:transparent;cursor:default}div.datePicker table thead th.date-picker-week-header{cursor:help;border:0 none;padding:0 0 0.2em 0}div.datePicker tfoot th{cursor:default;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;border:0 none;background:#fff;height:2.8em}div.datePicker table tbody td.date-picker-unused{background:#fff url(../../img/css/frontend/ux/datepicker/backstripes.gif);border-color:#dcdcdc;cursor:default !important}div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:0.4em 0}div.datePicker table thead th.date-picker-day-header{text-transform:lowercase;cursor:help;height:auto}div.datePicker table tbody td.date-picker-today{background:#fff url(../../img/css/frontend/ux/datepicker/bullet2.gif) no-repeat 0 0;color:rgb(100,100,100) !important}div.datePicker table tbody td.month-out.date-picker-highlight{color:#333 !important}div.datePicker table tbody td.date-picker-highlight,div.datePicker table thead th.date-picker-highlight{color:#333 !important}div.datePicker table tbody td.date-picker-hover{background:#fff url(../../img/css/frontend/ux/datepicker/bg_header.jpg) no-repeat 0 0;cursor:pointer;border-color:rgb(100,130,170) !important;color:rgb(100,130,170);text-shadow:0px 1px 1px #fff}div.datePicker table tbody td.day-disabled{background:#fff url(../../img/css/frontend/ux/datepicker/backstripes.gif) no-repeat 0 0;color:#aaa !important;cursor:default;text-decoration:line-through}div.datePicker table tbody td.month-out{border-color:#ddd;color:#aaa !important;background:#fff url(../../img/css/frontend/ux/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px}div.datePicker table tbody td.date-picker-selected-date{color:#333 !important;border-color:#333 !important}div.datePicker table tbody td.out-of-range,div.datePicker table tbody td.not-selectable{color:#ccc !important;font-style:oblique;background:#fcfcfc !important;cursor:default !important}div.datePicker table tbody th.month-out,div.datePicker table tbody th.out-of-range{color:#aaa !important;font-style:oblique;background:#fcfcfc !important}div.datePicker table tbody th.out-of-range{opacity:0.6;filter:alpha(opacity=60)}div.datePicker table tbody td.not-selectable{opacity:0.8;filter:alpha(opacity=80)}div.datePicker table tbody tr{display:table-row}div.datePicker table tfoot sup{font-size:0.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top:-0.2em;vertical-align:baseline !important;vertical-align:top}div.datePicker table thead th.date-picker-day-header,div.datePicker table thead span.month-display,div.datePicker table thead span.year-display{text-shadow:0px 1px 1px #fff}div.datepicker-focus table.datePickerTable{border-color:#999 !important}div.datePicker table tbody tr td:focus,div.datePicker table tbody td.date-picker-hover{overflow:hidden;outline:0px solid #ff0000;-moz-outline:0 none;-o-highlight:0 none;color:rgb(100,130,170) !important}div.static-datepicker table{-moz-box-shadow:0 0 0 transparent}div.datepicker-focus table{outline:none;-moz-box-shadow:0px 0px 5px #aaa}*:-o-prefocus{outline:-o-highlight-border}* html div.datePicker table td{background-image:none}* html div.datePicker table td.date-picker-unused{background:#f2f2f2}body.fd-drag-active{-webkit-user-select:none}@media screen and (-webkit-min-device-pixel-ratio:0){div.datePicker table{border-spacing:0.3em;-webkit-box-shadow:0px 0px 5px #aaa;-webkit-border-radius:0.8em}div.static-datepicker table{-webkit-box-shadow:0 0 0 transparent}div.datepicker-focus table{-webkit-box-shadow:0px 0px 5px #aaa}div.datePicker table td,div.datePicker table tbody th{padding:0.1em;-webkit-border-radius:2px}div.datePicker table tbody td.date-picker-hover{-webkit-box-shadow:0px 0px 1px rgb(100,130,170)}}.ux-carousel-nav{height:30px;width:100%;position:absolute;top:0;left:0;background:transparent url(../../img/css/frontend/ux/carousel/bg-left.gif) no-repeat scroll left bottom;padding-top:3px}.ux-carousel-caption{display:none}#ux-extbox-title{display:block}.core-ux-quickTip{border:none}.core-ux-quickTip.errorTip .core-ux-quickTip-text{border:none;;background:transparent}.core-ux-quickTip-text{border:none;background:transparent}div.datePicker table tbody td.month-out.date-picker-highlight{color:#75BCD9 !important}div.datePicker table tbody td.date-picker-highlight,div.datePicker table thead th.date-picker-highlight{color:#75BCD9 !important}div.datePicker td{color:#333}div.dv_social a{background:url(../../img/css/frontend/ux/social/social-sprite.png) no-repeat 0 0;display:block;float:left;width:32px;height:32px;padding:0;margin:0 4px 0 0}div.dv_social{clear:none;position:static}* html div.dv_social{position:absolute}a.date-picker-control,a.date-picker-control:link,a.date-picker-control:visited{padding-right:10px !important}.titleimage-container{margin:0 40px 0 40px;padding:20px 0px 8px 0px;background:#fff url("../../img/css/frontend/titleimage-container-bg.png") bottom center repeat-x}.top_shadow{background:#fff url("../../img/css/frontend/top-shadow-bg.png") top center;height:14px;overflow:hidden}.maincontent{width:630px;float:left}.teaser-mo{display:none;z-index:2;width:180px;padding:8px 10px 0px 10px;height:75px;position:absolute;background:transparent url("../../img/css/frontend/teaser-mo.gif") top right no-repeat;color:#fff}.footerbox{margin:40px 20px 30px 10px;height:70px}.footerboxes{margin:0px 30px}#footer h4{font-size:14px;font-weight:lighter;line-height:1.0em;margin-bottom:0.1em}#footer p{font-size:11px;line-height:1.0em;margin-bottom:0.1em}.content{padding-bottom:15px}.img-style{background:transparent url("../../img/css/frontend/img-style.png") top right no-repeat;position:absolute;right:10px;height:15px;width:15px}.listitem .img-style{left:185px}.galerieitem .img-style{right:5px}.formular .radio label{font-size:16px;width:118px}.adresse a{font-size:1em !important;text-decoration:none}.entfernung-hotel a{text-decoration:none}.fb_reset{overflow:hidden !important;position:absolute !important}.buchungsmaske{background:#003246;padding:5px 10px 10px 10px;width:173px}.buchungsmaske .line{display:block;height:1px;width:100%;padding-top:4px;margin-bottom:6px;border-bottom:1px solid #002331}.buchungsmaske .input.text.anreise p{padding-bottom:5px}.buchungsmaske .input.text.anreise select{width:55px !important}.buchen{background:#eeddc5 url("../../img/css/frontend/pfeil-btn.png") 8px center no-repeat;padding:4px 20px 4px 20px;display:block;color:#000;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center}.online-anfragen{background:#eeddc5 url("../../img/css/frontend/pfeil-btn.png") 8px center no-repeat;padding:4px 20px 4px 20px;display:block;float:left;color:#000;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.online-buchen{background:#eeddc5 url("../../img/css/frontend/pfeil-btn.png") 8px center no-repeat;padding:4px 20px 4px 20px;display:block;float:right;color:#000;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.online-anfragen-box{background:#003246;padding:6px;margin:20px 0}.storno{background:#024059;padding:0px 0 2px 0px;margin:0 0px;display:block;color:#fff;text-align:center;text-decoration:none;font-size:11px}#anfrageform{display:none}#FormdataDatumMin{margin-left:6px !important}.fb-crop{width:185px}.fb-crop-long{width:335px;float:left}.fb-wrapper{overflow:hidden;padding:0}.adp,.adp table{font-family:Arial,sans-serif;font-weight:300;color:#fff}.adp-placemark{background:transparent}#col2_content tr td{padding:4px;padding-left:6px;padding-right:6px}@charset "UTF-8";@import url(../../css/frontend/yaml/core/print_base.css);@media print{#col1{display:none}#col2{display:none}#col3,#col3_content{width:100%;margin:0;padding:0;border:0}}@media print{#mainmenu,#sub_menu{display:none}.matrixelement{height:120px;;overflow:visible;border-bottom:1px solid #946d5e}.re_article_inhalt{min-height:1px}}