article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;height: 0;}[hidden] {display: none;}html {font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }html,button,input,select,textarea {font-family: sans-serif;}body {margin: 0;}a:focus {outline: thin dotted;}a:active,a:hover {outline: 0;}h1 {font-size: 2em;margin: 0.67em 0;}h2 {font-size: 1.5em;margin: 0.83em 0;}h3 {font-size: 1.17em;margin: 1em 0;}h4 {font-size: 1em;margin: 1.33em 0;}h5 {font-size: 0.83em;margin: 1.67em 0;}h6 {font-size: 0.67em;margin: 2.33em 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}blockquote {margin: 1em 40px;}dfn {font-style: italic;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}mark {background: #ff0;color: #000;}p,pre {margin: 1em 0;}code,kbd,pre,samp {font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}q {quotes: none;}q:before,q:after {content: '';content: none;}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: 1em 0;}dd {margin: 0 0 0 40px;}menu,ol,ul {padding: 0 0 0 40px;}nav ul,nav ol {list-style: none;list-style-image: none;}img {border: 0; -ms-interpolation-mode: bicubic; }svg:not(:root) {overflow: hidden;}figure {margin: 0;}form {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; padding: 0;white-space: normal; *margin-left: -7px; }button,input,select,textarea {font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }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; *overflow: visible;}button[disabled],html input[disabled] {cursor: default;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }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; }table {border-collapse: collapse;border-spacing: 0;}@font-face {font-family: 'Roboto Condensed';font-style: normal;font-weight: 300;src: url('../fonts/roboto-condensed-v25-latin-300.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-300.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-300.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: italic;font-weight: 300;src: url('../fonts/roboto-condensed-v25-latin-300italic.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-300italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-300italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-300italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-300italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-300italic.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: normal;font-weight: 400;src: url('../fonts/roboto-condensed-v25-latin-regular.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-regular.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-regular.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: italic;font-weight: 400;src: url('../fonts/roboto-condensed-v25-latin-italic.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-italic.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: normal;font-weight: 700;src: url('../fonts/roboto-condensed-v25-latin-700.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-700.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-700.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: italic;font-weight: 700;src: url('../fonts/roboto-condensed-v25-latin-700italic.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-700italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-700italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-700italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-700italic.svg#RobotoCondensed') format('svg'); }body { padding: 0; margin:auto; font-family: 'Roboto Condensed', sans-serif; font-size:14px; font-weight:300; line-height: 1.3em; color:#333333; background-color:#efefef; } html { height:100%; -ms-word-break: break-word; word-break: break-word; word-break: break-word; }img { border:none; }p { padding:0px; margin:0px; }::-moz-selection { background: #b3d4fc; text-shadow: none; }::selection { background: #b3d4fc; text-shadow: none; }audio,canvas,img,video { vertical-align: middle; }#rssfeed {z-index:3000;position:fixed;bottom:3px;right:50px;}.browsehappy { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }#header { position:relative; float:left; width:100%; height:120px; background-color:#fff; }#headerCenter #logo { position:absolute; left:10px; top:28px; width:174px; height:81px; }#headerCenter #navTop { position:absolute; right:10px; top:0px; }#headerCenter #navSozialM { position:absolute; right:10px; top:40px; }#navTop ul { margin:0px; padding:0px; }#navTop ul li { float:left; list-style-type:none; }#navTop li a { display:block; padding:16px 10px 16px 10px; height:8px; color:#494949; text-decoration:none; }#navTop li a:hover { border-bottom:2px solid #8cc63f; background:rgba(229,243,220, .9); }#navTop li.selected { border-bottom:2px solid #8cc63f; background:rgba(229,243,220, .9); }#menuRoot { position:relative; float:left; width:100%; height:50px; background-color:#494949; z-index:1000; }#menuHeadline { position:relative; float:left; width:100%; height:83px; background:#0ea59c url(../img/gif/bgMenuHeader.gif); background-position:bottom; background-repeat:repeat-x; }#menuHeadlineCenter #headline { position:relative; float:left; height:83px; background-image:url(../img/gif/bgMenuHeaderArrow.gif); background-position:left bottom; background-repeat:no-repeat; }#headline h1 { float:left; margin:25px 0 0 15px; padding:0px; color:#fff; font-size:35px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }#headline h2 { float:left; margin:32px 0 0 25px; padding:0px; color:#fff; font-size:18px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }.listMenu { width:100%; }.listMenu ul { z-index:100; margin:0; padding:0; background-image:none;}.listMenu ul li { position:relative; display:inline; float:left; }.listMenu ul li a { display:block; height:22px; padding:18px 15px 10px 15px; color:#fff; text-decoration:none; }* html .listMenu ul li a { display:inline-block; }.listMenu ul li a:link,.listMenu ul li a:visited { font-size:16px; color:#fff; }.listMenu ul li a.selected { color:#ffffff; background-color:#76b737; }.listMenu ul li a:hover { color:#ffffff; background-color:#76b737; }.listMenu ul li ul { position:absolute; left:0px; padding:5px 10px 10px 15px; width:250px; display:none; visibility:hidden; background-color:#76b737; }.listMenu ul li ul li { display:list-item; float:none; list-style-type:none; }.listMenu ul li ul li ul { top:0px; }.listMenu ul li ul li a { padding:4px 0 3px 0; }.listMenu ul li ul li a:link,.listMenu ul li ul li a:visited { font-size:14px; color:#fff; }.listMenu ul li ul li a.selected { color:#fff; }.listMenu ul li ul li a:hover { color:#3b3b3b; }* html .listMenu { height: 1%; } .downarrowclass { position:absolute; top:12px; right:7px; }.rightarrowclass { position:absolute; top:6px; right:5px; }.ddshadow { position:absolute; left:0; top:0; width:0; height:0; background:none; }.toplevelshadow { opacity: 0.8; }.listMenu ul li.selected { color:#fff; background-color:#76b737; }#content { position:relative; float:left; width:100%; padding:15px 0 35px 0; }#contentCenter .breadCrumbs { position:relative; float:left; width:100%; height:25px; margin:5px 0 15px 15px; }#contentCenter .simpleText { position:relative; float:left; width:97%; padding:15px 1.5% 25px 1.5%; margin:5px 0 5px 0; }#contentCenter #grid { position:relative; float:left; }.simpleText ul { margin:10px 5px 0 15px; padding:0px; }.simpleText li { list-style-image: url(../img/gif/li.gif); line-height:1.6em; }#contentCenter .back { position:relative; float:left; width:97%; padding:15px 1.5% 25px 1.5%; }.back a { float:left; display:block; width:150px; text-align:center; color:#fff; text-decoration:none; padding:5px; background-color:#11a69c; }.back a:hover { background-color:#15cabe; }#content .containerText { position:relative; float:left; width:48%; margin:5px 1% 5px 1%; }.containerText .containerText-Header { height:38px; width:100%; margin:0 0 10px 0; position:relative; background-color:#11a69c;border-top-left-radius:0.6em;-moz-border-radius-topleft: 0.6em !important;-webkit-border-radius: 6px !important; -moz-border-radius-topLeft: 6px !important; }.containerText-Header .headerText { position:absolute; top:0px; left:0px; }.headerText h3 { margin:10px 8px; padding:0px; color:#fff; font-size:16px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; } .containerText-Header .headerIcon { position:absolute; top:0px; right:0px; width:30px; height:22px; padding:8px 0 8px 15px; border-left:1px solid #fff; }.simpleText a, .containerText a, .breadCrumbs a { color:#0ea59c; text-decoration:none; }.simpleText a:hover, .containerText a:hover, .breadCrumbs a:hover { color:#333333; }.simpleText h2 { margin:15px 0 20px 0; padding:0px; color:#333333; font-size:18px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }.simpleText img { max-width: 100%; height: auto; }.simpleText #map-canvas { position:relative; float:left; width:100%; height:350px; margin-bottom:20px; }.simpleText #control { position:relative; float:left; width:100%; }.simpleText #results { position:relative; float:left; width:100%; width:390px; }#results #directions-panel { width:620px; }#control .inputContainer { position:relative; float:left; margin-right:20px; }#control label { display:block; height:20px; font-size:13px; font-weight:300; }#control input[type=text] { font-size:13px; background:#fff; color:#002935; border: solid 1px #d7d7d7; }#control input[type=text] { width:190px; padding:5px; height:25px; line-height:15px; }#control select { width:203px;height:28px; }#control textarea { padding:5px; width:410px; height:110px; }#control input:hover,#control textarea:hover { background:#fff; border: solid 1px #d7d7d7; }#control input:focus,#control textarea:focus { font-size:13px; background:#ededeb; border: solid 1px #ededeb; color:#002935; }#control .button { display:block; padding:8px 50px 0 25px; height:29px; font-size:14px; color:#ffffff; margin-top:15px; background-color:#8cc63f;border-bottom-left-radius:0.9em;-moz-border-radius-bottomLeft: 0.9em !important;-webkit-border-radius: 9px !important; -moz-border-radius-bottomLeft: 9px !important; border-bottom-right-radius:1.3em;-moz-border-radius-bottomRight:1.3em !important;-webkit-border-radius: 13px !important; -moz-border-radius-bottomRight: 13px !important;border-top-right-radius:1.3em;-moz-border-radius-topRight: 1.3em !important;-webkit-border-radius: 13px !important; -moz-border-radius-topRight: 13px !important; }#control .button:hover { color:#ffffff; background-color:#11a69c; }.containerText .errorContainer { position:relative; float:left; width:100%; display:none; }.errorContainer ul { margin:0 0 20px 18px; padding:0px; }.errorContainer ul li { list-style-image:url(../img/gif/li.gif); }.errorContainer label.error { color:red; }.containerText .sendFormMessage { position:relative; float:left; margin-bottom:20px; padding:5px 1.5% 5px 1.5%; width:97%; }.containerText label { display:block; height:20px; font-size:13px; font-weight:300; margin-top:5px; }.containerText input[type=text] { padding:5px; height:25px; line-height:15px; }.containerText input[type=text],.containerText textarea { width:96.5%; padding:1.5%; font-size:13px; background:#fff; color:#002935; border: solid 1px #d7d7d7; }.bottomText input[type=text] { padding:5px; margin:2px 0 2px 0; height:25px; line-height:15px; width:96.5%; padding:1.5%; font-size:13px; background:#222222; color:#ffffff; border: solid 1px #222222; }.bottomText .styled-select select { background: transparent; width: 125px; padding: 10px 5px 5px 5px; font-size:13px; line-height: 1; border: 0; border-radius: 0; height: 34px; color:#ffffff; -webkit-appearance: none; }.bottomText .styled-select { width: 100px; height: 34px; overflow: hidden; background: url(../img/png/select-arrow.png) no-repeat right #222222; border: 1px solid #222222; margin:0 2px 2px 0; }.bottomText #msgbox { position:relative; float:left; width:100%; padding:5px; display:none; }.bottomText #spinner { position:absolute; right:5px; bottom:5px; display:none; }.containerText input[type=submit], .bottomText input[type=submit], #formcheck input[type=submit],.containerText input[type=reset], .bottomText input[type=reset], .containerText input[type=button], .bottomText input[type=button] { padding:0 50px 0 25px; height:35px; font-size:14px; font-weight:300; color:#ffffff; margin-top:15px; background-color:#8cc63f;font-family: 'Roboto Condensed', sans-serif;border-bottom-left-radius:0.9em;-moz-border-radius-bottomLeft: 0.9em !important;-webkit-border-radius: 9px !important; -moz-border-radius-bottomLeft: 9px !important; border-bottom-right-radius:1.3em;-moz-border-radius-bottomRight:1.3em !important;-webkit-border-radius: 13px !important; -moz-border-radius-bottomRight: 13px !important;border-top-right-radius:1.3em;-moz-border-radius-topRight: 1.3em !important;-webkit-border-radius: 13px !important; -moz-border-radius-topRight: 13px !important;border:none; }.containerText input[type=submit]:hover,.containerText input[type=reset]:hover, .containerText input[type=button]:hover,#formcheck input[type=submit]:hover { color:#ffffff; background-color:#11a69c; }.simpleText .listBlogContainer, .simpleText .listBlog-Images,.simpleText .listBlog-Text { position:relative; float:left; width:100%; margin:0 0 30px 0; }.blog-Text h2 { margin:0 0 15px 0; padding:0px; font-size:20px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }.blog-Text h2 a { color:#333333; text-decoration:none; }.blog-Text h2 a:hover { color:#0ea59c; }.blog-Text a { color:#0ea59c; text-decoration:none; }.blog-Text a:hover { color:#333333; }.blog-Info .info { position:relative; float:left; padding:5px 0 5px 0; margin:0 35px 0 0; }.blog-Info .sozial { position:relative; float:right; padding:5px 0 5px 0; }#footerTop { position:relative; float:left; width:100%; background-color:#303030; border-top:8px solid #3c3c3c; border-bottom:8px solid #3c3c3c; }#footerBottom { position:relative; float:left; width:100%; height:114px; border-bottom:8px solid #e6e6e6; background:-moz-linear-gradient(bottom,#15cabe,#11a69c); background:-webkit-gradient(linear,left top,left bottom,from(#15cabe),to(#11a69c)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#15cabe',endColorstr='#11a69c');}#footerBottomCenter #top { position:relative; float:left; width:100%; text-align:center; font-size:12px; color:#fff; }.bottomText { position:relative; float:left; width:30%; margin:10px 1.5% 20px 1.5%; color:#fff; }.bottomText h5 { margin:10px 0 15px 0; padding:0px; color:#fff; font-size:18px; font-weight:300; width:100%; height:28px; border-bottom:1px solid #11a69c; }.bottomText a { color:#8cc63f; text-decoration:none; }.bottomText a:hover { color:#fff; }@media only screen and (min-width: 1000px){table.t20 { width:25%; float:left; }table.t30 { width:30%; float:left; margin:0 3.33% 0 0; }table.t80 { width:75%; float:left; }table.t50 { width:47%; float:left; margin:0 3% 0 0; }table.t100 { width:100%; }.listBlogContainer .blog-Image { position:relative; float:left; width:280px; margin-right:20px; }.listBlogContainer .blog-Content { position:relative; float:left; width:665px; }.blog-Content .blog-Text { position:relative; float:left; width:665px; height:158px; }.blog-Content .blog-Info { position:relative; float:left; width:665px; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; }.blog-Content .blog-Headline { position:relative; float:left; width:665px; height:158px; }.blog-Headline h2 { margin:0 0 15px 0; padding:0px; font-size:35px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; line-height:1.0em; }#header #headerCenter { position:relative; text-align:left; margin:auto; width:1000px; left: 0 !important; z-index:100; }#menuRoot #menuRootCenter { position:relative; text-align:left; margin:auto; width:1000px; left: 0 !important; z-index:100; }#menuHeadline #menuHeadlineCenter { position:relative; text-align:left; margin:auto; width:1000px; left: 0 !important; z-index:100; }#content #contentCenter { position:relative; text-align:left; margin:auto; width:1000px; left: 0 !important; z-index:100; }#footerTop #footerTopCenter { position:relative; text-align:left; margin:auto; width:1000px; left: 0 !important; z-index:100; }#footerBottom #footerBottomCenter { position:relative; text-align:left; margin:auto; width:1000px; left: 0 !important; z-index:100; }}@media only screen and (min-width: 880px) and (max-width: 1000px){table.t20 { width:25%; float:left; }table.t30 { width:30%; float:left; margin:0 3.33% 0 0; }table.t80 { width:75%; float:left; }table.t50 { width:47%; float:left; margin:0 3% 0 0; }table.t100 { width:100%; }.listBlogContainer .blog-Image { position:relative; float:left; width:100%; margin-right:20px; }.listBlogContainer .blog-Content { position:relative; float:left; width:100%; }.blog-Content .blog-Text { position:relative; float:left; width:100%; padding:15px 0 10px 0; }.blog-Content .blog-Info { position:relative; float:left; width:100%; padding:5px 0 5px 0; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; }.blog-Content .blog-Headline { position:relative; float:left; width:100%; }.blog-Headline h2 { margin:20px 0 15px 0; padding:0px; font-size:30px; font-weight:300; line-height: 1.0em; font-family: 'Roboto Condensed', sans-serif; }#header #headerCenter { position:relative; text-align:left; margin:auto; width:880px; left: 0 !important; z-index:100; }#menuRoot #menuRootCenter { position:relative; text-align:left; margin:auto; width:880px; left: 0 !important; z-index:100; }#menuHeadline #menuHeadlineCenter { position:relative; text-align:left; margin:auto; width:880px; left: 0 !important; z-index:100; }#content #contentCenter { position:relative; text-align:left; margin:auto; width:800px; left: 0 !important; z-index:100; }#footerTop #footerTopCenter { position:relative; text-align:left; margin:auto; width:800px; left: 0 !important; z-index:100; }#footerBottom #footerBottomCenter { position:relative; text-align:left; margin:auto; width:800px; left: 0 !important; z-index:100; }}@media only screen and (min-width: 649px) and (max-width: 880px){.js #menuTop,.js #menu { display:none; }.js .slicknav_menu { display:block; }table.t20 { width:25%; float:left; }table.t30 { width:30%; float:left; margin:0 3.33% 0 0; }table.t80 { width:75%; float:left; }table.t50 { width:47%; float:left; margin:0 3% 0 0; }table.t100 { width:100%; }.listBlogContainer .blog-Image { position:relative; float:left; width:100%; margin-right:20px; }.listBlogContainer .blog-Content { position:relative; float:left; width:100%; }.blog-Content .blog-Text { position:relative; float:left; width:100%; padding:15px 0 10px 0; }.blog-Content .blog-Info { position:relative; float:left; width:100%; padding:5px 0 5px 0; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; }.blog-Content .blog-Headline { position:relative; float:left; width:100%; }.blog-Headline h2 { margin:20px 0 15px 0; padding:0px; font-size:30px; font-weight:300; line-height: 1.0em; font-family: 'Roboto Condensed', sans-serif; }#header #headerCenter { position:relative; text-align:left; margin:auto; width:95%; left: 0 !important; z-index:100; }#menuRoot #menuRootCenter { position:relative; text-align:left; margin:auto; width:95%; left: 0 !important; z-index:100; }#menuRoot { position:relative; float:left; width:100%; height:10px; background-color:#494949; }#menuHeadline #menuHeadlineCenter { position:relative; text-align:left; margin:auto; width:95%; left: 0 !important; z-index:100; }#content #contentCenter { position:relative; text-align:left; margin:auto; width:95%; left: 0 !important; z-index:100; }#footerTop #footerTopCenter { position:relative; text-align:left; margin:auto; width:95%; left: 0 !important; z-index:100; }#footerBottom #footerBottomCenter { position:relative; text-align:left; margin:auto; width:95%; left: 0 !important; z-index:100; }}@media only screen and (min-width: 250px) and (max-width: 649px){.js #menuTop,.js #menu { display:none; }.js .slicknav_menu { display:block; }table.t20 { width:100%; float:left; }table.t30 { width:100%; float:left; }table.t80 { width:100%; float:left; }table.t50 { width:100%; }table.t100 { width:100%; }.listBlogContainer .blog-Image { position:relative; float:left; width:100%; margin-right:20px; }.listBlogContainer .blog-Content { position:relative; float:left; width:100%; }.blog-Content .blog-Text { position:relative; float:left; width:100%; padding:15px 0 10px 0; }.blog-Content .blog-Info { position:relative; float:left; width:100%; padding:5px 0 5px 0; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; }.blog-Content .blog-Headline { position:relative; float:left; width:100%; }.blog-Headline h2 { margin:20px 0 15px 0; padding:0px; font-size:30px; font-weight:300; line-height: 1.0em; font-family: 'Roboto Condensed', sans-serif; }.blog-Info .sozial { position:relative; float:left; }#header #headerCenter { position:relative; text-align:left; margin:auto; width:90%; left: 0 !important; z-index:100; }#menuRoot #menuRootCenter { position:relative; text-align:left; margin:auto; width:90%; left: 0 !important; z-index:100; }#menuRoot { position:relative; float:left; width:100%; height:10px; background-color:#494949; }#menuHeadline #menuHeadlineCenter { position:relative; text-align:left; margin:auto; width:90%; left: 0 !important; z-index:100; }#headline h1 { margin:25px 0 0 15px; padding:0px; color:#fff; font-size:25px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }#headline h2 { margin:30px 0 0 15px; padding:0px; color:#fff; font-size:12px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }#content #contentCenter { position:relative; text-align:left; margin:auto; width:90%; left: 0 !important; z-index:100; }#footerTop #footerTopCenter { position:relative; text-align:left; margin:auto; width:90%; left: 0 !important; z-index:100; }#footerBottom #footerBottomCenter { position:relative; text-align:left; margin:auto; width:90%; left: 0 !important; z-index:100; }.bottomText { position:relative; float:left; width:97%; margin:10px 1.5% 15px 1.5%; color:#fff; }#content .containerText { position:relative; float:left; width:98%; margin:5px 1% 5px 1%; }}@media screen and (max-width : 1240px) {body {overflow:auto;}}.ir { background-color:transparent; border:0; overflow: hidden;*text-indent: -9999px;}.ir:before {content: "";display: block;width: 0;height: 150%;}.hidden {display: none !important;visibility: hidden;}.visuallyhidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}.invisible {visibility: hidden;}.clearfix:before,.clearfix:after {content: " "; display: table; }.clearfix:after {clear: both;}.clearfix {*zoom: 1;}@media only screen and (min-width: 35em) {}@media print, (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {}@media print {* {background: transparent !important;color: #000 !important; box-shadow: none !important;text-shadow: none !important;}a,a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content: "";}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group; }tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}@page {margin: 0.5cm;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}}@font-face {font-family: 'Roboto Condensed';font-style: normal;font-weight: 300;src: url('../fonts/roboto-condensed-v25-latin-300.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-300.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-300.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: italic;font-weight: 300;src: url('../fonts/roboto-condensed-v25-latin-300italic.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-300italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-300italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-300italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-300italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-300italic.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: normal;font-weight: 400;src: url('../fonts/roboto-condensed-v25-latin-regular.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-regular.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-regular.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: italic;font-weight: 400;src: url('../fonts/roboto-condensed-v25-latin-italic.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-italic.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: normal;font-weight: 700;src: url('../fonts/roboto-condensed-v25-latin-700.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-700.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-700.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed') format('svg'); }@font-face {font-family: 'Roboto Condensed';font-style: italic;font-weight: 700;src: url('../fonts/roboto-condensed-v25-latin-700italic.eot'); src: local(''), url('../fonts/roboto-condensed-v25-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-700italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-700italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-700italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-700italic.svg#RobotoCondensed') format('svg'); }html { height:100%; -ms-word-break: normal; word-break: normal; }#menuHeadline { position:relative; float:left; width:100%; height:14px; background:#32b3aa url(../img/gif/bgMenuHeader.gif); background-position:bottom; background-repeat:repeat-x; }.color-t { background-color:#32b3aa; }.color-g { background-color:#8cc63f; } #content { padding-bottom:20px; }.slicknav_btn { position: relative; display: block; vertical-align: middle; float: left; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }.slicknav_menu.slicknav_menutxt { display: block; line-height: 1.188em; float: left; }.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }.slicknav_menu .slicknav_no-text { margin: 0 }.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }.slicknav_nav { clear: both }.slicknav_nav ul,.slicknav_nav li { display: block }.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }.slicknav_nav .slicknav_item { display: block; cursor: pointer; }.slicknav_nav a { display: block }.slicknav_nav .slicknav_item a { display: inline }.slicknav_menu:before,.slicknav_menu:after { content: " "; display: table; }.slicknav_menu:after { clear: both }.slicknav_menu { *zoom: 1 }.slicknav_menu {font-size:16px;}.slicknav_btn {margin: 5px 25px 6px 15px;text-decoration:none;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #8cc63f;}.slicknav_menu.slicknav_menutxt {color: #FFF;font-weight: normal;text-shadow: 0 1px 3px #000;}.slicknav_menu .slicknav_icon-bar {background-color: #f5f5f5;}.slicknav_menu {background:#303030;padding:5px;}.slicknav_nav {color:#fff;margin:0;padding:0;font-size:0.875em;}.slicknav_nav, .slicknav_nav ul {list-style: none;overflow:hidden;}.slicknav_nav ul {padding:0;margin:0 0 0 20px;}.slicknav_nav .slicknav_item {padding:5px 10px;margin:2px 5px;}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}.slicknav_nav .slicknav_item a {padding:0;margin:0;}.slicknav_nav .slicknav_item:hover {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background:#ccc;color:#fff;}.slicknav_nav a:hover{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background:#ccc;color:#222;}.slicknav_nav .slicknav_txtnode { margin-left:15px; }.slicknav_menu {display:none;}@media only screen and (min-width: 1000px){#content #contentCenter { position:relative; text-align:left; margin:auto; width:875px; left: 0 !important; z-index:100; }#contentCenter .menuStart { position:relative; float:left; width:178px; height:178px; display:table; overflow:hidden; margin:20px; border-radius:15px; text-transform:uppercase; }.menuStart .menuStart-Text { display: table-cell; vertical-align: middle; width:178px; height:178px; padding:0 10px 0 10px; text-align:center; }.menuStart-Text a { color:#fff; font-size:20px; text-decoration:none; font-weight:300; }.menuStart-Text a:hover { color:#fff; }.menuStart-Text:hover { background-color:#3c3c3c;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }}@media only screen and (min-width: 880px) and (max-width: 1000px){#content #contentCenter { position:relative; text-align:left; margin:auto; width:100%; left: 0 !important; z-index:100; }#contentCenter .menuStart { position:relative; float:left; width:160px; height:160px; display:table; overflow:hidden; margin:20px; border-radius:15px; text-transform:uppercase; }.menuStart .menuStart-Text { display: table-cell; vertical-align: middle; width:160px; height:160px; padding:0 10px 0 10px; text-align:center; }.menuStart-Text a { color:#fff; font-size:20px; text-decoration:none; font-weight:300; }.menuStart-Text a:hover { color:#fff; }.menuStart-Text:hover { background-color:#3c3c3c;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }}@media only screen and (min-width: 649px) and (max-width: 880px){#content #contentCenter { position:relative; text-align:left; margin:auto; width:100%; left: 0 !important; z-index:100; }#contentCenter .menuStart { position:relative; float:left; width:140px; height:140px; display:table; overflow:hidden; margin:20px; border-radius:15px; text-transform:uppercase; }.menuStart .menuStart-Text { display: table-cell; vertical-align: middle; width:100px; height:140px; padding:0 10px 0 10px; text-align:center; }.menuStart-Text a { color:#fff; font-size:16px; text-decoration:none; font-weight:300; }.menuStart-Text a:hover { color:#fff; }.menuStart-Text:hover { background-color:#3c3c3c;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }}@media only screen and (min-width: 250px) and (max-width: 649px){#headerCenter #logo { position:relative; float:left; width:95%; height:81px; text-align:center; }#content #contentCenter { position:relative; text-align:left; margin:auto; width:100%; left: 0 !important; z-index:100; }#contentCenter .menuStart { position:relative; float:left; width:100px; height:100px; display:table; overflow:hidden; margin:20px; border-radius:15px; text-transform:uppercase; }.menuStart .menuStart-Text { display: table-cell; vertical-align: middle; width:100px; height:100px; padding:0 10px 0 10px; text-align:center; }.menuStart-Text a { color:#fff; font-size:14px; text-decoration:none; font-weight:300; }.menuStart-Text a:hover { color:#fff; }.menuStart-Text:hover { background-color:#3c3c3c;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }}@media screen and (max-width : 1240px) {body {overflow:auto;}}#band-cookies {position: fixed;bottom: 0px;left: 0px;z-index: 200;width: 100%;padding: 15px 0px;text-align: center;font-size: 14px;line-height: 1.1;background-color: #494949;color: #FFFFFF;box-shadow: 0px -3px 3px 0px rgba(0, 0, 0, 0.15);}#band-cookies p {margin: 0;padding: 0px 50px;}#band-cookies-ok,#band-cookies-info {display: inline-block;color: #FFFFFF;font-weight: 400;text-decoration: underline;margin-left: 10px;cursor: pointer;}#band-cookies-close {height: 16px;width: 16px;padding: 8px;position: absolute;right: 25px;top: 50%;margin-top: -16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;background-color: #494949;}@media (max-width: 768px ) {#band-cookies p {padding: 15px 15px 0;}#band-cookies-ok,#band-cookies-info {display: block;text-decoration: none;padding: 10px 5px;margin-top: 10px;background-color: #444444;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}#band-cookies-close {left: 50%;margin-left: -16px;top: 0px;}}