@font-face{font-family:'Varela Round';font-style:normal;font-weight:400;src:url('/fileadmin/fonts/varela-round-v6-latin-regular.eot');
src:local('Varela Round'),local('VarelaRound-Regular'),url('/fileadmin/fonts/varela-round-v6-latin-regular.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/varela-round-v6-latin-regular.woff2') format('woff2'),
url('/fileadmin/fonts/varela-round-v6-latin-regular.woff') format('woff'),
url('/fileadmin/fonts/varela-round-v6-latin-regular.ttf') format('truetype'),
url('/fileadmin/fonts/varela-round-v6-latin-regular.svg#VarelaRound') format('svg');
}
@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:url('/fileadmin/fonts/oswald-v10-latin-300.eot');
src:local('Oswald Light'),local('Oswald-Light'),url('/fileadmin/fonts/oswald-v10-latin-300.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/oswald-v10-latin-300.woff2') format('woff2'),
url('/fileadmin/fonts/oswald-v10-latin-300.woff') format('woff'),
url('/fileadmin/fonts/oswald-v10-latin-300.ttf') format('truetype'),
url('/fileadmin/fonts/oswald-v10-latin-300.svg#Oswald') format('svg');
}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url('/fileadmin/fonts/oswald-v10-latin-700.eot');
src:local('Oswald Bold'),local('Oswald-Bold'),url('/fileadmin/fonts/oswald-v10-latin-700.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/oswald-v10-latin-700.woff2') format('woff2'),
url('/fileadmin/fonts/oswald-v10-latin-700.woff') format('woff'),
url('/fileadmin/fonts/oswald-v10-latin-700.ttf') format('truetype'),
url('/fileadmin/fonts/oswald-v10-latin-700.svg#Oswald') format('svg');
}
@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('/fileadmin/fonts/oswald-v10-latin-regular.eot');
src:local('Oswald Regular'),local('Oswald-Regular'),url('/fileadmin/fonts/oswald-v10-latin-regular.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/oswald-v10-latin-regular.woff2') format('woff2'),
url('/fileadmin/fonts/oswald-v10-latin-regular.woff') format('woff'),
url('/fileadmin/fonts/oswald-v10-latin-regular.ttf') format('truetype'),
url('/fileadmin/fonts/oswald-v10-latin-regular.svg#Oswald') format('svg');
}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url('/fileadmin/fonts/roboto-v15-latin-100.eot');
src:local('Roboto Thin'),local('Roboto-Thin'),url('/fileadmin/fonts/roboto-v15-latin-100.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-100.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-100.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-100.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-100.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:url('/fileadmin/fonts/roboto-v15-latin-100italic.eot');
src:local('Roboto Thin Italic'),local('Roboto-ThinItalic'),url('/fileadmin/fonts/roboto-v15-latin-100italic.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-100italic.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-100italic.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-100italic.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-100italic.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('/fileadmin/fonts/roboto-v15-latin-300.eot');
src:local('Roboto Light'),local('Roboto-Light'),url('/fileadmin/fonts/roboto-v15-latin-300.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-300.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-300.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-300.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-300.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url('/fileadmin/fonts/roboto-v15-latin-300italic.eot');
src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('/fileadmin/fonts/roboto-v15-latin-300italic.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-300italic.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-300italic.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-300italic.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-300italic.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('/fileadmin/fonts/roboto-v15-latin-regular.eot');
src:local('Roboto'),local('Roboto-Regular'),url('/fileadmin/fonts/roboto-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-regular.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-regular.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-regular.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-regular.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url('/fileadmin/fonts/roboto-v15-latin-italic.eot');
src:local('Roboto Italic'),local('Roboto-Italic'),url('/fileadmin/fonts/roboto-v15-latin-italic.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-italic.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-italic.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-italic.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-italic.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('/fileadmin/fonts/roboto-v15-latin-700.eot');
src:local('Roboto Bold'),local('Roboto-Bold'),url('/fileadmin/fonts/roboto-v15-latin-700.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-700.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-700.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-700.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-700.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url('/fileadmin/fonts/roboto-v15-latin-700italic.eot');
src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('/fileadmin/fonts/roboto-v15-latin-700italic.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-700italic.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-700italic.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-700italic.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-700italic.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url('/fileadmin/fonts/roboto-v15-latin-900.eot');
src:local('Roboto Black'),local('Roboto-Black'),url('/fileadmin/fonts/roboto-v15-latin-900.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-900.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-900.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-900.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-900.svg#Roboto') format('svg');
}
@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url('/fileadmin/fonts/roboto-v15-latin-900italic.eot');
src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('/fileadmin/fonts/roboto-v15-latin-900italic.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/fonts/roboto-v15-latin-900italic.woff2') format('woff2'),
url('/fileadmin/fonts/roboto-v15-latin-900italic.woff') format('woff'),
url('/fileadmin/fonts/roboto-v15-latin-900italic.ttf') format('truetype'),
url('/fileadmin/fonts/roboto-v15-latin-900italic.svg#Roboto') format('svg');
}
div.extranet-body-bg.extranet-login #div_header,div.extranet-body-bg.extranet-login div.extranet-header-topmenu,div.extranet-body-bg.extranet-login div.navbar,div.extranet-body-bg.extranet-login div.meta-section{display:none}
div.extranet-body-bg.extranet-login #content.main-section{margin:3em auto 0;width:45%}
div.body-bg #content div.main-footer-content div.row div.col-sm-3 div.news div.news-list-view div.article div.header h1{margin:0;font-size:1em;padding:0;font-family:"Roboto","Trebuchet MS"}
div.main-section div.main-header-content.garagesearch div.carousel-text-inner{background-color:transparent !important}
body{background-color:#fff;background:none;opacity:0}
div.panel-group div.panel.panel-default div.panel-body div div.csc-textpic-text ul{list-style-position:inside;padding:0}
input{vertical-align:middle}
div.navbar div.container div.navbar-collapse ul.nav li a span.bar{background-color:#e7ba06}
#content.main-section div.main-content div.div_borderLeft div[id*="accordion"] div.panel div.image-wrap{width:auto;margin:0;padding:0.4em 1em 0 0}
a,a:visited,a:active,a:focus{color:#062e52;font-weight:normal}
a:hover{text-decoration:none;color:inherit;font-weight:normal;outline:0 none}
div.tx-indexedsearch div.tx-indexedsearch-browsebox ul.browsebox{display:none}
.body-bg{background-color:#ffffff;overflow:hidden;position:static}
#content.main-section{clear:both;width:100%;position:relative;overflow:hidden}
#content.main-section div.main-header-content{width:70%;padding:0;position:relative;margin:0 auto}
#content.main-section div.main-footer-content{height:11em;margin:0 auto;width:70%;clear:both}
#content.main-section div.main-footer-content div.row{overflow:hidden;width:100%;height:100%;margin:0.5em 0}
#content.main-section div.extra-footer-content{border-bottom:1px solid #666666;height:4em;margin:0 auto;text-align:center;width:70%;opacity:0}
#content.main-section div.main-content{display:none;margin:0 auto;width:70%;opacity:0;border:1px solid #666666;padding:0 6em 1em 6em}
#content.main-section div.main-header-content.news div.main-header-content-slider>div>div.container{width:100%;padding:0}
#content.main-section div.main-content.news{display:table;margin:0 auto;width:70%;opacity:1;border:1px solid #666666;padding:1em}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase;color:#666666;font-family:"Oswald","Trebuchet MS",Arial,sans-serif;font-weight:700;line-height:1.3}
h1,.h1{font-size:3.25em;padding:0 0 20px 0;margin:1em 0 0.5em}
h4,.h4{font-size:1.125em;text-transform:none}
div.div_arrowLeft a,div.div_arrowRight a{display:block;width:100%;height:100%}
div.navbar.navbar-default.navbar-has-image.navbar-top{width:100%;height:2em;min-height:2em;background-color:#062E52;position:fixed;z-index:1000;border:none;line-height:2em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:75%;margin:0 auto;position:relative;padding:0}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main{width:2em;height:100%;float:left}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{line-height:inherit;height:100%;transition:none;font-size:inherit;margin:0;padding:0}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse{width:auto;float:left;padding:0 1em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse ul.nav.navbar-nav.navbar-main{width:100%}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse ul.nav.navbar-nav.navbar-main li{background-color:#ffffff;opacity:0.8}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse ul.nav.navbar-nav.navbar-main li a{line-height:inherit;color:#062E52;font-family:"Oswald","Trebuchet MS";font-weight:400}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse ul.nav.navbar-nav.navbar-main li:hover,div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse ul.nav.navbar-nav.navbar-main li.active{background-color:#F7E800}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse ul.nav.navbar-nav.navbar-main li:hover a{color:#fff}
div.div_extranetlink{float:right;background-color:#F7E800;margin-right:1em}
div.div_extranetlink:hover{opacity:0.8}
div.div_extranetlink a{color:#062E52;display:block;font-family:"Oswald","Trebuchet MS";font-weight:400;height:100%;line-height:inherit;text-transform:uppercase;width:100%;padding:0 0.3em;
}
div.div_extranetlink:hover a{color:#fff}
div.div_contactlink{float:right}
div.div_facebooklink{float:right;padding-right:1.4em}
#content.main-section div.main-header-content div.carousel{height:40em;padding:0;overflow:hidden}
#content.main-section div.main-header-content.news div.carousel{height:10em;padding:0;overflow:hidden}
#content.main-section div.main-header-content div.carousel ol.carousel-indicators,#content.main-section div.main-header-content div.carousel a.carousel-control{display:none}
#content.main-section div.main-header-content div.carousel div.carousel-inner{height:100%;width:100%}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item{height:100%;width:100%;padding:0}
#content.main-section div.main-header-content div.main-header-content-logo{left:1.15em;position:absolute;top:3.6em;width:6.5em}
#content.main-section div.main-header-content div.div_morelink{left:50%;margin-left:-3em;position:absolute;bottom:1.3em;width:6em;z-index:1;display:block}
#content.main-section div.main-header-content div.div_morelink.isshow{bottom:0.3em}
#content.main-section div.main-header-content div.div_morelink.isshow img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
#content.main-section div.main-header-content div.div_morelink{cursor:pointer}
#content.main-section div.carousel-text-inner div.div_morelink{cursor:pointer;position:relative;bottom:0;left:0;margin-left:0}
#content.main-section div.main-header-content div.div_morelink div.div_arrowDown span.span_morelinkon{background:none repeat scroll 0 0 #062E52;color:#F7E800;display:block;font-family:"Oswald","Trebuchet MS";font-weight:300;margin:0 auto;text-align:center;width:45%}
#content.main-section div.main-header-content div.div_morelink div.div_arrowDown span.span_morelinkoff{display:none}
#content.main-section div.main-header-content div.div_morelink.isshow div.div_arrowDown span.span_morelinkon{display:none}
#content.main-section div.main-header-content div.div_morelink.isshow div.div_arrowDown span.span_morelinkoff{background:none repeat scroll 0 0 #062E52;color:#F7E800;display:block;font-family:"Oswald","Trebuchet MS";font-weight:300;margin:0 auto;text-align:center;width:100%}
#content.main-section div.main-header-content div.div_leftlink{position:fixed;left:4%;top:45%;z-index:1;width:12.1em;text-align:right}
#content.main-section div.main-header-content div.div_rightlink{position:fixed;right:4%;top:45%;z-index:1;width:12.1em;text-align:left}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.div_img_grid{background-image:url("/fileadmin/images/png/grid.png");height:100%;width:100%}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{position:absolute;text-transform:uppercase;top:4.5em;font-size:3.2em;font-family:'Varela Round','Trebuchet MS';color:#F7E800;line-height:1.19em;max-width:100%;background-color:rgba(6,46,82,0.8);border:0px solid white;white-space:nowrap}
#content.main-section div.main-header-content div#carousel-517.carousel div.carousel-inner div.item div.carousel-text-inner{background-color:transparent}
#content.main-section div.main-header-content div#carousel-549.carousel div.carousel-inner div.item div.carousel-text-inner{background-color:transparent}
#content.main-section div.main-header-content div#carousel-219.carousel div.carousel-inner div.item div.carousel-text-inner{background-color:transparent}
#content.main-section div.main-header-content div#carousel-220.carousel div.carousel-inner div.item div.carousel-text-inner{background-color:transparent}
#content.main-section div.main-header-content div#carousel-3322.carousel div.carousel-inner div.item div.carousel-text-inner{background-color:transparent}
#content.main-section div.main-header-content div#carousel-3448.carousel div.carousel-inner div.item div.carousel-text-inner{background-color:transparent}
#content.main-section div.main-header-content div#carousel-3506.carousel div.carousel-inner div.item div.carousel-text-inner{background-color:transparent}
#content.main-section div.main-header-content.news div.carousel div.carousel-inner div.item div.carousel-text-inner{position:absolute;text-transform:uppercase;top:2.0em;font-size:3em;font-family:"Oswald","Trebuchet MS";font-weight:700;color:#f1cb0c;line-height:1.2em;right:0em;width:auto;text-align:right}
#content.main-section div.main-header-content.news div.carousel div.carousel-inner div.item div.carousel-text-inner h1{color:#e7ba06}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner span.span_red{font-weight:900;
padding:0 0.3em;float:left;opacity:1}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner span.span_normal_red{font-weight:normal;
padding:0 0.3em;float:left;opacity:1;color:#ffffff}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner span.span_black{font-weight:900;background-color:transparent;padding:0 0.3em;
opacity:1}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner span.span_normal{font-weight:normal;background-color:transparent;padding:0 0.3em;
opacity:1;color:#ffffff}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner span.span_moreInfo{white-space:pre;font-weight:normal;font-size:0.3em;background-color:#F7E800;color:#062E52;float:left;opacity:0.9;padding:0.3em 1em;line-height:1.2em;text-transform:none;width:auto}
div.panel-group div.panel-collapse figure.image img{width:80px;height:80px}
.panel-default>.panel-heading{padding:3px;-webkit-box-shadow:inset 11px -29px 46px -23px rgba(193,193,193,1);-moz-box-shadow:inset 11px -29px 46px -23px rgba(193,193,193,1);box-shadow:inset 11px -29px 46px -23px rgba(193,193,193,1);border-color:#c1c1c1}
.panel-default>.panel-heading a h4{line-height:1.8em;margin-right:10px;padding:0 10px;color:#c1c1c1;text-transform:uppercase;font-family:"Oswald","Trebuchet MS";font-weight:700;background-image:url('../../fileadmin/images/png/arrow_akordeon_leistungen.png');background-repeat:no-repeat;background-position:right top}
.panel-default>.panel-heading a:hover h4{background-image:url('../../fileadmin/images/png/arrow_akordeon_leistungen_aktiv.png')}
span.span_nextPageTitle,span.span_prevPageTitle{font-family:"Oswald","Trebuchet MS";font-weight:400;background-color:#d2deed;color:#062e52;padding:0.2em 0.3em;text-transform:uppercase}
div.body-bg div.meta-section{background-color:inherit;border-bottom:1em solid #F7E800;border-top:medium none;color:inherit;padding:12px 0}
div.div_facebooklinkfooter{font-size:0.75em;width:25%;float:left;font-family:"Varela Round","Trebuchet MS";text-align:left;color:#666666;line-height:1.2em}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink{float:left}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{padding-left:0.5em;color:#666666}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink a{padding-left:0.5em;color:#062E52;font-weight:normal}
div.div_applinkfooter{width:25%;float:left;font-size:0.75em;color:#666666;line-height:1.1em}
div.div_applinkfooter div.div_menuAppFooterLink1{float:right}
div.div_applinkfooter div.div_menuAppFooterLink2{text-align:right}
div.div_applinkfooter div.div_menuAppFooterLink2 span.span_ImgAppFooterLink2{float:right;font-family:"Varela Round","Trebuchet MS";margin:0 0.5em}
div.navbar-footer{float:left;margin:0 auto;position:relative;width:50%;text-align:center}
div.navbar-footer .ol_footer_menu{list-style:outside none none;padding:0;width:100%}
div.navbar-footer .ol_footer_menu .li_footer_menu{background-color:inherit;border:0 none;display:inline;color:#666666;font-family:"Varela Round","Trebuchet MS";font-size:0.88em;font-weight:300}
div.navbar-footer .ol_footer_menu .li_footer_menu a{color:#666666;font-weight:300}
#content.main-section div.main-header-content.news{height:12em}
div.main-content.news div.article.articletype-0{float:left;width:45%;margin:0 2em 1em;height:27em;overflow:hidden}
div.main-content.news div.article.articletype-0 h1{font-size:2.0em;padding-bottom:0}
#content.main-section div.main-content.news div.news div.news-list-view div.article div.news-img-wrap{position:relative;background:none repeat scroll 0 0 #fff;float:left;margin:3px 0px 5px 0;width:100%;overflow:hidden;height:14em}
.news .article .news-img-wrap a{text-align:center;background:none repeat scroll 0 0 #fff;border:2px solid #F7E800;display:block;float:left;padding:0px;height:100%;width:100%;overflow:hidden}
span.news-list-date{background:none repeat scroll 0 0 #f1cb0c;padding:3px 5px;position:absolute;color:#ffffff;font-family:"Oswald","Trebuchet MS";font-size:1.2em;font-weight:700;bottom:0em;left:0px;z-index:100;text-shadow:1px 1px 1px #000;box-sizing:border-box;text-align:center;
min-width:100px}
span.news-list-date time{
min-width:90px;padding-right:8px}
.news .article .news-img-wrap img{float:none;
width:100%}
div.news div.news-list-view div.article.articletype-0 div.header h3 a{color:#666666;font-family:"Oswald","Trebuchet MS";font-size:1.2em;font-weight:700;text-transform:uppercase}
div.news div.news-list-view div.article.articletype-0 div.teaser-text h4{font-family:"Oswald","Trebuchet MS",Arial,sans-serif;font-size:1em}
.news-single .article .news-img-wrap{float:right;margin:0 0 0 25px;width:100%;position:relative;overflow:hidden;
}
.news-single .article .news-img-wrap .outer{width:32.5%;height:15em;float:left;position:relative}
.news-single .article .news-img-wrap .outer .mediaelement.mediaelement-image{width:100%;height:100%}
.news-single .article .news-img-wrap .outer:nth-child(2){margin:0 1em 0 0}
.news-single .article .news-img-wrap .outer:nth-child(3){margin:0 0 0 0}
.news-single .article .news-img-wrap .outer:nth-child(4){margin:0 0 0 1em}
.news-single .article .news-img-wrap .outer:first-child{width:100%;height:45em;float:none;margin:0 0 2em 0;overflow:hidden}
div.news.news-single div.article div.news-backlink-wrap{float:left;height:15em;width:7%;background-image:url("/fileadmin/images/png/arrow_uebersicht.png");background-repeat:no-repeat;margin-right:2em}
div.news.news-single div.article div.news-backlink-wrap a{font-size:0.7em;text-transform:uppercase;color:#000;display:block;padding:0.2em 0 0 3em;width:100%}
div.news.news-single div.article div.news-img-wrap a{border:0px solid #F7E800;padding:0px;height:100%;width:100%}
div.news.news-single div.article div.header{border-left:1px solid #000000;font-family:"Oswald","Trebuchet MS";font-weight:700;color:#666666;text-transform:uppercase;width:89%;float:left;padding:0 0 0 1em}
div.news.news-single div.article div.header h3{font-family:"Oswald","Trebuchet MS";font-weight:700;color:#666666;text-transform:uppercase;font-size:3.25em;margin:0}
div.news.news-single div.article div.teaser-text h4{font-family:'Varela Round',"Trebuchet MS";font-weight:700;color:#666666;font-size:1.125em;text-transform:none}
div.news.news-single div.article div.teaser-text{margin:0 0 1.5em 0;font-family:'Varela Round',"Trebuchet MS";font-weight:700;color:#666666;float:left;width:89%;border-left:1px solid #000;padding:0 0 0 1em}
div.news.news-single div.article div.news-image-date-wrap{position:relative;clear:both;float:none;overflow:hidden;margin-bottom:1.5em}
div.news.news-single div.article span.news-list-date{position:absolute;top:1em;left:0;font-size:2.5em;padding:5px 10px;opacity:0.9;height:1.8em}
#content.main-section div.main-footer-content div.row div.col-sm-3 div.news div.news-list-view div.article.articletype-0.odd div.news-img-wrap span.news-list-date{display:none}
div.news.news-single div.article div.news-image-date-wrap div.news-img-wrap div.outer p.news-img-caption{font-size:0.825em;font-family:'Varela Round',"Trebuchet MS";font-weight:300;font-style:italic;color:#000000;background:#fff;opacity:0.9;padding:0.8em;position:absolute;width:100%;z-index:100;bottom:0;margin:0;bottom:0}
div.news.news-single div.article div.news-image-date-wrap div.news-img-wrap div.outer:first-child p.news-img-caption{font-size:0.825em;font-family:'Varela Round',"Trebuchet MS";font-weight:300;font-style:italic;color:#000000;background:#fff;opacity:0.9;padding:0.8em calc(7%+3.5em);position:absolute;width:100%;z-index:100;bottom:0;margin:0;bottom:0}
.mediaelement .mediaelement-image{position:relative}
#content.main-section div.main-content div.div_borderLeft div.image-wrap{padding:2em 4em 0 0;width:40%;max-width:40%;margin:2.0em 0 0 0}
#content.main-section div.main-content div.div_borderLeft div.image-wrap div.image-row{margin:0}
#content.main-section div.main-content div.div_borderLeft div.image-wrap div.image-row div.image-column{padding:0}
#content.main-section div.main-content div.div_borderLeft div.image-wrap div,#content.main-section div.main-content div.div_borderLeft div.image-wrap figure{width:100%;padding:0}
#content.main-section div.main-content div.div_borderLeft div.image-wrap div.image-row div.image-column figure.image{position:relative}
#content.main-section div.main-content div.div_borderLeft div.image-wrap div.image-row div.image-column figure.image figcaption.caption{font-size:0.825em;font-family:'Varela Round',"Trebuchet MS";font-weight:300;font-style:italic;color:#000000;background:#fff;opacity:0.9;padding:0.8em;position:absolute;width:100%;z-index:100;bottom:0;margin:0;bottom:0}
#content.main-section div.main-content div.div_borderLeft div.image-wrap div.image-row div.image-column figure.thumbnail{position:relative}
#content.main-section div.main-content div.div_borderLeft div.image-wrap div.image-row div.image-column figure.thumbnail figcaption.caption{font-size:0.825em;font-family:'Varela Round',"Trebuchet MS";font-weight:300;font-style:italic;color:#000000;background:#fff;opacity:0.9;padding:0.8em;position:absolute;width:100%;z-index:100;bottom:0;margin:0;bottom:0}
div.news.news-single div.article div.news-text-wrap{border-left:1px solid #000;display:table;margin:0;padding:0 12em 0 1em;width:89%;float:left}
#content.main-section div.main-footer-content div.col-sm-3,#content.main-section div.main-footer-content div.col-sm-6{background-color:#F7E800;height:100%}
#content.main-section div.main-footer-content div.col-sm-6{margin:0 0.5em;width:48.8%}
#content.main-section div.main-footer-content div.row div.col-sm-3 h1.csc-firstHeader{padding:0;color:#e7ba06;font-family:"Oswald","Trebuchet MS";font-size:1.2em;font-weight:700;margin:0.3em 0 0.3em;text-align:left}
#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{padding:0;color:#e7ba06;font-family:"Oswald","Trebuchet MS";font-size:1.7em;font-weight:700;margin:0.3em 0 0.5em;text-align:center}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.header{float:right;margin:0;width:59%}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.header h3{font-size:0.75em;margin-top:0}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.header h3 a{color:#663300;font-family:"Varela Round","Trebuchet MS";font-weight:normal}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap{float:left;height:5em;margin:0 0.5em 0 0;width:37%}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap a{width:100%;height:100%;float:none;padding:0}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap img{width:100%;height:auto;float:none;border:1px solid #ffffff}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.teaser-text{float:right;margin:0;width:59%;margin:0.3em 0 0}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.teaser-text p{font-size:0.75em}
#content.main-section div.main-footer-content p{line-height:1em;margin-top:0.3em}
#content.main-section div.main-footer-content h1{text-transform:none}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.teaser-text h4{font-size:0.75em;margin:0;color:#663300;font-family:"Varela Round","Trebuchet MS";font-weight:normal;text-transform:none}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.teaser-text a.more{color:#062E52;font-size:0.75em;margin-top:0;font-family:"Varela Round","Trebuchet MS";font-weight:normal}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.teaser-text a.more:hover{color:inherit}
div.meta-section div.container{width:70%}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.footer{display:none}
p>a[href="nachrichten/"],p>a[href="tipps/"]{font-family:'Varela Round',"Trebuchet MS";font-size:0.75em}
#content.main-section div.div_action{position:absolute;right:17%;top:9%;transform:rotate(-12deg)}
div.container div.div_applinkfooter a{display:block}
.flexslider .slides>li{display:block;float:left}
#content.main-section div.extra-footer-content div.image-center div.image-wrap div.image-center-outer{height:6.5em;float:left;right:0}
#content.main-section div.extra-footer-content div.image-center div.image-wrap div.image-center-outer div.image-center-inner{float:none;right:0}
#content.main-section div.extra-footer-content div.image-center div.image-wrap div.image-center-outer div.image-center-inner{height:100%}
#content.main-section div.extra-footer-content div.image-center div.image-wrap div.image-center-outer div.image-center-inner div.image-row{float:left;width:5em;margin:0.2em 0;opacity:0.5}
#content.main-section div.extra-footer-content div.image-center div.image-wrap div.image-center-outer div.image-center-inner.str_wrap{width:100%}
#content.main-section div.extra-footer-content div.image-center div.image-wrap div.image-center-outer div.image-center-inner.str_wrap .str_move{height:100%;padding:0.3em 0}
.extra-footer-content div{height:100% !important}
.str_wrap{overflow:hidden;width:100%;-moz-user-select:none;-khtml-user-select:none;user-select:none;background:#fff;white-space:nowrap}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}
div.str_move div.image-row div.image-column figure.image{width:50px;height:50px;margin-bottom:0;position:relative}
div.str_move div.image-row div.image-column figure.image img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}
div.tx-nn-atr-kowe-werkstattsuche{margin:2em auto;width:100%;text-align:center;line-height:2em}
div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{border:2px solid #e7ba06;border-radius:5px;box-sizing:border-box;padding:0.3em;width:23em;height:3em}
div.tx-nn-atr-kowe-werkstattsuche input[type="submit"]{background-color:#e7ba06;border:medium none;color:#fff;font-family:"Oswald","Trebuchet MS";font-weight:700;padding:0.4em 0.7em;text-transform:uppercase;border-radius:5px;width:8em;height:3em}
div.tx-felogin-pi1 input[type="submit"]{background-color:#F7E800;border:medium none;color:#062E52;font-family:"Oswald","Trebuchet MS";font-weight:700;padding:0.4em 0.7em;text-transform:uppercase;border-radius:5px;width:8em;height:3em}
div.tx-felogin-pi1 input[name="user"],div.tx-felogin-pi1 input[name="pass"]{border:2px solid #F7E800;border-radius:5px;box-sizing:border-box;padding:0.3em;height:3em}
div.tx-felogin-pi1 label{margin:0 1em 0 0}
div.tx-felogin-pi1 form div{margin:1em;float:left}
div.extranet-body-bg.extranet-login #content div.extranet-main-content div.tx-felogin-pi1 form fieldset #div_permalogin{margin:1em 0;width:100%}
div.extranet-body-bg.extranet-login #content div.extranet-main-content div.tx-felogin-pi1 form fieldset #div_permalogin #permalogin{line-height:1.55em;margin:0}
body.fancyBoxBody div.body-bg div#content.main-section{height:auto}
div.fancybox-wrap.fancybox-mobile.fancybox-type-iframe.fancybox-opened{
background-color:#e6e6e6;position:fixed !important}
div.fancybox-wrap.fancybox-mobile.fancybox-type-iframe.fancybox-opened div.fancybox-skin{background-color:#e6e6e6;width:100% !important;height:100% !important;padding:0 !important}
div.fancybox-wrap.fancybox-mobile.fancybox-type-iframe.fancybox-opened div.fancybox-skin div.fancybox-outer div.fancybox-inner{overflow:hidden !important;width:100% !important}
html.cssreflections.fancyBoxContent.fancybox-margin.fancybox-lock html.cssreflections.fancyBoxContent div.navbar{display:none}
html.no-cssreflections html.no-cssreflections.fancyBoxContent div.navbar{display:none}
body.fancyBoxBody div.body-bg a.sr-only.sr-only-focusable,body.fancyBoxBody div.body-bg div.navbar.navbar-default.navbar-has-image.navbar-top,body.fancyBoxBody div.meta-section{display:none}
body.fancyBoxBody{padding:5px 2em;background-color:#e6e6e6}
body.fancyBoxBody div.body-bg #content.main-section div.container{padding:0;width:100%}
body.fancyBoxBody div.body-bg #content.main-section{background-color:#e6e6e6 !important}
.csc-space-after-15{margin-bottom:15px}
body.fancyBoxBody div.body-bg #content.main-section h1.csc-firstHeader{margin-top:0}
body.fancyBoxBody div.body-bg #content.main-section div.table-responsive table.table td{border:none;padding:0;width:50%}
body.fancyBoxBody div.body-bg #content.main-section form{border:1px solid #F7E800;border-radius:4px;padding:2em;margin-bottom:1em}
body.fancyBoxBody div.body-bg #content.main-section form .form-control,body.fancyBoxBody div.body-bg #content.main-section form input{border:1px solid #F7E800;border-radius:4px}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-2{width:48%;float:left;margin:0 1em 0 0em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-2 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-2 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-9{width:48%;float:right;margin:0 0em 0 1em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-9 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-9 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-14{width:48%;float:left;margin:0 1em 0 0em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-14 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-14 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-13{width:47%;float:right;margin:0 0em 0 1em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-13 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-13 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-15{width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-15 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-15 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-16{width:48%;float:left;margin:0 1em 0 0em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-16 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-16 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-17{width:47%;float:left;margin:0 0em 0 1em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-17 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-17 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-18{width:30%;float:left;margin:0 1em 0 0em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-18 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-18 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-19{width:30%;float:left;margin:0 1em 0 1em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-19 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-19 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-20{width:30%;float:left;margin:0 0em 0 1em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-20 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-20 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-21{width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-21 .col-sm-3.control-label,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-21 .col-sm-5{float:left;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24{width:100%;margin:1em 0}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22 .form-group,body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group{width:100%;margin:0}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22 .form-group .col-sm-3.control-label{display:none}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22 .form-group .col-sm-3.control-label legend{margin:0}
#content.main-section div.main-content.news form.form-horizontal div div.csc-form-24.csc-form-element.csc-form-element-checkboxgroup div.form-group div.col-sm-3.control-label legend{text-align:right}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22 .form-group .col-sm-5{padding:0;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22 .form-group .col-sm-5 .checkbox{padding:0}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22 .form-group .col-sm-5 .checkbox input[type="checkbox"]{margin-top:6px}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-22 .form-group .col-sm-5 .checkbox label{font-weight:bold}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-3.control-label legend{margin:0 0 0 -0.5em;color:transparent}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-3.control-label legend span.help-block.text-danger{color:#a94442}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-5{padding:0;width:100%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-5 .checkbox{padding:0}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-5 .checkbox input[type="checkbox"]{margin-top:6px}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-5 .checkbox label{font-weight:bold}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-3.control-label legend{width:100%;display:block}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-24 .form-group .col-sm-3.control-label legend span.help-block.text-danger{float:right;margin:0;font-size:0.8em;padding-top:3px}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-26{text-align:right}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-26 input{text-transform:uppercase}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-element .form-group .col-sm-3.control-label label{width:100%;display:block}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-element .form-group .col-sm-3.control-label label span.help-block.text-danger{float:right;margin:0;font-size:0.8em;padding-top:3px}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1>div{margin-bottom:2em}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset div:nth-child(2){float:left;margin:0 1em 0 0;width:49%}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset div:nth-child(2) label{margin-right:1em}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset div:nth-child(2) input{width:10em}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset div:nth-child(3){float:right;width:auto;margin:0}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset div:nth-child(3) label{margin-right:1em}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset div:nth-child(3)input{width:10em}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset div:nth-child(4){clear:both;float:none;margin:2em 0 0 0;text-align:right;padding-top:1em}
body.fancyBoxBody div.body-bg div.tx-felogin-pi1 form fieldset input[type="submit"]{text-transform:uppercase;background-color:#ff8700;color:#ffffff;display:inline-block;font-size:16px;font-weight:normal;line-height:1.55;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}
#content.main-section div.main-header-content.garagesearch div.main-header-content-slider>div>div.container{width:100%;padding:0}
#content.main-section div.main-content.garagesearch{display:table;margin:0 auto;width:70%;opacity:1;border:1px solid #666666;padding:1em}
#content.main-section div.main-header-content.garagesearch div.carousel{height:10em;padding:0;overflow:hidden}
#map_canvas{display:none;height:600px;margin:auto;overflow:hidden;width:100%;margin:2em 0 0 0}
#tx_nnatrkowewerkstattsuche{display:none;width:100%;border-collapse:separate}
#tx_nnatrkowewerkstattsuche tr:nth-child(odd){}
#tx_nnatrkowewerkstattsuche tr:nth-child(even){}
#tx_nnatrkowewerkstattsuche td{vertical-align:top}
#tx_nnatrkowewerkstattsuche caption{font-size:2em;font-weight:bold;padding:1.0em 0;text-align:center;width:100%;text-transform:uppercase;font-family:"Oswald","Trebuchet MS"}
#tx_nnatrkowewerkstattsuche .td_garageTitle{width:100%;background-color:#F7E800;height:40px;border-radius:7px;vertical-align:middle}
#tx_nnatrkowewerkstattsuche .td_garageTitle a{color:#062E52;font-weight:bold}
#tx_nnatrkowewerkstattsuche .td_garageTitle .span_garageName{font-size:1.5em;float:left;font-family:"Oswald","Trebuchet MS";margin-left:1em}
#tx_nnatrkowewerkstattsuche .td_garageTitle .span_garageDistance{float:right;font-style:italic;color:#996600;margin-right:2em}
#tx_nnatrkowewerkstattsuche .td_garageTitle .span_garageRoute{float:right;margin-right:2em}
#tx_nnatrkowewerkstattsuche .td_garageAddress{background-color:#f6f5f5;border-bottom:2em solid #fff;border-collapse:separate;padding:2em;text-align:left;width:44%}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garageStreet{font-weight:bold;font-size:1em;font-weight:bold}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garageZip{font-weight:bold;font-size:1em;font-weight:bold}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garageCity{font-weight:bold;font-size:1em;font-weight:bold}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garageCountry{}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garagePhone{font-style:italic;color:#999999}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garageFax{font-style:italic;color:#999999}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garageEmail{margin-right:1em}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_webGarage{margin-right:1em}
#tx_nnatrkowewerkstattsuche .td_garageTime{background-color:#f6f5f5;border-bottom:2em solid #fff;padding:2em;text-align:left;width:17%}
#tx_nnatrkowewerkstattsuche .td_garageTime span{font-style:italic;color:#999999}
#tx_nnatrkowewerkstattsuche .td_garageImg{background-color:#f6f5f5;border-bottom:2em solid #fff;padding:2em 1.5em;text-align:left}
#content.main-section div.main-header-content.garagesearch div.carousel div.carousel-inner div.item div.carousel-text-inner{color:#F7E800;font-family:"Oswald","Trebuchet MS";font-size:3em;font-weight:700;line-height:1.2em;max-width:13.5em;position:absolute;right:0;text-transform:uppercase;top:2.0em;width:auto}
#content.main-section div.main-header-content.garagesearch div.carousel div.carousel-inner div.item div.carousel-text-inner h1{color:#e7ba06}
#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg div.div_img1{float:left;width:200px}
#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg div.div_img2{float:left;margin-left:1em;width:200px}
#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg img{width:100%;height:auto;max-height:151px;border:2px solid #F7E800}
#content.main-section div.main-content div.div_borderLeft div.text a[href="kontakt/"]:before{content:"\2709";font-family:"Glyphicons Halflings";font-size:1em;margin:0 0.3em;vertical-align:bottom}
div.extranet-main-content div.tx-felogin-pi1>form>fieldset>div:nth-child(2),div.extranet-main-content div.tx-felogin-pi1>form>fieldset>div:nth-child(4){margin:1em 0}
div.extranet-body-bg #content.main-section div.container div.news div.news-list-view div.article>span.news-list-date{text-shadow:none;position:static;color:inherit;font-size:1.3rem;font-weight:normal;background:none;font-family:"open sans";padding:0}
div.extranet-body-bg #content.main-section div.container div.news div.news-list-view div.article>span.news-list-date+div.header>h1{margin-top:1rem}
div.extranet-body-bg #content.main-section div.extranet-main-content-75-25 div.row div.col-md-9 div.news.news-single div.article span.news-list-date{background:rgba(0,0,0,0) none repeat scroll 0 0;color:inherit;float:left;font-family:open sans;font-size:1.3rem;font-weight:normal;margin:0 0 1em;padding:0;position:static;text-align:left;text-shadow:none;width:100%}
@media screen and (max-width:1902px){#content.main-section div.main-footer-content div.col-sm-6{width:48.7%}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:75.1%}
}
@media screen and (max-width:1896px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:43%}
}
@media screen and (max-width:1876px){div.main-content.news div.article.articletype-0{margin:0 1.9em 1em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:75.2%}
}
@media screen and (max-width:1785px){div.main-content.news div.article.articletype-0{margin:0 1.8em 1em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:75.4%}
}
@media screen and (max-width:1762px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:42%}
}
@media screen and (max-width:1754px){#content.main-section div.main-footer-content div.col-sm-6{width:48.6%}
}
@media screen and (max-width:1730px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:75.5%}
#content.main-section div.main-header-content div.div_rightlink{right:3%}
#content.main-section div.main-header-content div.div_leftlink{left:3%}
}
@media screen and (max-width:1720px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:41%}
}
@media screen and (max-width:1693px){div.main-content.news div.article.articletype-0{margin:0 1.7em 1em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:75.7%}
}
@media screen and (max-width:1687px){#tx_nnatrkowewerkstattsuche .td_garageTime{padding:2em 1em}
}
@media screen and (max-width:1681px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:40%}
}
@media screen and (max-width:1643px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:39%}
}
@media screen and (max-width:1630px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:75.8%}
#content.main-section div.main-footer-content div.col-sm-6{width:48.5%}
}
@media screen and (max-width:1606px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:38%}
}
@media screen and (max-width:1602px){div.main-content.news div.article.articletype-0{margin:0 1.6em 1em}
}
@media screen and (max-width:1590px){#content.main-section div.main-header-content div.div_rightlink{right:2%}
#content.main-section div.main-header-content div.div_leftlink{left:2%}
}
@media screen and (max-width:1571px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:37%;padding-right:1em}
#tx_nnatrkowewerkstattsuche .td_garageImg{padding-left:1em}
}
@media screen and (max-width:1566px){#content.main-section div.main-footer-content div.col-sm-3{padding-left:0.8vw;padding-right:0.8vw}
div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:21em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.1%}
}
@media screen and (max-width:1534px){#content.main-section div.main-footer-content div.col-sm-3{padding-left:0.7vw;padding-right:0.7vw}
}
@media screen and (max-width:1520px){#content.main-section div.main-footer-content div.col-sm-6{width:48.4%}
}
@media screen and (max-width:1515px){#content.main-section div.main-footer-content div.col-sm-3{padding-left:0.65vw;padding-right:0.65vw}
}
@media screen and (max-width:1510px){div.main-content.news div.article.articletype-0{margin:0 1.5em 1em}
}
@media screen and (max-width:1508px){#content.main-section div.main-footer-content div.col-sm-3{padding-left:0.6vw;padding-right:0.6vw}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_garageEmail{margin-right:0em;float:left;width:100%}
#tx_nnatrkowewerkstattsuche .td_garageAddress .span_webGarage{margin-right:0em;width:100%;float:left}
}
@media screen and (max-width:1498px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.4%}
#content.main-section div.main-header-content div.carousel{height:40em}
#content.main-section div.main-footer-content div.col-sm-3{padding-left:0.5vw;padding-right:0.5vw}
}
@media screen and (max-width:1489px){#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg div.div_img1,#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg div.div_img2{width:45%}
}
@media screen and (max-width:1479px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.5%}
#content.main-section div.main-header-content div.div_rightlink{right:1%}
#content.main-section div.main-header-content div.div_leftlink{left:1%}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.header h3,#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.teaser-text h4{font-size:0.7em}
}
@media screen and (max-width:1469px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.6%}
#content.main-section div.main-header-content div.carousel{height:39em}
div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:19em}
#content.main-section div.main-header-content div.div_rightlink{right:0%}
#content.main-section div.main-header-content div.div_leftlink{left:0%}
#content.main-section div.div_action{width:12em}
}
@media screen and (max-width:1442px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.7%}
}
@media screen and (max-width:1426px){#content.main-section div.main-footer-content div.col-sm-6{width:48.3%}
div.div_facebooklinkfooter,div.div_applinkfooter{width:30%}
div.navbar-footer{width:40%}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.7%}
#content.main-section div.main-header-content div.carousel{height:38em}
}
@media screen and (max-width:1419px){div.main-content.news div.article.articletype-0{margin:0 1.4em 1em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.8%}
#content.main-section div.main-header-content div.carousel{height:37em}
#tx_nnatrkowewerkstattsuche .td_garageTime{width:18%}
}
@media screen and (max-width:1378px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:17em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:76.9%}
#content.main-section div.main-header-content div.carousel{height:36em}
}
@media screen and (max-width:1366px){#content.main-section div.main-header-content div.carousel{height:35em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:80%}
#content.main-section div.main-content{width:73%}
#content.main-section div.extra-footer-content{width:73%}
#content.main-section div.main-footer-content{width:73%}
div.meta-section div.container{width:73%}
#content.main-section div.main-header-content{width:73%}
#content.main-section div.main-header-content div.div_leftlink .div_arrowLeft img,#content.main-section div.main-header-content div.div_rightlink .div_arrowRight img{width:27px}
#content.main-section div.main-header-content div.div_rightlink{right:0%;width:11em}
#content.main-section div.main-header-content div.div_leftlink{left:0%;width:11em}
#content.main-section div.main-content.news{width:73%}
#content.main-section div.main-content.garagesearch{width:73%}
span.span_nextPageTitle,span.span_prevPageTitle{padding:0.2em}
}
@media screen and (max-width:1325px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:81.1%}
#content.main-section div.main-content{width:74%}
#content.main-section div.extra-footer-content{width:74%}
div.meta-section div.container{width:74%}
#content.main-section div.main-footer-content{width:74%}
#content.main-section div.main-header-content{width:74%}
span.span_nextPageTitle,span.span_prevPageTitle{display:none}
#content.main-section div.main-header-content div.div_rightlink,#content.main-section div.main-header-content div.div_leftlink{width:2em}
#content.main-section div.main-content.news{width:74%}
#content.main-section div.main-content.garagesearch{width:74%}
}
@media screen and (max-width:1288px){#content.main-section div.main-header-content div.carousel{height:30em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:83.5%}
#content.main-section div.extra-footer-content{width:76%}
div.meta-section div.container{width:76%}
#content.main-section div.main-footer-content{width:76%}
#content.main-section div.main-header-content{width:76%}
#content.main-section div.main-content{width:76%}
span.span_nextPageTitle,span.span_prevPageTitle{display:none}
#content.main-section div.main-header-content div.div_rightlink,#content.main-section div.main-header-content div.div_leftlink{width:2em}
#content.main-section div.div_action{right:14%;top:8%}
#content.main-section div.main-content.news{width:76%}
#content.main-section div.main-content.garagesearch{width:76%}
}
@media screen and (max-width:1255px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:86%}
#content.main-section div.extra-footer-content{width:78%}
div.meta-section div.container{width:78%}
#content.main-section div.main-footer-content{width:78%}
#content.main-section div.main-header-content{width:78%}
#content.main-section div.main-content{width:78%}
span.span_nextPageTitle,span.span_prevPageTitle{display:none}
#content.main-section div.main-header-content div.div_rightlink,#content.main-section div.main-header-content div.div_leftlink{width:2em}
#content.main-section div.main-content.news{width:78%}
#content.main-section div.main-content.garagesearch{width:78%}
}
@media screen and (max-width:1218px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:88%}
#content.main-section div.extra-footer-content{width:80%}
div.meta-section div.container{width:80%}
#content.main-section div.main-footer-content{width:80%}
#content.main-section div.main-header-content{width:80%}
#content.main-section div.main-content{width:80%}
#content.main-section div.main-content.news{width:80%}
#content.main-section div.main-content.garagesearch{width:80%}
}
@media screen and (max-width:1199px){#content.main-section div.main-content div.div_borderLeft div.row div.col-xs-6.col-sm-6.col-md-3.col-lg-6.right_col{width:50%}
}
@media screen and (max-width:1186px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:90%}
#content.main-section div.extra-footer-content{width:82%}
div.meta-section div.container{width:82%}
#content.main-section div.main-footer-content{width:82%}
#content.main-section div.main-header-content{width:82%}
#content.main-section div.main-content{width:82%}
#content.main-section div.main-content.news{width:82%}
#content.main-section div.main-content.garagesearch{width:82%}
}
@media screen and (max-width:1155px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:92%}
#content.main-section div.extra-footer-content{width:84%}
div.meta-section div.container{width:84%}
#content.main-section div.main-footer-content{width:84%}
#content.main-section div.main-header-content{width:84%}
#content.main-section div.div_action{right:12%;top:7%}
#content.main-section div.main-content.news{width:84%}
#content.main-section div.main-content{width:84%}
#content.main-section div.main-content.garagesearch{width:84%}
}
@media screen and (max-width:1127px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:94%}
#content.main-section div.extra-footer-content{width:86%}
div.meta-section div.container{width:86%}
#content.main-section div.main-footer-content{width:86%}
#content.main-section div.main-header-content{width:86%}
#content.main-section div.main-content.news{width:86%}
#content.main-section div.main-content{width:86%}
#content.main-section div.main-content.garagesearch{width:86%}
}
@media screen and (max-width:1099px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:96%}
#content.main-section div.extra-footer-content{width:88%}
div.meta-section div.container{width:88%}
#content.main-section div.main-footer-content{width:88%}
#content.main-section div.main-header-content{width:88%}
#content.main-section div.main-content.news{width:88%}
#content.main-section div.main-content{width:88%}
#content.main-section div.main-content.garagesearch{width:88%}
}
@media screen and (max-width:1073px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container{width:98%}
#content.main-section div.extra-footer-content{width:90%}
div.meta-section div.container{width:90%}
#content.main-section div.main-footer-content{width:90%}
#content.main-section div.main-header-content{width:90%}
#content.main-section div.main-content.news{width:90%}
#content.main-section div.main-content{width:90%}
#content.main-section div.main-content.garagesearch{width:90%}
}
@media screen and (max-width:1048px){#content.main-section div.main-footer-content div.col-sm-6{width:47%}
#content.main-section div.main-footer-content .col-sm-3{width:25.6%}
}
@media screen and (max-width:1043px){#tx_nnatrkowewerkstattsuche .td_garageTime{width:19%}
}
@media screen and (max-width:1032px){div.main-content.news div.article.articletype-0{margin:0 1.3em 1em}
}
@media screen and (max-width:1026px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:16em}
}
@media screen and (max-width:1023px){body{min-width:320px}
div.extranet-body-bg.extranet-login #content.main-section{width:80%}
#content.main-section div.main-header-content div.carousel div.carousel-inner{background-color:#062e52}
#content.main-section div.main-content div.div_borderLeft div[id*="accordion"] div.panel div.image-wrap{max-width:40%}
div.tx-nn-atr-kowe-werkstattsuche{text-align:left}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner span.span_normal{color:#F7E800}
#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{padding:0 0.3em 0 0;color:#e7ba06;font-family:"Oswald","Trebuchet MS";font-size:1.7em;font-weight:700;margin:0.3em 0 0.5em;text-align:right}
#content.main-section div.main-content div.div_borderLeft div.row div.col-xs-6.col-sm-6.col-md-6.col-lg-6.left_col,#content.main-section div.main-content div.div_borderLeft div.row div.col-xs-6.col-sm-6.col-md-3.col-lg-6.right_col{width:100%}
div#content.main-section div.main-content div.div_borderLeft div.image-wrap{width:100%;max-width:100%;padding:0}
#content.main-section div.div_action{display:none}
#tx_nnatrkowewerkstattsuche .td_garageTitle .span_garageRoute{display:none}
div.navbar.navbar-default.navbar-has-image.navbar-top{height:4em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main{width:8em;margin:0}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container{height:inherit;position:static;width:100%}
#content.main-section div.main-header-content div.main-header-content-special,#content.main-section div.main-header-content div.div_leftlink,#content.main-section div.main-header-content div.div_rightlink{display:none}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main{margin:0 0 0 1em;position:static}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{float:right;font-size:inherit;height:inherit;right:10%;line-height:inherit;margin:0;padding:1em 0;position:absolute;transition:none;vertical-align:middle;width:3em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image:before{content:"\e021";font-family:"Glyphicons Halflings";color:#fff;font-size:2em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image img{display:none}
div.navbar div.container div.navbar-header.navbar-header-main button.navbar-toggle.navbar-toggle-menu{color:#fff;font-size:2em;height:100%;left:0;position:absolute;margin:0}
div.navbar div.container div.navbar-header.navbar-header-main button.navbar-toggle.navbar-toggle-menu .glyphicon-list:before{content:"Menu";font-family:"Oswald","Trebuchet MS";text-transform:uppercase}
div.navbar div.container div.navbar-header.navbar-header-main button.navbar-toggle.navbar-toggle-menu .glyphicon.glyphicon-list:after{content:"\e056";padding-left:0.3em}
div.div_extranetlink{height:3em;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:12em}
div.div_extranetlink a{color:#062E52;display:block;font-family:"Oswald","Trebuchet MS";font-weight:400;height:100%;line-height:inherit;text-transform:uppercase;width:100%;padding:0.3em;font-size:1.7em}
div.div_contactlink{height:inherit;padding:1em 0;position:absolute;right:0.4em;width:3em}
div.div_contactlink .div_menuContactLink a{display:block;width:100;height:100%;text-align:center}
div.div_contactlink .div_menuContactLink a:hover{opacity:0.8}
div.div_contactlink .div_menuContactLink a:before{content:"\2709";font-family:"Glyphicons Halflings";color:#fff;font-size:2em}
div.div_contactlink .div_menuContactLink a img,div.div_facebooklink .div_menuFacebookLink a img{display:none}
div.div_facebooklink{height:100%;padding:0.9em 0;position:absolute;right:3.4em;text-align:center;width:3em}
div.div_facebooklink .div_menuFacebookLink{height:2.1em;margin:0 auto;width:2.1em}
div.div_facebooklink .div_menuFacebookLink a{background-color:#fff;display:block;width:100%;height:100%}
div.div_facebooklink .div_menuFacebookLink a:hover{opacity:0.8}
div.div_facebooklink .div_menuFacebookLink a:before{content:"f";color:#062E52;font-size:2em;font-weight:bold}
div.navbar div.container div.navbar-collapse.collapse{position:absolute;top:4em;width:100% !important;padding:0 !important;margin:-0.1em -0.7em}
div.navbar div.container div.navbar-collapse.collapse ul{margin:0}
div.navbar div.container div.navbar-collapse.collapse ul li{opacity:0.95 !important;height:4em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-collapse.collapse ul.nav.navbar-nav.navbar-main li a{height:100%;width:100%;display:flex;font-size:1.5em;line-height:2em}
.collapsing{display:none;transition-duration:0;transition-property:height,visibility;transition-timing-function:ease}
div.navbar div.container div.navbar-collapse.collapse.in{transition-duration:0;margin:0}
#content.main-section div.extra-footer-content{display:none}
#content.main-section div.main-header-content div.main-header-content-slider div.carousel{height:22em !important}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item{height:16em;overflow:visible}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{left:0 !important;bottom:0;top:auto;background-color:#062E52}
#content.main-section div.main-header-content div.main-header-content-logo div.image-center.image-above div.image-wrap div.image-center-outer,#content.main-section div.main-header-content div.main-header-content-logo div.image-center.image-above div.image-wrap div.image-center-outer div.image-center-inner{position:static}
#content.main-section div.main-header-content div.main-header-content-logo div.image-center.image-above div.image-wrap div.image-center-outer div.image-center-inner figure{margin-bottom:0}
div.body-bg #content.main-section{
height:auto}
#content.main-section div.main-header-content{margin-top:15em;width:100%}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{position:absolute;top:7.5em;font-size:2.0em;width:100%;max-width:100%}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner span.span_normal_red{width:100%;display:inline-block;color:#F7E800}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner div.div_morelink{display:none}
#content.main-section div.main-header-content div.main-header-content-logo{left:1em;position:absolute;top:-10.3em}
#content.main-section div.main-header-content div.div_morelink{display:none}
#content.main-section div.main-footer-content{height:auto;position:static;width:100%}
#content.main-section div.main-footer-content div.col-sm-3{background-color:transparent;height:14em;width:100%;padding:0}
#content.main-section div.main-footer-content div.col-sm-6{height:5em;margin:0;position:absolute;top:10em;width:100%}
#content.main-section div.main-footer-content div.row div.col-sm-3 h1.csc-firstHeader,#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{font-size:1.5em}
#content.main-section div.main-footer-content div.row div.col-sm-3 h1.csc-firstHeader{padding:0 0.5em;text-align:left;background-image:url("/fileadmin/images/png/2x2px_yellow_box_BG.png")}
#content.main-section div.main-footer-content div.row div.col-sm-3 h1.csc-firstHeader+div.news{padding:0 0.5em;font-size:1.5em;margin-bottom:0.5em}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap{margin:0 1.0em 0 0;width:30%;height:5em}
#content.main-section div.main-footer-content div.col-sm-6>div:first-child{float:left;width:35%;height:inherit}
#content.main-section div.main-footer-content div.col-sm-6>div:first-child>div{display:table;height:inherit;width:100%}
#content.main-section div.main-footer-content div.col-sm-6>div:first-child h1{display:table-cell;vertical-align:middle;font-size:1.4em}
#content.main-section div.main-footer-content div.col-sm-6>div:last-child{float:left;width:65%;margin:0;height:inherit}
#content.main-section div.main-footer-content div.col-sm-6>div:last-child>div{display:table;height:inherit}
#content.main-section div.main-footer-content div.col-sm-6>div:last-child div.tx-nn-atr-kowe-werkstattsuche{display:table-cell;vertical-align:middle;height:100%}
div.tx-nn-atr-kowe-werkstattsuche{margin:1em auto}
div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:17em;padding:0.3em;font-family:"Oswald","Trebuchet MS";font-size:1.4em;font-weight:300}
div.tx-nn-atr-kowe-werkstattsuche input[type="submit"]{font-size:1.4em;width:5em;padding:0.3em;border:2px solid #e7ba06}
div.body-bg div.meta-section{bottom:0;height:auto;padding:0;position:static;top:auto;width:100%}
div.body-bg div.meta-section>div.container,div.body-bg div.meta-section>div.container>div.row{height:inherit}
div.body-bg div.meta-section>div.container>div.row{margin:0}
div.div_applinkfooter{position:absolute;bottom:93em;right:1em}
div.div_applinkfooter div.div_menuAppFooterLink2 span.span_ImgAppFooterLink2{margin:0 1.0em}
#content.main-section div.main-footer-content div.news div.news-list-view div.article span.news-list-date{display:none}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.header,#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.teaser-text{width:66%}
p>a[href="nachrichten/"],p>a[href="tipps/"]{font-size:1.1em;margin-left:0.6em}
#content.main-section div.div_action{position:absolute;right:4%;top:21%;transform:rotate(-12deg);width:9em}
div.meta-section div.container{width:100%;padding:0}
div.div_facebooklinkfooter{background-color:#77b7e3;border-bottom:1px solid #fff;height:10em;width:100%;padding:1em}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink{height:100%;overflow:hidden;position:relative;width:100%}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink{background-color:#fff;float:left;height:8em;width:8em;margin:0}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink>a{display:block;height:100%;width:100%;text-align:center;vertical-align:middle;padding:3.5em 0;box-sizing:border-box}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink>a:before{color:#77b7e3;content:"f";font-size:6em;font-weight:bold}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink a img{display:none}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{color:#fff;font-size:2.5em;line-height:1.1em;float:left;display:table;height:100%}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink>a{padding:0;display:table-cell;vertical-align:middle}
div.meta-section div.navbar-footer{width:100%;font-size:2em;background-color:#67a6dd}
div.navbar-footer .ol_footer_menu .li_footer_menu{font-size:0.8em}
div.navbar-footer .ol_footer_menu .li_footer_menu a,div.navbar-footer .ol_footer_menu .li_footer_menu{color:#fff}
#content.main-section div.main-content{width:100%;padding:0em 1em;overflow:hidden;margin:0;display:block;opacity:1;border:none}
#content.main-section div.main-header-content div.div_morelink.isshow{bottom:7em}
#content.main-section div.main-content h1{font-size:2.3rem;text-align:left}
#content.main-section div.main-content h3{font-size:2rem}
#content.main-section div.main-content div.image-wrap{width:100%;float:left;max-width:100%;padding:0}
#content.main-section div.main-content div.image-wrap figure{width:100%}
#content.main-section div.main-content div.image-wrap figure img{width:100%;height:auto}
#content.main-section div.main-content div.text{width:100%;float:left;font-size:1.5rem}
#content.main-section div.main-header-content.news{height:3em}
#content.main-section div.main-header-content.news div.main-header-content-slider,#content.main-section div.main-header-content.news div.main-header-content-slider div{height:inherit !important}
#content.main-section div.main-header-content.news div.main-header-content-slider div.carousel div.carousel-inner div.item{background-color:transparent !important}
#content.main-section div.main-header-content.news div.main-header-content-slider div.carousel div.carousel-inner div.item div.carousel-text-inner{position:static;background-color:transparent;display:table;font-size:0.5em}
#content.main-section div.main-header-content.news div.main-header-content-slider div.carousel div.carousel-inner div.item div.carousel-text-inner h1{line-height:0.5em;padding:0;margin:0;display:table-cell;height:inherit;vertical-align:middle}
#content.main-section div.main-content.news{position:static;margin-top:1em;width:90%;padding:0;border:none}
div.main-content.news div.article.articletype-0{width:100%;margin:0;height:auto}
div.news.news-single div.article div.news-backlink-wrap{width:15%;margin-right:1em;height:5em}
div.news.news-single div.article>div.news-image-date-wrap>div>div{margin:0}
div.news.news-single div.article div.header,div.news.news-single div.article div.teaser-text,div.news.news-single div.article div.news-text-wrap{width:100%}
div.news.news-single div.article div.header h3{font-size:2em}
div.news-single .article .news-img-wrap{
}
div.news-single .article .news-img-wrap .outer{height:25em !important;float:none;height:25em;margin:0 0 2em;overflow:hidden;width:100%}
div.news.news-single div.article div.news-text-wrap{padding-right:1em}
#content.main-section div.main-header-content.garagesearch div.main-header-content-slider{display:none}
#content.main-section div.main-header-content.garagesearch div.main-header-content-slider div.carousel div.carousel-inner div.item{background-color:transparent !important}
#content.main-section div.main-header-content.garagesearch div.main-header-content-slider div.carousel div.carousel-inner div.item div.carousel-text-inner{position:static;background-color:transparent;display:table;font-size:0.5em}
#content.main-section div.main-header-content.garagesearch div.main-header-content-slider div.carousel div.carousel-inner div.item div.carousel-text-inner h1{line-height:0.5em;padding:0;margin:0;display:table-cell;height:inherit;vertical-align:middle}
#content.main-section div.main-content.garagesearch{position:static;width:90%;padding:0;border:none}
#content.main-section div.main-content.garagesearch #map_canvas{height:330px;margin:1em 0 0 0}
#tx_nnatrkowewerkstattsuche{font-size:1.5rem}
#content.main-section div.main-content.garagesearch #tx_nnatrkowewerkstattsuche caption{font-size:2rem}
#content.main-section div.main-content.garagesearch #tx_nnatrkowewerkstattsuche .td_garageTitle .span_garageName{font-size:1.9rem;width:100%;text-align:center;margin:0}
#content.main-section div.main-content.garagesearch #tx_nnatrkowewerkstattsuche .td_garageTitle .span_garageDistance{float:left;width:100%;margin:0;text-align:center}
#content.main-section div.main-content.garagesearch div.tx-nn-atr-kowe-werkstattsuche form{display:none !important}
#tx_nnatrkowewerkstattsuche .td_garageAddress{padding:1em 1.5em;text-align:left;width:50%}
#tx_nnatrkowewerkstattsuche .td_garageTime{padding:1em;text-align:left;width:20%}
#tx_nnatrkowewerkstattsuche .td_garageImg{padding:1em 1.5em;text-align:left;width:30%;word-wrap:break-word;word-break:break-all}
}
@media screen and (max-width:930px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:11%}
}
@media screen and (max-width:905px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:37%}
}
@media screen and (max-width:820px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:12%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-2{width:47%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-9{width:47%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-14{width:47%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-16{width:47%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-20{float:right}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-19{width:29%}
@media screen and (max-width:796px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:16em}
}
@media screen and (max-width:785px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:36%}
}
@media screen and (max-width:760px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:15em}
}
@media screen and (max-width:758px){#tx_nnatrkowewerkstattsuche .td_garageAddress{width:35%}
}
@media screen and (max-width:750px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:13%}
#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg div.div_img1,#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg div.div_img2{width:80%}
#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg div.div_img2{margin:1em 0 0 0}
#tx_nnatrkowewerkstattsuche tbody tr td.td_garageImg img{max-height:auto}
}
@media screen and (max-width:733px){#tx_nnatrkowewerkstattsuche .td_garageImg{width:25%}
body.fancyBoxBody div.body-bg #content.main-section form{border:none;padding:0;width:100%;box-sizing:border-box;margin:0}
}
@media screen and (max-width:726px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:14em}
}
@media screen and (max-width:693px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:13em}
}
@media screen and (max-width:690px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:14%}
}
@media screen and (max-width:657px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:12em}
}
@media screen and (max-width:653px){#tx_nnatrkowewerkstattsuche .td_garageImg{width:24%}
}
@media screen and (max-width:640px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:15%}
body.fancyBoxBody{min-width:250px;padding:0.3em}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-9{width:46%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-13{width:46%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-17{width:46%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-20{width:28%}
body.fancyBoxBody div.body-bg #content.main-section form div.csc-form-21{width:29%}
div#content.main-section div.main-footer-content div.col-sm-6>div:first-child{float:left;width:35%;height:inherit;display:table}
div#content.main-section div.main-footer-content div.col-sm-6>div:first-child>div{display:table;height:inherit}
div#content.main-section div.main-footer-content div.col-sm-6>div:first-child h1{display:table-cell;vertical-align:middle;font-size:1.4em}
div#content.main-section div.main-footer-content div.col-sm-6>div:last-child{float:left;width:65%;margin:0;height:inherit;display:table}
div#content.main-section div.main-footer-content div.col-sm-6>div:last-child>div{display:table;height:inherit}
div#content.main-section div.main-footer-content div.col-sm-6>div:last-child div.tx-nn-atr-kowe-werkstattsuche{display:table-cell;vertical-align:middle;height:100%}
body.fancyBoxBody div.body-bg #content.main-section h1.csc-firstHeader{font-size:8vw}
body.fancyBoxBody div.body-bg #content.main-section .table-responsive>.table{font-size:3vw}
body.fancyBoxBody div.body-bg #content.main-section form div{border:none;padding:0;width:100%;box-sizing:border-box;margin:0}
body.fancyBoxBody div.body-bg #content.main-section form div[class*="csc-form-element"]{width:100%;box-sizing:border-box;margin:0.5em 0}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item{height:16em}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{top:8.8em;font-size:1.8em}
}
@media screen and (max-width:635px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:16em}
div#content.main-section div.main-footer-content div.col-sm-6>div:first-child{width:21%}
div#content.main-section div.main-footer-content div.col-sm-6>div:last-child{width:auto}
}
@media screen and (max-width:631px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:15em}
}
@media screen and (max-width:627px){div.navbar-footer .ol_footer_menu .li_footer_menu{font-size:0.7em}
}
@media screen and (max-width:623px){#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap{width:29%}
}
@media screen and (max-width:612px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:2.4em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:16%}
}
@media screen and (max-width:603px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:14em}
#tx_nnatrkowewerkstattsuche .td_garageImg{display:none}
#tx_nnatrkowewerkstattsuche .td_garageAddress,#tx_nnatrkowewerkstattsuche .td_garageTime{padding:0.5em}
}
@media screen and (max-width:592px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:2.3em}
}
@media screen and (max-width:579px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:13em}
}
@media screen and (max-width:572px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:2.2em}
}
@media screen and (max-width:556px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:12em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:17%}
}
@media screen and (max-width:553px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:2.1em}
}
@media screen and (max-width:548px){div.navbar-footer .ol_footer_menu .li_footer_menu{font-size:0.6em}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{top:9.4em;font-size:1.7em}
}
@media screen and (max-width:534px){div.tx-nn-atr-kowe-werkstattsuche input[type="submit"]{width:4em}
div.div_applinkfooter{width:40%}
}
@media screen and (max-width:533px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:2.0em}
}
@media screen and (max-width:513px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.9em}
}
@media screen and (max-width:511px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:11em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:18%}
}
@media screen and (max-width:503px){#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap{margin:0 0.9em 0 0}
}
@media screen and (max-width:493px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink{height:7em;width:7em;margin:0.5em 0}
}
@media screen and (max-width:489px){div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:10em}
}
@media screen and (max-width:476px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink{height:6em;width:6em;margin:1em 0}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_ImgFacebookFooterLink>a{padding:2.7em 0}
div.div_extranetlink{width:11em}
div.div_extranetlink a{font-size:1.5em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:19%}
}
@media screen and (max-width:470px){#content.main-section div.main-footer-content div.row div.col-sm-3 h1.csc-firstHeader,#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{font-size:1.4em}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.8em}
div.navbar-footer .ol_footer_menu .li_footer_menu{font-size:0.5em}
div.navbar div.container div.navbar-header.navbar-header-main button.navbar-toggle.navbar-toggle-menu{font-size:1.6em}
div.div_extranetlink{width:9em}
div.div_extranetlink a{font-size:1.2em;padding:0.4em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image:before{font-size:1.6em}
div.div_contactlink .div_menuContactLink a:before{font-size:1.6em}
div.div_facebooklink{width:2em;padding:1em 0}
div.div_facebooklink .div_menuFacebookLink{height:1.8em;width:1.8em}
div.div_facebooklink .div_menuFacebookLink a:before{font-size:1.6em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:16%}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.9em}
}
@media screen and (max-width:459px){#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{font-size:1.3em}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{top:10.2em;font-size:1.6em}
}
@media screen and (max-width:455px){#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap{margin:0 0.8em 0 0}
}
@media screen and (max-width:451px){#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{font-size:1.2em}
}
@media screen and (max-width:450px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.8em}
}
@media screen and (max-width:450px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.7em}
}
@media screen and (max-width:443px){#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{font-size:1.1em}
div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:9em}
}
@media screen and (max-width:430px){div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.6em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:18%}
div.navbar-footer .ol_footer_menu .li_footer_menu{font-size:0.5em}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{top:11em;font-size:1.5em}
}
@media screen and (max-width:412px){#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{font-size:1.0em}
}
@media screen and (max-width:407px){#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.news-img-wrap{margin:0 0.7em 0 0}
div#content.main-section div.main-footer-content div.col-sm-6{padding:0 0.5em}
}
@media screen and (max-width:400px){div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image:before{font-size:1.4em}
div.div_contactlink .div_menuContactLink a:before{font-size:1.4em}
div.div_facebooklink .div_menuFacebookLink a:before{font-size:1.4em}
div.div_contactlink{width:2em}
div.div_facebooklink{right:3em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:23%;width:1.5em}
div.div_applinkfooter{width:43%}
div.div_applinkfooter div.div_menuAppFooterLink2 span.span_ImgAppFooterLink2{margin:0px 0.7em}
div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:8.5em}
#content.main-section div.main-footer-content div.row div.col-sm-6 h1.csc-firstHeader{font-size:0.9em}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.5em}
#content.main-section div.main-footer-content div.col-sm-3 div.news div.news-list-view div.article div.header h3{font-size:0.6em}
div.navbar-footer .ol_footer_menu .li_footer_menu{font-size:0.4em}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.4em}
div#content.main-section div.main-footer-content div.col-sm-6{padding:0 0em}
}
@media screen and (max-width:375px){div.navbar div.container div.navbar-header.navbar-header-main button.navbar-toggle.navbar-toggle-menu{font-size:1.4em}
div.div_extranetlink{width:7em;height:2.4em}
div.div_extranetlink a{font-size:1em;padding:0.2em}
div.div_contactlink .div_menuContactLink a:before{font-size:1.2em}
div.div_contactlink{width:1.6em}
div.div_facebooklink{width:1.4em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image:before{font-size:1.2em}
div.navbar.navbar-default.navbar-has-image.navbar-top div.container div.navbar-header.navbar-header-main a.navbar-brand.navbar-brand-image{right:22%}
div.div_applinkfooter{height:4em}
div.div_applinkfooter div.div_menuAppFooterLink2 span.span_ImgAppFooterLink2{margin-bottom:0.5em}
#content.main-section div.main-footer-content div.row div.col-sm-3 h1.csc-firstHeader+div.news{font-size:1.3em}
p>a[href="nachrichten/"],p>a[href="tipps/"]{font-size:1em}
div.div_facebooklinkfooter div.div_menuFacebookFooterLink span.span_facebookFooterLink{font-size:1.1em}
#content.main-section div.main-header-content div.carousel div.carousel-inner div.item div.carousel-text-inner{top:11.8em;font-size:1.4em}
}
@media screen and (max-width:360px){div.tx-nn-atr-kowe-werkstattsuche input[type="submit"]{font-size:1.1em;padding:0.8em 0.3em;height:3.8em}
}
@media screen and (max-width:343px){div.tx-nn-atr-kowe-werkstattsuche input[type="submit"]{font-size:1.1em;padding:0.8em 0.3em;height:3.8em}
}
@media screen and (max-width:337px){div.tx-nn-atr-kowe-werkstattsuche input[type="submit"]{font-size:1em;padding:0.8em 0.3em;height:4.2em}
}
@media screen and (max-width:330px){div.tx-nn-atr-kowe-werkstattsuche input[type="submit"]{font-size:1em;padding:0.8em 0.3em;height:4.2em}
div.tx-nn-atr-kowe-werkstattsuche input.input_garageSearch{width:7.9em}
}
