 *{margin:0;padding:0;}html,body{height:100%;}th{text-align:left;font-weight:bold;}td{vertical-align:top;}table.novalign td{vertical-align:middle;}table#agb td{padding:3px 3px 2px 0}table#agb td > strong{display:block;margin:20px 0 10px;font-size:14px}dt dd{margin-left:30px;}p,ul,ol{margin:0 0 .9em;}img{border:0 none;height:auto;max-width:100%;}a img{border:0 none;}a:focus{outline:medium none;}.alignnone{clear:both;margin:0 0 1.5em 0;}.alignleft{float:left;margin:0 1.5em 1.5em 0;}.alignright{float:right;margin:0 0 1.5em 1.5em;}.aligncenter{float:none;margin:0 auto 1.5em;}.aligncenter:after{clear:both;}.firstlast{margin:0 0 1.5em 0 !important;}.clear{clear:both;}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{zoom:1;}a,a:link,ul.tabbernav span,.link,li.folded,h3.blue{color:#4f85b9;text-decoration:none;}a:active,a:hover,a:visited:hover,ul.tabbernav span:hover,.link:hover,span.toptabs.link:hover,.tabbernav a:hover{color:#fbab36;cursor:pointer;text-decoration:none;}a:visited{color:#7574cf;}dl dt{font-weight:bold;}dl dd{padding:0 0 5px 15px;}ul,ol{list-style-position:outside;}ul li,li.current{list-style-image:url(http://c5.unterkunft.com/site/images/design/arrow_big.png);}ul li,ol li{margin:0 0 0 20px;}ul li ul{margin:0;}ul.hooks li{list-style-image:url(http://c2.unterkunft.com/site/images/design/hook.png);}ul.arrow-small li{list-style-image:url(http://c1.unterkunft.com/site/images/design/arrow_small.png);margin-left:15px;}ul.arrowsmall li{list-style-image:none;margin-left:15px;}ul li.hooked{list-style-image:url(http://c2.unterkunft.com/site/images/design/hook.png);}ul li.limorelink{margin:0;}ul li.noicon,ol li.noicon{list-style:none outside none;margin-left:0;}small{font-size:90%;}hr{border-color:#e0e0e0;border-style:solid;border-width:1px 0 0 0;clear:both;margin:0 0 .9em;}fieldset{background-color:#fafbfb;border:1px solid #ddd;padding:15px;}legend{color:#bbb;text-transform:uppercase;}h1,h2,h3,.h1,.h2,.h3{width:auto;display:block;}h1,.h1{color:#636363;font-size:18px;font-weight:normal;margin:0 0 15px;text-shadow:0 0 2px #fff;}h2,.h2{font-size:14px;font-weight:bold;margin-bottom:10px;padding-bottom:2px;}h3,.h3,h4,.h4{color:#636363;font-size:12px;font-weight:bold;line-height:22px;margin:0 0 5px;}h3.headline{margin-top:1em;}h4{display:inline;}div.section h3,div.section .h3{border-bottom:1px solid #ddd;color:#bbb;font-size:14px;font-weight:bold;height:18px;margin:0 0 8px;text-shadow:0 0 2px #fff;text-transform:uppercase;}#siteForm h2{background-color:#f9fafd;min-height:18px;padding:5px;}#column2 h1#disptle{background:#F6F7FA;padding:10px 15px;}div.accolist h3{border-bottom:0 solid #ddd;}.medium{font-size:14px;}.label{color:#fbab36;font-weight:bold;margin:0 0 5px;}.big-label{margin:0 0 5px;}.big{color:#4f85b9;font-size:24px;font-weight:bold;margin:0 0 5px;}big a:link,big a:visited,big,big .link{color:#fb7636;}.trans{opacity:.4;}.trans:hover{opacity:1;}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea{box-sizing:border-box;}input,select,textarea{border-radius:0;border:1px solid #ddd;color:inherit;font-size:12px;line-height:17px;outline:0 none;margin:1px;padding:4px;}textarea[readonly="readonly"],textarea[readonly="readonly"]:hover,textarea[readonly="readonly"]:focus{border:0 none;cursor:default;}input[type=submit].big{padding:10px 20px;}select option{margin:3px 0;padding:0 3px;}input[type="checkbox"],input[type="radio"]{margin:5px 5px 5px 0;cursor:pointer;}input[type="text"]:hover,input[type="password"]:hover,textarea:hover,select:hover,input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border:1px solid #fbab36;}input[type="submit"],input[type="button"],input[type="reset"],span.button,a.button,button.button{background-color:#fbab36;border:0 none;color:#fff;cursor:pointer;min-width:85px;text-align:center;}a.button,span.button,button.button{padding:6px 10px;display:inline-block;}a.button.right,span.button.right{float:right;}a.button.right.link:hover{color:#fff;}form[name="mailform"]{margin-top:15px !important;}#menu-container input[value="Suche starten"]{min-width:100% !important;padding:10px !important;}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input.button:hover,span.button:hover,a.button:hover,button:hover{transition:all .3s ease 0s;background-color:#4f85b9;color:#fff;}input.ok:hover{background-color:green;}input.cancel:hover{background-color:red;}input[id="abort"]{background:none repeat scroll 0 0 #fcb958 !important;border:medium none !important;color:#fff;width:30% !important;}input.hasDatepicker{background:url(http://c2.unterkunft.com/home/images/calendar.png) no-repeat scroll right center #fff;cursor:pointer;}.button.gray,input#confirm-button.disabled,button.disabled,a.button.disabled,span.button.disabled,input.disabled,.button.gray:hover,input#confirm-button.disabled:hover,button.disabled:hover,a.button.disabled:hover,span.button.disabled:hover,input.disabled:hover{background-color:#eee;border:1px solid #ddd;text-shadow:0 1px 0 #fff;}input[type="button"][value*="Jetzt online anmelden"]{display:none;}body{background:url(http://c1.unterkunft.com/site/images/design/body_bg.jpg) repeat-x scroll -110px top #fff;color:#636363;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:100%;margin:0;padding:0;width:100%;}* html body{background:url(http://c1.unterkunft.com/site/images/design/body_bg2.jpg) repeat-x scroll center top #fff;}* html span.link{color:#4f85b9;}.pagemaincontinaer{margin:0 auto;width:990px;min-height:75%;}div.pagewidth{width:990px;}#loginDiv{background:none repeat scroll 0 0 #fff;border:1px solid rgba(153,153,153,0.75);border-radius:2px;box-shadow:0 0 2px #ccc inset;font-size:13px !important;min-height:20%;opacity:1;padding:15px;position:fixed;right:12%;top:10%;z-index:100;}#loginDiv input[type="text"]{border:1px solid #bababa;border-radius:3px;font-size:107% !important;height:23px;margin-bottom:15px;padding:5px;width:208px;}#loginDiv input[value="Login"]{margin-bottom:-5px;width:40%;}#loginDiv table tr td{font-size:14px;padding:5px;}#reqaccess{font-size:12px;font-style:italic;}div#topnavi{height:20px;text-align:right;}div#topnavi.pagewidth{color:#fff;padding:0;width:980px;}#topcontainer{float:right;position:relative;top:12px;}a.toptabs,span.toptabs.link{color:#fff;}div#page_inner{height:100%;margin:0 20px;padding:18px 0 0;}div#page{background:url(http://c2.unterkunft.com/site/images/design/head_bg.png) no-repeat scroll center -85px transparent;clear:both;}* html div#page{background:url(http://c2.unterkunft.com/site/images/design/head_bg2.png) no-repeat scroll center -85px transparent;}#column1{float:left;margin:0 0 15px 15px;position:relative;top:-30px;}#column1.top{top:0;}#column2{float:left;}#column2_inner{margin:0 15px 15px;}#column3{float:right;padding:0 15px 15px 0;}#column12{float:left;width:100%;}.column1,.column3{width:225px;}.column2{width:470px;}.column1-2,.column2-3{float:right;width:710px;}* html .column2-3{background-image:none;padding-top:0;width:680px;}.column2-3top{width:675px;}.column1-2-3{width:100%;}#column2.topheader{background-color:transparent;}.column1-2-3.topheader{width:100%;}div#header{background:url(http://c2.unterkunft.com/site/images/design/head_bg.png) no-repeat scroll center top transparent;height:95px;}* html div#header{background:url(http://c2.unterkunft.com/site/images/design/head_bg2.png) no-repeat scroll center top transparent;}div#header_inner{margin:0 20px;}#logo{background:url(http://c5.unterkunft.com/site/images/design/spritemap-template2.png) no-repeat scroll 0 -12px transparent;height:85px;position:absolute;top:20px;width:311px;}div#headernavi{float:right;margin:20px 15px 0 0;}div#headernavi .trans{vertical-align:baseline;}#logotext{border:medium none;clear:both;color:#bbb;font-size:12px;margin:0;overflow:hidden;padding-left:120px;position:absolute;top:89px;white-space:nowrap;width:430px;}div#mainnavi{clear:both;float:right;margin:0 15px 0 0;}.homePageHeader{position:relative;}.homePageHeader .rotatinglayer{position:absolute;top:0;width:100%;}.homePageHeader .rotatinglayer img{width:100%;}div#path{margin:0 15px 15px;}div#path.column2{float:right;width:680px;}div#path.column1-2-3{width:auto;}div#path.column1-2{padding:0 0 0 10px;width:100%;}div#path.column2-3{width:680px;}div#path a,div#path .link{background:url(http://c1.unterkunft.com/site/images/design/arrow_small.png) no-repeat scroll right center transparent;margin:0 2px 0 0;padding:0 12px 0 0;text-decoration:underline;}div#path #pathSearchResult{float:right;white-space:nowrap;}div.content{padding-bottom:15px;}.tabbernav,.tabbertab{font-size:12px;}.tabbernav{border-bottom:4px solid #e9effa;list-style:none outside none;margin:0 0 15px 0;padding:0;}.tabbernav a span{border-bottom:4px solid #e9effa;display:block;height:18px;margin-bottom:-4px;min-height:18px;padding:15px 15px 5px;}.column2-3 .tabbernav,#mainnavi .tabbernav{margin:0 0 15px -15px;}.column1-2 .tabbernav{margin:0 -15px 15px 0;}.tabbernav:after{clear:both;content:" ";display:block;}.tabbernav li{float:left;list-style:none outside none;margin:0;}.tabbernav a{line-height:1.2;text-align:center;white-space:nowrap;}.tabbernav .tabberactive a{color:#636363;position:relative;}.tabbernav .tabberactive a span,.tabbernav a:hover span,.tabbernav a:focus span,.tabbernav a:active span{border-bottom:4px solid #b2ce8f;color:#b2ce8f;}.tabbernav .tabberactive a:link,.tabbernav .tabberactive a:visited,.tabbernav .ui-tabs-disabled a:link,.tabbernav .ui-tabs-disabled a:visited{cursor:text;}.ui-tabs-disabled{opacity:.4;}.ui-tabs-loading em{background:url(loading.gif) no-repeat scroll 0 50% transparent;}@media projection,screen{.tabbertabhide{display:none;}}@media print{.tabbernav{display:none;}}.column1-2 fieldset .tabbernav,.column2-3 fieldset .tabbernav{margin:0 -15px 15px -15px;}.tabberlive .tabberlive,#location .tabberlive{padding:15px;}.tabberlive .tabberlive .tabbertab,#location .tabbertab{background-color:#fff;margin:-15px;padding:15px;}.tabbernav a[title="�bersetzung hinzuf�gen"] span{background-color:#F9FAFD;}.tabbernav a[title="�bersetzung hinzuf�gen"] span:hover{background-color:#E9EFFA;}#tabimageholderdiv table{display:inline;width:100%;}#tabimageholderdiv img.alignleft{border:4px solid rgb(233,239,250);box-sizing:border-box;width:32%;}#tabimageholderdiv img.alignleft:nth-child(3n+3){margin-right:0;}#tabimageholderdiv img.alignleft:nth-child(3n+4){clear:both;}#homepagesearchbox{background:url(http://c2.unterkunft.com/home/images/searchbox/searchbox_bg.png) no-repeat scroll left top transparent;height:100%;left:0;margin:10px;padding:10px 0 0;position:absolute;width:60%;}#homepagesearchbox input[type="submit"]{width:100%;}div#moreoptions{margin-top:10px;}#search_query fieldset{width:auto;background-color:white !important;}#search_query fieldset table td{vertical-align:middle;}#type_loader,#venue_loader,#topic_loader{position:absolute;}form[name="advancedquery"] > div{position:relative !important;width:auto !important;}form#querysearchbox,form.sort{border:0 none;padding:0;}form#querysearchbox{padding:10px;margin:-10px;background-color:#EDF3FA;border:1px solid rgba(60,179,231,0.18) !important;}.filter{display:block !important;color:#FFF;font-weight:bold;background:#3cb3e7;padding:10px;margin:-11px -11px 15px -11px;}form#querysearchbox input#q_freetext{display:block;width:100%;}#srBtn input[type="submit"]{margin-bottom:-15px;margin-top:10px;width:100%;padding:5px !important;}#search_query #srBtn input[type="submit"]{margin-bottom:0;margin-top:5px;width:100%;padding:5px !important;}a.searchparam,span.searchparam{background-image:url(http://c1.unterkunft.com/accommodation/icons/selected.png);padding-left:18px;background-position:1px;background-repeat:no-repeat;font-size:small;}a.searchparam:hover,span.searchparam:hover{background-image:url(http://c3.unterkunft.com/accommodation/icons/unselected.png);text-decoration:line-through;background-repeat:no-repeat;font-size:small;}div.component{position:relative;width:100%;}div.component_inner{border:1px solid #ddd;min-width:0;padding:10px;position:relative;text-align:left;}.corner_lt,.corner_rt,.corner_lb,.corner_rb{position:absolute;}div.component_spacer{height:6px;margin:5px 0;}div.component_inner h2,div.component_inner h3,div.component_inner h4,div.component_inner .h2,div.component_inner .h3,div.component_inner .h4{background-color:#f9fafd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:block;margin-left:-10px;margin-right:-10px;margin-top:-11px;padding:8px;}div.component_inner ul + h2,div.component_inner ul + h3,div.component_inner ul + h4,div.component_inner ul + .h2,div.component_inner ul + .h3,div.component_inner ul + .h4{margin-top:0;}div.component_inner h3,div.component_inner .h3{cursor:pointer;background:#FBFAFD url(http://c5.unterkunft.com/icons/sorting/sortarrow_up.png) no-repeat 210px 8px;}span.price{color:#fb7636;font-weight:bold;}#column1 small,#column3 small,span.directorycount{color:#bbb;}div.component.cart{background:url(http://c5.unterkunft.com/site/images/design/spritemap-template2.png) no-repeat scroll -226px -96px transparent;color:#636363;font-family:"Courier New",Courier,monospace;padding:124px 0 0;top:-39px;}div.component.cart div.component_inner{background-color:#f4f4f8;padding:5px 5px 0 4px;}div.component.cart div.component_inner h2{margin-left:-4px !important;margin-right:-5px !important;margin-top:-6px !important;border:none;background:none;}div.component.cart div.component_bottom{background:url(http://c5.unterkunft.com/site/images/design/spritemap-template2.png) no-repeat scroll -5px -95px transparent;height:128px;}div.cartsmall-left-bottom{padding:50px 0 0 10px;}div.cartsmall-left-products{padding:0 10px;}ul.tree{-moz-user-select:none;user-select:none;margin:0 0 10px;line-height:18px;padding-bottom:10px;}.component ul.tree:last-child{margin-bottom:0;}ul.tree li:hover{background-color:#fafbfa;}li.subtree{-moz-user-select:none;user-select:none;list-style-image:url(http://c2.unterkunft.com/site/images/design/plus_big.png);}ul.tree li.subtree:hover{cursor:pointer;}li.subtree ul.tree{padding-bottom:0;}li.limorelink span{color:#636363;font-size:12px;}.lastentries{height:245px !important;}.flip{position:relative;height:250px;}.flip a.button{clear:both;display:block;}.bottomLink a{padding:6px;position:absolute;bottom:0;left:0;margin:-10px;}.bottomLink:hover{background-color:#fbab36;}.flip .flipLink{}.sendtopoolDiv{background:url(http://c3.unterkunft.com/home/images/teaser_sendtopool_small.jpg) no-repeat scroll left top transparent;padding-top:5px;}.boxlayout{background-color:#fafcfe;border:1px solid #ddd;margin:0 0 15px;padding:15px;position:relative;}.column1-2 .boxlayout{margin:0 -16px 15px 0;}.column2-3 .boxlayout{margin:0 0 15px -16px;}.column2-3 .content .boxlayout:last-child{margin-bottom:0;}.boxlayout.alignleft{margin:0 1.5em 1.5em 0;}.boxlayout.alignright{margin:0 0 1.5em 1.5em;}.boxlayout table,.boxlayout > .boxlayout{}.boxlayout h2 + .boxlayout{padding:0 0 0 15px;}.boxlayout > .boxlayout{margin-left:5px;}.boxlayout:hover,.boxlayout:hover table,.boxlayout:hover > .boxlayout{background-color:white;}.boxlayout h2{min-height:20px;}.boxlayout table h2{margin:0 auto 15px;}div.related{background-color:#fafcfe;border:1px solid #ddd;clear:both;float:right;margin-bottom:10px;position:relative;text-align:left;}div.related_inner{margin:10px;}div.related img,div.related_inner img{margin-right:5px;}#bargain,#topaccos,#europe,#germany,#ajax{margin:0 0 0 -15px;}.queryitem{background-color:#fafcfe;border-width:1px 1px 0 1px;border-style:solid;border-color:#ddd;position:relative;transition:background 2s ease 0s;margin:0 0 0 -1px;}.queryitem:last-child{border-bottom:1px solid #ddd;}.queryitem:hover{background-color:#e9effa;}#ajax #ajxHdr{margin-left:10px;}#dirCt,#sortingdiv{margin-bottom:10px;}div.accoimg{float:left;margin:15px 0 0 15px;opacity:1;transition:all .3s ease 0s;}div.accoimg:hover{opacity:.8;}div.accodetails{float:left;margin:15px 0 15px 15px;width:53%;}div.accodetails h3{font-size:14px;margin-bottom:6px;padding-bottom:2px;text-transform:uppercase;}div.accodetails > h2{font-size:14px;margin:0 0 10px -5px;text-transform:uppercase;}div.queryfeatures{margin-top:10px;}div.accodetails2{float:right;margin:15px;width:120px;}div.accodetails2 span.button{border:medium none;float:right;margin:0 -15px 0 0;width:100%;color:#fff;}.star ul{list-style:none;margin:0;padding:0;width:85px;height:20px;left:0;top:-5px;position:relative;float:left;background:url(http://c1.unterkunft.com/images/stars.png) left 50px;}.star li{padding:0;margin:0;float:left;display:block;width:85px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;}.star li.curr{background:url(http://c1.unterkunft.com/images/stars.png) left 25px;font-size:1px;}.star div.user{left:15px;position:relative;float:left;font-size:12px;font-family:Arial;color:#888;}table.accostyles{padding:0 15px 15px;}table.accostyles td{padding:6px;}table.accostyles tr:hover{background-color:#fff;}.column1-2-3 .queryitem{margin:0;}.column1-2-3 div.accodetails{width:555px;}.column1-2-3 div.accodetails2{width:160px;}div.column1-2-3 table.detailcats{width:100%;}div.column2-3 table.detailcats{width:auto;}div.queryitem[name="search_bookmark_id"] form{display:inline-block;margin:15px;}.tagcloud{margin:0 15px 15px;}.tagcloud > .queryitem{border:medium none;padding:15px;}table.detailcats tr{background:rgba(233,239,250,0.19) !important;border:1px solid #ddd;}td.detailcats_spacer{background-color:#fff !important;height:5px;}table.detailcats h3{border:0 none;margin:0;}table.detailcats a.button{margin-right:5px;}#more{background-color:#8ac540;clear:both;color:#fff;cursor:pointer;font-size:14px;margin:0 0 0 -16px;padding:8px 0;text-align:center;}#more:hover{background-color:#b2e27a;}.loading{overflow:hidden;}.loading .modal{display:block;}.modal{background:url(http://c4.unterkunft.com/icons/loader-bar.gif) no-repeat scroll 50% 50% rgba(255,255,255,0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;}#divmap div#pricerange{font-family:inherit;padding:0 0 10px;}#divmap div#slider-range{background:url(http://c4.unterkunft.com/site/images/design/pricemap_bg.png) repeat-x scroll left top transparent;border:0 none;height:12px;margin:10px;}.ui-widget{z-index:1001 !important;}table.files tr.ui-state-error td{vertical-align:middle;}table.files tr.ui-state-error td.error{background:none repeat scroll 0 0 #fbe3e4;}.ui-datatable.ui-widget{width:98%;}#ui-datepicker-div select.ui-datepicker-year{color:#636363;padding:1px;}#cat #calendar{margin:0 auto;width:100%;}#bookingform_column1{width:25%;box-sizing:border-box;}#bookingform_column2{width:35%;box-sizing:border-box;}#bookingform_column3{width:36%;box-sizing:border-box;}#priceform{background-color:#f9fafd;padding:10px;}#calHeader .calNav{padding:15px 0 5px 0;}#calHeader .calNav .calNavPrev,#calHeader .calNav .calNavNext{float:left;margin:0;padding:10px 0 0 0;}#calHeader #calLoader{float:left;margin:4px 10px 0;}#calHeader #selectCal{float:right;margin:0 10px 0 0;}.divcal{margin-bottom:10px;}.divcal table{width:100%;}.divcal thead{background-color:#e0e3e8;}.divcal table tr th{padding:5px;background-color:#e9effa;text-align:center;vertical-align:middle;}.divcal table thead tr:first-child th{padding:7px;background-color:#4f85b9;color:#fff;}.divcal table tr td{padding:4px 5px;}.divcal tr td span:first-child{float:left;font-size:18px;margin-right:10px;min-width:27px;line-height:28px;text-align:center;}.divcal tr td:first-child{background-color:#e9effa;padding:10px;text-align:center;}.divcal table tr td span small{font-style:italic;}.divcal table tr td.day-empty,.divcal table tr td.day-onrequest,.divcal table tr td.day-onrequest-noprice{background-color:#f0e68c;background-image:none;color:#636363;}.divcal table tr td.day-available,.divcal table tr td.day-available-noprice{background-color:#cef297;background-image:none;color:#636363;}.divcal table tr td.day-booked{background-color:#f26767;color:#fff;}.divcal table tr td.day-select{}#accotabs h3.big{background:none repeat scroll 0 0 #f9fafd;color:inherit;min-height:20px;padding:10px;}div.gallery-p{float:left !important;}div.desc_left{float:left;margin-left:10px;width:60%;}div.column1-2-3 div.desc_left{}div.column2-3 div.desc_left{width:310px;}.acco-shortdesc{margin-bottom:10px;}.acco-update-tab-styles table tr{background:none repeat scroll 0 0 #fff;}div.acco-longdesc{padding-top:15px;}div.articlebody p{text-align:justify;}div.error,div.warning,div.info,div.confirmation{clear:both;padding:20px 10px 20px 40px;border-width:2px;border-style:solid;word-break:break-word;}div.error{background:url(http://c3.unterkunft.com/site/images/design/errorbox_bg.png) no-repeat scroll -30px -30px #faeaea;border-color:#ff6f6f;color:#8a1f11;}div.warning{background:url(http://c2.unterkunft.com/site/images/design/warningbox_bg.png) no-repeat scroll -30px -40px #fff9d4;border-color:#ffd324;color:#514721;}div.confirmation{background:url(http://c3.unterkunft.com/site/images/design/confirmationbox_bg.png) no-repeat scroll -30px -30px #edfaea;border-color:#9be67d;color:#3e942d;}div.info{background:url(http://c2.unterkunft.com/site/images/design/infobox_bg.png) no-repeat scroll -30px -30px #eaf2fa;border:2px solid #80aeda;}#iClose{display:block;float:right;font-size:40px;margin-top:-30px;}#iWarn{color:#ffd324 !important;display:block;float:right;font-size:40px;margin-top:-30px;text-decoration:none;}span.forms.messages.active.confirmation,ul.forms.messages.active.error,span.forms.messages.active.error,ul.forms.messages.active.error,span.forms.messages.active.warning,ul.forms.messages.active.warning{background-color:transparent;border:medium none;margin:0;padding:0;}div.questionblock{margin:0 0 15px;}a.questionblock_toplink{float:right;}.hideme{display:none;}div.faq_quest{cursor:pointer;font-weight:bold;cursor:pointer}div.faq_ans{background-color:#fff;border:1px solid #e9effa;border-radius:7px;margin-top:15px;padding:15px;}div.faq_quest,.blue{color:#4f85b9;}.queryitem div.faq_quest{padding:0;}span.expander{margin-left:5px;}span.sortingspacer{margin:0 4px;}img.sortingarrow{margin:0 0 0 5px;vertical-align:middle;}div.articletagcloud{border:1px solid #ddd;float:right;text-align:center;width:500px;}td.articletagcloud{border:1px solid #ddd;text-align:center;vertical-align:middle;}td.articletagcloud a{margin-right:6px;}a.tclink1{font-size:12px;}a.tclink2{font-size:18px;}a.tclink3{font-size:24px;word-spacing:-4px;}#advert-skyscraper{margin-left:985px;margin-top:114px;position:absolute;}#advert-leaderboard{margin-bottom:30px;text-align:center;}#advert-leaderboard > div{display:inline-block;margin:0 auto;}img.contentimg{border:1px solid #ddd;float:right;margin:0 0 5px 10px;}.hideme{display:none;}.ferien{margin-bottom:10px;}.ferien tr th{padding:7px;background-color:#A8B7D0;color:#fff;text-align:center;vertical-align:middle;}.ferien tr th a{color:#fff;text-decoration:underline;}.ferien tr th a:hover{color:#fbab36;text-decoration:none;}.ferien tr td{background-color:#e9effa;padding:4px 5px;text-align:center;vertical-align:middle;}.ferien tr:nth-child(2n+2) td{background-color:#eef4ff;}.ferien tr:hover td,.ferien tr:nth-child(2n+2):hover td{background-color:#CEF297;}#headfacebook{float:left;height:25px;left:135px;position:relative;top:5px;}.addthis_toolbox{display:none;}.forms-field-required{color:#4f85b9;cursor:help;}.back-to-top{bottom:5px;display:none;position:fixed;right:5px !important;}.compId li{margin-bottom:-5px !important;margin-left:-60px !important;}.dirClass ul li ul li{list-style-image:none !important;list-style-type:square;}.dirClass{}.dirMore{color:#636363 !important;font-weight:bold;margin-left:-20px;}#voting_tab .tabbertab{padding:0 !important;}#voting > div{margin:-10px;padding:0 !important;}h2 > div > a{font-size:11px;font-style:italic;font-weight:bold;}#mapframe #map_open{background-size:680px 120px !important;z-index:0 !important;}#map_open input,#map_close_button{background-color:#FFF !important;border:1px solid #ddd !important;color:#333 !important;cursor:pointer;margin-top:45px !important;text-align:center;transition:all .3s ease 0s;opacity:1 !important;}#map_close_button:hover,#map_open input:hover{color:#fbab36 !important;border:1px solid #fff !important;}table#cmp{width:100%;}table#cmp tr:hover{background-color:#e9effa;}table#cmp tr td{padding:5px;}#contact_type{margin-left:10px;text-align:center;width:150px;}.gtable{border-left:medium none !important;}tetext{margin-left:-10px !important;}.column1-2-3 .topheader #column2_inner{margin:0 10px;}#geoForm .small-label{width:80px;font-weight:bold;}#locAddress{width:240px;}#locCitycode,#locLongitude,#locLatitude{width:110px;}#locLongitude,#locLatitude{background-color:#fafbfb;}#geoForm #map{width:100%;height:300px;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);position:relative;}#geoForm #geoloc{width:285px;margin:0 0 0 1.5em;float:right;}#geoForm #geoloc .small-label{width:auto;}#geoForm #geoloc .small-label a{font-weight:normal;font-style:italic;}#geoForm #geoloc select,#geoForm #geoloc input[type="text"]{width:100%;}#trans{background-color:#fff;}#inbox thead,#outbox thead,#poolForm thead{background-color:#f9fafd !important;}#inbox thead a,#outbox thead a,#poolForm thead a{color:#636363 !important;text-decoration:underline;}#inbox table th,#outbox table th,#poolForm table th{padding:8px !important;}#inbox table,#outbox table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ddd #ddd #ddd #eee;border-image:none;border-style:solid;border-width:1px;}#inbox thead tr:first-child,#outbox thead tr:first-child,#poolForm thead tr:first-child{background-color:#f9fafd !important;color:#636363;}#inbox tr td:last-child,#outbox tr td:last-child,#poolForm tr td:last-child{background:none repeat scroll 0 0 #fafcfd;}#column2_inner div.content:first-child .tab-body.tabbertab.tabbertabdefault{border-color:-moz-use-text-color;border-style:none;border-width:medium;}input[type="button"][href="/accommodation/booking/sendtopool.html"]{margin-left:-5px;}#accofunctions{margin:10px 0;}.price.big{margin-top:10px !important;}#goog_1718654794{border:1px solid #ccc;margin-left:-2px !important;margin-top:10px !important;}#menu{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;bottom:1%;padding:10px;position:fixed;right:1%;width:100px;z-index:10000;}.ad-root{margin-bottom:5px !important;margin-top:10px;text-align:center;}.upper{text-transform:capitalize;}#macroConfirmDiv{margin-left:-10px !important;}.cbtn{background:none repeat scroll 0 0 transparent !important;border:medium none !important;color:#4f85b9 !important;text-decoration:underline !important;}#effect{margin-left:10px !important;}.gallery{width:500px;}.prettyGallery .gallery{width:299.5px !important;}#poolconfirm{margin-left:-10px !important;}input#q_freetext{width:200px;padding-left:5px;}@-moz-document url-prefix(""){}@media not all,not all{.tabbernav li:first-child a,.tabbernav li:first-child a span{margin-top:-15px !important;}}.labels{color:white;font-family:"Lucida Grande","Arial",sans-serif;font-size:10px;font-weight:bold;margin-left:-2px;width:40px;}.scroll-pane{width:100%;opacity:1.0}.col{background-color:#ffe;border:2px solid #FBAB36;}.offset{display:block;border-bottom:3px solid #FBAB36;float:left;font-size:13px;background:#FEFFFF;font-weight:bold;width:auto;text-align:center;color:#636363;line-height:16px;border-radius:0;position:relative;margin-top:22px;height:20px;}div#footer{border-top:1px solid #548EC4;color:#fff;background:#4f85b9;background:-moz-radial-gradient(center bottom,ellipse cover,#60A4E0 0,#4f85b9 70%,#4f85b9 100%);background:-webkit-gradient(radial,center bottom,0px,center bottom,100%,color-stop(0%,#60A4E0),color-stop(70%,#4f85b9),color-stop(100%,#4f85b9));background:-webkit-radial-gradient(center bottom,ellipse cover,#60A4E0 0,#4f85b9 70%,#4f85b9 100%);background:-o-radial-gradient(center bottom,ellipse cover,#60A4E0 0,#4f85b9 70%,#4f85b9 100%);background:-ms-radial-gradient(center bottom,ellipse cover,#60A4E0 0,#4f85b9 70%,#4f85b9 100%);background:radial-gradient(ellipse at center bottom,#60A4E0 0,#4f85b9 70%,#4f85b9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#60A4E0',endColorstr='#4f85b9',GradientType=0 );}#footer .pagewidth{margin:auto;}div#footer_inner{margin:0 15px;padding:20px 10px 10px 30px;}.col4 > .alignleft{margin-right:3%;width:22%;}.col5 > .alignleft{margin-right:3%;width:17%;}.col6 > .alignleft{margin-right:3%;width:13.6%;}#footer a,#footer span.link,#footer span{color:#fff;}#footer a:hover,#footer span.link:hover,#footer span:hover{text-decoration:underline;}#footer .big{font-size:16px;margin-bottom:10px;text-transform:uppercase;}#footer ul{display:block;margin-top:15px;line-height:18px;}ul#javax_faces_developmentstage_messages{display:none;}.mapLink a{background-color:#FAFCFE;padding:10px 25px 10px 25px;text-align:center;position:absolute;bottom:0;color:#4F85B9;margin-left:-15px;right:0;left:13px;border-bottom:1px solid #E9EFFA;}.mapLink,.requestLink{opacity:.8;}.requestLink span{background-color:#FAFCFE;padding:10px 25px 10px 25px;text-align:center;position:absolute;width:272px;color:#4F85B9;margin-top:67px;border-bottom:1px solid #E9EFFA;display:block;}#poolmask{margin:0;padding:8px !important;border:none;}#inbox thead th{background-color:#EEE;text-align:left !important;padding:5px;}div.component_inner h2,#siteForm > div h2,h3.big{padding:8px 0;}.calLegend{margin:15px 0 -20px 0;}.legend{font-size:16px;font-family:'Indie Flower',cursive;padding:5px;}.legend input[type="checkbox"]{margin:15px !important;}#bookmarks .queryitem{padding:10px;}#bookmarks .queryitempic{margin-right:10px;}#bookmarks div table{margin-top:15px;float:right;width:98%;background:white;padding:8px;}.queryitem:nth-child(11n + 12){border-bottom:1px solid #ddd;}.filter{display:none;}#blockerstep2{z-index:0 !important;}.ui-dialog{position:absolute !important;top:100px;left:200px;z-index:1000 !important;}.ribbons .ribbon{top:10px;}.ribbon-blue{background:rgba(88,160,229,0.47);border-right:5px solid #4668B4;}.ribbon-blueciel{background:rgba(88,160,229,0.05);}.ribbon-red{background:#E56358;border-right:5px solid #EBB4AF;}.ribbon-orange{background:rgba(246,160,0,0.61);border-right:5px solid #FFC700;}.ribbon-green{background:#8CC71F;border-right:5px solid #DFF17A;}.ribbon-pink{background:#C9376E;border-right:5px solid black;}.ribbon{position:absolute;top:10px;right:-5px;padding:10px;}.ribbon h1{display:block;font-size:12px;text-transform:uppercase;color:#FFF;line-height:14px;letter-spacing:1px;margin:0;text-shadow:none;}.ribbon h2{border:1px solid #ddd;}#section{height:340px;}.dirbox{width:32%;float:left;margin-right:5px;height:140px;}.dirbox img{padding:2px;background:white;margin-bottom:5px;}.dirbox2{width:32%;float:left;margin-right:5px;height:80px;}dirbox a h3{color:#636363;}.dirbox h3{margin:0;text-transform:uppercase;}div.dirbox:last-child{margin-bottom:10px;}.container{margin-left:-10px;}.tags{zoom:1;}.tags:before,.tags:after{content:'';display:table;}.tags:after{clear:both;}.tags li{position:relative;float:left;margin:0 15px 8px 12px;}.tags li:active{margin-top:1px;margin-bottom:7px;}.tags li:after{content:'';z-index:2;position:absolute;top:10px;right:-2px;width:5px;height:6px;opacity:.95;background:#eb6b22;border-radius:3px 0 0 3px;-webkit-box-shadow:inset 1px 0 #99400e;box-shadow:inset 1px 0 #99400e;}.tags a,.tags span{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tags a{line-height:23px;padding:0 9px 0 8px;font-size:12px;text-decoration:none;text-shadow:0 1px white;border-width:1px 0 1px 1px;border-style:solid;border-color:#dadada #d2d2d2 #c5c5c5;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.7),0 1px 2px rgba(0,0,0,0.05);}.tags a:hover span{padding:0 7px 0 6px;max-width:40px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.15),1px 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.15),1px 1px 2px rgba(0,0,0,0.2);}.tags span{position:absolute;top:0;left:100%;overflow:hidden;max-width:0;padding:0 0 0 2px;color:white;text-shadow:0 -1px rgba(0,0,0,0.3);background:#eb6b22;border:1px solid;border-color:#d15813 #c85412 #bf5011;border-radius:0 2px 2px 0;opacity:.95;background-image:-webkit-linear-gradient(top,#ed7b39,#df5e14);background-image:-moz-linear-gradient(top,#ed7b39,#df5e14);background-image:-o-linear-gradient(top,#ed7b39,#df5e14);background-image:linear-gradient(to bottom,#ed7b39,#df5e14);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;-webkit-transition-property:padding,max-width;-moz-transition-property:padding,max-width;-o-transition-property:padding,max-width;transition-property:padding,max-width;}.green li:after{background:#65bb34;-webkit-box-shadow:inset 1px 0 #3a6b1e;box-shadow:inset 1px 0 #3a6b1e;}.green span{background:#65bb34;border-color:#549b2b #4f9329 #4b8b27;background-image:-webkit-linear-gradient(top,#71ca3f,#5aa72e);background-image:-moz-linear-gradient(top,#71ca3f,#5aa72e);background-image:-o-linear-gradient(top,#71ca3f,#5aa72e);background-image:linear-gradient(to bottom,#71ca3f,#5aa72e);}.blue li:after{background:#56a3d5;-webkit-box-shadow:inset 1px 0 #276f9e;box-shadow:inset 1px 0 #276f9e;}.blue span{background:#56a3d5;border-color:#3591cd #318cc7 #2f86be;background-image:-webkit-linear-gradient(top,#6aaeda,#4298d0);background-image:-moz-linear-gradient(top,#6aaeda,#4298d0);background-image:-o-linear-gradient(top,#6aaeda,#4298d0);background-image:linear-gradient(to bottom,#6aaeda,#4298d0);}.tags li{list-style:none !important;}#TICKER{overflow:hidden;height:20px;background-color:rgba(0,0,0,0.58);border-left:10px solid #FC6E04;z-index:1000;font-size:13px;font-weight:bold;color:white;padding:5px;margin:-10px;}span.TICKER img{width:16px;height:16px;}input.error{padding:4px !important;line-height:17px !important;margin-right:10px !important;}label.error{border:none !important;}div.topheader #contact_formular{background-color:#fafcfe;padding:10px !important;border:1px solid #ddd;border-bottom:0 solid #ddd;}div.ui-messages-error ul li{list-style-image:none;}div#translPanel ul.tabbernav{margin-left:0;margin-top:10px;}div.ui-growl-item{display:none;}table.admin{font-size:12px;width:100%;text-align:left;border-collapse:collapse;}table.admin table{font-size:11px;border-collapse:collapse;}table.admin table th{background:rgba(60,111,149,0.51);}table.admin table td:last-child{}table.admin table tr{background:white;}table.admin th{border:0 none transparent;background-color:#4f85b9;color:#FFF;padding:10px;}table.admin table th{}table.admin th a{color:white;}table.admin tbody{background:rgba(232,237,255,0.37);}table.admin table tbody{}table.admin tr{border-color:rgba(221,221,221,0.28);border-width:1px;border-style:solid;}table.admin td{padding:10px;}table.admin table td{border:none;padding:5px;}table.admin tbody tr:hover td{background:white;}table.admin table tbody tr:hover td{background:rgba(222,251,154,0.37);}table.admin th:first-child{}table.admin table th:first-child{}#notes{display:none;}.address,.fullname{font-family:'Indie Flower',cursive;font-weight:bold;font-size:12px;margin-top:10px;}.user-info{font-weight:bold;font-size:12px;margin-top:10px;}.count{width:100px;float:right;}.help-bubble{cursor:default;position:absolute;width:260px;text-align:left;z-index:3;opacity:.9;filter:alpha(opacity = 90);background:url(http://c2.unterkunft.com/site/images/design/infobox_bg.png) no-repeat scroll -30px -30px #eaf2fa;border:2px solid #80aeda;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;}.help-bubble-container{opacity:.9;filter:alpha(opacity = 90);padding:10px;color:black;font-size:9pt;font-weight:normal;text-decoration:none;overflow:auto;}/*48065->35260*/