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;}}body{margin:0;overflow-y: scroll; }img {width: auto\9;height: auto;position: relative;}ul.theme1 { margin:0 0 25px 5px; padding:0px; text-align: left; width:100%; border-bottom:0px solid #e7e7e7;}ul.theme1 li.select a {border-bottom:3px solid #11a69c; background:none;margin-right:8px;display:none;}.theme1 .thumbnail-caption {background: #11a69c !important;background-color: rgba(17,166,156, 0.7) !important;}ul.theme1 li { margin:0; }ul.theme1 li a { color:#333333; font-size:14px; margin-right:8px; background:none; }ul.theme1 li a:hover { color:#11a69c; border-bottom:3px solid #11a69c; background:none; }.box-caption { margin:0px; padding:0px; }.box-caption .linkImg ul { margin:5px 0 0 0; padding:0px; }.box-caption .linkImg ul li { list-style-type:none; }.box-caption .linkImg ul li a { color:#fff; text-decoration:none; }.box-caption .linkImg ul li a:hover { color:#aaaaaa; }.box-text a { color:#11a69c; text-decoration:none; }.box-text a:hover { color:#333333; }.box-more a { color:#11a69c; }.box-button a { display:block;padding:5px 0 0 15px; height:30px; font-size:14px; font-weight:300; color:#ffffff; margin-top:15px; background-color:#8cc63f;width:110px;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; }.box-button a:hover { color:#ffffff; background-color:#11a69c;}ul.theme2 li.select a{ background: #09b0dd !important;}.theme2 .thumbnail-caption{background: #09b0dd !important;background-color: rgba(9,176,221, .9) !important;}.theme2 .box-caption .box-date, .theme2 .box-caption .box-more a{color: #09b0dd;}ul.theme3{text-align: left; }.theme3 .thumbnail-caption>div>div{text-align: left;padding: 0;}.theme3 .box-caption{background: transparent;padding: 0 20px;}.theme3 .thumbnail-caption{background: #fff !important;}ul.theme4{text-align: right; }.theme4 .thumbnail-caption>div>div{text-align: left;padding: 0;}.theme4 .box-caption{background: transparent;padding: 0 20px;}ul.theme4 li.select a{ background: #28ac86; !important;}.theme4 .thumbnail-caption{background: #fff !important;}.theme4 .box-caption .box-date, .theme4 .box-caption .box-more a{color: #28ac86;;}ul.theme5{text-align: right; }.theme5 .thumbnail-caption>div>div{text-align: left;padding: 0;}.theme5 .box-caption{background: transparent;padding: 0 20px;}ul.theme5 li.select a{ background: #09b0dd; !important;}.theme5 .thumbnail-caption{background: #fff !important;}.theme5 .box-caption .box-date, .theme5 .box-caption .box-more a{color: #09b0dd;;}::-moz-selection{background: #fb1953;color: #ffffff;}::selection {background: #fb1953;color: #ffffff;}.box, .category-navbar, .mediaBoxes-loadMore, .mediaBoxes-lightbox{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;color: #333333;line-height: 15px;}.box{border-bottom:3px solid #dbdbdb; }.box-caption{background: white;color: rgb(51, 51, 51);font-size: 12px;}.hover-text{margin-bottom: 15px;font-size: 17px;}.box-caption .box-title {font-size: 16px;color: #333333;}.box-caption .box-titleRef {font-family: 'Roboto Condensed', sans-serif;font-size: 16px;color: #333333;}.thumbnail-caption{background: #fb1953; background-color: rgba(251,25,83, .9);color: #fff;text-align: center;}.lightbox-timer{background-color: white;}.mediaBoxes-nav{background: black;}.mediaBoxes-lightbox{background: #313131; background: rgba(0,0,0,.85);}.box {display: none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:inherit;filter:inherit;border-top-left-radius:0.6em;-moz-border-radius-topleft: 0.6em !important;-webkit-border-radius: 6px !important; -moz-border-radius-topLeft: 6px !important;overflow: hidden;}.category-navbar{font-size: 0px;list-style: none;margin: 0 0 15px 0;padding: 12px 0 6px 0px;width: 100%;text-align: right;}.category-navbar li:first-child{margin: 0 0 0 0px;}.category-navbar li{display: inline-block;line-height: 16px;margin: 0 0 0 8px;padding: 5px 0 5px 0;}.category-navbar li:last-child{background: none;}.category-navbar li a{cursor: pointer;color: #676767;font-size: 12px;font-weight: 300;text-decoration: none;margin: 0 0px 0px 0;padding: 8px 11px;background-color: white;-webkit-border-radius: 1px; -moz-border-radius: 1px;border-radius: 1px;-webkit-transition: background-color .1s; -moz-transition: background-color .1s; -o-transition: background-color .1s;-ms-transition: background-color .1s;transition: background-color .1s;}.category-navbar li a:hover{text-decoration: none;background: none;color: #fff;}.category-navbar li.select a{background: #fb1953; color: #fff;}div.box-iframe{background: #161616;}iframe.box-iframe{border: 0;padding: 0;background: #161616;display:block;}.box-header { height:38px; width:100%; margin:0 0 1px 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;}.box-header .header-text { position:relative; float:left; width:85%; height:38px; }.header-text h3 { margin:10px 8px; padding:0px; color:#fff; font-size:16px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }.box-header .header-icon { position:relative; float:left; width:5%; height:22px; padding:8px 0 8px 15px; border-left:1px solid #fff; }.box-cat { width:100%; position:relative; border-bottom:1px solid #dbdbdb; text-align:center; background-color:#fff; }.box-cat h4 { margin:0 20% 0 20%; padding:15px 0 15px 0; color:#333; line-height:1.4em; font-size:18px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }.box-cat-left { width:100%; position:relative; border-bottom:1px solid #dbdbdb; background-color:#fff; }.box-cat-left h4 { margin:0 0 0 20px; padding:10px 0 10px 0; color:#333; line-height:1.4em; font-size:18px; font-weight:300; font-family: 'Roboto Condensed', sans-serif; }.box-cat-left span { font-size:12px; float:left; margin:15px 15px 0 20px; }.box-caption{display: block;padding: 20px;position: relative;}.box-video:hover .video-circle{-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.video-circle{-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;content: "";-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;border:2px solid white;width: 30px;height: 30px;margin-left: -15px;margin-top: -15px;position: absolute;top: 50%;left: 50%;z-index: 3;}.video-arrow{content: "";background: none;width: 0;height: 0;border-left: 15px solid white;border-bottom: 8px solid transparent;border-top: 8px solid transparent;position: absolute;left: 50%;top: 50%;margin-top: -8px;margin-left: -6px;z-index: 3;}.box-caption .box-title{letter-spacing: 0px;line-height: 1.1;font-weight: 500;width: 100%;-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s;-ms-transition: all .2s;transition: all .2s;}.box-caption .box-date{font-size: 11px;line-height: 15px;color: #333333;margin-top: 5px;}.box-caption .box-text{margin: 0px 0px 13px 0 !important;font-size: 12px;font-weight: 400;color:#333333;}.box-caption .box-more a{text-decoration: none !important;color: inherit;padding: 0;margin: 0;color: #11a69c;font-weight: 400;}.box{overflow: hidden;}.hover-lightbox, .hover-url, .hover-text, .hover-iframe{position: relative;}.hover-lightbox, .hover-url, .hover-iframe{cursor: pointer;display: inline-block;margin-top: 1px;line-height: 14px;width: 27px;height: 27px;background: url(../img/png/caption-icons.png);background-position: -1px -1px;margin: 0 6px;}.hover-url{background-position: -51px -2px;}.hover-iframe{background-position: -98px -2px; }.hover-lightbox:hover, .hover-url:hover, .hover-iframe:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);opacity: 0.8;}.box-image{position: relative;overflow: hidden;}.lightbox-text{display: none;}.thumbnail-caption{position: absolute;width: 100%;height: 100%;display: none;}.thumbnail-caption>div{height: 100%;width: 100%;display: table !important;}.thumbnail-caption>div>div{padding: 15px;display: table-cell !important;vertical-align: middle; text-align:center; }.mediaBoxes-loader, .mediaBoxes-loadMore{ height: 15px; padding: 10px 15px 10px 15px; margin: 20px auto;}.mediaBoxes-loader{width: 43px;background: url(../img/gif/loader.gif) no-repeat;background-position:center;}.mediaBoxes-loadMore{cursor: pointer;width: 150px;text-align: center;color: white;background-color: none;font-size: 14px !important;-webkit-box-sizing: content-box !important; -moz-box-sizing: content-box !important;box-sizing: content-box !important;}.mediaBoxes-loadMore:hover{text-decoration: none;background-color: #494949;}.lightbox-alignment{height: 100%;width: 100%;display: table !important;table-layout: fixed !important;}.lightbox-alignment2{display: table-cell !important;vertical-align: middle; text-align:center; }.mediaBoxes-lightbox img{display: block;margin-right: auto;margin-left: auto;}.open-lightbox-iframe{cursor: pointer;}.lightbox-timer{height: 1px;position: absolute;bottom: 0;left: 0;z-index: 99;}.lb-loader{width: 43px;height: 11px;background: url(../img/gif/lightbox-loader.gif);margin: 20px auto;}.mediaBoxes-lightbox{display: none;position: fixed;top:0;width: 100%;height: 100%;z-index: 1500;text-align: center;}.mediaBoxes-lightbox img{max-width: 100%;vertical-align: top}.mediaBoxes-lightbox iframe{max-width:100%;}.mediaBoxes-nav{margin-top: -57px;height: 57px;width: 100%;border-bottom: 1px solid #1D1D1D;}.mediaBoxes-play, .mediaBoxes-close, .mediaBoxes-next, .mediaBoxes-prev, .mediaBoxes-font{width: 88px;height: 57px;position: relative;cursor: pointer;}.mediaBoxes-play:hover, .mediaBoxes-close:hover, .mediaBoxes-next:hover, .mediaBoxes-prev:hover, .mediaBoxes-font:hover{background: #1B1B1B; }.selected{background: black;}.selected .iconPlay{background-position: -164px -3px;}.mediaBoxes-lbcaption{float: left;color: white;height: 57px;font-size: 16px;}.mediaBoxes-lbcaption span{margin-left: 3px;color: #D7D7D7;font-size: 11px;}.mediaBoxes-lbcaption>div{height: 100%;width: 100%;display: table !important;}.mediaBoxes-lbcaption>div>div{padding: 0 15px 0 15px;display: table-cell !important;vertical-align: middle; text-align:center; }.mediaBoxes-play, .mediaBoxes-close{float: right;}.mediaBoxes-next, .mediaBoxes-prev{float: right;}.iconPlay, .iconClose, .iconNext, .iconPrev, .iconFont{position: absolute;top: 50%;left: 50%;height: 25px;display: block;} .iconClose{width: 25px;margin: -13px 0 0 -13px;background: url(../img/png/lightbox-icons.png);background-position: -2px -3px;}.iconPlay{width: 17px;margin: -13px 0 0 -8px;background: url(../img/png/lightbox-icons.png);background-position: -137px -3px;-webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}.iconFont{width: 46px;margin: -13px 0 0 -23px;background: url(../img/png/lightbox-icons.png);background-position: -85px -3px;}.iconNext, .iconPrev{width: 15px;margin: -13px 0 0 -8px;background: url(../img/png/lightbox-icons.png);}.iconPrev{background-position: -40px -3px;}.iconNext{background-position: -70px -3px;}.centered { margin: auto; }.box {line-height: 20px;float: left;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;}.box img{display: block;width: 100%;}.rtl .box {float: right;text-align: right; direction: rtl;}.transitions-enabled.masonry,.transitions-enabled.masonry .masonry-brick {-webkit-transition-duration: 0.7s; -moz-transition-duration: 0.7s;-ms-transition-duration: 0.7s; -o-transition-duration: 0.7s;transition-duration: 0.7s;}.transitions-enabled.masonry {-webkit-transition-property: height, width; -moz-transition-property: height, width;-ms-transition-property: height, width; -o-transition-property: height, width;transition-property: height, width;}.transitions-enabled.masonry.masonry-brick {-webkit-transition-property: left, right, top; -moz-transition-property: left, right, top;-ms-transition-property: left, right, top; -o-transition-property: left, right, top;transition-property: left, right, top;}.transitions-enabled.infinite-scroll.masonry {-webkit-transition-property: none; -moz-transition-property: none;-ms-transition-property: none; -o-transition-property: none;transition-property: none;}.mediaBoxes-clearfix:before, .mediaBoxes-clearfix:after { content: ""; display: table; }.mediaBoxes-clearfix:after { clear: both; }.mediaBoxes-clearfix { zoom: 1; }.centered{width: 100%;}.visible{overflow: visible !important;}.noTransform{-webkit-transform: none !important; -moz-transform: none !important; -o-transform: none !important;-ms-transform: none !important;transform: none !important;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../img/png/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('../img/png/loading-40x40.png') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../img/gif/blank.gif'); -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock {overflow: hidden !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../img/png/fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 12px "Trebuchet MS",Arial,sans-serif;font-weight:normal;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; background-color:#6e9b42;text-shadow: none;color: #FFF;font-weight: normal;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../img/png/fancybox_sprite@2x.png');background-size: 44px 152px; }#fancybox-loading div {background-image: url('../img/png/fancybox_loading@2x.gif');background-size: 24px 24px; }}#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;}}