body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/* mediaboxAdvanced v1.4.6, (c) 2007-2010 John Einselen <http://iaian7.com>, MIT-style license */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#fff;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../assets/mootools/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.40);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.40);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.40);box-shadow:0 5px 20px rgba(0,0,0,0.40);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#fff url("../../assets/mootools/mediabox/1.4.6/images/loading3.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#666;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#666;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#666;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#666;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#666;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#666}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#999}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#000;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#700;font-weight:bold;text-decoration:underline}
@media screen{
/* layout.css */
#main{width:730px;float:left}#right{width:250px;float:right}footer{clear:both;margin-top:30px}body,form{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}a{color:#c30000}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main .inside{min-height:1px;/* see #4893 */}img{height:auto;max-width:100%;-ms-interpolation-mode:bicubic;/* IE7 */ width:auto\9;/* IE8 */}.no-border .image_container img{border:0px}.ce_gallery ul{overflow:hidden;margin:0;padding:0;list-style:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:.1px;clear:both;font-size:.1px;line-height:.1px}.invisible{width:0;height:0;left:-1000px;position:absolute;overflow:hidden;display:inline;top:-1000px}.custom{display:block}#container:after,.custom:after{height:0;clear:both;display:block;content:".";visibility:hidden}.responsiveContainer{position: relative;padding-bottom: 56%;height: 0;overflow: hidden}.responsiveContainer iframe,.responsiveContainer object,.responsiveContainer embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.flyer-liste li{line-height: 1.7em;list-style-type: square;margin: 0 0 0 18px}.flyer-liste a{color: #0f0f0f}
}
@media screen{
/* Bildschirm-34.css */
*{margin:0;padding:0}.image_container img{border:2px solid #d9d9d9;border-right-color: #bbb;border-bottom-color: #bbb}.ohne_rahmen .image_container img{border:none}body{margin:12px 0;padding:0;background-color:#f3f3f3;font:81.25% Arial,Verdana,Helvetica,sans-serif;overflow-y: scroll}#wrapper{width:980px;margin-right:auto;margin-bottom:18px;margin-left:auto;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 #999;box-shadow:0 2px 12px 0 #999;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#top .qr-code,#wrapper .qr-code{margin:0;box-shadow:0 none}#header{margin:0;padding:0}#header .inside{margin:0;padding:0;background:url("../../files/gestaltung/bleistift_1.jpg") right top no-repeat}#logo_links{padding:16px 0 14px 18px}#main .inside{min-height:400px;padding:0 30px 30px;color:#0f0f0f}#main .link a,#main .link a:link{padding:0 3px;border-bottom:1px solid #0f0f0f;text-decoration:none;color:#c30000}#main .link a:hover,#main .link a:focus{width:auto;border-bottom:1px solid #c30000;text-decoration:none;color:#c30000}.galerie #main .inside{padding-bottom:30px;padding-left:30px}.impressum #main .inside{margin-left:60px}.startseite #main .inside{padding-right:8.22%}#main h1{margin-top:40px;margin-bottom:19px;font-size:19px;font-weight:600}.kfz #main h1{margin-top:24px;margin-bottom:19px;font-size:19px;font-weight:600}#main h2,p.h2{margin-top:30px;margin-bottom:18px;font-size:16px;font-weight:600}#main h3,p.h3{margin-top:18px;margin-bottom:12px;font-size:15px;font-weight:600}#artikel-lkw ul,ul.square{margin-top:18px}#artikel-lkw li,ul.square li{margin:0 0 0 18px;line-height:1.3em;list-style-type:square}#artikel-lkw{margin-bottom:30px}#artikel-anhaenger ul{margin-top:18px}#artikel-anhaenger li{margin:0 0 0 18px;line-height:1.3em;list-style-type:square}#artikel-anhaenger{margin-bottom:30px}#artikel-lkw .image_container img{border: none}#artikel-anhaenger .image_container img{border: none}#artikel-anhaenger a,.a-fliesstext a{color:#0f0f0f;text-decoration:none}#right ul,#right p{margin:0 0 6px;padding:0}.adresse{float:left;margin-top:30px;padding:8px 18px;border-left:1px solid #0f0f0f;font-size:12px;background-color: transparent}.adresse a,.adresse a:link{border-bottom:1px solid #0f0f0f;text-decoration:none;color:#c30000}.adresse a:hover,.adresse a:focus{width:auto;border-bottom:1px solid #c30000;text-decoration:none;color:#c30000}.adresse h3{width:170px;margin:0 0 12px;padding-bottom:6px;padding-left:18px;border-bottom:1px solid #0f0f0f;font-size:15px;font-weight:normal;color:#0f0f0f}.adresse h4{margin:0 0 6px;padding:0;font-size:13px;font-weight:normal}.adresse li{line-height:1.5em;list-style-type:none}.postadresse{float:left;margin-top:30px;padding:8px 18px;border-left:1px solid #0f0f0f;font-size:12px;background-color: transparent}.postadresse h3{width:170px;margin:0 0 12px;padding-bottom:6px;padding-left:18px;border-bottom:1px solid #0f0f0f;font-size:15px;font-weight:normal;color:#0f0f0f}.postadresse h4{margin:0 0 6px;padding:0;font-size:13px;font-weight:normal}.postadresse li{line-height:1.5em;list-style-type:none}a.kfz{color: #c30000;text-decoration: none;padding: 8px;display: block;border-bottom: 1px dotted}span.active.kfz{color: #c30000;text-decoration: none;font-weight:bold;padding: 8px;display: block;border-bottom: 1px dotted}a.kfz:hover{color: #0f0f0f}.ueber-uns .open{margin-bottom:30px}.open{float:left;clear:both;margin-top:30px;padding:8px 18px;border-left:1px solid #0f0f0f;font-size:12px;background-color: transparent}.open h3{width:170px;margin:0 0 12px;padding-bottom:6px;padding-left:18px;border-bottom:1px solid #0f0f0f;font-size:15px;font-weight:normal;color:#0f0f0f}.open tr{font-size:1em;line-height:1.2em}.vcard_rechts{float:left;margin:30px 0;padding:8px 18px 12px;border-left:1px solid #0f0f0f;font-size:12px;background-color: transparent}.vcard_rechts a,.vcard_rechts a:link{border-bottom:1px solid #0f0f0f;line-height:1.6em;text-decoration:none;color:#c30000}.vcard_rechts a:hover,.vcard_rechts a:focus{width:auto;border-bottom:1px solid #c30000;text-decoration:none;color:#c30000}.vcard_rechts h3{width:170px;margin:0 0 12px;padding-bottom:6px;padding-left:18px;border-bottom:1px solid #0f0f0f;font-size:15px;font-weight:normal;color:#0f0f0f}.ce_toplink{margin-top:24px;padding:18px 0 3px;text-align:center;border-top:1px dotted #827e7e}.ce_toplink a,.ce_toplink a:link{width:auto;padding:0 3px;border-bottom:1px solid #827e7e;text-decoration:none;color:#827e7e}.ce_toplink a:hover,.ce_toplink a:focus{width:auto;padding:0 3px;border-bottom:1px solid #0f0f0f;text-decoration:none;color:#0f0f0f}.ce_hyperlink{margin-top:20px;margin-right:20px;padding:0 3px;text-align:right;text-decoration:none}#footer .inside{padding:0 0 3px;background-color:#fff}#footer p{margin:0 3px;padding:9px 0;text-align:center;font-size:12px;color:#fff;letter-spacing:1px;background:#fff url("../../files/gestaltung/a_gr_20x33.png") left bottom repeat-x}#gallery_top{bottom:18px;position:absolute;margin-top:0;padding-top:0;border-style:hidden;right:50px}#gallery_top a,#gallery_top a:link{width:auto;border-style:hidden;text-decoration:none;color:#827e7e}.toggle_view{top:-152px;position:absolute;font-weight:bold;right: 37px;visibility:hidden}.startseite .toggle_view{top:-71px;position:absolute;font-weight:bold;right: 37px;visibility: visible}.toggle_view a,.toggle_view a:link{margin-left:12px;padding:4px;background-color:#c30000;border-radius:4px;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc')}#footer .ce_toplink a:hover,#footer .ce_toplink a:focus{width:auto;padding:0 3px;font-weight:bold;text-decoration:none;color:#0f0f0f}S I T E M A P .sitemap ul.level_1{margin-top:20px;margin-left:18px}.sitemap #main .inside  li{margin:0 0 0 18px;line-height:1.3em;list-style-type:square}.sitemap #main  ul ul{margin-top:0;margin-left:12px}#sitemap a,#sitemap a:link{padding:0;text-decoration:none;color:#0f0f0f;border-bottom: none}P R O D U K T E #main .mod_booknav li{list-style-type:none}.mod_booknav{position:relative;clear:both;margin:0 18px}.mod_booknav .next{right:0;top:0;position:absolute}#main .mod_booknav a,#main .mod_booknav a:link{width:auto;padding:0 3px;border-bottom:1px solid #827e7e;text-decoration:none;color:#827e7e}#main .mod_booknav a:hover,#main .mod_booknav a:focus{width:auto;padding:0 3px;border-bottom:1px solid #0f0f0f;text-decoration:none;color:#0f0f0f}.mod_booknav .up{visibility: hidden}#main .produkte_oben h2{margin-bottom:30px}#zwei_beispiele{margin-top:30px;padding-top:18px;border-top:1px dotted #0f0f0f}.produkte .image_container img{border: none}.klicken{margin-top:8px;margin-left:20px;font-size:11px}.weiterlesen{margin-top:20px;margin-right:20px;padding:0 3px;text-align:right;text-decoration:none}.weiterlesen a,.weiterlesen a:link{width:auto;padding:0 3px;border-bottom:1px solid #827e7e;font-style:italic;text-decoration:none;color:#827e7e}.weiterlesen a:hover,.weiterlesen a:focus{width:auto;padding:0 3px;border-bottom:1px solid #0f0f0f;font-style:italic;text-decoration:none;color:#0f0f0f}.galerie_visteon .image_container img{border:2px solid #d9d9d9;border-right-color: #bbb;border-bottom-color: #bbb}#main .galerie_visteon h2{font-size:13px;font-weight:normal}.caption{padding-top:4px;text-align:center;font-size:11px;color:#0f0f0f}#nvh-lab .image_container img{border:2px solid #d9d9d9;border-right-color: #bbb;border-bottom-color: #bbb}N V H - L A B / V I S T E O N .visteon_1{margin-top:20px}#nvh-lab .visteon_1 .image_container img{border: none}#nvh-lab .unter_testlabor .image_container img{border: none}L I V E L I N E R .liveliner_oben{margin-top:40px;border-top:1px dotted #0f0f0f}.liveliner_Seite .liveliner_oben{margin:0;border: none}.liveliner .image_container img{border:2px solid #d9d9d9;border-right-color: #bbb;border-bottom-color: #bbb}.liveliner_screenshot .image_container img{border:2px solid #d9d9d9;border-right-color: #bbb;border-bottom-color: #bbb}B I L D E R .galerie .image_container img{border: none}p.active{padding-bottom:30px;padding-left:111px;font-size:14px;line-height:1.3em;color:#de2108;font-weight: 600}p.hier{padding-bottom:30px;font-size:14px;line-height:1.3em}p.hier a{padding-left:30px;text-decoration:none;color:#000;font-weight: 600}p.hier a:hover,p.hier a:focus{color:#de2108}.galerie .ce_gallery{margin-top:18px;margin-bottom:10px;padding:20px 0;border:1px solid #858585}.pagination{margin-top:20px;margin-left:400px;padding-bottom:18px}#main .pagination li{float:left;margin:0;list-style-type:none}#main .pagination a,#main .pagination span{margin-right:12px;padding:0 2px;border-bottom:1px solid #de2108;text-decoration:none;color:#000}#main .pagination a:hover{color:#de2108}#main span.current{color:#de2108}.google_maps_link{visibility:hidden}#map{margin:0;padding:12px 6px 0;border:1px solid #0f0f0f}#map iframe{border:none}.pdf_link-oben{width:auto;top:4px;position:absolute;left:150px}.pdf_link{width:auto;margin:60px 144px 18px 0;text-align:right}.pdf_link img{width:24px;height:24px}.pdf_link a{margin-right:8px}footer .pdf_link{width:auto;margin:15px 144px 12px 0;text-align:right}footer .pdf_link img{width:24px;height:24px}footer .pdf_link a{margin-right:8px}#main .ce_text p.zwei{margin-top:26px;margin-bottom:18px;font-size:16px;font-weight: 600}#main h2.drei{margin-top:18px;margin-bottom:12px;font-size:15px;font-weight: 600}.contact-container{display: flex;    flex-wrap: wrap;    gap: 20px;    margin: 16px 0 0}.contact-list{max-width: 300px;    list-style-type: none;    padding: 0}.contact-list li{margin-bottom: 6px}.external-link::after{content: '}.contact-list a{text-decoration: none;    color: #c30000}
}
@media screen{
/* Kontaktformular-39-google-maps.css */
form#kontaktformular{margin:0 0 24px;padding:0 18px 18px;line-height:1.3em}#kontaktformular label{display:block;margin:18px 0 3px;cursor: pointer}#kontaktformular .checkbox_container label{bottom:2px;position:relative;display:inline}#kontaktformular .checkbox_container{margin-top:12px}#kontaktformular input,#kontaktformular textarea{padding:3px;font-size:13px}#kontaktformular .mandatory{width:400px;border-color:#b3b3b3}#kontaktformular .captcha{border-color:#b3b3b3}#refresh_captcha{margin-top:8px;margin-right:330px}#kontaktformular input:focus,#kontaktformular textarea:focus{background-color:#ffd;color:#000}#kontaktformular p.error{max-width:400px;margin-bottom:3px;padding:3px;background-color:#ffc0cb;border:1px solid #f00;color:#000}.wrapper-responsiveContainer{position:relative;margin:6px;padding:4px;background-color:#fff;border:1px solid}.responsiveContainer{height:0;position:relative;overflow:hidden;padding-bottom:66%}
}
@media screen{
/* Navigation-41.css */
#header .mod_navigation{height:42px;position:relative;clear:both;display:block;margin:0 3px;padding:0 30px 0 34px;background-image:url("../../files/gestaltung/a_gr_3.png");color:#fff;z-index:1}#header .mod_navigation ul{width:905px;height:33px;position:relative;margin:0;padding:0;border-right:1px solid #999;color:#000;z-index:2}#header .mod_navigation ul li{width:auto;height:29px;float:left;margin:0;padding:1px 0 3px 4px;border-right:1px solid #999;list-style-type:none;z-index:3}#header .mod_navigation li.first{border-left:1px solid #999}#header .mod_navigation a,#header .mod_navigation span{min-width:78px;display:block;padding:8px 8px 12px;text-align:center;text-decoration:none;color:#fff;background-color: transparent;z-index:4}#header .mod_navigation .active,#header .mod_navigation .trail{font-weight:normal;color:#fff;font-weight: 600}#header .mod_navigation a:hover,#header .mod_navigation a:focus{color:#fff;font-weight: 600;border: none}H O R I Z O N T A L E N A V I G A T I O N D R O P D O W N #header .level_2 li{clear:both;border: none}#header .level_2{width:0;height:0;left:-9000px;position:absolute;overflow:hidden;display:inline;top: -9000px;z-index: 1}#header li:hover .level_2{width:auto;height:auto;min-width:78px;left:auto;top:auto;overflow:auto;display:block;background-color:#e1011b;border-bottom:1px solid #c30000}#header .level_2 li.first{border: none}#header .level_2 a,#header .level_2 .active{width:130px;display:block;text-align:center;border-bottom:1px solid #fff}#header .mod_customnav{right:22px;position:absolute;top: 22px}#header .mod_customnav ul{margin:0;padding:0}#header .mod_customnav li{width:auto;float:left;margin:0;list-style-type:none}#header .mod_customnav a,#header .mod_customnav span{display:block;padding:1px 9px;border-left:1px solid #de2108;text-decoration:none;color:#c30000;border-left: 1px solid #de2108;background: transparent}#header .mod_customnav a.first{border: none}#header .mod_customnav a.first:hover,#header .mod_customnav a.first:focus{text-decoration:underline}#header .mod_customnav a.impressum:hover,#header .mod_customnav a.impressum:focus{text-decoration:underline}#header .mod_customnav a.last:hover,#header .mod_customnav a.last:focus{text-decoration:underline}#header .mod_customnav span.active{text-decoration:underline}#header .mod_customnav li.first span.active{text-decoration:underline;border:none}#right .mod_navigation{margin-top:40px;padding:12px 24px 12px 18px;border-left:1px solid #827e7e}#right .mod_navigation h3{margin-bottom:1.5em;margin-left:.5em;font-size:15px;color:#827e7e}#right .mod_navigation ul{width:auto;margin:0;color:#0f0f0f}#right .mod_navigation li{width:auto;margin:0;padding:4px 0;font-size:13px;list-style-type:none}#right .mod_navigation ul.level_2 li{width:auto;padding-left:18px;font-size:13px;list-style-type:none}#right .mod_navigation a,#right .mod_navigation span{display:block;padding:0 0 4px 12px;border-bottom:1px dotted #827e7e;text-decoration:none;color:#827e7e;background-color: transparent}#right .mod_navigation .active,#right .mod_navigation .trail{color:#0f0f0f}#right .mod_navigation a:hover,#right .mod_navigation a:focus{border-bottom:1px dotted #827e7e;color:#0f0f0f}.mod_breadcrumb{margin:12px 0 30px}.kfz .mod_breadcrumb{margin:12px 0 0}.mod_breadcrumb a{font-size:12px;text-decoration:none;color:#0f0f0f}.mod_breadcrumb a:hover{text-decoration:underline}.mod_breadcrumb span,.mod_breadcrumb .active{font-size:12px;font-weight:normal;color:#0f0f0f}.mod_breadcrumb ul{position:relative;float:left;margin:0}.mod_breadcrumb li{width:auto;float:left;margin:0 8px 0 0}.mod_breadcrumb li:after{content:" >"}.mod_breadcrumb .active:after{content:none}
}
@media screen{
/* suchen-43.css */
#suchen{margin-left:30px}#main .ce_text p{margin-bottom:8px}.mod_search input.text{padding:3px;border:1px solid #0f0f0f}.mod_search input.submit{margin-left:1.5em;border-color:#d9d9d9}.mod_search .radio_container{margin:12px 0;border: none}.mod_search .radio_container label{margin-right:10px}#main .mod_search p.header{margin-top:40px;padding:6px;text-align:center;border-bottom:1px solid #dedede;font-size:14px}#main .mod_search h3{font-size:16px}#main .mod_search h3 a:link{padding-left:0;text-decoration:underline;color:#de2108;background: none}#main .mod_search h3 a:visited{padding-left:0;color:#de2108;background: none}#main .mod_search h3 a:hover,#main .mod_search h3 a:focus{padding-left:0;text-decoration:underline;color:#808080;background: none}.mod_search h3 .relevance{font-size:10px;font-weight:normal}.mod_search p.context{margin:0}.mod_search p.url{margin-top:6px;color:#0f0f0f}.mod_search .highlight{font-weight:bold}.mod_search .even,.mod_search .odd{padding:6px}.mod_search .odd{margin:12px 0;background-color:#eee}.suchen_p{margin-top:12px;padding:4px;border-bottom:1px dotted #000;border-top: 1px dotted #000}
}
@media screen{
/* aktuelles-33.css */
.mod_newsarchive figure.image_container{max-width:250px;float:left;margin:16px 32px 20px 12px;padding:4px;box-shadow: 4px 4px 8px 0 #AAAAAA}.mod_newsarchive figure.image_container img{border:none}.mod_newsarchive figure.image_container .caption{margin-left:4px;padding-top:4px;text-align:left;font-size:11px;color:#555}.mod_newsarchive .layout_latest{margin:2em 0 3em;border-bottom:1px dotted #999}#main .mod_newsarchive .info{margin-bottom:1em;font-size:12px}.mod_newsarchive h2{font-size:18px;line-height:1}.mod_newsarchive h2 a{font-weight:bold;text-decoration:none;color:#0f0f0f}.mod_newsarchive h2 a:hover,.mod_newsarchive h2 a:focus{text-decoration:underline}#main .mod_newsreader .info{font-size:12px}#main .mod_newsreader .screenshot .ce_text .image_container img{display:none}#aktuelles p{font-size:1em;line-height:1.5}#aktuelles p a,#aktuelles p a:link{width:auto;padding:0 3px;border-bottom:1px solid #827e7e;text-decoration:none;color:#827e7e}#aktuelles p a:hover,#aktuelles p a:focus{width:auto;padding:0 3px;border-bottom:1px solid #0f0f0f;text-decoration:none;color:#0f0f0f}.mod_newsarchive .screenshot  .image_container img{margin:0 0 0 1.5em;padding:.5em .5em 1.5em;border-left:1px solid #ddd;border-radius:4px;behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior:url('assets/css3pie/1.0.0/PIE.htc')}#main .mod_newsarchive .more p{margin-bottom:1em;font-size:12px}#aktuelles .more{clear:both;margin-bottom:1em}div.enclosure a{line-height:1.7em;color:#0f0f0f}.more a,.more a:link{width:auto;padding:0 3px;border-bottom:1px solid #827e7e;text-decoration:none;color:#827e7e}.more a:hover,.more a:focus{width:auto;padding:0 3px;border-bottom:1px solid #0f0f0f;text-decoration:none;color:#0f0f0f}.back{margin-top:24px}p .back a,p .back a:link{width:auto;padding:0 3px;border-bottom:1px solid #827e7e;text-decoration:none;color:#827e7e}p .back a:hover,p .back a:focus{width:auto;padding:0 3px;border-bottom:1px solid #0f0f0f;text-decoration:none;color:#0f0f0f}div.mod_newsmenu{float:left;margin:3em 0 0 1.5em;padding:1em 0 1em 1em;border-left:1px solid #DDD;line-height:1.5em}.mod_newsmenu li{margin:0;list-style-type:none}.mod_newsmenu li.year{margin:0 0 2em;font-size:14px;font-weight:bold}.mod_newsmenu .level_2{margin:1em 0 0;font-size:13px;font-weight:normal}.mod_newsmenu .level_2 a{text-decoration:underline;color:#444}.mod_newsmenu .level_2 a:hover,.mod_newsmenu .level_2 a:focus{text-decoration:underline;color:#c30000}div.news_alle{clear:both;margin-left:1.5em;padding:1em;border-left:1px solid #ddd}div.news_alle a{text-decoration:none;color:#444}div.news_alle a:hover,div.news_alle a:focus{text-decoration:underline;color:#444}.ce_comments{margin-bottom:2em}.ce_comments .info{padding:.15em .25em 0 0;border-top:1px dotted #D9D9D9;font-size:12px}div.comment{margin-bottom:3em;padding:1em 0;border-bottom:1px dotted #D9D9D9}.ce_comments input.text,.ce_comments input.password,.ce_comments input.upload,.ce_comments input.captcha,.ce_comments textarea{margin-bottom:10px;padding:3px 10px;border-top:1px solid #999}.ce_comments button,.ce_comments input,.ce_comments select,.ce_comments textarea{font-size:100%;font-family: inherit}.ce_comments input.submit{margin-top:1em;padding:3px}.karneval{padding-bottom:18px;border-style:hidden;background:#fff url("../../files/gestaltung/karneval-0112.gif") left top repeat-x}p.karneval_text{font-size:15px;font-weight:bold;color:#212ad9}
}
@media screen{
/* mobile.css */
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin-top:0;padding-top:0}#wrapper{width:100%;max-width:980px;margin:0 auto;padding:0;box-shadow:none;border:none}#header .inside{margin:0;padding:0;background-color:#fff;background-image:none}#logo_links{padding:8px 0 4px 8px}#container{margin:0;padding:0}#container .block{overflow:auto;background-color:#fff}#main .inside{margin:0;background-color:#fff}#main{width:100%;right:0;float:none;margin:0;padding:0}#right{width:100%;right:0;float:none;margin:0;padding:0}#main .inside{min-height:400px;padding:0 8px 0 12px;background-color:#FFF;color:#0F0F0F}.startseite #main .inside{padding:0 8px 0 12px}.nav-mobile,.nav-mobile-meta{width:80%;margin-top:4px;margin-right:auto;margin-left:auto;font-size:1.4em}.nav-mobile form,.nav-mobile-meta form{margin:0;padding:0}.nav-mobile select,.nav-mobile-meta select{width:100%;border:1px solid #0f0f0f}#container .block{overflow:auto}div[class^="ce_"],iframe{max-width:100%}textarea{max-width:90%}.adresse,.postadresse,.open,.vcard_rechts{float:left;margin-top:30px;padding:8px 18px;border:none}.adresse a,.adresse a:link{margin-left:2px;padding:4px;background-color:#c30000;border-style:hidden;border-radius:4px;font-weight:bold;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.adresse a:hover,.adresse a:focus{margin-left:2px;padding:4px;background-color:#c30000;border-radius:4px;font-weight:bold;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.vcard_rechts a,.vcard_rechts a:link{margin-right:12px;margin-bottom:18px;margin-left:12px;padding:4px;background-color:#c30000;border-style:hidden;border-radius:4px;line-height:1.9em;font-weight:bold;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.vcard_rechts a:hover,.vcard_rechts a:focus{margin-left:12px;padding:4px;background-color:#c30000;border-radius:4px;font-weight:bold;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#footer .inside{margin:0;padding:0}#footer p{margin:0;padding:9px 0;text-align:center;font-size:12px;color:#fff;letter-spacing:1px;background:#cf0000}.produkte_galerie_oben{display:none}.gallery #main .inside{margin:12px;color:#827E7E}.bilder #main .inside{margin:0}.alben .ce_text{margin-left:0}.alben .image_container img{margin-right:40px}.alben h2{float:left;margin-left:0}.alben #main p{display:none}.bilder_container{margin:0;color:#827E7E}.bilder .image_container img{box-shadow:none;-webkit-box-shadow:none}.bilder .info{margin:0 0 4px 4px}.bilder a.info:hover .infobox{width:200px;height:250}.bilder #main a.info{width:16px;margin-bottom:18px;padding:4px 8px;background-color:#cf0000;border-radius:4px;line-height:1.9em;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.mod_breadcrumb{margin:18px 0 42px}.mod_breadcrumb .first{display:none}.google_maps_link{visibility:visible}.google_maps_link a,.google_maps_link a:link{margin-left:12px;padding:4px;background-color:#c30000;border-radius:4px;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#map{height:0px;visibility:hidden}#map iframe{height:0px;visibility:hidden}#kontaktformular .mandatory{width:90%;border-color:#B3B3B3}.impressum #main .inside{margin-left:0}
}
@media screen and (max-width:620px){
/* mediaquerries-620.css */
.mod_newsarchive figure.image_container{width:auto;float:none;margin:16px 20px 20px 12px;padding:4px;box-shadow: 0 0 4px 0 #aaaaaa}.contact-container{flex-direction: column}
}
/* contao-float.css */
.float_right{float:right}.float_left{float:left}
