@font-face{font-family:Lato;src:url('https://static.benzinpreis.de/tpl_fonts/Lato-Lig.otf');font-display:swap}@font-face{font-family:Lato;font-weight:bold;src:url('https://static.benzinpreis.de/tpl_fonts/Lato-Bol.otf');font-display:swap}@font-face{font-family:Lato-Bold;src:url('https://static.benzinpreis.de/tpl_fonts/Lato-Bol.otf');font-display:swap}@font-face{font-family:Lato-Bold;font-weight:bold;src:url('https://static.benzinpreis.de/tpl_fonts/Lato-Bol.otf');font-display:swap}*{margin:0;padding:0;font-family:Lato}header,main,aside,footer,nav{display:block}.overflow-hidden{overflow:hidden}.wrapper{position:relative;margin:0 auto;min-width:999px;width:1195px;background-color:#fff}div.layout{width:1195px;display:table;table-layout:fixed;overflow:hidden}div.row{display:table-row}.header{height:170px;background-color:#fff}.header div.logo{position:absolute;z-index:5;top:0;left:20px;border:0}.header div.logo img{width:145px;border:0}.header div.domain{position:absolute;z-index:5;top:30px;left:195px}.header div.domain img{height:30px}.header div.top{background:url("https://static.benzinpreis.de/tpl_img/header-bg.png");background-repeat:repeat-x;height:90px}.header div.header-nav{margin-left:195px;width:999px;height:55px}.top-nav{width:999px;display:table;background-color:#f1f7ea}.header-nav-spacer{width:1195px;height:10px;background-image:url("https://static.benzinpreis.de/tpl_img/footer-bg.png");background-repeat:repeat-x;background-position:0 0}.top-spacer{background:#efefef;width:1195px;height:20px;border-top:2px solid #fff}.top-nav ul{display:table-row;list-style:none}.top-nav li{display:table-cell;list-style:none;margin:0;border-left:2px solid #75ae57;color:#333}.top-nav li.active{background-color:#d1efb4}.top-nav li:hover{background-color:#def3c8}.top-nav li a{display:block;height:55px;line-height:52px;padding:0 10px 0 55px;text-decoration:none;font-size:12pt;color:inherit}.top-nav li a span{display:inline-block;vertical-align:middle;line-height:12pt}.top-nav-1 a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-1.png");background-repeat:no-repeat;background-position:12px center}.top-nav-2 a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-2.png");background-repeat:no-repeat;background-position:7px center}.top-nav-3 a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-3.png");background-repeat:no-repeat;background-position:7px center}.top-nav-4 a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-4.png");background-repeat:no-repeat;background-position:7px center}.top-nav-5 a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-5.png");background-repeat:no-repeat;background-position:7px center}.top-nav-1-h a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-1-h.png");background-repeat:no-repeat;background-position:12px center}.top-nav-2-h a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-2-h.png");background-repeat:no-repeat;background-position:7px center}.top-nav-3-h a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-3-h.png");background-repeat:no-repeat;background-position:7px center}.top-nav-4-h a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-4-h.png");background-repeat:no-repeat;background-position:7px center}.top-nav-5-h a{background:url("https://static.benzinpreis.de/tpl_img/top-nav-5-h.png");background-repeat:no-repeat;background-position:7px center}.middle{display:table-cell;vertical-align:top;width:804px;background:#fff;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.content-wrapper{width:764px;margin-top:15px;display:table}.content-row{display:table-row}.content-multi div.multi-content{display:table-cell;border-right:15px solid #fff;border-top:0;vertical-align:top}.content-large-left div.left-content{display:table-cell;width:430px;border-right:15px solid #fff;background-color:#efefef}.content-large-right div.left-content{display:table-cell;width:319px;border-right:15px solid #fff;background-color:#efefef}.content-wrapper div.left-content div{background-color:#efefef}.content-large-left div.right-content{display:table-cell;width:319px;background-color:#efefef}.content-large-right div.right-content{display:table-cell;width:430px;background-color:#efefef}div.multi-content:last-child{border:0}.content-wrapper div.full-content{width:764px}div.left-content-content,div.right-content-content,div.full-content-content{padding:7px;background-color:#efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.banner-leaderboard{margin-top:15px;width:100%;text-align:center}.banner-middle-bottom{margin-top:20px;width:100%;text-align:center}.container{width:100%;overflow:hidden}.content{width:765px;padding:0 20px 20px 20px}.content h1{font-family:Lato-Bold;color:#333;font-size:14pt;margin-top:25px;padding-bottom:12px;border-bottom:1px solid #efefef}.content h2{font-family:Lato;font-weight:normal;background-color:#fff;padding-bottom:5px;color:#333;font-size:12pt}h2.grey{background-color:#efefef}.content-multi h2{display:table-cell;vertical-align:bottom}.left-sidebar{position:relative;display:table-cell;vertical-align:top;width:195px;height:100%;background:#efefef;overflow:hidden}.sidebar-content{width:195px;height:100%;overflow:hidden}.left-sidebar div.banner,.right-sidebar div.banner{margin-top:20px;margin-bottom:20px;width:100%;text-align:center}.left-nav ul{margin:20px 0 0 0;list-style:none}.left-nav li{margin:15px 0 15px 18px}.left-nav li a{display:block;width:167px;line-height:30px;background:#dfdfdf;margin:0;color:#333;text-decoration:none;padding:2px 0 7px 10px;font-size:10pt;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.left-nav li a.active{background:#FFF}.left-nav li a:hover{text-decoration:underline}.left-nav li a span{display:inline-block;vertical-align:middle;line-height:normal}.right-sidebar{vertical-align:top;display:table-cell;width:195px;background:#efefef}.right-sidebar ul{margin:0 20px;width:160px;list-style:none;overflow:hidden}.right-sidebar li{margin:0}.footer{position:relative;height:240px;background-color:#bbe591;border-top:2px solid #fff}.footer div.top-footer{height:90px;width:100%;background:url("https://static.benzinpreis.de/tpl_img/footer-bg.png");background-repeat:repeat-x}.footer div.bottom-footer{position:relative;width:100%;height:150px;border-top:1px solid #9ed371}.footer div.copy{position:absolute;top:20px;left:20px;font-family:Lato-Bold;font-size:9pt;color:#72af52}.footer div.info{position:absolute;top:20px;left:195px;width:768px;font-family:Lato;font-size:9pt;color:#72af52}.footer div.lang-links{margin-top:7px}.footer div.info a{font-size:9pt;color:#72af52;text-decoration:underline}.footer div.imprint{position:absolute;top:110px;left:195px;width:768px}.footer div.imprint a{font-family:Lato-Bold;font-size:9pt;color:#72af52;text-decoration:underline}.footer div.factsoft{position:absolute;top:50px;left:20px;width:155px;font-family:Lato;font-size:9pt;color:#72af52}.footer div.factsoft div.factsoft-text{margin-bottom:10px}.footer div.factsoft div.factsoft-logo{font-family:Lato-Bold}.header div.lang-switcher{position:absolute;top:0;left:1012px;height:40px;width:170px;background-color:#bbe591;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.header div.lang-switcher form select{border:0!important;-webkit-appearance:none;-moz-appearance:none;width:165px;height:35px}#langswitch{font-size:9pt;height:30px;padding-left:5px;padding-top:5px}a.dd-selected{height:18px;margin-top:3px;margin-bottom:3px;padding:0 7px 2px 7px;background:#fff}a.dd-option{padding:7px}table.aussen{font-size:15pt}table.aussen td a.inter{font-size:11pt}table.statneu td.statneu,table.statneu th,table.statneu2 td.statneu2,table.statneu2 td.statneu2hi{font-size:11pt}div.right_navi_block{font-size:11px;background:#dfdfdf;color:#000;width:160px;line-height:1.2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}div.right_navi_block a:link,div.right_navi_block a:visited,div.right_navi_block a:active{text-decoration:none;background-color:transparent;line-height:1.2;padding-left:2px;width:156px}div.right_navi_block a:hover{text-decoration:none;background-color:transparent;line-height:1.2;padding-left:2px;width:156px}div.left_navi_block{border:1px solid #fff;font-size:11px;background-color:transparent;color:#000;margin-left:0;margin-right:20px;padding-right:1px;width:156px;line-height:1.2}div.left_navi_block a:link,div.left_navi_block a:visited,div.left_navi_block a:active{text-decoration:none;background-color:transparent;line-height:1.2;padding-left:2px;width:156px}div.left_navi_block a:hover{text-decoration:none;background-color:transparent;line-height:1.2;padding-left:2px;width:156px}div.int_quell{border:1px solid #fff;font-size:11px;background-color:#fff;color:#000;margin-left:0;margin-right:0;padding:2px;width:250px;line-height:1.2}div.left_navi_block_sprache form{margin-left:0;margin-bottom:0;padding:0;background-position:100px}div.greenub{background-color:#87cb62;font-size:10pt;font-weight:bold;color:#333;padding:5px;margin-bottom:4px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}table.statistik{border:0;border-collapse:collapse}table.statistik tr{border:0}table.statistik td{padding:4px;background-color:#fff;border:1px solid #efefef}table.statistik td.left-list{width:40%}table.list td{padding:4px 20px 4px 4px;background-image:url("https://static.benzinpreis.de/tpl_img/indicator.png");background-repeat:no-repeat;background-size:7px auto;background-position:97% 50%}table.statistik td.back{background:0;border:0;padding:0 0 4px 0}table.statistik td.no-indicator{background:0}table.statistik td.h{background-color:#f7f7f7;border:1px solid #efefef}table.preisrunden td,table.langstrecke td{background-color:#fff;padding:4px;color:#333;font-size:11pt}div.hinweis-langstrecke{font-size:10pt}table.langstrecke{width:100%;margin-top:10px;margin-bottom:10px}table.langstrecke td.or{border-color:#fad159;color:#fff}table.langstrecke td.gr{border-color:#7fc45d;color:#fff}table.langstrecke td.re{border-color:#ad1a17;color:#fff}td.map-link-re,td.re{background-color:#ad1a17!important;vertical-align:middle;padding:4px 10px!important}td.map-link-or,td.or{background-color:#fad159!important;vertical-align:middle;padding:4px 10px!important}td.map-link-gr,td.gr{background-color:#7fc45d!important;vertical-align:middle;padding:4px 10px!important}table.langstrecke td.right-border{border-right-width:10px;border-right-style:solid}table.langstrecke td.left-border{border-left-width:10px;border-left-style:solid}span.lasthigh{font-size:8pt;font-weight:bold;vertical-align:4pt}span.lasthigh-light{font-size:8pt;font-weight:normal;vertical-align:4pt}table.langstrecke th{background-color:#fff;font-size:11pt;padding:4px;vertical-align:middle}table.preisrunden td.green{background:#8acb68;color:#fff}table.preisrunden td.red{background:#b61d17;color:#fff}table.preisrunden td.jahr{border-top:7px solid #efefef;border-bottom:7px solid #efefef;background-color:#8acb68;text-align:center;color:#fff}table.preisrunden td.runde{font-weight:bold;border-top:7px solid #efefef;text-align:center}table.statneu{width:100%;border-width:10px;margin-top:0;background-color:#60b152;font-family:Verdana,sans-serif;font-size:10px;font-weight:bold;padding:1px}td.statneu{BORDER-LEFT:#000 1px solid;BORDER-RIGHT:#000 1px solid;BORDER-BOTTOM:#000 1px solid;BORDER-TOP:#000 1px solid;margin:0;background-color:#cce6c7;margin-right:0;margin-left:0;padding-left:12px;padding-top:3px;padding-bottom:3px}td.statneuhi{BORDER-LEFT:#000 1px solid;BORDER-RIGHT:#000 1px solid;BORDER-BOTTOM:#000 1px solid;BORDER-TOP:#000 1px solid;margin:0;background-color:#fff;margin-right:0;margin-left:0;padding-left:12px;padding-top:3px;padding-bottom:3px}table.statneu2{width:100%;background-color:#efefef;font-size:11px;font-weight:normal;padding:0;margin:0;border-collapse:collapse}td.statneu2{border-top:3px solid #efefef;margin:0;background-color:#fff;padding:4px}td.statneu2hi{border-top:3px solid #efefef;margin:0;background-color:#f7f7f7;padding:4px}th.statneu2{border-top:3px solid #efefef;margin:0;font-weight:bold;text-align:center;padding:4px;background:#fff;color:#000;border-right:2px solid #fff}th.statneu2hi{border-top:3px solid #efefef;margin:0;font-weight:bold;text-align:center;padding:4px;background:#8acb68;color:#fff;border-right:2px solid #fff}table.vorhersage{width:100%}div.gemeindeinfo table{border:0;border-collapse:collapse}div.gemeindeinfo table tr{border:0}div.gemeindeinfo table td{padding:3px 4px;background-color:#fff;background-image:none;border:1px solid #fff;font-size:10pt}div.gemeindeinfo table td.center{text-align:center}div.gemeindeinfo table td.green span{display:inline-block;width:100%;padding:1px 0;background:#8acb68;color:#fff}div.gemeindeinfo table td.head{font-weight:bold}div.gemeindeinfo table td.red span{display:inline-block;width:100%;padding:1px 0;background:#b61d17;color:#fff}div.gemeindeinfo table td.hspace{padding:5px 0}div.gemeindeinfo table td.hspace hr{border:0;background:#efefef;height:1px}div.code{font-family:"Courier New",Courier,monospace,sans-serif;background:#fff;padding:5px;border:1px solid #dedede;font-size:11pt}div.start-teaser{background-repeat:no-repeat;height:280px}div.start-teaser-banner{width:336px;height:280px;overflow:hidden}div.teaser-preise{background:linear-gradient(to bottom,rgba(255,255,255,0.2),rgba(123,194,74,0.9)),url('https://static.benzinpreis.de/gfx/start_teaser_preise.png');width:178px}div.teaser-statistik{background:linear-gradient(to bottom,rgba(255,255,255,0.2),rgba(123,194,74,0.9)),url('https://static.benzinpreis.de/gfx/start_teaser_statistik.png');width:165px}div.teaser-map{background:linear-gradient(to bottom,rgba(255,255,255,0.2),rgba(123,194,74,0.9)),url('https://static.benzinpreis.de/gfx/start_teaser_map.png');width:178px}div.teaser-world{background:linear-gradient(to bottom,rgba(255,255,255,0.2),rgba(123,194,74,0.9)),url('https://static.benzinpreis.de/gfx/start_teaser_world.png');width:165px}div.teaser-db{background:linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(123,194,74,0.9)),url('https://static.benzinpreis.de/gfx/start_teaser_db.png');width:165px}div.teaser-int{background:linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(123,194,74,0.9)),url('https://static.benzinpreis.de/gfx/start_teaser_int.png');width:165px}div.start-teaser a{display:block;height:100%;position:relative;box-sizing:border-box}div.start-teaser a h3{font-weight:bold;position:absolute;bottom:0;left:0;margin:0;padding:8px;width:100%;height:auto;color:#fff;text-shadow:0 1px 0 #7bc24a;border-bottom:8px solid #7bc24a;box-sizing:border-box}h4{margin-top:20px;margin-bottom:5px}div.statistiken-menu,div.karten-menu{width:100%;text-align:center}div.statistiken-menu ul,div.karten-menu ul{width:100%}div.statistiken-menu ul:not(:last-child),div.karten-menu ul:not(:last-child){margin-bottom:7px}div.statistiken-menu ul li a.xmain,div.statistiken-menu ul li div,div.karten-menu ul li a.xmain,div.karten-menu ul li div,div.karten-menu ul li a{display:block;font-size:14px;height:36px;width:100%;vertical-align:middle}div.statistiken-menu-small ul li a.xmain,div.statistiken-menu-small ul li div,div.karten-menu-small ul li a.xmain,div.karten-menu-small ul li div,div.karten-menu-small ul li a{height:18px}div.statistiken-menu ul li.left,div.karten-menu ul li.left{margin:0;width:250px;list-style-type:none;display:inline-block;border:1px solid #d9d9d9;background:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#dfdfdf));background:-webkit-linear-gradient(top,#efefef,#dfdfdf);background:-moz-linear-gradient(top,#efefef,#dfdfdf);background:-ms-linear-gradient(top,#efefef,#dfdfdf);background:-o-linear-gradient(top,#efefef,#dfdfdf);background-image:-ms-linear-gradient(top,#efefef 0,#dfdfdf 100%);-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;text-shadow:#efefef 0 1px 0;color:#b0b0b0;padding:8.5px 18px;font-size:14px;text-decoration:none;vertical-align:middle;box-sizing:border-box;text-align:center}div.statistiken-menu ul li.mid,div.karten-menu ul li.mid{margin:0;width:250px;list-style-type:none;display:inline-block;border:1px solid #d9d9d9;background:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#dfdfdf));background:-webkit-linear-gradient(top,#efefef,#dfdfdf);background:-moz-linear-gradient(top,#efefef,#dfdfdf);background:-ms-linear-gradient(top,#efefef,#dfdfdf);background:-o-linear-gradient(top,#efefef,#dfdfdf);background-image:-ms-linear-gradient(top,#efefef 0,#dfdfdf 100%);-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;text-shadow:#efefef 0 1px 0;color:#b0b0b0;padding:8.5px 18px;font-size:14px;text-decoration:none;vertical-align:middle;box-sizing:border-box;text-align:center}div.statistiken-menu ul li.right,div.karten-menu ul li.right{margin:0;width:250px;list-style-type:none;display:inline-block;border:1px solid #d9d9d9;background:#6aa436;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#dfdfdf));background:-webkit-linear-gradient(top,#efefef,#dfdfdf);background:-moz-linear-gradient(top,#efefef,#dfdfdf);background:-ms-linear-gradient(top,#efefef,#dfdfdf);background:-o-linear-gradient(top,#efefef,#dfdfdf);background-image:-ms-linear-gradient(top,#efefef 0,#dfdfdf 100%);background:t-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:-o-linear-gradient(top,#8dc059,#6aa436);background-image:-ms-linear-gradient(top,#8dc059 0,#6aa436 100%);-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;text-shadow:#efefef 0 1px 0;color:#b0b0b0;padding:8.5px 18px;font-size:14px;text-decoration:none;vertical-align:middle;box-sizing:border-box;text-align:center}div.statistiken-menu ul li.left-active,div.karten-menu ul li.left-active{margin:0;width:250px;list-style-type:none;display:inline-block;border:1px solid #447314;background:#7cb65a;background:-webkit-gradient(linear,left top,left bottom,from(#91cc6a),to(#7cb65a));background:-webkit-linear-gradient(top,#91cc6a,#7cb65a);background:-moz-linear-gradient(top,#91cc6a,#7cb65a);background:-ms-linear-gradient(top,#91cc6a,#7cb65a);background:t-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;background:-o-linear-gradient(top,#91cc6a,#7cb65a);background-image:-ms-linear-gradient(top,#91cc6a 0,#7cb65a 100%);-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;text-shadow:#addc7e 0 1px 0;color:#31540c;padding:8.5px 18px;font-size:14px;text-decoration:none;vertical-align:middle;box-sizing:border-box;text-align:center}div.statistiken-menu ul li.mid-active,div.karten-menu ul li.mid-active{margin:0;width:250px;list-style-type:none;display:inline-block;border:1px solid #447314;background:#7cb65a;background:-webkit-gradient(linear,left top,left bottom,from(#91cc6a),to(#7cb65a));background:-webkit-linear-gradient(top,#91cc6a,#7cb65a);background:-moz-linear-gradient(top,#91cc6a,#7cb65a);background:-ms-linear-gradient(top,#91cc6a,#7cb65a);background:-o-linear-gradient(top,#91cc6a,#7cb65a);background-image:-ms-linear-gradient(top,#91cc6a 0,#7cb65a 100%);-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;text-shadow:#addc7e 0 1px 0;color:#31540c;padding:8.5px 18px;font-size:14px;text-decoration:none;vertical-align:middle;box-sizing:border-box;text-align:center}div.statistiken-menu ul li.right-active,div.karten-menu ul li.right-active{margin:0;width:250px;list-style-type:none;display:inline-block;border:1px solid #447314;background:#7cb65a;background:-webkit-gradient(linear,left top,left bottom,from(#91cc6a),to(#7cb65a));background:-webkit-linear-gradient(top,#91cc6a,#7cb65a);background:-moz-linear-gradient(top,#91cc6a,#7cb65a);background:-ms-linear-gradient(top,#91cc6a,#7cb65a);background:t-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:-o-linear-gradient(top,#91cc6a,#7cb65a);background-image:-ms-linear-gradient(top,#91cc6a 0,#7cb65a 100%);-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;text-shadow:#addc7e 0 1px 0;color:#31540c;padding:8.5px 18px;font-size:14px;text-decoration:none;vertical-align:middle;box-sizing:border-box;text-align:center}div.karten-menu ul li.left,div.karten-menu ul li.left-active{width:80px;padding:8.5px 8.5px}div.karten-menu ul li.mid,div.karten-menu ul li.mid-active{width:80px;padding:8.5px 8.5px}div.karten-menu ul li.right,div.karten-menu ul li.right-active{width:80px;padding:8.5px 8.5px}div.map-back{margin-left:3px;margin-bottom:8px}@media all and (max-width:1195px){.wrapper{width:1000px}div.layout{width:1000px}.header div.lang-switcher{left:817px}.right-sidebar div.sidebar-content{display:none}.right-sidebar{width:0}.middle{-moz-border-radius-topright:0;border-top-right-radius:0}.header div.header-nav{width:804px}.top-nav{width:804px}.top-spacer{width:1000px}.header-nav-spacer{width:1000px}}div.gfx-container{width:100%;position:relative}div.gfx-img{position:relative;width:100%;height:auto;box-sizing:border-box}div.gfx-img img{width:calc(100% - 68px);height:auto;z-index:2}div.gfx-container a.a-left{position:absolute;top:calc(50% - 27px);left:0;z-index:3;height:55px;width:25px;display:block}div.gfx-container a.a-right{position:absolute;top:calc(50% - 27px);right:0;z-index:3;height:55px;width:25px;display:block}.app-banner{margin:0;padding:0}.app-link{display:inline-block;margin-left:15px}.app-link img{max-height:25px}.app-banner a,.app-banner a img,.app-banner img{display:block!important;margin:0!important;padding:0!important;border:0!important}.flex-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.flex-item{flex:1 1 auto}.spinner{margin:50px auto;width:50px;height:30px;text-align:center;font-size:10px}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}