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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style-position:inside}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a:active,a:visited{border:none;outline:none}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family :'entypo';font-style :normal;font-weight :normal;src :url('../../fileadmin/assets/fonts/entypo.eot');src :url('../../fileadmin/assets/fonts/entypo.eot?#iefix') format('eot'),url('../../fileadmin/assets/fonts/entypo.woff') format('woff'),url('../../fileadmin/assets/fonts/entypo.ttf') format('truetype'),url('../../fileadmin/assets/fonts/entypo.svg#entypo') format('svg')}
.entypo-note:before{content:"\266a"}
.entypo-note-beamed:before{content:"\266b"}
.entypo-music:before{content:"\1f3b5"}
.entypo-search:before{content:"\1f50d"}
.entypo-flashlight:before{content:"\1f526"}
.entypo-mail:before{content:"\2709"}
.entypo-heart:before{content:"\2665"}
.entypo-heart-empty:before{content:"\2661"}
.entypo-star:before{content:"\2605"}
.entypo-star-empty:before{content:"\2606"}
.entypo-user:before{content:"\1f464"}
.entypo-users:before{content:"\1f465"}
.entypo-user-add:before{content:"\e700"}
.entypo-video:before{content:"\1f3ac"}
.entypo-picture:before{content:"\1f304"}
.entypo-camera:before{content:"\1f4f7"}
.entypo-layout:before{content:"\268f"}
.entypo-menu:before{content:"\2630"}
.entypo-check:before{content:"\2713"}
.entypo-cancel:before{content:"\2715"}
.entypo-cancel-circled:before{content:"\2716"}
.entypo-cancel-squared:before{content:"\274e"}
.entypo-plus:before{content:"\2b"}
.entypo-plus-circled:before{content:"\2795"}
.entypo-plus-squared:before{content:"\229e"}
.entypo-minus:before{content:"\2d"}
.entypo-minus-circled:before{content:"\2796"}
.entypo-minus-squared:before{content:"\229f"}
.entypo-help:before{content:"\2753"}
.entypo-help-circled:before{content:"\e704"}
.entypo-info:before{content:"\2139"}
.entypo-info-circled:before{content:"\e705"}
.entypo-back:before{content:"\1f519"}
.entypo-home:before{content:"\2302"}
.entypo-link:before{content:"\1f517"}
.entypo-attach:before{content:"\1f4ce"}
.entypo-lock:before{content:"\1f512"}
.entypo-lock-open:before{content:"\1f513"}
.entypo-eye:before{content:"\e70a"}
.entypo-tag:before{content:"\e70c"}
.entypo-bookmark:before{content:"\1f516"}
.entypo-bookmarks:before{content:"\1f4d1"}
.entypo-flag:before{content:"\2691"}
.entypo-thumbs-up:before{content:"\1f44d"}
.entypo-thumbs-down:before{content:"\1f44e"}
.entypo-download:before{content:"\1f4e5"}
.entypo-upload:before{content:"\1f4e4"}
.entypo-upload-cloud:before{content:"\e711"}
.entypo-reply:before{content:"\e712"}
.entypo-reply-all:before{content:"\e713"}
.entypo-forward:before{content:"\27a6"}
.entypo-quote:before{content:"\275e"}
.entypo-code:before{content:"\e714"}
.entypo-export:before{content:"\e715"}
.entypo-pencil:before{content:"\270e"}
.entypo-feather:before{content:"\2712"}
.entypo-print:before{content:"\e716"}
.entypo-retweet:before{content:"\e717"}
.entypo-keyboard:before{content:"\2328"}
.entypo-comment:before{content:"\e718"}
.entypo-chat:before{content:"\e720"}
.entypo-bell:before{content:"\1f514"}
.entypo-attention:before{content:"\26a0"}
.entypo-alert:before{content:"\1f4a5"}
.entypo-vcard:before{content:"\e722"}
.entypo-address:before{content:"\e723"}
.entypo-location:before{content:"\e724"}
.entypo-map:before{content:"\e727"}
.entypo-direction:before{content:"\27a2"}
.entypo-compass:before{content:"\e728"}
.entypo-cup:before{content:"\2615"}
.entypo-trash:before{content:"\e729"}
.entypo-doc:before{content:"\e730"}
.entypo-docs:before{content:"\e736"}
.entypo-doc-landscape:before{content:"\e737"}
.entypo-doc-text:before{content:"\1f4c4"}
.entypo-doc-text-inv:before{content:"\e731"}
.entypo-newspaper:before{content:"\1f4f0"}
.entypo-book-open:before{content:"\1f4d6"}
.entypo-book:before{content:"\1f4d5"}
.entypo-folder:before{content:"\1f4c1"}
.entypo-archive:before{content:"\e738"}
.entypo-box:before{content:"\1f4e6"}
.entypo-rss:before{content:"\e73a"}
.entypo-phone:before{content:"\1f4dE"}
.entypo-cog:before{content:"\2699"}
.entypo-tools:before{content:"\2692"}
.entypo-share:before{content:"\e73c"}
.entypo-shareable:before{content:"\e73e"}
.entypo-basket:before{content:"\e73d"}
.entypo-bag:before{content:"\1f45c"}
.entypo-calendar:before{content:"\1f4c5"}
.entypo-login:before{content:"\e740"}
.entypo-logout:before{content:"\e741"}
.entypo-mic:before{content:"\1f3a4"}
.entypo-mute:before{content:"\1f507"}
.entypo-sound:before{content:"\1f50a"}
.entypo-volume:before{content:"\e742"}
.entypo-clock:before{content:"\1f554"}
.entypo-hourglass:before{content:"\23f3"}
.entypo-lamp:before{content:"\1f4a1"}
.entypo-light-down:before{content:"\1f505"}
.entypo-light-up:before{content:"\1f506"}
.entypo-adjust:before{content:"\25d1"}
.entypo-block:before{content:"\1f6ab"}
.entypo-resize-full:before{content:"\e744"}
.entypo-resize-small:before{content:"\e746"}
.entypo-popup:before{content:"\e74c"}
.entypo-publish:before{content:"\e74d"}
.entypo-window:before{content:"\e74e"}
.entypo-arrow-combo:before{content:"\e74f"}
.entypo-down-circled:before{content:"\e758"}
.entypo-left-circled:before{content:"\e759"}
.entypo-right-circled:before{content:"\e75a"}
.entypo-up-circled:before{content:"\e75b"}
.entypo-down-open:before{content:"\e75c"}
.entypo-left-open:before{content:"\e75d"}
.entypo-right-open:before{content:"\e75e"}
.entypo-up-open:before{content:"\e75f"}
.entypo-down-open-mini:before{content:"\e760"}
.entypo-left-open-mini:before{content:"\e761"}
.entypo-right-open-mini:before{content:"\e762"}
.entypo-up-open-mini:before{content:"\e763"}
.entypo-down-open-big:before{content:"\e764"}
.entypo-left-open-big:before{content:"\e765"}
.entypo-right-open-big:before{content:"\e766"}
.entypo-up-open-big:before{content:"\e767"}
.entypo-down:before{content:"\2b07"}
.entypo-left:before{content:"\2b05"}
.entypo-right:before{content:"\27a1"}
.entypo-up:before{content:"\2b06"}
.entypo-down-dir:before{content:"\25be"}
.entypo-left-dir:before{content:"\25c2"}
.entypo-right-dir:before{content:"\25b8"}
.entypo-up-dir:before{content:"\25b4"}
.entypo-down-bold:before{content:"\e4b0"}
.entypo-left-bold:before{content:"\e4ad"}
.entypo-right-bold:before{content:"\e4ae"}
.entypo-up-bold:before{content:"\e4af"}
.entypo-down-thin:before{content:"\2193"}
.entypo-left-thin:before{content:"\2190"}
.entypo-right-thin:before{content:"\2192"}
.entypo-up-thin:before{content:"\2191"}
.entypo-ccw:before{content:"\27f2"}
.entypo-cw:before{content:"\27f3"}
.entypo-arrows-ccw:before{content:"\1f504"}
.entypo-level-down:before{content:"\21b3"}
.entypo-level-up:before{content:"\21b0"}
.entypo-shuffle:before{content:"\1f500"}
.entypo-loop:before{content:"\1f501"}
.entypo-switch:before{content:"\21c6"}
.entypo-play:before{content:"\25b6"}
.entypo-stop:before{content:"\25a0"}
.entypo-pause:before{content:"\2389"}
.entypo-record:before{content:"\26ab"}
.entypo-to-end:before{content:"\23ed"}
.entypo-to-start:before{content:"\23ee"}
.entypo-fast-forward:before{content:"\23e9"}
.entypo-fast-backward:before{content:"\23ea"}
.entypo-progress-0:before{content:"\e768"}
.entypo-progress-1:before{content:"\e769"}
.entypo-progress-2:before{content:"\e76a"}
.entypo-progress-3:before{content:"\e76b"}
.entypo-target:before{content:"\1f3af"}
.entypo-palette:before{content:"\1f3a8"}
.entypo-list:before{content:"\e005"}
.entypo-list-add:before{content:"\e003"}
.entypo-signal:before{content:"\1f4f6"}
.entypo-trophy:before{content:"\1f3c6"}
.entypo-battery:before{content:"\1f50b"}
.entypo-back-in-time:before{content:"\e771"}
.entypo-monitor:before{content:"\1f4bb"}
.entypo-mobile:before{content:"\1f4f1"}
.entypo-network:before{content:"\e776"}
.entypo-cd:before{content:"\1f4bf"}
.entypo-inbox:before{content:"\e777"}
.entypo-install:before{content:"\e778"}
.entypo-globe:before{content:"\1f30e"}
.entypo-cloud:before{content:"\2601"}
.entypo-cloud-thunder:before{content:"\26c8"}
.entypo-flash:before{content:"\26a1"}
.entypo-moon:before{content:"\263d"}
.entypo-flight:before{content:"\2708"}
.entypo-paper-plane:before{content:"\e79b"}
.entypo-leaf:before{content:"\1f342"}
.entypo-lifebuoy:before{content:"\e788"}
.entypo-mouse:before{content:"\e789"}
.entypo-briefcase:before{content:"\1f4bc"}
.entypo-suitcase:before{content:"\e78e"}
.entypo-dot:before{content:"\e78b"}
.entypo-dot-2:before{content:"\e78c"}
.entypo-dot-3:before{content:"\e78d"}
.entypo-brush:before{content:"\e79a"}
.entypo-magnet:before{content:"\e7a1"}
.entypo-infinity:before{content:"\221e"}
.entypo-erase:before{content:"\232b"}
.entypo-chart-pie:before{content:"\e751"}
.entypo-chart-line:before{content:"\1f4c8"}
.entypo-chart-bar:before{content:"\1f4ca"}
.entypo-chart-area:before{content:"\1f53e"}
.entypo-tape:before{content:"\2707"}
.entypo-graduation-cap:before{content:"\1f393"}
.entypo-language:before{content:"\e752"}
.entypo-ticket:before{content:"\1f3ab"}
.entypo-water:before{content:"\1f4a6"}
.entypo-droplet:before{content:"\1f4a7"}
.entypo-air:before{content:"\e753"}
.entypo-credit-card:before{content:"\1f4b3"}
.entypo-floppy:before{content:"\1f4be"}
.entypo-clipboard:before{content:"\1f4cb"}
.entypo-megaphone:before{content:"\1f4e3"}
.entypo-database:before{content:"\e754"}
.entypo-drive:before{content:"\e755"}
.entypo-bucket:before{content:"\e756"}
.entypo-thermometer:before{content:"\e757"}
.entypo-key:before{content:"\1f511"}
.entypo-flow-cascade:before{content:"\e790"}
.entypo-flow-branch:before{content:"\e791"}
.entypo-flow-tree:before{content:"\e792"}
.entypo-flow-line:before{content:"\e793"}
.entypo-flow-parallel:before{content:"\e794"}
.entypo-rocket:before{content:"\1f680"}
.entypo-gauge:before{content:"\e7a2"}
.entypo-traffic-cone:before{content:"\e7a3"}
.entypo-cc:before{content:"\e7a5"}
.entypo-cc-by:before{content:"\e7a6"}
.entypo-cc-nc:before{content:"\e7a7"}
.entypo-cc-nc-eu:before{content:"\e7a8"}
.entypo-cc-nc-jp:before{content:"\e7a9"}
.entypo-cc-sa:before{content:"\e7aa"}
.entypo-cc-nd:before{content:"\e7ab"}
.entypo-cc-pd:before{content:"\e7ac"}
.entypo-cc-zero:before{content:"\e7ad"}
.entypo-cc-share:before{content:"\e7ae"}
.entypo-cc-remix:before{content:"\e7af"}
.entypo-github:before{content:"\f300"}
.entypo-github-circled:before{content:"\f301"}
.entypo-flickr:before{content:"\f303"}
.entypo-flickr-circled:before{content:"\f304"}
.entypo-vimeo:before{content:"\f306"}
.entypo-vimeo-circled:before{content:"\f307"}
.entypo-twitter:before{content:"\f309"}
.entypo-twitter-circled:before{content:"\f30a"}
.entypo-facebook:before{content:"\f30c"}
.entypo-facebook-circled:before{content:"\f30d"}
.entypo-facebook-squared:before{content:"\f30e"}
.entypo-gplus:before{content:"\f30f"}
.entypo-gplus-circled:before{content:"\f310"}
.entypo-pinterest:before{content:"\f312"}
.entypo-pinterest-circled:before{content:"\f313"}
.entypo-tumblr:before{content:"\f315"}
.entypo-tumblr-circled:before{content:"\f316"}
.entypo-linkedin:before{content:"\f318"}
.entypo-linkedin-circled:before{content:"\f319"}
.entypo-dribbble:before{content:"\f31b"}
.entypo-dribbble-circled:before{content:"\f31c"}
.entypo-stumbleupon:before{content:"\f31e"}
.entypo-stumbleupon-circled:before{content:"\f31f"}
.entypo-lastfm:before{content:"\f321"}
.entypo-lastfm-circled:before{content:"\f322"}
.entypo-rdio:before{content:"\f324"}
.entypo-rdio-circled:before{content:"\f325"}
.entypo-spotify:before{content:"\f327"}
.entypo-spotify-circled:before{content:"\f328"}
.entypo-qq:before{content:"\f32a"}
.entypo-instagrem:before{content:"\f32d"}
.entypo-dropbox:before{content:"\f330"}
.entypo-evernote:before{content:"\f333"}
.entypo-flattr:before{content:"\f336"}
.entypo-skype:before{content:"\f339"}
.entypo-skype-circled:before{content:"\f33a"}
.entypo-renren:before{content:"\f33c"}
.entypo-sina-weibo:before{content:"\f33f"}
.entypo-paypal:before{content:"\f342"}
.entypo-picasa:before{content:"\f345"}
.entypo-soundcloud:before{content:"\f348"}
.entypo-mixi:before{content:"\f34b"}
.entypo-behance:before{content:"\f34e"}
.entypo-google-circles:before{content:"\f351"}
.entypo-vkontakte:before{content:"\f354"}
.entypo-smashing:before{content:"\f357"}
.entypo-sweden:before{content:"\f601"}
.entypo-db-shape:before{content:"\f600"}
.entypo-logo-db:before{content:"\f603"}
[class*="entypo-"]:before{font-family :'entypo',sans-serif}
body{font-size :1em;line-height :1.5;color :#797979;font-family :system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}
header.site{background-color :#f4f4f4;padding-bottom :2em}
h1{margin-bottom :2em;float :left;z-index :10;position :absolute;margin-left :2em}
h1
a{background-image :url('../../fileadmin/assets/images/udo-steahling-alles-fuers-buero-logo-normal.png');width :280px;height :130px;display :block;background-color :#ffffff}
h2{color :#00787d;font-size :1.25em}
h3{font-size :1.25em;line-height :1.2}
h4{color :#00787d}
.main{padding :0 1em}
h3,h4,p{margin-bottom :.5em}
header.site address a.header-info{color :#00787d;display :block;margin-top :1em}
div.csc-default:first-child
.csc-header{margin-top :0em}
#contact
a.tele{margin-top :1em}
.csc-header{margin-top :2em}
ul{list-style-position :outside;margin-left :1em;margin-bottom :.5em}
figure.left-content{width :66%;float :left;padding :2em;margin-bottom :2em}
figure.right-content{width :33%;float :right;padding :2em}
a.more-link{margin-top :.5em;display :inline-block}
a.contact{margin-top :-1.5em;display :block}
a{color :#00787d;text-decoration :none}
a:hover{text-decoration :underline}
header.site
address{text-align :center}
header.site
address
span:before{color :#00787d;margin-right :.5em}
header.site
address
a{color :#646464}
header.site
address
a.telephone{margin-right :1em}
img{width :100%;max-width :100%;height :auto;vertical-align :bottom}
strong,b{font-family:system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-weight:bold}
iframe{width :100%;height :300px}
article.teaser
.csc-default{margin-bottom :2em}
article.teaser
.csc-default:last-child{margin-bottom :0}
article.side-contact{padding :0em 0em 0em .5em}
article.expired{filter :url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter :gray;
-webkit-filter :grayscale(100%);
opacity :.5}
article.teaser{width :33.3333333%;float :left;padding :2em}
article.contact-teaser{width :33.3333333%;float :left;padding :2em;padding-left :3.5em}
article.news-list:first-child{padding-top :0em}
article.news-list{padding :1em 0em;border-bottom :1px solid #f4f4f4}
article.news-list:last-child{padding :0em 0 0 0;border-bottom :none}
footer
h2{font-size :1em;padding-bottom :1em;border-bottom :1px solid white;margin-bottom :.5em}
.email{margin-bottom :0.5em}
.right-content
article{margin-left :.25em}
.csc-textpic-intext-left-nowrap
.csc-textpic-imagewrap{width :45%;float :left}
.left-content
div.csc-default{margin-bottom :2em}
.left-content
div.csc-default:before,.left-content
div.csc-default:after{content:"";display:table}
.left-content
div.csc-default:after{clear:both}
.alert,.message-body{padding :0.5em 0}
.message-ok
.message-body{color :#146f75}
.message-error
.message-body{color :#fb2f0b}
.message-ok
.message-body:before{content :"\2713";font-family :'entypo',sans-serif;padding-right :0.5em;color :#146f75}
.message-error
.message-body:before{content :"\2715";font-family :'entypo',sans-serif;padding-right :0.5em;color :#fb2f0b}
.alert
h4:before{content :"\2715";font-family :'entypo',sans-serif;padding-right :0.5em;color :#fb2f0b}
.alert
h4{color :#fb2f0b}
.alert.alert-error{color :#fb2f0b}
.femanager_error{list-style :none;color :#fb2f0b}
.btn{background-color :#00787d;color :#ffffff;text-decoration :none;border :none;cursor :pointer;padding :.75em .5em;font-family:system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size :1em;margin :0;line-height :1}
.btn:hover{background-color :#646464;color :#ffffff}
.input-block-level{width :50%;font-size :1em;padding :.5em;font-family:system,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;line-height :1;margin :0em 0em 1.5em 0em}
label.error:before{content :'\2715';font-family :'entypo',sans-serif;color :#fb2f0b;margin-right :.5em}
label.error{display :block;color :#fb2f0b;margin-top :1em;margin-bottom :.25em}
label.error:after{content :"Datenschutzbestimmungen nicht akzeptiert";display :block;color :#fb2f0b;margin-top :0.5em}
a.navigation-button{display :none;visibility :hidden}
nav.main-navigation{float :right;margin-top :4em}
nav.main-navigation
ul{list-style :none;margin-left :0;margin-bottom :0}
nav.main-navigation
ul li{float :left}
nav.main-navigation
ul li
a{padding-right :2em;padding-bottom :1.75em;color :#797979;display :block}
ul.layer-1 li.first-layer.active
a{color :#00787d;text-decoration :none}
nav.main-navigation
ul.layer-1 li.first-layer:hover>a{color :#00787d;text-decoration :none}
nav.main-navigation
ul.layer-1 li.first-layer:hover
ul.layer-2{display :block;box-shadow :0px 2px 10px -2px}
nav.main-navigation
ul.layer-2{list-style :none;position :absolute;margin-top :-5px;margin-left :-1.5em;border-top :5px solid #00787d;background-color :#ffffff;z-index :150;padding :1em;display :none;text-align :left}
nav.main-navigation
ul.layer-2
li.second-layer{float :none;position :relative;display :block;z-index :150;padding :0;border-bottom :1px solid #f4f4f4}
nav.main-navigation
ul.layer-2
li.second-layer:last-child{border-bottom :none}
nav.main-navigation
ul.layer-2
li.second-layer
a{padding :.5em;color :#797979;display :block}
nav.main-navigation
ul.layer-2
li.second-layer:hover{background-color :#f4f4f4}
nav.main-navigation
ul.layer-2
li.second-layer.active,nav.main-navigation
ul.layer-2
li.second-layer.active a{background-color :#f4f4f4;color :#00787E}
nav.main-navigation
ul.layer-2
li.second-layer:hover,nav.main-navigation
ul.layer-2
li.second-layer:hover
a{color :#00787d;text-decoration :none}
ul.producers{width :100%;list-style :none;margin-left :0}
ul.producers
li{width :22%;float :left;margin :5%}
ul.producers
li img{filter :url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter :gray;
-webkit-filter :grayscale(100%);
}
ul.producers
li img:hover{filter :url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter :grayscale(0%)}
nav.sub-navigation{padding-left :.25em;margin-bottom :2em;color :#646464}
nav.sub-navigation ul.sub-first-layer,ul.layer-1{list-style :none;margin-left :0}
nav.sub-navigation ul.layer-1 li{padding :0}
ul.layer-1.sub{display :none}
li.sub-li-first-layer:first-child{padding :0em 0em .5em 0em}
li.sub-li-first-layer{padding :.5em 0em;padding-top :.8em}
ul.sub-first-layer
li.sub-li-first-layer a{font-size :1.25em}
ul.sub-first-layer
li.sub-li-first-layer.active
a{color :#00787d}
nav.sub-navigation ul.sub-first-layer li.sub-li-first-layer
a{color :#646464}
nav.sub-navigation ul.sub-first-layer li.sub-li-first-layer.active
a,nav.sub-navigation ul.sub-first-layer li.sub-li-first-layer
a:hover{color :#00787d;text-decoration :none}
nav.sub-navigation ul.sub-first-layer li.sub-li-first-layer.active
ul.layer-1.sub{display :block}
nav.sub-navigation ul.layer-1 li:first-child{border-top :none}
nav.sub-navigation ul.layer-1 li{border-top :1px solid #f4f4f4}
nav.sub-navigation ul.layer-1 li a{font-size :1em;color :#646464;padding :.5em;width :100%;display :block;white-space :nowrap}
nav.sub-navigation ul.layer-1
li.active,nav.sub-navigation ul.layer-1
li.active
a,ul.sub-first-layer
li.sub-li-first-layer
ul.layer-1.sub
li.active a,nav.sub-navigation ul.layer-1
li.active
a:hover{background-color :#00787d;color :#ffffff}
ul.sub-first-layer
li.sub-li-first-layer
ul.layer-1.sub
li a{color :#646464}
nav.sub-navigation ul.layer-1
li
a:hover{color :#00787d;text-decoration :none;background-color :#F4F4F5}
ul.sub-first-layer li.sub-li-first-layer ul.layer-1.sub li a:hover{color :#00787d}
li.sub-li-first-layer{border-bottom :1px solid #f4f4f4}
li.sub-li-first-layer:last-child{border-bottom :none}
ul.sub-first-layer li.sub-li-first-layer ul.layer-1.sub li.active a:hover{color :#ffffff}
.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap{width :45%;float :left}
.csc-textpic-imagecolumn{margin-top :2em;margin-bottom :2em}
.csc-textpic-intext-right-nowrap .csc-textpic-text{width :45%;margin-left :55%}
.csc-textpic-image.csc-textpic-last{margin-bottom :1em}
.header-slider,.slider{margin :-2em auto;margin-bottom :2em;max-height :400px;width :1000px;position :relative;z-index :1}
.panorama-slider{list-style :none;margin :0}
aside.slider
.bx-viewport{overflow :visible !important}
.bx-caption{position :absolute;z-index :1000;left :2em;bottom :2em;width :280px;background-color :#ffffff}
.slider
h2{margin-top :.75em}
.slider h2,.slider h3{padding :0em 1em 0em .75em}
p.slider-text{padding :.5em 1em}
.tx-femanager{margin-top :-2em}
legend{margin-bottom :1em}
.bx-caption
a.sliderlink{padding :0 0 0 .75em;height :2em;display :inline-block;line-height :2em;margin-left :.25em;width :276px}
.bx-caption
a.sliderlink:after{padding :0 .75em;background-color :#00787d;font-family :'entypo',sans-serif;content :"\e766";color :#ffffff;height :2em;margin-left :.75em;display :inline-block;line-height :2em;float :right}
.bx-pager,.bx-default-pager{margin-right :2em;margin-top :-3em;position :absolute;right :0;z-index :100}
.bx-pager-item{float :left;padding-right :0.5em}
.bx-wrapper .bx-pager.bx-default-pager a{background :#ffffff;opacity :.5;text-indent :-9999px;display :block;width :1em;height :1em;outline :0;-moz-border-radius :8px;-webkit-border-radius:8px;border-radius :8px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background :#ffffff;opacity :1}
.panorama-slider
img{width :100%;height :auto}
.f3-widget-paginator{margin-top :2em;list-style :none;margin-left :-.5em}
.f3-widget-paginator li{float :left}
.f3-widget-paginator li
a{padding :1em .5em}
.f3-widget-paginator li.current{display :none;visibility :hidden}
.brands{border-top :1px solid #f4f4f4;padding-top :4em;margin :4em auto;margin-top :2em;display :block;width :1000px}
.brand-slider{margin :0}
.brand-slider
img{width :50%;margin :0 auto;display :block;filter :url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter :gray;
-webkit-filter :grayscale(100%);
}
.brand-slider
img:hover{filter :url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter :grayscale(0%)}
.bx-next,.bx-prev{font-family :'entypo',sans-serif;position :absolute;bottom :35px;font-size :150%}
.bx-next{right :0}
.bx-controls{position :relative}
header.site
address,a.navigation-button{display :none;visibility :hidden}
nav.site-map{padding-bottom :3em;float :left}
nav.site-map ul.layer-1{width :100%;list-style :none;margin-left :0}
nav.site-map ul.layer-1 li.first-layer{width :50%;float :left;padding :2em}
nav.site-map ul.layer-1 li.first-layer:nth-child(1){margin-bottom :-5em}
nav.site-map ul.layer-1 li.first-layer:nth-child(2){margin-bottom :-11em}
nav.site-map ul.layer-1 li.first-layer:first-child ul.layer-2
li
a{padding-right :2em}
nav.site-map ul.layer-1 li.first-layer a{color :#00787d;padding :0em .5em}
nav.site-map ul.layer-2{list-style :none;padding-top :1em;margin-left :0}
nav.site-map ul.layer-2
li.second-layer{border-top :1px solid #ffffff}
nav.site-map ul.layer-2
li.second-layer
a{color :#646464;padding :.5em .5em;display :block;width :100%}
nav.site-map ul.layer-2
li.second-layer:hover,nav.site-map ul.layer-2
li.second-layer:hover
a{background-color :#ffffff;color :#00787d;text-decoration :none}
nav.site-map ul.layer-2
li.second-layer.active,nav.site-map ul.layer-2
li.second-layer.active
a{background-color :#00787d;color :#ffffff;text-decoration :none}
ul#bottom li.first-layer:nth-child(3){width :51%;margin-top :2em}
footer.site{background-color :#f4f4f4}
footer.site
div.wrap{position :relative}
a.up-button{padding :0 0 0 .75em;background-color :#ffffff;height :2em;display :inline-block;line-height :2em;color :#646464;position :absolute;right :0;bottom :0}
a.up-button:after{padding :0 .75em;background-color :#00787d;font-family :'entypo',sans-serif;content :"\e75f";color :#ffffff;height :2em;margin-left :.75em;display :inline-block;line-height :2em}
.onlineshop:before,.contact:before,.mail:before,.download:before,.external-link-new-window:before,.external-link:before,.more-link:before,.internal-link:before{font-family :'entypo',sans-serif;padding-right :.5em;color :#00787d;display :inline-block}
.more-link:before,.internal-link:before{content :"\e75e"}
.external-link-new-window:before,.external-link:before{content :"\27a6"}
.onlineshop:before{content :"\e73d"}
.contact:before{content :"\e724"}
.mail:before{content :"\2709"}
.download:before{content :"\1f4e5"}
#map-canvas{width :100%;height :400px}
.wrap{width :1000px;margin :0 auto}
.hide-text{display :block;text-indent :100%;white-space :nowrap;overflow :hidden}
.hidden{display :none;visibility :hidden}
a[class*="entypo-"]:before{padding-right :.5em;display :inline-block}
.icon-3:before{content :"\e73d";font-family :'entypo',sans-serif;padding-right :.5em}
@media all and (max-width:1000px){.header-slider,.slider,.brands,.wrap{width :100%}
}
@media all and (max-width:974px){article.contact-teaser{padding-left :0;padding :2.5em;margin-top :-2em;width :100%;margin-bottom :1em}
}
@media all and (max-width:805px){nav.main-navigation{margin :0em 0em 0em 2em;float :none}
.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap{width :100%;float :none}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left :0%}
h1{position :relative}
nav.main-navigation ul{float :none;text-align :center}
nav.main-navigation ul li{display :inline-block;float :none}
h1{float :none;width :280px;margin :0 auto;margin-bottom :2em}
}
@media all and (max-width:670px){nav.site-map ul.layer-1 li.first-layer,section.main article{width :50%}
.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap{width :50%;float :left}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left :0%}
section.main article.news-list,section.main article.side-contact,figure.left-content,figure.right-content{float :none;width :100%}
nav.sub-navigation ul.layer-1 li a{display :inline-block;width :90%}
.bx-controls{display :none;visibility :hidden}
.brands{display :table}
}
@media all and (max-width:600px){iframe{height :200px}
nav.site-map ul.layer-1 li.first-layer,section.main figure.subpage,section.main article{width :100%}
ul#bottom li.first-layer:nth-child(3){width :100%;margin-top :0em}
nav.site-map ul.layer-1 li.first-layer:nth-child(1),nav.site-map ul.layer-1 li.first-layer:nth-child(2){margin-bottom :0}
header.site address{display :block;visibility :visible;margin-bottom :2em}
a.navigation-button{padding :1em 3em 1em 3em;width :100%;border-top :1px solid #00787d;display :block;visibility :visible;position :relative}
a.navigation-button:hover{text-decoration :none}
a.navigation-button:after{font-family :'entypo',sans-serif;content :"\2630";font-size :1.5em;padding-right :2em;position :absolute;right :0;top :.4em}
nav.main-navigation{margin :0;padding-bottom :3.5em;width :100%}
nav.main-navigation ul,.bx-caption{display :none;visibility :hidden}
.brands{display :inline-block}
a.up-button{width :100%}
a.up-button:after{float :right}
.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap{width :100%;float :none}
.csc-textpic-imagecolumn{margin-bottom :2em}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left :0%}
ul.producers li{width:40%}
nav.main-navigation{padding-bottom :0}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){h1 a{background-image :url('../../fileadmin/assets/images/udo-steahling-alles-fuers-buero-logo.png');width :280px;background-size :100% auto;height :130px;display :block;background-color :#ffffff}
}
@media all and (max-height:900px){}
@media all and (max-height:700px){}
