/* >$root = "DOCROOT"< *//* HTML5 âœ° Boilerplate* ==|== normalize ==========================================================*/@import url(mobile.css);@import url(navigation_horizontal.css);@import url(animate-custom.css);@font-face {font-family: 'Alike';src: url('/assets/fonts/Alike-Regular.eot');src: url('/assets/fonts/Alike-Regular.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/Alike-Regular.woff2') format('woff2'),url('/assets/fonts/Alike-Regular.woff') format('woff'),url('/assets/fonts/Alike-Regular.ttf') format('truetype'),url('/assets/fonts/Alike-Regular.svg#Alike-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: url('/assets/fonts/OpenSans-Medium.eot');src: url('/assets/fonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/OpenSans-Medium.woff2') format('woff2'),url('/assets/fonts/OpenSans-Medium.woff') format('woff'),url('/assets/fonts/OpenSans-Medium.ttf') format('truetype'),url('/assets/fonts/OpenSans-Medium.svg#OpenSans-Medium') format('svg');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: url('/assets/fonts/OpenSans-Bold.eot');src: url('/assets/fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/OpenSans-Bold.woff2') format('woff2'),url('/assets/fonts/OpenSans-Bold.woff') format('woff'),url('/assets/fonts/OpenSans-Bold.ttf') format('truetype'),url('/assets/fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: url('/assets/fonts/OpenSans-Light.eot');src: url('/assets/fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/OpenSans-Light.woff2') format('woff2'),url('/assets/fonts/OpenSans-Light.woff') format('woff'),url('/assets/fonts/OpenSans-Light.ttf') format('truetype'),url('/assets/fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: url('/assets/fonts/OpenSans-Regular.eot');src: url('/assets/fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/OpenSans-Regular.woff2') format('woff2'),url('/assets/fonts/OpenSans-Regular.woff') format('woff'),url('/assets/fonts/OpenSans-Regular.ttf') format('truetype'),url('/assets/fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;}audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;}[hidden] {display: none;}html {font-size: 100%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}button, input, select, textarea {font-family: sans-serif;color: #fff;}::-moz-selection {background: #790005;color: #fff;text-shadow: none;}::selection {background: #790005;color: #fff;text-shadow: none;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}blockquote {margin: 1em 40px;}dfn {font-style: italic;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}ins {background: #ff9;color: #000;text-decoration: none;}mark {background: #ff0;color: #000;font-style: italic;font-weight: bold;}pre, code, kbd, samp {font-family: monospace, monospace;_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: 85%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}ul, ol {margin: 1em 0;padding: 0 0 0 40px;}dd {margin: 0 0 0 40px;}nav ul, nav ol {list-style: none;list-style-image: none;margin: 0;padding: 0;}img {border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}form {margin: 0;}fieldset {border: 0;margin: 0;padding: 0;}label {cursor: pointer;}legend {border: 0;*margin-left: -7px;padding: 0;}button, input, select, textarea {font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle;}button, input {line-height: normal;*overflow: visible;}table button, table input {*overflow: auto;}button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;-webkit-appearance: button;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;}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-decoration {-webkit-appearance: none;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;resize: vertical;}input:valid, textarea:valid {}input:invalid, textarea:invalid {background-color: #f0dddd;}table {border-collapse: collapse;border-spacing: 0;margin: 0px;padding: 0px;}td {vertical-align: top;}p {margin: 0px;padding: 0px;}.jwlogo {display:none;}/* ==|== primary styles =====================================================Author:========================================================================== */#lang{	display:none; position:absolute;top:10px;right:0px;font-size:10px;z-index:1520;width:100px;}.language_selection .de {background:  url('/assets/img/layout/de.jpg') 0 0 no-repeat;display:block;width:25px;height:15px;text-indent:-9999px;}.language_selection .en {background:  url('/assets/img/layout/en.jpg') 0 0 no-repeat;display:block;width:25px;height:15px;text-indent:-9999px;}.language_selection ul {list-style: none;}.language_selection li {display: inline;float:left;-padding: 5px 10px;}.language_selection a {}.language_selection a.active {}body {/* background befindet sich in app/views/layout/index.php */margin: 0 auto;padding: 0px;color: #666;font-family: 'Open Sans', sans-serif;font-size: 15px;font-weight: 400;width: 100%;}p {line-height: 1.4em;margin-bottom: 14px;}#outer {width: 100%;margin: auto;background: #fff;}#page {width: 100%;margin: 0 auto;}.tophead {margin: 0 auto;width: 1280px;position: relative;display: block;-background: #343434;}.subtext {position: absolute;bottom: 0px;left: 50%;font-family: 'Seaweed Script', cursive;font-size: 23px;color: #000;}#container {width: 1280px;margin: 0 auto;}#header {margin: 0 auto;background: #fff;height: 140px;}#logo {position: absolute;width: 0 auto;text-align: left;left: 0;top: 25px;z-index: 600;padding: 0 15px;}#logo img {padding: 0px;width: 350px;}@-webkit-keyframes move {from {opacity: 0;}to {opacity: 1;}}#slider {margin: 0 auto;width: 1280px;position: relative;height: auto;display: block;background: transparent;border-top: 2px solid #fff;overflow: hidden;}#banner {width: 100%;margin: 0 auto;/* -webkit-box-shadow: 0px 0px 10px 2px #000;box-shadow: 0px 0px 10px 2px #000;*/background: transparent;}.bannerverwaltung {max-width: 1920px !Important;margin: 0 auto;}#banner img {width: 100%;height: auto !Important;margin: 0 auto !Important;}#banner .slidertext, #banner .slidertext2 {position: absolute;bottom: 0;left: 0px;font-family: 'Open Sans', sans-serif;font-size: 21px;line-height: 25px;color: #fff;padding: 20px;font-weight: 700;text-align: left;z-index: 3000;text-transform: uppercase;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0.4+0,0.4+100 */background: -moz-linear-gradient(top,  rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#66000000',GradientType=0 ); /* IE6-9 */}#banner .slidertext span, #banner .slidertext2 span {font-size: 26px;font-weight: 400;}#main {float: left;width: 1280px;margin: 0px;padding-bottom: 20px;-border: 1px #c00 dashed;}#toolbar {z-index: 1003;position: absolute;right: 0px;top: 60px;text-align: right;}#toolbar img {width: 50px;margin-right: 5px;}#header hgroup, #header figure {float: left;}#flash_banner {height: 235px;width: 560px;}#main h3, nav h3 {font-size: 13pt;margin: 5px 0;color: #000;}#main h1, #main h2, #main h3 {font-family: 'Open Sans', sans-serif;font-size: 21px;-border-bottom: 1px solid #005283;color: #000;font-weight: 400;}#main h4 {font-family: 'Open Sans', sans-serif;font-size: 21px;color: #333;font-weight: 400;}#main hr {background: #715643;color: #715643;border: none;margin: 0px;padding: 0px;}.textinhalt {}.content {-padding: 10px 20px;}.content a {color: #666;}.content a:hover {color: #c00;}.teilen100 {width: 100%;float: left;}.teilen80 {width: 80%;float: left;}.teilen75 {width: 75%;float: left;}.teilen66 {width: 66%;float: left;}.teilen60 {width: 60%;float: left;}.teilen50 {width: 50%;float: left;}.teilen40 {width: 40%;float: left;}.teilen33 {width: 33%;float: left;}.teilen25 {width: 25%;float: left;}.teilen20 {width: 20%;float: left;}.inhaltselement-break {clear: both;border-bottom: 1px dashed #ccc;padding: 0;}.galerie-verlinkungs-info {}//* submenu -----------------------------------------.submenu {display:block;width:500px;float:right;}.submenu ul {margin: 0;padding: 0;}.submenu li {list-style-type: none;}.submenu li a {display: inline;color: #000;text-decoration: none;padding: 3px 15px 5px 15px;margin: 0px;margin-right: 1px;text-align:right;}.submenu li a:hover {color: #C71A1A !Important;background: #ddd;}.submenu li a.active {margin-bottom: 0px !Important;padding: 7px 15px 5px 15px !Important;background: #232323 !Important;color: #fff;border-top: 2px solid #C83939 !important;}.submenu li a.active:hover {background: #D46161;color: #fff !Important;}*/.submenu {width:1080px;height:40px;padding:5px 0;display:block;float: left;margin:20px 0 20px 0;}.submenu ul{margin: 0px;padding: 0px 0px;float:left;}.submenu li {margin: 0;padding: 0;list-style-type: none;float: left;}.submenu li a {color:#666;font-size: 13px;margin-bottom:1px;padding:0 25px 0 0;line-height:40px;text-decoration:none;}.submenu ul li .active {color:#FF3CAF;}.submenu li a:hover{color:#000;}submenu end---------------------------------------- */.block {height: 5px;background: #444;border-bottom: 1px solid white;-margin: 5px 0 5px 0;}a.link {color: #000;text-decoration: none;}a.link:hover {color: #FF3CAF;text-decoration: none;}.left img {-border: 2px solid #333;margin-bottom: 15px;}#footer {color: #999;width: 1280px;height: 200px;margin: 0 auto;font-size: 13px;padding: 12px 0 20px 0;border-top: 1px dashed #999;-background: #c00; /* background befindet sich in app/views/layout/index.php */}#footer .text{ float:left; width:100%; text-align:center;}#footer div.text a {color: #999;text-decoration: none;}#footer div.text a:hover {color: #000;text-decoration: underline;}#footer .socialbar{margin-top:25px; float:left; width:100%;  height:12px; text-align:center;}#footer .socialbar img{width:45px;}.shop_informationen {padding: 20px;}/* ------------- Toplink ------------------- */#toplink {background: #1a1a1a;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;height: 40px;width: 44px;position: fixed;display: none;bottom: 20px;right: 20px;z-index: 9999;}#toplink #arrow-box {width: 25px;height: 25px;overflow: hidden;position: absolute;left: 10px;top: -2px;}#arrow {background: none;height: 20px;width: 20px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 20px;border: 2px solid #fff;}/* ------------- CMS ------------------- */.bildtext {width: 100%;}.bildtext div.left {float: left;width: auto;}.bildtext div.left img {display: block;margin: 0 20px 20px 0;}.bildtext div.right {float: right;}.bildtext div.right img {display: block;margin: 0 0 20px 20px;}.bildtext .pictures { width:auto;}.bildtext div.text {}.pictures img {}.pictures img:hover {}.normal_pic {position: relative;width: auto;float: left;}.normal_pic .imgtext {position: absolute;bottom: -15px;left: 10px;text-align: right !Important;font-size: 11px;color: #999;}.galerie-verlinkungs-image {float: left;}.galerie-verlinkungs-info {color: #ccc;}#main .news_full .news {}#main .news {width: 100%;float: left;}#main .news div.pictures {width: auto;float: left;margin-right: 5px;}#main .news div.pictures img {float: left;margin: 1px;border: 1px solid #ccc;}#main .news div.pictures img:hover {border: 1px solid #000;}/* contact form */.contactform {margin-bottom: 30px !important;}.contactform h1 {margin-top: 14px;}.contactform input {width: 95%;border: 0px solid #7C94A6;padding: 6px;margin-bottom: 8px;float: left;color: #000 !Important;background: #eee;}.contactform textarea {width: 100%;height: 184px;border: 0px solid #7C94A6;padding: 3px !Important;color: #000 !Important;background: #eee;}.contactform input.submit {margin-top: 5px;-padding: 3px;width: 100%;background: #333 !Important;text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-size: 20px;line-height: 32px;font-weight: normal;text-shadow: 0px 1px 1px #3C7596;color: #fff !important;}.contactform div.left {float: left;width: 50%;}.contactform div.right {float: left;width: 50%;}.contactform div.beschreibung {display: none;float: left;width: 85px;background: #7C94A6;line-height: 24px;padding-left: 5px;height: 24px;color: #fff;margin-bottom: 5px;}.required {display: none;}/* kontakt forumular */.contactform_error {background: #790005;border: 1px solid #DBC9AB !important;color: white;}.success {background: #C2D640;border: 1px solid #A4B536;padding: 5px;margin-top: 5px;color: #3E4515;width: 246px;text-align: center;}/* galerie */.galerie {margin-bottom: 10px;}.galerie img {margin: 5px;-padding: 2px;border: 0px solid #fff;background: transparent;}.galerie a {margin: 0px;padding: 0px;border: 0px solid #d00;outline: none;}.galerie a:hover {background: #ccc;}.galerie .image_pic {position: relative;}.galerie .image_title {position: absolute;margin: 5px;color: #fff;background: #000;-display: none;}.galerie div.galerie-verlinkungs-image:nth-child(3n+0) {margin-right:0px !Important;}.galerie div.galerie-verlinkungs-image {position: relative;float: left;padding: 0px !Important;margin-right: 12px;margin-bottom: 12px;overflow:hidden;}.galerie div.galerie-verlinkungs-image:hover {}.galerie div.galerie-verlinkungs-image a, .galerie div.galerie-verlinkungs-image a:hover {border: none;background: none;margin: 0px !Important;padding: 0px !Important;-position:absolute;-z-index:2;}.galerie div.galerie-verlinkungs-image img {margin: 0px !Important;transition: All 0.4s ease-out;-webkit-transition: All 0.4s ease-out;-moz-transition: All 0.4s ease-out;-o-transition: All 0.4s ease-out;transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-webkit-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-moz-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-o-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-ms-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);}.galerie div.galerie-verlinkungs-image img:hover {transform: rotate(0deg) scale(1.20) skew(0deg) translate(0px);-webkit-transform: rotate(0deg) scale(1.20) skew(0deg) translate(0px);-moz-transform: rotate(0deg) scale(1.20) skew(0deg) translate(0px);-o-transform: rotate(0deg) scale(1.20) skew(0deg) translate(0px);-ms-transform: rotate(0deg) scale(1.20) skew(0deg) translate(0px);}.galerie-verlinkungs-info {position: absolute;width: 100%;bottom: 0px;padding: 7px;color: #fff;text-align: left;font-family: 'Open Sans', sans-serif;font-size: 12px;line-height:16px;background: #333;}.3er_box_set .galerie-verlinkungs-image:nth-child(3n+0){margin-right:0px !Important; }/* Termin */.terminplanung div.termin {border-bottom: 1px dashed black;background: transparent;overflow: hidden;margin: 5px 0;position: relative;height: auto;transition: All 0.4s ease-out;-webkit-transition: All 0.4s ease-out;-moz-transition: All 0.4s ease-out;-o-transition: All 0.4s ease-out;transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-webkit-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-moz-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-o-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-ms-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);}.terminplanung div.termin:hover {background: #eee;transform: rotate(0deg) scale(1.05) skew(-0deg) translate(0px);-webkit-transform: rotate(0deg) scale(1.05) skew(-0deg) translate(0px);-moz-transform: rotate(0deg) scale(1.05) skew(-0deg) translate(0px);-o-transform: rotate(0deg) scale(1.05) skew(-0deg) translate(0px);-ms-transform: rotate(0deg) scale(1.05) skew(-0deg) translate(0px);-moz-box-shadow: 2px 2px 6px 0px #333;-webkit-box-shadow: 2px 2px 6px 0px #333;box-shadow: 2px 2px 6px 0px #333;padding: 5px;border-bottom: 1px dashed #eee;}.terminplanung div.termin div {float: left;padding: 3px;}.terminplanung div.termin div.zeit {font-weight: normal;font-size: 12px;}.terminplanung .termin .beschreibung {font-size: 16px;color: #c00;}.terminplanung .termin .ort {width: 200px;text-align: right;font-size: 12px;position: absolute;top: 0px;right: 30px;}.terminplanung .termin .s_ort {width: 200px;text-align: right;font-size: 12px;position: absolute;top: 0px;right: 0px;}.terminplanung div.termin div.expand {width: 15px;background: #ccc;color: white;font-weight: bold;text-align: center;cursor: pointer;margin-right: 0px;float: right;}.terminplanung div.termin div.information {width: 100%;background: #cc0008;color: white !important;font-weight: normal;}.terminplanung div.termin div.information div {clear: both;}.terminplanung div.termin div.information a {color: #fff;}.ort a {color: #000;text-decoration: none;}.ort a:hover {color: #c00;}.s_ort a {color: #000;text-decoration: none;}.s_ort a:hover {color: #c00;}.analytics {font-size: 11px;padding: 20px;}.mail {color: #fff;text-decoration: none;padding-left: 22px;background: url('/assets/img/layout/mail.gif') 0 0 no-repeat;}.mail:hover {color: #c00;text-decoration: none;}.pdf {color: #000;text-decoration: none;padding: 10px 20px 0px 40px;background: url('/assets/img/layout/pdf.gif') 0 0 no-repeat;height: 35px;display: block;float: left;}.pdf:hover {color: #c00;text-decoration: none;}/* old browser message */div#oldBrowserMessage {visibility: none;display: none;padding: 5px 20px;line-height: 20px;background: #ffffe1;border-bottom: 2px solid #808080;height: 20px;font-size: 12px;}div#oldBrowserMessage img {margin-right: 20px;}div#oldBrowserMessage span, div#oldBrowserMessage button, div#oldBrowserMessage input {display: block;float: left;padding: 2px 5px;margin: 2px 2px;}div#oldBrowserMessage button, div#oldBrowserMessage input {background: green;color: #fff;border: 1px solid #fff;}.ie6 div#oldBrowserMessage, .ie7 div#oldBrowserMessage {visibility: visible;display: block;}/* ==|== non-semantic helper classes ======================================== */.ir {display: block;border: 0;text-indent: -999em;overflow: hidden;background-color: transparent;background-repeat: no-repeat;text-align: left;direction: ltr;}.ir br {display: none;}.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;}/*  produkte */.produkt_link {overflow: auto;}.produkt_einzel_klein {position:relative;width:240px; height:230px; float:left;background:#fff;padding:20px; margin:5px;border:1px solid #aaa;color:#000;overflow:hidden;}.produkt_klein a{display: block;width: 100%;height:230px;}.produkt_einzel_klein:hover{background:#eee;}.produkt_artikel_pic {position:absolute; top:2px; left:2px;width:280px;height:180px; overflow:hidden;text-align:center;}.produkt_artikel_pic img{width:270px;-webkit-transition:All 0.3s ease-out;-moz-transition:All 0.3s ease-out;-o-transition:All 0.3s ease-out;transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-webkit-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-moz-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-o-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);-ms-transform: rotate(0deg) scale(1.0) skew(-0deg) translate(0px);}.produkt_artikel_pic img:hover{transform: rotate(0deg) scale(1.3) skew(-0deg) translate(0px);-webkit-transform: rotate(0deg) scale(1.3) skew(-0deg) translate(0px);-moz-transform: rotate(0deg) scale(1.3) skew(-0deg) translate(0px);-o-transform: rotate(0deg) scale(1.3) skew(-0deg) translate(0px);-ms-transform: rotate(0deg) scale(1.3) skew(-0deg) translate(0px);}.produkt_artikel_info a{position:absolute; top:190px; left:5px; color:#000; font-size:15px; width:250px; text-decoration:none;}.produkt_artikel_nr {color:#000; font-size:10px; width:auto; position:absolute; width:50%; left:2px;bottom:0px;padding:5px;}.produkt_artikel_preis {position:absolute; bottom:2px; width:50%;right:2px; background:green;color:#fff; text-align:right;padding:5px; }.produkt_artikel_preis_netto {position:absolute; bottom:35px; right:10px; color:#000; font-size:12px;display:none; }.produkt_artikel_inhalt {position:absolute; bottom:10px; left:120px; color:#000; }.rstore-ausverkauft { position:absolute; right:10px; bottom:10px; width:200px; color:#fff; background:#c00;padding:5px; z-index:50;}.rstore-ausverkauft_einzel { width:200px !Important; color:#fff; background:#c00;padding:5px; }/*** @COOKIE*/#eu_cookie {background: rgba(245,104,0,1.0);color:#fff;}#eu_cookie a {color:#fff; text-decoration:none;}#eu_cookie a:hover {text-decoration:underline;}#eeu_cookie #cookieinhalt {padding:10px;padding-top:5px;padding-right:40px;padding-bottom:10px;background:rgba(220,220,220,0.5);}#eu_cookie {text-align:center;position:fixed;bottom:0px;z-index:10000;width:100%;font-size:12px;line-height:28px;}#eu_cookieCloser {color: #fff;text-decoration: none;cursor:pointer;}#eu_cookieCloser:hover {color:#000;}/* ==|== print styles ======================================================= */@media print {*{background: transparent !important;color: black !important;text-shadow: none !important;filter: none !important;-ms-filter: 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;}}