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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline} :focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none} table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}#main_map{width:540px}body{background-color:#004368;background-image:url(Bilder/fak-bg-firmen.jpg);background-repeat:no-repeat;background-position:0px top;padding-bottom:70px}body#incentives{background-image:url(Bilder/fak-bg-incentives.jpg);background-color:#005d98}body#azubiprogramme{background-image:url(Bilder/fak-bg-erlebnis.jpg);background-color:#8f0b0d}#layout{width:821px;margin:0px auto 0px 100px;position:relative;background-color:transparent; }.sidebar q,.sidebar q ~ p,a.morelink,#newsBoxLink a{background-image:url(Bilder/icons.png)}#mainnavi h3,#mainnavi h3 a,#metanavi,body#index #mainnavi li div p,.sidebar .box,#content .footer{background-image:url(Bilder/backgrounds.png);background-repeat:repeat-y}#header{position:relative;top:25px}#content{margin-top:83px;background-color:transparent;  position:relative}#content .main{float:left;width:540px; padding-bottom:50px}#content .footer .main{width:410px;padding-bottom:0px}#content .sidebar{ padding-left:556px}#content .sidebar > div,* html #content .sidebar div{margin-bottom:12px}* html #content .sidebar div div{margin-bottom:0px}#content .sidebar .box{padding:12px 12px;background-position:-900px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}body#azubiprogramme #content .sidebar .box{background-position:-6000px 0px}body#incentives #content .sidebar .box{background-position:-6300px 0px}#content .footer{margin-top:12px; background-position:-1500px 0px;padding:12px 20px 0px;clear:both;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}body#azubiprogramme #content .footer{background-position:-5100px 0px}#content .footer .footer{background-image:none;padding:0px 0px}body#index #content{margin-top:350px}#content .footer .extra{background:transparent url(Bilder/footer-logo.png) no-repeat;background-position:150px bottom;min-height:180px !important;heiht:180px}body#azubiprogramme #content .footer .extra{background-image:url(Bilder/footer-logo-rot.png)} #mainnavi .incentives h3{background-position:-300px 0px}#mainnavi .azubiprogramme h3,#mainnavi .azubiprogramme h3 a{background-position:-600px 0px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}body#index #mainnavi .azubiprogramme h3{-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px}h1,h2,h3,h4,h5,h6{margin-top:1em}.main h1{margin-top:0px}h1.page{margin-top:0px;margin-bottom:18px} @media screen{body#index h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.index.png) no-repeat}body#firmentrainings h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.firmentrainings.png) no-repeat}body#incentives h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.incentives.png) no-repeat}body#azubiprogramme h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.azubiprogramme.png) no-repeat}body#angebote h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.angebote.png) no-repeat}body#fortbildungen h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.fortbildungen.png) no-repeat}body#team h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.team.png) no-repeat}body#verpflegung h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.verpflegung.png) no-repeat}body#partner h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.partner.png) no-repeat}body#referenzen h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.referenzen.png) no-repeat}body#kontakt h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.kontakt.png) no-repeat}body#impressum h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.impressum.png) no-repeat}body#akademie h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.akademie.png) no-repeat}body#aktuelles h1.page{text-indent:-999em;background:transparent url(Bilder/index.headlines.news.png) no-repeat}}h2,h3{margin-bottom:0.5em;line-height:1.3em;padding-right:100px}.sidebar .box h3{line-height:1.3em}#mainnavi h2,h3{margin-bottom:0em;line-height:1em}.newsbox h3,#mainnavi h3,div.halbe h2,div.main h2{padding-right:0px}h2{margin-top:1.5em}.newsbox h3{margin-bottom:20px}.newsbox h5{margin-top:0px}.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{margin-top:0em}.box h4{margin-bottom:0.5em}@media screen{.sidebar h2,.navigation h2,.navigation hr{display:none}}#mainnavi h3 img{display:none}body#index #mainnavi h3 span{display:none}body#index #mainnavi h3 img{display:block;position:relative;top:-11px}span.schraffiert{position:absolute;top:0px;background:transparent url(Bilder/schraffur-weiss.png) repeat-x;background-position:0px 2px}span.schraffiert.block{right:0px;display:block;margin-left:5px} p{margin-bottom:12px}.sidebar p.adresse{padding-top:15px}#mainnavi p{margin-bottom:0px}#content .main p{margin-right:60px}#content .sidebar p{margin-right:0px}.sidebar q{display:block;margin-bottom:12px;padding-top:27px;background-position:-200px 0px;background-repeat:no-repeat}.sidebar q ~ p{background-position:-525px bottom;padding-bottom:20px;background-repeat:no-repeat}div.main div.halbe{float:left;width:45%;margin-right:12px} #mainnavi li div{display:none}body#index #mainnavi li div{display:block;position:relative}body#index #mainnavi li div p{position:absolute;left:0px;bottom:0px;background-position:-3600px 0px;padding:10px 12px 0px;height:52px;overflow:hidden;display:block}.newsbox{position:relative}.newsbox #newsBoxLink{width:80px;position:absolute;top:0px;left:440px}div.partnerliste p{padding-left:100px;clear:both;position:relative;margin-bottom:18px}div.partnerliste p a.img{position:absolute;left:0px}body#team #content .teamliste p{padding-left:170px;clear:both;position:relative;margin-bottom:18px;height:170px}body#team #content .teamliste p img{position:absolute;left:0px} a.morelink{display:block;width:55px;height:40px;text-indent:-999em;background-position:0px 0px}a.morelink:hover,a.morelink:active,a.morelink:focus{background-position:0px -100px} #mainnavi h3 a{display:block;text-align:center;padding-top:7px;height:23px;background-position:999em}#mainnavi h3 a:hover,#mainnavi h3 a:active #mainnavi h3 a:focus{background-position:-4800px}body#index #mainnavi li div a.morelink{position:absolute;right:10px;bottom:10px}#faknavi a{background:url(Bilder/faksymbols.gif) no-repeat;background-position:0px 0px;padding-left:9px}#newsBoxLink a{background-position:-100px 0px;display:block;height:50px;text-indent:-999em}#newsBoxLink a:hover,#newsBoxLink a:active,#newsBoxLink a:focus{background-position:-100px -100px} ol,ul{margin-bottom:1em}ol,ol li{list-style-type:decimal;list-style-position:inside}#content ul,#content ul li{list-style-type:disc}#content ul{margin-left:1em;margin-right:20%}#content .sidebar ul{margin-right:0%}#mainnavi{position:absolute;top:105px;right:0px;left:auto}body#index #mainnavi{top:160px;right:auto;left:0px}#mainnavi li{float:left;margin-left:3px}#mainnavi li.firmentrainings{width:179px}#mainnavi li.incentives{width:136px}#mainnavi li.azubiprogramme{width:220px}body#index #mainnavi li{min-height:274px;height:auto !important;height:274px;width:264px;margin-left:14px}body#index #mainnavi li p{width:244px}body#index #mainnavi li.firmentrainings{margin-left:0px}#metanavi,#faknavi{position:absolute;top:0px;right:0px;width:270px}#faknavi{top:40px;width:279px}#metanavi{background-position:-4200000px 0px;background-color:#336986;padding-top:6px;height:24px;border-bottom:1px solid white;padding-left:3em}body#azubiprogramme #metanavi{background-color:#a03a36}body#incentives #metanavi{background-color:#2078ae}#faknavi li,#metanavi li{float:left;width:80px}#faknavi li.fortbildungen,#faknavi li.referenzen{width:100px}#metanavi li{float:none;display:inline;margin-right:10px }   .main h1 img{position:relative;top:-8px}.hover{cursor:pointer}body{font-size:75%;line-height:1.4em;font-family:Helvetica,Arial,sans-serif}#metanavi,#content{color:white}#content{font-size:1.1em;line-height:1.5em}#faknavi{color:#6ba9d3}body#azubiprogramme #faknavi{color:#dc7e75} h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.25em}h4,h5,h6{font-size:1em}h1,h2,h3,h4,h5{font-weight:bold;color:white}h1.page{text-transform:uppercase;font-size:1.4em;letter-spacing:0.01em}.footer h3,.newsbox h5,.sidebar h4{color:#b01931}body#aktuelles #content .newsbox.seite h5{font-size:1.2em;color:#fff}body#azubiprogramme .footer h3,body#azubiprogramme .newsbox h5,body#azubiprogramme .sidebar h4{color:#005186}#mainnavi h3{font-size:1em}.newsbox h5{text-transform:uppercase;font-weight:bold} #content{color:#f4f8fd}#content div.halbe{color:#6BA9D3}strong,b{font-weight:bold;color:white}em,i{font-style:italic;color:white}.sidebar q{font-weight:bold;text-align:center}.sidebar q ~ p{text-align:center;font-style:italic;color:#bbe3e9}blockquote p{text-align:center}body#azubiprogramme .sidebar q ~ p{color:#b01931}.sidebar .box p{}body#index #mainnavi p{color:#005a86}#footer{font-size:0.9em;padding-top:4px;color:white;text-align:center} a:link,a:visited,a:hover,a:active,a:focus{color:inherit}#footer a,#mainnavi h3 a{color:white;text-decoration:none}#metanavi a,#faknavi a{text-decoration:none}#footer a:hover,#footer a:active,#footer a:focus,#faknavi a:hover,#faknavi a:active,#faknavi a:focus{text-decoration:underline}#faknavi .active a{color:white}#faknavi .active a:hover,#faknavi .active a:active,#faknavi .active a:focus{text-decoration:none}#metanavi a:hover,#metanavi a:active,#metanavi a:focus{text-decoration:underline}#metanavi .active a{color:#6ba9d3 !important;color:#6ba9d3}#metanavi .active a:hover,#metanavi .active a:active,#metanavi .active a:focus{text-decoration:none}a.pdf:after{content:" (PDF)"}#content .sidebar #fak_galerie.box{padding:0px}#fak_galerie #slideshow{width:264px;height:183px;position:relative;margin-bottom:12px}#fak_galerie #slideshow img{position:absolute;top:0px;left:0px}#fak_galerie #thumbs{height:124px;position:relative}#fak_galerie #thumbs ul{position:relative;left:-12px;width:276px}#fak_galerie #thumbs .pagination{position:absolute;bottom:8px;left:6px}#fak_galerie #controls a,#fak_galerie #thumbs .pagination a,#fak_galerie #thumbs .pagination span{border:1px solid #72bbe2;background-color:#72bbe2;text-decoration:none;padding:7px 7px 5px;margin:2px 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:0.8em}#azubiprogramme #fak_galerie #controls a,#azubiprogramme #fak_galerie #thumbs .pagination a,#azubiprogramme #fak_galerie #thumbs .pagination span{border:1px solid #ae4749;background-color:#ae4749}body#azubiprogramme #fak_galerie #controls a,body#azubiprogramme #fak_galerie #thumbs .pagination a,body#azubiprogramme #fak_galerie #thumbs .pagination span{}#fak_galerie #controls a:hover,#fak_galerie #thumbs .pagination a:hover,#fak_galerie #thumbs .pagination a:active,#fak_galerie #thumbs .pagination a:focus{border:1px solid white}#fak_galerie #thumbs .pagination span{background-color:#fff;color:#6BA9D3 }body#azubiprogramme #fak_galerie #thumbs .pagination span.current{background-color:#fff;color:#DC7E75}body#azubiprogramme #fak_galerie #thumbs .pagination span.ellipsis{color:#fff}#fak_galerie #controls{padding:12px}#fak_galerie .nav-controls,#fak_galerie .ss-controls{display:inline}#content #fak_galerie ul,#content #fak_galerie ul li{margin:0;padding:0;list-style-type:none}#content #fak_galerie ul li{float:left;margin-left:12px}