* {margin: 0;padding: 0;outline: none;border: 0;}table {border-collapse: collapse;border-spacing: 0;}ul li {list-style: none;}img {vertical-align: middle;}:focus {outline: none;}.clearfix:after {visibility: hidden;display: block;content: ".";clear: both;height: 0;}*:first-child + html .clearfix {zoom: 1;}del {text-decoration: line-through;}address {font-style: normal;}input[type="text"]::-ms-clear,input[type=email]::-ms-clear,input[type=tel]::-ms-clear,input[type=url]::-ms-clear,input[type=search]::-ms-clear,input[type=date]::-ms-clear {display: none;}a[href^=tel] {color: inherit;text-decoration: none;}.icon_tblogo_small,.icon_tblogo {color: #c71418;}.icon_twitter,.icon_xing {font-size: 18px!important;}i[class^="icon_"],i[class*=" icon_"] {display: inline-block;}body {line-height: 120%;padding-top: 5px;font-size: 90%;background: url(bg-d283ec26410d1319319c366a2c8300c3.png);overflow-x: hidden;color: #262637;}body,input,select,textarea {font-family: Arial, Helvetica, sans-serif;}h1,h2,h3 {padding-bottom: 10px;clear: both;}h1 {padding-top: 10px;font-weight: normal;line-height: normal;}h2,.start h1 {font-size: 190%;line-height: 1;color: #999999;font-weight: lighter;padding: 0;}h2 a,.start h1 a {float: right;font-size: 45%;}h2 .icon,.start h1 .icon {width: 20px;font-size: 20px;vertical-align: middle;margin-right: 5px;}h3 {font-weight: normal;}h4 {padding-bottom: 5px;font-weight: bold;}a {color: #177b00;text-decoration: none;}a:hover {text-decoration: underline;}a i,a i::before {text-decoration: none!important;}#wrap a .icon_pfeil-vor {border: 1px solid #cccccc;margin-right: 10px;font-size: 10px;padding: 1px 5px 1px 6px;vertical-align: sub;background: white;}#wrap a .icon_pfeil-vor:before {margin-right: 0!important;}li a,#footer a,.entry a,.functioncol a,.breadcrumb a,#header a,.switch_overlay a,.maininfo a,.rating a,h2 a,#direct-entr a {color: #262637;}i {overflow: hidden;white-space: nowrap;}i[class^="icon_"],i[class*=" icon_"] {line-height: 110%;cursor: default;text-decoration: none;vertical-align: top;}i[class^="icon_"]:before,i[class*=" icon_"]:before {margin: 0 20px 20px 1px;}a i[class^="icon-"],a i[class*=" icon-"],a i[class^="icon_"],a i[class*=" icon_"] {cursor: pointer;}input,textarea,select {font-family: Arial, Helvetica, sans-serif;}::-webkit-input-placeholder {color: #999999;opacity: 1;}:-moz-placeholder {color: #999999;opacity: 1;}::-moz-placeholder {color: #999999;opacity: 1;}:-ms-input-placeholder {color: #999999;}sup {font-size: 75%;line-height: 80%;vertical-align: text-top;}ul.bullets li {list-style-type: disc;margin-left: 15px;}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=date] {font-size: 100%;padding: 3px 10px;-webkit-appearance: none;border-radius: 0;}input[type=submit],input[type=button] {cursor: pointer;-webkit-appearance: none;border-radius: 0;}select {border: 1px solid #cccccc;padding: 1px;border-radius: 0;-webkit-appearance: menulist;-webkit-box-align: center;-webkit-rtl-ordering: logical;}textarea {padding: 5px;border: 1px solid #cccccc;-webkit-appearance: none;border-radius: 0;}.error input,input.error {box-shadow: 0 0 2px 0 #e87708;-moz-box-shadow: 0 0 2px 0 #e87708;-webkit-box-shadow: 0 0 2px 0 #e87708;}.ico_c {background: url(sprite_ico_color-257af7ecf697d6ca25f60fc2da94ed61.png) no-repeat;}.combined {background: white;border: 1px solid #cccccc;display: inline-block;vertical-align: top;box-sizing: border-box;margin-bottom: 10px;}.combined input[type=text],.combined input[type=email],.combined input[type=tel],.combined input[type=url],.combined input[type=search],.combined input[type=date] {width: 100%;margin: 2px 0;box-sizing: border-box;}.combined .long {width: 100%;}.combined .medium {width: 70%;}.combined .half {width: 50%;}.combined .short {width: 30%;}.clear_input_div {display: inline-block;position: relative;}.clear_input_div .clear_input {position: absolute;z-index: 2004;cursor: pointer;padding: 3px 11px 3px 5px;font-size: 150%;color: #262637;line-height: 18px;background: white;left: auto!important;right: 0!important;top: 7px;display: none;}.clear_input_div input[type=text],.clear_input_div input[type=email],.clear_input_div input[type=tel],.clear_input_div input[type=url],.clear_input_div input[type=search],.clear_input_div input[type=date] {padding-right: 30px;}.clear_input_div a {text-decoration: none;}.clear_input_div .icon_standort {position: absolute;cursor: pointer;display: block;background: white;padding: 5px;width: 20px!important;height: 20px;line-height: 20px;right: 4px;top: 4px;font-size: 18px;color: #262637;}.clear_input_div + .clear_input_div {margin-left: -4px;}.clear_input_div + .clear_input_div input {border-left: 1px solid #cccccc;}.msg-caution,.msg {margin-bottom: 25px;}.msg-caution h3,.msg h3 {clear: none;font-size: 100%;font-weight: bold;display: inline;}.msg-caution a,.msg a {color: #262637;}.msg-caution .head,.msg .head {color: white;line-height: 30px;font-weight: bold;padding-bottom: 1px;}.msg-caution .head > .icon,.msg .head > .icon {background: #262637;width: 30px;height: 30px;font-size: 18px;margin-right: 15px;}.msg-caution .head > .icon:before,.msg .head > .icon:before {margin-left: 6px;line-height: 28px;}.msg-caution .head .close,.msg .head .close {float: right;padding: 0 4px;border-color: #7f7f7f !important;padding: 0 7px 0 9px;}.msg-caution .head .close .icon,.msg .head .close .icon {background: none;margin: 0;font-size: 16px;width: 17px;line-height: 30px;color: white;}.msg-caution .head .close .icon:before,.msg .head .close .icon:before {margin-left: 1px;line-height: normal;}.msg-caution .content,.msg .content {padding: 15px 15px 15px 45px;}.msg-caution ul + .btn,.msg ul + .btn,.msg-caution p + .btn,.msg p + .btn,.msg-caution p + p,.msg p + p,.msg-caution p + ul,.msg p + ul {margin-top: 15px;}.msg-caution li + li,.msg li + li {margin-top: 5px;}.msg-caution li .icon,.msg li .icon {font-size: 18px;width: 20px;margin-right: 10px;}.msg-caution .blight,.msg .blight {border-color: #999999;}.msg-caution .similarplaces,.msg .similarplaces {position: relative;height: 32px;}.msg-caution .similarplaces .headline,.msg .similarplaces .headline {position: absolute;border: 1px solid #cccccc;background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);z-index: 5;width: 250px;}.msg-caution .similarplaces .headline a,.msg .similarplaces .headline a {font-size: 75%;font-weight: bold;padding: 0px 30px 0px 10px;}.msg-caution .similarplaces .headline .icon,.msg .similarplaces .headline .icon {border-left: 1px solid #cccccc;padding: 0 1px 0 5px;}.msg-caution .similarplaces .content,.msg .similarplaces .content {position: absolute;border: 1px solid #cccccc;background: white;top: 31px;z-index: 4;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);width: 230px;overflow-y: auto;max-height: 300px;padding: 10px;}.msg-caution .similarplaces li,.msg .similarplaces li {margin-left: 15px;padding: 2px;margin-bottom: 8px;}.msg-caution .similarplaces li:before,.msg .similarplaces li:before {background: #cccccc;content: "";border-radius: 4px;float: left;height: 8px;width: 8px;display: inline-block;margin: 4px 0 0 -15px;}.msg-caution .similarplaces li + .hl,.msg .similarplaces li + .hl {padding-top: 10px;}.msg-caution .similarplaces .hl,.msg .similarplaces .hl {color: #999999;font-weight: bold;margin-left: 0;padding-left: 0;}.msg-caution .similarplaces .hl:before,.msg .similarplaces .hl:before {display: none;}.msg-caution .similarplaces .more:before,.msg .similarplaces .more:before,.msg-caution .similarplaces .less:before,.msg .similarplaces .less:before {display: none!important;}.msg-caution .similarplaces .moreContent,.msg .similarplaces .moreContent {display: none;}.msg-caution {background: #fdf1e6;border: 1px solid #e87708;}.msg-caution .head {background: #e87708;}.msg {background: #f3f3f3;border: 1px solid #999999;}.msg .head {background: #999999;}.nav ul,.nav li {float: left;}.nav li {padding: 0 5px;border-left: 1px solid #cccccc;}.nav li.first {padding-left: 0;border: none;clear: both;}.nav li a {padding: 0 1px;}.nav.abc span {display: block;font-weight: bold;margin-bottom: 5px;}.nav.abc li {border: 1px solid #cccccc;margin-right: -1px;padding: 0;}.nav.abc li a {background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);font-weight: bold;width: 20px;display: inline-block;text-align: center;height: 20px;padding: 2px;line-height: 20px;}.text {line-height: 150%;margin: 0 10px 20px 0;}.text p {padding-bottom: 10px;}.text p:last-child {padding: 0;}.text ul {padding-bottom: 5px;}.text li {list-style-type: circle;margin-left: 15px;}.text .img-right {float: right;margin: 0 0 0 10px;max-width: 300px;}.text .img-left {float: left;margin: 0 10px 0 0;max-width: 300px;}.text .subnav,.text .links {padding: 0 0 5px 0;}.text .subnav ul,.text .links ul,.text .subnav li,.text .links li {float: left;}.text .subnav li,.text .links li {padding: 0 5px;border-left: 1px solid #cccccc;}.text .subnav li.first,.text .links li.first {padding-left: 0;border: none;clear: both;}.text .subnav li a,.text .links li a {padding: 0 1px;}.text .subnav li,.text .links li {padding: 0 10px;margin: 0;list-style-type: none;}.text .subnav ul {float: right;margin-right: -10px;}.rating .icon {color: #ffcc00;width: 16px;margin-right: 0;font-size: 16px!important;}span.tarif {color: #999999;}div.tarif {font-size: 80%;color: #999999;}#social {padding: 10px 0;margin: 0 30px;}#social ul {float: right;margin: 0!important;height: auto!important;}#social .social_share_privacy_area li.settings_info {width: 55px;}.onecol,.twocol,.threecol,.fourcol {clear: both;}.onecol .cols,.twocol .cols,.threecol .cols,.fourcol .cols {float: left;margin-bottom: 10px;}.onecol .cols h2,.twocol .cols h2,.threecol .cols h2,.fourcol .cols h2 {padding-bottom: 5px;}.onecol li,.twocol li,.threecol li,.fourcol li {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 5px;}.onecol li.more,.twocol li.more,.threecol li.more,.fourcol li.more,.onecol li.less,.twocol li.less,.threecol li.less,.fourcol li.less {padding-top: 2.5px;margin-bottom: 0;}.onecol li.moreContent,.twocol li.moreContent,.threecol li.moreContent,.fourcol li.moreContent,.onecol li.less,.twocol li.less,.threecol li.less,.fourcol li.less {display: none;}.onecol.fixheight ul,.twocol.fixheight ul,.threecol.fixheight ul,.fourcol.fixheight ul {min-height: 205px;}.onecol.box,.twocol.box,.threecol.box,.fourcol.box {padding: 5px;margin-right: 10px;margin-bottom: 20px;}.onecol.box .cols,.twocol.box .cols,.threecol.box .cols,.fourcol.box .cols {margin-bottom: 0;}.onecol .highlight,.twocol .highlight,.threecol .highlight,.fourcol .highlight {padding: 5px;margin-bottom: 15px;}.twocol .cols {width: 48%;margin-right: 2%;}.threecol .cols {width: 31.33%;margin-right: 2%;}.fourcol .cols {width: 23%;margin-right: 2%;}.twobytwo {float: left;width: 50%;padding-bottom: 10px;}.twobytwo .cols {float: left;width: 47%;margin-right: 3%;padding-bottom: 10px;}.twobytwo li {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.twobytwo a.all {font-weight: bold;line-height: 200%;}.twobytwo .nav {margin: 0 10px 10px 0;width: auto;}.twobytwo .nav li {width: 23px;text-align: center;}.tabnav {border-bottom: 1px solid #cccccc;margin-bottom: 10px;}.tabnav ul {float: left;margin-bottom: -1px;}.tabnav li {float: left;border: 1px solid #cccccc;margin-left: 5px;background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);padding: 5px 5px 6px;border-top-right-radius: 4px;border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;}.tabnav .active {background: white;border-bottom: none;padding-bottom: 7px;}.tabnav a {text-decoration: none;}.tabnav a:hover {text-decoration: underline;}.infographic {margin-bottom: 20px;}.infographic .image,.infographic .textcol {float: left;}.infographic .image {width: 560px;margin-right: 10px;}.infographic .image img {margin-bottom: 10px;}.infographic .image .hl {min-height: 40px;line-height: 35px;}.infographic .image .hl .btn {float: right;}.infographic .image #social {border-top: 1px dotted #cccccc;}.infographic .textcol {width: 410px;}.infographic textarea {clear: both;display: block;margin-bottom: 5px;width: 548px;resize: vertical;min-height: 80px;}.more,.less {font-weight: bold;color: #262637;}.closedtext .less,.closedtext .toggletext {display: none!important;}.opentext .more,.opentext .dots {display: none!important;}.flleft {float: left;}.flright {float: right;}.clear {clear: both;}.block {display: block;}.inblock {display: inline-block;}.bold {font-weight: bold;}.small {font-size: small;}.hide {display: none!important;}.hidden {text-indent: 3px;width: 1px;overflow: hidden;height: 1px;display: inline-block;margin-left: -5px;}.dis,.inactive a {opacity: 0.25;cursor: default;text-decoration: none;}.dis a {cursor: default;}.shorten {overflow: hidden;text-overflow: ellipsis;display: block;clear: both;}.centered {text-align: center;}.linezero {line-height: 0;}.adv {padding: 4px 0;color: #999999;font-size: 80%;text-align: right;}.mobileonly {display: none!important;}.highlight {background: #ebebeb;}.active {font-weight: bold;text-decoration: none;cursor: default;}.active a {text-decoration: none!important;cursor: default;}.floatlist ul,.floatlist li {float: left;}.floatlist li {padding: 0 5px;border-left: 1px solid #cccccc;}.floatlist li.first {padding-left: 0;border: none;clear: both;}.floatlist li a {padding: 0 1px;}.entryhighlight1 {background: #eeeeee !important;}.entryhighlight1 .bottomline {border-top: 1px dotted #cccccc;background: none!important;margin-top: -1px !important;}.entryhighlight1 .highlight {background: #d6d6d6;}.entryhighlight2 {background: #f5f1f2 !important;border: 3px solid #c71418 !important;padding: 8px 13px 0!important;}.entryhighlight2 .bottomline {border-top: 1px dotted #cccccc;background: none!important;line-height: 14px;margin: 0 -13px !important;padding: 5px 13px 0!important;}.entryhighlight2.big .bottomline {line-height: 120%;margin-top: -1px !important;height: 18px;}.entryhighlight2 .highlight {background: #d6d6d6;}.btn {font-weight: bold;font-family: Arial, Helvetica, sans-serif;border: 1px solid #cccccc;padding: 0 10px;cursor: pointer;font-size: 90%;height: 26px;overflow: visible;line-height: normal;text-align: center;white-space: nowrap;overflow: hidden;}.btn .icon {line-height: 22px;height: 22px;width: 20px;vertical-align: top;font-size: 18px;font-weight: normal;margin-right: 5px;}.btn .icon.open {float: right;margin: -1px -10px 0 10px;font-size: 16px;width: 20px;padding-left: 4px;height: 24px;line-height: 24px;}.btn .badge {vertical-align: text-top;margin-left: 5px;}a.btn {display: inline-block;padding: 1px 10px;height: 22px;line-height: 22px;vertical-align: bottom;text-decoration: none!important;}.blight {background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);color: #262637 !important;}.blight:hover {background: white;}.blight .open {border-left: 1px solid #cccccc;}.bdark {background: #262637;color: white !important;}.standard {background: #f3f3f3;border: 1px solid #262637;color: #262637;}.standard:hover {background: white;}.standard .open {color: white;background: #262637;border-left: 1px solid #262637;}.premium {background: #177b00;border: 1px solid #177b00;color: white !important;}.premium:hover {background: #27910f;}.premium .open {color: #177b00;background: white;border-left: 1px solid #177b00;}.fuel_btn.premium {background: #3f51b5;border-color: #3f51b5;}.fuel {background: #3f51b5;color: white;width: 200px;font-size: 16px;height: 49px;line-height: 25px;padding: 0!important;cursor: default;}.fuel .variety {display: block;font-weight: normal;font-size: 12px;line-height: 24px;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: white;color: #3f51b5;}.fuel .myvar:before {content: "\e60f";font-family: "tb_font";background: #3f51b5;color: white;float: left;width: 11px;height: 12px;line-height: 12px;font-size: 14px;margin: 6px 5px 0 1px;overflow: hidden;}.fuel .premium {border-color: #3f51b5;background: #3f51b5;}.fuel .premium .icon {color: #3f51b5;margin-top: 1px!important;}.fuel .premium .variety {background: white;color: #3f51b5;}.fuel .standard .icon {margin-top: 0!important;padding-bottom: 1px;}.fuel .standard .variety {border-bottom: 1px solid #262637;color: #262637;}.fuel .standard .myvar:before {background: #262637;}.fuel sup {font-size: 11px;line-height: 14px;}.fuel.btn {border-color: #3f51b5;}.tt-menu .fuelsearch {border-bottom: 1px solid #cccccc;text-align: right;line-height: 20px;padding: 5px 0;margin: 0 5px 10px;}.tt-menu .fuelsearch a {font-weight: bold;display: inline-block;margin-bottom: 3px;}.tt-menu .fuelsearch .btn {background: #3f51b5;color: white !important;border-color: #3f51b5;}.tt-menu .fuelsearch .icon {font-size: 18px;width: 20px;vertical-align: top;margin-right: 5px;}.fuellist .fuel_btn {background: #3f51b5;color: white;border: #3f51b5;height: 24px;}.fuellist .fuel_btn .variety {background: white;color: #3f51b5;float: left;font-weight: normal;line-height: 24px;overflow: hidden;padding: 0 5px;text-overflow: ellipsis;white-space: nowrap;width: 90px;margin-left: -2px;}input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner {border: 0;padding: 0;}.overlaywrap {position: relative;}.overlay {border: 1px solid #cccccc;background: white;position: absolute;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);}.overlay .close {float: right!important;display: block;width: 24px!important;text-align: center;margin: -5px -5px -5px 10px !important;cursor: pointer;overflow: hidden;padding: 5px !important;}.overlay .close .icon {width: 16px;font-size: 16px!important;line-height: 20px;padding: 1px 3px!important;vertical-align: top;margin: 0;}.overlay .close:before {margin-right: 5px;}.overlay li {padding: 0 10px 10px;}.overlay li .icon {font-size: 18px;vertical-align: text-top;}.overlay .first {background: #f3f3f3;padding: 5px 5px 5px 10px;height: 24px;font-weight: bold;line-height: 24px;border: none;text-transform: uppercase;}.overlay .first .icon {font-size: 18px;line-height: 22px;width: 20px;}.collapsible .headline {background: #f3f3f3;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;margin: 5px 0 0;font-size: 120%;font-weight: normal;padding: 0!important;height: auto!important;}.collapsible .headline a {padding: 5px 40px 5px 15px;cursor: pointer;display: block;line-height: 25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.collapsible .headline a:hover {text-decoration: none;}.collapsible .headline .icon {float: right;width: 19px;margin-right: -30px !important;line-height: 25px;display: none;font-size: 14px!important;}.collapsible.closed .headline .open {display: inline-block;}.collapsible.closed .content {display: none;}.collapsible.closed + .collapsible .headline {margin-top: -1px;}.collapsible.open .headline .close {display: inline-block;}.collapsible .content {padding: 15px;}.to_top_btn {display: none;top: auto!important;z-index: 1000;background: #262637;border: 2px solid white;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);text-align: center;width: 40px!important;height: 40px;font-size: 20px;line-height: 44px;text-decoration: none;padding: 5px;}.to_top_btn i {font-size: 26px;width: 26px;height: 26px;margin-top: 6px;overflow: hidden;color: white;}.to_top_btn i:before {margin: 0 20px 20px 0;}.to_top_btn:hover,.to_top_btn:active {background: #333333;}.showme .to_top_btn {position: fixed;left: -2px;bottom: 30px !important;top: auto!important;display: block;}#content .sticky-wrapper {height: 0!important;}.sources a i {font-size: 18px!important;text-decoration: none!important;vertical-align: text-bottom;display: inline-block;width: 20px;overflow: hidden;}.sources .badge {font-size: 75%;vertical-align: top;margin: 4px 0 0 7px;}.pagenav {clear: both;text-align: center;margin-bottom: 30px;}.pagenav a,.pagenav span {display: inline-block;vertical-align: middle;padding: 0 3px;margin: 0 2px;color: #262637;}.pagenav .btn {text-decoration: none;width: auto;margin: 0 5px;padding: 1px 5px;}.pagenav .currentStep {font-weight: bold;background: #f3f3f3;}.badge {font-weight: bold;font-size: 80%;line-height: 13px;display: inline-block;padding: 1px 0 0;opacity: 0.6;}.badge a {color: #262637;}.times span {font-weight: bold;}.darkcover {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);display: none;z-index: 2005;}a.arrow {color: #262637;display: inline-block;margin-left: 30px;}a.arrow:before {content: "\e647";font-family: 'tb_font';line-height: normal;font-size: 10px;float: left;display: inline-block;padding: 1px 4px 1px 6px;border: 1px solid #cccccc;background: white;margin: 1px 5px 0 -30px;vertical-align: text-top;}.tb {position: relative;width: 1260px;min-width: 1000px;margin: 0 auto;}#wrap {background: white;border: 1px solid #cccccc;margin-right: 210px;}#wrap.nobanner {margin-right: 0;}.pos_fix {z-index: 1001;background: white;}.shadow .pos_fix {box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);}#sticky {height: 171px;}#header {border-top: 15px solid #c71418;border-right: 5px solid #c71418;padding: 20px 25px 0 25px;margin-bottom: 20px;height: 70px;}#header .logo {float: left;margin-top: 9px;width: 190px;}#header .logo a {text-decoration: none;}#header .logo i {font-size: 18px;line-height: 22px;overflow: hidden;white-space: nowrap;display: block;width: 200px;}#header .logo i:before {margin-right: 20px;vertical-align: top;}#menu {float: right;margin-left: 10px;display: none;}#menu .openoverlay,#menu .openmenue {display: inline-block;width: 38px;height: 38px;line-height: 38px;font-size: 18px;text-decoration: none;}#menu .openoverlay:hover,#menu .openmenue:hover,#menu .openoverlay.active,#menu .openmenue.active {background: #f3f3f3;}#menu .openoverlay i,#menu .openmenue i {overflow: hidden;display: block;width: 18px;height: 18px;margin: 10px 0 0 10px;white-space: nowrap;vertical-align: middle;}#menu .openoverlay i:before,#menu .openmenue i:before {margin: 0 10px 10px 0;}.breadcrumb {clear: both;padding: 20px 10px 0 0;font-size: 80%;color: #999999;}.breadcrumb a {text-decoration: none;font-size: 100%;float: none;}.breadcrumb a:hover {text-decoration: underline;}.breadcrumb h2 {float: left;padding: 0;font-size: 100%;font-weight: normal;line-height: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;clear: none;}.breadcrumb h2 a {font-weight: normal;color: #999999 !important;}.breadcrumb > div {float: left;max-width: 20%;white-space: nowrap;margin-left: 20px;line-height: normal;}.breadcrumb > div:before {content: "/";display: inline-block;margin-left: -11px;float: left;}.breadcrumb > div:first-child {margin-left: 0;}.breadcrumb > div:first-child:before {display: none!important;}.breadcrumb > div:first-child a {color: #999999 !important;}.breadcrumb .overlay {padding: 0;z-index: 1000;top: 20px;left: -11px;width: 100%;font-size: 100%;max-width: none;float: none;min-width: 150px;color: #262637;}.breadcrumb .overlay .close {margin: 6px -6px 0 0;}.breadcrumb .overlay .close:before {margin: 0 20px 20px 0;}.breadcrumb .overlay .tab {background: white;border: 1px solid #cccccc;border-bottom: none;position: absolute;height: 16px;padding: 5px 10px;margin: -27px 0 0 -1px;max-width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}.breadcrumb .overlay .tab:hover {text-decoration: underline;cursor: pointer;}.breadcrumb .overlay h4 {margin-top: 10px;padding: 0 0 10px 10px;}.breadcrumb .overlay ul {clear: both;padding-top: 10px;}.breadcrumb .overlay li:first-child {border: none;}.breadcrumb .overlay .more {display: inline-block;margin: 10px;font-weight: bold;}#mtb {text-align: right;float: right;font-size: 80%;width: 200px;margin-left: 5px;}#mtb a.arrow {display: inline-block;margin-top: 2px;}#mtb a.arrow + .arrow {margin-top: 5px;}#mtb .overlaywrap {margin-top: 5px;}#mtb .openoverlay,#mtb .foto {float: right;width: 30px;height: 30px;text-align: center;line-height: 28px;margin: 0;}#mtb i.icon {margin-right: 10px;width: 30px;height: 30px;line-height: 28px;}#mtb i.icon:before {margin: 1px 0 0 4px;display: inline-block;}#mtb .foto {background: #f3f3f3;}#mtb .foto img {max-width: 30px;max-height: 30px;vertical-align: middle;}#mtb .name {float: left;text-align: right;width: 125px;margin-left: 10px;overflow: hidden;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;}#mtb .overlay {padding: 5px;text-align: right;line-height: 30px;top: 35px;right: 10px;z-index: 100;width: 180px;}#mtb .overlay a {clear: both;display: block;float: right;margin: 2px 10px;}#searchbox {text-align: center;height: 40px;}#searchbox .combined {height: 40px;vertical-align: top;margin-right: 6px;}#searchbox .combined .clear_input_div > span {vertical-align: top;}#searchbox .combined .fuelsearch {background: #f3f3f3;border-right: 1px solid #cccccc;position: absolute;top: 0;left: 0;z-index: 10;font-size: 20px;width: 30px;overflow: hidden;padding-left: 8px;}#searchbox .combined .fuelsearch .icon {line-height: 38px;}#searchbox .combined input.withicon {padding-left: 48px;}#searchbox input[type=text],#searchbox input[type=email],#searchbox input[type=tel],#searchbox input[type=url],#searchbox input[type=search],#searchbox input[type=date] {margin: 3px 0 0 0;font-size: 120%;padding: 5px 30px 6px 10px;width: 210px;}#searchbox span.icon {display: inline-block;width: 68px;height: 38px;border: 1px solid #cccccc;background: #262637;color: white;}#searchbox span.icon:before {padding-top: 10px;line-height: 38px;font-size: 21px;}#searchbox input[type=submit] {overflow: hidden;width: 70px;background: transparent;height: 40px;color: white;vertical-align: top;text-indent: 100px;margin: -39px 0 0 -1px;}.headnav {background: #f3f3f3;padding: 5px 10px;margin: 0 10px 10px;line-height: 175%;}.headnav .btn .icon {border-left: 1px solid #cccccc;margin: -1px -10px -1px 10px;padding: 1px 4px;width: 16px;font-size: 16px;}.headnav .back {padding-left: 0;float: left;margin-right: 25px;}.headnav .back .icon {border-right: 1px solid #cccccc;border-left: none;margin: -1px 10px -1px 0;}.headnav .blight .square {width: 24px;height: 24px;margin: -1px 10px -1px -10px;background: #bbbbbb;display: block;float: left;}.headnav .blight .square:before {display: inline-block;content: "";border: 1px solid white;width: 10px;height: 10px;margin: 6px;}.headnav .blight .icon_haken {background: #177b00;border: none;color: white;margin-left: -10px;margin-right: 10px;float: left;}.headnav .close {float: right;padding: 1px 0;}.headnav .close .icon {border: none;margin: 0;}.headnav .openmenue {position: absolute;right: 10px;}.headnav li.first,.headnav .openmenue {display: none;}.headnav a {text-decoration: none;}.headnav a:hover {text-decoration: underline;}.headnav li {float: left;margin-left: 30px;line-height: 180%;}.headnav li.active .btn {border-color: #177b00;background: #eff6ed;}.headnav li.first {margin-left: 0;}.headnav li.hidelarge {display: none!important;}.headnav li.similarplaces .overlay .first {margin: 0 0 -1px 0 !important;}.headnav li.similarplaces .overlay li + li {padding: 0;}.headnav li:first-child {margin-left: 5px;}.headnav ul {float: left;}.headnav ul.sort {float: right;}.headnav.filters li {margin-left: 10px;}.headnav .overlay {margin: 0!important;width: 280px;top: -6px;z-index: 102;}.headnav .overlay ul {padding-top: 5px;float: none;border-top: 1px solid #cccccc;}.headnav .overlay li {float: none;width: auto;padding: 5px 10px 0 0;line-height: normal;}.headnav .overlay.check li a {padding-left: 24px;display: block;}.headnav .overlay.check li a > i:first-child {width: 12px;line-height: 11px;height: 12px;font-size: 16px;display: inline-block;vertical-align: top;margin: 2px 10px 0 -24px;float: left;}.headnav .overlay.check li i.icon_haken {background: #177b00;color: white;border: 1px solid #177b00;}.headnav .overlay.check li i.icon_haken:before {margin-left: -1px;}.headnav .overlay.check li i.square {border: 1px solid #cccccc;}.headnav .overlay.check li i + span {margin-right: 10px;}.headnav .overlay.check i + span {margin-right: 10px;}.headnav .overlay.check .icon_trash {color: #262637;font-size: 16px;width: 18px;}.headnav .overlay.check ul + .btn {display: block;margin: 10px;}.headnav .btn_panel {text-align: center;}.headnav .chosen .btn {background: white;cursor: default;border-color: #262637;filter: none;}.headnav .chosen span {display: block;max-width: 200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;}.headnav .chosen .icon {border-color: #262637;}#footer {border-top: 1px solid #cccccc;padding: 30px;}#footer a {text-decoration: none;}#footer a:hover {text-decoration: underline;}#footer .col {float: left;width: 25%;}#footer .col li {margin-right: 20px;margin-bottom: 7px;}#footer .col li:first-child {font-size: 100%;font-weight: bold;text-transform: uppercase;}#footer .hor {clear: both;text-align: center;padding-top: 20px;}#footer .icon {display: inline-block;height: 25px;line-height: 25px;overflow: hidden;vertical-align: middle;width: 25px;margin: 0 0 0 5px;font-size: 24px!important;}#footer .icon_twitter {color: #00aced;}#footer .icon_facebook {color: #3c5a98;}#footer .icon_googleplus {color: #db5149;}.start .msg,.start .msg-caution {max-width: 1098px;margin: 0 auto 25px;}.start #sticky {height: 275px;}.start .shadow #sticky {height: 212px;}.start .shadow #header {margin-bottom: 110px;}.start .shadow #header .logo {margin: 5px 0 25px;}.start .shadow #searchbox {padding: 20px;}.start #header {margin-bottom: 170px;}.start #header .logo {margin: 15px 0 35px;}.start #searchbox {background: #f3f3f3;clear: both;border-bottom: 1px solid #cccccc;margin: 0 -20px 0 -15px;padding: 40px;}.start #searchbox input[type=text],.start #searchbox input[type=email],.start #searchbox input[type=tel],.start #searchbox input[type=url],.start #searchbox input[type=search],.start #searchbox input[type=date] {width: 350px;}.start #searchbox span.icon {width: 128px;}.start #searchbox span.icon:before {margin-left: 80px;}.start #searchbox input[type="submit"] {width: 130px;font-size: 150%;text-indent: -20px;}.start #content {padding: 0 30px;margin-top: 50px;}.start #content .caroufredsel_wrapper {margin: 0 auto!important;width: 992px!important;}.start h2,.start h1 {padding: 30px 0;max-width: 1100px;margin: 0 auto;}.start .service {max-width: 1100px;margin: 0 auto 30px;}.start .service .cols {background: #f3f3f3;border: 1px solid #cccccc;margin: 0;width: 23.575%;height: 295px;box-sizing: border-box;}.start .service .cols #header {margin-bottom: 110px;}.start .service .cols #header .logo {margin: 5px 0 25px;}.start .service .cols #searchbox {padding: 20px;}.start .service .cols + .cols {margin-left: 1.9%;}.start .service h3 {padding: 15px;font-size: 100%;font-weight: bold;}.start .service ul {padding: 0 15px;}.start .service li {margin-top: 5px;overflow: visible;text-overflow: clip;white-space: normal;}.start .service .arrow .icon {display: none;}.start .shariff {border-bottom: 1px dotted #cccccc;border-top: 1px dotted #cccccc;padding: 20px 0;max-width: 1100px;margin: 30px auto;}.promo {max-width: 1100px;overflow: hidden;margin: 0 auto;height: 200px;}.promo h2 {padding-bottom: 10px;}.promo > div {float: left;width: 494px;height: 200px!important;margin: 0!important;}.promo p {font-size: 115%;line-height: 23px;margin-right: 20px;}.promo a.image {float: left;margin: 0 10px 10px 0;}.promopaging {text-align: center;padding-bottom: 20px;height: 22px;}.promopaging a {color: #262637;margin: 0 5px;display: inline-block;width: 20px;height: 20px;line-height: 20px;border: 1px solid #cccccc;background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);}.promopaging a.selected {font-weight: bold;background: #7d7d87;border-color: #7d7d87;color: white;}#direct-entr {border-top: 1px dotted #cccccc;max-width: 1100px;margin: 30px auto 0;padding-bottom: 15px;}#direct-entr h2 a {float: none;font-size: 100%;color: #7d7d87;}#direct-entr .item {float: left;width: 100%;}#direct-entr .abc {margin-bottom: 20px;}#direct-entr .thumb {float: left;width: 120px;height: 120px;border: 1px solid #cccccc;margin: 0 15px 15px 0;text-align: center;}#direct-entr .thumb img {max-width: 100%;max-height: 100%;}#direct-entr .cloudtags a {margin-right: 10px;}#direct-entr h3 {clear: none;font-weight: bold;font-size: 100%;}#direct-entr .big .cloudtags {margin-bottom: 20px;font-size: 125%;line-height: 125%;padding-left: 135px;}#direct-entr .big .cloudtags a {margin-right: 15px;}#direct-entr .big .abc {padding-left: 135px;}#direct-entr .itemcontainer {padding-bottom: 20px;}#direct-entr .itemcontainer .item {box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);border: 1px solid #cccccc;box-sizing: border-box;float: left;width: 49%;margin-bottom: 20px;}#direct-entr .itemcontainer .item:nth-child(even) {margin-left: 1.9%;}#direct-entr .itemcontainer .item .thumb {width: 80px;height: 80px;margin: 15px 10px 15px 15px;}#direct-entr .itemcontainer .item .cloudtags {margin: 15px 15px 15px 105px;overflow: hidden;line-height: 20px;height: 170px;}#direct-entr .itemcontainer .abc {clear: both;}.deluxe {padding-left: 30px;}.deluxe .msg-caution,.deluxe .msg {margin: 20px 30px 40px 0;}.banner_top {width: 1010px;text-align: center;margin-bottom: 5px;}.banner_top.wp {text-align: right;margin-left: 5px;}.banner_right {width: 200px;position: absolute;right: 5px;top: 0;}.uim_banner {margin: 30px 0 0 -1px;width: 1010px;clear: both;}#uim_rectangle {width: 300px;float: left;margin-right: 20px;}#uim_teaserline {width: 670px;float: left;}#billboard {text-align: center;margin: 0 auto 30px auto;padding-top: 30px;}#billboard div.ad {margin: 0 auto;width: 970px;height: 250px;background: url(billboard_Flaeche_neutral_Logo-0ffae16fdf6e4976a5949365ded0ac75.png) no-repeat 50% 50%;overflow: hidden;}#billboard img {max-width: 100%;}.autocomplete-suggestions {border: 1px solid #cccccc;margin-top: 3px;background: white;padding-top: 5px;position: absolute!important;max-height: none!important;}.autocomplete-suggestions .ad {float: left;position: static;width: 238px;margin-left: 2.5px;margin-bottom: 2.5px;padding: 2.5px !important;border: 1px dotted #cccccc;}.autocomplete-suggestions .ad span {font-weight: bold;}.autocomplete-suggestions .ad h3 {margin: 2.5px 0 5px 0;}.autocomplete-suggestions .ad h3 a {text-decoration: none;}.autocomplete-suggestions .ad h3 a:hover {text-decoration: underline;}.autocomplete-suggestions .ad p {font-size: 90%;padding-bottom: 5px;}.autocomplete-suggestions .ad .adimg {text-align: center;}.autocomplete-suggestions .ad .adimg img {max-width: 100px;max-height: 50px;}.autocomplete-suggestions .list {margin-left: 2.5px;float: left;}.autocomplete-suggestions.what .ad {float: right;margin: 0 2.5px 2.5px 0;}.autocomplete-suggestions.what .list {margin: 0 2.5px 0 0;}.autocomplete-suggestions.where {margin-left: -260px;}.big .autocomplete-suggestions {margin-top: -11px;}.autocomplete-suggestion {margin: 0 5px 5px 5px;cursor: default;}.autocomplete-suggestion strong {background: #f3f3f3;font-weight: normal;display: inline-block;}.autocomplete-selected {background: #cccccc;}.tt-hint {color: #999999;margin-top: 1px;}.tt-menu {background: white;border: 1px solid #cccccc;width: 100%;text-align: left;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);margin-left: -1px;top: 45px!important;z-index: 2002!important;position: absolute!important;}.tt-menu .tt-suggestion {padding: 5px;line-height: 20px;word-wrap: break-word;cursor: pointer;}.tt-menu .tt-suggestion:hover,.tt-menu .tt-suggestion:active {background: #ebebeb;}.tt-menu .tt-suggestion.ad:hover,.tt-menu .tt-suggestion.ad:active {background: none;}.tt-menu .tt-suggestion.tt-cursor {background: #dddddd;}.tt-menu .tt-dataset-keywords,.tt-menu .tt-dataset-location,.tt-menu .tt-dataset-fueldesk,.tt-menu .tt-dataset-fueltab {margin: 5px;}.tt-menu .tt-dataset-fueldesk {padding-top: 5px;}.tt-menu .tt-dataset-fueldesk .tt-header {padding: 15px 5px 10px;border-top: 1px solid #cccccc;color: #999999;}.tt-menu .tt-dataset-fueldesk .tt-suggestion {display: inline-block;white-space: nowrap;}.tt-menu .tt-dataset-fueldesk .tt-suggestion:after {content: ",";}.tt-menu .tt-dataset-fueldesk .tt-suggestion:last-child:after {content: "";}.tt-menu .tt-dataset-fueltab {border-top: 1px solid #cccccc;padding: 15px 10px 10px;margin-top: 15px;}.tt-menu .tt-dataset-fueltab .fuel_btn {background: #3f51b5;border-color: #3f51b5;color: white !important;padding: 5px 15px;}.tt-menu .tt-dataset-fueltab .fuel_btn .icon {font-size: 22px;width: 24px;}.tt-menu .ad {border: 1px dotted #cccccc;padding: 10px 10px 0;width: 228px;}.tt-menu .ad > span {float: right;color: #999999;line-height: normal;font-size: 80%;margin-top: -2px;padding-bottom: 3px;}.tt-menu .ad p {margin-bottom: 10px;font-size: 90%;clear: both;}.tt-menu .ad a:hover {text-decoration: underline;}.tt-menu .ad .name {font-weight: bold;font-size: 100%;}.tt-menu .ad .adimg {text-align: center;}.tt-menu .ad .adimg img {max-width: 100px;max-height: 50px;}.tt-menu.what {padding-right: 255px;}.tt-menu.what .tt-dataset-entryads {float: right;margin-right: -255px;padding: 5px 5px 5px 0;}.tt-menu.where {padding-left: 255px;margin-left: -255px;}.tt-menu.where .tt-dataset-entryads {float: left;margin-left: -255px;padding: 5px 0 5px 5px;}body.popup,div.popup {background: white;padding: 10px 10px 0;}body.popup #slogan,div.popup #slogan {text-align: center;font-size: 90%;}body.popup .msg-caution,div.popup .msg-caution {clear: both;}.popup_content {min-height: 450px;}.popup_content.big {height: 550px;}.popup_content ::-webkit-input-placeholder {color: #999999;}.popup_content :-moz-placeholder {color: #999999;}.popup_content ::-moz-placeholder {color: #999999;}.popup_content :-ms-input-placeholder {color: #999999;}.popup_content p.intro {float: left;width: 75%;padding: 10px 0 20px;}.popup_content p.hint {text-align: right;font-size: 90%;margin: 0!important;}.popup_content .verlage {float: right;margin: 10px 0 20px;}.popup_content fieldset {background: #f3f3f3;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;margin: 0 -10px;clear: both;padding: 10px;}.popup_content .inputitem {box-sizing: border-box;}.popup_content .inputitem.vorname,.popup_content .inputitem.nachname,.popup_content .inputitem.emp-vorname,.popup_content .inputitem.emp-nachname {float: left;padding-right: 10px;width: 30%;}.popup_content .inputitem.email,.popup_content .inputitem.emp-email {float: left;width: 40%;}.popup_content label {display: block;padding-bottom: 2px;font-size: 90%;}.popup_content input[type=text],.popup_content input[type=email],.popup_content input[type=tel],.popup_content input[type=url],.popup_content input[type=search],.popup_content input[type=date],.popup_content textarea {border: 1px solid #cccccc;box-sizing: border-box;width: 100%;margin-bottom: 10px;}.popup_content textarea {resize: none;height: 100px;}.popup_content #verification {height: 80px;line-height: 78px;padding: 20px 0;text-align: center;clear: both;}.popup_content #verification img {vertical-align: middle;max-height: 100%;margin-right: 10px;}.popup_content #verification > div {display: inline-block;}.popup_content #verification label {line-height: normal;vertical-align: middle;display: inline-block;}.popup_content #verification input[type=text],.popup_content #verification input[type=email],.popup_content #verification input[type=tel],.popup_content #verification input[type=url],.popup_content #verification input[type=search],.popup_content #verification input[type=date] {width: 100px;margin-right: 10px;}.popup_content .btn_panel {text-align: center;padding: 20px 5px 0;}.popup_content .btn_panel .btn {margin: 0 5px 20px;}.verticals_hl {background: url(bg_stripes-98371dceb2047a1ddf469ed08891748d.png) no-repeat right top #f3f3f3;margin-top: 20px;height: 72px;padding: 0 20px;text-align: right;line-height: 72px;}.verticals_hl h2,.verticals_hl h3 {display: inline-block;padding: 0;}.verticals_hl h2 {float: left;color: #262637;line-height: 72px;}.verticals_hl h3 {font-size: 80%;line-height: 20px;vertical-align: middle;}.verticals_hl + #content {padding-top: 0;}div.pp_default div.ppt {color: white;display: none;font-size: 17px;margin: 0 0 5px 15px;z-index: 9999;}div.pp_default .pp_content {height: 40px;background-color: white;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.6);border: 1px solid #bbbbbb;min-width: 400px;padding-bottom: 7px;}div.pp_default .pp_content .ppt {color: #f8f8f8;}div.pp_default * html .pp_content {width: 40px;}div.pp_default .pp_loaderIcon {background: url(prettyPhoto/default/loader-856683b757103a61435fb8f5f7396ca3.gif) center center no-repeat;}div.pp_default .pp_next:hover {background: url(prettyPhoto/default/sprite_next-f1e60c1c1eb27b8b808207fa8e0af372.png) center right no-repeat;cursor: pointer;}div.pp_default a.pp_next {background: url(prettyPhoto/light_rounded/btnNext-d2e8507f844c28b49724c5eacf849e03.png) 10000px 10000px no-repeat;display: block;float: right;height: 100%;text-indent: -10000px;width: 49%;}div.pp_default .pp_previous:hover {background: url(prettyPhoto/default/sprite_prev-e4d49f5b198082d3887fae7743d97039.png) center left no-repeat;cursor: pointer;}div.pp_default a.pp_previous {background: url(prettyPhoto/light_rounded/btnNext-d2e8507f844c28b49724c5eacf849e03.png) 10000px 10000px no-repeat;display: block;float: left;height: 100%;text-indent: -10000px;width: 49%;}div.pp_default .pp_expand {background: url(prettyPhoto/default/sprite-10167d6b37eb50e81bf360d945bfe067.png) 0 -29px no-repeat;cursor: pointer;height: 28px;width: 28px;}div.pp_default .pp_expand:hover {background: url(prettyPhoto/default/sprite-10167d6b37eb50e81bf360d945bfe067.png) 0 -56px no-repeat;cursor: pointer;}div.pp_default .pp_contract {background: url(prettyPhoto/default/sprite-10167d6b37eb50e81bf360d945bfe067.png) 0 -84px no-repeat;cursor: pointer;height: 28px;width: 28px;}div.pp_default .pp_contract:hover {background: url(prettyPhoto/default/sprite-10167d6b37eb50e81bf360d945bfe067.png) 0 -113px no-repeat;cursor: pointer;}div.pp_default a.pp_expand,div.pp_default a.pp_contract {cursor: pointer;display: none;height: 20px;position: absolute;right: 30px;text-indent: -10000px;top: 10px;width: 20px;z-index: 20000;}div.pp_default a.pp_close {width: 24px;height: 24px;margin: 1px 0 0;display: inline-block;position: absolute;right: 0;top: 0;padding: 10px;color: #262637;font-family: 'tb_font';line-height: 24px;text-indent: 0;font-size: 18px;text-align: center;overflow: hidden;}div.pp_default a.pp_close:before {display: inline-block;content: "\e901";width: 15px;margin-bottom: 30px;}div.pp_default .pp_loaderIcon {display: block;height: 24px;left: 50%;margin: -12px 0 0 -12px;position: absolute;top: 50%;width: 24px;}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next {left: auto;position: static;}div.pp_default .pp_gallery ul li a {background: url(prettyPhoto/default/default_thumb-4d149fe81795e55071297ef5d912e656.png) center center #f8f8f8;border: 1px solid #aaaaaa;}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,div.pp_default .pp_gallery ul a:hover,div.pp_default .pp_gallery li.selected a {border-color: white;}div.pp_default .pp_nav {height: 30px;position: relative;width: 110px;clear: right;float: left;margin: 5px 10px 0 0;}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause {background: url(prettyPhoto/default/sprite-10167d6b37eb50e81bf360d945bfe067.png) -51px 1px no-repeat;height: 30px;width: 30px;float: left;margin-right: 4px;text-indent: -10000px;}div.pp_default .pp_nav .pp_pause {background-position: -51px -29px;}div.pp_default .pp_nav .currentTextHolder {color: #999999;font-size: 11px;left: 75px;line-height: 25px;margin: 0;padding: 1px 0 0 10px;position: absolute;top: 2px;}div.pp_default .pp_nav p {float: left;margin: 2px 4px;white-space: nowrap;}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next {background: url(prettyPhoto/default/sprite-10167d6b37eb50e81bf360d945bfe067.png) -31px -3px no-repeat;height: 20px;margin: 4px 0 0;width: 20px;display: block;float: left;overflow: hidden;text-indent: -10000px;}div.pp_default a.pp_arrow_next {background-position: -82px -3px;left: 52px;}div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover {opacity: 0.7;}div.pp_default .pp_description {font-weight: bold;margin: 5px 50px 5px 10px;font-size: 14px;line-height: 30px;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pp_content_container {position: relative;text-align: left;width: 100%;}.pp_content_container .pp_left {padding-left: 15px;}.pp_content_container .pp_right {padding-right: 15px;}.pp_content_container .pp_details {position: absolute;top: 0;left: 0;background: #f3f3f3;border-bottom: 1px solid #bbbbbb;height: 40px;margin: 0;padding: 3px 0;min-width: 400px;}div.pp_pic_holder {display: none;position: absolute;width: 100px;z-index: 10000;min-width: 432px;}div.pp_pic_holder a:focus {outline: none;}div.pp_overlay {background: rgba(0, 0, 0, 0.65);opacity: 1!important;display: none;left: 0;position: fixed;top: 0;width: 100%!important;height: 100%!important;z-index: 9500;}.pp_description {display: none;margin: 0;}.pp_hoverContainer {position: absolute;width: 100%;z-index: 2000;top: 47px;min-width: 400px;}.pp_gallery {display: none;left: 50%;margin-top: -50px;position: absolute;z-index: 10000;}.pp_gallery div {float: left;overflow: hidden;position: relative;}.pp_gallery ul {float: left;height: 35px;margin: 0 0 0 5px;padding: 0;position: relative;white-space: nowrap;}.pp_gallery ul a {border: 1px rgba(0, 0, 0, 0.5) solid;display: block;float: left;height: 33px;overflow: hidden;}.pp_gallery ul a img {border: 0;}.pp_gallery li {display: block;float: left;margin: 0 5px 0 0;padding: 0;}.pp_gallery li.default a {background: url(prettyPhoto/facebook/default_thumbnail-244ebc418a856eedef9b32a06b3a83ef.gif) 0 0 no-repeat;display: block;height: 33px;width: 50px;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next {margin-top: 7px !important;}#pp_full_res {line-height: 1!important;padding-top: 47px;text-align: center;}#pp_full_res img {vertical-align: middle;}#pp_full_res .pp_inline {text-align: left;color: black;vertical-align: top;}#pp_full_res .pp_inline p {margin: 0 0 15px;}.pp_fade {position: relative;}.pp_fade,.pp_gallery li.default a img {display: none;}.jquery-modal.blocker {z-index: 10001!important;}.modal {display: none;width: 280px;background: white;z-index: 10002!important;border-width: 2px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0 0 10px black;-o-box-shadow: 0 0 10px black;-ms-box-shadow: 0 0 10px black;box-shadow: 0 0 10px black;}.modal .close {padding: 10px;margin-top: -4px;}.modal .close i:before {margin-right: 20px;}.modal .content a {text-decoration: underline;}.modal hr {height: 1px;background: #bbbbbb;}.modal p + hr,.modal hr + p {margin-top: 10px;}.close-modal {display: none!important;}noscript .msg-caution.error {border: 3px solid rgba(0, 0, 0, 0.8);background: white;padding: 10px 10px 10px 40px !important;width: auto;margin: 0 auto 20px;text-align: left;}.loading {line-height: 40px;padding: 30px 0;text-align: center;background: white;border: 2px solid #999999;}.loading img {margin-right: 20px;}.loading .sk-circle {display: inline-block;vertical-align: middle;margin-right: 20px;}.sk-circle {width: 40px;height: 40px;position: relative;}.sk-circle .sk-child {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}.sk-circle .sk-child:before {content: '';display: block;margin: 0 auto;width: 15%;height: 15%;background-color: #999999;border-radius: 100%;-webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;}.sk-circle .sk-circle2 {-webkit-transform: rotate(30deg);-ms-transform: rotate(30deg);transform: rotate(30deg);}.sk-circle .sk-circle3 {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}.sk-circle .sk-circle4 {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.sk-circle .sk-circle5 {-webkit-transform: rotate(120deg);-ms-transform: rotate(120deg);transform: rotate(120deg);}.sk-circle .sk-circle6 {-webkit-transform: rotate(150deg);-ms-transform: rotate(150deg);transform: rotate(150deg);}.sk-circle .sk-circle7 {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.sk-circle .sk-circle8 {-webkit-transform: rotate(210deg);-ms-transform: rotate(210deg);transform: rotate(210deg);}.sk-circle .sk-circle9 {-webkit-transform: rotate(240deg);-ms-transform: rotate(240deg);transform: rotate(240deg);}.sk-circle .sk-circle10 {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}.sk-circle .sk-circle11 {-webkit-transform: rotate(300deg);-ms-transform: rotate(300deg);transform: rotate(300deg);}.sk-circle .sk-circle12 {-webkit-transform: rotate(330deg);-ms-transform: rotate(330deg);transform: rotate(330deg);}.sk-circle .sk-circle2:before {-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}.sk-circle .sk-circle3:before {-webkit-animation-delay: -1s;animation-delay: -1s;}.sk-circle .sk-circle4:before {-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}.sk-circle .sk-circle5:before {-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}.sk-circle .sk-circle6:before {-webkit-animation-delay: -0.7s;animation-delay: -0.7s;}.sk-circle .sk-circle7:before {-webkit-animation-delay: -0.6s;animation-delay: -0.6s;}.sk-circle .sk-circle8:before {-webkit-animation-delay: -0.5s;animation-delay: -0.5s;}.sk-circle .sk-circle9:before {-webkit-animation-delay: -0.4s;animation-delay: -0.4s;}.sk-circle .sk-circle10:before {-webkit-animation-delay: -0.3s;animation-delay: -0.3s;}.sk-circle .sk-circle11:before {-webkit-animation-delay: -0.2s;animation-delay: -0.2s;}.sk-circle .sk-circle12:before {-webkit-animation-delay: -0.1s;animation-delay: -0.1s;}@-webkit-keyframes sk-circleBounceDelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes sk-circleBounceDelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}.shariff {margin: 20px 0;}.shariff:after,.shariff:before {content: " ";display: table;}.shariff:after {content: " ";clear: both;}.shariff li {height: 25px;overflow: hidden;float: left;width: 80px;}.shariff li a {position: relative;display: block;height: 25px;text-decoration: none;}.shariff li .share_count,.shariff li .share_text {font-size: 80%;vertical-align: middle;line-height: 23px;}.shariff li .share_count {padding: 0 8px;height: 23px;position: absolute;top: 1px;right: 1px;width: 38px;background: white;text-align: center;font-weight: bold;z-index: 1;}.shariff li .share_text {display: block;text-indent: -9999px;padding-left: 3px;}.shariff li .fa {width: 25px;line-height: 27px;text-align: center;display: inline-block;font-size: 18px;}.shariff li + li {margin-left: 10px;}.shariff .twitter a {background-color: #55acee;}.shariff .twitter a:hover {background-color: #32bbf5;}.shariff .facebook a {background-color: #3b5998;}.shariff .facebook a:hover {background-color: #4273c8;}.shariff .googleplus a {background-color: #d34836;}.shariff .googleplus a:hover {background-color: #f75b44;}@font-face {font-family: 'tb_font';src: url('tb_iconfont/fonts/tb_font-dbed50401ffb9661dd570870a2b9c4b3.eot?-2qs8q6');src: url('tb_iconfont/fonts/tb_font-dbed50401ffb9661dd570870a2b9c4b3.eot?#iefix-2qs8q6') format('embedded-opentype'), url('tb_iconfont/fonts/tb_font-da64e3cba70a12ec230ec80462ebdf41.ttf?-2qs8q6') format('truetype'), url('tb_iconfont/fonts/tb_font-d54bd601a2c94d9a83e5d19db36657e8.woff?-2qs8q6') format('woff'), url('tb_iconfont/fonts/tb_font-a4ecca8d94d3b388e8d7a05035d3cb73.svg?-2qs8q6#tb_font') format('svg');font-weight: normal;font-style: normal;}span.fa {font-family: 'tb_font';color: white;}.fa-twitter:before {content: "\e60b";}.fa-facebook:before {content: "\e604";}.fa-google-plus:before {content: "\e60a";}.flleft {float: left;}.flright {float: right;}.clear {clear: both;}.block {display: block;}.inblock {display: inline-block;}.bold {font-weight: bold;}.small {font-size: small;}.hide {display: none!important;}.dis,.inactive a {opacity: 0.25;cursor: default;text-decoration: none;}.shorten {overflow: hidden;text-overflow: ellipsis;display: block;clear: both;}.centered {text-align: center;}.linezero {line-height: 0;}.mobileonly {display: none!important;}.active {font-weight: bold;text-decoration: none;cursor: default;}.active a {text-decoration: none;cursor: default;}.desktop .headnav ul.hidesmall {display: block!important;}.desktop .tt-menu .tt-dataset-fueltab {display: none!important;}@media screen and (max-width: 1023px) {body.desktop {overflow: visible;}}@media screen and (max-width: 1279px) {.desktop i[class^="icon_"]::before,.desktop i[class*=" icon_"]::before {margin: 0 20px 20px 0;}.desktop .tb {width: 1000px;}.desktop .banner_top {width: 790px;}.desktop .shadow .pos_fix {border-bottom: 1px solid #cccccc;}.desktop #header {padding: 20px 20px 0;}.desktop #searchbox {margin: 0 -17px 0 -10px;}.desktop #searchbox input[type="text"],.desktop #searchbox input[type=email],.desktop #searchbox input[type=tel],.desktop #searchbox input[type=url],.desktop #searchbox input[type=search],.desktop #searchbox input[type=date] {width: 200px;}.desktop #searchbox input[type="submit"] {width: 50px;}.desktop #searchbox span.icon {width: 48px;}.desktop #mtb {display: none!important;}.desktop #menu {display: block;}.desktop.start #content .caroufredsel_wrapper {width: 728px!important;}.desktop .promo > div {width: 364px;}.desktop .promo p {font-size: 100%;}.desktop .uim_banner {width: 770px;margin-left: -11px;}.desktop #uim_teaserline {width: 430px;}.desktop #billboard {display: none!important;}.desktop #billboard div,.desktop #billboard iframe {max-width: 100%!important;}.desktop.start #searchbox input[type="text"],.desktop.start #searchbox input[type=email],.desktop.start #searchbox input[type=tel],.desktop.start #searchbox input[type=url],.desktop.start #searchbox input[type=search],.desktop.start #searchbox input[type=date] {width: 250px;}.desktop.start #searchbox input[type="submit"] {width: 130px;}.desktop.start #searchbox span.icon {width: 128px;}.desktop.start .service .cols {width: 48.75%;}.desktop.start .service .cols + .cols {margin-left: 2.5%;}.desktop.start .service .cols.long + .short {margin-left: 0;}.desktop.start .service .cols.long {margin-bottom: 20px;}.desktop.start .service .cols.short {height: 160px;}.desktop #direct-entr .big .abc {clear: both;padding: 0;}.desktop #direct-entr .itemcontainer .item {float: none;width: auto;margin-left: 0!important;}.desktop #direct-entr .itemcontainer .item .cloudtags {height: auto;}.desktop #footer {padding: 20px 20px;font-size: 90%;}.desktop .headnav {font-size: 90%;}.desktop .headnav .back {overflow: hidden;width: 24px;padding-right: 0;margin-right: 10px;}.desktop .headnav .back .icon {border: none;}.desktop .headnav .sort {font-size: 90%;margin-top: 1px;}.desktop .headnav li {margin-left: 17px;line-height: 200%;}.desktop .headnav.filters {font-size: 100%;}.desktop .headnav.filters li {margin-left: 10px;line-height: normal;}.desktop .headnav.filters .btn {vertical-align: top;}.desktop .headnav.filters .sort li {line-height: 22px;}.desktop.apo #sticky {height: 197px;}.desktop.apo .headnav .back {height: 38px;margin: 5px 0 0;padding-left: 6px;width: 32px;}.desktop.apo .headnav .back .icon {margin-top: 7px;}.desktop.apo .headnav li > .btn,.desktop.apo .headnav li > span .btn {height: 35px;line-height: 16px;margin: 5px 0;padding: 4px 5px 1px;white-space: normal;width: 60px;}.desktop.apo .headnav li > .btn .square,.desktop.apo .headnav li > span .btn .square {height: 32px;margin: -4px 5px -1px -5px;padding-top: 8px;}.desktop.apo .headnav li > .btn .icon,.desktop.apo .headnav li > span .btn .icon {height: 38px;margin: -4px 5px -1px -5px;line-height: 36px;}.desktop.apo .headnav .descr {width: 75px;margin-top: 5px;padding-left: 10px;line-height: 20px;}.desktop .functioncol {display: none;position: fixed;left: 0;top: 0;bottom: 0;z-index: 2006;background: white;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);border: none;padding: 55px 0 0;height: auto;width: 260px;}.desktop .functioncol .content {overflow-y: auto;height: 100%;}.desktop .functioncol > h3 {display: block;color: #999999;font-size: 95%;padding: 20px 15px;text-transform: uppercase;border-bottom: 1px solid #cccccc;position: fixed;width: 230px;background: white;z-index: 1004;top: 0;height: 17px;}.desktop .functioncol > .close {display: block;color: #262637;font-size: 18px;width: 20px;height: 20px;padding: 10px;margin: 8px;position: absolute;z-index: 1005;left: 204px;top: 0;}.desktop .functioncol > .close .icon {width: 20px;line-height: 20px;}.desktop .functioncol .similarplaces .overlay {width: auto;left: -10px;right: -10px;}.desktop .functioncol .similarplaces .overlay .close {margin-left: 0!important;}.desktop #entrycontainer {margin: 0;width: 788px;border: none;}.desktop #entrycontainer .msg-caution,.desktop #entrycontainer .msg {margin: 0 20px 20px;}.desktop #entrycontainer .premiumentries {margin: 0 20px 0;}.desktop #entrycontainer h2 {margin: 0 20px 25px;}.desktop .entry {margin: 0 0 20px 20px;width: 364px;}.desktop .entry.big {margin-right: 20px;width: auto;}.desktop .entry.big .vcard {width: 313px;}.desktop .verticals_hl h3 {width: 270px;}.desktop .verticals .entry .additional {margin-bottom: 10px;}.desktop .verticals .entry.big .additional {width: 313px;border: none;padding-left: 0;margin-left: 0;height: auto!important;margin-bottom: 10px;}.desktop .context .entry {width: auto;margin: 0;}.desktop .morecontact h2 {float: left;width: 50%;margin-bottom: 30px;}.desktop .details .func {float: left;margin: -63px 0 0 50%;width: 210px;position: relative;padding: 0 0 0 10px;line-height: 26px;box-shadow: none;background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);cursor: pointer;}.desktop .details .func:hover {background: white;}.desktop .details .func .icon {display: block!important;float: right;border-left: 1px solid #cccccc;height: 26px;font-size: 14px;width: 15px;margin: 0 5px 0 10px;padding-left: 5px;line-height: 24px;cursor: pointer;}.desktop .details .func .icon.hide {display: none!important;}.desktop .details .func ul {display: none!important;position: absolute;background: #f3f3f3;border: 1px solid #cccccc;padding: 5px 10px 10px;left: -1px;width: 188px;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);cursor: default;margin-top: 0;}.desktop .details .func.open ul,.desktop .details .func.open .icon.hide {display: block!important;}.desktop .details .func.open .icon.show {display: none!important;}.desktop .details .func.closed ul,.desktop .details .func.closed .icon.hide {display: none!important;}.desktop .details .func.closed .icon.show {display: block;}.desktop .details h3 + .func {margin-top: -55px;}.desktop .details .segment,.desktop .details .maininfo,.desktop .details #social {margin: 0 20px;}.desktop .details .segment .primary {width: 45%;}.desktop .details .segment .secondary {width: 50%;}.desktop .details .segment .fuel.btn {width: 31.5%;}.desktop .details .segment .fuel.btn + .fuel.btn {margin-left: 2.75%;}.desktop .details .segment .fuel.btn:nth-child(3n+1) {margin-left: 0!important;}.desktop .details .segment div.map {width: 100%;margin-right: 0;}.desktop .details .segment form.map {width: 100%;margin-top: 30px;}.desktop .details .segment .gallery li {width: 31.5%;margin-right: 2.75%;}.desktop .details .segment .gallery li:nth-child(3n) {margin-right: 0;}.desktop .details .segment .gallery li:nth-child(4n) {margin-right: 2.75%;}.desktop .details .segment .times {float: none;width: 100%;}.desktop .details .segment.rating .item {width: 100%!important;margin-right: 0;float: none;height: auto;}.desktop .details .segment.othervcard .picture {width: 250px;}.desktop .details .segment.othervcard .picture img {max-width: 250px;}.desktop .details .segment.offer .abo {margin-top: 20px;}.desktop .details .subsegment .poc p {margin-right: 5%;width: 45%;}.desktop .details.privat .maininfo .right {height: auto;margin-bottom: 0;}.desktop .details.privat .maininfo .right + .right {margin-bottom: 10px;clear: right;padding-top: 20px;}.desktop .details.privat .func {margin: 0 0 0 20px;}.desktop .details.privat .morecontact h2 {float: none;width: auto;}.desktop .details.privat .morecontact li {width: 100%;}.desktop .details.privat .morecontact .buttons {width: 50%;}.desktop .details .shariff {margin-left: 20px;}.desktop .branches .vcard {width: 48%;margin-right: 4%!important;}.desktop .branches .vcard:nth-child(even) {margin-right: 0!important;}.desktop .branches .vcard.closed div.tarif {width: 41%;}.desktop .deluxe {padding-left: 20px;}.desktop .deluxe .msg-caution,.desktop .deluxe .msg {margin-right: 20px;}}@media screen and (min-width: 1280px) and (max-width: 1679px) {.desktop .functioncol {display: block!important;}.desktop .darkcover {display: none!important;}.desktop .verticals .entry .additional {margin-bottom: 10px;}.desktop .verticals .entry.big .vcard {margin-bottom: 20px;}.desktop .verticals .entry.big .additional {width: 333px;border: none;padding: 0;margin: -10px 0 10px;height: auto!important;}}@media screen and (min-width: 1680px) {.desktop .tb {width: 1600px;}.desktop .banner_top {width: 1390px;}.desktop #searchbox input[type="text"],.desktop #searchbox input[type=email],.desktop #searchbox input[type=tel],.desktop #searchbox input[type=url],.desktop #searchbox input[type=search],.desktop #searchbox input[type=date] {width: 300px;}.desktop.start #content .caroufredsel_wrapper {width: 1100px!important;}.desktop .promo > div {width: 550px;}.desktop .promo p {font-size: 125%;}.desktop .uim_banner {width: 1340px;padding-left: 4px;}.desktop #uim_teaserline {width: 1000px;}.desktop.start #searchbox input[type="text"],.desktop.start #searchbox input[type=email],.desktop.start #searchbox input[type=tel],.desktop.start #searchbox input[type=url],.desktop.start #searchbox input[type=search],.desktop.start #searchbox input[type=date] {width: 400px;}.desktop.start .service .cols {width: 23.8%;}.desktop.start .service .cols + .cols {margin-left: 1.6%;}.desktop #direct-entr .itemcontainer .item .cloudtags {height: 150px;}.desktop .functioncol {display: block!important;}.desktop .darkcover {display: none!important;}.desktop #entrycontainer {width: 1145px;}.desktop .entry {width: 356px;}.desktop .entry.big {width: auto;}.desktop .entry.big .vcard,.desktop .entry.big .additional {width: 316px;}.desktop .entry.big .additional {display: block;margin-top: 20px;}.desktop .entry .additional {margin-bottom: 10px;}.desktop .entry .overlay .slogan,.desktop .entry .overlay .category {display: none!important;}.desktop .verticals .entry.big .additional {padding-top: 6px;}.desktop .context .entry {width: auto;}.desktop .details .segment .gallery li {width: 18.4%;margin-right: 2%;}.desktop .details .segment .gallery li:nth-child(5n) {margin-right: 0;}.desktop .details .segment .gallery li:nth-child(4n) {margin-right: 2%;}.desktop .details .segment .buttons {float: right;width: 185px;margin-top: -2px;}.desktop .details .segment .privat .secondary .buttons {margin-top: -23px;}.desktop .branches .vcard.closed div.tarif {width: 42%;}}@media screen and (min-width: 1380px) and (max-width: 1679px) {.desktop .tb {width: 1360px;}.desktop #wrap {margin-right: 310px;}.desktop .banner_right {width: 300px;}}@media screen and (min-width: 1740px) and (max-width: 1919px) {.desktop .tb {width: 1700px!important;}.desktop #wrap {margin-right: 310px;}.desktop .banner_right {width: 300px;}}@media screen and (min-width: 1920px) {.desktop .tb {width: 1870px;}.desktop #wrap {margin-right: 310px;}.desktop .banner_right {width: 300px;}.desktop .banner_top {width: 1560px;}.desktop #searchbox input[type="text"],.desktop #searchbox input[type=email],.desktop #searchbox input[type=tel],.desktop #searchbox input[type=url],.desktop #searchbox input[type=search],.desktop #searchbox input[type=date] {width: 350px;}.desktop .uim_banner {width: 1520px;padding: 0;margin-left: -1px;}.desktop #uim_teaserline {width: 1180px;}.desktop.start #searchbox input[type="text"],.desktop.start #searchbox input[type=email],.desktop.start #searchbox input[type=tel],.desktop.start #searchbox input[type=url],.desktop.start #searchbox input[type=search],.desktop.start #searchbox input[type=date] {width: 400px;}.desktop #entrycontainer {width: 1313px;}.desktop .entry {width: 412px;}.desktop .entry.big {width: auto;}.desktop .entry.big .mm {text-align: center;width: 268px;padding: 0 22px 0 34px;}.desktop .entry.big .vcard {width: 354px;}.desktop .entry .overlay .slogan {display: none!important;}.desktop .context .entry {width: auto;}.desktop .branches .vcard.closed div.tarif {width: 43%;}}.tablet {background: white;}.tablet .tb {width: auto;min-width: 600px;}.tablet .banner_top {width: 100%;overflow-x: hidden;}.tablet .banner_right {display: none;}.tablet #wrap {margin: 0;border: none;}.tablet .showme .to_top_btn {left: auto!important;right: 30px;}.tablet .uim_banner {margin-left: auto;margin-right: auto;padding-left: 20px;}.tablet .pos_fix {width: 100%;}.tablet #mtb {display: none;}.tablet .hitlist {margin: 0 auto;}.tablet .headnav {margin: 0 0 20px 0;}.tablet .headnav.filters .overlay ul {padding: 0;}.tablet .headnav.filters .overlay li {line-height: normal;padding-top: 10px;padding-bottom: 5px;}.tablet .tt-menu .tt-suggestion {padding: 10px;line-height: 20px;}.tablet .tt-menu .tt-suggestion.ad {padding-bottom: 0;}.tablet .tt-menu .tt-dataset-fueldesk {display: none!important;}.tablet .details .segment div.map {width: 40%;}.tablet .details .segment form.map {width: 58%;}.tablet .hidetablet,.tablet .breadcrumb .overlay {display: none!important;}.tablet .verticals .entry .additional {margin-bottom: 10px;}@media screen and (min-width: 1200px) {.tablet #direct-entr .itemcontainer .item .cloudtags {height: 150px;}.tablet.start #content .caroufredsel_wrapper {width: 1100px!important;}.tablet .promo > div {width: 550px!important;}.tablet .details .func {width: 20%;}.tablet .details .segment .primary {width: 34%;}.tablet .details .segment .buttons {float: right;width: 185px;margin-top: -2px;}.tablet .details .privat .secondary .buttons {margin-top: -23px;}.tablet .details .branches .vcard.closed div.tarif {width: 41%;}}@media screen and (max-width: 1199px) {.tablet.start #content .caroufredsel_wrapper {width: 964px!important;}.tablet .uim_banner {width: 770px;}.tablet #uim_teaserline {width: 430px;}.tablet #billboard div,.tablet #billboard iframe {max-width: 100%!important;}}@media screen and (min-width: 1025px) {.tablet .promo > div {width: 482px;}.tablet .hitlist {width: 1025px;border-left: 1px solid #cccccc;}.tablet #entrycontainer {width: 780px;}.tablet #entrycontainer .premiumentries,.tablet #entrycontainer h2,.tablet #entrycontainer .msg,.tablet #entrycontainer .msg-caution {margin-right: 18px;}.tablet .entry {width: 361px;}.tablet .entry.big {margin-right: 18px;}.tablet .branches .vcard.closed div.tarif {width: 40%;}}@media screen and (max-width: 1024px) {.tablet.start #content .caroufredsel_wrapper {width: 840px!important;}.tablet .promo > div {width: 420px;}.tablet #uim_teaserline {width: 430px;}.tablet #billboard {display: none!important;}.tablet .hitlist {width: 1001px;}.tablet .functioncol {border-left: 1px solid #cccccc;}.tablet #entrycontainer {width: 756px;}.tablet #entrycontainer .premiumentries,.tablet #entrycontainer h2,.tablet #entrycontainer .msg,.tablet #entrycontainer .msg-caution {margin-right: 18px;}.tablet .entry {width: 349px;}.tablet .entry.big {margin-right: 18px;}.tablet .branches .vcard.closed div.tarif {width: 39%;}}@media screen and (min-width: 1001px) {.tablet .darkcover {display: none!important;}.tablet .functioncol {display: block!important;}.tablet .entry.big .contact,.tablet .entry.big .vcard {width: 470px;}.tablet .entry.big .contact {margin-top: 5px;padding-left: 0;}.tablet .entry.big .contact .btn {vertical-align: top;margin-right: 6px;}.tablet .entry.big .fuel {display: inline-block;width: 250px;height: auto;margin-bottom: 10px;}.tablet .entry.big .fuel .variety {float: left;width: 150px;}.tablet .entry.big .fuel .btn {width: auto;display: block;margin: 0;line-height: 24px;}.tablet .entry.big .fuel .premium .icon {margin-top: 0!important;}.tablet .entry.big .fuel .standard .variety {border-bottom: none;border-right: 1px solid #262637;}.tablet .entry.big .fuel .standard .icon {padding-bottom: 0;}.tablet .verticals .entry.big .additional {margin: 5px 0 10px;border: none;padding: 0;height: auto!important;width: 470px;}}@media screen and (max-width: 1000px) {.tablet.start #searchbox {text-align: center;}.tablet.start #searchbox input[type="text"],.tablet.start #searchbox input[type=email],.tablet.start #searchbox input[type=tel],.tablet.start #searchbox input[type=url],.tablet.start #searchbox input[type=search],.tablet.start #searchbox input[type=date] {width: 250px;}.tablet.start #searchbox input[type="submit"] {width: 130px;}.tablet.start #searchbox span.icon {width: 128px;}.tablet.start .service .cols {width: 48.75%;}.tablet.start .service .cols + .cols {margin-left: 2.5%;}.tablet.start .service .cols.long + .short {margin-left: 0;}.tablet.start .service .cols.long {margin-bottom: 20px;}.tablet.start .service .cols.short {height: 160px;}.tablet #menu {display: block;}.tablet .functioncol {display: none;position: fixed;left: 0;top: 0;bottom: 0;z-index: 2006;background: white;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);border: none;padding: 55px 0 0;height: auto;}.tablet .functioncol .content {overflow-y: auto;height: 100%;}.tablet .functioncol > h3 {display: block;color: #999999;font-size: 95%;padding: 20px 15px;text-transform: uppercase;border-bottom: 1px solid #cccccc;position: fixed;width: 210px;background: white;z-index: 1004;top: 0;height: 17px;}.tablet .functioncol > .close {display: block;color: #262637;font-size: 18px;width: 20px;height: 20px;padding: 10px;margin: 8px;position: absolute;z-index: 1005;left: 184px;top: 0;}.tablet .functioncol > .close .icon {width: 20px;line-height: 20px;}.tablet .functioncol a .icon_pfeil-vor {margin-right: 5px;}.tablet .functioncol .similarplaces .overlay {width: auto;left: -10px;right: -10px;}.tablet .functioncol .similarplaces .overlay .close {margin-left: 0!important;}.tablet .headnav {font-size: 90%;}.tablet .headnav .back {overflow: hidden;width: 24px;padding-right: 0;margin-right: 0;}.tablet .headnav .back .icon {border: none;}.tablet .headnav li {margin-left: 18px;line-height: 200%;}.tablet .headnav.filters {font-size: 100%;}.tablet .headnav.filters .back {margin-right: 10px;}.tablet .headnav.filters li {margin-left: 10px;line-height: 25px;}.tablet .hitlist {width: 898px;}.tablet #entrycontainer {width: auto;padding-right: 2px;border: none;}.tablet .entry {width: 419px;}.tablet .entry.big .vcard {width: 425px;}.tablet .verticals .entry.big .additional {margin: 5px 0 10px;border: none;padding: 0;height: auto!important;width: 425px;}.tablet .details .segment .secondary {width: 35%;}.tablet .details .segment .func {width: 25%;}.tablet .details .segment div.map {width: 35%;}.tablet .details .segment form.map {width: 63%;}.tablet .details .segment.offer img {margin-right: 30px;}.tablet .details .segment .fuel.btn {width: 31.5%;}.tablet .details .segment .fuel.btn + .fuel.btn {margin-left: 2.75%;}.tablet .details .segment .fuel.btn:nth-child(3n+1) {margin-left: 0!important;}.tablet .details .branches .vcard {width: 48%;margin-right: 4%;}.tablet .details .branches .vcard:nth-child(3n) {margin-right: 4%;}.tablet .details .branches .vcard:nth-child(even) {margin-right: 0;}.tablet .details .branches .vcard.closed div.tarif {width: 41%;}.tablet .details.privat .morecontact li a {display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 90%;}.tablet .details.privat .morecontact .buttons {width: 50%;}.tablet .details.privat .morecontact .buttons + a {max-width: 47%;}.tablet .details.privat .segment .secondary {width: 50%;}}@media screen and (max-width: 900px) {.tablet.start #content .caroufredsel_wrapper {width: 708px!important;}.tablet .promo > div {width: 354px;}.tablet .promo h2 {padding-top: 20px;}.tablet .promo p {font-size: 100%;line-height: 20px;}.tablet .uim_banner {width: 640px;}.tablet #uim_teaserline {width: 300px;}.tablet #direct-entr .big .abc {clear: both;padding: 0;}.tablet #direct-entr .itemcontainer .item {float: none;width: auto;margin-left: 0!important;}.tablet #direct-entr .itemcontainer .item .cloudtags {height: auto;}.tablet.apo .headnav .back {height: 38px;margin: 5px 0 0;padding-left: 6px;width: 32px;}.tablet.apo .headnav .back .icon {margin-top: 7px;}.tablet.apo .headnav li > .btn,.tablet.apo .headnav li > span .btn {height: 35px;line-height: 16px;margin: 5px 0;padding: 4px 5px 1px;white-space: normal;width: 60px;}.tablet.apo .headnav li > .btn .square,.tablet.apo .headnav li > span .btn .square {height: 32px;margin: -4px 5px -1px -5px;padding-top: 8px;}.tablet.apo .headnav li > .btn .icon,.tablet.apo .headnav li > span .btn .icon {height: 38px;margin: -4px 5px -1px -5px;line-height: 36px;}.tablet.apo .headnav .descr {width: 75px;margin-top: 5px;padding-left: 10px;line-height: 20px;}.tablet #searchbox .combined {margin-right: 1px;margin-left: 10px;}.tablet #searchbox input[type="text"],.tablet #searchbox input[type=email],.tablet #searchbox input[type=tel],.tablet #searchbox input[type=url],.tablet #searchbox input[type=search],.tablet #searchbox input[type=date] {width: 185px;}.tablet #searchbox span.icon {width: 58px;text-align: center;}.tablet #searchbox input[type="submit"] {width: 40px;}.tablet .hitlist {width: auto;}.tablet #entrycontainer {margin: 0 auto;width: 768px;float: none;padding-right: 0;}.tablet #entrycontainer h1 {margin-left: 10px;padding-top: 10px;}.tablet #entrycontainer #searchbox {margin-left: 10px;margin-right: 10px;}.tablet #entrycontainer h2,.tablet #entrycontainer .msg-caution,.tablet #entrycontainer .msg {margin: 0 10px 20px;}.tablet #entrycontainer .premiumentries {margin: 0 10px;}.tablet .entry {margin: 0 10px 20px;width: 364px;padding: 10px 10px 0;}.tablet .entry .contact .btn {font-size: 80%;width: 165px;}.tablet .entry .bottomline {margin: 0 -10px;padding: 5px 10px 0;}.tablet .entry .flag {margin-right: -11px;}.tablet .entry.big {width: auto!important;margin-right: 10px;}.tablet .entry.big .contact,.tablet .entry.big .vcard {width: 500px;}.tablet .entry.big .contact {margin-top: 5px;padding-left: 0;}.tablet .entry.big .contact .btn {padding: 1px 0;margin-right: 6px;vertical-align: top;}.tablet .entry.big .contact .fuel {display: inline-block;width: 250px;height: auto;margin-bottom: 10px;}.tablet .entry.big .contact .fuel .variety {float: left;width: 150px;}.tablet .entry.big .contact .fuel .btn {width: auto;display: block;margin: 0;line-height: 24px;padding: 0;}.tablet .entry.big .contact .fuel .premium .icon {margin-top: 0!important;}.tablet .entry.big .contact .fuel .standard .variety {border-bottom: none;border-right: 1px solid #262637;}.tablet .entry.big .contact .fuel .standard .icon {padding-bottom: 0;}.tablet .verticals .entry.big .additional {width: 500px;}.tablet .context .entry {padding: 10px 0;margin: 0;}.tablet .morecontact h2 {float: left;width: 50%;margin-bottom: 30px;}.tablet .details .segment .func {float: left;margin: -63px 0 0 50%;width: 210px;position: relative;padding: 0 0 0 10px;line-height: 26px;box-shadow: none;background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);}.tablet .details .segment .func:hover {background: white;}.tablet .details .segment .func .icon {display: block!important;float: right;border-left: 1px solid #cccccc;height: 26px;font-size: 14px;width: 15px;margin: 0 5px 0 10px;padding-left: 5px;line-height: 24px;}.tablet .details .segment .func .icon.hide {display: none!important;}.tablet .details .segment .func ul {display: none!important;position: absolute;background: #f3f3f3;border: 1px solid #cccccc;padding: 5px 10px 10px;left: -1px;width: 188px;margin-top: 0;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);}.tablet .details .segment .func.open ul,.tablet .details .segment .func.open .icon.hide {display: block!important;}.tablet .details .segment .func.open .icon.show {display: none!important;}.tablet .details .segment .func.closed ul,.tablet .details .segment .func.closed .icon.hide {display: none!important;}.tablet .details .segment .func.closed .icon.show {display: block;}.tablet .details .segment h3 + .func {margin-top: -55px;}.tablet .details .segment .primary {width: 45%;}.tablet .details .segment .secondary {width: 50%;}.tablet .details .segment div.map {width: 100%;margin-right: 0;}.tablet .details .segment form.map {width: 100%;margin-top: 30px;}.tablet .details .segment .gallery li {width: 31.5%;margin-right: 2.75%;}.tablet .details .segment .gallery li:nth-child(3n) {margin-right: 0;}.tablet .details .segment .gallery li:nth-child(4n) {margin-right: 2.75%;}.tablet .details .segment .times {float: none;width: 100%;}.tablet .details .segment.othervcard .picture {width: 250px;}.tablet .details .segment.othervcard .picture img {max-width: 250px;}.tablet .details .segment.othervcard .entries .item {width: 29%;}.tablet .details .segment.offer .abo {margin-top: 20px;}.tablet .details .subsegment .poc p {margin-right: 5%;width: 45%;}.tablet .details.privat .maininfo .right {height: auto;margin-bottom: 0;}.tablet .details.privat .maininfo .right + .right {margin-bottom: 10px;clear: right;padding-top: 20px;}.tablet .details.privat .func {margin: 0 0 0 20px;position: relative;padding: 0 0 0 10px;line-height: 26px;box-shadow: none;background: #e6e6e6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');background: -moz-linear-gradient(top, white, #eeeeee);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, white 0%, #eeeeee 100%);background: -o-linear-gradient(top, white 0%, #eeeeee 100%);background: -ms-linear-gradient(top, white 0%, #eeeeee 100%);background: linear-gradient(top, white 0%, #eeeeee 100%);cursor: pointer;}.tablet .details.privat .func:hover {background: white;}.tablet .details.privat .func .icon {display: block!important;float: right;border-left: 1px solid #cccccc;height: 26px;font-size: 14px;width: 15px;margin: 0 5px 0 10px;padding-left: 5px;line-height: 24px;cursor: pointer;}.tablet .details.privat .func .icon.hide {display: none!important;}.tablet .details.privat .func ul {display: none!important;position: absolute;background: #f3f3f3;border: 1px solid #cccccc;padding: 5px 10px 10px;left: -1px;width: 188px;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);cursor: default;margin-top: 0;}.tablet .details.privat .func.open ul,.tablet .details.privat .func.open .icon.hide {display: block!important;}.tablet .details.privat .func.open .icon.show {display: none!important;}.tablet .details.privat .func.closed ul,.tablet .details.privat .func.closed .icon.hide {display: none!important;}.tablet .details.privat .func.closed .icon.show {display: block;}.tablet .details.privat .morecontact h2 {float: none;width: auto;}.tablet .details.privat .morecontact li {width: 100%;}.tablet .details.privat .morecontact .buttons {width: 50%;}.tablet .details.privat .morecontact .icon {margin-right: 5px;}.tablet #footer {font-size: 90%;}.tablet .verticals_hl h3 {width: 270px;}}@media screen and (max-width: 767px) {.tablet #header {padding: 15px 10px 0;}.tablet #header .logo {width: 160px;}.tablet #header .logo i {font-size: 14px;width: 150px;}.tablet .nav.abc li {margin-bottom: 10px;}.tablet #searchbox .combined {margin-right: 1px;margin-left: 0;}.tablet #searchbox input[type="text"],.tablet #searchbox input[type=email],.tablet #searchbox input[type=tel],.tablet #searchbox input[type=url],.tablet #searchbox input[type=search],.tablet #searchbox input[type=date] {width: 155px;}.tablet #searchbox span.icon {width: 38px;text-align: center;}.tablet #searchbox input[type="submit"] {width: 40px;}.tablet.start #content .caroufredsel_wrapper {width: 550px!important;height: 250px!important;}.tablet .promo {height: 250px!important;}.tablet .promo > div {width: 275px;height: 250px!important;}.tablet .promo h2 {padding-top: 10px;}.tablet .promo a.image {float: none;}.tablet .promo a.image + p {padding-top: 10px;}.tablet .headnav.filters li > .btn,.tablet .headnav.filters li > span .btn {height: 35px;width: 90px;white-space: normal;line-height: 16px;padding: 4px 5px 1px;margin: 5px 0;}.tablet .headnav.filters li > .btn .icon,.tablet .headnav.filters li > span .btn .icon {line-height: 36px;height: 38px;margin: -4px 5px -1px -5px;}.tablet .headnav.filters li > .btn .icon.open,.tablet .headnav.filters li > span .btn .icon.open {margin: -4px -5px -1px 5px;}.tablet .headnav.filters li > .btn .square,.tablet .headnav.filters li > span .btn .square {margin: -4px 5px -1px -5px;height: 32px;padding-top: 8px;}.tablet .headnav.filters li > .btn .badge,.tablet .headnav.filters li > span .btn .badge {display: block;}.tablet .headnav.filters .back {width: 32px;padding-left: 6px;margin: 5px 0 0;height: 38px;}.tablet .headnav.filters .back .icon {margin-top: 7px;}.tablet .headnav.filters .sort li {float: none;text-align: right;line-height: 25px;}.tablet .headnav.filters .overlay {left: auto;right: -90px;top: 0;width: 220px;}.tablet .headnav.filters li.hidelarge .overlay {right: -35px;}.tablet.apo .headnav li > .btn,.tablet.apo .headnav li > span .btn {width: 30px;padding: 4px 10px 1px;}.tablet.apo .headnav li > .btn .square,.tablet.apo .headnav li > span .btn .square,.tablet.apo .headnav li > .btn .icon,.tablet.apo .headnav li > span .btn .icon {display: none!important;}.tablet.apo .headnav .descr {width: 65px;font-size: 90%;}.tablet #entrycontainer {width: 600px;font-size: 90%;}.tablet .entry {width: 280px;padding: 10px 10px 0;}.tablet .entry .contact .btn {width: 122px;}.tablet .entry.big .contact,.tablet .entry.big .vcard {width: 340px;}.tablet .entry.big .contact .fuel {width: 230px;}.tablet .entry.big .contact .fuel .variety {font-size: 80%;width: 130px;}.tablet.fuellist .fuel_btn .variety {width: 75px;}.tablet.apo .entry .bottomline {font-size: 85%;}.tablet .verticals .entry.big .additional {width: 340px;font-size: 100%;}.tablet.start #header {margin-bottom: 157px;}.tablet.start #searchbox {text-align: center;padding: 40px 20px;}.tablet.start #searchbox input[type="text"],.tablet.start #searchbox input[type=email],.tablet.start #searchbox input[type=tel],.tablet.start #searchbox input[type=url],.tablet.start #searchbox input[type=search],.tablet.start #searchbox input[type=date] {width: 190px;}.tablet.start .service .cols {width: 48.5%;}.tablet.start .service .cols + .cols {margin-left: 3%;}.tablet .headnav {position: relative;}.tablet .headnav .openmenue {display: block;}.tablet .headnav .close {padding: 0;margin: -5px -5px 0 0;font-size: 16px;}.tablet .headnav .close .icon {padding: 5px 10px;line-height: 24px;width: 18px;}.tablet .headnav ul.hidesmall {background: white;border: 1px solid #cccccc;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);position: absolute;z-index: 1002;right: 10px;top: 0;display: none;}.tablet .headnav ul.hidesmall li {float: none;border-top: 1px solid #cccccc;margin: 0;padding: 5px 15px;line-height: 22px;}.tablet .headnav ul.hidesmall .first {display: block;height: 24px;background: #f3f3f3;border: none;padding: 5px;}.tablet .headnav .hidelarge {display: block!important;}.tablet .details .segment .func {float: right;}.tablet .details .segment.othervcard .picture {width: 200px;}.tablet .details .segment.othervcard .picture img {max-width: 200px;}.tablet .details .segment.rating .meinungsmeister .yescomment .category,.tablet .details .segment.rating .meinungsmeister .yescomment .text {float: none;width: auto;}.tablet .details .segment.rating .meinungsmeister .yescomment .text {margin: 0;}.tablet .details .segment.rating .meinungsmeister .yescomment .text p {min-height: 0;padding: 10px 0 20px;}.tablet .details .segment.boxes > div {float: none;width: auto;}.tablet .details .segment.boxes > div + div {margin: 20px 0 0 0;}.tablet .branches .vcard {width: 100%!important;margin-right: 0!important;float: none;height: auto;}.tablet .branches .vcard .name,.tablet .branches .vcard address {height: auto;}.tablet .branches .vcard .nr {height: 30px;}.tablet .branches .vcard.closed {overflow: visible;}.tablet .branches .vcard.closed .more {display: none!important;}.tablet .branches .vcard.closed .nr {height: auto;}.tablet .branches .vcard.closed div.tarif {display: block;width: auto!important;}.tablet .privat .morecontact .primary {margin-right: 0;width: 100%;float: none;}.tablet .privat .morecontact .secondary {width: 100%!important;float: none;margin-top: 30px;}.tablet #footer {font-size: 80%;}}@media screen and (min-width: 768px) {.tablet .headnav ul.hidesmall {display: block!important;}}@media screen and (max-width: 719px) {.tablet .uim_banner {display: none!important;}.tablet #direct-entr {border: none;margin-top: 0;}.tablet #direct-entr h2 {padding-top: 0;}.tablet .details .segment table iframe {width: 420px;height: 270px;}.tablet .details .segment.rating .average .logo {margin-top: 10px;}.tablet .details .segment.rating .hrs .ico_hrs {display: block;margin-left: 135px!important;}.tablet .details .segment.rating h3 span {display: block;margin: 5px 0 0 0 !important;}.tablet .details .segment.rating h3 span .icon {padding: 0;}.tablet .details .segment.rating .golocal .mm span.imgwrap {width: 160px;}.tablet .details .segment.rating .golocal .mm a.image {width: 150px;}.tablet .tt-menu .ad {width: 208px;padding: 5px 10px 0;}.tablet .tt-menu .ad .name {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.tablet .tt-menu.what {padding-right: 225px;}.tablet .tt-menu.what .tt-dataset-entryads {float: right;margin-right: -225px;}.tablet .tt-menu.where {padding-left: 225px;margin-left: -225px;}.tablet .tt-menu.where .tt-dataset-entryads {float: left;margin-left: -225px;}}@media screen and (max-width: 610px) {.tablet.start #content .caroufredsel_wrapper {width: 540px!important;}.tablet .promo > div {width: 270px;}.tablet .promo h2 {padding-top: 10px;}.tablet .details .segment,.tablet .details .maininfo,.tablet .details #social {margin: 0 20px;}.tablet .details .segment.rating .item {width: 100%!important;margin-right: 0;float: none;height: auto;}.tablet .details .segment.othervcard td {display: block;}.tablet .details .segment.othervcard .picture {width: auto;}.tablet .details .segment.othervcard .picture img {max-width: 440px;}.tablet .details .segment .twocol .cols {float: none;width: auto;margin: 0;}.tablet .details .segment .twocol .cols + .cols {margin-top: 30px;}.tablet .details .segment .fuel.btn {width: 48%;}.tablet .details .segment .fuel.btn + .fuel.btn {margin-left: 4%;}.tablet .details .segment .fuel.btn:nth-child(3n+1) {margin-left: 4%!important;}.tablet .details .segment .fuel.btn:nth-child(2n+1) {margin-left: 0!important;}.tablet .details.privat .right {width: 205px;}.tablet .details.privat .func {font-size: 90%;}.tablet .details.privat .func ul {width: 163px;}.tablet .details .shariff {margin-left: 20px;}.tablet #footer {padding: 20px;}}@font-face {font-family: 'tb_font';src:    url('tb_iconfont/fonts/tb_font-dbed50401ffb9661dd570870a2b9c4b3.eot?yywawp');src:    url('tb_iconfont/fonts/tb_font-dbed50401ffb9661dd570870a2b9c4b3.eot?yywawp#iefix') format('embedded-opentype'),url('tb_iconfont/fonts/tb_font-da64e3cba70a12ec230ec80462ebdf41.ttf?yywawp') format('truetype'),url('tb_iconfont/fonts/tb_font-d54bd601a2c94d9a83e5d19db36657e8.woff?yywawp') format('woff'),url('tb_iconfont/fonts/tb_font-a4ecca8d94d3b388e8d7a05035d3cb73.svg?yywawp#tb_font') format('svg');font-weight: normal;font-style: normal;}[class^="icon_"], [class*=" icon_"] {font-family: 'tb_font' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon_no-comment:before {content: "\e600";}.icon_comment:before {content: "\e601";}.icon_double-arrow_down:before {content: "\e628";}.icon_double-arrow_up:before {content: "\e629";}.icon_single-arrow_down:before {content: "\e62a";}.icon_single-arrow_up:before {content: "\e62e";}.icon_haken:before {content: "\e60f";}.icon_minus:before {content: "\e611";}.icon_bewertung-halb:before {content: "\e622";}.icon_bewertung-leer:before {content: "\e623";}.icon_bewertung:before {content: "\e624";}.icon_pfeil-zurueck:before {content: "\e606";}.icon_pfeil-oben:before {content: "\e643";}.icon_pfeil-vor:before {content: "\e647";}.icon_pfeil-unten:before {content: "\e657";}.icon_trash:before {content: "\e658";}.icon_kontakt:before {content: "\e905";}.icon_radiobtn:before {content: "\e903";}.icon_radiobtn-checked:before {content: "\e904";}.icon_benzin:before {content: "\e900";}.icon_schliessen:before {content: "\e901";}.icon_sortierung:before {content: "\e902";}.icon_wimpel:before {content: "\e60c";}.icon_fussgaenger:before {content: "\e60d";}.icon_switch:before {content: "\e60e";}.icon_standort:before {content: "\e610";}.icon_facebook2:before {content: "\e604";}.icon_googleplus2:before {content: "\e60a";}.icon_twitter2:before {content: "\e60b";}.icon_anfrage:before {content: "\e71c";}.icon_audiofile:before {content: "\e636";}.icon_blog:before {content: "\e627";}.icon_email:before {content: "\e63a";}.icon_facebook:before {content: "\e63b";}.icon_fax:before {content: "\e640";}.icon_filter:before {content: "\e644";}.icon_foursquare:before {content: "\e64e";}.icon_freelancermap:before {content: "\e650";}.icon_gn:before {content: "\e65e";}.icon_googleplus:before {content: "\e65f";}.icon_gw:before {content: "\e661";}.icon_hinweis:before {content: "\e71b";}.icon_kalender:before {content: "\e670";}.icon_karte:before {content: "\e672";}.icon_linkedin:before {content: "\e685";}.icon_lokalisten:before {content: "\e687";}.icon_meineintrag:before {content: "\e689";}.icon_meintb:before {content: "\e68a";}.icon_tblogo_small:before {content: "\e68a";}.icon_menue:before {content: "\e68b";}.icon_mobil:before {content: "\e68f";}.icon_myspace:before {content: "\e695";}.icon_netlog:before {content: "\e697";}.icon_netzwerke:before {content: "\e698";}.icon_news:before {content: "\e69a";}.icon_yellow_press:before {content: "\e69a";}.icon_ngw:before {content: "\e69b";}.icon_noico:before {content: "\e69c";}.icon_phone:before {content: "\e6b1";}.icon_phone-fax:before {content: "\e6b0";}.icon_pinterest:before {content: "\e6b3";}.icon_play:before {content: "\e6b5";}.icon_projektwerk:before {content: "\e6ba";}.icon_route:before {content: "\e6c6";}.icon_rss:before {content: "\e61e";}.icon_shop:before {content: "\e6d8";}.icon_stayfriends:before {content: "\e6e9";}.icon_suchen:before {content: "\e6eb";}.icon_tblogo:before {content: "\e6f1";}.icon_telefonbucheintrag:before {content: "\e6f2";}.icon_telefoneintrag:before {content: "\e6f3";}.icon_twitter:before {content: "\e6fd";}.icon_url:before {content: "\e6ff";}.icon_wikipedia:before {content: "\e70e";}.icon_xing:before {content: "\e713";}.icon_megafon:before {content: "\e608";}.icon_benzinpreise:before {content: "\e603";}.icon_ausland:before {content: "\e66d";}.icon_notfallnummern:before {content: "\e69e";}.icon_personensuche:before {content: "\e6a8";}.icon_postleitzahlen:before {content: "\e6b9";}.icon_rueckwaertssuche:before {content: "\e6c7";}.icon_vorwahlen:before {content: "\e70a";}.icon_apothekennotdienst:before {content: "\e609";}.icon_geldautomat:before {content: "\e906";}.icon_abschleppdienst:before {content: "\e602";}.icon_hotels:before {content: "\e605";}.icon_apotheke:before {content: "\e607";}.icon_auto:before {content: "\e612";}.icon_autovermietung:before {content: "\e614";}.icon_baeckerei:before {content: "\e617";}.icon_bank:before {content: "\e618";}.icon_bar:before {content: "\e619";}.icon_bistro-cafe:before {content: "\e619";}.icon_blumen:before {content: "\e62b";}.icon_cafe:before {content: "\e62f";}.icon_friseur:before {content: "\e653";}.icon_immobilien:before {content: "\e66c";}.icon_kino:before {content: "\e679";}.icon_krankenhaus:before {content: "\e67f";}.icon_polizei:before {content: "\e6b6";}.icon_restaurant:before {content: "\e6c5";}.icon_reservierung:before {content: "\e6c5";}.icon_sparkasse:before {content: "\e6e0";}.icon_taxi:before {content: "\e6ef";}.icon_telekommunikation:before {content: "\e6f6";}.icon_theater:before {content: "\e6f9";}.icon_vegan-angebot:before {content: "\e702";}.social_share_privacy_area {clear: both;display: block;height: 25px;list-style-type: none;margin: 20px 0 !important;padding: 0 !important;width: auto;}.social_share_privacy_area li {float: left;height: 21px;margin: 0 !important;padding: 0 !important;}.social_share_privacy_area li .dummy_btn {cursor: pointer;float: left;height: inherit;margin: 0 0 0 10px;padding: 0;}.social_share_privacy_area li div iframe {height: inherit;overflow: hidden;width: inherit;}.social_share_privacy_area .start, .social_share_privacy_area .center, .social_share_privacy_area .end, .social_share_privacy_area .label {display: inline-block;vertical-align: top;}.social_share_privacy_area .facebook {display: inline-block;width: 180px;}.social_share_privacy_area .facebook .fb_like iframe {width: 145px;}.social_share_privacy_area div.fb_like_privacy_dummy {background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll 0 -20px;height: 20px;padding-left: 15px;background-color: rgba(0, 0, 0, 0);}.social_share_privacy_area div.fb_like_privacy_dummy span {background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll 100% -20px;color: #575757;display: block;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;font-size: 11px;height: 17px;left: 5px;line-height: 15px;padding-right: 5px;padding-top: 3px;position: relative;background-color: rgba(0, 0, 0, 0);}.social_share_privacy_area .twitter {width: 148px;}.social_share_privacy_area li div.tweet {width: 115px;}.social_share_privacy_area div.tweet_this_dummy {background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll left top;float: left;height: 20px;padding-left: 15px;background-color: rgba(0, 0, 0, 0);}.social_share_privacy_area div.tweet_this_dummy span {background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll right top;color: #373737;display: block;float: left;font-family: 'Helvetica Neue',Arial,sans-serif;font-size: 11px;font-weight: bold;height: 17px;left: 5px;line-height: 15px;padding-right: 5px;padding-top: 3px;position: relative;background-color: rgba(0, 0, 0, 0);}.social_share_privacy_area .gplus {width: 123px;}.social_share_privacy_area li div.gplusone {width: 90px;}.social_share_privacy_area div.gplus_one_dummy {background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll 0 -40px;border: 0 none;direction: ltr;height: 20px;overflow: hidden;text-align: left;text-indent: -999em;width: 32px;background-color: rgba(0, 0, 0, 0);}.social_share_privacy_area li .switch {background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll -70px -40px;cursor: pointer;display: inline-block;float: left;height: 12px;margin: 4px 0 0;overflow: hidden;padding: 0;text-indent: -9999em;width: 23px;background-color: rgba(0, 0, 0, 0);}.social_share_privacy_area li .switch.on {background-position: -70px -52px;}.social_share_privacy_area li.help_info {position: relative;}.social_share_privacy_area li.help_info .info, .social_share_privacy_area li .help_info.icon .info {background-color: #FDFBEC;border: 1px solid #CCCCCC;border-radius: 4px;bottom: 40px;box-shadow: 0 3px 4px #999999;color: #000000;display: none;font-size: 12px;font-weight: bold;left: 0;line-height: 16px;margin: 0;padding: 10px 15px;position: absolute;width: 290px;z-index: 500;}.social_share_privacy_area li.gplus.help_info .info {left: 0px;}.social_share_privacy_area li .help_info.icon .info {left: 0px;width: 350px;}.social_share_privacy_area li.help_info.display .info, .social_share_privacy_area li .help_info.icon.display .info {display: block;}.social_share_privacy_area li.help_info.info_off.display .info {display: none;}.social_share_privacy_area li .help_info.icon {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll -93px -41px #FFFFFF;border-color: #E7E3E3;border-image: none;border-radius: 5px 0 0 5px;border-style: solid;border-width: 2px 0 2px 2px;display: inline-block;height: 20px;margin: 0;padding: 0;position: relative;vertical-align: top;width: 25px;}.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {border-left-width: 0;border-top-width: 0;}.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {border-radius: 5px;border-right-width: 2px;}.social_share_privacy_area li.settings_info {position: relative;top: -2px;}.social_share_privacy_area li.settings_info a {margin: 0 !important;text-decoration: none;}.social_share_privacy_area li.settings_info .settings_info_menu {background-color: #F3F4F5;border: 2px solid #E7E3E3;border-radius: 5px;box-shadow: 3px 3px 3px #C1C1C1;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 135px;z-index: 1000;}.social_share_privacy_area li.settings_info .settings_info_menu.off {background-color: rgba(0, 0, 0, 0);border-width: 0;box-shadow: none;}.social_share_privacy_area li.settings_info .settings_info_menu.off form {display: none;margin: 0;padding: 0;}.social_share_privacy_area li.settings_info .settings_info_menu .settings {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("ssp_sprite-3a843cec935a53be40e027940d78c9a1.png") no-repeat scroll -35px -40px #FFFFFF;border-color: #E7E3E3 #E7E3E3 #E7E3E3 #DDDDDD;border-image: none;border-radius: 0 5px 5px 0;border-style: solid;border-width: 2px 2px 2px 1px;display: inline-block;height: 20px;margin: 0;padding: 0;text-indent: -9999em;width: 25px;}.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {border-top-width: 0;}.social_share_privacy_area li.settings_info .settings_info_menu form {margin: 0;}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {border-width: 0;margin: 0;padding: 0 10px 10px;}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {font-size: 11px;font-weight: bold;line-height: 14px;margin: 0;padding: 10px 0;width: 115px;}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {clear: both;float: left;margin: 4px 10px 4px 0;padding: 0;}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {display: inline-block;float: left;font-size: 12px;font-weight: bold;line-height: 24px;margin: 0;padding: 0;transition: color 0.5s ease-in 0s;}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {color: #009900;}#sticky_ad_bottom {z-index: 100;left: 4px;bottom: 0px;margin-left: 12px;text-align: center;width: 964px;position: fixed;background-color: #fff;}.sticky_ad_bottom_space {height: 100px;width: 769px;clear: both;}.suggBox {border-right: black 1px solid;border-left: black 1px solid;border-top: black 1px solid;border-bottom: black 1px solid;z-index: 0;padding-right: 0;padding-left: 0;padding-top: 0;padding-bottom: 0;visibility: hidden;position: absolute;background-color: white;min-width: 250px;}.suggItem {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000;margin:0 0 0 0;width: 100%;overflow: hidden;}.suggRow {color: black;background-color: white;}.suggOrt {max-width: 100%;overflow: hidden;white-space: nowrap;float: left;text-align: left;padding-left: 3px;padding-right: 3px;}@media print {* {background:none!important;}@page {size: 210mm 297mm;margin: 20mm 16mm 25mm 20mm;}body { padding:0; }.tb, #wrap, #entrycontainer { width:16.4cm!important; margin:0!important; min-width:0; }.pos_fix { position:static; width:auto!important; }.noprint, .to_top_btn,.banner, .banner_top, .banner_right, .banner_bottom, .switch_overlay, #social,.pos_fix .filters, #mtb, #menu, #searchbox span.icon, .autocomplete-suggestions, .breadcrumb, .functioncol, .clear_input_div .clear_input,.headnav, .msg-caution, .msg,.entry .mm .navi, .entry .mm i,.entry .vcard .url, .entry .vcard .term,.entry .contact .contact_btn, .entry .contact .booking_btn, .entry .contact i, .entry .contact .nr, .entry .contact .tarif,.entry .contact .overlay .close, .entry .contact .overlay li.first, .entry .contact .overlay .freecall,.entry .contact .overlay .map_opt, .entry .contact .overlay .profiles, .entry .contact .overlay .moreinfo li,.wnt .bottomline,.maininfo .btn, .maininfo .buttons, .maininfo .func, .morecontact .func, .maininfo .offer, .othervcard, .segment .btn_panel, .segment .buttons, form.map, .details .segment.rating .mm,.details .branches .vcard .nr .btn, .details .privat .buttons, .details .privat address .btn,#footer{display:none!important;}#wrap {border:none!important; background:none; }.pos_fix { position:static!important; width:auto!important; }.shadow .pos_fix { box-shadow:none; }#header { padding:0 0 0.5cm 0; }#header .logo { margin-top:0.7cm; }#content, #content.hitlist { padding:0!important; }#content.hitlist { padding-top:20px!important; }#searchbox .combined { margin:15px 0 0 5px; }.desktop #searchbox input[type="text"],.desktop #searchbox input[type=email],.desktop #searchbox input[type=tel],.desktop #searchbox input[type=url],.desktop #searchbox input[type=search],.desktop #searchbox input[type=date] { width:170px; }#entrycontainer {border-top:1px solid #000;}#entrycontainer .premiumentries { margin:0; border:none; }.entry { width:auto!important; border:none; border-bottom:1px solid #000; margin:0!important; float:none; height:auto; padding:0.3cm 0 0 0!important; font-size:10.5pt; page-break-inside:avoid; position:relative; box-shadow:none; }.desktop .entry.big .mm { width:4cm!important; border:none; }.entry .mm { margin:0 0 20px 1cm!important; padding:0!important; width:4cm!important; height:auto!important; text-align:right!important; }.entry .mm .img_container { line-height:normal!important; overflow:visible!important; height:auto!important; width:4cm!important; left:0!important;  }.desktop .entry.big .mm a, .desktop .entry.big .mm span.imgwrap { width:4cm; }.desktop .entry.big .mm .img_container img { max-width:100%; }.entry .mm i.fallback, .entry .mm.rubrik i { display:block!important; float:right; }.entry .vcard, .entry.mtb .vcard, .entry.privat .vcard { width:auto!important; margin-right:0!important; height:auto!important; float:none!important; }.entry address, .entry div.name, .entry .term, .entry .profession { overflow:visible!important; text-overflow:clip!important; white-space:normal!important; }.entry .name { white-space:normal; height:auto; }.entry.big .contact { float:none!important; width:auto!important;}.entry .additional { float:none!important; width:auto!important; height:auto; display:block; border:none; margin-left:0; padding-left:0; }.entry .additional .ellipse_oze { height:auto; }.desktop .entry .bottomline .rating.noprint { display:block!important; visibility:hidden; }.entry .contact, .entry .slogan, .entry .category { margin-right:0!important; min-height:0; width:auto!important; clear:none; height:auto;  padding-bottom:0; }.entry .bottomline { margin:0; padding:5px 0; height:auto; width:100%; float:left; }.maininfo, .details .segment { margin:0!important; }.details .segment .primary { width:50%; }.details .segment .secondary { width:45%; }.details .segment .times { float:none; width:auto; }.details .segment.rating .item { float:none; width:auto!important; margin-right:0!important; height:auto; }.details .segment.rating .item .more, .details .segment.rating .item .less, .details .segment.rating .item .flagit { display:none; }.details .segment.rating .item span.toggletext { display:inline; }.details .segment div.map { float:none; width:auto; margin-right:0; }.details .segment.verlag { border:none; }.details .segment.verlag div { margin:0 auto; }.details .subsegment .poc p { clear:both; float:none; width:auto; }.details .subsegment .poc p img { margin-bottom:10px; }.details h2 + .subsegment.noprint + .subsegment { border:none; padding-top:0; }.details .branches .vcard { float:none; width:auto; margin-right:0; height:auto; }.details .segment .times h3 { clear:both; }.details .segment h2, .details .segment h3 { page-break-after:avoid; break-after:avoid; }.details .segment h2 + div, .details .segment h2 + img { page-break-before:avoid; break-before:avoid; }}