.location-history{position:absolute;z-index:9999999;display:none;top:44px;left:123px}.location-history-open{display:block}#destination-dropdown.location-history.location-history-tip:before{left:244px}#destination-dropdown.location-history.location-history-tip:after{left:245px}.location-history .location-history-menu,.location-history .location-history-panel{min-width:450px;list-style:none;background:#ffffff;border:solid 1px #dddddd;border-radius:5px;-moz-box-shadow:2px 2px 12px #cfcfcf;-webkit-box-shadow:2px 2px 12px #cfcfcf;box-shadow:2px 2px 12px #cfcfcf;overflow:visible;padding:10px 0;margin:0}.location-history .location-history-panel{padding:10px}.location-history.location-history-tip:before{position:absolute;top:-9px;left:9px;content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #cfcfcf;border-bottom-color:#cfcfcf;display:inline-block}.location-history.location-history-tip.location-history-anchor-right:before{left:auto;right:9px}.location-history.location-history-tip:after{position:absolute;top:-8px;left:10px;content:'';border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #ffffff;display:inline-block}.location-history.location-history-tip.location-history-anchor-right:after{left:auto;right:10px}.location-history.location-history-scroll .location-history-menu,.location-history.location-history-scroll .location-history-panel{max-height:358px;overflow:auto}.location-history .location-history-menu li{list-style:none;padding:0 0;margin:0;line-height:18px}.location-history .location-history-menu li>a,.location-history .location-history-menu label{display:block;color:#666666;text-decoration:none;line-height:18px;padding:3px 15px;white-space:nowrap}.location-history .location-history-menu li>a:hover,.location-history .location-history-menu label:hover{background-color:#386ca1;color:#ffffff;cursor:pointer}.location-history .location-history-menu .location-history-divider{font-size:1px;border-top:solid 1px #dbdbdb;padding:0;margin:5px 0}.smartbanner-show{margin-top:160px}.smartbanner-show .smartbanner{display:block}.smartbanner{position:absolute;left:0;top:0;display:none;width:100%;height:160px;line-height:160px;font-family:'Helvetica Neue', sans-serif;background:#f4f4f4;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}.smartbanner-container{margin:30px auto 0 auto;white-space:nowrap}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0 20px 0 20px;font-family:'ArialRoundedMTBold', Arial;font-size:40px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:50%;-webkit-font-smoothing:subpixel-antialiased}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{display:inline-block;vertical-align:middle;width:100px;height:100px;margin-right:12px;background-size:cover}.smartbanner-info{display:inline-block;vertical-align:middle;width:44%;font-size:20px;line-height:1.2em;font-weight:bold}.smartbanner-title{font-size:26px;line-height:32px}.smartbanner-button{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:48px;font-size:28px;line-height:48px;text-align:center;font-weight:bold;color:#eee;text-transform:uppercase;text-decoration:none}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-ios{background:#f4f4f4;background:linear-gradient(to bottom, #f4f4f4, #cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,0.5);line-height:80px}.smartbanner-ios .smartbanner-close{border:0;width:36px;height:36px;line-height:36px;color:#888;text-shadow:0 1px 0 white}.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#aaa}.smartbanner-ios .smartbanner-icon{background:rgba(0,0,0,0.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:bold}.smartbanner-ios .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(to bottom, #efefef, #dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 rgba(255,255,255,0.6),0 2px 0 rgba(255,255,255,0.7) inset}.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(to bottom, #dcdcdc, #efefef)}.smartbanner-android{background-color:#3d3d3d;line-height:82px}.smartbanner-android .smartbanner-close{border:0;width:36px;height:36px;line-height:36px;margin-right:14px;color:#b1b1b3}.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover{color:#eee}.smartbanner-android .smartbanner-icon{background-color:transparent;box-shadow:none}.smartbanner-android .smartbanner-info{color:#ccc}.smartbanner-android .smartbanner-title{color:#fff;font-weight:bold}.smartbanner-android .smartbanner-button{min-width:12%;color:#fff;padding:0;background:none;border-radius:0}.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover{background:none}.smartbanner-android .smartbanner-button-text{text-align:center;display:block;padding:0 10px;background:#b3c833;text-transform:none;text-shadow:none;box-shadow:none}.smartbanner-android .smartbanner-button-text:active,.smartbanner-android .smartbanner-button-text:hover{background:#c1d739}.smartbanner-windows{background:#f4f4f4;background:linear-gradient(to bottom, #f4f4f4, #cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,0.5);line-height:80px}.smartbanner-windows .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 white}.smartbanner-windows .smartbanner-close:active,.smartbanner-windows .smartbanner-close:hover{color:#aaa}.smartbanner-windows .smartbanner-icon{background:rgba(0,0,0,0.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.smartbanner-windows .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.smartbanner-windows .smartbanner-title{color:#4d4d4d;font-weight:bold}.smartbanner-windows .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(to bottom, #efefef, #dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 rgba(255,255,255,0.6),0 2px 0 rgba(255,255,255,0.7) inset}.smartbanner-windows .smartbanner-button:active,.smartbanner-windows .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(to bottom, #dcdcdc, #efefef)}#svg-canvas{width:300px;height:320px;padding:10px 0 0 35px}#x-axis{stroke-width:1;stroke:#5c5c5c}#y-axis{stroke-width:1;stroke:#366798}text.price-text{fill:#a3a3a3}line.price-line{stroke-width:1;stroke-dasharray:5, 5;stroke:#7d7d7d}text.day-text-line-one{fill:#5c5c5c;font-weight:bold}line.day-line{stroke-width:1;stroke:#b2b2b2}text.day-text-line-two.today{fill:#86A3C1}text.day-text-line-one.today{fill:#5E85AD}text.day-text-line-one.tipp,text.day-text-line-two.tipp{fill:#007623}text.day-text-line-two{fill:#8c8c8c}.pricedescription{font-size:10px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html .clearfix{display:inline-block}* html .clearfix{height:1%}html{background-color:#fff;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;color:#666}.hide_while_search,.hidden{display:none}.main{width:920px;margin:0 auto}.fl{float:left}.fr{float:right}h1,h2{font-size:15px;text-transform:uppercase}.header{width:880px;position:relative}.header+h1{margin:20px 0 0 0}.body{padding:20px 0 20px 0;width:880px}.footer{width:100%;height:auto;padding:10px 22px;clear:both;position:relative;z-index:10}.footer a{text-decoration:none;color:#333;font-weight:bold}.footer a:hover{color:#366798}.logo{margin:5px 0 0 0;float:left;height:65px;width:206px;background:url(/assets/logo.png) no-repeat transparent;position:relative}.app{float:right}.app a{text-decoration:none}.app.soon{background:url(/assets/app-stoerer-soon.png) no-repeat transparent}.claim1{font-weight:bold;display:block;margin:0 0 5px 0}.ios{margin-right:10px}.app.soon .claim1{left:132px}.fuelcontainer{float:left;width:119px}.distancecontainer{float:left}.search-bar{margin-top:30px}.search-bar a{outline:0}.search{height:44px;width:655px;float:right}.searchfield{background:#fff;border:1px solid #dbdbdb;border-radius:5px;height:44px}.search-button{background:url(/assets/searchButton.png) no-repeat transparent;height:40px;width:66px;position:absolute;margin:2px 0 0 8px;border:none;right:4px}.search-button:hover{background-position:0 -41px;cursor:pointer}.search-button img{margin:10px 0 0 22px}.search-switcher{border-radius:4px;float:left;width:120px;overflow:hidden;height:41px;margin:2px 2px 10px 2px;z-index:10}.toggle{background:url(/assets/toggle-switcher.png) no-repeat transparent;display:block;width:115px;height:41px}.toggle.checked{background:url(/assets/toggle-switcher.png) no-repeat 0 -42px transparent}.search-switcher a{color:#666;text-decoration:none;font-weight:bold;font-size:11px;float:left;padding:0 12px;cursor:pointer}.search-origin,.search-destination,.search-location{background:transparent;border:none;color:#333;font-size:14px;width:440px;z-index:10;padding:2px 5px;margin:11px 0 0 0;float:left}.search-origin,.search-destination{margin:11px 0 0 0}input.search-location{border:1px solid #dbdbdb}.search-origin[value=""],.search-destination[value=""],.search-location[value=""]{color:#999}.route-switcher{background:url(/assets/route-switch.png) no-repeat 0 0 transparent;width:12px;height:15px;float:left;margin:16px 10px 0 10px;text-decoration:none}.route input{border:1px solid #dbdbdb;width:198px}.filter .category{position:relative;font-weight:bold;top:-20px}.filter .fuel{float:left;width:120px}.filter .distance{float:left;width:100px}.maps{float:right;border-radius:5px;border:1px solid #dbdbdb;width:580px;padding:3px 3px 3px 3px;background:#fff}#map{border:1px solid #dbdbdb}.price-legend{font-size:11px;width:870px;float:left;text-align:right;padding:5px}.stoerer{float:left;margin:5px 0 0 0}.stoerer h1{width:260px;display:block;margin-bottom:5px;text-align:center;text-transform:none}.stoerer h1 span{font-weight:bold;text-transform:uppercase}.stoerer a{width:242px;height:116px;display:block;padding:10px;margin-top:5px;color:#fff;text-decoration:none}.stoerer a:hover{color:#fff}.stoerer .fuel-infos{float:left;width:90px}.stoerer .cheap{background:url(/assets/cheap.png?1) no-repeat 0 0 transparent}.stoerer .next{background:url(/assets/next.png?1) no-repeat 0 0 transparent}.stoerer .tip{background:url(/assets/tip.png?1) no-repeat 0 0 transparent;width:240px;margin-right:0}.stoerer .tip.tip{cursor:default}.stoerer .icon{float:left;width:35px;margin-top:15px}.stoerer h3{width:195px;float:left;color:#fff;font-size:14px;line-height:22px;margin:5px 0 15px 5px}.stoerer .details{padding:0 5px 0 12px}.stoerer .station-name{font-weight:bold;line-height:20px;text-transform:uppercase}.stoerer .distance{font-size:10px}.stoerer .timestamp{font-size:10px;text-align:right;display:block;padding-right:7px;padding-top:3px;width:80px;float:right}.stoerer .price{background:url(/assets/bg-price-stoerer.png) no-repeat transparent;width:60px;height:30px;padding:1px 0 1px 5px;float:right}.stoerer .right{float:right;width:75px}.stoerer .fuel-logo{float:left;margin:0 10px 0 12px}.stoerer .tipWrapper{background:url(/assets/tip_stoerer_sprite.png) no-repeat transparent;width:218px;height:95px;margin:11px 0 0 12px;display:block;position:relative}.stoerer .tipWrapper.up{background-position:0 -100px}.stoerer .tipWrapper.neutral{background-position:0 -200px}.stoerer .tipWrapper .label{position:absolute;top:18px;right:15px;font-size:15px}.stoerer .tipWrapper .tipText{float:left;margin:50px 0 0 16px;font-size:14px;line-height:20px}#gas-station-list-target{padding:10px 0 0 0}#gas-station-list-target h2{width:660px;display:block}.content{margin:15px 0 0 0}.list-content{float:left}.price .big{background:url(/assets/price-digits.png) 0 -252px no-repeat transparent;height:28px;width:14px;float:left;overflow:hidden}.price .big.number_1{background-position:0 0}.price .big.number_2{background-position:0 -28px}.price .big.number_3{background-position:0 -56px}.price .big.number_4{background-position:0 -84px}.price .big.number_5{background-position:0 -112px}.price .big.number_6{background-position:0 -140px}.price .big.number_7{background-position:0 -168px}.price .big.number_8{background-position:0 -196px}.price .big.number_9{background-position:0 -224px}.price .big.number_0{background-position:0 -252px}.price .big.number_-{background-position:0 -280px}.small{background:url(/assets/price-digits-small.png) no-repeat transparent 0 -135px;height:15px;width:8px;margin:3px 0 0 0;float:left;overflow:hidden}.small.number_1{background-position:0 0}.small.number_2{background-position:0 -15px}.small.number_3{background-position:0 -30px}.small.number_4{background-position:0 -45px}.small.number_5{background-position:0 -60px}.small.number_6{background-position:0 -75px}.small.number_7{background-position:0 -90px}.small.number_8{background-position:0 -105px}.small.number_9{background-position:0 -120px}.small.number_0{background-position:0 -135px}.small.number_-{background-position:0 -150px}.list{float:left}.list li a{padding:5px 10px 15px 10px;color:#666;width:860px;float:left;text-decoration:none;border-bottom:1px solid #c5c5c5}.list li a:hover{background-color:#ddd}.list li.with-info a{height:80px}.list li .fuel-logo{float:left;margin:24px 0 0 16px;width:205px;text-transform:uppercase;font-weight:bold}.list li .fuel-infos{float:left;margin:23px 0 0 0;font-size:13px}.list li .fuel-infos .station-name{width:165px;float:left;text-transform:uppercase;font-weight:bold}.list li .fuel-infos .address{width:440px;margin:0 10px 0 0;line-height:16px;float:left}.list li .fuel-infos .distance{width:80px;float:left}.list li .fuel-infos .timestamp{font-size:10px;position:relative;left:535px;top:5px;width:100px;text-align:center}.list li .price{background:url(/assets/bg-price-stoerer.png) no-repeat transparent;width:60px;height:30px;margin:5px 0 0 25px;padding:1px 0 1px 5px;float:left}.list .teaser_bg{color:#fff;padding:10px 10px 10px 15px;margin:-5px -10px 5px -10px;background-size:auto 100%;background-repeat:repeat-x}.list .teaser_bg .icon{height:17px;float:left;margin-right:10px}.list .best-price a{border:1px solid #007623}.list .best-price a:hover{border-color:#007623}.list .best-price a .teaser_bg{background-image:url(/assets/green_list_bg.png);background-color:#007623}.list .best-distance a{border:1px solid #ea5400}.list .best-distance a:hover{border-color:#ea5400}.list .best-distance a .teaser_bg{background-image:url(/assets/orange_list_bg.png);background-color:#ea5400}.list-sort{float:right;background:url(/assets/select_bg.png) no-repeat center right #fff;margin:-10px 8px 8px 0;-webkit-appearance:none;border:none;box-shadow:none;color:#666;line-height:20px;width:150px;padding:0 5px}div.selectBox{margin:-25px 8px 12px 0;border:none;box-shadow:none;color:#666;width:150px;padding:0 5px;font-size:11px;position:relative;top:35px;left:706px;z-index:4;height:18px;cursor:pointer}span.selected{width:167px;text-indent:6px;border:1px solid #c5c5c5;border-radius:5px;height:20px;line-height:20px;background:url(/assets/select_bg.png) no-repeat center right #fff;overflow:hidden}span.selected{position:relative;float:left;z-index:1}div.selectOptions{position:absolute;top:22px;left:4px;width:170px;overflow:hidden;background:#fff;display:none;padding:5px 0;border-radius:5px;color:#999;cursor:pointer;-moz-box-shadow:2px 2px 12px #cfcfcf;-webkit-box-shadow:2px 2px 12px #cfcfcf;box-shadow:2px 2px 12px #cfcfcf}span.selectOption{display:block;width:80%;line-height:20px;padding:5px 10%}span.selectOption:hover{color:#fff;background:#386ca1}.last-entries{z-index:10;height:145px;width:452px;position:relative;top:25px;left:0;float:left;background:#fff;padding:10px 0 5px 0;border-radius:5px;-moz-box-shadow:2px 2px 12px #cfcfcf;-webkit-box-shadow:2px 2px 12px #cfcfcf;box-shadow:2px 2px 12px #cfcfcf}.last-entries.destination-entries:after{left:245px}.last-entries a{line-height:20px;font-size:11px;padding:2px 15px;color:#666;display:block;text-decoration:none}.last-entries a.further{font-style:italic;color:#999;display:inline}.last-entries a.further:hover{background:transparent;color:#333;text-decoration:underline}.last-entries a:hover{background:#386ca1;color:#fff}.last-entries:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:transparent;border-bottom-color:#fff;border-width:10px;left:20px}h3.sidebar-header{clear:both;font-size:120%;margin:10px 0 0 0}.box-outer{background:#cdcdcd;border-radius:5px;padding:8px;float:left;width:415px;margin:10px 0 0 0}.box-inner{background:#fff;border-radius:5px}.details .container.services{margin-right:0;float:right}.fuel-table .box-outer{width:240px;height:auto;margin:10px 0 0 0}.fuel-table .box-inner{background:url(/assets/fuel-table-middle.png) 112px 15px no-repeat #fff;width:240px;height:auto;padding:0 0 30px 0}.fuel-table .price{background:url(/assets/fuel-table-pricebox.png) 0 0 no-repeat transparent;width:90px;height:48px;overflow:hidden;float:left;margin:14px 3px 0 12px;padding:22px 0 0 10px}.fuel-table .price.inactive{background-position:0 -70px}.fuel-table .price .name{color:#fff;margin:-16px 0 2px -3px}.fuel-table .price .timestamp{float:none;clear:both;margin:0 0 0 -4px;padding:2px 0 0 0;font-size:80%}.services .box-outer{height:auto}.services .box-inner{background:#fff;height:auto;padding:10px 0 10px 0}#map_wrapper{display:inline-block;float:right;width:588px}#map_wrapper #gas-station-details-wrapper{margin-bottom:24px}#map_wrapper .info{margin:0;padding:0}#map_wrapper .info h1{font-size:24px}#map_wrapper .info h2{font-size:16px;margin-top:6px}.legend{font-size:10px;line-height:12px;margin:0 0 0 10px}.service{width:80px;height:52px;float:left;margin:0 0 10px 0}.service .image{width:32px;height:36px;margin:0 auto}#convenience_store .image{background:url(/assets/services.png) no-repeat -30px 0 transparent}#convenience_store.active .image{background-position:0 0}#food_to_go .image{background:url(/assets/services.png) no-repeat -90px 0 transparent}#food_to_go.active .image{background-position:-60px 0}#food .image{background:url(/assets/services.png) no-repeat -150px 0 transparent}#food.active .image{background-position:-120px 0}#car_wash .image{background:url(/assets/services.png) no-repeat -210px 0 transparent}#car_wash.active .image{background-position:-180px 0}#car_wash_with_booking .image{background:url(/assets/services.png) no-repeat -270px 0 transparent}#car_wash_with_booking.active .image{background-position:-240px 0}#car_repair .image{background:url(/assets/services.png) no-repeat -330px 0 transparent}#car_repair.active .image{background-position:-300px 0}#trailer_parking .image{background:url(/assets/services.png) no-repeat -30px -30px transparent}#trailer_parking.active .image{background-position:0 -30px}#cell_phone .image{background:url(/assets/services.png) no-repeat -90px -30px transparent}#cell_phone.active .image{background-position:-60px -30px}#shower .image{background:url(/assets/services.png) no-repeat -150px -30px transparent}#shower.active .image{background-position:-120px -30px}#wc .image{background:url(/assets/services.png) no-repeat -210px -30px transparent}#wc.active .image{background-position:-180px -30px}#tire_air .image{background:url(/assets/services.png) no-repeat -270px -30px transparent}#tire_air.active .image{background-position:-240px -30px}#baby_changing .image{background:url(/assets/services.png) no-repeat -330px -30px transparent}#baby_changing.active .image{background-position:-300px -30px}.description{font-size:10px;width:55px;color:#dbdbdb;text-align:center;margin:0 auto}.active .description{color:#666}#map_sidebar{float:left}.maps_holder{float:right}.back{background:#8a8a8a;height:18px;padding:8px;margin-bottom:10px}.back img{margin:0 10px 0 0;float:left}.back a{cursor:pointer;text-decoration:none;color:#fff;line-height:18px;font-size:11px}.back a:hover{text-decoration:underline}#back-top{position:fixed;bottom:12px;margin-left:935px;background:#dbdbdb;border-radius:5px;border:1px solid #b9b9b9;padding:10px;-webkit-box-shadow:0 10px 30px -10px #000;-moz-box-shadow:0 10px 30px -10px #000;box-shadow:0 10px 30px -10px #000}#back-top a{width:100px;display:block;text-align:center;font-size:11px;text-decoration:none;color:#777;margin:0 0 0 15px;line-height:8px}#back-top span{width:100px;height:28px;display:block;margin-bottom:-20px;background:url(/assets/back-to-top.png) no-repeat transparent}.filter{width:225px;float:left;padding:3px 0 0 0}.filter .fuel .dropdown{width:96px}.filter .distance .dropdown{width:68px}.dropdown{background:url(/assets/dropdown.png) no-repeat 79px 1px #fff;border:1px solid #dbdbdb;border-radius:5px;padding:2px;float:left;height:40px;margin:-15px 0 0 0}.dropdown.active{background-position:79px -41px}.select_dropdown{border:1px solid #dbdbdb;border-radius:5px;float:left;height:46px;line-height:33px;margin:-15px 0 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/assets/dropdown.png") no-repeat 79px 1px #fff}.select_dropdown::-ms-expand{display:none}.filter .distance .select_dropdown{background-position:51px 1px}select.select_dropdown{width:26px;color:#666;font-size:13px;padding:6px;text-decoration:none;position:relative;z-index:1;cursor:pointer}select.select_dropdown:hover{color:#366798}.filter .distance .dropdown{background-position:51px 1px}.dropdown-list{background:#f1f1f1;border:1px solid #dbdbdb;border-radius:0 0 5px 5px;padding:5px 0;margin:28px 0 0 0;z-index:2;position:absolute;top:0}.dropdown-list .stadt{display:none}#distance-dropdown-list .dropdown.disabled{background:#f1f1f1;color:#dbdbdb;cursor:default}.filter .distance .dropdown.active{background-position:51px -41px}.ort{float:left}a.dropdown{width:26px;height:32px;line-height:33px;padding:6px;color:#666;font-size:13px;text-decoration:none;position:relative;z-index:1;cursor:pointer}a.dropdown:hover{color:#366798}.relative{position:relative}#fuel-dropdown-list .dropdown-list{width:108px}#distance-dropdown-list .dropdown-list{width:80px}#fuel-dropdown-list .dropdown-list li a,#distance-dropdown-list .dropdown-list li a{line-height:20px;color:#666;padding:5px;text-decoration:none;display:block}#fuel-dropdown-list .dropdown-list li a.selected,#distance-dropdown-list .dropdown-list li a.selected{background:#dbdbdb}#fuel-dropdown-list .dropdown-list li a:hover,#distance-dropdown-list .dropdown-list li a:hover{color:#fff;background:#386ca1}.price{background:url(/assets/bg-price-stoerer.png) no-repeat transparent;width:60px;height:30px;padding:1px 0 1px 5px}.map-detail{display:block;color:inherit;width:185px;height:170px;padding:10px;margin:20px;position:relative;background:url(/assets/map-detail.png) 0 -30px no-repeat transparent}.map-detail .price{position:absolute;right:5px;top:8px}.map-detail.no-arrow{background-image:url(/assets/map-detail-no-arrow.png)}.map-detail.best-distance,.map-detail.best-price{top:-27px}.map-detail.best-distance .fuel-address,.map-detail.best-price .fuel-address{top:84px}.map-detail.best-distance .distance,.map-detail.best-price .distance{top:124px}.map-detail.best-distance .navigation-button,.map-detail.best-price .navigation-button{bottom:32px}.map-detail.best-price{background:url(/assets/map-detail-cheap.png) 0 0 no-repeat transparent}.map-detail.best-price.no-arrow{background-image:url(/assets/map-detail-cheap-no-arrow.png)}.map-detail.best-distance{background:url(/assets/map-detail-next.png) 0 0 no-repeat transparent}.map-detail.best-distance.no-arrow{background-image:url(/assets/map-detail-next-no-arrow.png)}.map-detail .stoerer-text{position:absolute;top:51px;left:50px;color:#fff;font-size:11px;line-height:13px}.map-detail a{text-decoration:none}.map-detail .fuel-name{color:#fff;font-size:14px;position:absolute;top:18px;left:20px}.map-detail .fuel-address{color:#fff;font-size:10px;line-height:12px;padding:0 0 14px 0;position:absolute;top:50px;left:20px}.map-detail .distance{position:absolute;top:95px;left:20px;color:#444}.map-detail .distance strong{font-weight:bold}.map-detail .navigation-button{background:url(/assets/small_button_bg.png);width:88px;display:block;border-radius:4px;text-decoration:none;color:#fff;padding:6px 0;text-align:center;position:absolute;bottom:62px;right:6px}.map-detail .navigation-button:hover{background-position:0 -43px}.price_holder{display:block;width:68px;height:43px;background:url(/assets/price_bg.png) no-repeat transparent}.price_holder .price{position:absolute;margin:0;top:2px;left:3px}.map-point{background:url(/assets/map_points.png) no-repeat 0 -145px transparent;width:142px;height:42px;overflow:hidden;float:left;padding:8px 0 0 10px}.map-point.cheap{background-position:0 0}.map-point.next{background-position:0 -97px}.map-point.tip{background-position:0 -50px}.map-point .info{color:#fff;line-height:13px;position:relative;left:65px;width:60px;top:-20px;font-size:11px}.map-point.tip .info{top:-27px}.route-tip{width:880px;float:left}.route-tip ul{margin:10px 0 0 0}.route-tip li a{height:50px;padding:5px 20px;width:840px}.route-tip li .route{margin:20px 0 0 15px;float:left;font-size:13px;font-weight:bold;width:220px}.route-tip li a:hover .route{color:#33618f}.route-tip li .ways{margin:20px 0 0 5px;float:left;font-weight:bold;width:150px}.route-tip li .infos{margin:20px 0 0 5px;text-align:right;width:440px;line-height:15px;float:right}.route-tip li .infos .traffic{font-size:11px}.route-tip ul li a.active{background:#ddd}.route-tip ul li a.active .route{color:#33618f}.route-details{width:880px;margin:20px 0;float:left}.route-details .box-inner{width:845px;height:160px;overflow-x:auto}.route-details .box-outer{width:865px;height:180px}.routedescription{display:none}.routedescription.on{display:block}.route-tip .box-outer{width:865px}.route-tip .box-inner{width:865px;height:220px;overflow-y:auto;padding:5px 0}.route-tip .box-inner ul{margin:0}.route-tip .box-inner li{padding:10px 15px;float:left;width:820px;line-height:20px;border-bottom:1px solid #d9d9d9}.route-tip .box-inner li .icon.route-tip{background:url(/assets/google_maps_arrows.png) no-repeat 0 -68px transparent;width:70px;height:19px;float:left;margin-left:25px}.route-tip .box-inner li .details{width:600px;margin-left:15px;float:left}.route-tip .box-inner li .distance{width:100px;text-align:right;float:right}.detailbutton-toggle{float:left;height:50px;margin:15px 0;width:880px;display:none}.details h3{font-size:14px}.details .container{float:left;margin:0 20px 20px 0}.gasStationDetails{padding:10px 0 10px 0;line-height:20px;float:left;width:275px;height:auto}.gasStationDetails .brand{font-weight:bold}.gasStationDetails .travelTime .headline{font-weight:bold;float:left;margin:0 5px 0 0}.clockIcon{background:url(/assets/clockSymbol.png) no-repeat 0 0 transparent;width:13px;height:13px;float:left;margin:3px 5px 0 5px}.openSymbol{display:inline-block;background:#007623;padding:0px 10px;border-radius:2px;color:#fff;margin:5px 0 5px 23px}.openSymbol.inactive{background:#9a0009}.openings{float:left;border:1px solid #ccc;padding:8px 5px 8px 5px;width:280px;line-height:20px;border-radius:5px;width:244px;height:auto;margin-top:10px}.openings .infos{float:left}.openings .day,.openings .from,.openings .till{float:left}.openings .day{margin:0 5px 0 0;width:50px}.openings .till{margin:0 0 0 2px}.imprint,.faq,.privacy{padding:20px 0 0 0;line-height:20px}.faq .question{font-weight:bold;text-transform:none;font-size:13px;cursor:pointer;margin:0 0 10px 0;border-bottom:1px solid #ccc;width:880px;padding:0 0 10px 0}.faq .question.active,.faq .question:hover{color:#3a6da1}.faq .answer{height:0;overflow:hidden;position:relative;border:1px solid #ccc;padding:10px;border-radius:5px;background:#fff;width:860px;margin:-15px 0 25px 0;display:none}.travelTime{position:relative;left:20px;float:left;top:45px;font-size:11px}.loading_holder{text-align:center;padding:200px 0 300px 0}.loading_holder img{width:24px;height:24px;position:relative;bottom:-3px;left:-10px}.loading_holder h3{font-size:2em}.privacy h3{font-weight:bold;font-size:13px;margin:20px 0 2px 0}.privacy a,.imprint a{color:#3a6da1;text-decoration:none}.imprint a:hover{text-decoration:underline}.container.chart .box-outer{width:395px}.container.chart .box-inner{width:375px;height:372px}.navigationStartButton{background:url(/assets/button_routedetails.png) no-repeat 0 0 transparent;width:159px;height:22px;overflow:hidden;color:#fff;text-decoration:none;padding:6px 0;text-align:center;margin:5px 0 0 0;float:left}.navigationStartButton:hover{background-position:0 -34px;color:#fff}.allInfos{float:left;width:410px}.imprint-section-head{font-weight:bold}small{font-size:11px}.not-found{height:30px;padding:20px 0 0 20px;color:#666;width:860px;float:left;background:#ddd;text-decoration:none;border-bottom:1px solid #c5c5c5;font-weight:bold}.stoerer-chart{width:340px;height:50px;border-radius:5px;background:url(/assets/stoerer_chart.png) no-repeat -3px 2px transparent;color:#fff;font-size:14px;line-height:55px;margin:0 0 0 -10px;padding:0 0 0 55px}.location-history-menu li.notice{padding-left:15px;font-style:italic;color:#a4a4a4}.addSkyscraper{position:absolute;left:965px;width:120px;height:600px;top:0}.addSuperbanner{text-align:center}#superbanner-pos2{padding:10px;overflow:auto}#gas-station-list-target .list{margin-top:15px}#google-routes-headline{display:none}.town-container{margin:20px 0 0 0;float:left;line-height:20px}.town-container .box-outer{width:865px}.town-container .box-inner{width:auto;padding:10px}.town-container .link-list{margin-top:15px}.town-container .link-list h3{font-weight:bold;color:#666}.town-container .link-list .row{width:205px;float:left}.town-container .link-list .row ul{list-style-type:square;padding:0 0 0 15px;float:left}.town-container .link-list .row ul li a{color:#366798;height:auto;padding:0;border:none;float:none;text-decoration:none}.town-container .link-list .row ul li a:hover{text-decoration:underline;background:transparent}.small-button{background:url("/assets/small_button_bg.png") repeat-x;display:inline-block;text-decoration:none;border-radius:4px;padding:5px 10px;margin:5px 7px 5px 0;color:#fff;line-height:20px;cursor:pointer}.small-button:hover{background-position:0 -46px;color:#fff}.cities-a-z{width:865px;margin:10px 0 0 0;padding:0;border:8px solid #cdcdcd;background:#cdcdcd;border-radius:5px;line-height:30px}.cities-a-z ul{float:left;height:30px}.cities-a-z ul li{float:left}.cities-a-z ul li a{float:left;padding:0 11px;margin-right:3px;color:#366798;border-radius:5px;background:#fff;text-decoration:none}.cities-a-z ul li a:hover{background:#366798;color:#fff}.cities-a-z ul .active a{background:#366798;color:#fff}.cities-wrapper{margin:30px 0 0 0}.cities-wrapper .box-outer{width:865px}.cities-wrapper .box-outer .box-inner{width:auto;padding:8px 10px}.cities-wrapper .box-outer .box-inner ul li{width:210px;float:left}.cities-wrapper .box-outer .box-inner ul li a{color:#366798;text-decoration:none;line-height:20px}.cities-wrapper .box-outer .box-inner ul li a:hover{text-decoration:underline}
