@font-face{font-family:'opensansbold';src:url(/sites/all/themes/nf/fonts/opensans-bold-webfont.eot);src:url(/sites/all/themes/nf/fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/nf/fonts/opensans-bold-webfont.woff) format("woff"),url(/sites/all/themes/nf/fonts/opensans-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/nf/fonts/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:normal;font-style:bold;}@font-face{font-family:'opensanssemibold';src:url(/sites/all/themes/nf/fonts/opensans-semibold-webfont.eot);src:url(/sites/all/themes/nf/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/nf/fonts/opensans-semibold-webfont.woff) format("woff"),url(/sites/all/themes/nf/fonts/opensans-semibold-webfont.ttf) format("truetype"),url(/sites/all/themes/nf/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:600;font-style:normal;}@font-face{font-family:'opensans';src:url(/sites/all/themes/nf/fonts/opensans-italic-webfont.eot);src:url(/sites/all/themes/nf/fonts/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/nf/fonts/opensans-italic-webfont.woff) format("woff"),url(/sites/all/themes/nf/fonts/opensans-italic-webfont.ttf) format("truetype"),url(/sites/all/themes/nf/fonts/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:normal;font-style:italic;}@font-face{font-family:'opensans';src:url(/sites/all/themes/nf/fonts/opensans-regular-webfont.eot);src:url(/sites/all/themes/nf/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/nf/fonts/opensans-regular-webfont.woff) format("woff"),url(/sites/all/themes/nf/fonts/opensans-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/nf/fonts/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:normal;font-style:normal;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}.panel-row:after{content:".";display:block;height:0;clear:both;visibility:hidden;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:opensans,Arial,Verdana,"DejaVu Sans",sans-serif;font-size:81.25%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.38462em;line-height:1.48em;}body{margin:0;padding:0;color:#282828;}a:link{color:#007556;}a:visited{color:#007556;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}#content a:hover{text-decoration:none;}p,pre{margin:1.38462em 0;}.panel-display .views-row p{margin:0;}blockquote{margin:1.38462em 30px;border-left:8px solid #E5f1EE;padding-left:10px;}h1{font-size:1.462em;line-height:1.89414em;margin-top:0.94707em;margin-bottom:0.94707em;color:#007556;font-family:opensansbold;font-weight:normal;line-height:23px;}h2{font-size:1.231em;line-height:2.24958em;margin-top:1.12479em;margin-bottom:1.12479em;color:#007556;line-height:20px;font-family:opensanssemibold;font-weight:normal;}h3{font-size:1.231em;line-height:2.24958em;margin-top:1.12479em;margin-bottom:1.12479em;color:#007556;line-height:19px;margin-bottom:0;font-family:opensansbold;font-weight:normal;}h4{font-size:1.077em;line-height:2.57124em;margin-top:1.28562em;margin-bottom:1.28562em;color:#007556;line-height:19px;margin-bottom:0;font-family:opensanssemibold;font-weight:normal;}h5{font-size:1em;line-height:1.38462em;margin-top:1.38462em;margin-bottom:1.38462em;line-height:19px;color:#282828;margin-bottom:0;font-family:opensansbold;font-weight:normal;}h6{font-size:0.8em;line-height:1.73077em;margin-top:1.73077em;margin-bottom:1.73077em;margin-bottom:0;}h3 + p,h4 + p,h5 + p,h6 + p{margin-top:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;color:#007556;font-family:opensanssemibold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.38462em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.38462em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.38462em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}img{border:0;max-width:100%;height:auto;width:auto;}#content .field-name-field-ref-bild.field-type-entityreference{float:left;margin:0px 4px 10px 0;}#content .panel-col-2 .image_wrapper{margin:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.07692em;border-top-style:solid;padding-top:0.40769em;border-bottom-width:0.07692em;border-bottom-style:solid;padding-bottom:0.82308em;border-left-width:0.07692em;border-left-style:solid;padding-left:0.82308em;border-right-width:0.07692em;border-right-style:solid;padding-right:0.82308em;}legend{border:0;padding:0;}fieldset#edit-group_bild span.fieldset-legend{position:relative;bottom:6px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.38462em;margin-bottom:1.38462em;}.gruenblau{color:#007556;}.gruenblau_bg{background-color:#007556;}.seegruen{color:#9acdbf;}.seegruen_bg{background-color:#9acdbf;}.mintgruen{color:#d9eae6;}.mintgruen_bg{background-color:#d9eae6;}.mintgruen_hell{color:#e5f1ee;}.mintgruen_hell_bg{background-color:#e5f1ee;}.rot{color:#da001a;}.rot_bg{background-color:#da001a;}.laubgruen{color:#98a501;}.laubgruen_bg{background-color:#98a501;}.graublau{color:#214762;}.graublau_bg{background-color:#214762;}.kaminrot{color:#af0917;}.kaminrot_bg{background-color:#af0917;}.gelborange{color:#ee7f00;}.gelborange_bg{background-color:#ee7f00;}.weiss{color:#fff;}.weiss_bg{background-color:#fff;}.schwarz{color:#282828;}.transparent_bg{background-color:transparent;}.svg-container{display:inline-block;position:relative;width:100%;vertical-align:middle;overflow:hidden;}.svg-content{display:inline-block;position:relative;width:100%;top:0;left:0;margin:0px;}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:980px;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#content{}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:480px){#main{padding-top:30px;padding-bottom:20px;min-height:620px;position:relative;}#navigation{position:absolute;top:0;height:3em;width:100%;}}@media all and (min-width:480px) and (max-width:959px){.sidebar-first{}.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second{}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:9px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}}@media all and (min-width:960px){.sidebar-first{}.sidebar-first #content{float:left;width:133.33333%;margin-left:33.33333%;margin-right:-166.66667%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second{}.sidebar-second #content{float:left;width:647px;margin-left:0%;margin-right:-666px;}.sidebar-second .region-sidebar-second{float:left;width:314px;margin-left:666px;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.two-sidebars .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:1.462em;line-height:1.89414em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.38462em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#bbbbbb 1px,rgba(0,0,0,0) 1px);list-style:none;border-bottom:1px solid #bbb \0/ie;margin:1.38462em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.38462em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.tabs-primary__tab.is-active{border-bottom-color:#fff;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.38462em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.69231em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-moz-border-radius:0.75em;-webkit-border-radius:0.75em;border-radius:0.75em;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.38462em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.unpublished-hint{color:#999;font-size:20px;font-family:"Arial Narrow",Helvetica,sans-serif;font-weight:bold;}.comments{margin:1.38462em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.38462em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.38462em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.38462em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/nf/images/progress.gif?1379412664);}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{font-weight:normal;font-size:13px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,#block-menu-block-1,#block-menu-block-2,#block-views-exp-lokale-suche-page,.region-sidebar-first,.region-sidebar-second,.region-bottom,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,.box.galerie,.formular,.kontextblock{visibility:hidden;display:none;}}#header{}#header #block-menu-block-2{z-index:99;position:relative;width:780px;display:block;float:right;margin:28px 0 0 0;background-color:#fff;border-bottom:5px solid #007556;}#header #block-menu-block-2 ul.menu{padding:0;margin:0;}#header #block-menu-block-2 ul.menu > li{list-style:none;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li{padding:5px 5px 5px 10px;position:relative;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li a{font-size:0.8em;text-decoration:none;color:#007556;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li a:hover{text-decoration:none;}#header #block-menu-block-2 .menu-block-2 > ul > li:not(.menu-mlid-5682) > a{cursor:default;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li{height:20px;float:left;padding:7px 10px;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li > a{font-size:1.3em;font-weight:600;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li.menu-mlid-834{width:125px;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li.menu-mlid-835{padding:7px 10px 7px 0px;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li > ul{position:absolute;opacity:0;width:200px;height:0;background-color:transparent;overflow:hidden;top:35px;left:0;padding-top:4px;-webkit-transition:height 0.5s ease,opacity 0.5s ease;-moz-transition:height 0.5s ease,opacity 0.5s ease;-o-transition:height 0.5s ease,opacity 0.5s ease;-ms-transition:height 0.5s ease,opacity 0.5s ease;transition:height 0.5s ease,opacity 0.5s ease;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li > ul li{background-color:#E5f1EE;margin-bottom:1px;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li > ul li a{color:#007556;padding:6px 8px 8px 8px;display:block;font-size:1.0em;transition:color 0.5s ease,background-color 0.5s linear;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li > ul li a:hover{color:#fff;background-color:#007556;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li > ul > li > ul{margin-top:6px;background-color:#E5f1EE;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li > ul > li > ul > li{margin-left:10px;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li:hover > ul{height:350px;opacity:1;background:url(/sites/all/themes/nf/images/menu_pfeil.png) transparent no-repeat 10px 0px;}div#bread .breadcrumb{display:none;}div#block-menu-block-5{border-top:none;}#block-menu-block-5 .menu-block-5{margin-top:7px;border-top:1px solid #007556;}#block-menu-block-4{border:0;padding:0;padding-top:1px;border-top:1px solid #007556;font-family:opensans;font-size:1em;}#block-menu-block-4 ul{margin:0;padding:0;}#block-menu-block-4 ul li{list-style:none;}#block-menu-block-4 > div > ul.menu{}#block-menu-block-4 > div > ul.menu > li{padding:0px;color:#007556;list-style:none;margin:0 0 1px 0;background-color:#E5f1EE;}#block-menu-block-4 > div > ul.menu > li > a{display:block;color:#007556;padding:5px 7px 6px 15px;text-decoration:none;transition:color 0.5s ease,background-color 0.5s linear;}#block-menu-block-4 > div > ul.menu > li > a:hover,#block-menu-block-4 > div > ul.menu > li > a.active,#block-menu-block-4 > div > ul.menu > li > a.is-active-trail,#block-menu-block-4 > div > ul.menu > li > a.active-trail{background-color:#007556;color:white;}#block-menu-block-4 > div > ul.menu > li > ul{padding-bottom:2px;}#block-menu-block-4 > div > ul.menu > li > ul > li.last > a{margin-bottom:2px;}#block-menu-block-4 > div > ul.menu > li > ul > li > a{display:block;color:#007556;padding:1px 3px 2px 26px;margin:4px;}#block-menu-block-4 > div > ul.menu > li > ul > li > a:hover{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:10px -978px;text-decoration:none;}#block-menu-block-4 > div > ul.menu > li > ul > li > a.active{background-color:#fff;color:#007556;text-decoration:none;}#block-menu-block-4 > div > ul.menu > li > ul > li > ul{}#block-menu-block-4 > div > ul.menu > li > ul > li > ul > li.last{margin-bottom:0;}#block-menu-block-4 > div > ul.menu > li > ul > li > ul > li > a{color:#282828;padding:2px 0px 2px 46px;text-decoration:none;margin:2px 0;}#block-menu-block-4 > div > ul.menu > li > ul > li > ul > li > a.active{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:30px -977px;text-decoration:none;}#block-menu-block-4 > div > ul.menu > li > ul > li > ul > li > a:hover{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:30px -977px;text-decoration:none;}#block-menu-block-4 > div > ul.menu > li > ul > li > ul > li ul li a{color:#282828;background-color:#E5f1EE;}#block-menu-block-4 > div > ul.menu > li > ul > li > ul > li ul li a.active{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:10px -1005px;color:#282828;background-color:#E5f1EE;}#block-menu-block-4 > div > ul.menu > li > ul > li > ul > li ul li a:hover{background-color:#007556;color:#fff;}#block-menu-block-5{border:0;padding:0;padding-top:1px;border-top:1px solid #007556;font-family:opensans;font-size:1em;}#block-menu-block-5 ul{margin:0;padding:0;}#block-menu-block-5 ul li{list-style:none;}#block-menu-block-5 > div > ul.menu{}#block-menu-block-5 > div > ul.menu > li{padding:0px;color:#007556;list-style:none;margin:0 0 1px 0;background-color:#E5f1EE;}#block-menu-block-5 > div > ul.menu > li > a{display:block;color:#007556;padding:5px 7px 6px 15px;text-decoration:none;transition:color 0.5s ease,background-color 0.5s linear;}#block-menu-block-5 > div > ul.menu > li > a:hover,#block-menu-block-5 > div > ul.menu > li > a.active,#block-menu-block-5 > div > ul.menu > li > a.is-active-trail,#block-menu-block-5 > div > ul.menu > li > a.active-trail{background-color:#007556;color:white;}#block-menu-block-5 > div > ul.menu > li > ul{padding-bottom:2px;}#block-menu-block-5 > div > ul.menu > li > ul > li.last > a{margin-bottom:2px;}#block-menu-block-5 > div > ul.menu > li > ul > li > a{display:block;color:#007556;padding:1px 3px 2px 26px;margin:4px;}#block-menu-block-5 > div > ul.menu > li > ul > li > a:hover{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:10px -978px;text-decoration:none;}#block-menu-block-5 > div > ul.menu > li > ul > li > a.active{background-color:#fff;color:#007556;text-decoration:none;}#block-menu-block-5 > div > ul.menu > li > ul > li > ul{}#block-menu-block-5 > div > ul.menu > li > ul > li > ul > li.last{margin-bottom:0;}#block-menu-block-5 > div > ul.menu > li > ul > li > ul > li > a{color:#282828;padding:2px 0px 2px 46px;text-decoration:none;margin:2px 0;}#block-menu-block-5 > div > ul.menu > li > ul > li > ul > li > a.active{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:30px -977px;text-decoration:none;}#block-menu-block-5 > div > ul.menu > li > ul > li > ul > li > a:hover{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:30px -977px;text-decoration:none;}#block-menu-block-5 > div > ul.menu > li > ul > li > ul > li ul li a{color:#282828;background-color:#E5f1EE;}#block-menu-block-5 > div > ul.menu > li > ul > li > ul > li ul li a.active{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:10px -1005px;color:#282828;background-color:#E5f1EE;}#block-menu-block-5 > div > ul.menu > li > ul > li > ul > li ul li a:hover{background-color:#007556;color:#fff;}@media all and (min-width:480px){.front #header,.node-type-verteilerseite #header{height:330px;}.no-buehne #header{height:150px;}#header{padding:0;height:150px;}#header .header__logo img{margin-left:30px;position:relative;z-index:2;}#header #block-menu-block-1{width:400px;z-index:1;position:relative;display:inline-block;float:right;margin:2px 0 0 0;padding:7px 19px 8px 3px;background:url(/sites/all/themes/nf/images/bg_verlauf_buehne.png) transparent 0 0 repeat;}#header #block-menu-block-1 ul.menu{float:right;padding:0;margin:0;}#header #block-menu-block-1 ul.menu li{list-style:none;float:left;margin-left:19px;}#header #block-menu-block-1 ul.menu li a{color:#282828;}#header #block-menu-block-1 ul.menu li a:hover{text-decoration:none;}#header #block-views-b-hnenbild-block,#header #block-views-b-hnenbild-block-1{z-index:1;position:absolute;margin-bottom:0;}#header #block-views-b-hnenbild-block .block-title,#header #block-views-b-hnenbild-block-1 .block-title{display:none;}#header #block-views-b-hnenbild-block .views-row,#header #block-views-b-hnenbild-block-1 .views-row{margin-bottom:0;}#header #block-search-form{margin:0;display:inline-block;float:right;width:255px;z-index:1;position:relative;}#header #block-search-form div{margin:0;}#header #block-search-form .form-item-custom-search-types{display:none;}#header #block-search-form .form-type-textfield.form-item-search-block-form input{height:34px;width:220px;border:1px solid #E1E1E1;border-right:none;padding-left:10px;margin-top:2px;color:#282828;-webkit-box-shadow:inset 0 0 20px -4px #efefef;box-shadow:inset 0 0 20px -4px #efefef;float:left;}#header #block-search-form input[type=submit]{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -853px no-repeat;border:1px solid #E1E1E1;width:38px;height:34px;text-indent:-99999em;margin-left:-3px;margin-top:2px;float:left;}#header #block-search-form input[type=submit]:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -907px no-repeat;}#header #block-search-form input::-webkit-input-placeholder{color:#282828;text-overflow:ellipsis;}#header #block-search-form input:-moz-placeholder{color:#282828 !important;text-overflow:ellipsis;}#header #block-search-form input::-moz-placeholder{color:#282828 !important;text-overflow:ellipsis;}#header #block-search-form input:-ms-input-placeholder{color:#282828 !important;text-overflow:ellipsis;}#header #block-views-exp-lokale-suche-page,#header #block-views-exp-lokale-suche-page--1,#header #block-views-exp-lokale-suche-page--2,#header #block-views-exp-lokale-suche-page--3{margin:0;display:inline-block;float:right;width:255px;z-index:1;position:relative;}#header #block-views-exp-lokale-suche-page div,#header #block-views-exp-lokale-suche-page--1 div,#header #block-views-exp-lokale-suche-page--2 div,#header #block-views-exp-lokale-suche-page--3 div{margin:0;}#header #block-views-exp-lokale-suche-page .views-exposed-form .views-exposed-widget,#header #block-views-exp-lokale-suche-page--1 .views-exposed-form .views-exposed-widget,#header #block-views-exp-lokale-suche-page--2 .views-exposed-form .views-exposed-widget,#header #block-views-exp-lokale-suche-page--3 .views-exposed-form .views-exposed-widget{padding:0;float:none;}#header #block-views-exp-lokale-suche-page .form-type-textfield.form-item-nfq input,#header #block-views-exp-lokale-suche-page--1 .form-type-textfield.form-item-nfq input,#header #block-views-exp-lokale-suche-page--2 .form-type-textfield.form-item-nfq input,#header #block-views-exp-lokale-suche-page--3 .form-type-textfield.form-item-nfq input{height:34px;width:220px;border:1px solid #E1E1E1;border-right:none;padding-left:10px;margin-top:2px;color:#282828;-webkit-box-shadow:inset 0 0 20px -4px #efefef;box-shadow:inset 0 0 20px -4px #efefef;float:left;}#header #block-views-exp-lokale-suche-page input[type=submit],#header #block-views-exp-lokale-suche-page--1 input[type=submit],#header #block-views-exp-lokale-suche-page--2 input[type=submit],#header #block-views-exp-lokale-suche-page--3 input[type=submit]{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -853px no-repeat;border:1px solid #E1E1E1;width:38px;height:34px;text-indent:-99999em;margin-left:-3px;margin-top:2px;float:left;}#header #block-views-exp-lokale-suche-page input[type=submit]:hover,#header #block-views-exp-lokale-suche-page--1 input[type=submit]:hover,#header #block-views-exp-lokale-suche-page--2 input[type=submit]:hover,#header #block-views-exp-lokale-suche-page--3 input[type=submit]:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -907px no-repeat;}#header #block-views-exp-lokale-suche-page input::-webkit-input-placeholder,#header #block-views-exp-lokale-suche-page--1 input::-webkit-input-placeholder,#header #block-views-exp-lokale-suche-page--2 input::-webkit-input-placeholder,#header #block-views-exp-lokale-suche-page--3 input::-webkit-input-placeholder{color:#282828;text-overflow:ellipsis;}#header #block-views-exp-lokale-suche-page input:-moz-placeholder,#header #block-views-exp-lokale-suche-page--1 input:-moz-placeholder,#header #block-views-exp-lokale-suche-page--2 input:-moz-placeholder,#header #block-views-exp-lokale-suche-page--3 input:-moz-placeholder{color:#282828 !important;text-overflow:ellipsis;}#header #block-views-exp-lokale-suche-page input::-moz-placeholder,#header #block-views-exp-lokale-suche-page--1 input::-moz-placeholder,#header #block-views-exp-lokale-suche-page--2 input::-moz-placeholder,#header #block-views-exp-lokale-suche-page--3 input::-moz-placeholder{color:#282828 !important;text-overflow:ellipsis;}#header #block-views-exp-lokale-suche-page input:-ms-input-placeholder,#header #block-views-exp-lokale-suche-page--1 input:-ms-input-placeholder,#header #block-views-exp-lokale-suche-page--2 input:-ms-input-placeholder,#header #block-views-exp-lokale-suche-page--3 input:-ms-input-placeholder{color:#282828 !important;text-overflow:ellipsis;}#header .header__region{clear:none;position:relative;}#header #block-views-stage-teaser-block{display:inline-block;max-width:550px;clear:both;position:absolute;top:160px;right:100px;z-index:2;}#header #block-views-stage-teaser-block .view-stage-teaser{background:transparent;border:0;}#header #block-views-stage-teaser-block .view-stage-teaser ul{background:transparent;border:0;padding:0;}#header #block-views-stage-teaser-block .view-stage-teaser ul li{display:inline-block;float:left;background:transparent;border:0;border-radius:0;}#header #block-views-stage-teaser-block .view-stage-teaser ul li a{display:inline-block;padding:5px 10px 5px 10px;border:0;color:#fff;text-transform:uppercase;text-decoration:none;font-size:1em;}#header #block-views-stage-teaser-block .view-stage-teaser div.ui-tabs-panel{background:transparent;border:0;color:#fff;clear:both;}#header #block-views-stage-teaser-block .view-stage-teaser div.ui-tabs-panel p{display:inline;margin:0;line-height:170%;padding:3px 0;white-space:pre-wrap;}#header #block-views-stage-teaser-block .view-stage-teaser div.ui-tabs-panel p a{color:#fff;}#header #block-views-stage-teaser-block .view-stage-teaser div.ui-tabs-panel p a:hover{text-decoration:none;}}.front #main{padding-top:10px;}.front #content{padding:0;}.front .panel-pane,.front .panel-panel .inside{float:left;margin:0;}.panel-col-1 .panel-row{width:647px;}.front .panel-pane{margin-bottom:25px;}.front .pane-views-exp-haus-suchen-page{width:313px;}.front .panel-row{clear:both;}.front .panel-pane-halbebreite{width:314px;}.front .panel-pane-ganzebreite{width:647px;}.front .panel-row .inside .panel-pane-halbebreite:nth-of-type(odd){margin-right:19px;}.front #page-title{text-indent:-99999em;}.front .field-name-field-bildunterschrift{display:none;}.front .panel-pane-ganzebreite .teaserbild{float:left;margin:0px 19px 10px 0;}.front .panel-pane-halbebreite .views-field-field-ref-bild{display:none;}.front .panel-pane h2{line-height:1.19em;margin-top:0;}.front .panel-pane h2 a{color:#282828;text-decoration:none;font-size:1.0em;}.front .panel-pane .node-title a{color:#007556;}body.front .view-b-hnenbild .field-name-field-bild{float:none;margin-right:0;}#content .pane-node h2{display:block;margin-bottom:5px;}#content .node-verteilerseite .field-name-field-buehnenbild{float:left;margin:4px 19px 10px 0;}#content .panel-pane.pane-node h2.pane-title a{color:#007556;}.view-startseitenartikel .views-row h2{color:#007556;line-height:1.19em;margin-bottom:0.4em;}.view-startseitenartikel .views-row h2 a{color:#007556;text-decoration:none;}.view-startseitenartikel .views-row .views-field-field-datum{float:left;margin-right:2px;}.view-startseitenartikel .views-row .views-field-field-datum .date-display-single:after{content:" |";}.view-startseitenartikel .views-row .more{color:#007556;margin-top:7px;}.view-startseitenartikel .views-row a{text-decoration:underline;color:#007556;}.view-startseitenartikel .views-row a:hover{text-decoration:none;}.view-startseitenartikel .views-row .field-name-field-bild{float:left;margin:0px 19px 0px 0;}.front .views-field-field-ref-bild .node-title,.front .views-field-field-ref-bild header{display:none;}.front #content .pane-fotoblog h2.pane-title{margin-bottom:9px;}.front #content .pane-fotoblog .view-id-fotoblog.view-display-id-block_1 .views-row{position:relative;}.front #content .pane-fotoblog .view-id-fotoblog.view-display-id-block_1 .views-field-field-ref-bild{float:none;}.front #content .pane-fotoblog .view-id-fotoblog.view-display-id-block_1 .views-field-field-ref-bild span.field-content a{text-decoration:none;}.front #content .pane-fotoblog .view-id-fotoblog.view-display-id-block_1 .views-field-field-ref-bild .image_wrapper{float:none;margin-right:0;}.front #content .pane-fotoblog .view-id-fotoblog.view-display-id-block_1 .views-field-field-ref-bild .image_wrapper .field-name-field-copyright{height:50px;}#block-views-startseite-haus-des-tages-block{padding:8px 10px;border:1px solid #9acdbf;position:relative;}#block-views-startseite-haus-des-tages-block h2.block-title{font-size:0.83em;line-height:1.2em;font-weight:400;color:#282828;text-transform:uppercase;font-family:opensans;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-title h3{margin-top:5px;margin-bottom:5px;line-height:1.2em;font-family:opensanssemibold;font-weight:normal;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-title h3 a{color:#007556;text-decoration:none;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages article{float:left;display:inline;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .field-name-field-ref-bild h2{display:none;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .field-name-field-ref-bild{margin-bottom:14px;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .field-name-field-ref-bild img{margin:0;margin-right:5px;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-field-internettext .field-content p:first-child{margin-top:0;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-view-node{display:inline-block;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-view-node a{color:#007556;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-view-node a:hover{text-decoration:none;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-nothing{display:inline-block;margin-top:10px;color:#007556;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-nothing a{color:#007556;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-nothing a:hover{text-decoration:none;}#block-views-startseite-haus-des-tages-block .view-startseite-haus-des-tages .views-field-nothing-1{position:absolute;top:-6px;right:3px;}#block-views-startseite-ferienangebot-des-tages-block,#block-views-startseite-reisen-block,#block-views-startseite-seminare-block{padding:8px 10px;border:1px solid #9acdbf;position:relative;}#block-views-startseite-ferienangebot-des-tages-block h2.block-title,#block-views-startseite-reisen-block h2.block-title,#block-views-startseite-seminare-block h2.block-title{font-size:0.83em;line-height:1.2em;font-weight:400;color:#282828;text-transform:uppercase;font-family:opensans;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-nothing-1,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-nothing-1,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-nothing-1{position:absolute;top:-6px;right:3px;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-nothing,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-nothing,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-nothing{position:relative;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-ferientyp .field-content,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-bezeichnung-name .field-content,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-regionale-zuordnung .field-content,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-ferientyp .field-content,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-bezeichnung-name .field-content,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-regionale-zuordnung .field-content,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-ferientyp .field-content,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-bezeichnung-name .field-content,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-regionale-zuordnung .field-content{color:#007556;font-family:opensanssemibold;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-bezeichnung-name span,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-bezeichnung-name span,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-bezeichnung-name span{float:left;margin-right:3px;color:#007556;font-family:opensanssemibold;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-title h3,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-title h3,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-title h3,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-title h3,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-title h3,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-title h3,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-title h3,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-title h3,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-title h3{margin-top:5px;margin-bottom:5px;line-height:1.2em;font-family:opensanssemibold;font-weight:normal;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-title h3 a,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-title h3 a,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-title h3 a,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-title h3 a,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-title h3 a,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-title h3 a,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-title h3 a,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-title h3 a,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-title h3 a{color:#007556;text-decoration:none;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages article,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen article,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare article,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages article,#block-views-startseite-reisen-block .view-startseite-reisen article,#block-views-startseite-reisen-block .view-startseite-seminare article,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages article,#block-views-startseite-seminare-block .view-startseite-reisen article,#block-views-startseite-seminare-block .view-startseite-seminare article{float:left;display:inline;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-ref-bild,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-field-ref-bild,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-field-ref-bild,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-ref-bild,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-field-ref-bild,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-field-ref-bild,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-ref-bild,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-field-ref-bild,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-field-ref-bild{display:block;margin:0 10px 0 0;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-ref-bild h2,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-field-ref-bild h2,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-field-ref-bild h2,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-ref-bild h2,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-field-ref-bild h2,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-field-ref-bild h2,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-ref-bild h2,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-field-ref-bild h2,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-field-ref-bild h2{display:none;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-text p:first-child,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-field-text p:first-child,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-field-text p:first-child,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-text p:first-child,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-field-text p:first-child,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-field-text p:first-child,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-text p:first-child,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-field-text p:first-child,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-field-terminbeschreibung p:first-child,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-field-text p:first-child,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-field-terminbeschreibung p:first-child{margin-top:0;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-view-node,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-view-node,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-view-node,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-view-node,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-view-node,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-view-node,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-view-node,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-view-node,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-view-node{display:inline-block;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-view-node a,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-view-node a,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-view-node a,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-view-node a,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-view-node a,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-view-node a,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-view-node a,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-view-node a,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-view-node a{color:#007556;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-view-node a:hover,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-view-node a:hover,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-view-node a:hover,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-view-node a:hover,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-view-node a:hover,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-view-node a:hover,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-view-node a:hover,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-view-node a:hover,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-view-node a:hover{text-decoration:none;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-nothing,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-nothing,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-nothing,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-nothing,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-nothing,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-nothing,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-nothing,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-nothing,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-nothing{display:inline-block;margin-top:10px;color:#007556;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-nothing a,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-nothing a,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-nothing a,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-nothing a,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-nothing a,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-nothing a,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-nothing a,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-nothing a,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-nothing a{color:#007556;}#block-views-startseite-ferienangebot-des-tages-block .view-startseite-ferienangebot-des-tages .views-field-nothing a:hover,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-reisen .views-field-nothing a:hover,#block-views-startseite-ferienangebot-des-tages-block .view-startseite-seminare .views-field-nothing a:hover,#block-views-startseite-reisen-block .view-startseite-ferienangebot-des-tages .views-field-nothing a:hover,#block-views-startseite-reisen-block .view-startseite-reisen .views-field-nothing a:hover,#block-views-startseite-reisen-block .view-startseite-seminare .views-field-nothing a:hover,#block-views-startseite-seminare-block .view-startseite-ferienangebot-des-tages .views-field-nothing a:hover,#block-views-startseite-seminare-block .view-startseite-reisen .views-field-nothing a:hover,#block-views-startseite-seminare-block .view-startseite-seminare .views-field-nothing a:hover{text-decoration:none;}.panel-row .blue{background-color:#E5f1EE;float:left;margin-bottom:38px;}.front .panel-row .blue .panel-pane-halbebreite{width:304px;}.front .panel-row .blue .panel-pane-halbebreite:nth-child(3),.front .panel-row .blue .panel-pane-halbebreite:nth-child(4){margin-bottom:12px;}.front .panel-row .blue .panel-pane-halbebreite:nth-child(3) .block,.front .panel-row .blue .panel-pane-halbebreite:nth-child(4) .block{margin-bottom:0;}.block .view-startseite-sportblocks .views-field-field-ref-bild{display:block;}.block .view-startseite-sportblocks .views-field-field-ref-bild h2{display:none;}.block .view-startseite-sportblocks .views-field-field-ref-bild img{margin:5px 5px 0 0;}.block .view-startseite-sportblocks .views-field-title h3{margin:0 0 3px;font-size:1.1em;font-family:opensanssemibold;line-height:1.24em;}.block .view-startseite-sportblocks .views-field-title h3 a{text-decoration:none;word-break:break-word;}.block .view-startseite-sportblocks .views-field-field-text{margin-bottom:4px;}.block .view-startseite-sportblocks .views-field-field-text p:first-child{margin-top:0;}.block .view-startseite-sportblocks .views-field-view-node a:hover{text-decoration:none;}.pane-block-6{}.pane-block-6 dl.image_map{display:block;width:314px;height:352px;background:url(/sites/all/themes/nf/images/karte.png);position:relative;margin:2px auto 2px auto;}.pane-block-6 a.im_og{left:94px;top:91px;background:transparent;}.pane-block-6 a.im_og{display:block;width:140px;height:0;padding-top:33px;overflow:hidden;position:absolute;border-radius:4px;}.pane-block-6 a.im_nf{left:94px;top:137px;background:transparent;}.pane-block-6 a.im_nf{display:block;width:216px;height:0;padding-top:33px;overflow:hidden;position:absolute;border-radius:4px;}.pane-block-6 a.im_t{left:94px;top:182px;background:transparent;}.pane-block-6 a.im_t{display:block;width:178px;height:0;padding-top:33px;overflow:hidden;position:absolute;border-radius:4px;}.pane-block-6 a.im_nt{left:94px;top:229px;background:transparent;}.pane-block-6 a.im_nt{display:block;width:142px;height:0;padding-top:33px;overflow:hidden;position:absolute;border-radius:4px;}.panel-pane-halbebreite .block-custom a,.panel-pane-halbebreite .pane-custom a{width:294px;margin-bottom:0px;clear:both;}.panel-pane-ganzebreite .block-custom a,.panel-pane-ganzebreite .pane-custom a{width:627px;margin-bottom:0px;clear:both;}.pane-custom a{width:627px;margin-bottom:0px;clear:both;}.pane-custom,.panel-pane-ganzebreite{clear:both;}.panel-pane-halbebreite .block-custom p,.panel-pane-halbebreite .pane-custom p,.panel-pane-ganzebreite .block-custom p,.panel-pane-ganzebreite .pane-custom p,.panel-pane .block-custom p,.panel-pane .pane-custom p,.panel-panel .block-custom p,.panel-panel .pane-custom p{margin:0;}.panel-pane-halbebreite .block-custom a,.panel-pane-halbebreite .pane-custom a,.panel-pane-ganzebreite .block-custom a,.panel-pane-ganzebreite .pane-custom a,.panel-pane .block-custom a,.panel-pane .pane-custom a,.panel-panel .block-custom a,.panel-panel .pane-custom a{display:block;min-height:40px;background-color:#d9eae6;text-align:left;padding:10px;margin:0px;font-size:1.05em;font-family:opensans;line-height:1.338em;text-decoration:none;}.panel-pane-halbebreite .block-custom a:hover,.panel-pane-halbebreite .pane-custom a:hover,.panel-pane-ganzebreite .block-custom a:hover,.panel-pane-ganzebreite .pane-custom a:hover,.panel-pane .block-custom a:hover,.panel-pane .pane-custom a:hover,.panel-panel .block-custom a:hover,.panel-panel .pane-custom a:hover{color:#fff;background-color:#007556;transition:color 0.5s ease,background-color 0.5s linear;}.panel-pane-halbebreite .block-custom a:hover strong,.panel-pane-halbebreite .pane-custom a:hover strong,.panel-pane-ganzebreite .block-custom a:hover strong,.panel-pane-ganzebreite .pane-custom a:hover strong,.panel-pane .block-custom a:hover strong,.panel-pane .pane-custom a:hover strong,.panel-panel .block-custom a:hover strong,.panel-panel .pane-custom a:hover strong{color:#fff;}.panel-pane-halbebreite #block-custom-1 a,.panel-pane-halbebreite #block-custom-2 a,.panel-pane-halbebreite #block-custom-3 a,.panel-pane-halbebreite #block-custom-4 a,.panel-pane-halbebreite #block-custom-5 a,.panel-pane-halbebreite #block-custom-6 a,.panel-pane-halbebreite #block-custom-7 a,.panel-pane-halbebreite #block-custom-8 a,.panel-pane-halbebreite #block-custom-9 a,.panel-pane-halbebreite #block-custom-10 a,.panel-pane-halbebreite .pane-custom a,.panel-pane-ganzebreite #block-custom-1 a,.panel-pane-ganzebreite #block-custom-2 a,.panel-pane-ganzebreite #block-custom-3 a,.panel-pane-ganzebreite #block-custom-4 a,.panel-pane-ganzebreite #block-custom-5 a,.panel-pane-ganzebreite #block-custom-6 a,.panel-pane-ganzebreite #block-custom-7 a,.panel-pane-ganzebreite #block-custom-8 a,.panel-pane-ganzebreite #block-custom-9 a,.panel-pane-ganzebreite #block-custom-10 a,.panel-pane-ganzebreite .pane-custom a,.panel-pane #block-custom-1 a,.panel-pane #block-custom-2 a,.panel-pane #block-custom-3 a,.panel-pane #block-custom-4 a,.panel-pane #block-custom-5 a,.panel-pane #block-custom-6 a,.panel-pane #block-custom-7 a,.panel-pane #block-custom-8 a,.panel-pane #block-custom-9 a,.panel-pane #block-custom-10 a,.panel-pane .pane-custom a,.panel-panel #block-custom-1 a,.panel-panel #block-custom-2 a,.panel-panel #block-custom-3 a,.panel-panel #block-custom-4 a,.panel-panel #block-custom-5 a,.panel-panel #block-custom-6 a,.panel-panel #block-custom-7 a,.panel-panel #block-custom-8 a,.panel-panel #block-custom-9 a,.panel-panel #block-custom-10 a,.panel-panel .pane-custom a{min-height:0;background-color:#007556;border:1px solid #007556;color:#fff;font-weight:bold;text-align:center;margin-top:5px;text-transform:uppercase;transition:background-color 1s ease 0s;}.panel-pane-halbebreite #block-custom-1 a strong,.panel-pane-halbebreite #block-custom-2 a strong,.panel-pane-halbebreite #block-custom-3 a strong,.panel-pane-halbebreite #block-custom-4 a strong,.panel-pane-halbebreite #block-custom-5 a strong,.panel-pane-halbebreite #block-custom-6 a strong,.panel-pane-halbebreite #block-custom-7 a strong,.panel-pane-halbebreite #block-custom-8 a strong,.panel-pane-halbebreite #block-custom-9 a strong,.panel-pane-halbebreite #block-custom-10 a strong,.panel-pane-halbebreite .pane-custom a strong,.panel-pane-ganzebreite #block-custom-1 a strong,.panel-pane-ganzebreite #block-custom-2 a strong,.panel-pane-ganzebreite #block-custom-3 a strong,.panel-pane-ganzebreite #block-custom-4 a strong,.panel-pane-ganzebreite #block-custom-5 a strong,.panel-pane-ganzebreite #block-custom-6 a strong,.panel-pane-ganzebreite #block-custom-7 a strong,.panel-pane-ganzebreite #block-custom-8 a strong,.panel-pane-ganzebreite #block-custom-9 a strong,.panel-pane-ganzebreite #block-custom-10 a strong,.panel-pane-ganzebreite .pane-custom a strong,.panel-pane #block-custom-1 a strong,.panel-pane #block-custom-2 a strong,.panel-pane #block-custom-3 a strong,.panel-pane #block-custom-4 a strong,.panel-pane #block-custom-5 a strong,.panel-pane #block-custom-6 a strong,.panel-pane #block-custom-7 a strong,.panel-pane #block-custom-8 a strong,.panel-pane #block-custom-9 a strong,.panel-pane #block-custom-10 a strong,.panel-pane .pane-custom a strong,.panel-panel #block-custom-1 a strong,.panel-panel #block-custom-2 a strong,.panel-panel #block-custom-3 a strong,.panel-panel #block-custom-4 a strong,.panel-panel #block-custom-5 a strong,.panel-panel #block-custom-6 a strong,.panel-panel #block-custom-7 a strong,.panel-panel #block-custom-8 a strong,.panel-panel #block-custom-9 a strong,.panel-panel #block-custom-10 a strong,.panel-panel .pane-custom a strong{color:#fff;}.panel-pane-halbebreite #block-custom-1 a:hover,.panel-pane-halbebreite #block-custom-2 a:hover,.panel-pane-halbebreite #block-custom-3 a:hover,.panel-pane-halbebreite #block-custom-4 a:hover,.panel-pane-halbebreite #block-custom-5 a:hover,.panel-pane-halbebreite #block-custom-6 a:hover,.panel-pane-halbebreite #block-custom-7 a:hover,.panel-pane-halbebreite #block-custom-8 a:hover,.panel-pane-halbebreite #block-custom-9 a:hover,.panel-pane-halbebreite #block-custom-10 a:hover,.panel-pane-halbebreite .pane-custom a:hover,.panel-pane-ganzebreite #block-custom-1 a:hover,.panel-pane-ganzebreite #block-custom-2 a:hover,.panel-pane-ganzebreite #block-custom-3 a:hover,.panel-pane-ganzebreite #block-custom-4 a:hover,.panel-pane-ganzebreite #block-custom-5 a:hover,.panel-pane-ganzebreite #block-custom-6 a:hover,.panel-pane-ganzebreite #block-custom-7 a:hover,.panel-pane-ganzebreite #block-custom-8 a:hover,.panel-pane-ganzebreite #block-custom-9 a:hover,.panel-pane-ganzebreite #block-custom-10 a:hover,.panel-pane-ganzebreite .pane-custom a:hover,.panel-pane #block-custom-1 a:hover,.panel-pane #block-custom-2 a:hover,.panel-pane #block-custom-3 a:hover,.panel-pane #block-custom-4 a:hover,.panel-pane #block-custom-5 a:hover,.panel-pane #block-custom-6 a:hover,.panel-pane #block-custom-7 a:hover,.panel-pane #block-custom-8 a:hover,.panel-pane #block-custom-9 a:hover,.panel-pane #block-custom-10 a:hover,.panel-pane .pane-custom a:hover,.panel-panel #block-custom-1 a:hover,.panel-panel #block-custom-2 a:hover,.panel-panel #block-custom-3 a:hover,.panel-panel #block-custom-4 a:hover,.panel-panel #block-custom-5 a:hover,.panel-panel #block-custom-6 a:hover,.panel-panel #block-custom-7 a:hover,.panel-panel #block-custom-8 a:hover,.panel-panel #block-custom-9 a:hover,.panel-panel #block-custom-10 a:hover,.panel-panel .pane-custom a:hover{background-color:#00a87b;}.panel-pane-halbebreite .pane-custom,.panel-pane-ganzebreite .pane-custom,.panel-pane .pane-custom,.panel-panel .pane-custom{margin-bottom:1.5em;}.panel-row-13{padding-top:20px;}.panel-pane.pane-views.pane-fotoblog{margin-bottom:0;}.panel-pane.pane-views.pane-fotoblog .views-field-field-ref-bild{margin-bottom:0;}.pane-block-15 img{width:310px;}.pane-block-15 p{margin:0;padding:0;}#block-block-10{margin:0px;padding:0px;}.bildunterschrift_wrapper{clear:both;}@media all{.sidebars .block.block-block p{margin:0.3em 0;}.sidebars #block-views-blocks-seitenleiste-block-3 .views-row{display:inline-block;margin:2px 5px 2px 0px;padding:0px 0px 0px 0px;}.sidebars #block-views-exp-haus-suchen-page{width:313px;}.sidebars #block-views-exp-haus-suchen-page .description{display:none;}.sidebars #block-views-exp-haus-suchen-page .breadcrumb{display:none;}.sidebars .block{padding:10px;border:1px solid #9acdbf;position:relative;}.sidebars .block h2.block-title{font-size:1.15em;line-height:1.12em;font-family:opensans;position:absolute;top:-10px;background-color:white;padding:0 0px;}.sidebars .block a{text-decoration:none;}.sidebars .block a:hover{text-decoration:underline;}.sidebars .block h3{margin:8px 0 15px;}.sidebars .block .views-field-field-text p:first-child{margin-top:0;}.sidebars #block-views-haus-suchen-block-1,.sidebars #block-views-openlayers-block-2{border:0 none;padding:10px 0;}.view-id-blocks_seitenleiste.view-display-id-block_4{min-height:120px;}.view-id-blocks_seitenleiste.view-display-id-block_4 .views-field.views-field-field-ref-bild{margin-right:10px;}.view-id-blocks_seitenleiste.view-display-id-block_4 h3{font-family:opensanssemibold;font-size:1.1em;margin-bottom:5px;}#block-views-hausaktionen-seitenblock-block{background-color:#E5f1EE;width:294px;border:none;}#block-views-blocks-seitenleiste-block-2 .view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_2 .views-field-field-ref-bild{float:none;}.block-views-hausumgebung-block #gmap-auto1map-gmap0{width:100px;height:100px;}#block-views-hausumgebung-block{border:none;padding:0px 0px 0px 0px;}.pane-menu-menu-startmen-seitenmen ul.menu,#block-menu-block-3 ul.menu{padding:0;margin:0;}.pane-menu-menu-startmen-seitenmen ul.menu li,#block-menu-block-3 ul.menu li{list-style:none;}.pane-menu-menu-startmen-seitenmen ul.menu li a,#block-menu-block-3 ul.menu li a{display:block;width:294px;padding:17px 0 18px 20px;color:#fff;text-decoration:none;font-size:1.34em;font-weight:600;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:4px;transition:background-color 1s ease;}.pane-menu-menu-startmen-seitenmen ul.menu li .black,#block-menu-block-3 ul.menu li .black{background-color:#214762;}.pane-menu-menu-startmen-seitenmen ul.menu li .red,#block-menu-block-3 ul.menu li .red{background-color:#DA001A;}.pane-menu-menu-startmen-seitenmen ul.menu li .yellow,#block-menu-block-3 ul.menu li .yellow{background-color:#CA5515;}.pane-menu-menu-startmen-seitenmen ul.menu li a.red:hover,#block-menu-block-3 ul.menu li a.red:hover{background-color:#ff0e2b;}.pane-menu-menu-startmen-seitenmen ul.menu li a.black:hover,#block-menu-block-3 ul.menu li a.black:hover{background-color:#2e6388;}.pane-menu-menu-startmen-seitenmen ul.menu li a.yellow:hover,#block-menu-block-3 ul.menu li a.yellow:hover{background-color:#e96d29;}#block-menu-block-3{padding:0;border:0;}#block-menu-block-3 ul.menu li a{display:inline-block;margin-right:0;width:294px;}.pane-blocks-seitenleiste .views-field-view-node a{display:block;width:314px;height:425px;color:#fff;z-index:10;position:absolute;}#block-views-blocks-seitenleiste-block-5{margin-top:20px;height:490px;border:0;padding:0;}#block-views-blocks-seitenleiste-block-5 .block-title{display:none;}.pane-blocks-seitenleiste .view-display-id-block_5 .views-field-php a,.region-sidebar-second .view-display-id-block_5 .views-field-php a{z-index:5;position:absolute;display:block;width:314px;height:425px;}#block-views-blocks-seitenleiste-block-1{margin-top:30px;padding-top:17px;position:relative;}#block-views-blocks-seitenleiste-block-1 .views-row{margin-bottom:8px;}#block-views-blocks-seitenleiste-block-1 .views-row a{text-decoration:none;}#block-views-blocks-seitenleiste-block-1 .views-row a:hover{text-decoration:underline;}#block-views-blocks-seitenleiste-block{margin-top:30px;padding-top:17px;position:relative;}#block-views-blocks-seitenleiste-block .views-row{margin-bottom:8px;}#block-views-blocks-seitenleiste-block .views-row a{text-decoration:none;}#block-views-blocks-seitenleiste-block .views-row a:hover{text-decoration:underline;}.pane-block-14,#block-block-14{border:0;padding:0;}.pane-block-14 p,#block-block-14 p{margin:0;}.pane-block-14 p a,#block-block-14 p a{transition:background-color 1s ease;display:block;color:white;width:249px;background:url(/sites/all/themes/nf/images/icons_sprite.png) #007556 7px -30px no-repeat;padding:17px 0px 18px 65px;text-decoration:none;font-size:1.34em;font-weight:600;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.pane-block-14 p a:hover,#block-block-14 p a:hover{background-color:#00a87b;}.view-blocks-seitenleiste.view-display-id-block_3 .views-row{margin:8px 0;}.view-zuf-llige-zitate.view-id-zuf_llige_zitate.view-display-id-block .views-field-field-name-zitat{color:#007556;font-family:opensanssemibold;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .view-content{margin-top:8px;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-field-ref-bild{margin:0 10px 10px 0;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-field-vorname{display:inline-block;float:left;margin-right:5px;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-field-vorname .field-content{color:#007556;font-family:opensanssemibold;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-field-nachname{display:block;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-field-nachname .field-content{color:#007556;font-family:opensanssemibold;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-label{display:inline-block;float:left;margin-right:5px;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-field-mail{clear:both;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-view-node{margin-top:6px;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-field-field-funktion{margin-bottom:6px;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-row{border-bottom:1px solid #9acdbf;padding-bottom:12px;margin-bottom:20px;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_6 .views-row-last{border-bottom:0;margin-bottom:0;padding-bottom:0;}#block-views-blocks-seitenleiste-block-7{border:none;background-color:#E5f1EE;height:37px;}#block-views-blocks-seitenleiste-block-7 h2.block-title{display:none;}#block-views-blocks-seitenleiste-block-7 .views-field{width:39px;margin-right:30px;}#block-views-blocks-seitenleiste-block-7 .views-field-field-facebook{float:left;}#block-views-blocks-seitenleiste-block-7 .views-field-field-facebook a{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1102px no-repeat;text-indent:-99999em;display:block;width:39px;height:30px;}#block-views-blocks-seitenleiste-block-7 .views-field-field-twitter{float:left;}#block-views-blocks-seitenleiste-block-7 .views-field-field-twitter a{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1102px no-repeat;text-indent:-99999em;display:block;width:39px;height:30px;}#block-views-blocks-seitenleiste-block-7 .views-field-field-youtube{float:left;}#block-views-blocks-seitenleiste-block-7 .views-field-field-youtube a{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1102px no-repeat;text-indent:-99999em;display:block;width:39px;height:30px;}.breadcrumb{color:#007556;}.breadcrumb a{color:#007556;}#block-views-kontexts-blocks-block-7{background:url(/sites/all/themes/nf/images/worldmap_s.png) 170px 101px no-repeat;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_8 ul{padding:10px 0 0 0;margin:0;}.view-blocks-seitenleiste.view-id-blocks_seitenleiste.view-display-id-block_8 li{list-style:none;margin:0;}}@media all{h1#page-title{margin-bottom:16px;}.node-type-artikel .zum_presseportal{float:right;margin:0px 0px 5px 5px;}.node-type-artikel .zum_presseportal:after{content:" ";display:block;clear:both;}.node-type-artikel .article_date{float:left;display:inline-block;margin-right:4px;}.node-type-artikel .mode647 img{width:647px;}.node-artikel.view-mode-full .submitted{float:right;padding:20px 0 30px;}.node-artikel.view-mode-full .submitted:after,.node-artikel.view-mode-full .submitted:before{display:block;content:" ";clear:both;}.node-artikel.view-mode-full .image_wrapper,.node-hausaktion.view-mode-full .image_wrapper{float:left;margin:0 0px 10px 0;}.node-artikel.view-mode-full .galerie,.node-hausaktion.view-mode-full .galerie{clear:left;position:relative;background-color:#E5f1EE;padding:30px 8px 5px 8px;margin:20px 0;}.node-artikel.view-mode-full .galerie h2.node-title,.node-hausaktion.view-mode-full .galerie h2.node-title{display:none;}.node-artikel.view-mode-full .galerie h2.title,.node-hausaktion.view-mode-full .galerie h2.title{font-size:1.15em;line-height:1.12em;font-weight:normal;position:absolute;top:-10px;left:10px;background-color:#fff;font-family:opensans;padding:3px;margin:0;}.node-artikel.view-mode-full .galerie .field-name-field-bild-galerie,.node-hausaktion.view-mode-full .galerie .field-name-field-bild-galerie{position:relative;}.node-artikel.view-mode-full .galerie .field-name-field-galerie,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie{width:634px;}.node-artikel.view-mode-full .galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-ref-bild > .field-items,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-ref-bild > .field-items{width:627px;}.node-artikel.view-mode-full .galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-ref-bild > .field-items > .field-item,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-ref-bild > .field-items > .field-item{float:left;width:100px;margin-right:5px;}.node-artikel.view-mode-full .galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-ref-bild > .field-items > .field-item:nth-child(6),.node-hausaktion.view-mode-full .galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-ref-bild > .field-items > .field-item:nth-child(6){margin-right:0px;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .field-name-field-ref-bild,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .field-name-field-ref-bild{width:auto;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .image_wrapper,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .image_wrapper{margin:0 0px 10px 0;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .bx-wrapper,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .bx-wrapper{width:627px;max-width:647px !important;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls{position:relative;top:-108px;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:0px;left:-6px;z-index:4;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev:hover,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:0px;right:-6px;z-index:4;}.node-artikel.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next:hover,.node-hausaktion.view-mode-full .galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}.node-artikel.view-mode-panelansicht .bildunterschrift_wrapper{width:314px;}.panel-pane-halbebreite{width:314px;float:left;margin-bottom:25px;}.panel-pane-halbebreite .node-artikel.view-mode-panelansicht .field-name-field-ref-bild{display:none;}.panel-pane-halbebreite:nth-of-type(odd){margin-right:19px;}.panel-pane.pane-node h2.pane-title{display:none;}.panel-pane .block-node h2.block-title{display:none;}.panel-pane .block-node h2.node-title{margin-bottom:0.4em;}.panel-pane .block-node h2.node-title a{color:#007556;text-decoration:none;font-size:1.0em;}.page-haeuser-suche #page aside.sidebars #bread{display:none;}.page-haeuser-suche #page aside.sidebars #block-menu-block-4{}.node-type-hausaktion #content .field-name-field-bild{float:left;padding:0px 0px 0px 0px;margin:0px 15px 10px 0px;}.node-type-hausaktion #content .galerie .field-name-field-bild{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.node-type-hausaktion #content .galerie .bx-controls-direction .bx-prev,.node-type-hausaktion #content .galerie .bx-controls-direction .bx-next{top:35px;}.node-type-hausaktion #content .image_wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.node-type-hausaktion #content .field-name-field-ref-bild{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.node-type-hausaktion #content .field-name-field-teaserbild{display:inline-block;float:left;margin:0px 0px 0px 0px;}.node-type-hausaktion #content .field-name-field-teaserbild article .node-bild{display:inline-block;float:left;margin:0px 0px 0px 0px;}.node-48 em{color:#DA001A;}.node-48 a{color:#DA001A;}.node-48 a:hover{color:#007556;}body.node-type-galerie #content .node-galerie > .field-name-field-ref-bild.field-type-entityreference > .field-items > .field-item{float:left;}body.node-type-galerie #content .node-galerie > .field-name-field-ref-bild.field-type-entityreference .odd .image_wrapper{margin-right:0;}.node-33 .field-name-field-subline{color:#282828;font-weight:bold;}.node-33 .nfm_wrapper{background-color:#E5f1EE;padding:30px 30px 25px 30px;position:relative;margin-bottom:18px;}.node-33 .nfm_wrapper .issue{position:absolute;bottom:5px;right:8px;font-family:opensansbold;text-decoration:none;}.node-33 .nfm_wrapper .issue:hover{text-decoration:underline;}#content .field-name-field-text p:first-child{margin-top:0;}#content .mode647 .field-name-field-ref-bild.field-type-entityreference{margin-right:0;}.node-type-artikel #content .field-name-field-ref-bild{width:314px;margin-right:15px;}.node-type-artikel #content .field-name-field-galerie .field-name-field-ref-bild{width:auto;}.bildunterschrift_wrapper{color:#282828;}.field-name-field-copyright{font-size:0.7em;line-height:1.0em;}.field-name-field-copyright a{color:#282828;text-decoration:none;}.field-name-field-copyright a:hover{color:#282828;text-decoration:underline;}.field-name-field-lizenz{font-size:0.7em;}.copy{font-size:0.8em;line-height:0.8em;display:inline-block;float:left;}.copyright.link{color:#282828;text-decoration:none;}.copyright.link:hover{color:#282828;text-decoration:underline;}.node-ausbildung .links,.node-ausbildung .print_html{display:none;}.breadcrumb li{color:#007556;font-weight:bold;}.breadcrumb a{color:#007556;text-decoration:none;}.breadcrumb a:hover{}#bread{margin:0px 0px 0px 666px;width:314px;height:20px;}.front #bread{display:none;}.node-ausbildung .field-name-field-lizensierung{background-color:#E5f1EE;padding:10px 10px 10px 10px;margin-bottom:10px;}.node-ausbildung .field-name-field-subline{color:#DA001A;font-size:1.2em;line-height:1.8em;font-weight:bold;margin-bottom:10px;}.node-ausbildung .field-name-field-referenz-thema{margin-top:15px;}.node-ausbildung .field-name-field-ref-bild{margin-right:10px !important;}.node-type-ansprechpartner .page__title{display:none;}.node-type-ansprechpartner .foto_wrapper{float:right;}.node-type-ansprechpartner .field-label{width:90px;}.node-type-ansprechpartner .field-name-field-vorname{display:inline-block;float:left;margin-right:4px;}.node-type-ansprechpartner .field-name-field-vorname .field-item{font-size:1.2em;font-family:opensanssemibold;}.node-type-ansprechpartner .clearfix:after{clear:left;}.node-type-ansprechpartner .field-name-field-nachname{display:inline;margin-bottom:20px;}.node-type-ansprechpartner .field-name-field-nachname .field-item{font-size:1.2em;font-family:opensanssemibold;}.field-name-field-bildunterschrift{margin-top:4px;}.node-type-galerie-bild-fotoblog-startseite .field-name-field-bildunterschrift{display:none;}.node-type-galerie-bild-fotoblog-startseite .backlink{float:right;}.node-type-galerie-bild-fotoblog-startseite .backlink a:hover{text-decoration:none;}.node-type-galerie #content .field-name-field-ref-bild{margin:0;}.node-type-galerie #content .field-name-field-ref-bild .field-name-field-bild{padding:20px 20px 0 0;}.pane-node{margin-bottom:20px;}.pane-node .field-name-field-bild-galerie > .field-items > .field-item{width:97px;margin:0 9px 10px 0;float:left;}.pane-node .field-name-field-bild-galerie > .field-items > .field-item:nth-child(6){margin:0 0px 10px 0;}.pane-node .field-name-field-bildunterschrift{display:none;}.node-type-artikel .field-name-field-galerie.field-type-entityreference .node-galerie .field-name-field-bild-galerie > .field-items > .field-item,body.node-type-galerie .field-name-field-bild-galerie > .field-items > .field-item{width:97px;height:130px;margin:0 10px 10px 0;float:left;}.node-type-artikel .field-name-field-galerie.field-type-entityreference .node-galerie .field-name-field-bildunterschrift,body.node-type-galerie .field-name-field-bildunterschrift{display:none;}.panel-panel .wrapper_feedback{margin-top:30px;margin-bottom:10px;}.panel-panel .wrapper_feedback form > div{width:80%;}.panel-panel .wrapper_feedback .leserbrieflabel{float:left;color:#007556;display:inline-block;margin-right:6px;padding:2px 6px 4px 35px;background:url(/sites/all/themes/nf/images/icons_sprite.png) #E5f1EE 7px -1586px no-repeat;}.panel-panel .wrapper_feedback .abstandhalter{margin:27px 0;}.panel-panel .wrapper_feedback .kleinanzeige{float:left;display:inline-block;margin-right:6px;background-color:#E5f1EE;padding:2px 8px 4px 6px;}.panel-panel .wrapper_feedback .kleinanzeige a{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1587px no-repeat;padding-left:30px;}.panel-panel .wrapper_feedback .kleinanzeige a:hover{text-decoration:none;}.panel-panel .wrapper_feedback .abonnieren{float:left;display:inline-block;margin-right:6px;background-color:#E5f1EE;padding:2px 6px 4px 6px;}.panel-panel .wrapper_feedback .abonnieren a{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 1px -1620px no-repeat;padding-left:23px;}.panel-panel .wrapper_feedback .abonnieren a:hover{text-decoration:none;}.panel-panel .wrapper_feedback #leserbriefform,.panel-panel .wrapper_feedback #kleinanzeigeform{position:relative;clear:left;background-color:#E5f1EE;transition:opacity 0.5s ease,height 0.5s linear;}.panel-panel .wrapper_feedback #leserbriefform h2,.panel-panel .wrapper_feedback #kleinanzeigeform h2{display:none;}.panel-panel .wrapper_feedback #leserbriefform .webform-client-form,.panel-panel .wrapper_feedback #kleinanzeigeform .webform-client-form{background-color:transparent;}.panel-panel .wrapper_feedback #leserbriefform #webform-component-name label,.panel-panel .wrapper_feedback #kleinanzeigeform #webform-component-name label{margin-right:84px;}.panel-panel .wrapper_feedback #leserbriefform #webform-component-meine-e-mailadresse label,.panel-panel .wrapper_feedback #kleinanzeigeform #webform-component-meine-e-mailadresse label{margin-right:21px;}.panel-panel .wrapper_feedback #kleinanzeigeform .webform-client-form{display:inline-block;}.panel-panel .wrapper_feedback #kleinanzeigeform .addressfield-wrapper{display:inline-block;width:100%;}.panel-panel .wrapper_feedback #abonnierenform{position:relative;background-color:#E5f1EE;clear:left;transition:opacity 0.5s ease,height 0.5s linear;}.panel-panel .wrapper_feedback #abonnierenform .webform-client-form{background-color:transparent;}.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-strasse-nr,.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-nr,.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-plz,.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-plz-ort{display:inline-block;margin-bottom:0;}.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-strasse-nr,.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-nr{margin-top:0;}.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-strasse-nr{width:326px;}.panel-panel .wrapper_feedback #abonnierenform .webform-client-form #webform-component-plz-ort{width:306px;}.panel-panel .wrapper_feedback .collapsed{height:0;z-index:-100;opacity:0;}.panel-panel .wrapper_feedback .uncollapsed{opacity:1;z-index:1;}.node-naturatrail h1#page-title{position:relative;top:12px;}.node-naturatrail .naturagebiete{margin-top:0px;}.node-naturatrail .naturagebiete h2{margin-bottom:0px;}.node-naturatrail fieldset.collapsible{border:none;padding:0px;}.node-naturatrail fieldset.collapsible legend{display:none;}.node-naturatrail .view-openlayers{position:relative;bottom:20px;}.node-naturatrail .field-name-field-ref-bundesland{position:relative;margin-bottom:10px;}.node-naturatrail .field-name-field-ref-bundesland .field-items{display:inline-flex;}.node-naturatrail .field-name-field-ref-bundesland .field-items .field-item.even,.node-naturatrail .field-name-field-ref-bundesland .field-items .field-item.odd{margin-right:4px;padding:1px 0px 1px 2px;color:#007556;font-size:0.9em;}.node-naturatrail .field-name-field-ref-bundesland .field-items .field-item:last-child:after{content:"";}.node-naturatrail .field-name-field-ref-bundesland .field-items .field-item:after{content:" | ";}.node-naturatrail .termineblock.haus{margin-top:40px;position:relative;margin-bottom:30px;}.node-naturatrail .termineblock.haus h2.terminblock-title{margin:0;padding:2px 8px;background-color:#fff;position:absolute;z-index:1;top:-9px;font-family:opensanssemibold;right:10px;line-height:24px;font-size:13px;text-transform:uppercase;}.node-naturatrail .termineblock.haus .view-terminkalender.view-display-id-block_3{margin-top:0;}.node-naturatrail .view-display-id-block_4{margin-bottom:45px;}.node-naturatrail .field-name-body{color:#007556;font-weight:bold;position:relative;bottom:10px;}.node-naturatrail .field-name-field-beschreibung-flyer{margin-bottom:25px;}.node-naturatrail .field-name-field-bild{margin-right:10px;}.node-naturatrail .field-name-field-bild .field-name-field-bildunterschrift{display:none;}.node-naturatrail .field-name-field-bild .bildunterschrift_wrapper{display:none;}.node-naturatrail .field-collection-container{margin-top:15px;border-bottom:none;}.node-naturatrail .field-collection-container .field-collection-view-final{position:relative;bottom:20px;right:2px;}.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-titel{background-image:url(/sites/all/themes/nf/images/icons/icon_natura-trails.png);background-repeat:no-repeat;background-position:left 2px;}.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-titel .field-items{margin-left:20px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete,.node-naturatrail .field-collection-container .field-name-field-trail{position:relative;right:12px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-label,.node-naturatrail .field-collection-container .field-name-field-trail .field-label{color:#007556;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-titel,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-titel{color:#007556;font-weight:bold;font-size:1.2em;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-streckeninfo-titel-trails,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-streckeninfo-titel-trails{color:#007556;margin:10px 0px 10px 0px;font-weight:bold;padding-right:10px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-beschreibung-trail,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-beschreibung-trail{margin-bottom:35px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-jugendtrail,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-jugendtrail{margin-top:10px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-jugendtrail .field-label,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-jugendtrail .field-label{width:18.5%;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-geodaten,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-geodaten{position:relative;right:12px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-gps-track-zum-download,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-gps-track-zum-download{margin-bottom:0px;position:relative;bottom:20px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-gps-track-zum-download .field-label,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-gps-track-zum-download .field-label{width:18%;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-name-field-lebensraumtypen,.node-naturatrail .field-collection-container .field-name-field-trail .field-name-field-lebensraumtypen{margin-bottom:0px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-items .field-name-field-webseite,.node-naturatrail .field-collection-container .field-name-field-trail .field-items .field-name-field-webseite{font-weight:bold;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-items .field-item:nth-child(even),.node-naturatrail .field-collection-container .field-name-field-trail .field-items .field-item:nth-child(even){margin-top:15px;}.node-naturatrail .field-collection-container .field-name-field-natura2kgebiete .field-items .field-collection-view,.node-naturatrail .field-collection-container .field-name-field-trail .field-items .field-collection-view{border-bottom:none;}.node-naturatrail .field-collection-container .field-name-field-endpunkt-bezeichnung,.node-naturatrail .field-collection-container .field-name-field-endpunkt{margin-top:10px;}.node-naturatrail .field-collection-container .field-name-field-ausgangspunkt-bezeichnung .field-label,.node-naturatrail .field-collection-container .field-name-field-endpunkt-bezeichnung .field-label{width:115px;font-family:opensanssemibold;}.node-naturatrail .field-collection-container .field-name-field-ausgangspunkt-bezeichnung .field-items,.node-naturatrail .field-collection-container .field-name-field-endpunkt-bezeichnung .field-items{float:left;margin-right:20px;}.node-naturatrail .field-collection-container .field-name-field-geofield,.node-naturatrail .field-collection-container .field-name-field-endpunkt{display:none;}.node-naturatrail .field-collection-container .bild_body{background-color:#D9EAE6;}.node-naturatrail .box.galerie{clear:left;position:relative;background-color:#E5f1EE;padding:10px 8px 5px 8px;margin-top:20px;margin-bottom:30px;}.node-naturatrail .box.galerie h2.node-title{display:none;}.node-naturatrail .box.galerie h2.title{font-weight:1.15em;line-height:1.12em;font-weight:normal;position:absolute;top:-10px;left:8px;background-color:#fff;font-family:opensans;padding:3px;margin:0;}.node-naturatrail .box.galerie .field-name-field-galerie{width:634px;}.node-naturatrail .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie{margin:0;position:relative;}.node-naturatrail .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items{width:631px;}.node-naturatrail .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item{float:left;width:100px;}.node-naturatrail .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.odd{margin-right:0px;}.node-naturatrail .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.even{margin-right:6px;margin-left:6px;}.node-naturatrail .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item:first-child{margin-left:0;}.node-naturatrail .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items:nth-child(6n){margin-right:0px;}.node-naturatrail .box.galerie .field-name-field-galerie .image_wrapper{margin:0;}.node-naturatrail .box.galerie .field-name-field-galerie .bildunterschrift_wrapper{display:none;}.node-naturatrail .box.galerie .field-name-field-galerie .bx-wrapper{width:627px;max-width:647px !important;}.node-naturatrail .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;left:-6px;z-index:4;}.node-naturatrail .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.node-naturatrail .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;right:-7px;z-index:4;}.node-naturatrail .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}.node-naturatrail .box.galerie .field-name-field-galerie .field-name-field-bildunterschrift{display:none;}.node-einfache-seite li{margin:5px 0px;}.form-item.form-type-textfield.form-item-field-ref-bild-und-form-title label{margin-top:20px;}}@media all{.views-field-field-weiterfuehrende-links ul,.views-field-field-links ul{list-style-type:none;padding:0;margin:0;}.views-field-field-weiterfuehrende-links ul li,.views-field-field-links ul li{margin-bottom:0.5em;}.page-taxonomy-term article{margin-bottom:40px;}.views-row{clear:both;margin-bottom:5px;}.views-row .views-field-field-ref-bild{float:left;margin-bottom:20px;}.views-row-last{margin-bottom:0;}.region-sidebar-second #block-views-blocks-seitenleiste-block-6 .views-field-field-telefon .field-content .tel_icon{background:url(/sites/all/themes/nf/images/icons/icon_telefon.png) 0px 0px transparent no-repeat;margin-left:0px;margin-right:5px;margin-bottom:-2px;width:13px;height:13px;background-size:100%;display:inline-block;}.region-sidebar-second #block-views-blocks-seitenleiste-block-6 .views-field-field-telefon .field-content .tel_field{display:inline-block;}.region-sidebar-second #block-views-blocks-seitenleiste-block-6 .bildunterschrift_wrapper{max-width:100px;}.region-sidebar-second #block-views-blocks-seitenleiste-block-6 .views-field-field-fax .field-content .telefax_icon{background:url(/sites/all/themes/nf/images/icons/icon_fax.png) 0px 0px transparent no-repeat;margin-left:0px;margin-right:5px;margin-bottom:-2px;width:13px;height:13px;background-size:100%;display:inline-block;}.region-sidebar-second #block-views-blocks-seitenleiste-block-6 .views-field-field-fax .field-content .fax_field{display:inline-block;}.region-sidebar-second #block-views-blocks-seitenleiste-block-6 .views-field-field-mail .field-content .email_icon{background:url(/sites/all/themes/nf/images/icons/icon_e-mail.png) 0px 0px transparent no-repeat;margin-left:0px;margin-right:5px;margin-bottom:-2px;width:13px;height:13px;background-size:100%;display:inline-block;}.region-sidebar-second #block-views-blocks-seitenleiste-block-6 .views-field-field-mail .field-content .mail_field{display:inline-block;}.view-pressemitteilungen.view-display-id-block .view-content .views-row{padding-top:22px;padding-bottom:22px;clear:both;}.view-pressemitteilungen.view-display-id-block .view-content .views-row .views-field-field-datum{display:inline-block;float:left;margin-right:4px;}.view-pressemitteilungen.view-display-id-block .view-content .views-row .views-field-view-node{float:right;}.view-pressemitteilungen.view-display-id-block .view-content .views-row .views-field-title{margin-bottom:5px;}.view-pressemitteilungen.view-display-id-block .view-content .views-row .views-field-title a{font-size:1.2em;line-height:1.8em;font-family:opensansbold;color:#007556;text-decoration:none;}.view-pressemitteilungen.view-display-id-block .view-content .views-row .views-field-field-ref-bild{margin-right:10px;margin-bottom:0px;}.view-verteilerseite-listen.view-display-id-block_1 .view-content .views-row{padding-top:22px;clear:both;}.view-verteilerseite-listen.view-display-id-block_1 .view-content .views-row .views-field-field-datum{display:inline-block;float:left;margin-right:4px;}.view-verteilerseite-listen.view-display-id-block_1 .view-content .views-row .views-field-view-node{float:right;}.view-verteilerseite-listen.view-display-id-block_1 .view-content .views-row .views-field-title{margin-bottom:5px;}.view-verteilerseite-listen.view-display-id-block_1 .view-content .views-row .views-field-title h3{margin:0;}.view-verteilerseite-listen.view-display-id-block_1 .view-content .views-row .views-field-title a{font-size:1.05em;line-height:1.4em;font-family:opensanssemibold;color:#007556;text-decoration:none;}.view-verteilerseite-listen.view-display-id-block_1 .view-content .views-row .views-field-field-ref-bild{margin-right:10px;margin-bottom:0px;width:100px;}.view-pressemitteilungen .bildunterschrift_wrapper{width:110px;}#block-views-kontextblock-block-6 .views-row{margin-bottom:5px;}#block-views-kontextblock-block-1,#block-views-kontextblock-block-3,#block-views-kontextblock-block-6{border:1px solid #9acdbf;padding:20px 10px 15px 10px;margin-top:20px;margin-bottom:20px;position:relative;}#block-views-kontextblock-block-1 .view-header,#block-views-kontextblock-block-3 .view-header,#block-views-kontextblock-block-6 .view-header{color:#007556;font-size:1.2em;line-height:1.0em;font-weight:bold;}#block-views-kontextblock-block-1 .block-title,#block-views-kontextblock-block-3 .block-title,#block-views-kontextblock-block-6 .block-title{font-size:1.15em;line-height:1.12em;font-family:opensans;position:absolute;top:-10px;left:5px;background-color:white;padding:0 5px;}#block-views-kontextblock-block-1 .view-display-id-block_2,#block-views-kontextblock-block-3 .view-display-id-block_2,#block-views-kontextblock-block-6 .view-display-id-block_2{margin-top:20px;}#content #block-views-kontextblock-block-1 .views-field-field-tags a,#content #block-views-kontextblock-block-3 .views-field-field-tags a{margin-right:20px;}.pane-naturfreundin .view-display-id-block .views-row .views-field-field-ref-bild{padding:20px 307px 20px 20px;background-color:#D9EAE6;min-width:300px;min-height:220px;}.pane-naturfreundin .view-display-id-block .views-row .views-field-view-node{float:right;margin-top:-44px;margin-right:10px;}.pane-naturfreundin .view-display-id-block .views-row .views-field-view-node a{font-weight:bold;text-decoration:none;color:#007556;}.pane-downloads-naturfreundin-listenansicht{border:1px solid #99C8BB;padding:0px 5px 20px 15px;margin-top:20px;position:relative;}.pane-downloads-naturfreundin-listenansicht h2{position:absolute;top:-10px;left:7px;margin:0;padding:2px;background-color:#fff;font-size:1.2em;padding:0px 4px 0px 4px;font-weight:normal;}.pane-downloads-naturfreundin-listenansicht a{color:#007556;font-size:1.1em;}.pane-downloads-naturfreundin-listenansicht a:hover{text-decoration:none;}.pane-downloads-naturfreundin-listenansicht .view-downloads-naturfreundin-listenansicht{margin-top:20px;}.node-33 ul.links{display:none;}.node-33 .panel-row-5{margin-top:-10px;}.node-33 #content h1{font-size:1.6em;line-height:1.1em;}.view-naturfreundin .views-field-nothing #transparent{width:152px;height:206px;position:absolute;z-index:5;}.view-naturfreundin .views-field-field-naturfreundin-pdf{margin-top:20px;}.pane-naturfreundin h2.pane-title{display:none;}.pane-naturfreundin .view-naturfreundin{}.pane-naturfreundin .view-naturfreundin.view-display-id-block .views-row .views-field-title span{color:#007556;font-weight:bold;font-size:1.2em;line-height:2.0em;}.pane-naturfreundin .view-naturfreundin.view-display-id-block .views-row .views-field-field-text{margin:0px 10px 0px 0px;}.pane-naturfreundin .view-naturfreundin.view-display-id-block .views-row .views-field-field-text p{margin:1.38462em 0;}.pane-naturfreundin .view-naturfreundin.view-display-id-block .issuuembed.issuu-isrendered{width:588px !important;height:400px !important;}.pane-naturfreundin .view-naturfreundin.view-display-id-block_1 .views-row .views-field-field-ref-bild img{width:152px;margin-right:15px;}.pane-naturfreundin .view-naturfreundin.view-display-id-block_1 .views-row .views-field-title{margin-bottom:3px;}.pane-naturfreundin .view-naturfreundin.view-display-id-block_1 .views-row .views-field-field-naturfreundin-pdf a{color:#007556;}.pane-naturfreundin .view-naturfreundin.view-display-id-block_1 .views-row .views-field-field-naturfreundin-pdf a:hover{text-decoration:none;}.view-lehrgaenge.view-display-id-block .views-row,.view-lehrgaenge.view-display-id-block_1 .views-row{border-top:1px solid #E5f1EE;min-height:134px;padding-top:20px;padding-bottom:20px;}.view-lehrgaenge.view-display-id-block .views-field-field-ref-bild,.view-lehrgaenge.view-display-id-block_1 .views-field-field-ref-bild{margin-right:10px;margin-bottom:10px;}.view-lehrgaenge.view-display-id-block .views-field-title h3,.view-lehrgaenge.view-display-id-block_1 .views-field-title h3{margin:0;line-height:1.16686em;}.view-lehrgaenge.view-display-id-block .views-field-title a,.view-lehrgaenge.view-display-id-block_1 .views-field-title a{text-decoration:none;}.view-lehrgaenge.view-display-id-block .views-field-title a:hover,.view-lehrgaenge.view-display-id-block_1 .views-field-title a:hover{text-decoration:underline;}.view-pressemitteilungen .views-row{padding-top:10px;margin-top:10px;border-top:1px solid #9acdbf;}.view-pressemitteilungen .image_wrapper{margin:0 10px 10px 0;}ul.sitemap{padding:0 0 0 25px;}ul.sitemap ul{padding:0 0 0 25px;}.view-fotoblog.view-display-id-page .views-field-field-ref-bild{width:314px;margin-right:19px;}.view-fotoblog.view-display-id-page .views-row{border-bottom:1px solid #9acdbf;}.view-fotoblog.view-display-id-page .views-row-last{border-bottom:0;}.view-fotoblog.view-display-id-page .views-field-title h2{margin-bottom:3px;}.view-fotoblog.view-display-id-page .views-field-title a{text-decoration:none;}.view-fotoblog.view-display-id-page .views-field-title a:hover{text-decoration:underline;}.view-fotoblog.view-display-id-page .views-field-field-text .field-content p{margin-top:0;}.view-fotoblog.view-display-id-page .views-field-view-node{text-align:right;margin-bottom:17px;}.view-verteilerseite-listen.view-display-id-block_1 .views-row{padding-top:10px;margin-top:10px;border-top:1px solid #9acdbf;}.view-verteilerseite-listen.view-display-id-block_1 .views-row .field-name-field-bildunterschrift{display:none;}.recommended-articles{clear:both;padding:19px 10px 10px 10px;border:1px solid #9acdbf;position:relative;margin-top:20px;}.recommended-articles h2{font-size:1.15em;line-height:1.12em;font-family:opensans;position:absolute;top:-24px;background-color:white;padding:0 5px;}.pane-personenlisten .view-content{margin-top:8px;}.pane-personenlisten .views-field-field-ref-bild{margin:0 10px 10px 0;}.pane-personenlisten .views-field-field-vorname{display:inline-block;float:left;margin-right:5px;}.pane-personenlisten .views-field-field-vorname .field-content{color:#007556;font-family:opensanssemibold;}.pane-personenlisten .views-field-field-nachname{display:block;}.pane-personenlisten .views-field-field-nachname .field-content{color:#007556;font-family:opensanssemibold;}.pane-personenlisten .views-label{display:inline-block;float:left;margin-right:5px;}.pane-personenlisten .views-field-field-mail{clear:both;}.pane-personenlisten .views-field-view-node{margin-top:6px;}.pane-personenlisten .views-field-field-funktion{margin-bottom:6px;}.pane-personenlisten .views-row{border-bottom:1px solid #9acdbf;padding-bottom:17px;}.pane-personenlisten .views-row-last{border-bottom:0;margin-bottom:0;padding-bottom:0;}.view .field-name-field-bildunterschrift,.sidebars .field-name-field-bildunterschrift{display:none;}.view-taxonomy-term .views-row{border-top:1px solid #9acdbf;padding-bottom:32px;}.view-taxonomy-term .views-row .views-field-title{margin-bottom:10px;}.view-taxonomy-term .views-row .views-field-field-subline{color:#007556;margin:0px 0px 10px 0px;}.view-taxonomy-term .views-row .views-field-field-ref-bild{margin-right:10px;}.view-taxonomy-term .views-row .views-field-view-node{float:right;}.view-taxonomy-term .views-row-first{padding-top:20px;border-top:none;}.view-taxonomy-term article{margin-bottom:10px;}.view-taxonomy-term .view-header .image_wrapper{float:left;margin-right:10px;margin-bottom:20px;}.view-taxonomy-term .view-header .image_wrapper .bildunterschrift_wrapper{font-size:0.7em;}.view-taxonomy-term .view-content .image_wrapper{width:100px;}.view-taxonomy-term .view-content .views-field-type{margin-bottom:15px;color:#007556;}.view-taxonomy-term p.link{clear:left;margin:9px 0 0;}.view-taxonomy-term h3.abstand{margin-top:20px;margin-bottom:-10px;padding:20px 0 0;}.view-startseite-reisen .views-field-field-termindatum,.view-startseite-seminare .views-field-field-termindatum{font-size:0.9em;margin-bottom:4px;}#content .suche_form_header{border-bottom:1px solid #9acdbf;margin-bottom:25px;}#content .suche_form_header .views-exposed-form .views-exposed-widget .form-submit{margin:0;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row{border-bottom:1px solid #9acdbf;margin-bottom:25px;padding-bottom:25px;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-title{margin-bottom:4px;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .kontakt{margin-left:-13px;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .kontakt h2{display:none;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .kontakt .field-collection-container{border-bottom:none;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .kontakt .field-collection-container .field-name-field-funktionen .field-collection-view{padding:0px;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .kontakt .node-ansprechpartner.view-mode-ansprechpartner_ortsgruppe .title{display:none;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .kontakt .node-ansprechpartner.view-mode-ansprechpartner_ortsgruppe .field-name-field-anschrift .street-block,.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .kontakt .node-ansprechpartner.view-mode-ansprechpartner_ortsgruppe .field-name-field-anschrift span.country{display:none;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .spalte.spalte_rechts{width:100%;margin-top:-25px;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .spalte.spalte_rechts h3{font-size:1em;font-family:opensanssemibold;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .spalte.spalte_rechts .field-name-field-ref-aktivegruppen .field-item{margin:0px 2px;float:left;}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .spalte.spalte_rechts .field-name-field-ref-aktivegruppen .field-item:last-child:after{content:"";}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .spalte.spalte_rechts .field-name-field-ref-aktivegruppen .field-item:after{content:" | ";}.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .piktogramme_volle_breite,.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .spalte_volle_breite,.view-lokale-suche.view-id-lokale_suche.view-display-id-page .views-row .node-ortsgruppe.node-promoted.node-teaser .spalte.spalte_links{display:none;}#block-views-exp-ferien-page.block-views form,.pane-views-exp-ferien-page form{background-color:#E5f1EE;padding:0px 2px 0px 5px;}#block-views-exp-ferien-page.block-views form .views-exposed-widget,.pane-views-exp-ferien-page form .views-exposed-widget{padding:10px 7px 8px 2px;margin-bottom:6px;}#block-views-exp-ferien-page.block-views form .views-exposed-widget input.form-submit,.pane-views-exp-ferien-page form .views-exposed-widget input.form-submit{margin-top:18px;}#block-views-exp-ferien-page.block-views form #edit-haus-wrapper,#block-views-exp-ferien-page.block-views form #edit-typ-wrapper,.pane-views-exp-ferien-page form #edit-haus-wrapper,.pane-views-exp-ferien-page form #edit-typ-wrapper{width:240px;}#block-views-exp-ferien-page.block-views form #edit-buchbar,.pane-views-exp-ferien-page form #edit-buchbar{width:158px;}#block-views-exp-ferien-page.block-views form #edit-submit-ferien,.pane-views-exp-ferien-page form #edit-submit-ferien{margin-left:14px;}.view-ferien .views-row{border-top:1px solid #9acdbf;margin-bottom:30px;}.view-ferien .views-row .views-field-title{margin-bottom:10px;}.view-ferien .views-row .views-field-title a{text-decoration:none;font-family:opensanssemibold;color:#007556;text-decoration:none;font-size:1.05em;}.view-ferien .views-row .views-field-field-subline{color:#007556;margin:0px 15px 10px 0px;}.view-ferien .views-row .views-field-field-gesamtpreis{margin-bottom:5px;}.view-ferien .views-row .views-field-field-ref-bild{margin:5px 15px 10px 0px;}.view-ferien .views-row .views-field-field-ref-bild .bildunterschrift_wrapper{color:#282828;width:100px;}.view-ferien .views-row .views-field-field-datum-klassenfahrt span,.view-ferien .views-row .views-field-field-gesamtpreis span,.view-ferien .views-row .views-field-field-bezeichnung-name span{color:#007556;float:left;font-family:opensanssemibold;margin-right:3px;}.view-ferien .views-row .views-field-field-bezeichnung-name .field-content{color:#007556;font-family:opensanssemibold;}.view-ferien .views-row .views-field-field-regionale-zuordnung .field-content,.view-ferien .views-row .views-field-field-ferientyp .field-content{color:#007556;font-family:opensanssemibold;margin-right:3px;}.view-ferien .views-row .views-field-field-fa-felder-leistungen span{color:#007556;float:left;font-family:opensanssemibold;margin-right:3px;}.view-ferien .views-row .views-field-view-node{float:right;font-family:opensanssemibold;}.view-ferien .views-row-first{border-top:none;}body.page-fotoblog .view-fotoblog-galerie{width:647px;}body.page-fotoblog .view-fotoblog-galerie .views-field-title h3{margin-top:0px;margin-bottom:10px;}body.page-fotoblog .view-fotoblog-galerie .view-content{width:647px;}body.page-fotoblog .view-fotoblog-galerie .view-content ul{display:block;list-style:none;padding:0;}body.page-fotoblog .view-fotoblog-galerie .view-content ul:after{content:" ";display:block;clear:both;}body.page-fotoblog .view-fotoblog-galerie .view-content .bx-controls-direction{width:100%;margin-top:30px;margin-bottom:30px;position:relative;}body.page-fotoblog .view-fotoblog-galerie .view-content .bx-controls-direction .bx-next{position:absolute;right:0;}body.page-fotoblog #page-title{margin-bottom:0;}#block-views-zuf-llige-zitate-block{min-height:160px;}#block-views-zuf-llige-zitate-block .view-content ul{display:block;list-style:none;padding:0;min-height:150px;}#block-views-zuf-llige-zitate-block .view-content ul li{min-height:150px;float:left;display:block;}#block-views-zuf-llige-zitate-block .view-content ul:after{content:" ";display:block;clear:both;}.view-ortsgruppen-suche.view-id-ortsgruppen_suche.view-display-id-page .view-filters{background-color:#E5f1EE;padding:5px 0px 5px 15px;}.view.view-kontextblock.view-id-kontextblock.view-display-id-block_10 .view-content .kontextblock.haus .views-field-field-ref-bild{padding:5px 10px 0px;min-width:110px;min-height:110px;}.view.view-kontextblock.view-id-kontextblock.view-display-id-block_10 .view-content .kontextblock.haus .views-field-view-node-1 span.field-content{float:left;margin-left:3px;margin-top:2px;position:relative;}.view.view-kontextblock.view-id-kontextblock.view-display-id-block_10 .view-content .kontextblock.haus .views-field-nothing-1{margin-bottom:20px;margin-top:2px;}.view.view-kontextblock.view-id-kontextblock.view-display-id-block_10 .view-content .kontextblock.haus .views-field-nothing-1 span.field-content{margin-left:4px;position:relative;}#block-views-startseite-ferienangebot-des-tages-block .bildunterschrift_wrapper,#block-views-startseite-haus-des-tages-block .bildunterschrift_wrapper,.view-startseite-sportblocks .bildunterschrift_wrapper,#block-views-startseite-seminare-block .bildunterschrift_wrapper,#block-views-startseite-reisen-block .bildunterschrift_wrapper,.view-klassenfahrten .bildunterschrift_wrapper{width:100px;}}.view-haus-suchen .image_wrapper,.view-display-id-block_10 .image_wrapper{max-width:100px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus{padding-bottom:20px;}@media all{.page-taxonomy-term .field-name-field-ref-bilder-klein .field-item{margin-top:5px;margin-bottom:5px;float:left;}.page-taxonomy-term .field-name-field-ref-bilder-klein .field-item.odd{margin-left:10px;margin-right:10px;}.page-taxonomy-term .field-name-field-lange-beschreibung{clear:both;}}@media all{form.webform-client-form{background-color:#E5f1EE;padding:20px;}form.webform-client-form .captcha .ascii_art_captcha{white-space:revert;}}@media all and (max-width:470px){form.webform-client-form .captcha .ascii_art_captcha{font-size:10px;}}@media all and (max-width:350px){form.webform-client-form .captcha .ascii_art_captcha{font-size:6px;}}@media all{.view-terminkalender.view-display-id-block_1 .views-field-nothing .kategorie{width:175px;}.node-48{}.node-48 .node-47 h2.node-title{display:none;}.node-48 .node-47 .submitted{display:none;}#webform-client-form-45079{padding-bottom:40px;}#webform-client-form-45079 #edit-submitted-name-vorname,#webform-client-form-45079 #edit-submitted-adress-country,#webform-client-form-45079 #edit-submitted-adress-thoroughfare,#webform-client-form-45079 #edit-submitted-adress-premise,#webform-client-form-45079 #edit-submitted-e-mail,#webform-client-form-45079 #edit-submitted-telefon,#webform-client-form-45079 #edit-submitted-telefax,#webform-client-form-45079 #edit-submitted-homepage,#webform-client-form-45079 #edit-submitted-name-id-des-hauses{width:593px;}#webform-client-form-45079 #edit-submitted-adress-postal-code{width:120px;}#webform-client-form-45079 #edit-submitted-adress-locality{width:461px;}#webform-client-form-45079 #edit-submit{width:150px;float:right;}#webform-client-form-47{padding-bottom:40px;margin-bottom:30px;}#webform-client-form-47 #webform-component-name{width:564px;}#webform-client-form-47 #webform-component-vorname{width:594px;}#webform-client-form-47 #webform-component-firma---organisation{width:88.5%;}#webform-client-form-47 #webform-component-firma---organisation #edit-submitted-firma-organisation{width:564px;}#webform-client-form-47 #webform-component-adresse{border:1px solid #9acdbf;padding:20px;}#webform-client-form-47 #webform-component-telefon,#webform-client-form-47 #webform-component-telefax{width:88.5%;}#webform-client-form-47 #edit-submitted-e-mail,#webform-client-form-47 #edit-submitted-telefon,#webform-client-form-47 #edit-submitted-telefax{width:594px;}#webform-client-form-47 #webform-component-anzeige{width:88.5%;}#webform-client-form-47 #webform-component-anzeige .fieldset-wrapper{margin:10px 20px 10px 10px;}#webform-client-form-47 #edit-submit{float:right;}#webform-client-form-31183 #webform-component-bemerkungen{width:88.5%;}#webform-client-form-876{padding-bottom:40px;margin-bottom:30px;}#webform-client-form-876 #webform-component-spendenbescheinigung{margin-top:30px;margin-bottom:20px;}#webform-client-form-876 #edit-submitted-abbuchungsgenehmigung-konto{margin-left:61px;width:431px;}#webform-client-form-876 #edit-submitted-abbuchungsgenehmigung-bank{margin-left:69px;width:431px;}#webform-client-form-876 #edit-submitted-abbuchungsgenehmigung-bankleitzahl{margin-left:20px;}#webform-client-form-876 #edit-submitted-spendenbescheinigung-vor-und-zuname,#webform-client-form-876 #edit-submitted-spendenbescheinigung-strasse-und-hausnummer,#webform-client-form-876 #edit-submitted-spendenbescheinigung-plz-und-ort,#webform-client-form-876 #edit-submitted-spendenbescheinigung-e-mail{width:562px;}#webform-client-form-876 #edit-submit{float:right;}.node-876{margin-top:0px;}.node-876 h2.node-title,.node-876 p.submitted{display:none;}.field-name-field-formular{margin-top:40px;}#webform-client-form-877{padding-bottom:40px;margin-bottom:30px;margin-top:10px;}#webform-client-form-877 #edit-submitted-termin-von,#webform-client-form-877 #edit-submitted-termin-bis{width:230px;}#webform-client-form-877 #webform-component-termin--bis{margin-left:290px;margin-top:-59px;}#webform-client-form-877 #webform-component-personen,#webform-client-form-877 #webform-component-bemerkungen,#webform-client-form-877 #webform-component-adresse{margin-top:30px;padding:0px 20px 0px 20px;}#webform-client-form-877 #edit-submitted-personen-gesamtpersonenzahl,#webform-client-form-877 #edit-submitted-personen-kinder,#webform-client-form-877 #edit-submitted-personen-alter-der-kinder{width:548px;}#webform-client-form-877 #webform-component-adresse--adresse{border:1px solid #9acdbf;padding:20px;}#webform-client-form-877 #edit-submitted-adresse-vorname{width:210px;}#webform-client-form-877 #edit-submitted-adresse-nachname{width:328px;}#webform-client-form-877 #webform-component-adresse--nachname{margin-left:220px;margin-top:-60px;}#webform-client-form-877 #edit-submitted-adresse-telefon,#webform-client-form-877 #edit-submitted-adresse-fax,#webform-client-form-877 #edit-submitted-adresse-e-mail{width:548px;}#webform-client-form-877 #edit-submitted-angebot{width:592px;}#webform-client-form-877 #webform-component-ich-bin-wir-sind-bereits-mitglied-bei-den-naturfreunden-deutschlands{position:relative;height:60px;}#webform-client-form-877 #edit-submitted-ich-bin-wir-sind-bereits-mitglied-bei-den-naturfreunden-deutschlands{margin-top:0px;margin-left:17px;position:absolute;}#webform-client-form-877 #edit-submit{float:right;}.node-877 p.submitted{display:none;}#block-webform-client-block-45838{position:relative;}#block-webform-client-block-45838 h2.block-title{background-color:white;position:absolute;top:-12px;left:10px;z-index:1;padding:4px 7px 4px 5px;font-family:opensans;font-weight:bold;}#webform-client-form-45838{position:relative;}#webform-client-form-45838 #webform-component-name{margin-top:10px;}#webform-client-form-45838 #webform-component-published{display:none;}#webform-client-form-45838 .webform-component label{display:none;}#webform-client-form-45838 #webform-component-plz input{width:100px;}#webform-client-form-45838 #webform-component-hinweis{margin-bottom:0;}#webform-client-form-45838 #webform-component-hinweis p{margin-bottom:0;}#webform-client-form-45838 #edit-actions{position:absolute;top:114px;left:138px;}#webform-client-form-45908{background-color:transparent;padding:0;width:100%;}#webform-client-form-45908 .shop-anchor-nav{border:1px solid #9acdbf;padding:10px;position:relative;margin-bottom:2em;}#webform-client-form-45908 .shop-anchor-nav h2.categories{background-color:white;font-family:opensans;font-size:1.15em;font-weight:bold;line-height:1.12em;padding:0 2px;position:absolute;top:-16px;}#webform-client-form-45908 .shop-anchor-nav ul{list-style-type:none;padding:2px 0 2px 5px;margin:0;}#webform-client-form-45908 .shop-anchor-nav ul li a{text-decoration:none;}#webform-client-form-45908 .shop-anchor-nav ul li a:hover{text-decoration:underline;}#webform-client-form-45908 h2:not(.node-title){margin:0.5em 0;background-color:#d9eae6;padding:5px 0 5px 5px;font-family:opensansbold;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details{width:100%;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details thead{display:none;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list{background-color:transparent;padding:0;border-bottom:1px solid #9acdbf;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list:last-child{border-bottom:1px solid #ffffff;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd){padding:5px;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article{width:550px;margin-bottom:15px;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article h2.node-title{margin:15px 15px 5px 0px;font-size:1.12em;font-weight:600;font-family:opensans;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article h2.node-title a{color:#007556;text-decoration:none;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article .field-name-field-subline h2{background-color:#ffffff;margin:0px 15px 10px -5px;font-size:1em;font-weight:300;font-family:opensans;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article fieldset.collapsible{border:none;padding:0px;margin-top:2em;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article .more{position:relative;left:90px;float:right;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article .field-name-field-bild{float:left;margin-right:10px;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article .field-name-body{width:600px;margin-bottom:25px;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article .field-name-body p{margin-top:0;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article .field-label{color:#007556;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(odd) article .field-name-field-pdf-datei{margin-top:15px;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(even){vertical-align:top;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(even) .form-type-textfield{margin-top:16px;}#webform-client-form-45908 table.webform_nodelist.webform_nodelist_details tr.w21_webform_node_list_view_mode-w21_webform_node_list td:nth-child(even) .form-type-textfield label{display:inline-block;margin-right:3px;color:#007556;font-family:opensanssemibold;}#webform-client-form-45908 .webform-component-fieldset{margin:0 0 10px 0;background-color:#E5f1EE;border:0;}article.node-promoted .field-name-field-autor{margin:10px 0px;}article.node-promoted .field-name-field-autor .field-items{color:#007556;font-weight:600;}article.node-promoted .field-name-field-bild{float:left;margin-right:10px;}article.node-promoted .group-zusatzangaben h3 span.field-group-format-toggler{display:none;}article.node-promoted .group-zusatzangaben .field-group-format-wrapper{background-color:#D9EAE6;}article.node-promoted .group-zusatzangaben .field-group-format-wrapper .field-name-field-preis-publikation,article.node-promoted .group-zusatzangaben .field-group-format-wrapper .field-name-field-preis-mitglieder-pub,article.node-promoted .group-zusatzangaben .field-group-format-wrapper .field-name-field-auflage,article.node-promoted .group-zusatzangaben .field-group-format-wrapper .field-name-field-isbn,article.node-promoted .group-zusatzangaben .field-group-format-wrapper .field-name-field-porto{padding:10px 0px 0px 10px;}article.node-promoted .group-zusatzangaben .field-group-format-wrapper .field-name-field-auflage{padding-bottom:10px;}article.node-promoted .group-zusatzangaben .field-group-format-wrapper .field-label{color:#007556;float:left;}#content a.uebersicht{position:absolute;left:525px;top:0px;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block .block-title,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block .block-title{color:#007556;font-size:1.2em;font-weight:bold;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form{background-color:#e5f1ee;padding:15px;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .info,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .info{font-weight:800;margin-bottom:1.2em;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form label,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form label{color:#007556;font-weight:normal;margin-left:3px;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form input,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form input{border:1px solid #007556;padding:5px;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form #edit-email,#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form #edit-email--2,#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form #edit-firstname,#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form #edit-firstname--2,#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form #edit-lastname,#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form #edit-lastname--2,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form #edit-email,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form #edit-email--2,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form #edit-firstname,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form #edit-firstname--2,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form #edit-lastname,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form #edit-lastname--2{width:286px;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-submit,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-submit{background-color:#007556;border:1px solid #007556;color:#fff;font-weight:bold;margin-top:5px;padding:2px 30px;text-transform:uppercase;transition:background-color 1s ease 0s;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-submit:before,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-submit:before{content:" ";clear:left;display:block;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-submit:hover,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-submit:hover{background-color:#00a87b;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-item,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-item{margin:10px 0;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-item-firstname,#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-item-lastname,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-item-firstname,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-item-lastname{float:left;width:285px;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-item-lastname,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-item-lastname{margin-left:19px;}#block-w21-custom-n2g-w21-custom-n2g-subscribe-block form .form-item-lastname:after,#block-w21-custom-n2g-w21-custom-n2g-unsubscribe-block form .form-item-lastname:after{content:" ";display:block;clear:left;}.block-cleverreach .form-type-checkbox{clear:left;}.block-cleverreach .form-type-checkbox .description{font-size:inherit;margin-top:0.5rem;}.bfs-resp-iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto;}.bfs-resp-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;}}@media all{#footer{background-color:#E5f1EE;margin:0;padding:12px 12px 5px 12px;margin-bottom:28px;}#footer .f_left{float:left;width:160px;vertical-align:bottom;min-height:68px;position:relative;}#footer .f_left #block-w21-sitemap-all{margin-bottom:0;margin-top:68px;position:relative;color:#282828;}#footer .f_left #block-w21-sitemap-all .sitemap-hidden .t{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -245px transparent no-repeat;padding-left:20px;position:absolute;bottom:0;margin-bottom:0;color:#282828;}#footer .f_left #block-w21-sitemap-all .sitemap-hidden .t:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -277px transparent no-repeat;}#footer .f_left #block-w21-sitemap-all .sitemap-expanded .t{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -309px transparent no-repeat;padding-left:20px;position:absolute;bottom:0;margin-bottom:0;}#footer .f_left #block-w21-sitemap-all .sitemap-expanded .t:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -341px transparent no-repeat;}#footer .f_left #block-w21-sitemap-all .t:hover{text-decoration:underline;}#footer .f_left #block-w21-sitemap-all .sitemap-container > .item-list > ul.sitemap{width:925px;}#footer .f_left #block-w21-sitemap-all .sitemap-container > .item-list > ul.sitemap > li{float:left;width:295px;padding:5px;list-style-image:none;}#footer .f_left #block-w21-sitemap-all .sitemap-container > .item-list > ul.sitemap > li span{font-weight:bold;}#footer .f_left #block-w21-sitemap-all .sitemap-container > .item-list > ul.sitemap > li a:hover{text-decoration:none;}#footer .f_middle{float:left;max-width:634px;border-right:1px solid #9acdbf;border-left:1px solid #9acdbf;min-height:68px;}#footer .f_middle #block-block-13{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -33px transparent no-repeat;padding-left:64px;margin-left:15px;margin-bottom:0;}#footer .f_middle #block-block-13 p{margin:0;}#footer .f_right{float:right;width:160px;min-height:68px;}#footer .f_right ul{padding:0;margin:0 0 0 19px;}#footer .f_right ul li{list-style:none;margin-bottom:5px;}#footer .f_right a{color:#282828;}#footer .f_right a:hover{text-decoration:none;}.region.region-bottom{background-color:#007556;margin:0;position:fixed;bottom:0;max-height:28px;padding:5px 0 3px;width:100%;max-width:100%;color:#fff;z-index:7;}.region.region-bottom a{color:#fff;text-decoration:none;}.region.region-bottom a:hover{text-decoration:underline;}.region.region-bottom .ctn{margin:0 auto;max-width:980px;}.region.region-bottom ul{padding:0;margin:0;}.region.region-bottom ul li{list-style:none;}.region.region-bottom ul.page_bottom_menu_left li{float:left;margin-left:40px;}.region.region-bottom ul.page_bottom_menu_left li .share{height:22px;display:block;background:url("/sites/all/themes/nf/images/icons_sprite.png") 3px -376px transparent no-repeat;padding-left:20px;}.region.region-bottom ul.page_bottom_menu_left li .share:hover{}.region.region-bottom ul.page_bottom_menu_left li .print{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -445px transparent no-repeat;padding-left:27px;}.region.region-bottom ul.page_bottom_menu_left li .print:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -479px transparent no-repeat;}.region.region-bottom ul.page_bottom_menu_left li .impressum{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -1296px transparent no-repeat;padding-left:23px;}.region.region-bottom ul.page_bottom_menu_left li .impressum:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -1329px transparent no-repeat;}.region.region-bottom ul.page_bottom_menu_left li .linkfront{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -1256px transparent no-repeat;padding:2px 0 2px 32px;}.region.region-bottom ul.page_bottom_menu_left li.totop{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -514px transparent no-repeat;padding-left:25px;}.region.region-bottom ul.page_bottom_menu_left li.totop:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -549px transparent no-repeat;cursor:pointer;}.region.region-bottom ul.page_bottom_menu_left .imprint{margin-left:90px;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook{background-color:transparent;width:60px;height:22px;padding-top:5px;position:absolute;top:0px;margin-left:0;z-index:-1;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li{width:0;overflow:hidden;margin-left:0;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li #share_tw_fb{height:0px;opacity:0;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a{display:block;height:30px;width:200px;background-color:#fff;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.tw,.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.fb{color:#000;padding:0px 0px 0px 30px;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.tw strong,.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.fb strong{color:#000;font-weight:normal;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.tw{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:5px -1144px;padding-top:5px;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook ul li a.fb{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:5px -1183px;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover{background-color:#fff;transition:background-color 0.5s ease-in-out;border-left:1px solid #007556;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover a.share{background-image:url("/sites/all/themes/nf/images/icons_sprite.png");background-repeat:no-repeat;background-position:3px -1218px;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover a{color:#007556;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover ul li{width:auto;}.region.region-bottom ul.page_bottom_menu_left .twitterfacebook:hover ul li #share_tw_fb{opacity:1;height:64px;top:-80px;left:-1px;transition:opacity 1s ease-in-out;width:235px;position:absolute;border-top:1px solid #007556;border-right:1px solid #007556;border-left:1px solid #007556;padding:10px 0px 5px 3px;background-color:#fff;}.region.region-bottom .ctn_right{float:right;}.region.region-bottom .ctn_right .pretext{float:left;}.region.region-bottom .ctn_right ul.page_bottom_menu_right{display:inline;}.region.region-bottom .ctn_right ul.page_bottom_menu_right li{float:right;}.region.region-bottom .ctn_right ul.page_bottom_menu_right li a{text-indent:-99999em;margin-left:10px;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .twitter{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -585px transparent no-repeat;display:block;width:20px;height:20px;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .twitter:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -619px transparent no-repeat;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .facebook{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -653px transparent no-repeat;display:block;width:20px;height:20px;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .facebook:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -687px transparent no-repeat;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .instagram{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -1717px transparent no-repeat;display:block;width:20px;height:20px;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .instagram:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -1751px transparent no-repeat;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .youtube{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -722px transparent no-repeat;width:40px;height:20px;display:block;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .youtube:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -758px transparent no-repeat;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .flickr{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -789px transparent no-repeat;width:20px;height:20px;display:block;}.region.region-bottom .ctn_right ul.page_bottom_menu_right .flickr:hover{background:url("/sites/all/themes/nf/images/icons_sprite.png") 0px -817px transparent no-repeat;}}@media all{.node-type-haus #block-w21-custom-haeuser-zertifikate-block h4{display:inline;position:relative;top:-21px;background-color:#fff;padding:0 3px;}.node-type-haus #content .box.bilder .field-name-field-ref-bild{float:left;}.node-type-haus #content .box.bilder .field-name-field-ref-bild .bildunterschrift_wrapper{width:314px;}.node-type-haus #content .field-item p:first-child{margin-top:0;}.node-type-haus #content .box.information .address_title{font-family:opensansbold;}.node-type-haus #content .box.information .field-name-field-vorname .field-label{display:none;}.node-type-haus #content .box.information .field-name-field-vorname .field-items{display:inline-block;float:left;padding-right:5px;font-weight:bold;}.node-type-haus #content .box.information .field-name-field-anschrift .field-label{display:none;}.node-type-haus #content .box.information .field-name-field-anschrift .field-items{clear:both;}.node-type-haus #content .box.information .line .field-name-field-homepage .field-label{display:none;}.node-type-haus #content .box.information .line .field-name-field-homepage .field-items{margin-bottom:10px;}.node-type-haus #content .box.information .line .field-label{display:inline-block;float:left;}.node-type-haus #content .box.information .line .field-items{display:inline-block;}.node-type-haus #content .box.information .line .tel_icon{background-image:url(/sites/all/themes/nf/images/icons/icon_telefon.png);background-repeat:no-repeat;background-position:0px 0px;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.information .line .fax_icon{background-image:url(/sites/all/themes/nf/images/icons/icon_fax.png);background-repeat:no-repeat;background-position:0px 0px;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.information .line .mail_icon{background-image:url(/sites/all/themes/nf/images/icons/icon_e-mail.png);background-repeat:no-repeat;background-position:0px 0px;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.information .line .hp_icon{background-image:url(/sites/all/themes/nf/images/icons/icon_computer.png);background-repeat:no-repeat;background-position:0px 0px;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.anschrift{padding:10px 10px 2px 10px;margin-left:333px;border:1px solid #9acdbf;position:relative;min-height:186px;margin-bottom:30px;}.node-type-haus #content .box.anschrift .field-label{display:none;}.node-type-haus #content .box.anschrift .kontakthaus.nummer{position:absolute;top:-17px;right:3px;width:64px;height:44px;background:url(/sites/all/themes/nf/images/icon_haus_box.png) 0 0 transparent no-repeat;}.node-type-haus #content .box.anschrift .kontakthaus.nummer .field-name-field-hausnummer{position:absolute;bottom:2px;left:15px;color:#fff;font-weight:800;}.node-type-haus #content .box.anschrift .anschrift{width:290px;}.node-type-haus #content .box.anschrift .field-name-field-anschrift{margin-bottom:4px;}.node-type-haus #content .box.anschrift .field-name-field-anschrift .locality-block{float:left;margin-right:3px;}.node-type-haus #content .box.anschrift .field-name-field-anschrift .country:before{content:' | ';}.node-type-haus #content .box.anschrift .field-name-field-anschrift .addressfield-container-inline:after{clear:none;}.node-type-haus #content .box.anschrift .field-name-field-anschrift + .field-name-field-anschrift{margin-bottom:0;}.node-type-haus #content .box.anschrift .line{margin-top:3px;min-height:1.25em;}.node-type-haus #content .box.anschrift .line.double{height:auto;max-height:2.5em;}.node-type-haus #content .box.anschrift .line:after{content:" ";clear:left;}.node-type-haus #content .box.anschrift .address_tel{float:left;margin-right:3px;}.node-type-haus #content .box.anschrift .address_tel .icon{background:url(/sites/all/themes/nf/images/icons/icon_telefon.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.anschrift .address_leitung{float:left;margin-right:3px;}.node-type-haus #content .box.anschrift .address_leitung .icon{background:url(/sites/all/themes/nf/images/icons/icon_fax.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.anschrift .address_mail{float:left;margin-right:3px;}.node-type-haus #content .box.anschrift .address_mail .icon{background:url(/sites/all/themes/nf/images/icons/icon_e-mail.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.anschrift .field-name-field-mail .field-item a{text-overflow:ellipsis;overflow:hidden;}.node-type-haus #content .box.anschrift .address_homepage{float:left;margin-right:3px;}.node-type-haus #content .box.anschrift .address_homepage .icon{background:url(/sites/all/themes/nf/images/icons/icon_computer.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-haus #content .box.anschrift .field-name-field-homepage .field-item a{text-overflow:ellipsis;overflow:hidden;}.node-type-haus #content .box.anschrift .field-name-field-homepage,.node-type-haus #content .box.anschrift .field-name-field-mail{padding-left:25px;}.node-type-haus #content .box.anschrift .sleepover{margin-right:3px;}.node-type-haus #content .box.anschrift .sleepover .icon{background:url(/sites/all/themes/nf/images/icons/icon_schlafplaetze.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 9px 0 0;}.node-type-haus #content .box.anschrift .sleepover .stext{float:left;width:250px;}.node-type-haus #content .box.anschrift .eat{float:left;}.node-type-haus #content .box.anschrift .eat .icon{background:url(/sites/all/themes/nf/images/icons/icon_bewirtung.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 9px 0 0;}.node-type-haus #content .box.anschrift .window{background-color:#fff;border-left:1px solid #9acdbf;border-right:1px solid #9acdbf;border-bottom:1px solid #9acdbf;padding:10px;}.node-type-haus #content .box.anschrift .links.anfahrt.geo{position:absolute;bottom:-24px;right:0;margin-right:5px;display:inline-block;height:19px;}.node-type-haus #content .box.anschrift .window.anfahrt{position:absolute;top:200px;left:-1px;width:292px;z-index:3;}.node-type-haus #content .box.anschrift .window.gps{position:absolute;top:199px;left:-1px;width:292px;z-index:3;color:#007556;}.node-type-haus #content .box.anschrift .window.gps #gpslink a.link.geo{position:absolute;top:4px;right:5px;}.node-type-haus #content .box.anschrift .window.gps #closelink a{position:absolute;bottom:3px;right:3px;width:13px;height:13px;text-indent:-9999px;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 2px -1687px no-repeat;}.node-type-haus #content .box.anschrift .window.gps h3{margin-top:0;margin-bottom:10px;}.node-type-haus #content .box.anschrift .window.gps .label{float:left;display:inline-block;width:70px;}.node-type-haus #content .box.anschrift .window.gps .gps.download{display:inline-block;margin-top:12px;padding-left:23px;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 2px -1653px no-repeat;}.node-type-haus #content .box.anschrift .window.uncollapsed{display:block;}.node-type-haus #content .box.anschrift .window.collapsed{display:none;}.node-type-haus #content .box.galerie{clear:left;position:relative;background-color:#E5f1EE;padding:22px 8px 5px 8px;margin-top:20px;margin-bottom:15px;}.node-type-haus #content .box.galerie h2.node-title{display:none;}.node-type-haus #content .box.galerie h2.title{font-weight:1.15em;line-height:1.12em;font-weight:normal;position:absolute;top:-10px;left:8px;background-color:#fff;font-family:opensans;padding:3px;margin:0;}.node-type-haus #content .box.galerie .field-name-field-galerie{width:634px;}.node-type-haus #content .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie{margin:0;position:relative;}.node-type-haus #content .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items{width:631px;}.node-type-haus #content .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item{float:left;width:100px;}.node-type-haus #content .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.odd{margin-right:0px;}.node-type-haus #content .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.even{margin-right:6px;margin-left:6px;}.node-type-haus #content .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item:first-child{margin-left:0;}.node-type-haus #content .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items:nth-child(6n){margin-right:0px;}.node-type-haus #content .box.galerie .field-name-field-galerie .image_wrapper{margin:0;}.node-type-haus #content .box.galerie .field-name-field-galerie .bx-wrapper{width:627px;max-width:647px !important;}.node-type-haus #content .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev{outline:0 none;text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;left:-6px;z-index:4;}.node-type-haus #content .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.node-type-haus #content .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next{outline:0 none;text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;right:-7px;z-index:4;}.node-type-haus #content .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}.node-type-haus #content .box.galerie .field-name-field-galerie .field-name-field-bildunterschrift{display:none;}.node-type-haus #content h2.boxtitle{margin-top:10px;margin-bottom:4px;}.node-type-haus #content .field-name-field-spezialart{clear:left;}.node-type-haus #content .piktogramme{margin-top:10px;padding:10px 0px 0px 10px;background-color:#E5f1EE;}.node-type-haus #content .piktogramme .piktogramm{margin-right:20px;margin-bottom:5px;height:26px;width:26px;display:inline-block;}.node-type-haus #content .piktogramme .piktogramm:hover{background-position:0 -30px  !important;}.node-type-haus #content .piktogramme .piktogramm:nth-child(14n){margin-right:0;}.node-type-haus #content .wrapper_feedback{margin-top:10px;margin-bottom:15px;}.node-type-haus #content .wrapper_feedback .belegunglabel{float:left;color:#007556;display:inline-block;margin-right:6px;padding:2px 6px 4px 29px;background:url(/sites/all/themes/nf/images/icons_sprite.png) #E5f1EE 6px -1618px no-repeat;}.node-type-haus #content .wrapper_feedback .belegung{display:inline-block;float:left;height:18px;min-width:80px;margin-right:6px;margin-top:16px;padding:2px 7px 3px;cursor:default;}.node-type-haus #content .wrapper_feedback .collapsed .belegung{display:none;}.node-type-haus #content .wrapper_feedback .abstandhalter{margin:27px 0;}.node-type-haus #content .wrapper_feedback .anfrage,.node-type-haus #content .wrapper_feedback .buchen{float:left;display:inline-block;margin-right:6px;background-color:#E5f1EE;padding:2px 8px 4px 6px;}.node-type-haus #content .wrapper_feedback .anfrage a,.node-type-haus #content .wrapper_feedback .buchen a{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1587px no-repeat;padding-left:30px;}.node-type-haus #content .wrapper_feedback .anfrage a:hover,.node-type-haus #content .wrapper_feedback .buchen a:hover{text-decoration:none;}.node-type-haus #content .wrapper_feedback .anfrage,.node-type-haus #content .wrapper_feedback .feedback{float:left;display:inline-block;margin-right:6px;background-color:#E5f1EE;padding:2px 6px 4px 6px;}.node-type-haus #content .wrapper_feedback .anfrage a,.node-type-haus #content .wrapper_feedback .feedback a{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1587px no-repeat;padding-left:30px;}.node-type-haus #content .wrapper_feedback .anfrage a:hover,.node-type-haus #content .wrapper_feedback .feedback a:hover{text-decoration:none;}.node-type-haus #content .wrapper_feedback #feedbackform,.node-type-haus #content .wrapper_feedback #anfrageform{position:relative;clear:left;background-color:#E5f1EE;transition:opacity 0.5s ease,height 0.5s linear;}.node-type-haus #content .wrapper_feedback #feedbackform h2,.node-type-haus #content .wrapper_feedback #anfrageform h2{display:none;}.node-type-haus #content .wrapper_feedback #feedbackform #webform-component-name label,.node-type-haus #content .wrapper_feedback #feedbackform #webform-component-mein-name label,.node-type-haus #content .wrapper_feedback #anfrageform #webform-component-name label,.node-type-haus #content .wrapper_feedback #anfrageform #webform-component-mein-name label{margin-right:84px;}.node-type-haus #content .wrapper_feedback #feedbackform #webform-component-meine-e-mailadresse label,.node-type-haus #content .wrapper_feedback #anfrageform #webform-component-meine-e-mailadresse label{margin-right:21px;}.node-type-haus #content .wrapper_feedback #buchenfeld{position:relative;clear:left;background-color:#E5f1EE;transition:opacity 0.5s ease,height 0.5s linear;}.node-type-haus #content .wrapper_feedback #buchenfeld.uncollapsed{height:64px;}.node-type-haus #content .wrapper_feedback #buchenfeld .onlinebuchung{padding:10px;}.node-type-haus #content .wrapper_feedback #buchenfeld strong{color:#282828;}.node-type-haus #content .wrapper_feedback .collapsed{height:0;z-index:-100;opacity:0;}.node-type-haus #content .wrapper_feedback .uncollapsed{opacity:1;z-index:1;height:550px;}.node-type-haus #content #belegungfeld{position:relative;clear:left;background-color:#E5f1EE;transition:opacity 0.5s ease,height 0.5s linear;margin-top:20px;padding:20px 9px;}.node-type-haus #content #belegungfeld .legend{background-color:white;padding:7px 10px;float:right;margin-right:6px;margin-bottom:5px;}.node-type-haus #content #belegungfeld .legend span{display:inline-block;height:17px;width:17px;margin-bottom:-4px;}.node-type-haus #content #belegungfeld .legend .frei{background-color:#b1d57d;margin-right:4px;}.node-type-haus #content #belegungfeld .legend .teilweise{background-color:#fbd58c;margin-left:30px;margin-right:4px;}.node-type-haus #content #belegungfeld .legend .nichtbuchbar{background-color:#af0917;margin-left:30px;margin-right:4px;}.node-type-haus #content #belegungfeld .field-name-field-belegungskalender:before{clear:right;content:"";display:block;}.node-type-haus #content #belegungfeld .cal caption{border-bottom:0;font-size:1.1em;font-weight:normal;padding-bottom:5px;color:#007556;}.node-type-haus #content #belegungfeld .cal table{border:1px solid #007556;background-color:white;}.node-type-haus #content #belegungfeld .cal table .cal-av div{background-color:#b1d57d;}.node-type-haus #content #belegungfeld .cal table .cal-opt div{background-color:#fbd58c;}.node-type-haus #content #belegungfeld .cal table .cal-nc div{background-color:#af0917;color:#fff;}.node-type-haus #content #belegungfeld .cal-buttons{text-align:right;margin-top:10px;margin-right:5px;}.node-type-haus #content #belegungfeld .cal-buttons .cal-backward{border:0;color:white;background-color:#007556;margin-right:5px;padding:4px 8px;transition:background-color 1s ease;}.node-type-haus #content #belegungfeld .cal-buttons .cal-backward:hover{background-color:#00a87b;}.node-type-haus #content #belegungfeld .cal-buttons .cal-forward{border:0;color:white;background-color:#007556;padding:4px 8px;transition:background-color 1s ease;}.node-type-haus #content #belegungfeld .cal-buttons .cal-forward:hover{background-color:#00a87b;}.node-type-haus #content #belegungfeld.uncollapsed{height:333px;}.node-type-haus #content .box.information{border:1px solid #9acdbf;margin-top:30px;position:relative;padding-top:5px;}.node-type-haus #content .box.information h2.boxtitle{position:absolute;margin:0;top:-11px;left:6px;background-color:white;padding:0 4px 3px 4px;}.node-type-haus #content .box.information .ap{padding:10px;}.node-type-haus #content .box.information .ap.left{width:293px;float:left;}.node-type-haus #content .box.information .ap.left .title{font-family:opensanssemibold;}.node-type-haus #content .box.information .ap.left .field-name-field-anschrift .street-block,.node-type-haus #content .box.information .ap.left .field-name-field-anschrift .locality-block{padding:0;}.node-type-haus #content .box.information .ap.left .country{display:none;}.node-type-haus #content .box.information .ap.right{float:left;margin-left:9px;width:303px;}.node-type-haus #content .box.information .ap.right .field-label{display:none;}.node-type-haus #content .wrapper.details .wrapper.links{float:left;width:314px;margin-right:19px;margin-top:20px;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-oeffnungszeiten .field-item p{margin-top:0;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-lagergesamt{margin-bottom:13px;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-zimmer strong{color:#000;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-zimmer .field-item{margin-bottom:2px;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-zimmer .field-name-field-zimmeranzahl{float:left;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-zimmer .field-name-field-betten{float:left;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-zimmer .anzahl{float:left;margin:0 4px;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-zimmer .bettprefix{float:left;margin-left:4px;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-zimmer .field-name-field-access-zimmerart{float:left;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-sanitaer .field-name-field-anzahl{float:left;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-sanitaer .field-name-field-sanitaerart{float:left;margin:0 4px;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-sanitaer .field-name-field-sanitaertext{float:left;}.node-type-haus #content .wrapper.details .wrapper.links .field-name-field-sanitaer .field-item{margin-bottom:2px;}.node-type-haus #content .wrapper.details .wrapper.links .price.box{margin-bottom:20px;}.node-type-haus #content .wrapper.details .wrapper.links .price.box .field-collection-container{float:left;}.node-type-haus #content .wrapper.details .wrapper.links .price.box .iconbox{margin-top:3px;float:left;}.node-type-haus #content .wrapper.details .wrapper.links .price.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_uebernachtung-preise.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.node-type-haus #content .wrapper.details .wrapper.links .price.box .iconbox .icon:hover{background-position:0 -30px !important;}.node-type-haus #content .wrapper.details .wrapper.links .price.box .label{float:left;margin-right:4px;}.node-type-haus #content .wrapper.details .wrapper.links .price.box .bemerkungen{margin-top:10px;}.node-type-haus #content .wrapper.details .wrapper.links .price.box .anfrage.preisliste{margin-top:10px;}.node-type-haus #content .wrapper.details .wrapper.links .water.box .field-collection-container{float:left;}.node-type-haus #content .wrapper.details .wrapper.links .water.box .iconbox{margin-top:3px;float:left;}.node-type-haus #content .wrapper.details .wrapper.links .water.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_sanitaer.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.node-type-haus #content .wrapper.details .wrapper.links .water.box .iconbox .icon:hover{background-position:0 -30px !important;}.node-type-haus #content .wrapper.details .wrapper.links .food.box{margin-bottom:20px;}.node-type-haus #content .wrapper.details .wrapper.links .food.box .iconbox{margin-top:3px;float:left;}.node-type-haus #content .wrapper.details .wrapper.links .food.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_bewirtung.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.node-type-haus #content .wrapper.details .wrapper.links .food.box .iconbox .icon:hover{background-position:0 -30px !important;}.node-type-haus #content .wrapper.details .wrapper.links .camping.box .field-collection-container{width:282px;}.node-type-haus #content .wrapper.details .wrapper.links .camping.box .field-name-field-camping .field-name-field-anzahl-groesse{float:left;margin-right:4px;}.node-type-haus #content .wrapper.details .wrapper.links .camping.box .field-name-field-camping .field-item{margin-bottom:2px;}.node-type-haus #content .wrapper.details .wrapper.rechts{float:left;width:314px;margin-top:20px;}.node-type-haus #content .wrapper.details .wrapper.rechts .game.aussen.box .field-item{margin-bottom:5px;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-collection-container{width:282px;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-name-field-raum .field-name-field-anzahl{float:left;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-name-field-raum .field-name-field-access-raumart{float:left;margin:0 4px;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-name-field-raum .field-item{margin-bottom:2px;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-name-field-sport .field-name-field-sportanzahl{float:left;margin-right:4px;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-name-field-sport .field-name-field-access-sportart{float:left;margin-right:4px;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-name-field-sport .field-name-field-entfernung{float:left;}.node-type-haus #content .wrapper.details .wrapper.rechts .field-name-field-sport .field-item{margin-bottom:2px;}.node-type-haus #content .downloadsblock{clear:both;padding:18px 10px 10px 10px;border:1px solid #9acdbf;position:relative;margin-top:30px;}.node-type-haus #content .downloadsblock h2{font-size:1.15em;line-height:1.12em;font-family:opensans;position:absolute;top:-28px;left:6px;background-color:white;padding:0 5px;}.node-type-haus #content .box.anfahrt{border:1px solid #9acdbf;}.node-type-haus #content .box.anfahrt .left{padding:10px;float:left;width:293px;}.node-type-haus #content .box.anfahrt .left .field-name-field-anschrift .field-label{display:none;}.node-type-haus #content .box.anfahrt .right{padding:10px;float:left;width:293px;margin-left:9px;}.node-type-haus #content .box.anfahrt .right h4:first-of-type{margin-top:0;}.node-type-haus #content .box.anfahrt .nomargin{margin-top:0;}.node-type-haus #content .termineblock.haus{margin-top:40px;position:relative;margin-bottom:30px;}.node-type-haus #content .termineblock.haus h2.terminblock-title{margin:0;padding:2px 8px;background-color:#fff;position:absolute;z-index:1;top:-16px;font-family:opensanssemibold;right:6px;line-height:24px;font-size:13px;text-transform:uppercase;}.node-type-haus #content .termineblock.haus .view-terminkalender.view-display-id-block_3{margin-top:0;}.node-type-haus #content .termineblock.haus .view-terminkalender.view-display-id-block_3 .view-header p{top:-45px;}.node-type-haus #content .termineblock.haus .view-terminkalender.view-display-id-block_3 .views-field-nothing .kategorie{width:175px;}.node-type-haus .field-collection-view{padding:0;margin:0;border-bottom:none;}.node-type-haus .field-collection-container{border-bottom:none;}.node-type-haus #content .hausbeschreibung h2.boxtitle{margin-top:30px;margin-bottom:4px;}.node-type-haus .hausline{margin-top:33px;border:1px solid #E5f1EE;}.node-type-haus .recommended-articles{margin-top:38px;}.view-haus-suchen #edit-th-wrapper label{display:none;}.view-haus-suchen .views-row{border-bottom:1px solid #9acdbf;}.view-haus-suchen .views-row .field-name-field-bild{margin:0 19px 10px 0;}.pane-views-exp-haus-suchen-page #edit-th,.sidebars #edit-th-wrapper #edit-th{border:1px solid #007556;}.pane-views-exp-haus-suchen-page label,.sidebars #edit-th-wrapper label{font-weight:bold !important;}#views-exposed-form-haus-suchen-page{background-color:#98A501;padding:5px 0px 5px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;}#views-exposed-form-haus-suchen-page img{position:absolute;top:-12px;right:10px;}#views-exposed-form-haus-suchen-page #edit-th-wrapper label{color:#fff;margin-bottom:8px;margin-top:6px;font-size:1.1em;font-weight:normal;}#views-exposed-form-haus-suchen-page #edit-th{width:286px;padding:4px 0 4px 6px;}#views-exposed-form-haus-suchen-page #edit-submit-haus-suchen{font-weight:bold;color:#fff;background-color:#007556;border:1px solid #007556;text-transform:uppercase;padding:2px 30px 2px 30px;margin-top:5px;transition:background-color 1s ease;}#views-exposed-form-haus-suchen-page .advsearch{float:right;position:relative;margin-left:10px;top:5px;}#views-exposed-form-haus-suchen-page .advsearch a{color:#fff;text-decoration:underline;}#views-exposed-form-haus-suchen-page .advsearch a:hover{text-decoration:none;}#views-exposed-form-haus-suchen-page #edit-submit-haus-suchen:hover{background-color:#00a87b;}#views-exposed-form-haus-suchen-page .description{font-size:80%;}#views-exposed-form-haus-suchen-page .contentregion .views-exposed-widget{float:none;}#views-exposed-form-haus-suchen-page .contentregion .description{font-size:80%;}#views-exposed-form-haus-suchen-page .contentregion .advsearch{display:none;}#views-exposed-form-haus-suchen-page .contentregion #edit-t-wrapper label{font-weight:bold;margin:0;}#views-exposed-form-haus-suchen-page .contentregion #edit-submit-haus-suchen{margin-left:504px;}#views-exposed-form-haus-suchen-page .contentregion #edit-ort-wrapper{position:relative;left:73px;top:-50px;}#views-exposed-form-haus-suchen-page .contentregion #edit-srpl-wrapper,#views-exposed-form-haus-suchen-page .contentregion #edit-spl-wrapper{position:relative;left:275px;top:-75px;}#views-exposed-form-haus-suchen-page .contentregion #edit-vtyp-wrapper{position:relative;top:-174px;width:40%;}#views-exposed-form-haus-suchen-page .contentregion select#edit-vtyp{width:250px;}#views-exposed-form-haus-suchen-page .contentregion #edit-eignung-wrapper{position:relative;left:273px;top:-76px;}#views-exposed-form-haus-suchen-page .contentregion #edit-htyp-wrapper{position:relative;top:-27px;}#views-exposed-form-haus-suchen-page .contentregion .form-item{width:250px;}#views-exposed-form-haus-suchen-page .contentregion #edit-field-geofield-latlon-wrapper{margin-top:15px;}#views-exposed-form-haus-suchen-page .contentregion .form-item-field-geofield-latlon{position:relative;top:-24px;left:73px;}#views-exposed-form-haus-suchen-page .contentregion #edit-field-geofield-latlon{width:250px;}#views-exposed-form-haus-suchen-page .contentregion .form-item-th,#views-exposed-form-haus-suchen-page .contentregion #edit-th{width:323px;}#views-exposed-form-haus-suchen-page .contentregion #checkboxes-wrapper .views-widget{position:relative;height:5px;}#views-exposed-form-haus-suchen-page .contentregion .form-item-uebernachtung{position:relative;top:-150px;}#views-exposed-form-haus-suchen-page .contentregion .form-item-slbstk,#views-exposed-form-haus-suchen-page .contentregion .form-item-regtvpfl,#views-exposed-form-haus-suchen-page .contentregion .form-item-vegtvpfl,#views-exposed-form-haus-suchen-page .contentregion .form-item-spezvpfl{position:relative;top:-116px;}#views-exposed-form-haus-suchen-page .contentregion .form-item-kpltb,#views-exposed-form-haus-suchen-page .contentregion .form-item-camping,#views-exposed-form-haus-suchen-page .contentregion .form-item-hunde,#views-exposed-form-haus-suchen-page .contentregion .form-item-oepnv,#views-exposed-form-haus-suchen-page .contentregion .form-item-schutzgebiet{position:relative;top:-193px;left:273px;width:290px;}#views-exposed-form-haus-suchen-page .contentregion #edit-plz{width:60px;}#views-exposed-form-haus-suchen-page .contentregion #edit-spl,#views-exposed-form-haus-suchen-page .contentregion #edit-srpl{width:40px;}#views-exposed-form-haus-suchen-page .contentregion #edit-ort{width:317px;}#views-exposed-form-haus-suchen-page .contentregion #edit-uebernachtung option{width:227px;}#views-exposed-form-haus-suchen-page .contentregion #edit-htyp option{width:235px;}.region-sidebar-second #block-views-exp-haus-suchen-page{border-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding-left:0px;padding-right:0px;}.view-haus-suchen #block-views-exp-haus-suchen-page{padding:0px 0px 0px 0px;}.view-haus-suchen #block-views-exp-haus-suchen-page #views-exposed-form-haus-suchen-page{background-color:#e5f1ee;}.view-haus-suchen #block-views-exp-haus-suchen-page #views-exposed-form-haus-suchen-page label{color:#000;}#block-views-kontextblock-block .view-header img{position:absolute;margin:-47px 0px 0px 585px;}.rent.box .field-collection-container{float:left;}.rent.box .iconbox{margin-top:3px;float:left;}.rent.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_leihmoeglichkeiten_im_haus.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.rent.box .iconbox .icon:hover{background-position:0 -30px !important;}.game.box .field-collection-container{float:left;}.game.box .iconbox{margin-top:3px;float:left;}.game.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_freizeitmoeglichkeiten_hausnaehe.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.game.box .iconbox .icon:hover{background-position:0 -30px !important;}.borrow.box .field-collection-container{float:left;}.borrow.box .iconbox{margin-top:3px;float:left;}.borrow.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_freizeit-im-haus-indoor.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.borrow.box .iconbox .icon:hover{background-position:0 -30px !important;}.fun.box .field-collection-container{float:left;}.fun.box .iconbox{margin-top:3px;float:left;}.fun.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_freizeit-hausnaehe.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.fun.box .iconbox .icon:hover{background-position:0 -30px !important;}.special.box .field-collection-container{float:left;}.special.box .iconbox{margin-top:3px;float:left;}.special.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_spezielle_raumangebote.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.special.box .iconbox .icon:hover{background-position:0 -30px !important;}.open.box .iconbox{margin-top:3px;float:left;}.open.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_besondere_oeffnungszeiten.png) 0 0 transparent no-repeat;margin-bottom:6px;margin-right:6px;height:26px;width:26px;display:inline-block;}.open.box .iconbox .icon:hover{background-position:0 -30px !important;}.sleep.box .iconbox{margin-top:3px;float:left;}.sleep.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_schlafplaetze.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.sleep.box .iconbox .icon:hover{background-position:0 -30px !important;}.camping.box .field-collection-container{float:left;}.camping.box .iconbox{margin-top:3px;float:left;}.camping.box .iconbox .icon{background:url(/sites/all/themes/nf/images/icons/icon_caravan-stellplaetze_eltplatz.png) 0 0 transparent no-repeat;margin-bottom:10px;margin-right:6px;height:26px;width:26px;display:inline-block;}.camping.box .iconbox .icon:hover{background-position:0 -30px  !important;}.aside.sidebars .breadcrumb{display:none;}.view-haus-suchen .views-field-field-ref-bild{margin-left:0;}.view-haus-suchen .views-field-view-node{margin:10px 0 17px 0;}.view-haus-suchen .locality{margin-bottom:5px;}.view-haus-suchen .hauslink{text-decoration:none;}.view-haus-suchen .hauslink:hover{text-decoration:underline;}.view-haus-suchen h2{margin-bottom:0;}.view-haus-suchen .line{margin-top:3px;height:1.25em;}.view-haus-suchen .sleepover{margin-right:3px;}.view-haus-suchen .sleepover .icon{background:url(/sites/all/themes/nf/images/icons/icon_schlafplaetze.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.view-haus-suchen .sleepover .stext{float:left;width:250px;}.view-haus-suchen .eat{float:left;}.view-haus-suchen .eat .icon{background:url(/sites/all/themes/nf/images/icons/icon_bewirtung.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.one-sidebar .node-haus-form #edit-field-preis-un-und-0-value,.one-sidebar .node-haus-form #edit-field-preis-un-fruehstueck-und-0-value,.one-sidebar .node-haus-form #edit-field-preis-un-hp-und-0-value,.one-sidebar .node-haus-form #edit-field-preis-un-vp-und-0-value{width:70px;text-align:right;padding-right:3px;}#block-views-haus-suchen-block-1 h2{display:none;}#block-views-kontextblock-block{border:1px solid #9acdbf;padding:15px 10px 15px 10px;position:relative;}#block-views-kontextblock-block h2.block-title{position:absolute;top:-13px;background-color:#fff;padding:3px 4px 2px 4px;left:5px;font-weight:normal;font-family:opensans;font-size:15px;}#block-views-kontextblock-block .views-row .views-field-field-ref-bild{margin-bottom:30px;}#block-views-kontextblock-block .views-row-last{margin-bottom:10px;}#block-views-kontextblock-block .line{margin-left:111px;margin-top:3px;height:1.25em;margin-bottom:3px;}#block-views-kontextblock-block .sleepover{margin-right:3px;}#block-views-kontextblock-block .sleepover .icon{background:url(/sites/all/themes/nf/images/icons/icon_schlafplaetze.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}#block-views-kontextblock-block .sleepover .stext{float:left;width:250px;}#block-views-kontextblock-block .eat{float:left;}#block-views-kontextblock-block .eat .icon{background:url(/sites/all/themes/nf/images/icons/icon_verpflegung.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}#block-views-kontextblock-block .field-name-field-bild{margin-right:10px;}#block-views-kontextblock-block .views-field-nothing-1 a{text-decoration:none;}#block-views-kontextblock-block .views-field-nothing-1 a:hover{text-decoration:underline;}#block-views-kontextblock-block .views-field-field-ref-bild{margin-bottom:30px;}#block-views-kontextblock-block .views-field-view-node{display:inline-block;margin-top:10px;}#block-views-kontextblock-block .views-field-view-node a{}#block-views-kontextblock-block .views-field-nothing{display:inline-block;margin-top:10px;}#block-views-kontextblock-block .views-field-nothing a{}#block-views-kontextblock-block .views-field-title a{text-decoration:none;color:#007556;font-size:1.2em;line-height:1.0em;font-weight:bold;}}@media all{.view-id-veranstaltungskalender.view-display-id-page .view-header{padding:10px 20px;border:1px solid #ccc;font-weight:bold;line-height:1.7em;}#block-views-terminkalender-block-1,#block-views-terminkalender-block{background-color:#E5f1EE;}#block-views-terminkalender-block-1 .views-field-field-terminbeschreibung,#block-views-terminkalender-block .views-field-field-terminbeschreibung{display:none;}.view-terminkalender.view-display-id-block_4 #cal_right span.cal_desc{margin-top:-16px;}#block-views-terminkalender-block-1,#block-views-terminkalender-block,#block-views-terminkalender-block-2,.pane-terminkalender,.view-terminkalender.view-display-id-block_2,.view-terminkalender.view-display-id-block_3,.view-terminkalender.view-display-id-block_4,.view-terminkalender.view-display-id-block_5,.view-terminkalender.view-display-id-block_6{background-color:#E5f1EE;padding:6px 6px 2px 6px;}#block-views-terminkalender-block-1 .block-title,#block-views-terminkalender-block-1 .pane-title,#block-views-terminkalender-block .block-title,#block-views-terminkalender-block .pane-title,#block-views-terminkalender-block-2 .block-title,#block-views-terminkalender-block-2 .pane-title,.pane-terminkalender .block-title,.pane-terminkalender .pane-title,.view-terminkalender.view-display-id-block_2 .block-title,.view-terminkalender.view-display-id-block_2 .pane-title,.view-terminkalender.view-display-id-block_3 .block-title,.view-terminkalender.view-display-id-block_3 .pane-title,.view-terminkalender.view-display-id-block_4 .block-title,.view-terminkalender.view-display-id-block_4 .pane-title,.view-terminkalender.view-display-id-block_5 .block-title,.view-terminkalender.view-display-id-block_5 .pane-title,.view-terminkalender.view-display-id-block_6 .block-title,.view-terminkalender.view-display-id-block_6 .pane-title{right:10px;color:#007556;background-color:#fff;font-size:1.0em;line-height:1.8em;font-weight:normal;text-transform:uppercase;padding:2px 5px 2px 5px;position:absolute;top:-26px;}#block-views-terminkalender-block-1 .block-title a,#block-views-terminkalender-block-1 .pane-title a,#block-views-terminkalender-block .block-title a,#block-views-terminkalender-block .pane-title a,#block-views-terminkalender-block-2 .block-title a,#block-views-terminkalender-block-2 .pane-title a,.pane-terminkalender .block-title a,.pane-terminkalender .pane-title a,.view-terminkalender.view-display-id-block_2 .block-title a,.view-terminkalender.view-display-id-block_2 .pane-title a,.view-terminkalender.view-display-id-block_3 .block-title a,.view-terminkalender.view-display-id-block_3 .pane-title a,.view-terminkalender.view-display-id-block_4 .block-title a,.view-terminkalender.view-display-id-block_4 .pane-title a,.view-terminkalender.view-display-id-block_5 .block-title a,.view-terminkalender.view-display-id-block_5 .pane-title a,.view-terminkalender.view-display-id-block_6 .block-title a,.view-terminkalender.view-display-id-block_6 .pane-title a{color:#007556;text-decoration:underline;}#block-views-terminkalender-block-1 .block-title a:hover,#block-views-terminkalender-block-1 .pane-title a:hover,#block-views-terminkalender-block .block-title a:hover,#block-views-terminkalender-block .pane-title a:hover,#block-views-terminkalender-block-2 .block-title a:hover,#block-views-terminkalender-block-2 .pane-title a:hover,.pane-terminkalender .block-title a:hover,.pane-terminkalender .pane-title a:hover,.view-terminkalender.view-display-id-block_2 .block-title a:hover,.view-terminkalender.view-display-id-block_2 .pane-title a:hover,.view-terminkalender.view-display-id-block_3 .block-title a:hover,.view-terminkalender.view-display-id-block_3 .pane-title a:hover,.view-terminkalender.view-display-id-block_4 .block-title a:hover,.view-terminkalender.view-display-id-block_4 .pane-title a:hover,.view-terminkalender.view-display-id-block_5 .block-title a:hover,.view-terminkalender.view-display-id-block_5 .pane-title a:hover,.view-terminkalender.view-display-id-block_6 .block-title a:hover,.view-terminkalender.view-display-id-block_6 .pane-title a:hover{text-decoration:none;}#block-views-terminkalender-block-1 .view-header p,#block-views-terminkalender-block .view-header p,#block-views-terminkalender-block-2 .view-header p,.pane-terminkalender .view-header p,.view-terminkalender.view-display-id-block_2 .view-header p,.view-terminkalender.view-display-id-block_3 .view-header p,.view-terminkalender.view-display-id-block_4 .view-header p,.view-terminkalender.view-display-id-block_5 .view-header p,.view-terminkalender.view-display-id-block_6 .view-header p{background-color:#fff;color:#007556;padding:2px 5px 2px 5px;font-size:1.5em;line-height:1.3em;text-transform:uppercase;position:absolute;top:-38px;}#block-views-terminkalender-block-1 .view-footer,#block-views-terminkalender-block .view-footer,#block-views-terminkalender-block-2 .view-footer,.pane-terminkalender .view-footer,.view-terminkalender.view-display-id-block_2 .view-footer,.view-terminkalender.view-display-id-block_3 .view-footer,.view-terminkalender.view-display-id-block_4 .view-footer,.view-terminkalender.view-display-id-block_5 .view-footer,.view-terminkalender.view-display-id-block_6 .view-footer{float:right;background-color:#fff;}#block-views-terminkalender-block-1 .view-footer p,#block-views-terminkalender-block .view-footer p,#block-views-terminkalender-block-2 .view-footer p,.pane-terminkalender .view-footer p,.view-terminkalender.view-display-id-block_2 .view-footer p,.view-terminkalender.view-display-id-block_3 .view-footer p,.view-terminkalender.view-display-id-block_4 .view-footer p,.view-terminkalender.view-display-id-block_5 .view-footer p,.view-terminkalender.view-display-id-block_6 .view-footer p{margin:0;padding:2px 3px;}#block-views-terminkalender-block-1 .view-content,#block-views-terminkalender-block .view-content,#block-views-terminkalender-block-2 .view-content,.pane-terminkalender .view-content,.view-terminkalender.view-display-id-block_2 .view-content,.view-terminkalender.view-display-id-block_3 .view-content,.view-terminkalender.view-display-id-block_4 .view-content,.view-terminkalender.view-display-id-block_5 .view-content,.view-terminkalender.view-display-id-block_6 .view-content{margin-top:13px;}#block-views-terminkalender-block-1 .views-row,#block-views-terminkalender-block .views-row,#block-views-terminkalender-block-2 .views-row,.pane-terminkalender .views-row,.view-terminkalender.view-display-id-block_2 .views-row,.view-terminkalender.view-display-id-block_3 .views-row,.view-terminkalender.view-display-id-block_4 .views-row,.view-terminkalender.view-display-id-block_5 .views-row,.view-terminkalender.view-display-id-block_6 .views-row{display:table;width:100%;padding:6px 0px 6px 0px;background-color:#fff;margin-bottom:8px;}#block-views-terminkalender-block-1 #cal_left,#block-views-terminkalender-block #cal_left,#block-views-terminkalender-block-2 #cal_left,.pane-terminkalender #cal_left,.view-terminkalender.view-display-id-block_2 #cal_left,.view-terminkalender.view-display-id-block_3 #cal_left,.view-terminkalender.view-display-id-block_4 #cal_left,.view-terminkalender.view-display-id-block_5 #cal_left,.view-terminkalender.view-display-id-block_6 #cal_left{display:table-cell;vertical-align:top;padding:0px 20px 2px 10px;margin:0px 15px 5px 0px;border-right:1px solid #9acdbf;width:160px;}#block-views-terminkalender-block-1 #cal_left span.cal_date,#block-views-terminkalender-block #cal_left span.cal_date,#block-views-terminkalender-block-2 #cal_left span.cal_date,.pane-terminkalender #cal_left span.cal_date,.view-terminkalender.view-display-id-block_2 #cal_left span.cal_date,.view-terminkalender.view-display-id-block_3 #cal_left span.cal_date,.view-terminkalender.view-display-id-block_4 #cal_left span.cal_date,.view-terminkalender.view-display-id-block_5 #cal_left span.cal_date,.view-terminkalender.view-display-id-block_6 #cal_left span.cal_date{display:block;font-family:opensanssemibold;margin-top:3px;}#block-views-terminkalender-block-1 #cal_left span.cal_kat,#block-views-terminkalender-block #cal_left span.cal_kat,#block-views-terminkalender-block-2 #cal_left span.cal_kat,.pane-terminkalender #cal_left span.cal_kat,.view-terminkalender.view-display-id-block_2 #cal_left span.cal_kat,.view-terminkalender.view-display-id-block_3 #cal_left span.cal_kat,.view-terminkalender.view-display-id-block_4 #cal_left span.cal_kat,.view-terminkalender.view-display-id-block_5 #cal_left span.cal_kat,.view-terminkalender.view-display-id-block_6 #cal_left span.cal_kat{color:#007556;}#block-views-terminkalender-block-1 #cal_right,#block-views-terminkalender-block #cal_right,#block-views-terminkalender-block-2 #cal_right,.pane-terminkalender #cal_right,.view-terminkalender.view-display-id-block_2 #cal_right,.view-terminkalender.view-display-id-block_3 #cal_right,.view-terminkalender.view-display-id-block_4 #cal_right,.view-terminkalender.view-display-id-block_5 #cal_right,.view-terminkalender.view-display-id-block_6 #cal_right{display:table-cell;vertical-align:top;margin-top:0px;padding-top:0px;padding-left:10px;padding-right:10px;}#block-views-terminkalender-block-1 #cal_right h3.cal_title,#block-views-terminkalender-block #cal_right h3.cal_title,#block-views-terminkalender-block-2 #cal_right h3.cal_title,.pane-terminkalender #cal_right h3.cal_title,.view-terminkalender.view-display-id-block_2 #cal_right h3.cal_title,.view-terminkalender.view-display-id-block_3 #cal_right h3.cal_title,.view-terminkalender.view-display-id-block_4 #cal_right h3.cal_title,.view-terminkalender.view-display-id-block_5 #cal_right h3.cal_title,.view-terminkalender.view-display-id-block_6 #cal_right h3.cal_title{margin-top:0px;padding-top:0px;}#block-views-terminkalender-block-1 #cal_right h3.cal_title a,#block-views-terminkalender-block #cal_right h3.cal_title a,#block-views-terminkalender-block-2 #cal_right h3.cal_title a,.pane-terminkalender #cal_right h3.cal_title a,.view-terminkalender.view-display-id-block_2 #cal_right h3.cal_title a,.view-terminkalender.view-display-id-block_3 #cal_right h3.cal_title a,.view-terminkalender.view-display-id-block_4 #cal_right h3.cal_title a,.view-terminkalender.view-display-id-block_5 #cal_right h3.cal_title a,.view-terminkalender.view-display-id-block_6 #cal_right h3.cal_title a{margin-top:0px;padding-top:0px;color:#000;font-family:opensanssemibold;font-weight:normal;font-size:81.25%;line-height:1.48em;}#block-views-terminkalender-block-1 #cal_right h3.cal_title a:hover,#block-views-terminkalender-block #cal_right h3.cal_title a:hover,#block-views-terminkalender-block-2 #cal_right h3.cal_title a:hover,.pane-terminkalender #cal_right h3.cal_title a:hover,.view-terminkalender.view-display-id-block_2 #cal_right h3.cal_title a:hover,.view-terminkalender.view-display-id-block_3 #cal_right h3.cal_title a:hover,.view-terminkalender.view-display-id-block_4 #cal_right h3.cal_title a:hover,.view-terminkalender.view-display-id-block_5 #cal_right h3.cal_title a:hover,.view-terminkalender.view-display-id-block_6 #cal_right h3.cal_title a:hover{text-decoration:none;}#block-views-terminkalender-block-1 #cal_right span.cal_desc,#block-views-terminkalender-block #cal_right span.cal_desc,#block-views-terminkalender-block-2 #cal_right span.cal_desc,.pane-terminkalender #cal_right span.cal_desc,.view-terminkalender.view-display-id-block_2 #cal_right span.cal_desc,.view-terminkalender.view-display-id-block_3 #cal_right span.cal_desc,.view-terminkalender.view-display-id-block_4 #cal_right span.cal_desc,.view-terminkalender.view-display-id-block_5 #cal_right span.cal_desc,.view-terminkalender.view-display-id-block_6 #cal_right span.cal_desc{display:block;}#block-views-terminkalender-block-2{position:relative;margin-top:20px;}#block-views-terminkalender-block-2 .view-header p{top:-41px;}#block-views-terminkalender-block-2 .block-title{top:-13px;}.termineblock.ortsgruppe .view-terminkalender .view-header p,.view-display-id-block_4 .view-header p{top:-45px !important;}.pane-terminkalender{position:relative;margin-top:30px;margin-bottom:20px;}.pane-terminkalender .view-header{position:relative;top:8px;}.pane-terminkalender .view-header p{position:absolute;background-color:#fff;color:#007556;padding:2px 5px 2px 5px;font-size:1.5em;line-height:1.3em;text-transform:uppercase;top:-34px !important;margin:0;}.pane-terminkalender .views-row{display:table;width:100%;padding:10px 0px 10px 0px;margin-bottom:10px;}.pane-terminkalender #cal_left{display:table-cell;padding:0px 20px 2px 10px;margin:0px 15px 5px 0px;border-right:1px solid #9acdbf;height:40px;width:160px;}.pane-terminkalender #cal_left span.cal_date{display:block;font-family:opensanssemibold;margin-top:3px;}.pane-terminkalender #cal_left span.cal_kat{color:#007556;}.pane-terminkalender #cal_right{display:table-cell;margin-top:0px;padding-top:0px;}.pane-terminkalender #cal_right h3.cal_title{margin-top:0px;padding-top:0px;}.pane-terminkalender #cal_right h3.cal_title a{margin-top:0px;padding-top:0px;color:#000;font-family:opensanssemibold;font-weight:normal;font-size:81.25%;line-height:1.48em;}.front #block-views-terminkalender-block-1{width:628px;margin:0 0 20px 0;padding:15px 10px 2px 10px;position:relative;}.front #block-views-terminkalender-block-1 .pane-title,.front #block-views-terminkalender-block-1 .block-title{font-size:1.0em;line-height:1.8em;padding:2px 5px 2px 5px;position:absolute;right:10px;top:-10px;}#views-exposed-form-termine-page,#views-exposed-form-veranstaltungskalender-page{background-color:#E5f1EE;padding:15px;}#views-exposed-form-termine-page input[type=text],#views-exposed-form-termine-page select,#views-exposed-form-veranstaltungskalender-page input[type=text],#views-exposed-form-veranstaltungskalender-page select{width:192px;padding:0;height:21px;}#views-exposed-form-termine-page #edit-umkreis-op,#views-exposed-form-veranstaltungskalender-page #edit-umkreis-op{width:65px;}#views-exposed-form-termine-page #edit-umkreis-latlon,#views-exposed-form-veranstaltungskalender-page #edit-umkreis-latlon{position:relative;top:-21px;left:73px;width:324px;}#views-exposed-form-termine-page #edit-shs,#views-exposed-form-termine-page #edit-sog,#views-exposed-form-termine-page #edit-sbg,#views-exposed-form-termine-page #edit-slv,#views-exposed-form-veranstaltungskalender-page #edit-shs,#views-exposed-form-veranstaltungskalender-page #edit-sog,#views-exposed-form-veranstaltungskalender-page #edit-sbg,#views-exposed-form-veranstaltungskalender-page #edit-slv{width:294px;}#views-exposed-form-termine-page #edit-search-api-views-fulltext--2-wrapper,#views-exposed-form-termine-page #edit-search-api-views-fulltext-wrapper,#views-exposed-form-veranstaltungskalender-page #edit-search-api-views-fulltext--2-wrapper,#views-exposed-form-veranstaltungskalender-page #edit-search-api-views-fulltext-wrapper{float:none;}#views-exposed-form-termine-page #edit-search-api-views-fulltext--2-wrapper #edit-search-api-views-fulltext--2,#views-exposed-form-termine-page #edit-search-api-views-fulltext--2-wrapper #edit-search-api-views-fulltext,#views-exposed-form-termine-page #edit-search-api-views-fulltext-wrapper #edit-search-api-views-fulltext--2,#views-exposed-form-termine-page #edit-search-api-views-fulltext-wrapper #edit-search-api-views-fulltext,#views-exposed-form-veranstaltungskalender-page #edit-search-api-views-fulltext--2-wrapper #edit-search-api-views-fulltext--2,#views-exposed-form-veranstaltungskalender-page #edit-search-api-views-fulltext--2-wrapper #edit-search-api-views-fulltext,#views-exposed-form-veranstaltungskalender-page #edit-search-api-views-fulltext-wrapper #edit-search-api-views-fulltext--2,#views-exposed-form-veranstaltungskalender-page #edit-search-api-views-fulltext-wrapper #edit-search-api-views-fulltext{width:397px;}#views-exposed-form-termine-page .form-type-date-popup label,#views-exposed-form-veranstaltungskalender-page .form-type-date-popup label{display:none;}#views-exposed-form-termine-page #autocomplete,#views-exposed-form-veranstaltungskalender-page #autocomplete{width:300px !important;}#views-exposed-form-termine-page label,#views-exposed-form-veranstaltungskalender-page label{width:180px;}#views-exposed-form-termine-page .container-inline-date .form-item input,#views-exposed-form-termine-page .container-inline-date > .form-item,#views-exposed-form-veranstaltungskalender-page .container-inline-date .form-item input,#views-exposed-form-veranstaltungskalender-page .container-inline-date > .form-item{margin-right:0;}#views-exposed-form-veranstaltungskalender-page input[type=text],#views-exposed-form-veranstaltungskalender-page select{height:auto;}#views-exposed-form-veranstaltungskalender-page #edit-sth-wrapper,#views-exposed-form-veranstaltungskalender-page #edit-gtyp-wrapper,#views-exposed-form-veranstaltungskalender-page #edit-shs-wrapper{clear:left;}#views-exposed-form-veranstaltungskalender-page #edit-shs-wrapper,#views-exposed-form-veranstaltungskalender-page #edit-sog-wrapper,#views-exposed-form-veranstaltungskalender-page #edit-sbg-wrapper,#views-exposed-form-veranstaltungskalender-page #edit-slv-wrapper{margin-top:15px;}#views-exposed-form-veranstaltungskalender-page #edit-submit-veranstaltungskalender,#views-exposed-form-veranstaltungskalender-page .views-reset-button input{font-weight:bold;color:#FFF;background-color:#007556;border:1px solid #007556;text-transform:uppercase;padding:2px 30px;margin-top:5px;transition:background-color 1s ease 0s;}#views-exposed-form-veranstaltungskalender-page #edit-submit-veranstaltungskalender:hover,#views-exposed-form-veranstaltungskalender-page .views-reset-button input:hover{background-color:#00A87B;}#views-exposed-form-veranstaltungskalender-page .form-item-fov{margin-top:15px;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-title{margin-bottom:5px;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-title h2.field-content a{text-decoration:none;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-subline{color:#007556;margin:0px 15px 10px 0px;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-termindatum{margin:5px 0px;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-anzahl-uebernachtungen span.views-label-field-anzahl-uebernachtungen{color:#007556;font-family:opensanssemibold;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-ferientyp,.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-regionale-zuordnung{color:#007556;font-family:opensanssemibold;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-ferientyp span.field-content,.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-regionale-zuordnung span.field-content{color:#007556;font-family:opensanssemibold;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-fa-felder-leistungen{margin-top:5px;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-fa-felder-leistungen span.views-label-field-fa-felder-leistungen{color:#007556;font-family:opensanssemibold;}.view-veranstaltungskalender.view-id-veranstaltungskalender.view-display-id-page .view-content .views-field-field-gesamtpreis span.views-label-field-gesamtpreis{color:#007556;font-family:opensanssemibold;}.view-veranstaltungskalender .views-row{padding-bottom:10px;border-bottom:1px solid #9acdbf;}.view-veranstaltungskalender .views-row h2{margin-bottom:0;}.view-veranstaltungskalender .views-row .views-field-field-termindatum-value{float:left;}.view-veranstaltungskalender .views-row .views-field-field-leistungen,.view-veranstaltungskalender .views-row .views-field-nothing{clear:left;}#block-views-veranstaltungskalender-block-1 h2.block-title{display:none;}#block-views-veranstaltungskalender-block-1 .views-field-title h3{margin:0;}.termineblock.ausbildung{margin-top:40px;position:relative;margin-bottom:30px;}.termineblock.ausbildung h2.terminblock-title{margin:0;padding:2px 8px;background-color:#fff;position:absolute;z-index:1;top:-16px;font-family:opensanssemibold;right:6px;line-height:24px;font-size:13px;text-transform:uppercase;}.termineblock.ausbildung .view-terminkalender.view-display-id-block_3{margin-top:0;}#block-views-ac12928d4497d625a21a30762f5a9deb .views-exposed-widgets{position:relative;}#block-views-ac12928d4497d625a21a30762f5a9deb .views-submit-button{clear:left;float:left;position:relative;top:7px;}#block-views-ac12928d4497d625a21a30762f5a9deb .views-reset-button{position:relative;top:7px;}}@media all{.node-type-ortsgruppe{}.node-type-ortsgruppe .kontakt{float:right;border:1px solid #9acdbf;padding:10px;width:292px;height:178px;margin-bottom:40px;}.node-type-ortsgruppe .kontakt h2{margin:0;}.node-type-ortsgruppe .kontakt .field-collection-view{padding:none;margin:none;border-bottom:none;}.node-type-ortsgruppe .kontakt .field-collection-container{border-bottom:0;margin-bottom:0;}.node-type-ortsgruppe .kontakt .field-collection-container .country{display:none;}.node-type-ortsgruppe .kontakt .field-collection-container .field-item{margin-bottom:0;}.node-type-ortsgruppe .field-collection-view{margin-top:10px;padding-bottom:0px;}.node-type-ortsgruppe .field-collection-container{border-bottom:0;}.node-type-ortsgruppe .field-collection-container .field-name-field-ansprechpartner{margin-left:0px;padding-left:0px;}.node-type-ortsgruppe .field-name-field-funktionen .field-collection-view{border:none;margin-bottom:0px;margin-top:0px;padding-top:0px;margin-left:0px;padding-left:0px;}.node-type-ortsgruppe #fuer,.node-type-ortsgruppe #zielgruppe1,.node-type-ortsgruppe #zielgruppe2,.node-type-ortsgruppe #zielgruppe3,.node-type-ortsgruppe .komma{float:left;}.node-type-ortsgruppe div#zielgruppe:after{content:" ";display:block;clear:both;}.node-type-ortsgruppe .field-collection-view.field-collection-view-final{margin-top:0px;padding-top:0px;margin-left:0px;padding-left:0px;}.node-type-ortsgruppe .field-collection-view .content{position:relative;margin-left:0px;padding-left:0px;}.node-type-ortsgruppe .field-collection-view .content #aktivitaet h2{padding-bottom:0px;margin-bottom:0px;}.node-type-ortsgruppe .field-collection-view .content #leftdiv{min-height:50px;float:left;width:200px;padding:2px 10px 2px 0px;border-right:1px solid #9acdbf;}.node-type-ortsgruppe .field-collection-view .content #rightdiv{width:395px;padding:2px 10px 2px 20px;position:absolute;top:20px;left:210px;}.node-type-ortsgruppe .field-name-field-gruppenart{float:left;margin-right:4px;}.node-type-ortsgruppe .verein{float:left;margin-right:4px;}.node-type-ortsgruppe .name .field-name-field-vorname .field-items{margin-right:3px;}.node-type-ortsgruppe .field-name-field-vorname{float:left;}.node-type-ortsgruppe .field-name-field-vorname .field-label,.node-type-ortsgruppe .field-name-field-nachname .field-label,.node-type-ortsgruppe .field-name-field-organisation-1 .field-label,.node-type-ortsgruppe .field-name-field-organisation-2 .field-label{display:none;}.node-type-ortsgruppe .field-name-field-anschrift .field-label{display:none;}.node-type-ortsgruppe .field-name-field-anschrift .field-items span.country{display:none;}.node-type-ortsgruppe .address_tel{float:left;margin-right:3px;width:100%;}.node-type-ortsgruppe .address_tel .icon{background:url(/sites/all/themes/nf/images/icons/icon_telefon.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-ortsgruppe .address_tel .field-name-field-telefon .field-label{display:none;}.node-type-ortsgruppe .address_leitung{float:left;margin-right:3px;width:100%;}.node-type-ortsgruppe .address_leitung .icon{background:url(/sites/all/themes/nf/images/icons/icon_fax.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-ortsgruppe .address_leitung .field-name-field-fax .field-label{display:none;}.node-type-ortsgruppe .address_mail{float:left;margin-right:3px;width:100%;}.node-type-ortsgruppe .address_mail .icon{background:url(/sites/all/themes/nf/images/icons/icon_e-mail.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-ortsgruppe .address_homepage{float:left;margin-right:3px;width:100%;}.node-type-ortsgruppe .address_homepage .icon{background:url(/sites/all/themes/nf/images/icons/icon_computer.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.node-type-ortsgruppe div.piktogramme_volle_breite + div.clearfix + div.termineblock{margin-top:50px;}.node-type-ortsgruppe .landesverband{float:left;margin-right:4px;}.node-type-ortsgruppe .bezirk{float:left;margin-right:4px;}#block-views-ortsgruppen-suche-block-1 .node-ansprechpartner .title{display:none;}.kontextblock.haus img.haus-icon{position:absolute;top:-13px;right:6px;}.view.view-id-kontextblock.view-display-id-block_10 .views-row:first-child{top:-10px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus{border:none;margin-bottom:0px;margin-left:-18px;margin-top:-7px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus h2{display:none;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-ref-bild{margin-top:15px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-nothing-2{position:absolute;top:-12px;right:8px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .line{display:inline-block;margin-left:0px;margin-top:none;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus div.bewirtung{position:relative;background:url(/sites/all/themes/nf/images/icons/icon_bewirtung_klein.png) 0px 0px transparent no-repeat;margin-left:130px;padding-left:22px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner{height:20px;margin-bottom:10px;margin-top:-14px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .title,.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .field-name-field-mail,.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .field-name-field-telefon,.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .field-name-field-handy,.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .field-name-field-fax,.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .field-name-field-homepage,.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner span.country{display:none;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .field-name-field-anschrift .street-block{display:none;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .views-field-field-hausadresse .node-ansprechpartner .field-name-field-anschrift .locality-block span.postal-code{margin-right:-114px;}.view.view-id-kontextblock.view-display-id-block_10 .kontextblock.haus .field-name-field-telefon-nfh-info{margin-left:10px;}#views-exposed-form-ortsgruppen-suche-page #edit-plz-wrapper{clear:left;}#views-exposed-form-ortsgruppen-suche-page #edit-plz{width:60px;}#views-exposed-form-ortsgruppen-suche-page #edit-ort{width:347px;}#views-exposed-form-ortsgruppen-suche-page #edit-dist-wrapper{clear:left;}#views-exposed-form-ortsgruppen-suche-page #edit-dist-distance{width:66px;}#views-exposed-form-ortsgruppen-suche-page #edit-dist-origin{width:255px;margin-top:1px;}#views-exposed-form-ortsgruppen-suche-page .views-submit-button input{margin-top:19px;font-weight:bold;color:#fff;background-color:#007556;border:1px solid #007556;text-transform:uppercase;padding:2px 30px 2px 30px;transition:background-color 1s ease;}#views-exposed-form-ortsgruppen-suche-page .views-submit-button input:hover{background-color:#00a87b;}.box.galerie{clear:left;position:relative;background-color:#E5f1EE;padding:22px 8px 5px 8px;margin-top:20px;margin-bottom:30px;}.box.galerie h2.node-title{display:none;}.box.galerie h2.title{font-weight:1.15em;line-height:1.12em;font-weight:normal;position:absolute;top:-10px;left:8px;background-color:#fff;font-family:opensans;padding:3px;margin:0;}.box.galerie .field-name-field-galerie{width:634px;}.box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie{margin:0;position:relative;}.box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items{width:631px;}.box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item{float:left;width:100px;}.box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.odd{margin-right:0px;}.box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.even{margin-right:6px;margin-left:6px;}.box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item:first-child{margin-left:0;}.box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items:nth-child(6n){margin-right:0px;}.box.galerie .field-name-field-galerie .image_wrapper{margin:0;}.box.galerie .field-name-field-galerie .bx-wrapper{width:627px;max-width:647px !important;}.box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;left:-6px;z-index:4;}.box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;right:-7px;z-index:4;}.box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}.box.galerie .field-name-field-galerie .field-name-field-bildunterschrift{display:none;}.spalte1{width:300px;float:left;}.spalte{width:314px;float:left;margin-bottom:5px;}.spalte h4{margin-top:0;font-size:1em;}.spalte .field-name-field-aktivitaeten .field-collection-view{margin:0;padding:0;border-bottom:0;min-height:0;}.spalte .field-name-field-aktivitaeten .field-collection-view .amp{float:left;}.piktogramme_volle_breite{margin-top:10px;padding:10px 0px 0px 10px;background-color:#E5f1EE;}.piktogramme_volle_breite .piktogramm{margin-right:20px;margin-bottom:5px;height:26px;width:26px;display:inline-block;}.piktogramme_volle_breite .piktogramm:hover{background-position:0 -30px  !important;}.piktogramme_volle_breite .piktogramm:nth-child(14n){margin-right:0;}.spalte_volle_breite h5{color:#007556;font-size:1.1em;}.spalte_links{margin-right:19px;margin-top:10px;}.spalte_links h3{margin-bottom:5px;}.spalte_links h5{color:#007556;font-size:1.1em;margin-bottom:5px;}.spalte_rechts{margin-top:10px;}.spalte_rechts h3{margin-bottom:5px;}.spalte_rechts h5{color:#007556;font-size:1.1em;}.field-name-field-ref-aktivegruppen{padding-bottom:20px;}.member_box{width:94%;padding:0 20px 0 20px;}.member_box h3{margin-bottom:5px;}.member_box h5{color:#007556;font-size:1.1em;}.mitgliedsbeitraege{clear:left;position:relative;padding:0 20px 20px 0;}.mitgliedsbeitraege h5{margin-bottom:17px;}.termineblock.ortsgruppe{margin-top:30px;position:relative;margin-bottom:30px;}.termineblock.ortsgruppe h2.terminblock-title{margin:0;padding:2px 8px;background-color:#fff;position:absolute;z-index:1;top:-17px;font-family:opensanssemibold;right:10px;line-height:24px;font-size:13px;text-transform:uppercase;}.termineblock.ortsgruppe .view-terminkalender.view-display-id-block_5{margin-top:0;}.termineblock.ortsgruppe .view-terminkalender.view-display-id-block_5 .views-field-nothing .katgorie{width:175px;}.spalte1_links{margin-top:10px;margin-right:3px;padding-left:10px;}.spalte1_links h5{color:#007556;font-size:1.1em;margin-top:0;}.container{border:1px solid #9acdbf;position:relative;overflow:hidden;}.spalte1_rechts{margin-top:10px;padding-left:2px;padding-bottom:10px;}.spalte1_rechts h5{color:#007556;font-size:1.1em;margin-left:5px;margin-top:0;}.spalte1_rechts .mitgliedsbeitraege h5{margin-left:0;}.spalte1_rechts .mitgliedsbeitraege .smalltext{font-size:80%;}.spalte1_rechts .block_rechts{margin-left:5px;}.spalte1_rechts .block_rechts .name .field-label{display:none;}}@media all{.node-type-verteilerseite #content .panel-pane.pane-node h2.pane-title{display:block;}.node-type-verteilerseite #content .panel-pane.pane-node .field-name-field-ref-bild{margin-right:12px !important;}.inside,.pane-startseitenartikel{width:100%;}.panel-pane.pane-node .node-galerie{width:631px;clear:left;position:relative;background-color:#E5f1EE;padding:11px 8px 6px 8px;margin-top:20px;}.panel-pane.pane-node .node-galerie > .field-name-field-ref-bild.field-type-entityreference{margin:0 !important;}.panel-pane.pane-node .node-galerie > .field-name-field-ref-bild > .field-items{width:631px;}.panel-pane.pane-node .node-galerie > .field-name-field-ref-bild > .field-items > .field-item{float:left;width:100px;}.panel-pane.pane-node .node-galerie > .field-name-field-ref-bild > .field-items > .field-item.odd{margin-right:0px;}.panel-pane.pane-node .node-galerie > .field-name-field-ref-bild > .field-items > .field-item.even{margin-right:6px;margin-left:6px;}.panel-pane.pane-node .node-galerie > .field-name-field-ref-bild > .field-items > .field-item:first-child{margin-left:0;}.panel-pane.pane-node .node-galerie > .field-name-field-ref-bild > .field-items:nth-child(6n){margin-right:0px;}.panel-pane.pane-node .node-galerie .image_wrapper{margin:0;}.panel-pane.pane-node .node-galerie .bx-wrapper{width:627px;max-width:647px !important;}.panel-pane.pane-node .node-galerie .bx-wrapper .bx-controls .bx-prev{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:47px;left:2px;z-index:4;}.panel-pane.pane-node .node-galerie .bx-wrapper .bx-controls .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.panel-pane.pane-node .node-galerie .bx-wrapper .bx-controls .bx-next{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:47px;right:-4px;z-index:4;}.panel-pane.pane-node .node-galerie .bx-wrapper .bx-controls .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}.panel-pane.pane-node .node-galerie.slider{padding-left:10px;padding-right:6px;}#content .panel-pane.pane-node .pane-title{display:none;}#content .panel-pane.pane-node .node-verteilerseite .node-title a,#content .panel-pane.pane-node .node-artikel .node-title a{color:#007556;}.name-list{list-style:none;text-align:justify;padding:0;}.name-list li{display:inline;}.name-list li:after{content:',';}.name-list li:last-of-type:after{content:'';}#content ul.graphic li a,#content ul.graphic li a.sm2_link,#content ul.graphic li a.sm2_paused{background-color:#007556;}#content ul.graphic li a:hover,#content ul.graphic li a.sm2_link:hover,#content ul.graphic li a.sm2_paused:hover{background-color:#007556;}#Ebene_x5F_1 .box:hover path{fill:#AF0917;cursor:pointer;-webkit-transition:fill 0.4s;-moz-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s;}#Ebene_x5F_1 .box:hover tspan,#Ebene_x5F_1 .box:hover text{fill:white;cursor:pointer;-webkit-transition:fill 0.4s;-moz-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s;}#block-views-startseite-sportblocks-block h2.block-title{display:none;}.view-startseite-sportblocks .views-row{padding:10px 10px 0 10px;}.view-startseite-sportblocks .views-field-field-ref-bild{width:100px;margin-right:10px;}.panel-row .inside .blue .panel-pane-halbebreite:nth-of-type(even) .view-startseite-sportblocks .views-row{padding-left:0px;}.panel-row .inside .blue .block.block-views{margin-bottom:0;}.panel-row .inside .blue .panel-pane-halbebreite{width:314px;}.pane-views-exp-klassenfahrten-page{background-color:#e5f1ee;padding:5px 10px;margin-bottom:40px;}.pane-klassenfahrten .views-row{border-top:1px solid #9acdbf;margin-bottom:30px;}.pane-klassenfahrten .views-row:first-child{border-top:none;}.pane-klassenfahrten .views-field-title{margin-top:10px;}.pane-klassenfahrten .views-field-title .field-content a{text-decoration:none;font-family:opensanssemibold;color:#007556;text-decoration:none;font-size:1.05em;}.pane-klassenfahrten .views-field-field-subline{color:#007556;margin:5px 15px 10px 0px;}.pane-klassenfahrten .views-field-field-ref-bild-1{float:left;padding-right:15px;}.pane-klassenfahrten .views-field-field-ref-bundesland .field-content,.pane-klassenfahrten .views-field-field-regionale-zuordnung .field-content{color:#007556;font-family:opensanssemibold;}.pane-klassenfahrten .views-field-field-bezeichnung-name{color:#007556;font-family:opensanssemibold;}.pane-klassenfahrten .views-field-field-bezeichnung-name span.views-label-field-bezeichnung-name{float:left;margin-right:4px;}.pane-klassenfahrten .views-field-field-referenz-haus{color:#007556;font-family:opensanssemibold;}.pane-klassenfahrten .views-field-field-terminkosten span.views-label-field-terminkosten{float:left;margin-right:5px;color:#007556;font-family:opensanssemibold;}.pane-klassenfahrten .views-field-nothing{float:right;}.pane-views-exp-natura-trail-page{background-color:#e5f1ee;padding:5px 10px;margin-bottom:25px;}.pane-natura-trail .view.view-natura-trail.view-id-natura_trail.view-display-id-page{text-align:left;}.pane-natura-trail .views-row{border-top:1px solid #9acdbf;margin-bottom:30px;}.pane-natura-trail .views-row:first-child{border-top:none;}.pane-natura-trail .views-field-title{margin-top:10px;}.pane-natura-trail .views-field-title .field-content a{text-decoration:none;font-family:opensanssemibold;color:#007556;text-decoration:none;font-size:1.05em;}.pane-natura-trail .views-field-body{color:#007556;margin:5px 15px 10px 0px;}.pane-natura-trail .views-field-view-node{float:right;}.node-type-verteilerseite #content .panelizer-view-mode:after{content:" ";clear:both;display:block;}}@media all{#block-views-openlayers-block-1,.openlayers-views-map{padding:0;border:0;}#block-views-openlayers-block-1 div img[src*=gstatic],.openlayers-views-map div img[src*=gstatic]{max-width:initial;}#block-views-openlayers-block-1 .openlayers-tooltip-name,.openlayers-views-map .openlayers-tooltip-name{margin-bottom:3px;margin-top:15px;}#block-views-openlayers-block-1 p,.openlayers-views-map p{margin:0;}#block-views-openlayers-block-1 .piktogramme,.openlayers-views-map .piktogramme{margin-top:5px;}#block-views-openlayers-block-1 .openlayers-tooltip-description .bett_icon,.openlayers-views-map .openlayers-tooltip-description .bett_icon{padding:0px 0px 0px 0px;margin-right:10px;width:18px;height:19px;background:url(/sites/all/themes/nf/images/icons/icon_schlafplaetze.png) 0px -20px transparent no-repeat;background-size:100%;float:left;display:inline-block;}#block-views-openlayers-block-1 .openlayers-tooltip-description .vollbewirtschaftet,.openlayers-views-map .openlayers-tooltip-description .vollbewirtschaftet{padding:0px 0px 0px 0px;margin-right:10px;width:18px;height:19px;background:url(/sites/all/themes/nf/images/icons/icon_verpflegung.png) 0px -20px transparent no-repeat;background-size:100%;float:left;display:inline-block;margin-bottom:4px;}#block-views-openlayers-block-1 .openlayers-tooltip-description .teilbewirtschaftet,.openlayers-views-map .openlayers-tooltip-description .teilbewirtschaftet{padding:0px 0px 0px 0px;margin-right:10px;width:18px;height:19px;background:url(/sites/all/themes/nf/images/icons/icon_teilbewirtschaftet_mit_getraenken.png) 0px -20px transparent no-repeat;background-size:100%;float:left;display:inline-block;margin-bottom:4px;}#block-views-openlayers-block-1 .openlayers-tooltip-description .kueche_icon,.openlayers-views-map .openlayers-tooltip-description .kueche_icon{padding:0px 0px 0px 0px;margin-right:10px;margin-bottom:4px;width:18px;height:19px;background:url(/sites/all/themes/nf/images/icons/icon_selbstkocherInnenkueche.png) 0px -20px transparent no-repeat;background-size:100%;float:left;display:inline-block;}#block-views-openlayers-block-1 .openlayers-tooltip-description .eignung,.openlayers-views-map .openlayers-tooltip-description .eignung{padding:0px 0px 0px 0px;margin-right:10px;margin-bottom:4px;width:18px;height:19px;background-size:100% !important;display:inline-block;}#block-views-openlayers-block-1 .openlayers-tooltip-description .eignung a,.openlayers-views-map .openlayers-tooltip-description .eignung a{float:left;}#block-views-openlayers-block-1 .openlayers-tooltip-description .bett_info,#block-views-openlayers-block-1 .openlayers-tooltip-description .bewirtung_info,#block-views-openlayers-block-1 .openlayers-tooltip-description .kueche_info,.openlayers-views-map .openlayers-tooltip-description .bett_info,.openlayers-views-map .openlayers-tooltip-description .bewirtung_info,.openlayers-views-map .openlayers-tooltip-description .kueche_info{font-size:0.8em;margin-bottom:4px;}.view-ortsgruppen-suche .openlayers-views-map .openlayers-popup .views-field-nothing span.field-content{display:block;margin-bottom:10px;}#block-views-openlayers-block-1 .openlayers-tooltip-name,#block-views-openlayers-block-2 .openlayers-tooltip-name{margin-bottom:6px;}#block-views-openlayers-block-1 .node-ansprechpartner .title,#block-views-openlayers-block-2 .node-ansprechpartner .title{display:none;}#block-views-openlayers-block-1 .openlayers-tooltip-description > a,#block-views-openlayers-block-2 .openlayers-tooltip-description > a{display:inline-block;text-align:right;margin-top:10px;}}@media all{.pane-w21-nf-redakteure-nf-content-access,#block-w21-nf-redakteure-nf-content-access{width:292px;border:1px solid #007556;padding:10px;}.pane-w21-nf-redakteure-nf-content-access span + h3,#block-w21-nf-redakteure-nf-content-access span + h3{margin-top:10px;margin-bottom:0;}.pane-w21-nf-redakteure-nf-content-access ul,#block-w21-nf-redakteure-nf-content-access ul{margin-top:0;padding:0;}.pane-w21-nf-redakteure-nf-content-access ul li,#block-w21-nf-redakteure-nf-content-access ul li{list-style:none;}.pane-w21-nf-redakteure-nf-content-access h3.blogtitle,#block-w21-nf-redakteure-nf-content-access h3.blogtitle{font-family:opensans;}.profile .field-name-field-anrede,.profile .field-name-field-vorname,.profile .field-name-field-nachname{display:inline-block;margin-right:5px;}.profile .field-name-field-anschrift{margin-top:10px;}#block-views-user-info-block{position:relative;margin-top:30px;}#block-views-user-info-block .block-title{font-size:1.15em;line-height:1.12em;font-family:opensans;position:absolute;top:-10px;background-color:white;padding:0 5px;}#block-views-user-info-block .view-user-info.view-display-id-block{border:1px solid #9acdbf;padding:20px 10px 15px 10px;margin-top:20px;margin-bottom:20px;}#block-views-user-info-block .view-user-info.view-display-id-block .view-header p{margin-top:0;}#block-views-user-info-block .view-user-info.view-display-id-block .views-field-created{float:left;}#block-views-user-info-block .view-user-info.view-display-id-block .view-row{margin-bottom:10px;}#block-views-user-info-block .view-user-info.view-display-id-block .views-field-title{display:inline-block;margin-right:10px;margin-left:10px;}#block-views-user-info-block .views-field-type{display:inline;}}@media all{#content .pane-verteilerseite-blogartikel .views-row{padding-top:22px;padding-bottom:22px;clear:both;margin-top:10px;border-top:1px solid #9acdbf;margin-bottom:0;}#content .pane-verteilerseite-blogartikel .views-row .views-field-title h3{margin-top:0;margin-bottom:6px;}#content .pane-verteilerseite-blogartikel .views-row .views-field-title h3 a{text-decoration:none;}#content .pane-verteilerseite-blogartikel .views-row .views-field-title h3 a:hover{text-decoration:underline;}#content .pane-verteilerseite-blogartikel .views-row .views-field-created a{text-decoration:none;}#content .pane-verteilerseite-blogartikel .views-row .views-field-created a:hover{text-decoration:underline;}#content .pane-verteilerseite-blogartikel .views-row .right{float:right;}#content .pane-verteilerseite-blogartikel .views-row .views-field-field-teaserbild{float:left;margin:0 10px 15px 0;}.page-blog #content article.node-blog.node-teaser{padding-top:22px;padding-bottom:22px;clear:both;margin-top:10px;border-top:1px solid #9acdbf;margin-bottom:0;}.page-blog #content article.node-blog.node-teaser .field-name-field-teaserbild{float:left;margin:1.38462em 10px 15px 0;}.page-blog .field-name-field-teaserbild{float:left;margin:0 19px 20px 0;}}@media all{.block-cleverreach,.pane-cleverreach-cr-block-2{padding:10px;position:relative;margin-bottom:0;}.block-cleverreach .block-title,.pane-cleverreach-cr-block-2 .block-title{background-color:#fff;position:absolute;top:-11px;left:10px;padding:3px 5px;font-family:opensans;}.block-cleverreach input[type=text],.pane-cleverreach-cr-block-2 input[type=text]{width:250px;}.sidebars .block-cleverreach{margin:30px 0;}.sidebars .block-cleverreach input[type=text]{width:290px;border:1px solid #9acdbf;}.sidebars .block-cleverreach select{border:1px solid #9acdbf;}#content .block-cleverreach{background-color:#E5f1EE;}#content .block-cleverreach h2.pane-title{background-color:#fff;margin:0;position:absolute;top:-11px;left:10px;padding:3px 5px;font-family:opensans;}#content .block-cleverreach .form-item{margin:7px 0;}#content .block-cleverreach .form-type-textfield{float:left;}#content .block-cleverreach div.form-type-textfield:nth-of-type(1){float:none;margin-top:10px;}#content .block-cleverreach div.form-type-textfield:nth-of-type(1) input{width:315px;}#content .block-cleverreach div.form-type-textfield:nth-of-type(3){margin-left:10px;margin-right:10px;}#content .block-cleverreach .form-type-select{float:left;}#content .block-cleverreach .form-type-textfield:first-child{float:none;}#content .block-cleverreach div.form-type-checkboxes{clear:both;padding-top:10px;}#content .block-cleverreach div.form-type-checkboxes .form-type-checkbox{float:left;margin-right:10px;}#content .block-cleverreach input[type=submit]{clear:both;display:block;margin-top:25px;}}@media all{.node-type-termin-reise #content .field-label,.node-type-termin-sport-kanu #content .field-label,.node-type-termin-seminar #content .field-label,.node-type-termin-sport #content .field-label,.node-type-termin-veranstaltung #content .field-label{color:#007556;}.node-type-termin-reise #content .node-webform h2.node-title,.node-type-termin-sport-kanu #content .node-webform h2.node-title,.node-type-termin-seminar #content .node-webform h2.node-title,.node-type-termin-sport #content .node-webform h2.node-title,.node-type-termin-veranstaltung #content .node-webform h2.node-title{margin-bottom:5px;}.node-type-termin-reise #content .field-item p:first-child,.node-type-termin-sport-kanu #content .field-item p:first-child,.node-type-termin-seminar #content .field-item p:first-child,.node-type-termin-sport #content .field-item p:first-child,.node-type-termin-veranstaltung #content .field-item p:first-child{margin-top:0;}.node-type-termin-reise #content .field-type-text-long.field-label-above,.node-type-termin-sport-kanu #content .field-type-text-long.field-label-above,.node-type-termin-seminar #content .field-type-text-long.field-label-above,.node-type-termin-sport #content .field-type-text-long.field-label-above,.node-type-termin-veranstaltung #content .field-type-text-long.field-label-above{margin-top:5px;}.node-type-termin-reise #content .field-name-field-zielgruppe .field-item,.node-type-termin-sport-kanu #content .field-name-field-zielgruppe .field-item,.node-type-termin-seminar #content .field-name-field-zielgruppe .field-item,.node-type-termin-sport #content .field-name-field-zielgruppe .field-item,.node-type-termin-veranstaltung #content .field-name-field-zielgruppe .field-item{display:inline-block;}.node-type-termin-reise #content .field-name-field-zielgruppe .field-item:first-child,.node-type-termin-sport-kanu #content .field-name-field-zielgruppe .field-item:first-child,.node-type-termin-seminar #content .field-name-field-zielgruppe .field-item:first-child,.node-type-termin-sport #content .field-name-field-zielgruppe .field-item:first-child,.node-type-termin-veranstaltung #content .field-name-field-zielgruppe .field-item:first-child{padding-left:0;}.node-type-termin-reise #content .field-name-field-zielgruppe .field-item:after,.node-type-termin-sport-kanu #content .field-name-field-zielgruppe .field-item:after,.node-type-termin-seminar #content .field-name-field-zielgruppe .field-item:after,.node-type-termin-sport #content .field-name-field-zielgruppe .field-item:after,.node-type-termin-veranstaltung #content .field-name-field-zielgruppe .field-item:after{content:"\0020\007C\00A0\0020";}.node-type-termin-reise #content .field-name-field-zielgruppe .field-item:last-child:after,.node-type-termin-sport-kanu #content .field-name-field-zielgruppe .field-item:last-child:after,.node-type-termin-seminar #content .field-name-field-zielgruppe .field-item:last-child:after,.node-type-termin-sport #content .field-name-field-zielgruppe .field-item:last-child:after,.node-type-termin-veranstaltung #content .field-name-field-zielgruppe .field-item:last-child:after{content:"";}.node-type-termin-reise #content .field-name-field-ref-bild,.node-type-termin-sport-kanu #content .field-name-field-ref-bild,.node-type-termin-seminar #content .field-name-field-ref-bild,.node-type-termin-sport #content .field-name-field-ref-bild,.node-type-termin-veranstaltung #content .field-name-field-ref-bild{margin-top:5px;}.node-type-termin-reise #content .field-name-field-geodaten-veranstaltung:before,.node-type-termin-sport-kanu #content .field-name-field-geodaten-veranstaltung:before,.node-type-termin-seminar #content .field-name-field-geodaten-veranstaltung:before,.node-type-termin-sport #content .field-name-field-geodaten-veranstaltung:before,.node-type-termin-veranstaltung #content .field-name-field-geodaten-veranstaltung:before{content:" ";display:block;clear:both;}.node-type-termin-reise #content .field-name-field-anmeldeschluss,.node-type-termin-reise #content .field-name-field-anzahl-uebernachtungen,.node-type-termin-reise #content .field-name-field-leitung,.node-type-termin-reise #content .field-name-field-kategorie,.node-type-termin-reise #content .field-name-field-zielgruppe,.node-type-termin-reise #content .field-name-field-gewaessername,.node-type-termin-reise #content .field-name-field-ref-gewaessertyp,.node-type-termin-sport-kanu #content .field-name-field-anmeldeschluss,.node-type-termin-sport-kanu #content .field-name-field-anzahl-uebernachtungen,.node-type-termin-sport-kanu #content .field-name-field-leitung,.node-type-termin-sport-kanu #content .field-name-field-kategorie,.node-type-termin-sport-kanu #content .field-name-field-zielgruppe,.node-type-termin-sport-kanu #content .field-name-field-gewaessername,.node-type-termin-sport-kanu #content .field-name-field-ref-gewaessertyp,.node-type-termin-seminar #content .field-name-field-anmeldeschluss,.node-type-termin-seminar #content .field-name-field-anzahl-uebernachtungen,.node-type-termin-seminar #content .field-name-field-leitung,.node-type-termin-seminar #content .field-name-field-kategorie,.node-type-termin-seminar #content .field-name-field-zielgruppe,.node-type-termin-seminar #content .field-name-field-gewaessername,.node-type-termin-seminar #content .field-name-field-ref-gewaessertyp,.node-type-termin-sport #content .field-name-field-anmeldeschluss,.node-type-termin-sport #content .field-name-field-anzahl-uebernachtungen,.node-type-termin-sport #content .field-name-field-leitung,.node-type-termin-sport #content .field-name-field-kategorie,.node-type-termin-sport #content .field-name-field-zielgruppe,.node-type-termin-sport #content .field-name-field-gewaessername,.node-type-termin-sport #content .field-name-field-ref-gewaessertyp,.node-type-termin-veranstaltung #content .field-name-field-anmeldeschluss,.node-type-termin-veranstaltung #content .field-name-field-anzahl-uebernachtungen,.node-type-termin-veranstaltung #content .field-name-field-leitung,.node-type-termin-veranstaltung #content .field-name-field-kategorie,.node-type-termin-veranstaltung #content .field-name-field-zielgruppe,.node-type-termin-veranstaltung #content .field-name-field-gewaessername,.node-type-termin-veranstaltung #content .field-name-field-ref-gewaessertyp{margin-bottom:0px;background-color:#ffffff;padding:4px;}.node-type-termin-reise #content .field-name-field-ref-gewaessertyp .field-item,.node-type-termin-sport-kanu #content .field-name-field-ref-gewaessertyp .field-item,.node-type-termin-seminar #content .field-name-field-ref-gewaessertyp .field-item,.node-type-termin-sport #content .field-name-field-ref-gewaessertyp .field-item,.node-type-termin-veranstaltung #content .field-name-field-ref-gewaessertyp .field-item{float:left;}.node-type-termin-reise #content .field-name-field-ref-gewaessertyp .field-item:after,.node-type-termin-sport-kanu #content .field-name-field-ref-gewaessertyp .field-item:after,.node-type-termin-seminar #content .field-name-field-ref-gewaessertyp .field-item:after,.node-type-termin-sport #content .field-name-field-ref-gewaessertyp .field-item:after,.node-type-termin-veranstaltung #content .field-name-field-ref-gewaessertyp .field-item:after{content:"\0020\007C\00A0\0020";}.node-type-termin-reise #content .field-name-field-ref-gewaessertyp .field-item:last-child:after,.node-type-termin-sport-kanu #content .field-name-field-ref-gewaessertyp .field-item:last-child:after,.node-type-termin-seminar #content .field-name-field-ref-gewaessertyp .field-item:last-child:after,.node-type-termin-sport #content .field-name-field-ref-gewaessertyp .field-item:last-child:after,.node-type-termin-veranstaltung #content .field-name-field-ref-gewaessertyp .field-item:last-child:after{content:"";}.node-type-termin-reise #content .field-name-field-ref-gewaessertyp .field-item:last-child,.node-type-termin-sport-kanu #content .field-name-field-ref-gewaessertyp .field-item:last-child,.node-type-termin-seminar #content .field-name-field-ref-gewaessertyp .field-item:last-child,.node-type-termin-sport #content .field-name-field-ref-gewaessertyp .field-item:last-child,.node-type-termin-veranstaltung #content .field-name-field-ref-gewaessertyp .field-item:last-child{float:none;}.node-type-termin-reise #content .field-name-field-veranstalter,.node-type-termin-sport-kanu #content .field-name-field-veranstalter,.node-type-termin-seminar #content .field-name-field-veranstalter,.node-type-termin-sport #content .field-name-field-veranstalter,.node-type-termin-veranstaltung #content .field-name-field-veranstalter{margin-top:10px;}.node-type-termin-reise #content .field-name-field-verpflegung,.node-type-termin-reise #content .field-name-field-lehrgangsnummer,.node-type-termin-sport-kanu #content .field-name-field-verpflegung,.node-type-termin-sport-kanu #content .field-name-field-lehrgangsnummer,.node-type-termin-seminar #content .field-name-field-verpflegung,.node-type-termin-seminar #content .field-name-field-lehrgangsnummer,.node-type-termin-sport #content .field-name-field-verpflegung,.node-type-termin-sport #content .field-name-field-lehrgangsnummer,.node-type-termin-veranstaltung #content .field-name-field-verpflegung,.node-type-termin-veranstaltung #content .field-name-field-lehrgangsnummer{margin-bottom:2px;margin-left:5px;}.node-type-termin-reise #content .field-name-field-verpflegung,.node-type-termin-sport-kanu #content .field-name-field-verpflegung,.node-type-termin-seminar #content .field-name-field-verpflegung,.node-type-termin-sport #content .field-name-field-verpflegung,.node-type-termin-veranstaltung #content .field-name-field-verpflegung{margin-top:5px;}.node-type-termin-reise #content .views-field-field-termindatum,.node-type-termin-reise #content .field-name-field-termindatum,.node-type-termin-sport-kanu #content .views-field-field-termindatum,.node-type-termin-sport-kanu #content .field-name-field-termindatum,.node-type-termin-seminar #content .views-field-field-termindatum,.node-type-termin-seminar #content .field-name-field-termindatum,.node-type-termin-sport #content .views-field-field-termindatum,.node-type-termin-sport #content .field-name-field-termindatum,.node-type-termin-veranstaltung #content .views-field-field-termindatum,.node-type-termin-veranstaltung #content .field-name-field-termindatum{margin-bottom:1em;}.node-type-termin-reise #content .field-name-field-terminort,.node-type-termin-sport-kanu #content .field-name-field-terminort,.node-type-termin-seminar #content .field-name-field-terminort,.node-type-termin-sport #content .field-name-field-terminort,.node-type-termin-veranstaltung #content .field-name-field-terminort{margin-bottom:1em;}.node-type-termin-reise #content .field-name-field-terminort .addressfield-container-inline,.node-type-termin-sport-kanu #content .field-name-field-terminort .addressfield-container-inline,.node-type-termin-seminar #content .field-name-field-terminort .addressfield-container-inline,.node-type-termin-sport #content .field-name-field-terminort .addressfield-container-inline,.node-type-termin-veranstaltung #content .field-name-field-terminort .addressfield-container-inline{margin-top:3px;}.node-type-termin-reise #content .field-name-field-terminort .street-block,.node-type-termin-sport-kanu #content .field-name-field-terminort .street-block,.node-type-termin-seminar #content .field-name-field-terminort .street-block,.node-type-termin-sport #content .field-name-field-terminort .street-block,.node-type-termin-veranstaltung #content .field-name-field-terminort .street-block{float:left;border-right:1px solid #000;padding-right:5px;}.node-type-termin-reise #content .field-name-field-terminort .postal-code,.node-type-termin-sport-kanu #content .field-name-field-terminort .postal-code,.node-type-termin-seminar #content .field-name-field-terminort .postal-code,.node-type-termin-sport #content .field-name-field-terminort .postal-code,.node-type-termin-veranstaltung #content .field-name-field-terminort .postal-code{margin-left:5px;position:relative;top:-3px;}.node-type-termin-reise #content .field-name-field-terminort .locality,.node-type-termin-sport-kanu #content .field-name-field-terminort .locality,.node-type-termin-seminar #content .field-name-field-terminort .locality,.node-type-termin-sport #content .field-name-field-terminort .locality,.node-type-termin-veranstaltung #content .field-name-field-terminort .locality{position:relative;top:-3px;}.node-type-termin-reise #content .field-name-field-terminort span.country,.node-type-termin-sport-kanu #content .field-name-field-terminort span.country,.node-type-termin-seminar #content .field-name-field-terminort span.country,.node-type-termin-sport #content .field-name-field-terminort span.country,.node-type-termin-veranstaltung #content .field-name-field-terminort span.country{display:none;}.node-type-termin-reise #content .field-name-field-geodaten-veranstaltung,.node-type-termin-sport-kanu #content .field-name-field-geodaten-veranstaltung,.node-type-termin-seminar #content .field-name-field-geodaten-veranstaltung,.node-type-termin-sport #content .field-name-field-geodaten-veranstaltung,.node-type-termin-veranstaltung #content .field-name-field-geodaten-veranstaltung{margin-bottom:1em;}.node-type-termin-reise #content .field-name-field-leistungen .field-label,.node-type-termin-reise #content .field-name-field-anreise .field-label,.node-type-termin-reise #content .field-name-field-ort .field-label,.node-type-termin-reise #content .field-name-field-ausruestung .field-label,.node-type-termin-reise #content .field-name-field-kontodaten .field-label,.node-type-termin-sport-kanu #content .field-name-field-leistungen .field-label,.node-type-termin-sport-kanu #content .field-name-field-anreise .field-label,.node-type-termin-sport-kanu #content .field-name-field-ort .field-label,.node-type-termin-sport-kanu #content .field-name-field-ausruestung .field-label,.node-type-termin-sport-kanu #content .field-name-field-kontodaten .field-label,.node-type-termin-seminar #content .field-name-field-leistungen .field-label,.node-type-termin-seminar #content .field-name-field-anreise .field-label,.node-type-termin-seminar #content .field-name-field-ort .field-label,.node-type-termin-seminar #content .field-name-field-ausruestung .field-label,.node-type-termin-seminar #content .field-name-field-kontodaten .field-label,.node-type-termin-sport #content .field-name-field-leistungen .field-label,.node-type-termin-sport #content .field-name-field-anreise .field-label,.node-type-termin-sport #content .field-name-field-ort .field-label,.node-type-termin-sport #content .field-name-field-ausruestung .field-label,.node-type-termin-sport #content .field-name-field-kontodaten .field-label,.node-type-termin-veranstaltung #content .field-name-field-leistungen .field-label,.node-type-termin-veranstaltung #content .field-name-field-anreise .field-label,.node-type-termin-veranstaltung #content .field-name-field-ort .field-label,.node-type-termin-veranstaltung #content .field-name-field-ausruestung .field-label,.node-type-termin-veranstaltung #content .field-name-field-kontodaten .field-label{margin-top:15px;}.node-type-termin-reise #content .field-name-field-leistungen .field-items,.node-type-termin-reise #content .field-name-field-anreise .field-items,.node-type-termin-reise #content .field-name-field-ort .field-items,.node-type-termin-reise #content .field-name-field-ausruestung .field-items,.node-type-termin-reise #content .field-name-field-kontodaten .field-items,.node-type-termin-sport-kanu #content .field-name-field-leistungen .field-items,.node-type-termin-sport-kanu #content .field-name-field-anreise .field-items,.node-type-termin-sport-kanu #content .field-name-field-ort .field-items,.node-type-termin-sport-kanu #content .field-name-field-ausruestung .field-items,.node-type-termin-sport-kanu #content .field-name-field-kontodaten .field-items,.node-type-termin-seminar #content .field-name-field-leistungen .field-items,.node-type-termin-seminar #content .field-name-field-anreise .field-items,.node-type-termin-seminar #content .field-name-field-ort .field-items,.node-type-termin-seminar #content .field-name-field-ausruestung .field-items,.node-type-termin-seminar #content .field-name-field-kontodaten .field-items,.node-type-termin-sport #content .field-name-field-leistungen .field-items,.node-type-termin-sport #content .field-name-field-anreise .field-items,.node-type-termin-sport #content .field-name-field-ort .field-items,.node-type-termin-sport #content .field-name-field-ausruestung .field-items,.node-type-termin-sport #content .field-name-field-kontodaten .field-items,.node-type-termin-veranstaltung #content .field-name-field-leistungen .field-items,.node-type-termin-veranstaltung #content .field-name-field-anreise .field-items,.node-type-termin-veranstaltung #content .field-name-field-ort .field-items,.node-type-termin-veranstaltung #content .field-name-field-ausruestung .field-items,.node-type-termin-veranstaltung #content .field-name-field-kontodaten .field-items{margin-top:5px;}.node-type-termin-reise #content .field-name-field-leistungen .field-items p,.node-type-termin-reise #content .field-name-field-anreise .field-items p,.node-type-termin-reise #content .field-name-field-ort .field-items p,.node-type-termin-reise #content .field-name-field-ausruestung .field-items p,.node-type-termin-reise #content .field-name-field-kontodaten .field-items p,.node-type-termin-sport-kanu #content .field-name-field-leistungen .field-items p,.node-type-termin-sport-kanu #content .field-name-field-anreise .field-items p,.node-type-termin-sport-kanu #content .field-name-field-ort .field-items p,.node-type-termin-sport-kanu #content .field-name-field-ausruestung .field-items p,.node-type-termin-sport-kanu #content .field-name-field-kontodaten .field-items p,.node-type-termin-seminar #content .field-name-field-leistungen .field-items p,.node-type-termin-seminar #content .field-name-field-anreise .field-items p,.node-type-termin-seminar #content .field-name-field-ort .field-items p,.node-type-termin-seminar #content .field-name-field-ausruestung .field-items p,.node-type-termin-seminar #content .field-name-field-kontodaten .field-items p,.node-type-termin-sport #content .field-name-field-leistungen .field-items p,.node-type-termin-sport #content .field-name-field-anreise .field-items p,.node-type-termin-sport #content .field-name-field-ort .field-items p,.node-type-termin-sport #content .field-name-field-ausruestung .field-items p,.node-type-termin-sport #content .field-name-field-kontodaten .field-items p,.node-type-termin-veranstaltung #content .field-name-field-leistungen .field-items p,.node-type-termin-veranstaltung #content .field-name-field-anreise .field-items p,.node-type-termin-veranstaltung #content .field-name-field-ort .field-items p,.node-type-termin-veranstaltung #content .field-name-field-ausruestung .field-items p,.node-type-termin-veranstaltung #content .field-name-field-kontodaten .field-items p{margin:auto;}.node-type-termin-reise #content .field-name-field-ausruestung,.node-type-termin-sport-kanu #content .field-name-field-ausruestung,.node-type-termin-seminar #content .field-name-field-ausruestung,.node-type-termin-sport #content .field-name-field-ausruestung,.node-type-termin-veranstaltung #content .field-name-field-ausruestung{margin-bottom:1em;}.node-type-termin-reise #content .field-name-field-ort,.node-type-termin-sport-kanu #content .field-name-field-ort,.node-type-termin-seminar #content .field-name-field-ort,.node-type-termin-sport #content .field-name-field-ort,.node-type-termin-veranstaltung #content .field-name-field-ort{clear:left;}.node-type-termin-reise #content .field-name-field-ort .field-items .field-item,.node-type-termin-sport-kanu #content .field-name-field-ort .field-items .field-item,.node-type-termin-seminar #content .field-name-field-ort .field-items .field-item,.node-type-termin-sport #content .field-name-field-ort .field-items .field-item,.node-type-termin-veranstaltung #content .field-name-field-ort .field-items .field-item{margin-top:5px;margin-bottom:5px;}.node-type-termin-reise #content .header-box,.node-type-termin-sport-kanu #content .header-box,.node-type-termin-seminar #content .header-box,.node-type-termin-sport #content .header-box,.node-type-termin-veranstaltung #content .header-box{background-color:#E5f1EE;padding:15px;margin:20px 0;}.node-type-termin-reise #content .header-box .box,.node-type-termin-reise #content .header-box .zeile,.node-type-termin-sport-kanu #content .header-box .box,.node-type-termin-sport-kanu #content .header-box .zeile,.node-type-termin-seminar #content .header-box .box,.node-type-termin-seminar #content .header-box .zeile,.node-type-termin-sport #content .header-box .box,.node-type-termin-sport #content .header-box .zeile,.node-type-termin-veranstaltung #content .header-box .box,.node-type-termin-veranstaltung #content .header-box .zeile{background-color:#fff;}.node-type-termin-reise #content .header-box .zeile:after,.node-type-termin-sport-kanu #content .header-box .zeile:after,.node-type-termin-seminar #content .header-box .zeile:after,.node-type-termin-sport #content .header-box .zeile:after,.node-type-termin-veranstaltung #content .header-box .zeile:after{display:block;content:" ";clear:both;}.node-type-termin-reise #content .header-box .box.links,.node-type-termin-sport-kanu #content .header-box .box.links,.node-type-termin-seminar #content .header-box .box.links,.node-type-termin-sport #content .header-box .box.links,.node-type-termin-veranstaltung #content .header-box .box.links{float:left;width:293px;padding:8px;}.node-type-termin-reise #content .header-box .box.rechts,.node-type-termin-sport-kanu #content .header-box .box.rechts,.node-type-termin-seminar #content .header-box .box.rechts,.node-type-termin-sport #content .header-box .box.rechts,.node-type-termin-veranstaltung #content .header-box .box.rechts{padding:8px;float:left;width:291px;}.node-type-termin-reise #content .header-box .box.gesamt,.node-type-termin-reise #content .header-box .box.gesamt1,.node-type-termin-reise #content .header-box .box.gesamt2,.node-type-termin-reise #content .header-box .box.gesamt3,.node-type-termin-sport-kanu #content .header-box .box.gesamt,.node-type-termin-sport-kanu #content .header-box .box.gesamt1,.node-type-termin-sport-kanu #content .header-box .box.gesamt2,.node-type-termin-sport-kanu #content .header-box .box.gesamt3,.node-type-termin-seminar #content .header-box .box.gesamt,.node-type-termin-seminar #content .header-box .box.gesamt1,.node-type-termin-seminar #content .header-box .box.gesamt2,.node-type-termin-seminar #content .header-box .box.gesamt3,.node-type-termin-sport #content .header-box .box.gesamt,.node-type-termin-sport #content .header-box .box.gesamt1,.node-type-termin-sport #content .header-box .box.gesamt2,.node-type-termin-sport #content .header-box .box.gesamt3,.node-type-termin-veranstaltung #content .header-box .box.gesamt,.node-type-termin-veranstaltung #content .header-box .box.gesamt1,.node-type-termin-veranstaltung #content .header-box .box.gesamt2,.node-type-termin-veranstaltung #content .header-box .box.gesamt3{padding:8px;margin-top:15px;}.node-type-termin-reise #content .header-box .box.gesamt p,.node-type-termin-reise #content .header-box .box.gesamt1 p,.node-type-termin-reise #content .header-box .box.gesamt2 p,.node-type-termin-reise #content .header-box .box.gesamt3 p,.node-type-termin-sport-kanu #content .header-box .box.gesamt p,.node-type-termin-sport-kanu #content .header-box .box.gesamt1 p,.node-type-termin-sport-kanu #content .header-box .box.gesamt2 p,.node-type-termin-sport-kanu #content .header-box .box.gesamt3 p,.node-type-termin-seminar #content .header-box .box.gesamt p,.node-type-termin-seminar #content .header-box .box.gesamt1 p,.node-type-termin-seminar #content .header-box .box.gesamt2 p,.node-type-termin-seminar #content .header-box .box.gesamt3 p,.node-type-termin-sport #content .header-box .box.gesamt p,.node-type-termin-sport #content .header-box .box.gesamt1 p,.node-type-termin-sport #content .header-box .box.gesamt2 p,.node-type-termin-sport #content .header-box .box.gesamt3 p,.node-type-termin-veranstaltung #content .header-box .box.gesamt p,.node-type-termin-veranstaltung #content .header-box .box.gesamt1 p,.node-type-termin-veranstaltung #content .header-box .box.gesamt2 p,.node-type-termin-veranstaltung #content .header-box .box.gesamt3 p{margin-bottom:0;}.node-type-termin-reise #content .header-box .box.gesamt1 .titelort,.node-type-termin-sport-kanu #content .header-box .box.gesamt1 .titelort,.node-type-termin-seminar #content .header-box .box.gesamt1 .titelort,.node-type-termin-sport #content .header-box .box.gesamt1 .titelort,.node-type-termin-veranstaltung #content .header-box .box.gesamt1 .titelort{font-family:opensans,Arial,Verdana,"DejaVu Sans",sans-serif;font-weight:bold;}.node-type-termin-reise #content .header-box .field-label,.node-type-termin-sport-kanu #content .header-box .field-label,.node-type-termin-seminar #content .header-box .field-label,.node-type-termin-sport #content .header-box .field-label,.node-type-termin-veranstaltung #content .header-box .field-label{color:#282828;}.node-type-termin-reise #content .bildunterschrift_wrapper .field-name-field-bildunterschrift,.node-type-termin-sport-kanu #content .bildunterschrift_wrapper .field-name-field-bildunterschrift,.node-type-termin-seminar #content .bildunterschrift_wrapper .field-name-field-bildunterschrift,.node-type-termin-sport #content .bildunterschrift_wrapper .field-name-field-bildunterschrift,.node-type-termin-veranstaltung #content .bildunterschrift_wrapper .field-name-field-bildunterschrift{display:none;}.node-type-termin-reise #content .group-infos,.node-type-termin-sport-kanu #content .group-infos,.node-type-termin-seminar #content .group-infos,.node-type-termin-sport #content .group-infos,.node-type-termin-veranstaltung #content .group-infos{margin-top:15px;padding:10px;background-color:#d9eae6;}.node-type-termin-reise #content .group-infos h3,.node-type-termin-sport-kanu #content .group-infos h3,.node-type-termin-seminar #content .group-infos h3,.node-type-termin-sport #content .group-infos h3,.node-type-termin-veranstaltung #content .group-infos h3{display:none;}.node-type-termin-reise #content .field-name-field-anfrageempfaenger,.node-type-termin-sport-kanu #content .field-name-field-anfrageempfaenger,.node-type-termin-seminar #content .field-name-field-anfrageempfaenger,.node-type-termin-sport #content .field-name-field-anfrageempfaenger,.node-type-termin-veranstaltung #content .field-name-field-anfrageempfaenger{margin-top:25px;}.node-type-termin-reise #content .field-name-field-buchungsformular,.node-type-termin-sport-kanu #content .field-name-field-buchungsformular,.node-type-termin-seminar #content .field-name-field-buchungsformular,.node-type-termin-sport #content .field-name-field-buchungsformular,.node-type-termin-veranstaltung #content .field-name-field-buchungsformular{margin-top:20px;}.node-type-termin-reise #content #kosten,.node-type-termin-sport-kanu #content #kosten,.node-type-termin-seminar #content #kosten,.node-type-termin-sport #content #kosten,.node-type-termin-veranstaltung #content #kosten{padding:10px;background-color:#d9eae6;margin-bottom:15px;}.node-type-termin-reise #content #kosten a.field-group-format-title,.node-type-termin-sport-kanu #content #kosten a.field-group-format-title,.node-type-termin-seminar #content #kosten a.field-group-format-title,.node-type-termin-sport #content #kosten a.field-group-format-title,.node-type-termin-veranstaltung #content #kosten a.field-group-format-title{display:none;}.node-type-termin-reise #content #kosten .field-group-format-wrapper,.node-type-termin-sport-kanu #content #kosten .field-group-format-wrapper,.node-type-termin-seminar #content #kosten .field-group-format-wrapper,.node-type-termin-sport #content #kosten .field-group-format-wrapper,.node-type-termin-veranstaltung #content #kosten .field-group-format-wrapper{display:block;background-color:white;}.node-type-termin-reise #content #kosten .field-group-format-wrapper .field-name-field-terminkosten,.node-type-termin-sport-kanu #content #kosten .field-group-format-wrapper .field-name-field-terminkosten,.node-type-termin-seminar #content #kosten .field-group-format-wrapper .field-name-field-terminkosten,.node-type-termin-sport #content #kosten .field-group-format-wrapper .field-name-field-terminkosten,.node-type-termin-veranstaltung #content #kosten .field-group-format-wrapper .field-name-field-terminkosten{padding:4px;}.node-termin-sport.view-mode-full .field-name-field-ref-bild,.node-termin-veranstaltung.view-mode-full .field-name-field-ref-bild{margin-right:12px;}.node-termin-sport.view-mode-full .field-name-field-beschreibung .field-items ul,.node-termin-veranstaltung.view-mode-full .field-name-field-beschreibung .field-items ul{list-style-position:inside;text-indent:5px;padding:0;}.kontextblock.artikel,.kontextblock.ausbildung,.kontextblock.og,.kontextblock.termine{clear:both;padding:19px 10px 10px 10px;border:1px solid #9acdbf;position:relative;margin-bottom:20px;}.kontextblock.artikel h2,.kontextblock.ausbildung h2,.kontextblock.og h2,.kontextblock.termine h2{font-size:1.15em;line-height:1.12em;font-family:opensans;position:absolute;top:-24px;background-color:white;padding:0 5px;}.kontextblock.termine h2{top:-26px;}.kontextblock.artikel{margin-top:1em;}.kontextblock.termine{margin-top:1.5em;}.kontextblock.haus{clear:both;padding:10px 10px 10px 10px;border:1px solid #9acdbf;position:relative;margin-top:20px;}.kontextblock.haus h2{font-size:1.15em;line-height:1.12em;font-family:opensans;position:absolute;top:-24px;background-color:white;padding:0 5px;}.kontextblock.haus .view-header{position:absolute;top:-13px;right:10px;}.kontextblock.haus .view-header p{margin:0;}.kontextblock.haus .views-field{margin-left:120px;}.kontextblock.haus .views-field-field-ref-bild{margin-left:0;}.kontextblock.haus .views-field-view-node{margin:10px 3px 17px -21px;float:left;}.kontextblock.haus .views-field-nothing{margin:10px 0 17px 0;}.kontextblock.haus .locality{margin-bottom:5px;margin-left:120px;}.kontextblock.haus .hauslink{text-decoration:none;}.kontextblock.haus .hauslink:hover{text-decoration:underline;}.kontextblock.haus h2{margin-bottom:0;}.kontextblock.haus .line{margin-left:120px;margin-top:3px;height:1.25em;}.kontextblock.haus .sleepover{position:relative;margin-right:3px;}.kontextblock.haus .sleepover .icon{background:url(/sites/all/themes/nf/images/icons/icon_schlafplaetze.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}.kontextblock.haus .sleepover .stext{float:left;width:250px;}.kontextblock.haus .eat{float:left;}.kontextblock.haus .eat .icon{background:url(/sites/all/themes/nf/images/icons/icon_verpflegung.png) 0 0 transparent no-repeat;height:15px;width:15px;background-size:100%;display:inline-block;float:left;margin:2px 7px 0 0;}}@media all{.node-klassenfahrten{}.node-klassenfahrten #content .box.bilder.slider .field-name-field-ref-bild{float:left;}.node-klassenfahrten #content .box.bilder.slider .field-name-field-ref-bild .bildunterschrift_wrapper{width:314px;}.node-klassenfahrten .kontextblock.haus{margin-bottom:30px;}.node-klassenfahrten .field-name-field-buchungsformular{margin-bottom:30px;}.node-klassenfahrten .field-label{color:#007556;}.node-klassenfahrten .field-name-field-ref-bild{float:none;}.node-klassenfahrten .field-name-field-ref-bild img{margin-right:15px;}.node-klassenfahrten .field-name-field-ref-bundesland{position:relative;margin-bottom:10px;}.node-klassenfahrten .field-name-field-ref-bundesland .field-items{display:inline-flex;}.node-klassenfahrten .field-name-field-ref-bundesland .field-items .field-item.even,.node-klassenfahrten .field-name-field-ref-bundesland .field-items .field-item.odd{margin-right:1px;padding:1px 0px 1px 2px;color:#007556;}.node-klassenfahrten .field-name-field-ref-bundesland .field-items .field-item:last-child:after{content:"";}.node-klassenfahrten .field-name-field-ref-bundesland .field-items .field-item:after{content:" | ";}.node-klassenfahrten .field-name-field-zielgruppe-schulart .field-label{float:left;}.node-klassenfahrten .field-name-field-zielgruppe-schulart .field-items .field-item.even,.node-klassenfahrten .field-name-field-zielgruppe-schulart .field-items .field-item.odd{display:inline-block;padding-left:3px;}.node-klassenfahrten .field-name-field-zielgruppe-schulart .field-items .field-item:last-child:after{content:"";}.node-klassenfahrten .field-name-field-zielgruppe-schulart .field-items .field-item:after{content:" | ";}.node-klassenfahrten .field-name-field-leistungen .field-label,.node-klassenfahrten .field-name-field-anmerkungen .field-label,.node-klassenfahrten .field-name-field-auskunft-anmeldung .field-label{margin-top:10px;}.node-klassenfahrten .field-name-field-leistungen .field-items,.node-klassenfahrten .field-name-field-anmerkungen .field-items,.node-klassenfahrten .field-name-field-auskunft-anmeldung .field-items{margin-top:5px;}.node-klassenfahrten .field-name-field-leistungen .field-items p,.node-klassenfahrten .field-name-field-anmerkungen .field-items p,.node-klassenfahrten .field-name-field-auskunft-anmeldung .field-items p{margin:auto;}.node-klassenfahrten .field-name-field-auskunft-anmeldung{margin-bottom:15px;}.node-klassenfahrten .field-name-field-links,.node-klassenfahrten .field-name-field-attachment{margin-top:10px;}.node-klassenfahrten .group-infos{background-color:#e5f1ee;margin-bottom:10px;}.node-klassenfahrten .group-infos h3{display:none;}.node-klassenfahrten .group-infos .field-group-format-wrapper .field-name-field-datum-klassenfahrt,.node-klassenfahrten .group-infos .field-group-format-wrapper .field-name-field-belegung,.node-klassenfahrten .group-infos .field-group-format-wrapper .field-name-field-belegung-gruppe,.node-klassenfahrten .group-infos .field-group-format-wrapper .field-name-field-verpflegungsleistung-kf{padding:5px 0px 5px 10px;}.node-klassenfahrten .group-infos .field-group-format-wrapper .field-label{color:#007556;font-family:opensanssemibold;}.node-klassenfahrten .field-name-field-datum-klassenfahrt .field-items .field-item,.node-klassenfahrten .field-name-field-verpflegungsleistung-kf .field-items .field-item{float:left;}.node-klassenfahrten .field-name-field-datum-klassenfahrt .field-items .field-item:last-child:after,.node-klassenfahrten .field-name-field-datum-klassenfahrt .field-items .field-item:first-child:before,.node-klassenfahrten .field-name-field-verpflegungsleistung-kf .field-items .field-item:last-child:after,.node-klassenfahrten .field-name-field-verpflegungsleistung-kf .field-items .field-item:first-child:before{content:"";}.node-klassenfahrten .field-name-field-datum-klassenfahrt .field-items .field-item:before,.node-klassenfahrten .field-name-field-verpflegungsleistung-kf .field-items .field-item:before{content:",\0020";}.node-klassenfahrten .field-name-field-programm,.node-klassenfahrten .field-name-field-zielgruppe-schulart,.node-klassenfahrten .field-name-field-terminkosten,.node-klassenfahrten .field-name-field-sonderangaben-zum-preis,.node-klassenfahrten .field-name-field-anmerkungen{margin-top:10px;}.node-klassenfahrten .field-name-field-programm .field-items,.node-klassenfahrten .field-name-field-zielgruppe-schulart .field-items,.node-klassenfahrten .field-name-field-terminkosten .field-items,.node-klassenfahrten .field-name-field-sonderangaben-zum-preis .field-items,.node-klassenfahrten .field-name-field-anmerkungen .field-items{margin-top:2px;}.node-klassenfahrten .field-name-field-programm .field-items p,.node-klassenfahrten .field-name-field-zielgruppe-schulart .field-items p,.node-klassenfahrten .field-name-field-terminkosten .field-items p,.node-klassenfahrten .field-name-field-sonderangaben-zum-preis .field-items p,.node-klassenfahrten .field-name-field-anmerkungen .field-items p{margin:auto;}.node-klassenfahrten .field-name-field-anmerkungen .field-items .field-item ul li,.node-klassenfahrten .field-name-field-leistungen .field-items .field-item ul li{padding:2px 0px;}.node-klassenfahrten .group-zusatzangaben{background-color:#e5f1ee;margin-top:10px;}.node-klassenfahrten .group-zusatzangaben h3{display:none;}.node-klassenfahrten .group-zusatzangaben .field-group-format-wrapper .field-name-field-themen,.node-klassenfahrten .group-zusatzangaben .field-group-format-wrapper .field-name-field-landschaft{padding:10px 0px 0px 10px;}.node-klassenfahrten .group-zusatzangaben .field-group-format-wrapper .field-name-field-landschaft{padding-bottom:10px;}.node-klassenfahrten .group-zusatzangaben .field-group-format-wrapper .field-label{color:#007556;font-family:opensanssemibold;}.node-klassenfahrten .box.galerie{clear:left;position:relative;background-color:#E5f1EE;padding:22px 8px 5px 8px;margin-top:30px;margin-bottom:30px;}.node-klassenfahrten .box.galerie h2.node-title{display:none;}.node-klassenfahrten .box.galerie h2.title{font-weight:1.15em;line-height:1.12em;font-weight:normal;position:absolute;top:-10px;left:8px;background-color:#fff;font-family:opensans;padding:3px;margin:0;}.node-klassenfahrten .box.galerie .field-name-field-galerie{width:634px;}.node-klassenfahrten .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie{margin:0;position:relative;}.node-klassenfahrten .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items{width:631px;}.node-klassenfahrten .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item{float:left;width:100px;}.node-klassenfahrten .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.odd{margin-right:0px;}.node-klassenfahrten .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.even{margin-right:6px;margin-left:6px;}.node-klassenfahrten .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item:first-child{margin-left:0;}.node-klassenfahrten .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items:nth-child(6n){margin-right:0px;}.node-klassenfahrten .box.galerie .field-name-field-galerie .image_wrapper{margin:0;}.node-klassenfahrten .box.galerie .field-name-field-galerie .bildunterschrift_wrapper{display:none;}.node-klassenfahrten .box.galerie .field-name-field-galerie .bx-wrapper{width:627px;max-width:647px !important;}.node-klassenfahrten .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;left:-6px;z-index:4;}.node-klassenfahrten .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.node-klassenfahrten .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;right:-7px;z-index:4;}.node-klassenfahrten .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}.node-klassenfahrten .box.galerie .field-name-field-galerie .field-name-field-bildunterschrift{display:none;}}@media all{h1#page-title{margin-bottom:16px;}.node-ferienangebot .group-infos{background-color:#e5f1ee;margin-bottom:10px;}.node-ferienangebot .group-infos h3{display:none;}.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-zielgruppe,.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-datum-klassenfahrt,.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-ferientyp,.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-mindestteilnehmerzahl,.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-maximalteilnehmerzahl,.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-anzahl-uebernachtungen,.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-verpflegung,.node-ferienangebot .group-infos .field-group-format-wrapper .field-name-field-gesamtpreis{padding:0px 0px 0px 10px;}.node-ferienangebot .group-infos .field-group-format-wrapper .field:first-child{padding-top:10px;}.node-ferienangebot .bild .field-name-field-ref-bild.field-type-entityreference{margin-bottom:10px;}.node-ferienangebot fieldset.collapsible{border:none;padding:0px;}.node-ferienangebot fieldset.collapsible legend{display:none;}.node-ferienangebot .field-name-field-weitere-felder .field-name-field-titel{color:#007556;margin-top:30px;margin-bottom:10px;padding-bottom:3px;font-size:1.2em;font-weight:bold;}.node-ferienangebot .field-name-field-subline{color:#DA001A;font-weight:bold;font-size:1em;}.node-ferienangebot .field-name-field-ref-bild{float:none;}.node-ferienangebot .field-name-field-ref-bild img{margin:5px 10px 0px 0px;}.node-ferienangebot .box.galerie{clear:left;position:relative;background-color:#E5f1EE;padding:22px 8px 5px 8px;margin-top:20px;margin-bottom:30px;}.node-ferienangebot .box.galerie h2.node-title{display:none;}.node-ferienangebot .box.galerie h2.title{font-weight:1.15em;line-height:1.12em;font-weight:normal;position:absolute;top:-10px;left:8px;background-color:#fff;font-family:opensans;padding:3px;margin:0;}.node-ferienangebot .box.galerie .field-name-field-galerie{width:634px;}.node-ferienangebot .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie{margin:0;position:relative;}.node-ferienangebot .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items{width:631px;}.node-ferienangebot .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item{float:left;width:100px;}.node-ferienangebot .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.odd{margin-right:0px;}.node-ferienangebot .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item.even{margin-right:6px;margin-left:6px;}.node-ferienangebot .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items > .field-item:first-child{margin-left:0;}.node-ferienangebot .box.galerie .field-name-field-galerie > .field-items > .field-item > article > .field-name-field-bild-galerie > .field-items:nth-child(6n){margin-right:0px;}.node-ferienangebot .box.galerie .field-name-field-galerie .image_wrapper{margin:0;}.node-ferienangebot .box.galerie .field-name-field-galerie .bildunterschrift_wrapper{display:none;}.node-ferienangebot .box.galerie .field-name-field-galerie .bx-wrapper{width:627px;max-width:647px !important;}.node-ferienangebot .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;left:-6px;z-index:4;}.node-ferienangebot .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.node-ferienangebot .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next{text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:33px;right:-7px;z-index:4;}.node-ferienangebot .box.galerie .field-name-field-galerie .bx-wrapper .bx-controls .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}.node-ferienangebot.view-mode-full .field-name-field-zielgruppe .field-label,.node-ferienangebot.view-mode-full .field-name-field-datum-klassenfahrt .field-label,.node-ferienangebot.view-mode-full .field-name-field-ferientyp .field-label,.node-ferienangebot.view-mode-full .field-name-field-mindestteilnehmerzahl .field-label,.node-ferienangebot.view-mode-full .field-name-field-maximalteilnehmerzahl .field-label,.node-ferienangebot.view-mode-full .field-name-field-anzahl-uebernachtungen .field-label,.node-ferienangebot.view-mode-full .field-name-field-verpflegung .field-label{font-size:1em;}.node-ferienangebot.view-mode-full .field-name-field-telefon .field-label,.node-ferienangebot.view-mode-full .field-name-field-fax .field-label,.node-ferienangebot.view-mode-full .field-name-field-mail .field-label{font-size:1em;width:auto;margin-bottom:0px;}.node-ferienangebot.view-mode-full .field-label{margin-bottom:-10px;padding-bottom:3px;font-size:1.1em;color:#007556;}.node-ferienangebot.view-mode-full .field-group-format-wrapper .field-label,.node-ferienangebot.view-mode-full .field-name-field-termindatum .field-label,.node-ferienangebot.view-mode-full .field-name-field-anschrift .field-label{margin-bottom:10px;}.node-ferienangebot.view-mode-full .field-name-field-mp3{margin-bottom:10px;}.node-ferienangebot.view-mode-full .field-name-field-mp3 .field-label{margin-bottom:0;}.node-ferienangebot.view-mode-full .field-name-field-mail{margin-bottom:10px;}.node-ferienangebot.view-mode-full .field-name-field-preis{}.node-ferienangebot.view-mode-full .field-name-field-termindatum .field-items{margin-bottom:10px;}}@media all{div.contextual-links-region ul.contextual-links li{display:none;}div.contextual-links-wrapper.contextual-links-processed.contextual-links-active ul.contextual-links li{display:block;}.view-content .bx-wrapper{position:relative;}.view-content .bx-wrapper .bx-controls.bx-has-controls-direction .bx-controls-direction{position:absolute;top:227px;}.view-content .bx-wrapper .bx-controls.bx-has-controls-direction .bx-controls-direction .bx-prev{outline:0 none;text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1368px no-repeat;height:32px;width:32px;display:block;position:absolute;top:0px;left:0px;z-index:60;}.view-content .bx-wrapper .bx-controls.bx-has-controls-direction .bx-controls-direction .bx-prev:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1480px no-repeat;}.view-content .bx-wrapper .bx-controls.bx-has-controls-direction .bx-controls-direction .bx-next{outline:0 none;text-indent:-99999em;background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1424px no-repeat;height:32px;width:32px;display:block;position:absolute;top:0px;right:-6px;z-index:60;}.view-content .bx-wrapper .bx-controls.bx-has-controls-direction .bx-controls-direction .bx-next:hover{background:url(/sites/all/themes/nf/images/icons_sprite.png) transparent 0 -1534px no-repeat;}}.openlayers_map_fullscreen{position:fixed;z-index:9999;background-color:#fff;top:10%;left:10%;height:80% !important;width:80% !important;box-shadow:3px 3px 15px 5px rgba(0,0,0,0.45);}.page-user .user-hint{padding:3px;width:50%;border:1px solid #ccc;}.page-generate-feeds #edit-submit,.page-generate-articlefeeds #edit-submit{cursor:pointer;font-size:120%;background-color:#007556;border:1px solid #007556;color:#fff;font-weight:bold;margin-top:5px;padding:2px 30px;transition:background-color 1s ease 0s;}.page-generate-feeds #edit-submit:hover,.page-generate-articlefeeds #edit-submit:hover{background-color:#00a87b;}.page-generate-feeds code,.page-generate-articlefeeds code{display:block;padding:10px;font-size:120%;margin-bottom:1em;border:1px solid #007556;}.page-generate-export,.page-generate-articleexport{background-color:#fff;}.page-generate-export #main,.page-generate-articleexport #main{margin:5px;padding-top:0;padding-bottom:10px;min-height:100px;}.page-generate-export #main #content,.page-generate-articleexport #main #content{margin:0;padding:0;width:100%;}.page-generate-export #content h4.right,.page-generate-articleexport #content h4.right{margin-bottom:20px;margin-top:5px;text-align:right;}.page-generate-export .views-row,.page-generate-articleexport .views-row{margin-bottom:5px;margin-top:10px;border-bottom:1px solid #ccc;padding-bottom:10px;}.page-generate-export .views-row-last,.page-generate-articleexport .views-row-last{padding-bottom:0;border-bottom:0 none;}.page-generate-export .views-field-field-termindatum-value,.page-generate-articleexport .views-field-field-termindatum-value{float:left;}.page-generate-export .views-field-field-leistungen,.page-generate-export .views-field-nothing,.page-generate-articleexport .views-field-field-leistungen,.page-generate-articleexport .views-field-nothing{clear:left;}@media only screen and (min-width:280px) and (max-width:640px){#block-views-exp-lokale-suche-page{display:none;}html body.admin-menu{margin-top:78px !important;}.not-front #main{padding-top:10px;}.not-front #main #content{padding:0 5px;}.region-sidebar-first,.region-sidebar-second{padding:0 3px;}.header__logo{display:block;position:absolute;width:60px;z-index:1;}#block-views-stage-teaser-block{display:none;}#block-menu-block-1{position:absolute;top:1px;z-index:1;right:1px;width:156px;height:30px;background:url(/sites/all/themes/nf/images/bg_verlauf_buehne.png) transparent 0 0 repeat;margin:0;}#block-menu-block-1 ul{padding:0;margin:0;}#block-menu-block-1 ul li{list-style:none;float:left;margin-left:10px;margin-top:5px;}#block-menu-block-1 ul li.menu-mlid-831{display:none;}#block-views-b-hnenbild-block-1{margin-bottom:10px;}body.admin-menu #block-menu-block-1{top:78px;}#header #block-menu-block-2{width:auto;float:left;margin:0;border-top:2px solid #007556;border-bottom:2px solid #007556;}#header #block-menu-block-2 ul.menu li.menu__item,#header #block-menu-block-2 ul.menu li.menu__item.first{width:100%;border-top:1px solid #007556;height:auto;}#header #block-menu-block-2 ul.menu li ul.menu{position:relative;width:95%;top:inherit;left:inherit;padding-top:0;}#header #block-menu-block-2 ul.menu li:hover ul.menu{height:auto;padding-top:7px;}#header #block-menu-block-2 .menu-block-2 > ul.menu > li.menu-mlid-834{width:100%;}.front .panel-pane-ganzebreite{width:100%;}.front .panel-pane{margin-bottom:10px;}.panel-2col .panel-col-first{width:100%;margin-right:19px;}.panel-2col .panel-col-first .inside{margin:0 .5em 1em 0;}.panel-2col .panel-col-last{width:100%;}.panel-2col .panel-col-last .inside{margin:0;}.panel-2col .panel-separator{margin:0 0 1em 0;}.panel-col-1 .panel-row{width:100%;}.panel-1col .panel-col-first{width:100%;}.view-startseitenartikel{max-width:100%;padding:0 10px;}.view-startseitenartikel .views-field-field-ref-bild{float:none;}.view-startseite-sportblocks .views-row{padding:10px 10px 0 10px !important;}#footer{padding:12px 5px;}#footer .f_left{margin-top:0px;width:100%;min-height:35px;}#footer .f_left #block-w21-sitemap-all{margin-top:5px;}#footer .f_left #block-w21-sitemap-all .sitemap-container > .item-list > ul.sitemap{width:100%;}#footer .f_left #block-w21-sitemap-all .sitemap-container > .item-list > ul.sitemap li{width:100%;}#footer .f_left #block-w21-sitemap-all .sitemap-hidden .t{position:relative;}#footer .f_middle{display:none;}#footer .f_right{width:100%;min-height:inherit;}#footer .f_right ul{margin:0;}#footer .f_right ul li{float:left;padding-right:5px;}#block-views-terminkalender-block-1,.pane-fotoblog{display:none;}body.node-type-haus #content .box.anschrift{margin:0 0 40px 0;float:left;}}.buchung--linkbox{display:block;min-height:40px;background-color:#d9eae6;text-align:center;font-weight:bold;text-transform:uppercase;padding:10px 10px 10px 10px;margin:20px 0 0 0;font-size:1.05em;font-family:opensans;line-height:1;text-decoration:none;box-sizing:border-box;}.buchung--linkbox:hover{color:#fff;background-color:#007556;transition:color 0.5s ease,background-color 0.5s linear;}.buchung--linkbox:hover strong{color:#fff;}.infobox{padding:12px;background:#E5f1EE;margin:12px 0;}.infobox_c{width:50%;display:block;margin:0 auto;}.infobox_l{width:50%;float:left;margin-right:20px;}.infobox_r{width:50%;float:right;margin-left:20px;}#cookie-banner{position:fixed;background-color:#fff;padding:17px;bottom:50px;right:50px;width:270px;border:1px solid #007556;border-radius:16px;z-index:9001;box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@media (max-width:360px){#cookie-banner{right:20px;}}.cookie-banner__text{display:block;}.cookie-banner__confirm{float:none;}.cookie-banner__confirm button{transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;border-radius:5px;padding:8px 16px;background-color:#007556;text-align:center;margin:18px 0 19px 0;width:100%;color:white;border:0;}.cookie-banner__confirm button:hover{background-color:#9acdbf;color:#000;}
