html,body{background:#d8d8d8;height:100%;width:100%;padding:0;margin:0;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px;color:#2a2a2a;background-color:#fff;background-position:top center;background-repeat:repeat}
img.bg{
min-height:100%;min-width:1024px;_display:none;
width:100%;height:auto;
position:fixed;top:0;left:0}
@media screen and (max-width:1024px){img.bg{left:50%;margin-left:-512px;_display:none}
}
div.bg{background-image:url('../../fileadmin/templates/template/img/bg_img_body.jpg');background-position:top center;background-repeat:repeat;position:absolute;top:0;left:0;bottom:0;right:0}
div#content{
position:relative}
#maincontent ul{margin:15px 0px 15px 11px}
a:link,a:focus,a:active,a:visited{color:#616161;text-decoration:none}
a:hover{color:#616161;text-decoration:none}
a:focus{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);
}
.img_home{position:absolute;left:50%;margin-left:-640px;top:0}
.img_home_wrapper{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:1}
.img_home_wrapper img{position:absolute;left:50%;margin-left:-640px}
.img_home_layer{position:absolute;top:0;left:50%;margin-left:-640px}
.img_home_layer_wrapper{position:absolute;height:200px;top:419px;left:0;right:0;overflow:hidden;z-index:1}
.img_home_wrapper.tmpl_content{float:left}
.img_home_wrapper.tmpl_content img{position:static;float:left;margin-left:0}
.img_home_layer_wrapper.tmpl_content{position:absolute;top:0;left:0;height:170px;float:left}
.img_home_layer_wrapper.tmpl_content img{position:static;margin:0;float:left}
h1{
font-size:18px;font-weight:bold;color:#006699;margin:10px 0 10px 0;padding:0;line-height:20px;clear:both}
h2{color:#616161;font-size:13px;margin:0 0 -15px 0;padding:0;font-weight:normal}
h3{font-size:11px;color:#494949;font-weight:bold;margin:0 0 -20px 0;padding:0;letter-spacing:0.5px}
#background{position:absolute;height:100%;min-height:1080px;min-width:1280px;width:100%;margin:0;padding:0;z-index:0}
#page{width:940px;margin:auto;
min-height:100%;
height:auto !important;
height:100%;
overflow-x:visible !important;
position:relative;z-index:1;_z-index:0}
#header{width:100%;height:auto;float:left;background:#fff;margin:0 auto;position:relative;z-index:9}
@media print{#header{display:list-item;width:940px;height:70px;list-style-image:url('../../fileadmin/templates/template/img/bg_headerprint.png');list-style-position:inside;margin:0}
#header img{position:absolute;top:16px;left:16px;margin:0}
.col_2_4{background:none repeat scroll 0 0 #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;float:left;min-height:500px;padding:25px 10px 25px 25px;width:500px}
}
#header_neu{width:940px;height:130px;background:url('../../fileadmin/templates/template/img/bg_header_neu_201401.png') repeat-x;margin:0 auto;float:left}
#header_neu.tmpl_content{height:170px;position:relative}
#header_neu.tmpl_content_presse{height:120px;position:relative}
#header_neu.tmpl_content>a{position:absolute}
.icon{margin:0px 7px 0 0;padding:2px 0 0 0}
#language{position:absolute;right:20px;top:27px;width:160px;z-index:1;height:16px}
#language img{height:16px;width:24px;border:none}
#language .current img{height:16px;width:25px;border:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
#language .current a{
float:right;padding-left:10px;margin-left:5px;background-image:url('../../fileadmin/templates/template/img/icon_arrow_left.png');background-repeat:no-repeat;background-position:left center}
#language .current img{
float:right;padding-left:10px;margin-left:5px;background-image:url('../../fileadmin/templates/template/img/icon_arrow_left.png');background-repeat:no-repeat;background-position:left center}
#language a{float:left;
margin-left:5px}
#language:hover a{
}
.info{position:fixed}
#language_presse{position:absolute;right:51px;top:15px;width:250px;z-index:99999}
#language_presse img{width:24px;border:none}
#language_presse .current a{display:block;float:right;padding-left:10px;margin-left:5px;background-image:url('../../fileadmin/templates/template/img/icon_arrow_left.png');background-repeat:no-repeat;background-position:left center}
#language_presse .current img{display:block;float:right;padding-left:10px;margin-left:5px;background-image:url('../../fileadmin/templates/template/img/icon_arrow_left.png');background-repeat:no-repeat;background-position:left center}
#language_presse a{float:left;display:none;margin-left:5px}
#language_presse:hover a{display:block}
.language_select{background:#E5E5E5;width:137px;height:20px;padding:2px;border:none;margin:10px 0 0 0}
#suche{position:absolute;right:20px;top:38px;width:auto;overflow:hidden;z-index:1}
.search{width:108px!important;height:17px;*height:17px;
background:#FFF;padding:3px 0 0 7px;*padding:3px 0 0 7px;font-size:11px;float:left;border:none}
.button_suche{width:20px !important;height:20px;float:left;background:url('../../fileadmin/templates/template/img/bg_search_button.png') no-repeat;border:none}
#logo{position:absolute;z-index:10;margin:10px 0 0 16px;float:left;height:55px}
.clear{clear:both;height:0;padding:0;margin:0}
.images{width:940px;height:595px;margin:0 auto}
.headline{display:block;width:325px;background:#FFF;padding:10px;position:absolute;top:150px;right:-13px;background:#FFF;box-shadow:1px 0px 8px #595959;-webkit-box-shadow:1px 0px 8px #595959;-moz-box-shadow:1px 0px 8px #595959;cursor:pointer !important}
.headline:hover{background:#e6e6e6;cursor:pointer !important}
.headline p{padding:0;margin:0}
.headline h1{
font-size:20px;font-weight:normal;color:#414141;margin:10px 0 10px 0;padding:0 0 0 10px;*padding:10px 0 0 10px;line-height:1em;height:auto}
.headline h2{font-size:14px;font-weight:normal;color:#414141;margin:0 0 5px 0;padding:0 0 0 10px}
.images span{font-size:15px;line-height:26px;color:#616161;width:270px;float:left}
.content{width:940px;height:auto;margin:0 auto;color:#616161;font-size:13px;line-height:18px;min-height:450px;float:left;background:url('../../fileadmin/templates/template/img/bg_content.png')}
.breadcrumb{font-size:10px;color:#666666;text-decoration:none;margin:0;position:relative;z-index:5;top:-18px}
.breadcrumb a,.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:active{color:#666666;text-decoration:none}
.breadcrumb a:hover{color:#333333;text-decoration:none}
.col_1_4{width:229px;min-height:500px;float:left;overflow:hidden;background:#efefef}
.col_1_4 img{max-width:210px;height:auto;margin:0 auto}
.col_1_4_right{width:229px;min-height:500px;float:left;
background:#FFF}
.col_1_4_right img{max-width:210px;height:auto;margin:0 auto}
.col_2_4{width:444px;padding:25px 10px 25px 25px;border-right:1px solid #FFF;border-left:1px solid #FFF;min-height:550px;float:left;background:#FFF}
.col_full{width:666px;padding:25px 10px 25px 25px;border-right:1px solid #FFF;border-left:1px solid #FFF;min-height:550px;float:left;background:#FFF}
.col_middle{width:660px;padding:25px 10px 25px 25px;border-right:1px solid #FFF;border-left:1px solid #FFF;min-height:500px;float:left;background:#FFF}
.col_2_4 h1{font-size:17px;font-weight:normal;color:#006699;margin:10px 0 10px 0;padding:0;line-height:20px;clear:both}
.col_3_4 h1{font-size:17px;font-weight:normal;color:#006699;margin:10px 0 10px 0;padding:0;line-height:20px;clear:both}
.col_2_4 ul{list-style:square outside;list-style-image:url('../../fileadmin/templates/template/img/list-style.png');margin:0 0 0 12px;padding:0}
.col_3_4{width:673px;padding:25px 10px 25px 25px;border-left:1px solid #FFF;min-height:500px;float:left;background:#FFF}
.col_3_4 ul{list-style:square inside;list-style-image:url('../../fileadmin/templates/template/img/list-style.png');margin:0;padding:0}
.teaser{width:290px;height:160px;padding:4px;background:#FFF;margin-right:20px}
.teaser a{text-decoration:none;color:#616161}
.teaser:hover{border:1px solid #2d4082;text-decoration:none;color:#616161}
.produktteaser{width:131px;min-height:131px;height:auto;margin:0 15px 15px 0;padding:0;float:left;border:1px solid #d4d4d4;display:block;background:#f0f0f0}
.produktteaser:hover{border:1px solid #006699}
.produktteaser span{font-size:12px;font-weight:normal;color:#006699;float:left;height:auto;padding:3px 5px 0px 5px}
.produktteaser img{border:none}
.newsteaser{width:676px;
margin:0 15px 15px 0px;padding:0;float:left;border:1px solid #d4d4d4;display:block;background:#f5f5f5;position:relative;line-height:15px !important;*line-height:17px !important;height:75px;overflow:hidden}
.newsteaser:hover{border:1px solid #006699}
.newsteaser strong{font-size:13px;font-weight:bold;color:#006699 !important;float:left;margin:7px 0 5px 0px}
.newsteaser strong a,.newsteaser strong a:link,.newsteaser strong a:visited,.newsteaser strong a:active{color:#006699 !important}
.newsteaser span{font-size:11px;font-weight:normal;width:480px;display:block;float:left;margin:0 0 5px 0;*margin:0 0 10px 0;*line-height:17px !important;height:74px}
.newsteaser small{font-size:10px;float:none;margin:2px 10px 0px 0;display:block;padding:0;color:#979797}
.newsteaser img{border:0;margin:0 15px -1px 0 !important;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;float:left;max-width:107px !important;height:auto}
.news{float:right;width:190px !important;overflow:hidden;margin:20px 0 0 0;position:relative;right:20px;top:0px}
.news img{width:188px;border:1px solid #d4d4d4;height:auto;margin:0 0 0px 0;*margin:0 0 10px -10px;padding:0;float:right}
.news-presse img{width:188px;border:1px solid #d4d4d4;height:auto;margin:0 0 0px 0;*margin:0 0 10px -10px;padding:0;float:right}
.news p{margin:4px 0 0px 5px;*margin:2px 0 5px 5px;text-align:left;float:left;width:190px !important}
.news-presse p{margin:4px 0 0px 5px;*margin:2px 0 5px 5px;text-align:left;float:left;width:190px !important}
.news-single-files{float:left;width:190px !important;overflow:hidden;margin:120px 0 0 0;position:absolute;right:20px;top:0}
.news-single-files img{height:auto;margin:0 0 0px -15px;padding:0;float:left}
.news-single-img{position:relative;top:0px}
.news-single-img-presse{height:124px;position:relative;top:0;overflow:hidden}
.news-single-imgcaption{height:auto;min-height:20px;font-size:11px}
.img_subline{height:auto;width:418px;padding:5px;text-align:left;font-size:11px;background:#f4f4f4;margin:0px 0 0 0;*margin:-3px 0 0 0;border:1px solid #d4d4d4}
.tx-ttnews-browsebox ul{padding:0;margin:0 0 0 -10px}
.tx-ttnews-browsebox a,.tx-ttnews-browsebox a:link,.tx-ttnews-browsebox a:hover,.tx-ttnews-browsebox a:visited,.tx-ttnews-browsebox a:active{color:#FFF !important}
.tx-ttnews-browsebox li{border:0px solid #fff;float:left;margin:1px;padding:4px;width:13px;height:11px;background-color:#55a443;color:#CCC !important;line-height:11px;display:block;cursor:hand;cursor:pointer;text-decoration:none !important;text-align:center}
.tx-ttnews-browsebox li:hover{border:0px solid #fff;float:left;margin:1px;padding:4px;width:13px;height:11px;background-color:#006699;color:#FFF !important;line-height:11px;display:block;cursor:hand;cursor:pointer;text-decoration:none !important;text-align:center}
.news-single-files dd{font-size:11px;width:184px;min-height:16px;*min-height:auto;border:0px solid #FF0000;float:left;margin:0 0 3px 3px;background:#fffaed;border:1px solid #d4d4d4;padding:2px}
.news-single-files dd:hover{background:#d4d4d4;border:1px solid #d4d4d4}
.news-single-files img{margin:1px 2px 5px 0}
.size{font-size:11px;color:#999999;float:right;*margin:-18px 0 0 0}
#download_presse{background:none repeat scroll 0 0 #0067AD !important;color:white !important;font-size:10pt;height:20px;margin:0 0 10px;padding-top:4px;text-align:center;width:187px}
.news-presse{float:left;width:190px !important;overflow:hidden;margin:11px 0 0 22px;position:relative;right:20px;top:0px}
.gallery{float:left;width:200px !important;overflow:hidden;margin:11px 0 0 22px;position:relative;right:20px;top:0px}
.gallery img{border:none}
.like_button{margin-top:20px}
.produkt_img_kl{width:75px;height:70px;border-right:2px solid #FFFFFF;padding:0;float:left}
.produkt_img_kl_last{width:75px;height:70px;border:none;padding:0;float:left}
.download_doc{font-size:12px;font-weight:bold;
color:#006699 !important;display:block;background:url('../../fileadmin/templates/template/img/icon_download_doc.jpg');width:198px;height:26px;margin:7px 0 0 11px;padding:9px 0 0 9px;float:left}
.download_doc:hover{background:url('../../fileadmin/templates/template/img/icon_download_doc_h.jpg')}
.download_pic{font-size:12px;font-weight:bold;
color:#006699 !important;display:block;background:url('../../fileadmin/templates/template/img/icon_download_pic.png');width:193px;height:26px;margin:7px 0px 0px 15px;padding:9px 0 0 5px;float:left}
.download_pic:hover{background:url('../../fileadmin/templates/template/img/icon_download_pic_h.png')}
.download{font-size:12px;font-weight:bold;
color:#006699 !important;display:block;background:url('../../fileadmin/templates/template/img/icon_download.png');width:193px;height:26px;margin:7px 0px 0px 15px;padding:9px 0 0 5px;float:left}
.download:hover{background:url('../../fileadmin/templates/template/img/icon_download_h.png')}
.anfrage{font-size:12px;font-weight:bold;
color:#006699 !important;display:block;background:url('../../fileadmin/templates/template/img/icon_anfrage.png');width:193px;height:26px;margin:7px 0px 0px 15px;padding:9px 0 0 5px;float:left}
.anfrage:hover{background:url('../../fileadmin/templates/template/img/icon_anfrage_h.png')}
.zip{font-size:12px;font-weight:bold;
color:#006699 !important;display:block;background:url('../../fileadmin/templates/template/img/icon_zip.png');width:193px;height:26px;margin:7px 0px 0px 15px;padding:9px 0 0 5px;float:left}
.zip:hover{background:url('../../fileadmin/templates/template/img/icon_zip_h.png')}
.jpg{font-size:12px;font-weight:bold;
color:#006699 !important;display:block;background:url('../../fileadmin/templates/template/img/icon_jpg.png');width:193px;height:26px;margin:7px 0px 0px 15px;padding:9px 0 0 5px;float:left}
.jpg:hover{background:url('../../fileadmin/templates/template/img/icon_jpg_h.png')}
#footer{width:100%;color:#737373;font-size:10px;margin:0 auto;padding:0 0 0 0;position:relative;height:79px;background-image:url('../../fileadmin/templates/template/img/bg_footer.png'),url('../../fileadmin/templates/template/img/bg_footer_1px.gif');background-position:50%;background-repeat:no-repeat,repeat-x;background-color:rgb(230,230,230);line-height:16px}
#footer ul li{list-style:none;margin:0;padding:0}
#footer a{color:#737373;text-decoration:none;font-size:11px}
#footer a:hover{color:#444444;text-decoration:none}
.footer1{width:215px;margin:0;padding:15px 0 0 15px;float:left}
.footer2{width:225px;margin:0;padding:15px 0 0 15px;float:left}
.footer3{width:225px;margin:0;padding:15px 0 0 15px;float:left}
.footer4{width:215px;margin:0;padding:15px 0 0 15px;float:left}
#subfooter{width:100%;color:#737373;font-size:10px;margin:0 auto;position:relative;padding:8px 0 0 0;min-height:22px;max-height:100%;background:#E6E6E6 url('../../fileadmin/templates/template/img/bg_footer-bottom.png') repeat-x}
#subfooter h3{color:#737373;font-size:10px;font-weight:normal;float:left;margin:0 20px 0 0}
#subfooter img{border:1px solid #e0e0e0;vertical-align:bottom;float:left;margin:-2px 5px 0 0}
.footer_right{position:relative;right:0;width:250px;height:20px}
#subfooter div.right{float:right}
#subfooter{width:100%;color:#737373;font-size:10px;margin:0 auto;position:relative;padding:8px 0 0 0;min-height:22px;max-height:100%;background:#E6E6E6 url('../../fileadmin/templates/template/img/bg_footer-bottom.png') repeat-x}
#subfooter .h3{color:#737373;font-size:10.5px;font-weight:normal;float:left;margin:0 20px 0 0}
#subfooter div:last-child a{float:right}
#subfooter img{border:1px solid #e0e0e0;vertical-align:bottom;float:left;margin:-3px 1px 0 0;width:19px}
#subfooter p{display:none}
.footer_right{position:relative;right:0;width:250px;height:20px}
.subnavi{list-style:none;font-size:12px;letter-spacing:0px;color:#ADADAD;margin:0;padding:0;float:left}
.subnavi li{height:auto;border-bottom:1px solid #dedede;color:#636363}
.subnavi li a{color:#636363;padding:5px 5px 5px 17px;display:block;width:207px}
.subnavi li a:hover{color:#414141;padding:5px 5px 5px 17px;background:#f5f5f5;display:block}
.subnavi li a.selected{color:#006699;padding:5px 5px 5px 17px;background:#f5f5f5;display:block;font-weight:bold}
.subnavi_line{margin-left:-15px}
.subnavi_level3{padding:5px 5px 5px 28px !important;background:#e5e5e5}
.subnavi_level3_selected{padding:5px 5px 5px 28px !important;color:#006699 !important;font-weight:bold}
.images ul{margin:0 0 0 15px;padding:0}
.col_1_4_right .subnavi li{margin-left:15px;height:auto;border-bottom:1px solid #dedede;color:#636363}
.col_1_4_right .subnavi li a{color:#636363;padding:5px 5px 5px 4px;display:block;width:190px}
.boldNavItem a{font-weight:bold}
.button_karte_anzeigen{font-size:12px;color:#FFF !important;display:block;background:#006699;width:187px;height:auto;margin:-2px !important;padding:8px 5px 7px 8px;
float:left;text-decoration:none;text-align:center;
font-weight:bold;margin:0 0 0 0px;border:1px solid #FFF}
.button_karte_anzeigen:hover{background:#006699}
.button_karte_aktiv{font-size:11px;color:#FFF !important;display:block;background:#006699;width:127px;height:17px;padding:2px;float:left;text-decoration:none;text-align:center;margin:0 3px 0 0}
.button_karte_aktiv:hover{background:#006699}
.button_karte_inaktiv{font-size:11px;color:#FFF !important;display:block;background:#a1c997;width:127px;height:17px;padding:2px;float:left;text-decoration:none;text-align:center;margin:0 3px 0 0}
.button_karte_inaktiv:hover{background:#006699}
.arrows{color:#006699;font-size:11px;margin:0 4px;float:left}
.kontakt_form{color:#666;background:#fff !important;margin:15px 0;padding:0 !important;border:none !important}
.kontakt_form legend{display:none !important}
.tx_powermail_pi1_fieldwrap_html,.tx_powermail_pi1_fieldwrap_html_text,.odd .even{background:none #fff !important;
padding:7px 0 !important;margin:0px !important;width:425px}
.powermail_mandatory{color:#e4002c !important;margin:0 0 0 3px}
.powermail_radio_inner{float:left}
input.button{font:normal 12px Arial,Helvetica,sans-serif;height:34px;weight:34px;margin:0px 0 0 0;padding:0;color:#ffffff;border:none}
#uid604,#uid605,#uid606,#uid607,#uid608,#uid609,#uid610,#uid611,#uid612,#uid613,#uid614,#uid615,#uid616,#uid617,#uid618,#uid619,#uid620,#uid621,#uid622,#uid623,#uid624,#uid625,#uid626,#uid627,#uid628,#uid629,#uid630,#uid631,#uid632,#uid633,#uid634,#uid635,#uid636,#uid637,#uid638,#uid639,#uid640,#uid641,#uid642,#uid643,#uid644{margin:0 0 10px 0;float:left}
.tx_powermail_pi1_fieldwrap_html_captcha_description{margin:0 0 2px 119px;border:1px solid #f1f1f1;float:left}
.tx_powermail_pi1_fieldwrap_html_12,.tx_powermail_pi1_fieldwrap_html_41,.tx_powermail_pi1_fieldwrap_html_54,.tx_powermail_pi1_fieldwrap_html_67,.tx_powermail_pi1_fieldwrap_html_80,.tx_powermail_pi1_fieldwrap_html_93,.tx_powermail_pi1_fieldwrap_html_106,.tx_powermail_pi1_fieldwrap_html_119,.tx_powermail_pi1_fieldwrap_html_132,.tx_powermail_pi1_fieldwrap_html_145,.tx_powermail_pi1_fieldwrap_html_158,.tx_powermail_pi1_fieldwrap_html_171,.tx_powermail_pi1_fieldwrap_html_184,.tx_powermail_pi1_fieldwrap_html_197,.tx_powermail_pi1_fieldwrap_html_210,.tx_powermail_pi1_fieldwrap_html_223,.tx_powermail_pi1_fieldwrap_html_236,.tx_powermail_pi1_fieldwrap_html_249,.tx_powermail_pi1_fieldwrap_html_262,.tx_powermail_pi1_fieldwrap_html_275,.tx_powermail_pi1_fieldwrap_html_288,.tx_powermail_pi1_fieldwrap_html_301,.tx_powermail_pi1_fieldwrap_html_314,.tx_powermail_pi1_fieldwrap_html_327,.tx_powermail_pi1_fieldwrap_html_340,.tx_powermail_pi1_fieldwrap_html_353,.tx_powermail_pi1_fieldwrap_html_366,.tx_powermail_pi1_fieldwrap_html_379,.tx_powermail_pi1_fieldwrap_html_392,.tx_powermail_pi1_fieldwrap_html_405,.tx_powermail_pi1_fieldwrap_html_418,.tx_powermail_pi1_fieldwrap_html_431,.tx_powermail_pi1_fieldwrap_html_444,.tx_powermail_pi1_fieldwrap_html_457,.tx_powermail_pi1_fieldwrap_html_470,.tx_powermail_pi1_fieldwrap_html_483,.tx_powermail_pi1_fieldwrap_html_496,.tx_powermail_pi1_fieldwrap_html_510,.tx_powermail_pi1_fieldwrap_html_523,.tx_powermail_pi1_fieldwrap_html_536,.tx_powermail_pi1_fieldwrap_html_549,.tx_powermail_pi1_fieldwrap_html_603{border:none}
form{margin:0px;padding:0px;color:#666;font-size:12px !important}
label,legend,tx_powermail_pi1_fieldwrap_html_radio_title{display:block;margin:0;color:#666!important;font-weight:normal !important;font-size:90% !important;width:120px !important;float:left}
#uid80_1,#uid80_2,#uid80_3,#uid544_1,#uid544_2,#uid544_3,#uid493_1,#uid493_2,#uid493_3,#uid527_1,#uid527_2,#uid527_3,#uid510_1,#uid510_2,#uid510_3{width:20px !important}
#check_uid74_0{width:-50px !important}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title{border:none;margin:0 0 15px 0}
.powermail_check_inner{
border-bottom:0px solid #D4D4D4;float:left;height:67px;
margin:-29px 0 15px !important;padding-left:22px !important}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner label,fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner label{display:inline;float:left !important;font-weight:normal;margin:0px 0px 7px 8px !important;width:300px !important}
#powermaildiv_uid48{margin-top:-30px !important}
.tx_powermail_pi1_fieldwrap_html_checkbox_title{margin-top:16px !important;color:white !important}
.tx-powermail-pi1_fieldset_6{margin-top:-30px !important}
.tx-powermail-pi1_fieldset_6 legend{color:white !important}
.tx-powermail-pi1_fieldset_8 legend{color:white !important;margin-top:-20px !important}
.powermail_check_inner,.powermail_check_inner_uid42_0{
}
.powermail_check_inner input{
margin:5px 0 -16px -12px !important;width:14px !important}
.powermail_check_inner label{width:250px !important;float:left;display:inline}
#finanzierungsecondo legend{font-weight:bold !important;font-size:13px !important;padding-left:0 !important;width:120px !important;float:left;position:relative}
#finanzierungsecondo fieldset{padding:0 !important}
#finanzierungsecondo .powermail_radio_inner{width:23%;float:left;position:relative;margin-left:auto !important;clear:none !important}
#finanzierungsecondo .powermail_radio_inner input{border:none;width:20% !important;float:left;margin:0}
#finanzierungsecondo .powermail_radio_inner label{border:none;margin:-2px 0 0 2px !important;width:70% !important}
#finanzierungsecondo .tx_powermail_pi1_fieldwrap_html{width:100%}
#finanzierungsecondo input{width:316px !important}
#finanzierungsecondo input.powermail_submit{margin:20px 0 10px 126px !important}
#finanzierungsecondo .powermail_radio_inner_uid1358_0{width:0}
.powermail_captchaimage{float:left;margin:9px 0 10px 161px;width:269px}
.layout1 legend{font-weight:bold !important;font-size:13px !important;padding-left:0 !important;width:164px !important;float:left;position:relative}
.layout1 fieldset{padding:0px !important;border:medium none !important;margin:0px}
.layout1 .powermail_fieldwrap_radio{margin:17px 0px 17px 0px}
.layout1 .powermail_radio_inner{width:20%;float:left;position:relative;margin-left:auto !important;clear:none !important}
.layout1 .powermail_radio_inner input{border:none;width:20% !important;float:left;margin:0}
.layout1 .powermail_radio_inner label{border:none;margin:-2px 0 0 2px !important;width:70% !important}
.layout1 .tx_powermail_pi1_fieldwrap_html{width:100%}
.powermail_field.powermail_input,.powermail_fieldwrap textarea,.powermail_submit,.powermail_select,.powermail_captcha,.powermail_captchaimage,#powermail_field_ihrenachricht,#powermail_field_kommentar,.layout1 input,.layout1 input.powermail_submit,.powermail_select,.layout1 select,input#powermail_field_datei_upload{width:72% !important;float:left;margin:0px 0px 20px 1%}
.powermail_check_inner_1 label,.powermail_check_inner_2 label{width:72% !important;display:inline;float:left;margin:15px 0px 0px 23%}
img#powermail_captchaimage,.layout1 input.powermail_submit,input.powermail_field.powermail_submit{margin-left:26%;width:73% !important;float:left}
input.powermail_field.powermail_submit{padding:9px;height:auto !important}
.layout1 .powermail_radio_inner_uid1358_0{width:0}
#powermail_field_marker_1{width:15px !important}
.layout1 legend{width:100% !important}
.powermail_check_inner{width:100%}
.powermail_check_inner_1 input,.powermail_check_inner_2 input{margin:37px 0px 0px -25px !important;width:25px !important}
#powermail_fieldwrap_104 input{margin:65px 0px 10px 126px !important}
#powermail_fieldwrap_193{margin:35px 0px 0px}
input,textarea{border:1px solid #f1f1f1;padding:3px;margin:2px 0;font:normal 12px Arial,Helvetica,sans-serif;color:#666!important;background:#fafafa;
width:290px !important}
textarea{height:100px;display:block}
select{font-size:11px;border:1px solid #b5b6b9;color:#666;
}
input:focus,select:focus,textarea:focus{background-color:#f1f1f1;-moz-outline:none !important;outline:none !important;ie-dummy:expression(this.hideFocus=true) !important;
}
.powermail_submit{
background:#0064ab;background-repeat:no-repeat;background-position:left top;display:block;height:20px!important;width:140px !important;color:#fff !important;padding:0;margin:0;border:none;font-weight:normal !important;font-size:11px !important;float:right}
.tx_powermail_pi1_fieldwrap_html dfn{font-size:11px !important;color:#666;padding:15px 15px 10px 15px;width:210px;line-height:16px;font-variant:normal !important;font-style:normal;border:solid 3px #fff !important;background:url('../../fileadmin/templates/media/templates/back_transparent.png') repeat transparent !important;
-webkit-box-shadow:2px 2px 5px #666;-moz-box-shadow:2px 2px 5px #666;box-shadow:2px 2px 5px #666}
.tx-powermail-pi1_confirmation_submit,.tx-powermail-pi1_confirmation_back{background:#009900;background-repeat:no-repeat;background-position:left top;display:block;height:20px!important;width:140px !important;color:#fff !important;padding:0;margin:0 0 2px 0;border:none;font-weight:normal !important;font-size:11px !important;clear:both}
.tx-powermail-pi1_fieldset fieldset{border-width:0px !important;border-style:solid !important;border-color:#FFFFFF !important;padding:10px !important}
table tr td{background:#f1f1f1;padding:0 8px 0 8px;margin:0;font-size:11px;border-right:1px solid #FFF;border-left:1px solid #FFF;border-bottom:1px solid #FFF}
.contenttable{border-collapse:collapse;padding:0;margin:0;background:#f1f1f1}
ul .hide_nav{visibility:hidden}
ul .hide_nav li{visibility:hidden;display:none}
#menu{position:relative;z-index:999}
ul.menu{width:940px;height:33px;margin:0 auto;padding:0px;list-style:none;background:url('../../fileadmin/templates/template/img/bg_nav.png') #FFF;
position:relative;z-index:5000}
ul.menu *{margin:0;padding:0}
ul.menu a{display:block;color:#404040;text-decoration:none}
ul.menu li{position:relative;float:left;
}
ul.menu ul{position:absolute;top:33px;left:0;background:#f5f5f5;display:none;opacity:0;list-style:none;*z-index:9999999999999 !important}
ul.menu ul li{font-size:11px;position:relative;border-left:1px solid #cbc9ca;border-right:1px solid #cbc9ca;border-bottom:1px solid #cbc9ca;border-top:1px solid #FFF;width:230px;margin:0}
ul.menu ul li a{display:block;padding:3px 7px 5px;background-color:#f5f5f5}
ul.menu ul li a:hover{background-color:#ececec}
ul.menu ul ul{left:230px;top:-2px;border-top:1px solid #cbc9ca}
ul.menu.tmpl_content{margin:-33px 0 0 0}
.menu.tmpl_content_presse{height:16px !important;margin:-18px 0 0 !important}
ul.menu.tmpl_content_presse{margin:-33px 0 0 0}
ul.menu .menulink{display:block;height:21px;padding:7px 15px 5px 15px;font-size:13px;color:#FFF;text-decoration:none;border-right:1px solid #004676;border-left:1px solid #338abe}
ul.menu .menulink:hover{color:#343434;text-decoration:none;background-color:#ffffff;background-image:url('../../fileadmin/templates/template/img/bg_nav_active.png');background-position:top center;background-repeat:repeat-x;border-right:1px solid #FFF;border-left:1px solid #FFF}
ul.menu .menuhover{color:#343434;text-decoration:none;background:url('../../fileadmin/templates/template/img/bg_nav_active.png')}
ul.menu .sub{background:#f5f5f5 url('../../fileadmin/templates/template/img/arrow.gif') 220px 8px no-repeat}
ul.menu .topline{border-top:1px solid #aaa}
ul.menu li .selected1{background:url('../../fileadmin/templates/template/img/bg_nav_active.png');color:#006699;display:block;height:20px;padding:8px 15px 5px 15px;font-size:13px;text-decoration:none;border-right:1px solid #FFF;border-left:1px solid #FFF}
ul.menu li .selected1:hover{color:#006699;text-decoration:none;background:url('../../fileadmin/templates/template/img/bg_nav_active.png')}
ul.menu ul li .selected2{color:#006699;font-weight:bold}
ul.menu ul li .active{color:#006699;font-weight:bold}
.blank_button{font-size:12px;font-weight:bold;
color:#006699 !important;display:block;background:url('../../fileadmin/templates/template/img/icon_blank.png');width:184px;height:25px;padding:10px 0 0 12px;float:left;margin:-4px 0 0 -11px}
.popup-contents{color:#666;font-size:11px;line-height:16px;width:186px;background:#f1f1f1;padding:0px 0 10px 10px;border:1px solid #d4d4d4;min-height:20px}
.popup-contents a{color:#006699 !important}
.popup-contents img{float:none;border:1px solid #d4d4d4;margin:0px 10px 10px 0}
.popup-contents:hover{background:#dcdcdc}
.popup-contents_link{color:#666 !important;display:block}
.postcode-contents{color:#666;font-size:11px;line-height:16px;width:190px;#background:#f1f1f1;padding:0px 0 10px 10px;#border:1px solid #d4d4d4;min-height:20px}
.postcode-contents a{color:#006699 !important}
.postcode-contents img{float:none;border:1px solid #d4d4d4;margin:0}
.postcode-contents div{float:none;margin:0}
.postcode-contents_link{color:#666 !important;display:block}
.address_inner img{margin:0 10px 10px 0;width:auto !important}
#scrollbar1{width:190px}
#scrollbar1 .viewport{width:170px;height:530px;overflow:hidden;position:relative}
#scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0}
#scrollbar1 .scrollbar,#scrollbar1 .thumb .end,#scrollbar1 .thumb{background:transparent url('../../fileadmin/templates/template/img/bg-scrollbar.png') no-repeat}
#scrollbar1 .scrollbar{position:relative;background-position:0 0;float:right;width:15px}
#scrollbar1 .track{background:#f1f1f1;height:100%;width:13px;position:relative;padding:0 1px}
#scrollbar1 .thumb{background-position:100% 100%;height:20px;width:13px;cursor:pointer;overflow:hidden;position:absolute;top:0}
#scrollbar1 .thumb .end{background-position:100% 0;height:5px;width:13px}
#scrollbar1 .disable{display:none}
.search_table tr td{background:#FFF}
.search_table h2{margin:12px 0 10px 0}
.search_table strong{color:#006699 !important}
.browsebox{font-size:11px;height:25px}
.browsebox li{float:left;margin:1px !important;padding:1px 5px!important;
border:1px solid #d5d5d5;font-size:10px !important;display:block;
color:#999 !important;height:15px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
ul.browsebox{float:left;width:100%;margin-bottom:20px}
.browsebox li:hover{border:1px solid #006699;text-decoration:none}
.cufon-loading h1,.cufon-loading h2,.cufon-loading h3,.cufon-loading h4,.cufon-loading #nav a,.cufon-loading #subnavigation li a,.cufon-loading #thumbNav,.cufon-loading .teaser_info{
visibility:hidden !important}
cufon{margin-bottom:5px}
.row_1{width:666px;float:left;background:#efefef;border-bottom:1px solid #FFF;padding:3px;font-size:11px}
.row_1 img{margin:2px 0 0 0}
.row_1:hover{text-decoration:none;background:#dcdcdc}
.row_2{width:666px;float:left;background:#f6f6f6;border-bottom:1px solid #FFF;padding:3px;font-size:11px}
.row_2 img{margin:2px 0 0 0}
.row_2:hover{text-decoration:none;background:#dcdcdc}
.row_1_small{width:430px;clear:both;background:#efefef;border-bottom:1px solid #FFF;padding:3px;font-size:11px}
.row_1_small_bg{width:434px;float:left;background:url('../../fileadmin/templates/template/img/head_blank_bg.png');border:1px solid #d4d4d4;font-size:12px;font-weight:bold;
color:#006699 !important;height:22px;padding:5px 0 0 0px;margin:10px 0 0 0}
.row_1_small_bg_big{width:652px;float:left;background:url('../../fileadmin/templates/template/img/head_blank_bg.png');border:1px solid #d4d4d4;font-size:12px;font-weight:bold;
color:#006699 !important;height:22px;padding:5px 0 0 0px;margin:10px 0 0 0}
span.row_1_small_bg_big span:nth-child(1),span.row_2_small_ap span:nth-child(1){width:19%}
span.row_1_small_bg_big span:nth-child(2),span.row_2_small_ap span:nth-child(2){width:39%}
span.row_1_small_bg_big span:nth-child(3),span.row_2_small_ap span:nth-child(3){width:9%}
span.row_1_small_bg_big span:nth-child(4),span.row_2_small_ap span:nth-child(4){width:19%}
span.row_1_small_bg_big span:nth-child(5),span.row_2_small_ap span:nth-child(5){width:9%}
.termine span.row_1_small_bg_big span:nth-child(1),.termine span.row_2_small_ap span:nth-child(1){width:19%}
.termine span.row_1_small_bg_big span:nth-child(2),.termine span.row_2_small_ap span:nth-child(2){width:39%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){width:9%}
.termine span.row_1_small_bg_big span:nth-child(4),.termine span.row_2_small_ap span:nth-child(4){width:19%}
.termine span.row_1_small_bg_big span:nth-child(5),.termine span.row_2_small_ap span:nth-child(5){width:9%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){display:none !important}
.col_icon_small_big img{margin:-5px 0 0px -13px !important}
.row_1_small img{margin:2px 0 0 0}
.row_1_small:hover{text-decoration:none;background:#dcdcdc}
.row_2_small{width:430px;float:left;background:#f6f6f6;border-bottom:1px solid #FFF;padding:3px;font-size:11px}
.row_2_small img{margin:2px 0 0 0}
.row_2_small:hover{text-decoration:none;background:#dcdcdc}
.row_2_small_big{width:648px;float:left;background:#f6f6f6;border-bottom:1px solid #FFF;padding:3px;font-size:11px}
.row_2_small_big img{margin:2px 0 0 0}
.row_2_small_big:hover{text-decoration:none;background:#dcdcdc}
.row_2_small_ap{width:648px;
float:left;background:#f6f6f6;border-bottom:1px solid #FFF;padding:7px 3px 3px 3px;font-size:11px}
.row_2_small_ap img{margin:2px 0 0 0}
.row_2_small_ap:hover{text-decoration:none;background:#dcdcdc}
.row_2_small_download{width:424px;height:24px;float:left;background:#f6f6f6;border-bottom:1px solid #FFF;padding:7px 3px 3px 3px;font-size:11px}
.row_2_small_download img{margin:2px 0 0 0}
.row_2_small_download:hover{text-decoration:none;background:#dcdcdc}
.icon_kontakt{margin:0 0 0 17px !important}
.icon_info{margin:0 0 0 0px !important}
.col_icon_small_big{width:29px;float:left;text-align:center}
.col_icon{width:45px;float:left;text-align:center}
.col_icon_small{width:29px;float:left;text-align:center}
.col_name{width:410px;float:left}
.col_size{width:120px;float:left}
.col_date{width:85px;float:left}
.col_name_data_1{width:230px;float:left}
.col_name_data_1_big{width:339px;float:left}
.col_name_data_2{width:156px;float:left}
.col_name_data_2_big{width:265px;float:left}
.col_name_data_1_ap{width:260px;float:left}
.col_name_data_2_ap{width:87px;float:left}
.col_name_termine_1{width:110px;padding-left:6px;float:left}
.col_name_termine_2{width:196px;float:left}
.col_name_termine_3{width:70px;float:left}
.col_name_data_1_download{width:340px;float:left}
.col_name_data_2_download{width:40px;float:left}
.col_icon_pdf{width:29px;float:left;text-align:center;background:url('../../fileadmin/templates/template/img/icon_pdf_download.png') no-repeat}
.col_icon_zip{width:29px;float:left;text-align:center;background:url('../../fileadmin/templates/template/img/icon_zip_download.png') no-repeat}
.col_icon_web{width:29px;float:left;text-align:center;background:url('../../fileadmin/templates/template/img/icon_world_download.png') no-repeat}
.navbar{width:435px;clear:both}
.navbar_big{width:654px;clear:both}
.navbar_haendler{float:right;margin:5px -6px 2px 0 !important;font-size:10px !important;height:13px;padding:4px}
.navbar_haendler_big{float:right;margin:5px -6px 2px 0 !important;font-size:10px !important;height:13px;padding:4px}
a.navi_navbar_selected{float:left;margin:1px !important;padding:1px 5px!important;
border:1px solid #006699;font-size:10px !important;display:block;
color:#006699 !important;height:15px}
a.navi_navbar_selected:hover,.navi_navbar:hover,.cag_pagebrowser li.number:hover{border:1px solid #006699;text-decoration:none}
a.navi_navbar{float:left;margin:1px !important;padding:1px 5px!important;
border:1px solid #d5d5d5;font-size:10px !important;display:block;
color:#999 !important;height:15px}
a.navi_navbar:hover,.cag_pagebrowser li.number a:hover{border:1px solid #006699;text-decoration:none}
.back{position:relative;top:9px;*position:relative;*top:-18px}
.cufon-loading h1,.cufon-loading h2,.cufon-loading .headline h1{
visibility:hidden !important}
.popup{visibility:hidden !important;height:0px;padding:0;margin:0px 0 0 0;line-height:0}
#teaserbox{width:940px;height:200px;margin:330px 0 0 0;position:relative;z-index:99 !important;padding:17px 0px;background:url('../../fileadmin/templates/template/img/bg_carousel_2.png') repeat-y;float:left}
#teaserbox_neu{width:950px;height:auto;margin:465px 0 0 0;position:relative;z-index:99 !important;padding:17px 0px;float:left;margin-bottom:115px}
#teaserbox_neu.sticky{margin-top:498px}
#teaserbox_neu img{max-width:100%;border:0}
#teaserbox_neu .teaser_neu,#teaserbox_neu .teaser_neu_news,#teaserbox_neu .teaser_direktlinks{display:block;background:url('../../fileadmin/templates/template/img/teaser_pfeil.png') bottom right no-repeat #eaeaea;border-top:1px solid #bfbfbf;width:304px;height:160px;padding:1px;float:left;margin:0 10px 10px 0;box-shadow:0px 2px 5px rgba(0,0,0,0.1)}
#teaserbox_neu .teaser_neu:hover,#teaserbox_neu .teaser_neu_news:hover{background:url('../../fileadmin/templates/template/img/teaser_pfeil.png') bottom right no-repeat #F1F1F1}
#teaserbox_neu .teaser_neu>div,#teaserbox_neu .teaser_neu_news>div{padding:9px 11px 8px;color:#7b7b7b}
#teaserbox_neu .teaser_direktlinks div{font-weight:bold;color:#7b7b7b;padding:9px 11px 8px;border-bottom:1px solid #bfbfbf}
#teaserbox_neu .teaser_direktlinks a{background:url('../../fileadmin/templates/template/img/teaser_pfeil.png') bottom right no-repeat #eaeaea;width:283px;display:block;padding:8px 11px 8px;border-top:1px solid #ffffff;border-bottom:1px solid #bfbfbf}
#teaserbox_neu .teaser_direktlinks a:hover{background:url('../../fileadmin/templates/template/img/teaser_pfeil.png') bottom right no-repeat #F1F1F1}
#teaserbox_neu .teaser_neu div .head,#teaserbox_neu .teaser_neu_news .head,#teaserbox_neu .teaser_direktlinks .head{font-size:13px;font-weight:bold}
#teaserbox_neu .teaser_direktlinks,#teaserbox_neu .teaser_direktlinks:hover{background:none #eaeaea !important}
#teaserbox_neu .teaser_neu_news,#teaserbox_neu .teaser_direktlinks{height:215px}
#teaserbox_neu .teaser_neu_news div .text{margin-top:3px}
#longtext{width:200px;text-align:left !important;float:left}
#startteaser{width:940px;margin:0 auto 0 18px;padding:0;float:left}
#startteaser li{width:235px;list-style:none;float:left;display:block}
#startteaser img{margin:0;border:1px solid #616161}
#startteaser img:hover{border:1px solid #FFF}
#startteaser h2{color:#fffaeb !important;float:left;width:198px;text-align:left;font-size:12px;font-weight:bold}
#startteaser h2 span{line-height:1.1em;display:inline-block;margin:10px 0 10px 0;
overflow:hidden}
#startteaser a,#startteaser a:link,#startteaser a:active,#startteaser a:visited{color:#fffaeb}
#startteaser a:hover{color:#FFF}
.teaser_html{height:102px;width:198px;border:1px solid #616161;overflow:hidden}
_dl{z-index:99999 !important}
.margin_5{margin:0 0 5px 0;clear:both}
.margin_10{margin:0 0 10px 0;clear:both}
.margin_20{margin:0 0 20px 0;clear:both}
.margin_40{margin:0 0 40px 0;clear:both}
.margin_60{margin:0 0 60px 0;clear:both}
#facebook_box *{position:relative;z-index:9999999}
.tx-extdistributionsearch-pi1 map,.tx-extdistributionsearch-pi1 area,.tx-extdistributionsearch-pi1 a,.tx-extdistributionsearch-pi1 img{border:none !important;outline:none !important}
.tx-srfreecap-pi2-image{float:right;margin:15px 10px 0 0}
.tx-srfreecap-pi2-cant-read{display:block;float:right;margin:10px 10px 0 0}
#powermaildiv_uid626{border:0px solid red}
fieldset.tx-powermail-pi1_fieldset{background-color:#FFFFFF !important;border:0 solid #CCCCCC !important;padding:0 !important}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner,fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner{clear:both;
}
.internal-link{color:#006699 !important}
.zertifikat{background:none repeat scroll 0 0 #0064ab;color:white !important;font-size:12px;height:20px;padding:7px 30px;text-decoration:none !important;width:140px !important;border:none;float:left;font-weight:normal !important;font-size:12px !important}
.label_new{width:213px !important}
.tx-powermail-pi1_fieldset fieldset{border-width:0px !important;border-style:solid !important;border-color:black !important;padding:10px !important}
.tx-powermail-pi1_fieldset fieldset legend{padding-left:10px !important;position:relative !important}
.tx-powermail-pi1_fieldset .input_new fieldset .powermail_radio_inner .powermail_radio{width:30px !important}
.tx-powermail-pi1_fieldset legend{width:320px !important;margin-bottom:10px !important}
.tx-powermail-pi1_fieldset .powermail_check_inner,fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner{
margin-left:12px !important}
.logout{position:absolute;background-image:url('../../fileadmin/templates/template/img/logout.png');height:20px;margin:16px 0 0 80px;padding:2px 0 0 10px;position:absolute;width:125px}
.logout_presse{background:url('../../fileadmin/templates/template/img/logout_presse.png') no-repeat scroll 0 0 transparent;height:30px;margin:-107px 0 0 190px;padding:2px 0 0 10px;position:absolute;width:22px;z-index:999999}
.tx-extdistributionsearch-pi1{float:left;width:680px}
#powermaildiv_uid860 fieldset .tx_powermail_pi1_fieldwrap_html_checkbox_title{display:block;width:200px;float:left;font-weight:bold;color:#666666 !important;white-space:normal;position:relative;left:-20px}
.powermail_check_inner.powermail_check_inner_uid860_0,.powermail_check_inner.powermail_check_inner_uid110_0,.powermail_check_inner.powermail_check_inner_uid120_0{height:0px}
.powermail_check_inner.powermail_check_inner_uid860_0,.powermail_check_inner.powermail_check_inner_uid110_0,.powermail_check_inner.powermail_check_inner_uid120_0{margin-left:0;clear:both;position:relative;float:left;left:87px}
#powermaildiv_uid861{height:50px}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner input,fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner input{border:none}
legend.tx_powermail_pi1_fieldwrap_html_radio_title{width:100% !important}
#powermaildiv_uid139 .powermail_radio_inner,#powermaildiv_uid141 .powermail_radio_inner,#powermaildiv_uid142 .powermail_radio_inner,#powermaildiv_uid143 .powermail_radio_inner{clear:none!important;float:left!important;width:128px !important}
#powermaildiv_uid139 fieldset,#powermaildiv_uid141 fieldset,#powermaildiv_uid142 fieldset,#powermaildiv_uid143 fieldset,#powermaildiv_uid139 legend,#powermaildiv_uid141 legend,#powermaildiv_uid142 legend,#powermaildiv_uid143 legend{padding:0px !important}
#powermaildiv_uid139 input,#powermaildiv_uid141 input,#powermaildiv_uid142 input,#powermaildiv_uid143 input{width:20px !important}
#powermaildiv_uid139 label,#powermaildiv_uid141 label,#powermaildiv_uid142 label,#powermaildiv_uid143 label{width:100px !important}
.powermail_fieldset{border:medium none;margin:0px 0px 0px -6px}
#powermail_fieldwrap_1{margin:0px 0px 27px}
.powermail_fieldwrap{margin:0px 0px 11px}
.powermail_label{display:block;margin:0px;color:#666 !important;font-weight:normal !important;font-size:95% !important;width:25% !important;float:left}
.powermail_legend{display:none}
.powermail_form h3{display:none}
.mandatory{color:#e4002c !important;margin:0 0 0 3px}
.button_rechts{border:1px solid #E8E8E8;width:196px;margin-left:15px !important;margin-top:10px !important}
.banner_links{float:left;background-color:white;text-align:center;width:235px;height:24px;padding-top:6px;border-radius:9px;margin-top:290px;position:absolute;left:0;display:block}
.banner_rechts{float:right;background-color:white;text-align:center;width:235px;height:24px;padding-top:6px;border-radius:9px;margin-top:290px;position:absolute;right:0;display:block}
.banner_rechts:hover,.banner_links:hover{background:url('../../fileadmin/templates/template/img/bg_footer.png');color:#444;text-decoration:none;text-shadow:0px 1px 1px white}
.check_new .tx_powermail_pi1_fieldwrap_html_checkbox_title{color:#666666 !important;margin:7px 0 39px -19px !important}
.check_new legend{margin:0 0 8px -20px !important}
.check_new input{width:auto !important}
.check_new fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner label{width:270px !important}
.check_new .powermail_check_inner{border-bottom:0 solid #D4D4D4;float:left;height:25px;margin:-30px 0 32px 99px !important}
.check_new .powermail_radio_inner{padding-left:99px !important;width:322px !important}
.check_new2 .tx_powermail_pi1_fieldwrap_html_checkbox_title{color:#FFF !important;margin:7px 0 39px -19px !important}
.check_new2 .powermail_check_inner{border-bottom:0 solid #D4D4D4;float:left;height:25px;margin:-54px 1px 28px -1px !important}
#weltkarte{margin:24px 172px 0px 0px;float:right}
#weltkarte_sub{margin:24px 22px 0px 0px;float:right}
#suche{position:absolute;z-index:1000;float:right;height:50px;margin:40px -30px 0;right:49px;width:150px}
#suche img{border:none;
width:16px;float:right}
#header_search_content input{float:left;width:89px !important;-webkit-border-radius:0px 5px 5px 0px;border-radius:5px;border:1px solid #d5d5d5;font-size:12px;padding:1px 10px;box-shadow:1px 1px 5px #777;margin:4px 0px 0px 4px}
#header_search_content{position:relative;float:left;position:relative;right:-10px;overflow:hidden;position:absolute;top:-4px;width:0px;padding:0px}
html.sb-active #sb-site,.sb-toggle-left,.sb-toggle-right,.sb-open-left,.sb-open-right,.sb-close{cursor:pointer}
#sb-site.top-padding{padding-top:50px}
#fixed-top{position:fixed;top:0;width:100%;height:50px;background-color:red;z-index:4}
#fixed-top span.sb-toggle-left{float:left;color:white;padding:10px}
#fixed-top span.sb-toggle-right{float:right;color:white;padding:10px}
.footerwrapper{position:absolute;left:0;bottom:0;width:100%;z-index:9}
.csc-sitemap ul ul{padding-left:25px}
#itempic{text-align:center}
#itempic img{max-width:100% !important;
}
img.fullwidth{width:100%}
.img_subline{max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-bottom:0;border-left:0;border-right:0}
div#itempic{border:1px solid #DDDDDD}
iframe{width:100% !important}
iframe.youtube{width:100% !important;height:365px !important}
.video-js-box.vim-css{width:100% !important;overflow:hidden}
video.video-js{width:100%;height:auto}
.locator_row_0{width:98% !important;position:relative;padding:0 4px !important}
span.locator_row_1{width:98%;position:relative;padding:5px}
.tx-capps-pi2 label.locator{width:31.5% !important;margin-right:0.25% !important;position:relative}
.jqTransformSelectWrapper{width:20% !important}
.jqTransformInputWrapper{width:35% !important}
label.locator img{position:absolute;top:5px;right:0}
form.jqtransformdone label{width:33% !important;margin-right:0.3% !important;position:relative}
.col_pk_left_lang a{display:block;float:left;width:100%}
.sp_details{width:98% !important}
span.col_pk_right a{position:absolute;top:0;right:5px}
.tx-capps-pi2 .logo,.tx-capps-pi2 .logo_google{width:10% !important;text-align:center;padding:3px 0 !important;height:auto !important}
.tx-capps-pi2 .distanz{width:10% !important;padding:3px 0 !important;height:auto !important}
.tx-capps-pi2 .servicepartner{width:29% !important;padding:3px 0 !important;height:auto !important}
.tx-capps-pi2 .leistungen{width:35% !important;padding:3px 0 !important;height:auto !important}
.tx-capps-pi2 .buttons{width:15% !important;padding:3px 0 !important;height:auto !important}
.sp_details_on,.sp_details_off,.sp_route,.sp_details_on_en,.sp_details_off_en,.sp_details_on_pl,.sp_details_off_pl{width:100% !important;max-width:100% !important;background-position:center !important}
.mediathek_navbar_selected,.mediathek_navbar{display:block;float:left;padding:6px 12px 4px 10px;margin:0 5px 10px 0;border:1px solid #D4D4D4}
.mediathek_navbar_selected{color:#0E69AB;border-color:#0E69AB}
.tx-capps-pi2 .buttons.menulink>a{margin-left:0 !important;max-width:98px;text-align:center}
.tx-capps-pi2 .leistungen div{width:100%;float:left}
div#maps{width:100% !important}
.video-js-box .vjs-poster{width:100% !important;height:auto !important}
.xdsoft_datetimepicker{display:none !important}
.powermail_fieldwrap_check{float:left;width:100%;background:none !important}
.vim-css .vjs-progress-control .vjs-progress-holder{height:8px !important}
div#page.fullscreen{z-index:999}
.video-js-box.vjs-fullscreen{position:fixed !important}
.container{width:940px;margin:0 auto;position:relative}
.mainmenu{background:url('../../fileadmin/templates/template/img/bg_nav.png') #066FAC;width:100%;float:left;position:relative}
.sticky{position:fixed;width:100%;left:0;top:0;z-index:100;border-top:0}
.sticky .stickydisplaynone{display:none}
div#suche.sticky{width:140px;margin:0 0 0 0 !important;float:right;position:fixed;right:14%;top:9px;left:auto}
.sticky ul#menu,.sticky.mainmenu{background:url('../../fileadmin/templates/template/img/bg_nav.png') #066FAC}
.suche_klapper.sticky a{float:right}
div#slideshowWrapper{top:105px}
.col_1_4 ul li ul{margin:0;padding:0}
#weltkarte{margin:24px 172px 0px 0px;float:right;width:54px}
#header .container{height:72px}
.headline h2{padding:0 10px 0 10px}
.kontaktteaser{display:none}
#subfooter .h3 br{display:none}
.mainmenu ul.menu .menulink.logo{display:none}
.mainmenu.sticky ul.menu .menulink.logo{display:block;padding:4px 15px 9px 15px;width:57px;height:33px;color:transparent;background:url('../../fileadmin/templates/template/img/menu_krone.png') no-repeat center center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.mainmenu.sticky ul.menu .menulink.logo:hover{background:#ECECEC url('../../fileadmin/templates/template/img/menu_krone_black.png') no-repeat center center}
#teaserbox_neu .teaser_neu_news,#teaserbox_neu .teaser_neu,#teaserbox_neu .teaser_direktlinks{border-top:0 !important}
.ac_results ul{display:none !important}
.ac_results ul{width:171px !important;max-width:none;margin:6px 0 0 -171px !important;margin-right:0;padding-right:0}
.ac_results ul{width:100%;float:left;height:50px}
div#direktlinks_paste{display:none}
.img_home_layer_wrapper{top:555px}
.ansprechpartner span span:nth-child(1){width:95px !important;float:left;text-align:center}
.ansprechpartner span span:nth-child(1) img{margin:0 !important}
.ansprechpartner span span:nth-child(2){width:33% !important}
.ansprechpartner span span:nth-child(3){width:39% !important}
.ansprechpartner span span:nth-child(4){width:10% !important}
.vertrieb_column{width:31.33%;margin-right:2%;float:left}
@media only screen and (max-width :1280px){div.csc-textpic .csc-textpic-imagewrap img{max-width:100%;margin-left:0;left:0;height:auto}
}
@media only screen and (max-width :1150px){div.csc-textpic .csc-textpic-imagewrap img{top:105px}
}
@media only screen and (min-width :993px){div#suche.sticky{right:auto;margin-left:781px !important;margin-top:-3px !important}
}
@media only screen and (max-width :992px){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;max-width:100%}
#maps,#maps *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;max-width:none !important}
#page,.container{width:100%;position:relative;margin:0;border:0}
#teaserbox{width:100%;margin:
0;
}
.images,.images>div,.images>div>div,.images>div>div img,#canvas1,#canvas2,#canvas0{width:100% !important;height:auto}
.headline{right:1%;width:33%}
.col_1_4 img{max-width:94%;margin:3% !important}
.news{max-width:95%;width:100% !important;right:5%}
.news img{max-width:100%;width:100%}
div#suche.sticky{right:4%;
}
#footer{width:100%;background:#E6E6E6;float:left;height:auto;padding:0;z-index:8;position:relative}
#footer ul{width:25%;padding:15px 0 15px 3%;background-color:#cccccc;text-shadow:none}
#subfooter{width:100%;height:auto;float:left;padding:1% 1%;background:#E6E6E6;z-index:9;position:relative}
#startteaser{width:100%;margin:0;padding:0}
#startteaser img{width:100%;height:auto;border:0}
#startteaser img:hover{border:0}
#teaserbox{height:auto}
#teaserbox #startteaser li{width:25%;border-left:0;border-right:0;padding:0 1% 15px 1%;height:auto}
#teaserbox #startteaser li h2{margin-left:0;width:100%;height:auto}
#teaserbox #startteaser h2 span{position:relative;float:left;width:100%;font-weight:normal;line-height:20px;margin:0;padding:8px 7% 8px 2%;text-align:left;height:55px;background:rgba(65,65,65,0.86) url('../../fileadmin/templates/template/img/arrow_right.png') no-repeat 97% 13px;background-size:7px}
.service_leistungen_wrapper a{display:block}
ul.menu{width:100%;background-color:#333333}
ul.menu ul{max-width:none}
ul.menu ul ul{left:228px}
img.bg{display:none}
ul.menu .menulink{height:33px}
a.menulink.selected1{height:auto !important;border:1px solid #fff}
.content{width:100%;background:#fff}
.col_1_4,.col_1_4_right{width:25%}
.col_2_4{width:50%;padding:25px}
.col_1_4_right img.produkt_img_kl{width:32%;margin-right:2%;border:0}
.col_1_4_right img.produkt_img_kl_last{width:32%;margin-right:0;border:0}
.col_2_4 img,.col_3_4 img{max-width:100%}
.col_3_4{width:75%;padding:3%}
ul.subnavi{width:100%}
.subnavi li a.selected{width:100%}
#suche{top:39px;width:130px;right:5%}
#suche a{float:right}
a.produktteaser{width:48%;
margin:0 2% 4% 0}
.produktteaser span{width:100%;padding:7px;height:50px}
.col_2_4 img{width:100%;height:auto}
.col_1_4_right .subnavi li{margin-left:0;width:100%}
.col_1_4_right .subnavi li a{width:100%;background-position:right center !important;padding:11px 30px 11px 0}
video.video-js{width:100%;height:auto}
div#slideshowWrapper,ul#slideshow{position:relative !important;float:left;width:100% !important;height:650px !important}
#slideshowWrapper li,#slideshowWrapper li img{width:100% !important;height:auto !important}
.img_home_wrapper img{position:absolute;left:0;margin-left:0}
#teaserbox_neu .teaser_neu_news,#teaserbox_neu .teaser_neu,#teaserbox_neu .teaser_direktlinks{width:32.33% !important;margin:0 0.5% 1% !important;max-width:none}
#teaserbox_neu .teaser_direktlinks a{width:100%}
.extra{right:3% !important}
img.img_home_layer{width:100%;margin-left:0;left:0;margin-top:33px}
.img_home_layer_wrapper{top:421px}
.subnavi li a{width:100% !important}
video{width:100% !important;float:left;position:relative;margin-bottom:20px}
video img{width:100% !important;height:auto !important}
.video-js-box .vjs-poster{display:none !important}
ul.vjs-controls{bottom:18px;position:absolute;
}
.video-js-box.vim-css{position:relative;float:left;width:100% !important}
.vim-css .vjs-volume-control ul{width:35px !important}
.vjs-volume-control ul li{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;
}
a.download,a.download_doc,a.download_pic,a.zip,a.jpg,a.anfrage,a.logout{height:33px;width:198px;margin:7px 0 0 0}
.vim-css .vjs-play-control.vjs-pause span{width:18px !important}
span.col_name_data_1_download{width:70%}
span.col_name_data_2_download{float:right;margin:0;left:0;width:21px}
a.logout{background-repeat:no-repeat}
col_icon_pdf{width:29px;float:left;text-align:center;background:url('../../fileadmin/templates/template/img/icon_pdf_download.png') no-repeat}
span.row_2_small_download{height:auto;width:100%;float:left;padding:10px 10px}
span.col_name_data_2_download img{margin:0 !important}
.row_2_small_ap{height:auto}
span.row_1_small_bg_big span,span.row_2_small_ap span{padding:0 1% !important}
span.row_1_small_bg_big{height:auto;padding:3px 0;width:100%}
span.row_1_small_bg_big span:nth-child(1),span.row_2_small_ap span:nth-child(1){width:20%}
span.row_1_small_bg_big span:nth-child(2),span.row_2_small_ap span:nth-child(2){width:40%}
span.row_1_small_bg_big span:nth-child(3),span.row_2_small_ap span:nth-child(3){width:10%}
span.row_1_small_bg_big span:nth-child(4),span.row_2_small_ap span:nth-child(4){width:20%}
span.row_1_small_bg_big span:nth-child(5),span.row_2_small_ap span:nth-child(5){width:10%}
.termine span.row_1_small_bg_big span:nth-child(1),.termine span.row_2_small_ap span:nth-child(1){width:20%}
.termine span.row_1_small_bg_big span:nth-child(2),.termine span.row_2_small_ap span:nth-child(2){width:40%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){width:10%}
.termine span.row_1_small_bg_big span:nth-child(4),.termine span.row_2_small_ap span:nth-child(4){width:20%}
.termine span.row_1_small_bg_big span:nth-child(5),.termine span.row_2_small_ap span:nth-child(5){width:10%}
.tx-powermail{width:100%}
.powermail_fieldwrap{width:100%;float:left}
.powermail_fieldset{width:100% !important;position:relative;min-width:100% !important}
.powermail_check_inner{width:100% !important;height:auto;padding:0 0 10px 0}
.powermail_check_inner label{width:65% !important}
label.powermail_label{width:30% !important;display:block;float:left}
.powermail_field.powermail_input{width:65% !important;margin:0 0 5px 0 !important}
#powermail_field_ihrenachricht,#powermail_field_kommentar{width:65% !important}
.powermail_fieldwrap textarea{width:65% !important;margin:0 0 5px 0 !important}
.powermail_captcha{width:65% !important;margin:0 0 5px 0 !important}
.powermail_captchaimage{width:65% !important;margin:0 0 5px 30% !important;float:left}
.layout1 input{width:65% !important;margin:0}
.layout1 input.powermail_submit{margin:20px 0 10px 30% !important;width:65% !important;float:left}
.powermail_submit{width:65% !important;margin:0 0 5px 30% !important;padding:10px 0 !important;height:auto !important}
.powermail_select,.layout1 select{width:65% !important;margin:0 0 5px 0 !important}
#powermail_fieldwrap_84 label{margin-right:0 !important}
#powermail_fieldwrap_9 label{margin-right:0 !important}
#powermail_fieldwrap_192 label{margin-right:0 !important}
#powermail_fieldwrap_193{margin:0}
.powermail_check_inner_1 label,.powermail_check_inner_2 label{margin:15px 0px 0px 27%}
.powermail_field.powermail_input,.powermail_fieldwrap textarea,.powermail_submit,.powermail_select,.powermail_captcha,.powermail_captchaimage,#powermail_field_ihrenachricht,#powermail_field_kommentar,.layout1 input,.layout1 input.powermail_submit,.powermail_select,.layout1 select,input#powermail_field_datei_upload{width:65% !important;max-width:65%}
.address{width:100% !important;margin:50px 0 0 0 !important;padding:0 !important;border-left:0 !important;position:relative !important}
.address .postcode-contents{width:100% !important}
.address_inner{float:left;width:100%;margin-bottom:15px}
.address_picture{float:left}
.postcode-contents{margin-left:0 !important;width:100% !important}
.postcode-contents div{float:left !important;padding:0 !important}
img#powermail_captchaimage,.layout1 input.powermail_submit{width:65% !important}
.locator_row_0,span.locator_row_1,.sp_details{width:100% !important}
#download_presse{margin:0 0 10px;padding:4px;text-align:center;height:auto;width:100%}
.news-presse{width:47% !important;right:0;margin:0 3% 25px 0 !important}
.news-presse img{width:100%}
.tx-capps-pi2 label.locator{width:33% !important;margin-right:0.25% !important;position:relative}
.jqTransformButton span span{height:33px !important}
.tx-capps-pi2 .buttons{width:17% !important}
.tx-capps-pi2 .leistungen{width:33% !important}
.tx-capps-pi2 .servicepartner,.tx-capps-pi2 .leistungen{padding:3px 3px !important}
}
@media only screen and (min-width :819px){.plz_search_head{position:absolute;right:0;top:147px;width:200px !important}
}
@media only screen and (max-width :900px){
.headline{top:114px}
.headline h1{font-size:20px;margin-bottom:0}
.headline h2{font-size:12px}
.headline h2 img{height:auto}
.headline h2 a{float:left;width:100%;margin-top:8px}
.headline h2 br{display:none}
.newsteaser strong,.newsteaser span{width:75%}
#teaserbox{margin:-173px 0 21px 0}
.images,.images>div,.images>div>div{height:585px !important}
#teaserbox #startteaser h2 span{font-size:10px;line-height:15px;height:auto}
ul.menu .menulink{padding:8px 10px 5px 10px !important}
.img_home_layer_wrapper{top:420px}
.news-single-img-presse{height:106px}
.tx-capps-pi2 .buttons{width:19% !important}
.tx-capps-pi2 .leistungen{width:31% !important}
}
@media only screen and (max-width:820px){
.img_home_layer_wrapper{top:388px}
a.download,a.download_doc,a.download_pic,a.zip,a.jpg,a.anfrage,a.logout{background-position:97% center !important;background-repeat:no-repeat !important;padding:11px 30px 11px 0;margin:0;height:40px;border-bottom:1px solid #DEDEDE;width:100%;font-weight:normal;text-transform:none}
.newsteaser strong,.newsteaser span{width:72%}
a.download,a.download:hover{background:url('../../fileadmin/templates/template/img/icon_respo_pdf.png')}
a.download_doc,a.download_doc:hover{background:url('../../fileadmin/templates/template/img/icon_respo_doc.png')}
a.download_pic,a.download_pic:hover{background:url('../../fileadmin/templates/template/img/icon_respo_img.png')}
a.zip,a.zip:hover{background:url('../../fileadmin/templates/template/img/icon_respo_zip.png')}
a.anfrage,a.anfrage:hover{background:url('../../fileadmin/templates/template/img/icon_respo_anfrage.png')}
a.logout,a.logount:hover{background:url('../../fileadmin/templates/template/img/icon_respo_gear.png')}
form.plz_search{float:left;width:100%;margin:0}
.plz_search_head{width:100% !important;margin-top:20px}
.plz_search_head span{margin:0 !important}
.postcode-contents{float:left;width:50%;padding-right:3%;margin:10px 0 0 !important;height:auto !important;padding-left:0 !important}
.postcode-contents div{float:left;padding-top:0 !important}
.ansprechpartner span span:nth-child(3){width:36% !important}
#cbox_body{max-width:90% !important;max-height:90% !important;left:0 !important;top:5% !important;margin:0 0 0 5% !important;height:auto !important}
img#cbox_image{max-width:100% !important;max-height:100% !important;text-align:center !important}
}
@media only screen and (min-width:769px){.subfooter.social_paste{display:none}
#subfooter #social iframe,#subfooter #social .whatsapp{display:none !important}
.display_ue481{display:none !important}
.content{margin-bottom:109px}
.display_max_768{display:none}
}
@media only screen and (max-width:768px){.mainmenu{background:url('../../fileadmin/templates/template/img/bg_nav.png') #066FAC;width:100%;float:left;position:relative;border-bottom:1px solid #ccc}
div#teaserbox_neu{margin-top:340px}
#teaserbox_neu.sticky{margin-top:374px}
.extra.stick{top:214px !important}
ul.menu .menulink{background-color:#0163A5}
.headline{top:100px;width:37%}
.images,.images>div,.images>div>div{height:470px !important;margin-bottom:450px !important}
div.csc-textpic .csc-textpic-imagewrap img{top:50px}
iframe.youtube{height:295px !important}
#startteaser{padding:0}
.newsteaser strong,.newsteaser span{width:70%}
#teaserbox{margin:
0}
#teaserbox #startteaser h2 span br{display:none}
.sticky ul#menu,.sticky.mainmenu{position:fixed}
.displaynone_max_768{display:none}
.headline{top:120px;width:31%}
#footer ul{width:25%;border:0;background:#e6e6e6;text-align:center;padding:0}
#footer ul li a{padding:12px 3% 11px 3%;float:left;width:100%;text-shadow:none}
#footer ul li a:hover{color:#fff;text-decoration:none;text-shadow:none;background-color:#CBCBCB}
#subfooter{width:100%;height:auto;float:left;z-index:8;background-color:#CBCBCB;background-image:none;padding:12px 3%}
#subfooter .h3{text-align:center;width:100%;margin-right:0}
#subfooter .h3 br{display:block}
.kontaktteaser{display:block;float:left;background-color:#fff;width:100%;padding:15px;text-align:center;color:#0264A5;
z-index:8;position:relative;height:80px;border-top:1px solid #CBCBCB}
.images,.images>div,.images>div>div{height:auto !important;margin:0}
.kontaktteaser br{display:none}
.kontaktteaser img{margin:0 3% -20px 0;height:50px;border:0}
.kontaktteaser span a{color:#0264A5}
#subfooter>div:last-child{float:left;width:70%;margin-left:15%;text-align:left;padding:0 0 0}
#subfooter>div:last-child a{float:left !important;width:45%;margin-right:10%}
#subfooter div:last-child a:last-child{margin-right:0}
#subfooter img{border:1px solid #e0e0e0;vertical-align:bottom;float:left;margin:0;width:40%;max-width:45px}
#subfooter p{display:block;height:auto;float:left;font-size:12px;margin:10% 10px}
#subfooter p.fb{color:#2957A3}
#subfooter p.yt{color:#C13115}
#subfooter p.wa{color:#00AE00}
#subfooter #social{display:none}
.subfooter.social_paste{float:left;width:100%;text-align:center}
.subfooter.social_paste{background-color:#F4F4F4 !important}
.subfooter.social_paste div#social{text-align:center;display:block !important}
.subfooter.social_paste div#social a,.subfooter.social_paste div#social iframe,.subfooter.social_paste div#social .whatsapp{width:27%;float:left !important;margin-right:6%;text-align:left}
.subfooter.social_paste div#social a:last-child,.subfooter.social_paste div#social iframe{margin-right:0 !important}
a.whatsapp_image{width:45px !important;height:45px !important;float:left;position:relative;border-radius:0;background-color:#5CBE4A;padding:0;border:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…sMTEuNTIzLDkuNDc1LDExLjM1Miw5LjM3OXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');display:block !important;background-repeat:no-repeat;background-position:center center;background-size:70%}
ul.menu .menulink{padding:8px 6px 5px 6px !important}
.img_home_layer_wrapper{top:342px}
a.menulink.selected1{text-align:center}
.start a.menulink{width:57px;text-align:center}
div#page{margin-bottom:365px;position:relative;float:left;width:100%}
div#teaserbox_neu{margin-bottom:25px}
.extra{right:3% !important;top:180px !important}
span.row_1_small_bg_big span:nth-child(1),span.row_2_small_ap span:nth-child(1){width:15%}
span.row_1_small_bg_big span:nth-child(2),span.row_2_small_ap span:nth-child(2){width:45%}
span.row_1_small_bg_big span:nth-child(3),span.row_2_small_ap span:nth-child(3){width:10%}
span.row_1_small_bg_big span:nth-child(4),span.row_2_small_ap span:nth-child(4){width:20%}
span.row_1_small_bg_big span:nth-child(5),span.row_2_small_ap span:nth-child(5){width:10%}
.termine span.row_1_small_bg_big span:nth-child(1),.termine span.row_2_small_ap span:nth-child(1){width:15%}
.termine span.row_1_small_bg_big span:nth-child(2),.termine span.row_2_small_ap span:nth-child(2){width:45%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){width:10%}
.termine span.row_1_small_bg_big span:nth-child(4),.termine span.row_2_small_ap span:nth-child(4){width:20%}
.termine span.row_1_small_bg_big span:nth-child(5),.termine span.row_2_small_ap span:nth-child(5){width:10%}
.ansprechpartner span span:nth-child(3){width:30% !important}
.news-single-img-presse{height:97px}
.news-presse{margin:0 3% 5px 0 !important}
.jqTransformInputWrapper{width:25% !important}
.jqTransformSelectWrapper{width:24.5% !important}
button.jqTransformButton.jqTransformButton{margin:0;float:right;width:33% !important;right:0}
.locator_row_0{display:none}
.tx-capps-pi2 .servicepartner{width:100% !important}
.tx-capps-pi2 .leistungen{width:100% !important}
.tx-capps-pi2 .service_leistungen_wrapper{width:70%;position:relative;margin-top:-37px;float:left}
.tx-capps-pi2 .sp_details .service_leistungen_wrapper{margin-top:0}
.tx-capps-pi2 .buttons{float:right !important;position:absolute;top:0;right:1%}
.sp_details .buttons{height:100% !important}
.sp_details .servicepartner br:nth-child(2n+1){float:none;content:''}
.sp_details .servicepartner br:nth-child(2n+1):after{float:none;content:'-';color:transparent}
.buttons.menulink{position:relative;float:left !important;margin-left:1%}
.tx-capps-pi2 .logo_google{float:none !important}
.tx-capps-pi2 .distanz{padding:0 3px !important}
.tx-capps-pi2 .logo,.tx-capps-pi2 .logo_google,.tx-capps-pi2 .distanz{text-align:center}
}
@media only screen and (max-width :769px){.vertrieb_column{width:100%;margin-right:0;float:left}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){ul.menu>li:hover ul{display:none !important;height:auto !important;overflow:hidden !important}
}
@media only screen and (max-width :740px){.tx-capps-pi2 label.locator{width:48.75% !important;margin-right:0.5% !important}
.locator_row_0,span.locator_row_1,.sp_details{width:98% !important}
.jqTransformInputWrapper{width:98% !important;margin-bottom:10px}
.jqTransformSelectWrapper{width:36.75% !important;margin-bottom:10px}
.tx-capps-pi2 .buttons{width:21% !important}
.tx-capps-pi2 .service_leistungen_wrapper{margin-top:-36px;width:68%}
}
@media only screen and (min-width :701px){img#weltkarte,#language{display:block}
.mainmenu img#weltkarte,.mainmenu #language,.mainmenu #suche{display:none}
img.suche_blau{display:none}
img.suche_weiss{display:block}
img#weltkarte,#language{display:block}
.mainmenu img#weltkarte,.mainmenu #language,.mainmenu #suche{display:none}
.menu#menu #logo{display:none}
div#maincontent .column-1{
display:block;border-top:1px solid #DDD;width:100%}
div#maincontent .column-1 p{margin-top:0}
.sb-slidebar.sb-active{display:none !important}
ul.menu>li:hover>span>ul{display:block;height:auto;opacity:1}
ul.menu>li:hover>span>ul:hover>li:hover>span>ul{display:block;height:auto;opacity:1;z-index:9999999}
ul.menu ul{display:none}
ul.menu ul li{width:230px !important}
ul.menu ul li:hover{width:auto !important}
ul.menu ul li a{width:216px !important}
ul.menu ul li:hover{font-size:11px;position:relative;border-left:1px solid #cbc9ca;border-right:1px solid #cbc9ca;border-bottom:1px solid #cbc9ca;border-top:1px solid #FFF;width:auto;margin:0}
li:hover ul{display:block !important;height:auto !important;overflow:visible !important}
div#language_paste #language{display:none}
.displaymax_700px{display:none}
.displaymin_701px{display:block}
}
@media only screen and (max-width :992px){ul.menu ul li:hover{width:100% !important}
ul.menu ul li a{width:100% !important}
.powermail_check_inner_1 input,.powermail_check_inner_2 input{margin:37px 0px 0px -25px !important;width:25px !important}
.csc-textpic-imagewrap{width:100% !important;text-align:center}
.csc-textpic-imagewrap img{width:auto !important}
}
@media only screen and (max-width :700px){.displaymax_700px{display:block}
.displaymin_701px{display:none}
.start a.menulink{width:57px;text-align:left}
.extra.stick{top:99px !important}
#teaserbox_neu.sticky{margin-top:274px}
img.suche_blau{display:block}
img.suche_weiss{display:none}
.headline{top:111px;width:37%}
.headline h1{font-size:20px}
.newsteaser strong,.newsteaser span{width:65% !important}
#header>.container{height:50px;
}
#header{height:50px;position:fixed;width:100%;float:left;z-index:999;top:0}
div#page{margin-bottom:422px}
#page{margin-top:50px}
#logo{margin:11px 0 0 3%;width:151px;height:auto}
.mainmenu.sticky{top:0;display:block;height:50px;background:#fff;border-bottom:1px solid #ccc;position:absolute}
.mainmenu.sticky a.menulink.logo{display:block;width:151px;padding:7px;height:48px;margin-left:3%;background:url('../../fileadmin/templates/template/img/logo_krone_fahrzeugwerk_blank2x.png') no-repeat center left;background-size:contain}
.mainmenu.sticky a.menulink.logo.nav_active{display:none}
.mainmenu.sticky a.menu-link{top:10px}
.mainmenu.sticky ul.menu .menulink.logo{display:none}
.mainmenu.sticky ul#menu.nav_active{top:0}
.mainmenu.sticky .sb-toggle-left.nav_active{top:12px}
img#weltkarte,#language{display:none}
.mainmenu img#weltkarte,.mainmenu #language{display:block}
li.paste{width:100%;margin:0;padding:15px 3% 14px;background-color:#0063a5;border-bottom:1px solid #878787;float:left;height:auto}
div#weltkartenlink_paste{float:left;width:100%;position:relative}
#weltkarte{margin:0 -10%;float:left;left:51%;position:relative}
div#suche_paste{float:left;width:150px;position:absolute;margin:0}
div#suche_paste #suche{top:0;width:130px;left:0;margin:0}
div#suche_paste #suche a{float:left}
div#suche_paste #suche img{width:23px}
#header_search_content input{border-radius:0;border:0;padding:13px 10px}
input#searchhead:focus{background-color:#fff}
div#language_paste{float:left;width:100%;position:relative;margin-top:15px;height:40px}
.language_select{width:100%;background-color:#4D8EBA;color:#fff;height:30px;font-size:13px;
}
input:focus,select:focus,textarea:focus{background-color:#E6E6E6;-moz-outline:none !important;outline:none !important;ie-dummy:expression(this.hideFocus=true) !important}
div#language{float:left;width:100%;position:relative;top:0;left:0;right:0;margin:0}
div#language_paste #language{display:block}
div#language_paste .language_select{background-color:#E6E6E6;color:#666}
a.logout{margin-top:-40px}
#teaserbox{margin:
0 0 0 0}
.col_1_4{width:30%}
.col_2_4{width:70%;padding:3%}
.col_3_4{width:70%;padding:3%}
.col_1_4_right{width:70%;margin-left:30%;min-height:0;padding:0 3%}
.breadcrumb{top:-5px;display:none}
.subnavi li a{word-wrap:break-word;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
#subfooter div:last-child{width:100%;margin-left:0}
a.menulink.selected1{background-color:#fff !important;background-image:none !important}
#header_search_content input{margin:4px !important;box-shadow:0 0 0 0;border:1px solid #ccc}
.container div#suche{display:block;right:90px;top:12px !important;margin:0;width:200px}
#header_search_content input{width:115px !important;margin-left:0px !important}
#suche a{float:right;margin-top:3px}
.container div#suche img{width:20px}
.col_1_4_right .subnavi li{margin:0}
.col_1_4_right .subnavi li:last-child{border-bottom:none}
.col_1_4_right .subnavi li a{width:100%;background-position:right center !important;padding:11px 0px}
.col_1_4_right .subnavi li a:hover{background-position:right center !important}
.col_2_4 p.img_subline{padding:3%;width:100%;max-width:none}
#itempic{width:100%}
.subfooter.social_paste div#social a,.subfooter.social_paste div#social iframe,.subfooter.social_paste div#social .whatsapp{width:29%;float:left !important;margin-right:3.5%;text-align:left}
#weltkartenlink_paste img#logo{margin:-10px 37% -4px}
#subfooter>div:last-child{width:80%;margin-left:10%}
.sb-slidebar.sb-active{border-top:1px solid #ccc}
.sb-slidebar{background-color:#0062A5 !important}
.sb-slidebar.sb-active{z-index:8}
.sb-slidebar #menu{display:block}
.sb-slidebar #weltkartenlink_paste{display:none}
.sb-slidebar li.paste{padding-top:65px;background-color:#0062A5 !important}
.sb-slidebar #suche_paste{display:none}
.sb-slidebar #language{display:block}
.sb-slidebar #language_paste{width:100%;float:right;margin-top:0}
.sb-slidebar a.menulink.logo{display:none}
.sb-slidebar a.menulink{width:100%;float:left;padding:11px 15px 13px 15px !important;height:43px !important;border:0;font-size:15px;font-weight:100}
.sb-slidebar a.selected1{font-size:15px !important;font-weight:100}
.sb-slidebar ul.menu ul{position:relative}
.sb-slidebar ul.menu .nav_open:before{content:'';display:block !important;position:absolute;right:0;top:0;width:43px;background:rgba(179,179,179,0.32) url('../../fileadmin/templates/template/img/arrow_right.png') center center no-repeat;background-size:7px;height:43px}
.sb-slidebar ul.menu .nav_open.taphover.toggled:before,.sb-slidebar ul.menu .nav_open.toggled_ebene2:before{background:rgba(179,179,179,0.32) url('../../fileadmin/templates/template/img/arrow_down.png') center center no-repeat;background-size:12px}
.sb-slidebar ul.menu .nav_open.taphover.toggled:before,.sb-slidebar ul.menu .nav_open.toggled_ebene2:before{background:rgba(179,179,179,0.32) url('../../fileadmin/templates/template/img/arrow_down.png') center center no-repeat;background-size:12px}
.sb-slidebar ul.menu .nav_open.taphover.toggled>ul{display:block !important;opacity:1;top:0;left:0;border:0;overflow:visible !important}
.sb-slidebar ul.menu .nav_open.taphover_ebene2>ul{display:none !important}
.sb-slidebar ul.menu .nav_open.taphover_ebene2.toggled_ebene2>ul{display:block !important;opacity:1 !important;top:0;left:0;border:0;overflow:visible !important}
.sb-slidebar ul.menu li{width:100%;float:left;position:relative;height:auto !important;border:0}
.sb-slidebar ul.menu ul li a{color:#fff;width:100%;float:left;padding:11px 15px 13px 33px !important;height:43px !important;font-size:14px;font-weight:100}
.sb-slidebar ul.menu ul li a{background-color:#397CAA}
.sb-slidebar ul.menu ul li ul li a{background-color:#608EAD;padding:11px 15px 13px 50px !important}
ul.menu .sub{background:none}
.ac_results{display:none !important}
div#slideshowWrapper{top:50px;margin:0 !important;left:0 !important;width:100% !important;height:auto !important}
.img_home_layer_wrapper{display:none !important}
div#slideshowWrapper,ul#slideshow{position:relative !important;float:left;width:100% !important;height:274px !important}
div#teaserbox_neu{width:100%;padding:3% 3%;margin-top:275px}
.extra{top:99px !important}
#teaserbox_neu .teaser_neu_news,#teaserbox_neu .teaser_neu,#teaserbox_neu .teaser_direktlinks{width:49% !important}
#teaserbox_neu>.teaser_direktlinks{display:none}
div#direktlinks_paste{display:block}
#teaserbox_neu img{width:100%}
a.download,a.download_doc,a.download_pic,a.zip,a.jpg,a.anfrage,a.logout{
border:1px solid #fff;border-bottom:0;padding:11px 30px 11px 15px;background-color:#F6F6F6;margin:0 0 0 0 !important;width:100% !important;color:#666 !important}
a.download:hover,a.download_doc:hover,a.download_pic:hover,a.zip:hover,a.jpg:hover,a.anfrage:hover,a.logout:hover{background-color:#dcdcdc}
.postcode-contents{width:100%}
.postcode-contents div{
padding:0 !important}
.address_inner{width:100%}
.ansprechpartner span span:nth-child(2){width:65% !important}
.ansprechpartner span span:nth-child(3){width:65% !important}
.row_2_small_ap{position:relative}
.ansprechpartner span span:nth-child(4){top:10px;position:absolute}
.ansprechpartner span.row_1_small_bg_big{display:none}
.ansprechpartner .icon_kontakt{margin:0 !important}
.news-single-img-presse{height:81px}
#download_presse{font-size:12px}
.jqTransformSelectWrapper{width:34% !important}
.tx-capps-pi2 .logo,.tx-capps-pi2 .logo_google,.tx-capps-pi2 .distanz{width:13% !important;text-align:center}
.tx-capps-pi2 .service_leistungen_wrapper{width:62%}
.tx-capps-pi2 .buttons{width:24% !important}
}
@media only screen and (max-width :640px){.newsteaser strong,.newsteaser span{width:59% !important}
span.row_1_small_bg_big span:nth-child(1),span.row_2_small_ap span:nth-child(1){width:20%}
span.row_1_small_bg_big span:nth-child(2),span.row_2_small_ap span:nth-child(2){width:40%}
span.row_1_small_bg_big span:nth-child(3),span.row_2_small_ap span:nth-child(3){width:10%}
span.row_1_small_bg_big span:nth-child(4),span.row_2_small_ap span:nth-child(4){width:20%}
span.row_1_small_bg_big span:nth-child(5),span.row_2_small_ap span:nth-child(5){width:10%}
.termine span.row_1_small_bg_big span:nth-child(1),.termine span.row_2_small_ap span:nth-child(1){width:20%}
.termine span.row_1_small_bg_big span:nth-child(2),.termine span.row_2_small_ap span:nth-child(2){width:40%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){width:10%}
.termine span.row_1_small_bg_big span:nth-child(4),.termine span.row_2_small_ap span:nth-child(4){width:20%}
.termine span.row_1_small_bg_big span:nth-child(5),.termine span.row_2_small_ap span:nth-child(5){width:10%}
.news-presse{width:47% !important}
.news-single-img-presse{height:97px}
.jqTransformSelectWrapper{width:70% !important;right:7px;float:right !important}
.zwischentext{float:left;width:24%;line-height:15px;padding:10px 0 0 0 !important;margin:0 0 10px 0 !important}
.tx-capps-pi2 .buttons{width:27% !important}
.tx-capps-pi2 .logo,.tx-capps-pi2 .logo_google,.tx-capps-pi2 .distanz{width:14% !important}
.tx-capps-pi2 .service_leistungen_wrapper{width:58%}
}
@media only screen and (max-width :540px){.images,.images>div,.images>div>div{height:390px !important}
.headline{top:85px;width:50%}
#teaserbox{margin:-60px 0 0 0}
.extra.stick{top:69px !important}
div#teaserbox_neu.sticky{margin-top:243px !important}
.newsteaser strong,.newsteaser span{width:54% !important}
div#slideshowWrapper,ul#slideshow{height:244px !important}
div#teaserbox_neu{margin-top:244px}
div#teaserbox_neu.sticky{margin-top:161px}
.extra{top:69px !important}
div#page{margin-bottom:420px}
#subfooter>div:last-child{width:100%;margin-left:0}
.ansprechpartner span span:nth-child(2){width:58% !important}
.ansprechpartner span span:nth-child(3){width:58% !important}
.tx-capps-pi2 label.locator{width:98% !important}
button.jqTransformButton.jqTransformButton{width:97% !important;float:left !important;left:2%}
.jqTransformButton span{width:100% !important;background:#2565A1}
.tx-capps-pi2 .buttons{width:100% !important;position:relative;float:left !important;right:0;padding:0 10px !important}
.tx-capps-pi2 .logo,.tx-capps-pi2 .logo_google{float:left !important}
.tx-capps-pi2 .service_leistungen_wrapper{margin-top:0;width:100%}
.tx-capps-pi2 .logo,.tx-capps-pi2 .logo_google,.tx-capps-pi2 .distanz{width:auto !important;text-align:left;margin-top:3px;padding:0 5px !important;height:30px !important}
.tx-capps-pi2 .locator_row_1 .distanz{margin-top:8px}
.tx-capps-pi2 .servicepartner,.tx-capps-pi2 .leistungen{padding:3px 10px !important}
.sp_details .buttons{float:left !important;width:100% !important;position:relative;padding:10px 10px 3px !important}
.sp_details_on,.sp_details_off,.sp_route,.sp_details_on_en,.sp_details_off_en,.sp_details_on_pl,.sp_details_off_pl{max-width:49% !important;margin:8px 2% 5px 0 !important;min-width:49%;height:25px !important;background-position:center !important;background-repeat:no-repeat !important;background-color:#0E69AB !important}
.sp_route{margin-top:8px !important;margin-right:0 !important}
.sp_details .logo,.sp_details .distanz{height:auto !important;display:none !important}
}
@media only screen and (min-width :481px){.display_ue481{display:block}
.display_u480{display:none}
div#subnav_paste{display:none}
.bigdisplaynone{display:none !important}
}
@media only screen and (max-width :480px){
div.csc-textpic .csc-textpic-imagewrap img{top:0}
#powermail_field_marker_1{width:15px !important;min-width:15px !important;float:left;margin:26px 0 0 -14px !important}
.col_1_4 img{width:94%;height:auto;margin:3% !important;max-width:94%;display:none}
iframe.youtube{height:250px !important}
span.newsteaser img{height:70px;margin:0 10px -1px 0 !important;max-width:107px !important;
}
span.newsteaser:after{content:'...';bottom:3px;position:absolute;right:3px}
.col_2_4 h1{font-size:25px;line-height:27px}
.content{font-size:15px;line-height:20px}
.col_1_4_right .subnavi li a{font-size:13px}
.newsteaser strong,.newsteaser span{width:60% !important}
#subfooter .h3{font-size:13px;line-height:22px}
a.download,a.download_doc,a.download_pic,a.zip,a.jpg,a.anfrage,a.logout{font-size:13px}
#footer ul li a{font-size:13px}
#teaserbox_neu .teaser_neu div .head,#teaserbox_neu .teaser_neu_news .head,#teaserbox_neu .teaser_direktlinks .head{font-size:15px;font-weight:bold}
#teaserbox_neu .teaser_neu_news div .text{font-size:15px;line-height:21px}
label.powermail_label{width:100% !important}
.powermail_field.powermail_input,.powermail_fieldwrap textarea,.powermail_submit,.powermail_select,.powermail_captcha,.powermail_captchaimage,#powermail_field_ihrenachricht,#powermail_field_kommentar,.layout1 input,.powermail_select,.layout1 select,.layout1 input.powermail_submit,input#powermail_field_datei_upload{width:100% !important;min-width:100% !important;margin:0 0 0 0 !important}
.col_1_4 .subnavi{display:none}
input#powermail_field___1,input#powermail_field___2{margin:30px 0 -15px -24px !important;width:15px !important}
div#teaserbox_neu.sticky{margin-top:162px !important}
a.download,a.download_doc,a.download_pic,a.zip,a.jpg,a.anfrage,a.logout{margin:-1px 0 0 11px;width:94%}
.images,.images>div,.images>div>div{height:202px !important}
.headline{float:left;width:100%;position:relative;top:0;margin:0;left:0;right:0;padding:3%;background-color:#414141}
.headline:hover{background-color:#414141}
.headline h1{padding:0;margin:0;color:#fff}
.headline h1 a{color:#fff}
.headline h2{padding:0;margin:0;color:#fff}
.headline h2 a{color:#fff}
.headline h2 img{display:none;width:100%}
#teaserbox{margin:0}
#startteaser img{border:0}
#teaserbox{padding:0}
#teaserbox #startteaser li{width:100%;border:0;padding:0}
#teaserbox #startteaser li h2{margin:0;width:100%}
#teaserbox #startteaser h2 span{position:absolute;float:left;width:100%;line-height:40px;margin:-40px 0 0 0;padding:0 3%;text-align:left;display:block;overflow:auto;height:auto;background:rgba(65,65,65,0.86) url('../../fileadmin/templates/template/img/arrow_right.png') no-repeat 97% center;background-size:7px}
#teaserbox #startteaser li h2 a{float:left;width:100%;position:relative}
.footerwrapper{position:relative}
div#page{margin-bottom:0}
#subfooter p{display:none}
.display_u480{display:block}
.display_ue481{display:none}
#footer ul{width:100%}
.subfooter.social_paste div#social a,.subfooter.social_paste div#social iframe,.subfooter.social_paste div#social .whatsapp{text-align:center !important}
#subfooter img{float:none}
.kontaktteaser{height:110px}
.kontaktteaser img{margin:0 0 15px 0}
.kontaktteaser br{display:block}
.kontaktteaser span{display:block;width:100%}
.col_1_4_right{width:100%;margin:0;padding-bottom:3%}
.col_1_4{width:100%;min-height:0;background-color:#fff}
.col_2_4{width:100%}
.col_2_4 img{width:100%;height:auto}
.col_3_4{width:100%}
.col_3_4 img{width:100%;height:auto}
#subfooter>div:last-child{width:90%;margin-left:5%}
a.produktteaser{width:100%;height:auto;border:0;background:none;min-height:0;border:1px solid #d4d4d4;background-color:#f0f0f0}
.produktteaser:hover{border:1px solid #0264A5}
a.produktteaser img{width:auto;float:left;border-right:1px solid #ccc}
a.produktteaser span{padding:1% 4%;float:left;height:auto;width:auto;max-width:210px}
.col_1_4_right ul.subnavi{display:block;padding:0;width:94%;margin:15px 3% 0 3%;left:0;border:0px solid #DEDEDE}
.col_1_4_right .subnavi li:first-child{border-top:1px solid #DEDEDE}
.col_1_4_right .subnavi li:last-child{border-bottom:1px solid #DEDEDE}
.col_2_4 h1{font-weight:300}
div#itempic{width:100%}
.col_2_4 p.img_subline{padding:3%}
a.logout{float:left;margin:-14px 0 0 10px;left:0}
div#teaserbox_neu{padding:0}
#teaserbox_neu .teaser_neu_news,#teaserbox_neu .teaser_neu,#teaserbox_neu .teaser_direktlinks{width:100% !important;margin:5px 0 0!important;padding:0;max-width:none;border:0;height:auto}
#teaserbox_neu img{width:100%}
#teaserbox_neu .teaser_neu>div,#teaserbox_neu .teaser_neu_news>div{padding:9px 6% 8px 3%}
.teaser_direktlinks{padding:3%}
#teaserbox_neu .teaser_direktlinks a{background-color:#fff;margin:0;padding:9px 3%;width:100%}
#teaserbox_neu .teaser_direktlinks a:hover{background-color:#fff}
#teaserbox_neu .teaser_direktlinks a:last-child{border-bottom:0}
.teaser_direktlinks{background-color:#fff !important}
#teaserbox_neu .teaser_direktlinks div{background-color:#fff;border-bottom:0;padding:3% 3% 1% 3%}
#teaserbox_neu .teaser_neu_news,#teaserbox_neu .teaser_neu,#teaserbox_neu .teaser_direktlinks{box-shadow:none}
#teaserbox_neu .teaser_direktlinks div{background-color:#fff;border-bottom:0}
div#slideshowWrapper,ul#slideshow{height:161px !important}
div#teaserbox_neu{margin-top:161px}
.extra{top:59px !important;height:152px}
.extra img{max-height:100%;width:auto}
div#slideshowWrapper{border-bottom:1px solid #ccc}
.extra{display:none}
.subfooter.social_paste div#social a,.subfooter.social_paste div#social .whatsapp{width:25%;margin-right:0}
.subfooter.social_paste div#social iframe{width:100%}
#subfooter img{width:45px}
span.row_1_small_bg_big span:nth-child(1),span.row_2_small_ap span:nth-child(1){width:20%}
span.row_1_small_bg_big span:nth-child(2),span.row_2_small_ap span:nth-child(2){width:40%}
span.row_1_small_bg_big span:nth-child(3),span.row_2_small_ap span:nth-child(3){width:10%}
span.row_1_small_bg_big span:nth-child(4),span.row_2_small_ap span:nth-child(4){width:20%}
span.row_1_small_bg_big span:nth-child(5),span.row_2_small_ap span:nth-child(5){width:10%}
.termine span.row_1_small_bg_big span:nth-child(1),.termine span.row_2_small_ap span:nth-child(1){width:15%}
.termine span.row_1_small_bg_big span:nth-child(2),.termine span.row_2_small_ap span:nth-child(2){width:45%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){width:10%}
.termine span.row_1_small_bg_big span:nth-child(4),.termine span.row_2_small_ap span:nth-child(4){width:20%}
.termine span.row_1_small_bg_big span:nth-child(5),.termine span.row_2_small_ap span:nth-child(5){width:10%}
.col_1_4_right .subnavi li a,.col_1_4_right .subnavi li a:hover{width:100%;padding:2% 0% 2% 0% !important}
.powermail_check_inner_1 label,.powermail_check_inner_2 label{width:100% !important;float:left;margin:0}
.ansprechpartner .icon_kontakt{width:24px;float:right}
.ansprechpartner span span:nth-child(4){right:5px}
.tx-capps-pi2 label.locator img{width:auto}
.tx-capps-pi2 label.locator{width:48.75% !important;margin-right:0.5% !important}
.tx-capps-pi2 .leistungen img{width:auto !important}
}
@media only screen and (max-width :414px){iframe.youtube{height:215px !important}
}
@media only screen and (max-width :375px){iframe.youtube{height:195px !important}
#subfooter div:last-child{width:100%;margin-left:0}
a.produktteaser span{max-width:168px}
#weltkartenlink_paste img#logo{margin:-10px 23% -4px}
.container div#suche{right:50px}
.newsteaser strong,.newsteaser span{width:52% !important}
span.row_1_small_bg_big span:nth-child(1),span.row_2_small_ap span:nth-child(1){width:25%}
span.row_1_small_bg_big span:nth-child(2),span.row_2_small_ap span:nth-child(2){width:35%}
span.row_1_small_bg_big span:nth-child(3),span.row_2_small_ap span:nth-child(3){width:10%}
span.row_1_small_bg_big span:nth-child(4),span.row_2_small_ap span:nth-child(4){width:20%}
span.row_1_small_bg_big span:nth-child(5),span.row_2_small_ap span:nth-child(5){width:10%}
.termine span.row_1_small_bg_big span:nth-child(1),.termine span.row_2_small_ap span:nth-child(1){width:20%}
.termine span.row_1_small_bg_big span:nth-child(2),.termine span.row_2_small_ap span:nth-child(2){width:40%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){width:10%}
.termine span.row_1_small_bg_big span:nth-child(4),.termine span.row_2_small_ap span:nth-child(4){width:20%}
.termine span.row_1_small_bg_big span:nth-child(5),.termine span.row_2_small_ap span:nth-child(5){width:10%}
}
@media only screen and (max-width :370px){.tx-capps-pi2 label.locator{width:98% !important}
}
@media only screen and (max-width :320px){.images,.images>div,.images>div>div{height:140px !important}
iframe.youtube{height:165px !important}
span.row_1_small_bg_big span:nth-child(1),span.row_2_small_ap span:nth-child(1){width:24%}
span.row_1_small_bg_big span:nth-child(2),span.row_2_small_ap span:nth-child(2){width:36%}
span.row_1_small_bg_big span:nth-child(3),span.row_2_small_ap span:nth-child(3){width:10%}
span.row_1_small_bg_big span:nth-child(4),span.row_2_small_ap span:nth-child(4){width:20%}
span.row_1_small_bg_big span:nth-child(5),span.row_2_small_ap span:nth-child(5){width:10%}
.inhaltsslideshow{height:195px}
.termine span.row_1_small_bg_big span:nth-child(1),.termine span.row_2_small_ap span:nth-child(1){width:19%}
.termine span.row_1_small_bg_big span:nth-child(2),.termine span.row_2_small_ap span:nth-child(2){width:41%}
.termine span.row_1_small_bg_big span:nth-child(3),.termine span.row_2_small_ap span:nth-child(3){width:10%}
.termine span.row_1_small_bg_big span:nth-child(4),.termine span.row_2_small_ap span:nth-child(4){width:20%}
.termine span.row_1_small_bg_big span:nth-child(5),.termine span.row_2_small_ap span:nth-child(5){width:10%}
}
@media screen and (max-width:480px){
}
@media only screen and (max-width:700px){span.sb-toggle-left{float:right;display:block;background:url('../../fileadmin/templates/template/img/toggle.png') no-repeat center center;height:25px;width:48px;top:-38px;background-size:contain;right:0;position:absolute}
.mainmenu.sticky span.sb-toggle-left,.mainmenu.sticky span.sb-toggle-left
span.sb-toggle-left.nav_active{z-index:999999;position:relative;background-size:contain !important;top:-38px}
a.menulink.selected1{text-align:left}
div#menu a{margin-right:0 !important}
#menu{width:100% !important;margin:0 !important;display:none}
#menu.nav_active{display:block;top:-50px;position:absolute;border-bottom:1px solid #ccc}
#menu.nav_active li{width:100%;float:left}
#menu.nav_active .menulink{height:50px;float:left;width:100%;margin:0;padding:17px 3% 16px;background-color:#43791C;border:0;font-size:13px}
#menu.nav_active li:last-child .menulink{border-bottom:1px solid #878787}
#menu.nav_active .menulink.menuhover,#menu.nav_active .menulink:hover,#menu.nav_active .menulink.selected,ul.menu .menulink:hover{text-decoration:none;background:#fff}
#menu.nav_active li ul{display:none !important;float:left;width:100%;position:relative;top:0;margin:0}
div[role=navigation]{clear:both;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.js div[role=navigation]{overflow:hidden;max-height:0}
div[role=navigation].nav_active{overflow:visible;background:#fff;position:relative;max-height:none !important;z-index:99999999;display:block;width:106.4% !important;margin:0 -3.2% !important}
div[role=navigation]{margin:0;padding:0}
div[role=navigation] a{display:block;padding:0.8em 6% !important;border-bottom:1px solid #CCCCCC}
.col_1_4_right img.produkt_img_kl,.col_1_4_right img.produkt_img_kl_last{display:none}
#menu.nav_active li ul{display:block}
.sb-slidebar.sb-active{display:block;position:fixed;z-index:99;top:50px}
}
@media screen and (min-width:701px){span.sb-toggle-left{display:none}
.js div[role=navigation]{max-height:none}
div[role=navigation]{margin:0 0 0 -0.25em;border:0}
div[role=navigation]{display:inline-block;margin:0 0.25em}
div[role=navigation] a{border:0}
}
