@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:400;src:url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-regular.eot);
src:local(''),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-regular.eot?#iefix) format('embedded-opentype'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-regular.woff2) format('woff2'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-regular.woff) format('woff'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-regular.ttf) format('truetype'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-regular.svg#AlegreyaSans) format('svg');
}
@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:500;src:url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-500.eot);
src:local(''),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-500.eot?#iefix) format('embedded-opentype'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-500.woff2) format('woff2'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-500.woff) format('woff'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-500.ttf) format('truetype'),url(/fileadmin/css/fonts/alegreya_sans/alegreya-sans-500.svg#AlegreyaSans) format('svg');
}
@font-face{font-family:'Glyphicons Halflings';src:url(/fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.eot);src:url(/fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.woff2) format('woff2'),url(/fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.woff) format('woff'),url(/fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.ttf) format('truetype'),url(/fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}
.ce_geschaeft .geschaeft_rechts span a,#suche form button{display:block;position:relative;width:50%;padding:0.25em 0.5em;color:#fff;background:#ae0917;text-align:center;border:0;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;cursor:pointer}
.ce_geschaeft .geschaeft_rechts span a,#suche form button{text-transform:uppercase}
#suche form button{-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
img{vertical-align:bottom}
b,strong{font-weight:bold}
i,em{font-style:italic}
.clear{*zoom:1;content:".";display:block;height:0;visibility:hidden;clear:both}
.clear:before,.clear:after{content:" ";display:table}
.clear:after{clear:both}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}
html,body{width:100%;height:100%;margin:0;padding:0}
body{font-family:'Alegreya Sans',sans-serif;font-size:16px;color:#4a4a49;background:#ededed}
h1,h2,h3,h4,h5{color:#ae0917}
header.mainHeader{position:relative}
header.mainHeader .header_container{background:#ae0917}
header.mainHeader .navigation{background:#ededed}
footer .footer_bg{display:inline-block;width:100%;background:#4a4a49;color:#fff}
footer .footer_bg a{color:#fff;text-decoration:none}
footer .footer_bg .pro25,footer .footer_bg .pro33{padding:0 1% 1em;line-height:1.25em}
footer .footer_bg .pro25 h5,footer .footer_bg .pro33 h5{text-transform:uppercase;color:#fff;font-size:1.25em;margin-bottom:0.75em}
.row.content{display:inline-block;width:100%;padding:1em;vertical-align:top}
.row.content .container a{color:#ae0917}
.csc-default{margin:0 0 1em !important;padding:1em 2em;background:#fff;line-height:1.25em;display:inline-block;width:100%}
.csc-default h1{font-size:1.99998em;margin:0 0 10px}
.csc-default h2{font-size:1.59998em;margin:0 0 10px}
.csc-default h3{font-size:1.19999em;margin:0 0 10px}
.csc-default h4{font-size:0.79999em;margin:0 0 10px}
.csc-default h5{font-size:0.4em;margin:0 0 10px}
.csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap{display:inline-block;float:left;margin-right:1.5em}
.csc-default .csc-textpic.csc-textpic-intext-right .csc-textpic-imagewrap{display:inline-block;float:right;margin-left:1.5em}
.csc-default .csc-textpic a{color:#4a4a49}
.ce_geschaeft{display:inline-block;background:#fff;margin-bottom:1em;font-size:0.75em;-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
.ce_geschaeft .geschaeft_links{line-height:1.5em}
.ce_geschaeft .geschaeft_links .geschaeftBild{width:100%;height:150px}
.ce_geschaeft .geschaeft_links .geschaeftLogo{position:relative;top:-30px;width:95%;height:auto;min-height:50px;text-align:center;margin:0 auto;padding:0.5em;background:#fff;-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
.ce_geschaeft .geschaeft_links .geschaeftText{padding:0.5em}
.ce_geschaeft .geschaeft_rechts{line-height:1.25em;padding:1em;color:#fff;background:#9d9d9d;position:relative}
.ce_geschaeft .geschaeft_rechts h4{text-transform:uppercase;margin-bottom:0.5em;color:#fff;font-size:1.2em;border-bottom:1px solid #fff}
.ce_geschaeft .geschaeft_rechts .bodytext a{word-break:break-word}
.ce_geschaeft .geschaeft_rechts span a{margin:0 auto}
.ce_geschaeft a{color:#fff !important}
.footer_container,.footer_containerMenu{display:inline-block;width:100%}
.footer_containerMenu{clear:both;background:#303030;padding:0.5em 1.5em}
.footer_containerMenu .metaFooter{float:right}
.footer_containerMenu .metaFooter li{display:inline-block !important;padding:0.25em 0}
.footer_containerMenu .metaFooter li a{border-left:1px solid #fff;padding:0 0.5em}
.footer_containerMenu .metaFooter li.firstItem a{border-left:0}
.gutscheinBox{position:relative;display:inline-block;width:100%;background:#fff;
vertical-align:top}
.gutscheinBox .gutscheinText{padding:1.5em 2em;float:right}
.gutscheinBox .gutscheinText .headline{font-size:1em;margin-bottom:1em;display:block}
.gutscheinBox .gutscheinText .text{font-size:0.9em;display:block}
#shortTeaserStage{width:100%}
#shortTeaserStage .container h2{text-align:center;color:#4a4a49;margin-bottom:1em}
.wetterinfo{margin:0 auto !important;float:none !important;width:127px}
.carousel .sr-only{display:none}
.carousel .item{display:none}
.carousel .item.active{display:block !important}
.carousel .item img{width:100%;max-width:100%;height:auto}
.carousel .left.carousel-control,.carousel .right.carousel-control{top:50%;position:absolute;z-index:10;margin-top:-16px;padding:0.25em;border-radius:50%;border:3px solid #fff}
.carousel .left.carousel-control{left:0.5em}
.carousel .right.carousel-control{right:0.5em}
.carousel .carousel-control{display:none}
.carousel.fade{opacity:1}
.carousel.fade .item{-webkit-transition:opacity ease-in-out 0.7s;-moz-transition:opacity ease-in-out 0.7s;-ms-transition:opacity ease-in-out 0.7s;-o-transition:opacity ease-in-out 0.7s;transition:opacity ease-in-out 0.7s;left:0 !important;top:0;opacity:0;position:absolute;width:100%;display:block !important;z-index:1}
.carousel.fade .item:first-child{top:auto;position:relative}
.carousel.fade .item.active{opacity:1;-webkit-transition:opacity ease-in-out 0.7s;-moz-transition:opacity ease-in-out 0.7s;-ms-transition:opacity ease-in-out 0.7s;-o-transition:opacity ease-in-out 0.7s;transition:opacity ease-in-out 0.7s;z-index:2}
.glyphicon{position:relative;top:0;display:inline-block;font-family:'Glyphicons Halflings';font-size:2em;font-weight:400;font-style:normal;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\002a"}
.glyphicon-plus:before{content:"\002b"}
.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.glyphicon-cd:before{content:"\e201"}
.glyphicon-save-file:before{content:"\e202"}
.glyphicon-open-file:before{content:"\e203"}
.glyphicon-level-up:before{content:"\e204"}
.glyphicon-copy:before{content:"\e205"}
.glyphicon-paste:before{content:"\e206"}
.glyphicon-alert:before{content:"\e209"}
.glyphicon-equalizer:before{content:"\e210"}
.glyphicon-king:before{content:"\e211"}
.glyphicon-queen:before{content:"\e212"}
.glyphicon-pawn:before{content:"\e213"}
.glyphicon-bishop:before{content:"\e214"}
.glyphicon-knight:before{content:"\e215"}
.glyphicon-baby-formula:before{content:"\e216"}
.glyphicon-tent:before{content:"\26fa"}
.glyphicon-blackboard:before{content:"\e218"}
.glyphicon-bed:before{content:"\e219"}
.glyphicon-apple:before{content:"\f8ff"}
.glyphicon-erase:before{content:"\e221"}
.glyphicon-hourglass:before{content:"\231b"}
.glyphicon-lamp:before{content:"\e223"}
.glyphicon-duplicate:before{content:"\e224"}
.glyphicon-piggy-bank:before{content:"\e225"}
.glyphicon-scissors:before{content:"\e226"}
.glyphicon-bitcoin:before{content:"\e227"}
.glyphicon-btc:before{content:"\e227"}
.glyphicon-xbt:before{content:"\e227"}
.glyphicon-yen:before{content:"\00a5"}
.glyphicon-jpy:before{content:"\00a5"}
.glyphicon-ruble:before{content:"\20bd"}
.glyphicon-rub:before{content:"\20bd"}
.glyphicon-scale:before{content:"\e230"}
.glyphicon-ice-lolly:before{content:"\e231"}
.glyphicon-ice-lolly-tasted:before{content:"\e232"}
.glyphicon-education:before{content:"\e233"}
.glyphicon-option-horizontal:before{content:"\e234"}
.glyphicon-option-vertical:before{content:"\e235"}
.glyphicon-menu-hamburger:before{content:"\e236"}
.glyphicon-modal-window:before{content:"\e237"}
.glyphicon-oil:before{content:"\e238"}
.glyphicon-grain:before{content:"\e239"}
.glyphicon-sunglasses:before{content:"\e240"}
.glyphicon-text-size:before{content:"\e241"}
.glyphicon-text-color:before{content:"\e242"}
.glyphicon-text-background:before{content:"\e243"}
.glyphicon-object-align-top:before{content:"\e244"}
.glyphicon-object-align-bottom:before{content:"\e245"}
.glyphicon-object-align-horizontal:before{content:"\e246"}
.glyphicon-object-align-left:before{content:"\e247"}
.glyphicon-object-align-vertical:before{content:"\e248"}
.glyphicon-object-align-right:before{content:"\e249"}
.glyphicon-triangle-right:before{content:"\e250"}
.glyphicon-triangle-left:before{content:"\e251"}
.glyphicon-triangle-bottom:before{content:"\e252"}
.glyphicon-triangle-top:before{content:"\e253"}
.glyphicon-console:before{content:"\e254"}
.glyphicon-superscript:before{content:"\e255"}
.glyphicon-subscript:before{content:"\e256"}
.glyphicon-menu-left:before{content:"\e257"}
.glyphicon-menu-right:before{content:"\e258"}
.glyphicon-menu-down:before{content:"\e259"}
.glyphicon-menu-up:before{content:"\e260"}
#suche{width:100%;height:28px;display:inline-block;margin:1em 0.5%}
#suche form{display:inline-block;width:100%;height:100%}
#suche form input{color:#fff !important;font:1em'Alegreya Sans',sans-serif;background:none !important;border:0 !important;height:100%}
#suche form button{height:100%;margin:0 0.75em 0 auto}
#suche .searchbox{width:80%;height:100%;float:left;display:inline-block;border-radius:7px;border:1px solid #4a4a49;padding:0 10px;background:#9d9d9d;-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
#suche .searchbox input{border:0;width:100%;height:100%;background:none}
#suche .searchbox input:-moz-placeholder{color:#fff;font-size:0.8em}
#suche .searchbox input:-ms-input-placeholder{color:#fff;font-size:0.8em}
#suche .searchbox input::-webkit-input-placeholder{color:#fff;font-size:0.8em}
#suche .searchbox input::-moz-placeholder{color:#fff;font-size:0.8em}
#suche .searchbox input::placeholder{color:#fff;font-size:0.8em}
#suche #submit_btn{width:20%;height:100%;float:left;text-align:right}
#suche #submit_btn i{font-size:1em;line-height:1em;margin:0.25em 0 0.2em}
.mobileNav,.mobileWord,.mobile-toggle{display:none}
@media only screen and (min-width:0) and (max-width:767px){.row.content *{border-radius:0 !important}
.row.content{padding:1em 0.5em}
.row.content .csc-default{padding:1em}
.miniTeaser{width:98%;margin:0 1% 1em;float:left;text-align:center;background:#fff;height:auto;font-size:1.75em;line-height:1.25em;border:1px solid #4a4a49;-webkit-box-shadow:3px 3px 5px #4a4a49;-moz-box-shadow:3px 3px 5px #4a4a49;box-shadow:3px 3px 5px #4a4a49}
.miniTeaser:hover{background:#ededed}
.miniTeaser a{display:block;width:100%;height:100%;
}
.miniTeaser a h3{font-size:0.75em}
#suche .searchbox{width:70%}
#suche #submit_btn{float:right;width:25%}
#suche #submit_btn button{width:100%}
h1{font-size:0.4em}
h2{font-size:0.79999em}
h3{font-size:1.19999em}
h4{font-size:1.59998em}
h5{font-size:1.99998em}
.wrapAll{width:100%}
.pro25,.pro33{width:100%;float:left;padding:0 0 1em;margin:0 0 1em;border-bottom:1px solid #ededed;text-align:center}
.pro25:last-child,.pro33:last-child{margin:0;padding:0;border:0}
footer .footer_container{padding:0.75em;font-size:0.75em}
#headerSchild{position:absolute;top:40px;background:transparent url(/fileadmin/sonntags_einkaufen/Header-Schild_Einkaufswelt.png) top left no-repeat;display:block;width:150px;height:45px;z-index:80;background-size:cover;left:60px;-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg)}
#headerImage img{width:100%}
header.mainHeader{height:65px}
header.mainHeader .header_container{display:inline-block;width:100%}
header.mainHeader .header_container .logo{display:inline-block;float:right}
header.mainHeader .header_container .logo a{display:inline-block}
header.mainHeader .header_container .logo a img{padding:10px}
.ce_geschaeft{width:100%;margin:0 auto 1em}
.ce_geschaeft .geschaeft_links{width:100%}
.ce_geschaeft .geschaeft_links .geschaeftBild{width:100%;height:150px}
.ce_geschaeft .geschaeft_links .geschaeftLogo{position:relative;top:-5px;width:95%;height:auto;min-height:50px;text-align:center;margin:0 auto;padding:0.5em;background:#fff;-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
.ce_geschaeft .geschaeft_links .geschaeftNoLogo{position:relative;top:0px;width:100%;height:auto;min-height:50px}
.ce_geschaeft .geschaeft_rechts{padding:1em;width:100%;color:#fff;float:left;background:#9d9d9d;position:relative}
.ce_geschaeft .geschaeft_rechts h4{text-transform:uppercase;margin-bottom:1em;color:#fff}
.ce_geschaeft .geschaeft_rechts span{position:relative;margin-top:1em;width:100%;display:inline-block}
.gutscheinBox .gutscheinBild{position:relative;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-box-shadow:3px 3px 5px #000;-moz-box-shadow:3px 3px 5px #000;box-shadow:3px 3px 5px #000;width:220px;margin:0 auto}
.gutscheinBox .gutscheinText{width:100%}
.csc-textpic-intext-left .csc-textpic-imagewrap{margin-right:0 !important}
.csc-textpic-intext-right .csc-textpic-imagewrap{margin-left:0 !important}
.csc-textpic-imagewrap .csc-textpic-imagerow img{width:100%;height:auto}
.mobile-toggle{cursor:pointer;width:50px;height:50px;display:block;float:left;color:#fff;text-align:center;margin:0;font-size:21px;padding-top:7px}
.mobile-toggle span{font-family:'Alegreya Sans',sans-serif;display:block;font-size:13px;margin-top:5px}
nav#topNav .subnav-toggle,nav#topNav .subnav-toggle-2{display:inline-block !important;cursor:pointer;position:absolute !important;right:10px !important;top:7px !important;color:#ae0917 !important;font-size:1.25em !important}
nav#topNav ul.level1{display:none;padding-top:0;padding-left:0;position:absolute;
top:65px;width:100%;left:0;z-index:101;background:#fff;border-bottom:0.2em solid #ae0917;max-height:400px;overflow-y:scroll !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch}
nav#topNav ul.level1 li{width:100%;float:none;position:relative;
}
nav#topNav ul.level1 li a{padding:10px;font-size:18px;text-align:left;
color:#000;border-bottom:1px solid #d1c9b6;display:block}
nav#topNav ul.level1 li a span{font-size:25px}
nav#topNav ul.level1 li:hover ul.level2{display:none}
nav#topNav ul.level1>li:last-child a{border-bottom:0 !important}
nav#topNav ul.level2{display:none;position:relative;top:0;padding:0;box-shadow:none;min-height:inherit;background:#333}
nav#topNav ul.level2 li{padding:0}
nav#topNav ul.level2 li a{font-size:0.9em;background:none;color:#fff;padding:14px}
nav#topNav ul.level2 li .subnav-toggle,nav#topNav ul.level2 li .subnav-toggle-2{color:#fff;height:53px;padding-top:14px}
nav#topNav ul.level2 li.open ul.level3{display:block}
nav#topNav ul.level3{display:none}
nav#topNav ul.level3 li a{padding-left:1.95em !important}
nav#topNav .level-headline,nav#topNav .dropdownAside .teaser{display:none}
nav#topNav .dropdownAside{float:none;padding-bottom:25px;position:relative}
}
@media only screen and (min-width:768px) and (max-width:991px){.wrapAll{width:100%}
.pro25,.pro33{width:100%;float:left;padding:0 0 1em;margin:0 0 1em;border-bottom:1px solid #ededed;text-align:center}
.pro25:last-child,.pro33:last-child{margin:0;padding:0;border:0}
footer .footer_container{padding:0.75em}
#headerSchild{position:absolute;top:40px;background:transparent url(/fileadmin/sonntags_einkaufen/Header-Schild_Einkaufswelt.png) top left no-repeat;display:block;width:150px;height:45px;z-index:80;background-size:cover;left:60px;-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg)}
#headerImage img{width:100%}
header.mainHeader{height:65px}
header.mainHeader .header_container{display:inline-block;width:100%}
header.mainHeader .header_container .logo{display:inline-block;float:right}
header.mainHeader .header_container .logo a{display:inline-block}
header.mainHeader .header_container .logo a img{padding:10px}
.ce_geschaeft{float:left;width:480px}
.ce_geschaeft .geschaeft_links{width:100%}
.ce_geschaeft .geschaeft_links .geschaeftBild{width:100%;height:150px}
.ce_geschaeft .geschaeft_links .geschaeftLogo{position:relative;top:-30px;width:95%;height:auto;min-height:50px;text-align:center;margin:0 auto;padding:0.5em;background:#fff;-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
.ce_geschaeft .geschaeft_links .geschaeftNoLogo{position:relative;top:0px;width:100%;height:auto;min-height:35px}
.ce_geschaeft .geschaeft_rechts{width:100%}
.ce_geschaeft .geschaeft_rechts span{position:relative;margin-top:1em;width:100%;display:inline-block}
.gutscheinBox .gutscheinBild{position:absolute;top:-20px;left:8%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-box-shadow:3px 3px 5px #000;-moz-box-shadow:3px 3px 5px #000;box-shadow:3px 3px 5px #000}
.gutscheinBox .gutscheinText{width:100%}
.mobile-toggle{cursor:pointer;width:50px;height:50px;display:block !important;float:left;color:#fff;text-align:center;margin:0;font-size:21px;padding-top:7px}
.mobile-toggle span{font-family:'Alegreya Sans',sans-serif;display:block;font-size:13px;margin-top:5px}
.subnav-toggle,.subnav-toggle-2{display:inline-block;cursor:pointer;position:absolute;right:10px;top:7px;color:#ae0917;font-size:1.25em;font-family:"Glyphicons Halflings";font-size:22px;height:45px;padding-top:9px;position:absolute;right:0;text-align:center;width:63px;cursor:pointer;top:0}
nav#topNav{
}
nav#topNav ul.level1{display:none;padding-top:0;padding-left:0;position:absolute;
top:65px;width:100%;left:0;z-index:101;background:#fff;border-bottom:0.2em solid #ae0917;max-height:400px;overflow-y:scroll !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch}
nav#topNav ul.level1 li{width:100%;float:none;position:relative}
nav#topNav ul.level1 li a{padding:10px;font-size:18px;text-align:left;
color:#000;border-bottom:1px solid #d1c9b6;display:block}
nav#topNav ul.level1 li a span{font-size:25px}
nav#topNav ul.level1 li:hover ul.level2{display:none}
nav#topNav ul.level1>li:last-child a{border-bottom:0 !important}
nav#topNav ul.level2{display:none;position:relative;top:0;padding:0;box-shadow:none;min-height:inherit;background:#333}
nav#topNav ul.level2 li{padding:0}
nav#topNav ul.level2 li a{font-size:0.9em;background:none;color:#fff;padding:14px}
nav#topNav ul.level2 li .subnav-toggle,nav#topNav ul.level2 li .subnav-toggle-2{color:#fff;height:53px;padding-top:14px}
nav#topNav ul.level2 li.open ul.level3{display:block}
nav#topNav ul.level3{display:none}
nav#topNav ul.level3 li a{padding-left:1.95em !important}
nav#topNav .level-headline,nav#topNav .dropdownAside .teaser{display:none}
nav#topNav .dropdownAside{float:none;padding-bottom:25px;position:relative}
.mobileNav,.mobileWord{display:none}
nav#topNav{
}
nav#topNav ul.level1{width:100%}
nav#topNav ul.level1 li a{font-size:16px;padding:14px 16px;width:auto}
nav#topNav ul.level1 li a span{line-height:16px}
nav#topNav ul.level1 li ul.level2{
}
nav#topNav ul.level1 li ul.level2 li a{min-height:inherit}
nav#topNav ul.level1{border-bottom:0.2em solid #ae0917}
nav#topNav ul.level1>li:last-child a{border-bottom:0 !important}
}
@media only screen and (max-width:991px){.grid{padding:0 0 2em}
}
@media only screen and (min-width:992px) and (max-width:1199px){.wrapAll{width:100%}
.mainHeader .header_container{height:75px}
.mainHeader .header_container .logo{display:inline-block;float:right;margin:5px}
.mainHeader .navigation{height:30px}
.row.content{padding:1em 100px 3em}
#headerSchild{position:absolute;top:25px;background:transparent url(/fileadmin/sonntags_einkaufen/Header-Schild_Einkaufswelt.png) top left no-repeat;display:block;width:450px;height:135px;z-index:80}
header#image{background:#fff;width:100%;height:400px}
.pro25{width:25%;float:left}
.pro33{width:33.33333%;float:left}
footer .footer_container{padding:1.5em}
.ce_geschaeft{float:left;width:480px;font-size:0.85em !important}
.ce_geschaeft:nth-child(odd){margin-right:40px}
.ce_geschaeft .geschaeft_links{width:60%;float:left;min-height:300px}
.ce_geschaeft .geschaeft_links .geschaeftBild{width:100%;height:150px}
.ce_geschaeft .geschaeft_links .geschaeftLogo{position:relative;top:-30px;width:95%;height:auto;min-height:50px;text-align:center;margin:0 auto;padding:0.5em;background:#fff;-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
.ce_geschaeft .geschaeft_links .geschaeftNoLogo{position:relative;top:0px;width:100%;height:auto;min-height:25px}
.ce_geschaeft .geschaeft_rechts{padding:1em;height:100%;min-height:300px;width:40%;color:#fff;float:left;background:#9d9d9d;position:relative}
.ce_geschaeft .geschaeft_rechts h4{text-transform:uppercase;margin-bottom:1em;color:#fff}
.ce_geschaeft .geschaeft_rechts span{position:absolute;left:0;bottom:0.5em;width:100%;padding:0 1em}
.ce_geschaeft .geschaeft_rechts span a{width:100%}
.gutscheinBox .gutscheinBild{position:absolute;top:-20px;left:8%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-box-shadow:3px 3px 5px #4a4a49;-moz-box-shadow:3px 3px 5px #4a4a49;box-shadow:3px 3px 5px #4a4a49}
.gutscheinBox .gutscheinText{width:70%}
}
@media only screen and (min-width:992px){.miniTeaser{width:24%;margin:0 0.5%;float:left;text-align:center;background:#fff;height:100px;font-size:1.75em;line-height:1.25em;border:1px solid #4a4a49;-webkit-box-shadow:3px 3px 5px #4a4a49;-moz-box-shadow:3px 3px 5px #4a4a49;box-shadow:3px 3px 5px #4a4a49}
.miniTeaser:hover{background:#ededed}
.miniTeaser a{display:block;width:100%;height:100%}
.miniTeaser a h3{position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.row.content>.container>.column,.row.content>.container .grid{display:flex;flex-wrap:wrap}
.ce_geschaeft{display:table;display:flex}
.ce_geschaeft>div{display:table-row;display:flex;width:100%}
.ce_geschaeft .geschaeft_links,.ce_geschaeft .geschaeft_rechts{display:table-cell;float:none !important;vertical-align:top}
.ce_geschaeft .geschaeftText{margin-top:-20px}
#topNav .level2>li{width:50%}
#topNav .level2>li a{color:#4a4a49 !important;text-align:center !important}
nav#topNav ul.level1>li.hasDropdown:hover ul.level2{padding:0.9735em 18px 0 !important}
.gridding{border-top:1px solid #000;margin-top:33px;width:100%}
.gridding>h1{margin-top:-33px !important}
.gridding h1{width:33% !important}
.gridding .grid{padding:0 100px 2em !important}
}
@media only screen and (min-width:992px){.csc-default{padding:1em 100px !important}
.ce_text-hintergrund{display:inline-block;margin:0;padding:0;width:100%;height:350px;box-sizing:content-box}
.ce_text-hintergrund .backgroundImage{background-repeat:no-repeat;background-color:transparent !important;background-size:105% !important}
.ce_text-hintergrund.trenner{border-top:1.75em solid #ae0917}
.ce_text-hintergrund .bgimage_overlay_rechts{text-align:right;display:inline-block;width:50% !important;height:350px;padding:5% 100px !important;float:right;color:#fff;background:-webkit-linear-gradient(to right,rgba(157,157,157,0) 0%,rgba(157,157,157,0.85) 10%,rgba(157,157,157,1) 100%);background:-moz-linear-gradient(to right,rgba(157,157,157,0) 0%,rgba(157,157,157,0.85) 10%,rgba(157,157,157,1) 100%);background:-ms-linear-gradient(to right,rgba(157,157,157,0) 0%,rgba(157,157,157,0.85) 10%,rgba(157,157,157,1) 100%);background:-o-linear-gradient(to right,rgba(157,157,157,0) 0%,rgba(157,157,157,0.85) 10%,rgba(157,157,157,1) 100%);background:linear-gradient(to right,rgba(157,157,157,0) 0%,rgba(157,157,157,0.85) 10%,rgba(157,157,157,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=1)}
.ce_text-hintergrund .bgimage_overlay_rechts h1{font-size:3em;color:#fff;text-transform:uppercase;position:relative;z-index:1;display:block}
.ce_text-hintergrund .bgimage_overlay_rechts h1:after{content:' ';background:url('../../../../fileadmin/sonntags_einkaufen/Sternchen_Symbol2.png') no-repeat;background-size:100%;z-index:-1;position:absolute;top:-20px;right:-20px;width:50px;height:50px;display:block}
.ce_text-hintergrund .bgimage_overlay_rechts span{line-height:1.25}
.ce_text-hintergrund .bgimage_overlay_rechts h1,.ce_text-hintergrund .bgimage_overlay_rechts span{text-shadow:1px 1px 1px #000}
.wetterinfo{margin:0 !important}
}
@media only screen and (min-width:1200px){.wrapAll{width:1200px;margin:0 auto}
.mainHeader .header_container{height:75px}
.mainHeader .header_container .logo{display:inline-block;float:right;margin:5px}
.mainHeader .navigation{height:30px}
.row.content{
padding:1em 0 0}
.ce_miniTextTeaser{padding:0 100px;width:100%}
#headerSchild{position:absolute;top:25px;background:transparent url(/fileadmin/sonntags_einkaufen/Header-Schild_Einkaufswelt.png) top left no-repeat;display:block;width:450px;height:135px;z-index:80}
header#image{background:#fff;width:100%;height:400px}
.pro25{width:25%;float:left}
.pro25 h5{font-size:1rem;margin-bottom:0.5em}
.pro33{width:33.33333%;float:left}
.pro33 h5{font-size:1rem;margin-bottom:0.5em}
footer .footer_bg{padding:1.5em 0 0;font-size:0.9rem}
.footer_container{padding:0 1.5em 1em}
.ce_geschaeft{float:left;width:480px;font-size:0.85em !important}
.ce_geschaeft:nth-child(odd){margin-right:40px}
.ce_geschaeft .geschaeft_links{width:60%;float:left;min-height:300px}
.ce_geschaeft .geschaeft_links .geschaeftBild{width:100%;height:150px}
.ce_geschaeft .geschaeft_links .geschaeftLogo{position:relative;top:-30px;width:95%;height:auto;min-height:50px;text-align:center;margin:0 auto;padding:0.5em;background:#fff;-webkit-box-shadow:3px 3px 3px #9d9d9d;-moz-box-shadow:3px 3px 3px #9d9d9d;box-shadow:3px 3px 3px #9d9d9d}
.ce_geschaeft .geschaeft_links .geschaeftNoLogo{position:relative;top:0px;width:100%;height:auto;min-height:25px}
.ce_geschaeft .geschaeft_rechts{height:100%;min-height:300px;width:40%;float:left}
.ce_geschaeft .geschaeft_rechts span{position:absolute;left:0;bottom:0.5em;width:100%;padding:0 1em}
.ce_geschaeft .geschaeft_rechts span a{width:100%}
.gutscheinBox{
}
.gutscheinBox .gutscheinBild{position:absolute;top:-20px;left:8%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-box-shadow:3px 3px 5px #000;-moz-box-shadow:3px 3px 5px #000;box-shadow:3px 3px 5px #000}
.gutscheinBox .gutscheinText{width:70%}
}
@media only screen and (min-width:992px){nav#topNav span.subnav-toggle,nav#topNav span.subnav-toggle-2{display:none}
nav#topNav{display:inline-block;float:right}
nav#topNav ul a{color:#fff;font-weight:bold;text-decoration:none}
nav#topNav ul a:hover{color:#4a4a49}
nav#topNav ul li{list-style:none;float:left}
nav#topNav ul.level1{position:relative;width:100%;
margin:0}
nav#topNav ul.level1>li a{display:block;
padding:0 1em;font-size:1em;font-weight:normal;font-weight:500;line-height:30px;color:#4a4a49;text-align:center}
nav#topNav ul.level1>li a:hover{background:#9d9d9d;color:#fff}
nav#topNav ul.level1>li.act>a{
background:#9d9d9d;color:#fff}
nav#topNav ul.level1>li>ul{display:none}
nav#topNav ul.level1>li.hasDropdown:hover ul.level2{display:inline-block;padding:32px 18px 15px 18px;position:absolute;left:0;background:#333;top:30px;
z-index:9998;-webkit-box-shadow:0 8px 9px -2px #000;-moz-box-shadow:0 8px 9px -2px #000;box-shadow:0 8px 9px -2px #000}
nav#topNav ul ul.level2>li{
display:block;padding:0 0.625em 0.9375em}
nav#topNav ul ul.level2>li>a{
font-size:16px;padding:5px 10px;text-align:left;background:#ededed;color:#fff}
nav#topNav ul ul.level2>li>a:hover{background:#d4d4d4}
nav#topNav ul ul.level3{padding:0}
nav#topNav ul ul.level3 li{font-size:16px;width:100%}
nav#topNav ul ul.level3 li>a{padding:2px 10px;font-size:16px;font-weight:500;line-height:18px;text-align:left}
nav#topNav ul ul.level3 li a{background:none;padding:8px 10px;font-size:16px;line-height:20px}
nav#topNav ul ul.level3 li:hover a:before{content:"» "}
nav#topNav ul .level-headline{display:none !important}
}
.ce_text-hintergrund{display:inline-block;margin:0;padding:0;width:100%;box-sizing:content-box}
.ce_text-hintergrund .backgroundImage{background-color:#ae0917;background-repeat:no-repeat;background-size:100% 50%;
height:100%}
.ce_text-hintergrund.trenner{border-top:1.75em solid #ae0917}
.ce_text-hintergrund .bgimage_overlay_rechts{text-align:justify;display:inline-block;width:100%;padding:5%;color:#fff}
.ce_text-hintergrund .bgimage_overlay_rechts h1{
font-size:3em;color:#fff;text-transform:uppercase;position:relative;z-index:1;display:block}
.ce_text-hintergrund .bgimage_overlay_rechts span{line-height:1.25}
.ce_text-hintergrund .bgimage_overlay_rechts h1,.ce_text-hintergrund .bgimage_overlay_rechts span{text-shadow:1px 1px 1px #000}
.csc-header h1,.csc-header h2,.csc-header h3,.csc-header h4{font-size:1.75em}
.gridding .grid{padding:0 0 2em}
.gridding h1{padding:0.5em;margin:0 auto 0.75em;width:100%;max-width:400px;display:block;font-size:2em;color:#ae0917;-webkit-box-shadow:2px 2px 2px #4a4a49;-moz-box-shadow:2px 2px 2px #4a4a49;box-shadow:2px 2px 2px #4a4a49;border:1px solid #4a4a49;background:#fff;text-align:center}
.tx-mjdatenschutz{display:inline-block;margin-top:1em}
.tx-mjdatenschutz .ds_textblock{display:inline-block;width:100%;margin:0 0 1em}
.tx-mjdatenschutz .ds_textblock .ds_headline{font-size:1.5em !important}
.tx-mjdatenschutz .ds_textblock .ds_text ul{list-style:inside;margin:0.5em 0 0.5em 0.5em}
.csc-textpic-imagerow-none .csc-textpic-imagecolumn .csc-textpic-image{margin-bottom:0.5em}
.csc-textpic-imagerow-none .csc-textpic-imagecolumn .csc-textpic-image.csc-textpic-last{margin-bottom:0}
.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0.5em}
.csc-textpic-imagerow .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0em}
.csc-textpic-imagecolumn .csc-textpic-image,.csc-textpic-imagerow .csc-textpic-image{width:100%;height:auto}
