<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">form .error-msg {border:1px solid;}
form .error-msg label {font-weight:bold;}
form li.error label {font-weight:bold;}
a.button:link, a.button:visited, a.button:focus, a.button:hover, a.button:active, button {border:1px solid;height:auto;}
a.btbg:link, a.btbg:visited, a.btbg:focus, a.btbg:hover, a.btbg:active {border:1px solid;height:auto;}
a.btbg span, a.button span, button span {background-color:transparent;height:auto;}
::-moz-selection{ background: #fff; color:#009; }
::selection { background:#fff; color:#009; }
input.placeholder {color:#fff;}
input::-webkit-input-placeholder {color:#fff;}
input:-moz-placeholder {color:#fff;}
body img {background-color:transparent;}
body, body *, legend {background-color:#009;color:#fff;border-color:#fff;}
html, body, form, textarea, input, button, select, legend, h1, h2, h3, h4, h5, h6, p, ol, ul, table, td, th { color:#fff; }
#header {background-color:#009;}
#header {border-bottom: 2px solid #fff; }
#wrapper, #navwrap, #navtogglebutton { background-color:#009; }
#main { background:#009; }
#footer { background-color: #009; border-top: 1px solid #fff;}
#mnav {background-color:#009; border-top: 1px solid #fff;}
#headerright { background-color:#009;border-color: #fff; }
#intranetsection a,#intranetsection a:link { border-color:#009; }
#intranetsection a:hover,#intranetsection a:active, #intranetsection a:focus { border-color: #fff; }
#intranetsection span.msgcount { border-color:#fff; }
ul.videofiles iframe{ border:1px solid #fff; }
#nav {border-bottom:1px solid #fff;}
#nav a:link, #nav a:visited, #nav a:focus, #nav a:hover, #nav a:active, #nav strong { color: #fff; }
#nav a:hover{text-decoration:underline;}
.m&gt;a:link, .m&gt;a:visited, .m&gt;a:focus, .m&gt;a:hover, .m&gt;a:active, .m&gt;strong {border-top:1px solid #fff;}
#nav .active a:link.first.active.sub.m, #nav .active a:visited.first.active.sub.m, #nav .active a:focus.first.active.sub.m, #nav .active a:hover.first.active.sub.m, #nav .active a:active.first.active.sub.m, #nav .active strong, #nav .s strong.active, #nav .s a:link.active, #nav .s a:visited.active, #nav .s a:hover.active, #nav .s a:active.active {color: #fff; border-left: solid 4px #fff; background-color:#009; text-decoration:underline;}
#nav a:hover {background-color: #009; color: #fff;}
#nav a:hover.dropdownarrowhitbox {background-color: transparent; }
#navtop {    background-color: #009;}
#navbody {border-right:1px solid #fff;}
#addressblock span, #addressblock a:link, #addressblock a:visited, #addressblock a:focus, #addressblock a:hover, #addressblock a:active {color: #fff;}
#nav .dropdownarrowhitbox, #nav .m:hover&gt;a:link.dropdownarrowhitbox:hover, #nav .s:hover&gt;a:link.dropdownarrowhitbox:hover {background-image: url(white/pfeilchen.png);}
#nav .m:hover&gt;a:link.dropdownarrowhitbox, #nav .s:hover&gt;a:link.dropdownarrowhitbox {background-image: url(white/pfeilchen.png);}
#nav .m.active&gt;a:link.dropdownarrowhitbox, #nav .s.active&gt;a:link.dropdownarrowhitbox, #nav .m.active:hover&gt;a:link.dropdownarrowhitbox:hover, #nav .s.active:hover&gt;a:link.dropdownarrowhitbox:hover {background-image: url(white/pfeilchen.png);}
.navactive #navwrap {-webkit-box-shadow: 5px 0px 20px -4px rgba(0,0,0,0); -moz-box-shadow: 5px 0px 20px -4px rgba(0,0,0,0); box-shadow: 5px 0px 20px -4px rgba(0,0,0,0);}
.navactive #navtogllebutton {-webkit-box-shadow: 5px 0px 20px -4px rgba(0,0,0,0); -moz-box-shadow: 5px 0px 20px -4px rgba(0,0,0,0); box-shadow: 5px 0px 20px -4px rgba(0,0,0,0);}
#nav-icon3 span {background-color: #fff;}
#navtogglebutton {border-right:2px solid #fff;}
#e2s li a:link, #e2s li a:visited, #e2s li a:focus, #e2s li a:hover, #e2s li a:active, #e2s li strong {border-color: #fff;}
#mnav a:link, #mnav a:visited, #mnav a:focus, #mnav a:hover, #mnav a:active, #mnav strong {color: #fff;}
#mnav a:hover {text-decoration:underline;}
.logocontainer {border: solid 1px #fff;}
a:hover {color: #fff;text-decoration: underline;}
.followonfb:hover h2, .followonfb:focus h2, .followonfb:active h2, .michlsat .followonfb:hover h2, .michlsat .followonfb:focus h2, .michlsat .followonfb:active h2,.followoninsta:hover h2, .followoninsta:focus h2, .followoninsta:active h2 { text-decoration: underline; }
.msgbtn a.email:before { content:url(../content/white/email2.png); }
.msgbtn a.msg:before { content:url(../content/white/message.png); }
.mitarbeiterlist li:not(.head) { border-color: transparent; }
.mitarbeiterlist li:not(.head):hover { border-color:#fff; }
.mitarbeiter .overlay { background:rgba(230,230,230,0.5); }
.mitarbeiter .overlay div { background: #009; }
.btnmy:before { content:url(../content/white/meineanzeigen.png); }
.btnnew:before { content:url(../content/white/new.png); }
.btnoffline:before { content:url(../content/white/offline.png); }
.btnonline:before { content:url(../content/white/online.png); }
.btnedit:before { content:url(../content/white/edit.png); }
.btnmsg a:before { content:url(../content/white/message.png); }
.detail .messages { background:none; }
.module_messages .detail .msg { border:1px solid #fff;background: none; }
.module_messages li.recipient .left,.module_messages li.recipient .right {
border-color: #fff #fff transparent transparent;
background: #009;
}
.module_messages li.self .left,.module_messages li.self .right {
border-color: #fff #fff transparent transparent;
background: #009;
}
.module_jobs .articlewrap article,.module_jobsintern .articlewrap article { border:1px solid #fff; }
.module_standort .mapicon span { background: none; }
.module_standort #map, .module_standort #map * { background:none; }
.standortlist li:hover { border-color: #fff; }
.publictransport .vor,.publictransport .wl, .listbox .item { border:1px solid #fff; }
.publictransport a:hover p,.publictransport a:focus p, .publictransport a:active p { text-decoration: underline; }
.smallheaderanchor:focus, .smallheaderanchor:hover { text-decoration: underline; }
.serviceseperator { background-color: #fff; }
a.innerservice:hover .servicetitle, a.innerservice:focus .servicetitle,  .innerservice:hover .servicesubtitle,   .innerservice:focus .servicesubtitle { text-decoration:underline; }
.icon.zustellung { background-image: url(white/weiss-zustellservice.png); }
.icon.renovierung { background-image: url(white/weiss-renovierung.png); }
.icon.holz { background-image: url(white/weiss-holztechnik.png); }
.icon.naehen { background-image: url(white/weiss-polstern.png); }
.icon.buero { background-image: url(white/weiss-buerodienst.png); }
.icon.metall { background-image: url(white/weiss-metalltechnik.png); }
.icon.reinigung { background-image: url(white/weiss-facilityservice.png); }
.icon.gastronomie { background-image: url(white/weiss-gastronomie.png); }
.icon.textil { background-image: url(white/weiss-textilreinigung.png); }
.icon.digital { background-image: url(white/weiss-digitalmedia.png); }
.icon.brief { background-image: url(white/weiss-brief.png); }
.icon.gruenflaechen { background-image: url(white/weiss-gruenflaechen.png); }
.icon.briefpapier { background-image: url(white/weiss-briefpapier.png); }
.icon.visitenkarte { background-image: url(white/weiss-visitenkarten.png); }
.icon.folder { background-image: url(white/weiss-folder.png); }
.icon.flyer { background-image: url(white/weiss-flyer.png); }
.icon.block { background-image: url(white/weiss-bloecke.png); }
.icon.broschuere { background-image: url(white/weiss-broschueren.png); }
.icon.plakat { background-image: url(white/weiss-plakat.png); }
.icon.alacarte { background-image: url(white/weiss-alacarte.png); }
.icon.mittagsmenue { background-image: url(white/weiss-mittagsmenue.png); }
.icon.fruehstueck { background-image: url(white/weiss-fruehstueck.png); }
.icon.lieferservice { background-image: url(white/weiss-lieferservice.png); }
.icon.catering { background-image: url(white/weiss-catering.png); }
.icon.veranstaltungsraum { background-image: url(white/weiss-veranstaltungsraum.png); }
.icon.guglhupf { background-image: url(white/weiss-guglhupf.png); }
.icon.jobs { background-image: url(white/weiss-jobs.png); }
.icon.kontakt { background-image: url(white/weiss-kontakt.png); }
.icon.bundessache { background-image: url(white/weiss-bundessache.png); }
.moebelflechtereiat .icon.referenzen { background-image: url(white/std_referenzen.png); }
.moebelflechtereiat .icon.kontakt { background-image: url(white/std_kontakt.png); }
.moebelflechtereiat .icon.news { background-image: url(white/std_news.png); }
.moebelflechtereiat .icon.sesselflechterei { background-image: url(white/std_sesselflechterei.png); }
.startpagearticles .swiper-button-prev,.swiper-container-rtl .swiper-button-next { background-image: url(white/pfeilchen.png); background-color: #009; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); transition: all 0.3s ease-in-out; border:1px solid #fff; }
.startpagearticles .swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url(white/pfeilchen.png); background-color: #009; transition: all 0.3s ease-in-out; border:1px solid #fff; }
.startpagearticles article { border:1px solid #fff; }
.startpagearticles { border-top: 1px solid #fff; }
.startpagearticles article { background-color: #009; }
.startpagearticles .articleseparator { background-color: #fff; }
.googlemap, .googlemap * { background-color: transparent !important; color: #009; }
.googlemap .gmnoprint.gm-bundled-control&gt;.gmnoprint, .googlemap .gmnoprint.gm-bundled-control+.gmnoprint {background-color:#FFFFFF !important;}
.googlemapscontainer .categorieslistcontainer .categorieslist .dropdownarrowhitbox { background-image: url(white/pfeilchen.png); }
.googlemapscontainer .categorieslistcontainer .marker-icon,  .googlemapscontainer .locationdetailpopup .popup .marker-icon { background-image: url(white/icon-googlemaps.png);}
.module_home .googlemapscontainer .categorieslistcontainer .locationlist li .marker-icon, .module_home .googlemapscontainer .categorieslistcontainer .locationlist li .marker-icon { border-color: #009; }
.module_home .googlemapscontainer .categorieslistcontainer .locationlist li:hover .marker-icon, .module_home .googlemapscontainer .categorieslistcontainer .locationlist li:focus .marker-icon { border-color: #fff; }
.googlemapscontainer, .googlemapscontainer .popup { border: 1px solid #fff; }
.googlemapscontainer .locationdetailpopup .popup .mail-icon { background-image: url(white/icon_mail.png); }
.googlemapscontainer .locationdetailpopup .popup .phone-icon { background-image: url(white/icon_phone.png); }
.googlemapscontainer .locationdetailpopup .popup .open-icon { background-image: url(white/icon_open.png); }
.googlemapscontainer .locationdetailpopup .popup .x-icon { background-image: url(white/icon_x.png); }
.gm-style&gt;div&gt;div&gt;div&gt;div&gt;div:not(.gm-style-iw)&gt;div&gt;div { color: #FFF !important; font-size: 1em !important; padding-bottom: 4px !important; }
.holz .headerimageoverlay { background-image: url(white/weiss-holztechnik.png); background-color: rgba(0, 0, 153,0.9); }
.zustellung .headerimageoverlay { background-image: url(white/weiss-zustellservice.png); background-color: rgba(0, 0, 153,0.9); }
.renovierung .headerimageoverlay { background-image: url(white/weiss-renovierung.png); background-color: rgba(0, 0, 153,0.9); }
.naehen .headerimageoverlay { background-image: url(white/weiss-polstern.png); background-color: rgba(0, 0, 153,0.9); }
.buero .headerimageoverlay { background-image: url(white/weiss-buerodienst.png); background-color: rgba(0, 0, 153,0.9); }
.metall .headerimageoverlay { background-image: url(white/weiss-metalltechnik.png); background-color: rgba(0, 0, 153,0.9); }
.reinigung .headerimageoverlay { background-image: url(white/weiss-facilityservice.png); background-color: rgba(0, 0, 153,0.9); }
.gastronomie .headerimageoverlay { background-image: url(white/weiss-gastronomie.png); background-color: rgba(0, 0, 153,0.9);}
.textil .headerimageoverlay { background-image: url(white/weiss-textilreinigung.png); background-color: rgba(0, 0, 153,0.9); }
.digital .headerimageoverlay { background-image: url(white/weiss-digitalmedia.png); background-color: rgba(0, 0, 153,0.9); }
.brief .headerimageoverlay { background-image: url(white/weiss-brief.png); background-color: rgba(0, 0, 153,0.9); }
.gruenflaechen .headerimageoverlay { background-image: url(white/weiss-gruenflaechen.png); background-color: rgba(0, 0, 153,0.9); }
.bundessache .headerimageoverlay { background-image: url(white/weiss-bundessache.png); background-color: rgba(0, 0, 153,0.9); }
.headerimageoverlay h1 { background-color: transparent; }
.contactpersonlist li { border: 1px solid #fff; }
input, select, textarea { transition: none; }
input:focus, select:focus, textarea:focus { border-color:#fff; outline: none; }
input:hover, select:hover, textarea:hover { border-width: 2px; }
#formelements&gt;li&gt;.radiolist&gt;li&gt;label:hover:before, #formelements&gt;li&gt;.radiolist&gt;li&gt;label:focus:before, #formelements&gt;li&gt;.checkboxlist&gt;li&gt;label:hover:before, #formelements&gt;li&gt;.checkboxlist&gt;li&gt;label:focus:before { border-width: 2px;  margin-right: 8px; }
#formelements&gt;li&gt;.radiolist&gt;li&gt;input[type="radio"]:checked + label:before, #formelements&gt;li&gt;.checkboxlist&gt;li&gt;input[type="checkbox"]:checked + label:before { background-image: url(white/icon-checked.png); }
a.button:hover, button:hover, a.button:focus, button:focus { text-decoration: underline; outline: none;  }
a.button:active, button:active { position:relative; top:1px; outline: none; }
.module_article article.article .innerarticle { border: 1px solid #fff; }
.module_article article.article .articleseparator { background-color: #fff; }
#gal-nav a:link, #gal-nav a:visited, #gal-nav a:focus, #gal-nav a:hover, #gal-nav a:active { background-image:url(white/pfeilchen.png); }
#gal-nav a:hover, #gal-nav a:focus { transition: none; border-width:2px; }
.eventlist .infoblock .inner { padding-top: 1px; }
ul.date .event_date_icon { background-image: url(white/icon-std-kalender.png); }
ul.date .event_time_icon { background-image: url(white/icon-std-uhrzeit.png); }
ul.date .event_place_icon { background-image: url(white/icon-std-pin.png); }
.browse .bprev a:link, .browse .bprev a:focus, .browse .bprev a:active, .browse .bprev a:hover, .browse .bprev a:visited, .browse .bnext a:link, .browse .bnext a:focus, .browse .bnext a:active, .browse .bnext a:hover, .browse .bnext a:visited { background-image: url(white/pfeilchen.png); }
#language { background-image: url(white/language_dropdownicon.png); }
#language:hover { border-width: 1px; }
.briefpapier .headerimageoverlay { background-image: url(white/weiss-briefpapier.png); background-color: rgba(0, 0, 153,0.9); }
.visitenkarte .headerimageoverlay { background-image: url(white/weiss-visitenkarten.png); background-color: rgba(0, 0, 153,0.9); }
.folder .headerimageoverlay { background-image: url(white/weiss-folder.png); background-color: rgba(0, 0, 153,0.9); }
.flyer .headerimageoverlay { background-image: url(white/weiss-flyer.png); background-color: rgba(0, 0, 153,0.9); }
.block .headerimageoverlay { background-image: url(white/weiss-bloecke.png); background-color: rgba(0, 0, 153,0.9); }
.broschuere .headerimageoverlay { background-image: url(white/weiss-broschueren.png); background-color: rgba(0, 0, 153,0.9); }
.plakat .headerimageoverlay { background-image: url(white/weiss-plakat.png); background-color: rgba(0, 0, 153,0.9); }
@media screen and (min-width: 980px), print {
#headerright { background-color:transparent;border-color: transparent; }
}</pre></body></html>