html,body{height:100%}#outer-wrapper{min-height:100%}body,input,select,textarea,button{font:small Verdana,"Bitstream Vera Sans",sans-serif}body{background:white no-repeat fixed 50% 100%}*{padding:0;margin:0}img{border:0 none}.hide{display:none!important}.num{text-align:right}.marker,.important{color:#C00}h1{font-size:150%;font-weight:normal;margin:15px 0 15px -1px}#home h1,#home ol#breadcrumb{position:absolute;z-index:-10}#content * .chapter,#content * .two-cols,#content * div.three-cols,#content * div.teaser,#content * dl.colored,#content * form{margin-right:0}ol#breadcrumb{margin:12px 0;overflow:hidden}ol#breadcrumb li{background:no-repeat 0 50%;display:block;float:left;font-size:85%}ol#breadcrumb li:first-child{background:0}ol#breadcrumb a,ol#breadcrumb em{font-style:normal;padding:0 8px 0 12px;text-decoration:none}ol#breadcrumb li:first-child a{padding-left:0}ol#breadcrumb a:hover,ol#breadcrumb a:active,ol#breadcrumb a:focus{text-decoration:underline}.chapter{border-top:1px solid transparent;_border-top-color:white;margin-top:20px}html.js .chapter.noborder,html.js .chapter.first{border-top-color:transparent;_border-top-color:white}html.js .chapter.noborder{margin-top:0}html.js .chapter.noborder.first{margin-top:20px}#content * .chapter{border-top:0 none;margin-top:0}.chapter:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden}*+html .chapter{overflow:hidden}* html .chapter{display:inline-block}#content h2{font-size:120%;font-weight:normal;margin-top:30px}#content li h2{font-size:135%}#content h3,#content h4,#content h5,#content h6{font-size:100%;line-height:1.4;margin-top:30px}#content h4,#content h5,#content h6{margin-bottom:-20px}#content p{font-size:90%;line-height:1.4;margin-top:20px}#content p.subtitle{font-size:85%;margin-top:23px;margin-bottom:-21px}#content p.meta{font-size:85%;margin-top:0}#content .teaser .meta{border-top:1px solid;padding-top:10px}#content .teaser.first p.meta{border:0}#content li p,#content dd p{font-size:100%;margin-top:0}#content dd p.meta{font-size:90%}#content .important em{font-style:normal}#content * small{font-size:90.5%}#content * big{font-weight:bold}#content a{display:inline-block;font-weight:bold;text-decoration:none}@media screen{#content a{background:no-repeat 0 .45em;padding-left:14px}}#content a:hover,#content a:active,#content a:focus{text-decoration:underline}@media screen{#content h2 a,#content h2 a:hover,#content h2 a:active,#content h2 a:focus,#content h3 a,#content h3 a:hover,#content h3 a:active,#content h3 a:focus{background-image:none!important;padding-left:0}}#content ul,#content ol{margin-top:20px;margin-left:28px;*margin-left:32px}@media screen{#content ul{margin-left:11px}}#content ul ul,#content ul ol,#content ol ul{margin-top:10px;margin-bottom:15px}#content li{font-size:90%;line-height:1.4;margin-bottom:5px}@media screen{#content ul li{list-style-type:none;padding-left:14px;background-repeat:no-repeat;background-position:2px .55em}#content ol li{list-style-type:decimal;padding-left:0;background-image:none!important}}#content li li,#content dd li{font-size:100%}#content dt,#content dd{line-height:1.4;margin-top:20px}#content dt{font-weight:bold;margin-bottom:-20px}#content dd{font-size:90%}#content li dd{font-size:100%}#content dl.linear{margin-top:20px;overflow:hidden;_display:inline-block}#content dl.linear dt,#content dl.linear dd{border:0!important;font-size:85%;margin-top:0}#content dl.linear dt{clear:left;font-weight:normal;float:left;margin-right:4px;margin-bottom:0}#content dl.colored dt,#content dl.colored dd{margin-top:2px}#content dl.colored dt{color:white;font-size:100%;padding:6px 10px 7px 10px;background-repeat:repeat-x;margin-bottom:0}#content dl.colored dt span{font-weight:normal}#content dl.colored dd{padding:0 10px 20px;height:1%}#content div.teaser.colored dl.linear{font-size:100%}#content dl.colored dl.linear dt,#content dl.colored dl.linear dd{font-size:90%;padding:0;margin-top:0}#content dl.colored dl.linear dt{background:transparent none}#content dl.colored dl.linear dd{background-color:transparent;border:0;height:auto}#content dl.colored dd .teaser,#content dl.colored dd #googlemap_div{margin:0 -10px -20px}#content .link-list{margin-left:0}#content .link-list li{list-style-type:none;padding-left:14px}@media screen{#content ul.link-list li{background-image:none!important}}#content .link-list li span{display:inline-block}@media screen{#content .link-list li a,#content .link-list li span{margin-left:-14px}#content .link-list li span{background:no-repeat 0 .45em;padding-left:14px}}#content .link-list li span.meta{display:inline}@media screen{#content .link-list li span.meta{background-image:none;margin-left:0;padding-left:0}}#content dl.colored .link-list li{font-size:90%}#content .link-list span.meta{font-size:90.5%}#content dl.colored .link-list li span.meta{font-size:100%}#content .teaser dl{margin-left:10px}#content .teaser dl dd{border-bottom:1px solid #bfe5ff;margin-top:25px;padding-bottom:10px}#content .teaser dl dd:last-child{border-bottom:0}#content .teaser dl dd a{background-position:0 .5em;margin-left:10px}#content dl.image.left,#content dl.image.right{margin-top:3px;margin-bottom:10px}#content dl.image.left{float:left;margin-right:15px}#content dl.image.right{float:right;margin-left:18px}#content dl.image dt{margin-bottom:0}#content dl.image dt a{padding-left:0;background-image:none!important}#content dl.image dd{font-size:85%;margin-top:3px}#content dl.colored dl.image dt{padding:0;background:transparent none}#content ul.register{margin:20px 0 20px 7px;overflow:hidden;_display:inline-block}#content ul.register li{margin:0;display:block;float:left;font-size:100%;text-align:center;min-width:14px}* html #content ul.register li{width:14px}@media screen{#content ul.register li{padding-left:0;background-image:none!important}}#content ul.register li *{font-weight:bold;padding:0 3px;zoom:1}#content ul.register li a{display:inline;background-image:none!important}#content ul.register li em a{margin:0 -3px}#content ul.register li em{font-style:normal}.two-cols,div.teaser.colored div.wrapper{overflow:hidden;_display:inline-block}.two-cols{clear:both}#home .two-cols .first-col,#home .two-cols .second-col{width:380px}.two-cols .first-col,.two-cols .second-col{width:278px}div.teaser .two-cols .first-col,div.teaser .two-cols .second-col,div.teaser.colored div.left,div.teaser.colored div.right{width:47.8%}.two-cols .first-col,div.teaser.colored div.left{float:left}.two-cols .second-col,div.teaser.colored div.right{float:right}div.three-cols{overflow:hidden;_display:inline-block}div.three-cols div.first-col,div.three-cols div.second-col,div.three-cols div.third-col{width:30%}div.three-cols div.first-col,div.three-cols div.second-col{float:left}div.three-cols div.first-col{margin-right:5%}div.three-cols div.third-col{float:right}#content div.teaser{position:relative;margin-bottom:14px}#content div.teaser.border{border-bottom:1px solid #ede8d2}#content div.teaser+div.teaser{margin-top:20px}#content div.two-cols div.teaser,body#home #content div.teaser{border-bottom:0 none;padding-bottom:0;margin-top:0}#content div.two-cols div.teaser{width:auto}#content div.teaser dl.image{margin-top:2px;margin-left:0}#content div.teaser dl.image *{margin-top:0}#home #content .teaser dl.image dt{position:relative}#home #content .teaser dl.image dt b.jq{bottom:0;height:29px;position:absolute;right:0;width:168px}body#home #content div.teaser dl.image dt *{display:block;width:100%}#content div.teaser h2,#content div.teaser h3{margin-top:0;background-image:none}#content div.two-cols div.teaser h2,body#home #content div.teaser h2{font-size:100%;font-weight:bold}#main-content #content .ribbon a,#main-content #content .ribbon em{color:#FFF!important;padding:5px 10px;text-shadow:0 0 3px #666;*position:relative;*top:1px}#main-content #content .ribbon a:hover,#main-content #content .ribbon a:active,#main-content #content .ribbon a:focus{text-decoration:none;color:#FFF!important}#content div.teaser .ribbon a span span{font-weight:normal}#content div.teaser div{position:relative;font-size:90%;line-height:1.4;height:4.15em;overflow:hidden}* html #content div.teaser div{height:4.3em}*+html #content div.teaser div{height:4.45em}#content div.teaser div.inner{padding-bottom:30px;position:relative;font-size:100%;line-height:1.4;height:auto;overflow:visible;top:-5px}#home #content div.teaser div.inner{top:0}#content div.teaser div.inner p{display:block}#content div.teaser div.inner ul{margin-top:0;padding:0 15px}#content div.teaser div.inner ul a,#content div.teaser div.inner dl.image a{position:static;font-size:100%}#content div.teaser div.inner ul a{background-position:0 .4em;padding-left:14px;display:inline}#content div.teaser div.wrapper,#content div.teaser div.wrapper div,#content div.teaser div.two-cols,#content div.teaser div.two-cols div,#content div.teaser div.three-cols,#content div.teaser div.three-cols div{position:static;font-size:100%;line-height:normal;height:auto}#content div.teaser p{margin-top:10px}#content div.teaser .inner p{padding:10px 12px 20px}#content .ribbon{font-weight:bold;font-size:100%;position:relative;margin-top:0;zoom:1;*border-bottom:1px solid #CCC}#main-content #content dl dt.ribbon{padding:0;background:0}#content dt.ribbon strong{display:inline-block;padding:6px 10px 7px}#content .ribbon a,#content .ribbon em{color:#FFF;display:inline-block;*display:inline;font-style:normal;padding:5px 5px 5px 19px;zoom:1}#content .ribbon:after{background:0;bottom:-10px;content:"";height:10px;left:0;position:absolute;right:0;margin:0;-webkit-box-shadow:0 -3px 5px -4px #666;-moz-box-shadow:0 -3px 5px -4px #666;box-shadow:0 -3px 5px -4px #666}body#home #content div.teaser p,#content div.teaser p.meta,#content div.teaser div p{margin-top:0}#content div.teaser div p{display:inline;font-size:100%}#content div.teaser div a,#content div.teaser p a{display:inline;padding-left:24px;background-position:10px .45em}#content div.teaser div a{display:block;position:absolute;right:15px;bottom:18px}#content div.teaser p a{bottom:10px}#content div.teaser.colored{border-bottom:0 none;padding:6px;padding-bottom:4px;margin-top:41px;overflow:hidden;_display:inline-block}#content div.teaser.colored+div.teaser.colored{margin-top:10px}#content div.two-cols div.teaser.colored{padding-bottom:4px;margin-top:20px}#content dl.colored div.teaser.colored{margin-top:0}#content div.teaser.colored dl.image{float:left;margin-top:0;margin-bottom:0}#content div.two-cols div.teaser.colored dl.image{margin-right:10px;margin-bottom:12px}#content dl.colored div.teaser.colored dl.image{margin-right:16px}#content div.teaser.colored dl.image img{display:block;width:190px;border:2px solid white}#content .two-cols div.teaser.colored dl.image img{display:inline;width:auto}#content div.teaser.colored h2,#content div.teaser.colored h3,#content div.teaser.colored div,#content div.teaser.colored p,#content div.teaser.colored dl.linear{margin-left:210px}#content * div.teaser.colored h2,#content * div.teaser.colored h3,#content * div.teaser.colored div,#content * div.teaser.colored p,#content * div.teaser.colored dl.linear{margin-left:4px}#content div.teaser.colored div p,#content * div.teaser.colored div div,#content * div.teaser.colored div div *{margin-left:0!important}#content div.teaser.colored h2,#content div.teaser.colored h3{margin-top:6px;*margin-top:12px;margin-bottom:10px}#content div.teaser.colored h3{font-size:120%;font-weight:normal}#content dl.colored div.teaser.colored h2,#content dl.colored div.teaser.colored h3,#content .two-cols div.teaser.colored h3{font-weight:bold}#content dl.colored div.teaser.colored h2,#content dl.colored div.teaser.colored h3{font-size:110%}html>body #content dl.colored div.teaser.colored h3{border-top:2px solid white;padding:10px 6px 0 10px;margin-right:-6px;margin-left:-6px}html>body #content dl.colored div.teaser.colored h3:first-child{border-top:0 none!important;padding-top:0}#content .two-cols div.teaser.colored h2,#content .two-cols div.teaser.colored h3{margin-top:3px}#content .two-cols div.teaser.colored h3{font-size:100%}#content dl.colored div.teaser.colored div{font-size:100%}#content div.teaser.colored div.wrapper p,#content div.teaser.colored div.two-cols p,#content div.teaser.colored div.three-cols p{display:block;font-size:90%}#content div.teaser.colored div,#content div.teaser.colored p{margin-bottom:10px}#content div.teaser.colored p{margin-top:0}#content div.teaser.colored div p{margin-bottom:0}#content div.teaser.colored p.meta{margin-top:-10px}#content div.teaser.colored dl.linear{margin-top:0;margin-bottom:10px}#content div.teaser.colored div.wrapper,#content div.teaser.colored div.wrapper div,#content div.teaser.colored div.two-cols,#content div.teaser.colored div.two-cols div,#content div.teaser.colored div.three-cols div,#content div.teaser.colored div.three-cols div *{margin-bottom:0}#content div.teaser.colored div.wrapper div p,#content div.teaser.colored div.two-cols div p{margin-bottom:10px}#content div.teaser.colored div a,#content div.teaser.colored p a{display:inline-block;padding-left:0;background-color:transparent;background-position:0 .45em;position:static}@media screen{#content div.teaser.colored div a,#content div.teaser.colored p a{padding-left:14px}}#content ul.teaser-list{margin:41px -11px 0;overflow:hidden}#content div.chapter+ul.teaser-list{margin-top:23px}#content ul.teaser-list li{float:left;display:inline-block;*display:inline;zoom:1;width:278px;margin-left:11px;margin-right:11px;margin-bottom:15px}body.opera #content ul.teaser-list li{margin-right:4px}@media screen{#content ul.teaser-list li{padding-left:0;background-image:none!important}}#content ul.teaser-list div.teaser{border-bottom:0 none;padding-bottom:0;margin-top:0}#content ul.teaser-list div.teaser dl.image dt *{display:block;width:100%}#content ul.teaser-list div.teaser dl.image dt a{height:8.5em;overflow:hidden}#content ul.teaser-list div.teaser div.inner,#content ul.teaser-list div.teaser div.inner p{height:50px;overflow:hidden;padding-bottom:40px}#content ul.teaser-list div.teaser div.inner p{padding-bottom:0}#content ul.teaser-list div.teaser div.inner a{bottom:10px}span.icon{font-size:11px!important;font-weight:normal;margin-left:3px}span.icon.first{margin-right:3px;margin-left:0}span.icon-left{margin-right:3px;margin-left:1px}span.icon img{margin-right:-2px;position:relative;top:1px}.icon img[title]{cursor:help}#content p.icon{margin-bottom:-5px}#content p.icon img{margin-right:3px}#content p.pagination{text-align:right;margin-top:18px;margin-right:-1px}#content p.pagination *{color:white;display:-moz-inline-stack;display:inline-block;vertical-align:middle;width:27px;height:27px;font-size:0;line-height:0;text-indent:-500em;background-image:url(../img/bas/btn.png)!important;background-repeat:no-repeat;overflow:hidden}#content p.pagination .first{background-position:-666px 0}* html #content p.pagination .first{margin-top:0}#content p.pagination .prev{background-position:-693px 0;margin-right:10px}#content p.pagination .next{background-position:-720px 0;margin-left:10px}#content p.pagination .last{background-position:-747px 0}#content p.pagination a{padding-left:0}#content p.pagination a.first:active,#content p.pagination a.first:focus{background-position:-666px -26px}#content p.pagination a.prev:active,#content p.pagination a.prev:focus{background-position:-693px -26px}#content p.pagination a.next:active,#content p.pagination a.next:focus{background-position:-720px -26px}#content p.pagination a.last:active,#content p.pagination a.last:focus{background-position:-747px -26px}#content p.pagination span{opacity:.4;filter:alpha(opacity=40)}*+html #content p.pagination span.first{background-position:-667px -28px}*+html #content p.pagination span.prev{background-position:-694px -28px}*+html #content p.pagination span.next{background-position:-721px -28px}*+html #content p.pagination span.last{background-position:-748px -28px}table,th,td{border:0 solid}table{border-spacing:0;*border-collapse:collapse;width:100%;border-top-width:1px;margin-top:20px}th,td{font-size:90%;line-height:1.4;padding:8px 7px 12px 14px;border-bottom-width:1px;vertical-align:top}th{text-align:left}#content table p{font-size:100%;margin-top:0}.unstyled,.unstyled th,.unstyled td{border:0;width:auto}.unstyled th,.unstyled td{padding:0 7px 3px 0}th.header{white-space:nowrap;cursor:pointer}th span{display:inline-block;width:7px;height:10px;background:black url(../img/bas/sort.gif) no-repeat;margin-left:6px}html*th span{position:relative;top:-2px}* html th span{overflow:hidden}th.headerSortDown span,th.headerSortUp span{height:4px;position:relative;top:-3px;*top:-5px}th.headerSortUp span{background-position:0 -6px}#content form.inline{padding:3px 0 6px 12px;*padding-top:1px;margin-top:23px}body.opera #content form.inline{padding-top:9px;padding-bottom:0}#content .legend,#content fieldset{margin-top:23px;margin-bottom:-21px}#content .legend{color:white;font-size:100%;font-weight:bold;padding:6px 0 7px 10px}#content .legend span{font-weight:normal}#content legend{display:none}#content fieldset{border:0 none;padding-bottom:10px}html>/**/body #content fieldset{padding-top:1px}#content label#label-bis{margin-left:.7em;*margin-left:.8em}#content .text label{*position:relative;*top:-2px}#content form .label,#content li.text label,#content li.select label{clear:left;display:block;text-align:right;width:135px;padding-right:1.8em;padding-left:.7em;float:left;position:relative;top:2px}html>/**/body #content form li.check .label{top:0}#content form div.label,#content form li.separate span.label{text-align:left;width:auto;padding-right:0;padding-left:0;float:none;position:static;margin:10px;margin-right:0}#content form div.label{font-size:110%;font-weight:bold}#content form li.separate span.label{margin-bottom:8px}#content li .label label,#content li.text div label,#content li.select div label{clear:none;display:inline;text-align:left;width:auto;padding-right:0;padding-left:0;float:none;position:static}#content li.text div label{*position:relative;*top:-2px}#content li.check label{display:block;float:left;padding-left:20px;*padding-left:24px;text-indent:-20px;*text-indent:-24px;margin-right:14px}#content li.check label a{text-indent:0}#content li.check div.sub label{display:inline;float:none;padding-left:0;text-indent:0;margin-right:0;*position:static}#content dfn{color:#C00;font-style:normal;font-weight:bold}#content .label dfn,#content label dfn{position:absolute;right:2px;top:0}#content li div label dfn,#content fieldset h3 dfn,#content div.label dfn,#content li.separate span.label dfn{position:static;margin-left:-3px}#content fieldset h3 dfn,#content div.label dfn,#content li.separate span.label dfn{font-size:90%}#content fieldset h3{padding-top:10px;margin:0 5px -5px 10px}#content fieldset p{margin:10px;margin-bottom:0}#content fieldset li p{margin:3px 0;*margin-top:-3px;margin-left:14em}* html #content fieldset li p{margin-left:14.25em}#content form.inline p{margin-top:0;overflow:hidden;_display:inline-block}#content fieldset ol{margin-top:15px;margin-left:0}#content form li{display:block;list-style-type:none;margin-bottom:8px;*margin-bottom:5px;overflow:hidden;_display:inline-block}#content form li div{margin-bottom:2px;*margin-bottom:4px;margin-left:14em}#content form li.separate div{margin-left:10px}#content form li.check div{*margin-bottom:0}#content form li.check div:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden}html>body #content form li.check div{padding-left:1px}*+html #content form li.check div{overflow:hidden;position:relative;left:-4px}* html #content form li.check div{display:inline-block}#content form li.check div.sub{clear:left;padding-left:22px;*padding-left:25px;margin-top:5px;*margin-top:2px}*+html #content form li.check div.sub{padding-bottom:1px}#content form li.select div.sub{margin-top:6px}#content form div.btn{border-top:2px solid white;font-size:90%;line-height:1.4;padding:4px 14em 10px;padding-right:0;*padding-top:2px;margin-top:21px;zoom:1}#content div.btn a,#content div.btn span.important{position:relative;*top:-3px}body.opera #content div.btn a,body.opera #content div.btn span.important{top:8px}#content div.btn a{margin-left:14px}#content div.btn span.important{visibility:hidden}#content div.btn button:hover+span.important,#content div.btn button:focus+span.important{visibility:visible}#content .text input{border:1px solid;font-size:100%;padding:2px 3px 3px;outline:0 none}#content .text input.disabled{border-color:white!important}#content .text.sub input{*position:relative;*top:2px}#content fieldset li.text input,#content form.inline p.text input{width:232px}#content li.text input.num{width:2.9em;*width:2.7em}#content p.text input.num{width:1.5em;*width:1.3em}#content .text input.date-pick{width:6.8em}#content fieldset li.text input#betreff{width:335px}#content fieldset li.text input#plz,#content fieldset li.text input#uhrzeit{width:4.85em}#content fieldset li.text input#ort{width:14em}#content label input{cursor:pointer;position:relative;top:2px;*top:1px}html>/**/body #content label input{margin-right:3px}body.opera #content label input{top:0}#content select{border:1px solid;font-size:100%;padding:2px;max-width:20.6em;outline:0 none;cursor:pointer;*position:relative;*top:1px}#content select#angebotstour{max-width:none;width:335px}html>/**/body #content option{padding-right:10px}#content textarea{border:1px solid;font-size:100%;line-height:1.4;padding:1px;padding-left:3px;width:335px;outline:0 none;overflow:auto}body.webkit #content textarea{max-width:28.7em}#inner-wrapper button{border:0 none;font-size:100%;cursor:pointer;width:98px;height:28px;*padding-top:28px;text-indent:-500em;*text-indent:0;background:url(../img/bas/btn.png) no-repeat 1px 0;margin-right:7px;outline:0 none;position:relative;top:3px;left:-2px}*+html #inner-wrapper button{top:4px}* html #inner-wrapper button{background-position:2px 2px;left:0}#inner-wrapper form.inline button{margin-left:3px;*margin-left:5px}body.opera #content form.inline button{top:-4px}#inner-wrapper button.focus{background-position:1px -26px}#content div#suche button{width:123px;background-position:-95px 0}* html #content div#suche button{background-position:-94px 2px}#content div#suche button.focus{background-position:-95px -26px}#content div#kontakt button{width:123px;background-position:-216px 0}* html #content div#kontakt button{background-position:-215px 2px}#content div#kontakt button.focus{background-position:-216px -26px}#content div#publikationen button{width:152px;background-position:-337px 0}* html #content div#publikationen button{background-position:-336px 2px}#content div#publikationen button.focus{background-position:-337px -26px}#content div#pauschalen button{width:180px;background-position:-487px 0}* html #content div#pauschalen button{background-position:-486px 2px}#content div#pauschalen button.focus{background-position:-487px -26px}#content div#ttg-vera button{width:123px;background-position:-95px 0}* html #content div#ttg-vera button{background-position:-94px 2px}#content div#ttg-vera button.focus{background-position:-95px -26px}#content form#foto-cd button{width:123px;background-position:-841px 0}* html #content form#foto-cd button{background-position:-840px 2px}#content form#foto-cd button.focus{background-position:-841px -26px}#content .error span.label,#content .text.error label,#content .select.error label{color:#C00!important;font-weight:bold}#content .text.error input,#content .select.error select,#content .text.error textarea{border-color:#C00!important}html.js #content span#label-datum+div.text.sub{margin-top:-5px;*margin-top:-3px;margin-bottom:0;*margin-bottom:5px}#content a.dp-choose-date{padding-left:0;width:22px;height:22px;text-indent:-999em;overflow:hidden;vertical-align:middle;background:no-repeat 2px 50%;position:relative;top:-1px;*top:-4px}#content a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}div#suche{margin-top:41px;margin-right:14px}#content div#ttg-vera{margin-top:31px;margin-right:14px}div#ttg-vera div.two-cols{clear:left}#content div#ttg-vera form{margin-top:41px}div#ttg-vera table a{font-weight:bold;margin-left:-14px}#content div#ttg-vera div.two-cols dt,#content div#ttg-vera div.two-cols h2,#content div#ttg-vera div.two-cols p,#content div#ttg-vera div.two-cols ul.link-list,#content div#ttg-vera div.two-cols table{margin-top:10px}#content div#ttg-vera div.two-cols h2{font-size:100%;font-weight:bold}#content div#ttg-vera div.two-cols ul.link-list li{margin-bottom:0}#content div#ttg-vera .ttg-select .ttg-first-col{margin-left:0;margin-bottom:10px}div#suchergebnis{padding-top:1px}#content div#suchergebnis h2{font-size:100%;font-weight:bold;margin-right:255px;margin-bottom:-37px}#content div#suchergebnis .link-list,div#suchergebnis table{margin-top:18px}#content div#suchergebnis .link-list{border-top:1px solid}#content div#suchergebnis .link-list li{position:relative;border-bottom:1px solid;padding-top:8px;padding-bottom:12px;margin-bottom:0}* html #content div#suchergebnis .link-list li{zoom:1}#content div#suchergebnis .link-list a{font-weight:bold;margin:0 10em 5px 0}#content div#suchergebnis .link-list span.rating{font-size:90.5%;padding-left:0;background-image:none;margin-left:0;position:absolute;right:10px;top:8px}* html #content div#suchergebnis .link-list span.rating{right:24px}#content div#suchergebnis .link-list span.meta{display:block;margin-top:7px}div#publikationen ul{margin:0;margin-left:-15px;overflow:hidden}div#publikationen ul li{background-image:none;float:left;font-size:100%;margin:0;margin-left:15px;padding:0;width:278px}#content div#publikationen div.teaser{border:1px solid;padding:5px 5px 3px;margin:20px 0 0;min-height:142px;overflow:hidden}*+html #content div#publikationen div.teaser{min-height:150px}#content div#publikationen div.teaser.colored{margin-top:20px}#content div#publikationen ul div.teaser h2,#content div#publikationen ul div.teaser p{margin-left:104px}#content div#publikationen ul div.teaser h2{font-size:100%;font-weight:bold;margin-top:3px}#content div#publikationen ul div.teaser p{font-size:90%;margin-bottom:4px;margin-top:5px}#content div#publikationen ul div.teaser p.text{margin-top:10px}#content div#publikationen ul div.teaser dl.image{margin:0 10px 1px 0}#content div#publikationen div.teaser dl.image.left img{border:2px solid white}#content div#publikationen div.teaser.colored dl.image img{display:inline;width:auto}#content div#publikationen p.text label{*top:-1px}#content div#publikationen div.teaser p.text input{padding-top:1px;padding-bottom:2px}div#pauschalen{margin-right:14px}#to h1{margin-bottom:0}#to #first-content.radweg h1,#to #first-content.wanderweg h1{margin-bottom:20px}#to .first img{margin-bottom:5px}#to .first img.landscape,#to .first img.portrait{display:block;height:200px;margin-bottom:20px}* html #content #to #first-content.radweg div,* html #content #to #first-content.wanderweg div{position:relative}* html #content #to #first-content.radweg div.pseudo-accordion *,* html #content #to #first-content.wanderweg div.pseudo-accordion *{position:static}#content #to #first-content.radweg #map_radweg,#content #to #first-content.wanderweg #map_radweg{width:570px!important;height:250px!important}#content #to #first-content.radweg #hoehe_div,#content #to #first-content.radweg #hoehe_div div,#content #to #first-content.wanderweg #hoehe_div,#content #to #first-content.wanderweg #hoehe_div div{right:0!important}* html #content #to #first-content.radweg #hoehe_div,* html #content #to #first-content.wanderweg #hoehe_div{right:15px!important}#content #to .cols.two .second h2,#content #to .cols.two .second h3,#content #to .cols.two .second p,#content #to .cols.two .second ul,#content #to .cols.two .second dl{padding-left:10px}#content #to .cols.two h2,#content #to .cols.two h3{font-size:100%;line-height:1.4;margin-top:20px}#content #to .cols.two h2{font-weight:bold}#content #to p{margin-top:15px}#content #to .cols.two .second p,#content #to .notice p,#content #to .box p{font-size:85%;margin-top:10px}#content #to #first-content.radweg .box .cols.two .first p,#content #to #first-content.wanderweg .box .cols.two .first p{font-size:90%;margin-top:15px}#content #to .cols.two .second dl{font-size:90%;margin-top:5px}#content #to .cols.two .second dt,#content #to .cols.two .second dd{padding-top:5px;margin-top:0}#content #to .cols.two .second dt{font-weight:normal;float:left;clear:left;font-size:90%;min-width:7.73em;margin-right:4px;margin-bottom:0}* html #content #to .cols.two .second dt{width:81px}#content #to ul{margin-top:10px;margin-left:14px}@media screen{#content #to ul{margin-left:0}}#content #to ul.links,#content #to div.links ul{margin-left:0}#content #to li{font-size:84%;margin-bottom:0}#content #to ul.links li,#content #to div.links ul li{list-style-type:none;padding-left:14px}@media screen{#content ul.links li,#content div.links ul li{background-image:none!important}}#content #to ul.links li a,#content #to div.links ul li a{margin-left:-14px}#content #to #googlemap_div a,#content #to #hoehe_div a{color:#C00!important;padding-left:0;background:none left top}#to .cols.two{position:relative;margin-top:20px;overflow:hidden}#to #first-content.radweg .cols.two,#to #first-content.wanderweg .cols.two{padding-top:0!important;margin-top:5px}#to .first,#to .second{width:49%}@media screen{#to .first,#to .second{width:278px}#to .first:after,#to .second:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}#to .first,#to .second{zoom:1}}#to .first{float:left}#to .second{position:static!important;float:right}#to .notice{padding:6px;padding-bottom:8px;margin-top:18px}#to .notice img{display:block;border:2px solid white;float:left;margin-right:10px;margin-bottom:12px}#content #to .cols.two .notice h2,#content #to .notice p{margin-left:114px}#content #to .cols.two .notice h2{margin-top:3px}#content #to .notice p.ico{padding-left:19px;background:no-repeat left center}#content #to .notice ul.links{clear:left}#to span.icon.first{width:auto;float:none}#to span.icon.first:after{display:none}html*#to span.icon img{position:static}#to span.icon.first img{margin-bottom:0}#content #to .accordion,#content #to .pseudo-accordion{margin-top:23px}#content #to #first-content.radweg .pseudo-accordion,#content #to #first-content.wanderweg .pseudo-accordion{margin-top:0}#content #to .box{padding:0 7px 14px 10px;overflow:hidden}#content #to #first-content.radweg #box_routenbeschreibung.box,#content #to #first-content.wanderweg #box_routenbeschreibung.box{padding:0;background-color:transparent;margin-bottom:23px}#content #to .box h2{color:white;font-size:90%;font-weight:bold;padding:6px 0 7px 10px;border:2px solid white;border-style:solid none;margin:0 -7px 0 -10px}#content #to #box_routenbeschreibung.box h2{display:none}#content #to .box h2.accordion-toggle{font-weight:normal}#content #to .box h2.accordion-toggle span{font-weight:bold}#content #to .box h2.accordion-toggle img{display:none}#to .box .wrapper{overflow:hidden}#to .box .left,#to .box .right,#to .box .floatcols-1,#to .box .floatcols-2{width:47.8%}#to .box .left,#to .box .floatcols-1{float:left}#to .box .right,#to .box .floatcols-2{float:right}#content #to .box h3{font-size:100%;line-height:1.4;margin-top:15px}html>body #content #to .box h3{border-top:2px solid white;padding:10px 7px 0 10px;margin-right:-7px;margin-left:-10px}html>body #content #to .box h3:first-child{border-top:0 none;margin-top:0}#content #to .box h3+p{margin-top:0}#content #to .box dl{margin-top:10px}#content #to .box .gallery dl{margin-top:0}#content #to .box dt,#content #to .box dd{font-size:85%}#content #to .box dt{margin-top:0}#content #to .box p.more{text-align:right;margin-top:10px!important}#to div.gallery{margin:0}#content #to div.gallery-thumbnails ul{margin:0}#to .zweispaltig .hide{display:block;height:23px}#to .ce div.map{width:570px!important}#to .ce div.map a{color:#C00!important;padding-left:0;background:none left top}#to .ce div.redaktionsbild{float:right;margin:3px 0 10px 10px;*margin-top:20px}#content #to .zweispaltig p{font-size:85%;margin-top:10px}#content #to ul.link{margin-left:0}#content #to ul.link+ul.link{margin-top:0}#content #to ul.link li{list-style-type:none;padding-left:14px}@media screen{#content ul.link li{background-image:none!important}}#content #to ul.link li a{margin-left:-14px}#content #to .zweispaltig .ce{padding:0 7px 14px 10px}#content #to .zweispaltig .ce h2{color:white;font-size:90%;font-weight:bold;padding:6px 0 7px 10px;background-repeat:repeat-x;border:2px solid;border-style:solid none;margin:0 -7px 0 -10px}div.border{border:1px solid #d6d6d6;clear:both;margin-top:14px;padding:8px;position:relative}div.border:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}div.border{zoom:1}div#content ul.gallery{margin-right:-9px;margin-left:0}div#content ul.gallery li{float:left;list-style:none none;margin-top:7px;margin-right:6px;width:220px}@media screen{div#content ul.gallery li{background:0;overflow:visible;padding:0}}div#content ul.gallery li{margin-bottom:0}div#content ul.gallery dl.image{position:relative}* html div#content ul.gallery dl.image{zoom:1}div#content .gallery dl.image dd{background:url(../img/bas/bg-fff-80.png);bottom:0;color:#444;left:0;line-height:1.5;margin-top:0;padding:2px 4px 3px 9px;position:absolute;width:207px}@media(min-width:0){div#content .gallery dl.image dd{background:rgba(255,255,255,.8)}}.image-zoom{float:left;margin-right:17px;position:relative}ul.gallery a.fancy span{right:auto;left:-500em}ul.gallery a.fancy:hover span,ul.gallery a.fancy:active span,ul.gallery a.fancy:focus span{right:8px;left:auto}div.gallery.float-left,div.gallery.float-right{margin-bottom:9px;width:260px}div.gallery.float-left{float:left;margin-right:15px}div.gallery.float-right{float:right;margin-left:15px}div.gallery{width:260px}#content div.gallery-content a{display:block;height:192px;overflow:hidden;width:260px}div.gallery dl.image{position:relative;zoom:1}div#content div.gallery dl.image dd{width:247px}div#content div.gallery dl.image dt{margin-top:0}div#content div.gallery dl.image dt *{display:block}div.gallery-thumbnails{display:none;height:55px;margin-top:7px;overflow:hidden;position:relative;width:260px}div#content div.gallery-thumbnails ul{margin:0;position:absolute;width:9999px}div#content div.gallery-thumbnails li{background:0;float:left;font-size:100%;list-style-type:none;margin:0;padding-left:0;padding-right:7px}div.gallery-thumbnails span{background-position:1px 1px;left:50%;margin:-13px 0 0 -11px;padding:1px;right:auto;top:50%;visibility:hidden}div.gallery-thumbnails a:hover span,div.gallery-thumbnails a:active span,div.gallery-thumbnails a:focus span{visibility:visible}.fancy span{background:white url(../img/bas/zoom.png) no-repeat 1px 0;display:block;height:24px;overflow:hidden;padding:0 0 1px 1px;position:absolute;right:0;text-indent:-999em;top:0;width:24px}a.fancy .rollover{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:51px;left:0;margin:0;padding:0;top:0;width:78px}li.current .rollover{background:url(../img/bas/bg-cc0000-30.png);background:rgba(204,0,0,.3);border:2px solid #C00}#content div.gallery .inactive{cursor:default;opacity:0;filter:alpha(opacity=0)}#content div.gallery .prev,#content div.gallery .next{background:#FFF no-repeat center center;bottom:39px;display:block;height:21px;margin-bottom:-15px;overflow:hidden;padding:1px;position:absolute;text-indent:-999em;width:24px}#content div.gallery .prev{background-image:url(../img/bas/fancybox/fancy_left.gif);left:0}#content div.gallery .next{background-image:url(../img/bas/fancybox/fancy_right.gif);right:0}div.ttg-box:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}div.ttg-box{zoom:1}#ttg-googlemap-wrapper,#ttg-profile-wrapper{position:relative;margin-bottom:15px}#ttg-googlemap-toggle,#ttg-profile-toggle{cursor:pointer;background:#FFF url(../img/bas/ico-magnifier-zoomin.png) no-repeat center center;position:absolute;display:block;padding:0 0 1px 1px;text-indent:-999em;top:0;right:0;height:24px;width:24px;z-index:10}#ttg-googlemap-toggle.zoomout,#ttg-profile-toggle.zoomout{background-image:url(../img/bas/ico-magnifier-zoomout.png)}.second #ttg-googlemap-wrapper,.second #ttg-googlemap-wrapper>div{height:215px;position:relative;z-index:3}.second #ttg-googlemap-wrapper>div,.second #map{height:215px;position:relative}.second #ttg-googlemap-wrapper.ttg-open>div,.second .ttg-open #map{height:372px;width:auto}.second #ttg-googlemap-wrapper.ttg-open>div{background:#FFF;position:absolute;right:0;top:0;width:580px}.second .ttg-open #map{right:0;top:0;width:580px}#content #map .googlemaps-infowindow h3{margin:0!important;padding:0!important}dd #map{height:512px;width:579px;margin-bottom:-20px;margin-left:-10px}#fancybox-loading{cursor:pointer;display:none;height:40px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:40px;z-index:1104}#fancybox-loading div{background-image:url(../img/bas/fancybox/fancy_progress.png);height:480px;left:0;position:absolute;top:0;width:40px}* html div#fancy_loading div{background-image:url(../img/bas/fancybox/fancy_progress.gif);filter:alpha(opacity=80)}#fancybox-overlay{background-color:white;display:none;left:0;position:absolute;top:0;width:100%;z-index:1100}#fancybox-tmp{border:0;display:none;margin:0;overflow:auto;padding:0}#fancybox-wrap{display:none;left:0;outline:0;padding:20px;position:absolute;top:0;z-index:1101}#fancybox-outer{background:#FFF;height:100%;position:relative;width:100%}#fancybox-content{border:0 solid #FFF;height:0;outline:0;overflow:hidden;padding:0;position:relative;width:0;z-index:1102}#fancybox-hide-sel-frame{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1101}#fancybox-close{background:transparent url(../img/bas/fancybox/fancy_closebox.gif) no-repeat;cursor:pointer;display:none;height:21px;position:absolute;right:9px;top:9px;width:24px;z-index:1103}#fancybox-error{color:#444;font:normal 12px/20px Arial,FreeSans,sans-serif;margin:0;padding:14px}#fancybox-img{border:0;height:100%;line-height:0;margin:0;outline:0;padding:0;vertical-align:top;width:100%}#fancybox-frame{border:0;display:block;height:100%;width:100%}#fancybox-left,#fancybox-right{background:transparent url(../img/bas/fancybox/fancy_blank.gif);bottom:0;cursor:pointer;display:none;height:100%;outline:0;position:absolute;width:35%;z-index:1102}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{cursor:pointer;display:block;height:21px;margin-top:-15px;position:absolute;top:50%;width:24px;z-index:1102}#fancybox-left-ico{background-image:url(../img/bas/fancybox/fancy_left.gif);left:9px}#fancybox-right-ico{background-image:url(../img/bas/fancybox/fancy_right.gif);left:auto;right:9px}.fancybox-bg{border:0;height:20px;margin:0;padding:0;position:absolute;width:20px;z-index:1001}#fancybox-bg-n{background-image:url(../img/bas/fancybox/fancy_x.png);left:0;top:-20px;width:100%}#fancybox-bg-ne{background-image:url(../img/bas/fancybox/fancy.png);background-position:0 -40px;right:-20px;top:-20px}#fancybox-bg-e{background-image:url(../img/bas/fancybox/fancy_y.png);background-position:-20px 0;height:100%;right:-20px;top:0}#fancybox-bg-se{background-image:url(../img/bas/fancybox/fancy.png);background-position:0 -60px;bottom:-20px;right:-20px}#fancybox-bg-s{background-image:url(../img/bas/fancybox/fancy_x.png);background-position:0 -20px;bottom:-20px;left:0;width:100%}#fancybox-bg-sw{background-image:url(../img/bas/fancybox/fancy.png);background-position:0 -20px;bottom:-20px;left:-20px}#fancybox-bg-w{background-image:url(../img/bas/fancybox/fancy_y.png);height:100%;left:-20px;top:0}#fancybox-bg-nw{background-image:url(../img/bas/fancybox/fancy.png);background-position:0 0;left:-20px;top:-20px}div#fancybox-title{background:url(../img/bas/fancybox/bg-fff-80.png);background:rgba(255,255,255,.8);color:#555;filter:alpha(opacity=80);font-size:.9em;line-height:1.5;padding:7px 0 7px 9px;position:absolute;text-align:right;z-index:1102}#fancybox-caption{float:left;text-align:left}#fancybox-counter{display:block;margin-right:19px}#season{display:none}#sitemap h2{margin-top:20px}#sitemap .chapter{border-bottom:1px solid #cce3a6;padding-bottom:10px}#sitemap ul li{margin-top:10px;padding-left:0}#sitemap ul ul{margin:5px 0 0 15px}#sitemap ul ul li{margin-top:0}#sitemap ul ul a{font-weight:normal}