# Configuration for the plugin "p123maps_pi1"
plugin.tx_p123maps_pi1 {
templateFile = EXT:p123maps/res/template.htm
javascriptFile = EXT:p123maps/res/dynamic.js
moveJsFromHeaderToFooter = 1
enableMedia = 0
enableCampagne = 1
entriesPerPage = 3000
require = OrtNr,Termine
requireLink = {$plugin.tx_p123_pi.pageStart}
requireLink {
setContentToCurrent = 1
if.value = $plugin.tx_p123_pi.pageStart
if.value.wrap = {|}
if.equals.current = 1
if.negate = 1
}
sql {
fields = CONCAT_WS(':',OrtNr,Paechter,StoNr,Typ) AS uid,StoID,GJ,LPAD(Paechter,4,'0') AS Paechter,StoNr,StoV,LPAD(OrtNr,8,'0') AS OrtNr,Ortname,PLZ,Anschlagart,Belegung,Preis,CONCAT('###LL_locationLighting',Beleuchtung,'###') AS Beleuchtung,IF(VMNr>0,CONCAT('[', VMNr, ',"', VMName, '","', VMKette, '"]'), '') AS VMarkt,Ortsteil,Standort,FotoName,Typ,PpS,CAST((ROUND(Bewertung*2)/2) AS DECIMAL(2,1)) AS Bewertung,UTMBA,UTMLA,Politik,Textfeld,IF(Netz!=0 AND StellenOrt>0,StellenOrt,0) AS Netz
fields {
wrap2 = #,Dauerwerbung
wrap2.if.isTrue = {$plugin.tx_p123_pi.disableSpare}
wrap2.if.isTrue.if.isTrue = {$plugin.tx_p123_pi.enablePermanent}
wrap2.splitChar = #
append = TEXT
append {
data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Termine]
required = 1
split {
token = ,
cObjNum = 1
1.setCurrent {
current = 1
listNum = 1
listNum.splitChar = |
intval = 1
append = LOAD_REGISTER
append.periodYear {
current = 1
substring = 0,4
}
prepend = LOAD_REGISTER
prepend.periodHash {
current = 1
stdWrap.listNum = 1
stdWrap.listNum.splitChar = |
stdWrap.intval = 1
stdWrap.wrap = 00|
substring = -2,
wrap = '{register:tx_p123_pi[session][sid]}','{$plugin.tx_p123_pi.portal}','{$plugin.tx_p123_pi.sesName}',StoID,'#',GJ,'{global:TYPO3_CONF_VARS|SYS|encryptionKey}'
wrap.splitChar = #
insertData = 1
}
}
1.current = 1
1.required = 1
1.wrap = ,CONCAT('"{current:1}":[',IF(ZR{current:1} IS NULL,'-1',#),',{register:periodYear}',',"',CAST(MD5(CONCAT_WS('|',{register:periodHash})) AS CHAR(10)),'"]')
#1.wrap = ,CONCAT('"{current:1}":[',IF(ZR{current:1} IS NULL,'-1',ZR#),',{register:periodYear}',',"',CAST(MD5(CONCAT_WS('|',{register:periodHash})) AS CHAR(10)),'"]')
1.wrap.splitChar = #
1.insertData = 1
}
substring = 1,
wrap = ,CONCAT('{',CONCAT_WS(',',|),'}') AS ZR
}
}
fieldsPZR = PZR1,PZR2,PZR3,PZR4,PZR5,PZR6,PZR7,PZR8,PZR9,PZR10,PZR11,PZR12,PZR13,PZR14,PZR15,PZR16,PZR17,PZR18,PZR19,PZR20,PZR21,PZR22,PZR23,PZR24,PZR25,PZR26,PZR27,PZR28,PZR29,PZR30,PZR31,PZR32,PZR33,PZR34,PZR35,PZR36,PZR37,PZR38,PZR39,PZR40,PZR41,PZR42,PZR43,PZR44,PZR45,PZR46,PZR47,PZR48,PZR49,PZR50,PZR51,PZR52,PZR53
#convertFields = Ortname,Anschlagart,VMarkt,Ortsteil,Standort
}
directFunc = tx_p123qsearch_pi2->hook
directFunc {
funcName = main
includeObj = query
piVars {
save = 1
direct = 1
city =
city.data = GP:tx_p123search_pi3|city
dates =
dates.data = GP:tx_p123search_pi3|dates
}
}
fitBounds = 1
fitBounds {
if.isTrue.data = GP:tx_p123maps_pi1|fitBounds
}
fitFields = UTMBA,UTMLA
dummy {
periods {
ZR =
GJ =
Belegung =
Beginn =
Ende =
Tage =
express =
Termin =
price =
}
}
dataLocation {
DiffBelegung {
field = Belegung
if.isTrue = 1
if.isTrue.if.value.field = Belegung
if.isTrue.if.equals.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Belegung]
if.isTrue.if.negate = 1
if.isFalse = 1
if.isFalse.if.value = D A_D A,D A_D B,D A_D C,D B_D A,D B_D B,D B_D C,D C_D A,D C_D B,D C_D C
if.isFalse.if.isInList.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Belegung]
if.isFalse.if.isInList.dataWrap = |_{field:Belegung}
wrap = ###LL_remapBegin### ###LL_remap|### ###LL_remapEnd###
}
FotoName {
setContentToCurrent = 1
setCurrent {
field = Paechter
if.isTrue.current = 1
intval = 1
dataWrap = fileadmin/photos/{field:OrtNr}/|/{current:1}.jpg
}
current = 1
required = 1
dataWrap = {TSFE:absRefPrefix}|
}
Paechter {
if.directReturn = 0
}
Preis {
preUserFunc = tx_p123search_pi3->hook_money_format
# outerWrap = |
# outerWrap {
# if.isTrue.cObject = hook_money_format
# }
# }
}
PpS {
setContentToCurrent = 1
override.current = 1
override.numberFormat = 1
override.numberFormat {
decimals = 0
dec_point = ,
thousands_sep = .
}
ifEmpty = n.v.
}
Special = 1
Special {
if.isTrue.cObject =
10.group.noTrimWrap = |||
10.label.noTrimWrap = | ||
11.key.wrap >
11.group.noTrimWrap = |||
11.label.noTrimWrap = | ||
12.key.wrap >
12.group.noTrimWrap = |||
12.label.noTrimWrap = | ||
13.key.wrap >
13.group.noTrimWrap = |||
13.label.noTrimWrap = | ||
#14.key.wrap >
#14.label.noTrimWrap = | ||
}
formular < plugin.tx_p123search_pi3.formular
marks {
API_URL = //maps.googleapis.com/maps/api/js?v=3&key=###MAP_key###®ion=###MAP_region###&callback=###MAP_callback###
API_ZOOM = 15
API_LAT = 52.197015
API_LNG = 8.605573
API_ICON = IMG_RESOURCE
API_ICON {
file = EXT:p123maps/res/media-icons.png
stdWrap.dataWrap = {TSFE:baseUrl // TSFE:absRefPrefix}|?201610181734
}
# Value is list of: "Typ|width:height|offsetX:offsetY"
API_ICON_LIST = GF|28:29|0:0|148:322, SP|43:28|0:47|148:322, ZZ|24:28|0:92|148:322, GZ|14:30|0:138|148:322, GV|28:44|0:184|148:322, PF|47:29|0:230|148:322, VI|13:19|0:276|148:322, VN|13:19|0:276|148:322
API_ICON_LACT = GF|28:29|74:0|148:322,SP|43:28|74:47|148:322,ZZ|24:28|74:92|148:322,GZ|14:30|74:138|148:322,GV|28:44|74:184|148:322,PF|47:29|74:230|148:322,VI|13:19|74:276|148:322,VN|13:19|74:276|148:322
API_POI_ICON = IMG_RESOURCE
API_POI_ICON {
file = EXT:p123maps/res/poi-icon.png
stdWrap.dataWrap = {TSFE:baseUrl // TSFE:absRefPrefix}|?201304291032
}
MAP_key =
MAP_region = DE
MAP_callback = tx_p123maps_pi1.initMap
MAP_HEIGHT = 500
AJAX_url = TEXT
AJAX_url {
typolink.parameter.data = TSFE:id
typolink.parameter.wrap = |,129
typolink.returnLast = url
}
AJAX_check = TEXT
AJAX_check {
typolink.parameter = {$plugin.tx_p123_pi.pageLocations}
typolink.parameter.ifEmpty.data = TSFE:id
typolink.parameter.wrap = |,124
typolink.returnLast = url
}
ICON =
FILTER = TEXT
FILTER {
value = 0
override = 1
override.if.isTrue.data = GP:tx_p123search_pi3|filter
}
SHOW_HELP = TEXT
SHOW_HELP {
value = 1
}
START_FULLSCREEN = TEXT
START_FULLSCREEN {
value = 1
}
COOKIE_PATH = TEXT
COOKIE_PATH {
data = getIndpEnv:TYPO3_SITE_PATH
}
LOGO_SELECTOR = TEXT
LOGO_SELECTOR {
value = #header-logo
}
HOTLINE_SELECTOR = TEXT
HOTLINE_SELECTOR {
value = #header-hotline
}
BASKET_SELECTOR = TEXT
BASKET_SELECTOR {
value = #tx-p123qsearch-pi1-basket
}
PERMANENT_URL = TEXT
PERMANENT_URL {
typolink.parameter = {$plugin.tx_p123_pi.pageLocations}
typolink.parameter.wrap = |,122
typolink.returnLast = url
}
MINIMUM_BUDGET = TEXT
MINIMUM_BUDGET {
value = 250
}
GLUE_TIMEOUT = 6000
}
newConfiguration = 1
searchOverride < plugin.tx_p123search_pi3.searchOverride
data {
lat.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][map][lat]
lng.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][map][lng]
zoom.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][map][zoom]
locs {
preUserFunc = tx_p123maps_pi1->hook
preUserFunc {
includeObj = basketDB,basket,conf
funcName = basket_find
dontIncludeSetup = 1
rKey = pos
ext = p123search
}
stdWrap.split {
token = ,
cObjNum = 1
1.cObject = COA
1.cObject {
10 = TEXT
10 {
current = 1
listNum = 0
listNum.splitChar = |
stdWrap.substring = 8,
required = 1
wrap = "StoID":"|",
}
20 < .10
20 {
listNum = 1
stdWrap.substring >
wrap = "GJ":"|",
}
30 < .10
30 {
listNum = 2
stdWrap.substring >
wrap = "ZR":"|",
}
40 = TEXT
40 {
cObject = LOAD_REGISTER
cObject {
locationID.current = 1
locationID.listNum = 0
locationID.listNum.splitChar = |
locationID.stdWrap.substring = 8,
}
preUserFunc = tx_p123maps_pi1->hook
preUserFunc {
includeObj = db,sid,sqlWhere,portal,hash,sesName,motifDB,basketDB,query,basket,conf,media,mediaHash,periodData
funcName = getLocationPrice
dontIncludeSetup = 1
sql {
fields = CONCAT(LPAD(123_StoFZ.OrtNr,8,'0'),StoID,'|*') AS pos,CONCAT_WS(':',123_StoFZ.OrtNr,123_StoFZ.Paechter,123_StoFZ.StoNr,123_StoFZ.Typ) AS uid
join = ,(SELECT OrtNr,Paechter,StoNr,Typ FROM 123_StoFZ WHERE StoID='{register:locationID}' LIMIT 1) AS temp
join.insertData = 1
addWhere = 123_StoFZ.OrtNr=temp.OrtNr AND 123_StoFZ.Paechter=temp.Paechter AND 123_StoFZ.StoNr=temp.StoNr AND 123_StoFZ.Typ=temp.Typ
}
if.isTrue.data = register:locationID
templateStdWrap.override = ###DATA_expressPrice######DATA_price###
data {
price.preUserFunc = tx_p123maps_pi1->hook_money_format
expressPrice {
setContentToCurrent = 1
if.isTrue.current = 1
preUserFunc = tx_p123maps_pi1->hook_money_format
noTrimWrap = |*###LL_expressHint### (|) |
}
uid {
setContentToCurrent = 1
cObject = LOAD_REGISTER
cObject.locationUID.current = 1
}
}
dontWrapInBaseClass = 1
}
dataWrap = "Preis":"|","uid":"{register:locationUID}",
}
}
1.stdWrap.substring = 0,-1
1.required = 1
1.wrap = {|},
}
stdWrap.substring = 0,-1
required = 1
wrap = [|]
}
}
dataDates {
Beginn {
date = d.m.y
}
BeginnU {
field = Beginn
}
Ende {
date = d.m.y
}
EndeU {
field = Ende
}
Tage {
stdWrap.wrap = 00|
substring = -2,2
}
}
locallang < plugin.tx_p123search_pi3.locallang
locallang {
headline {
# override.field < .field
# field >
dataWrap = |{register:Ortname}
}
buttonFilter {
wrap = |
}
buttonBooked {
typolink >
innerWrap = |
append {
innerWrap = |
}
}
# buttonCityShow >
locationPPS.wrap >
locationDetails {
noTrimWrap = | class="toggle" onclick="return tx_p123maps_pi1.showWindowDetails(this, ${zIndex});">||
dataWrap = |###LL_lockPoliticsDesc###
typolink.parameter = 204#299
typolink.parameter.noTrimWrap = || 550x350:jquery_lightbox=ajax tooltip|
}
changeView {
typolink.parameter = {$plugin.tx_p123_pi.pageLocations}
}
addressButton {
override =
}
budgetButton < .addressButton
searchHint {
trim = 1
brTag =
}
searchButton.override =
poiButton.override =
loading.wrap = |
fullScreen.wrap = |
legendHelp {
if.isTrue.cObject = |
outerWrap = |
}
legendPoliticsLink {
if.directReturn = 0
typolink.parameter =
typolink.parameter.noTrimWrap = || 550x350:jquery_lightbox=ajax|
innerWrap = |
}
noImage.wrap = |
permanentHeader.wrap = |
mediaStandort {
htmlSpecialChars = 1
innerWrap.if.isFalse.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter]
innerWrap = |
}
mediaStandortAll {
setCurrent.data = register:Ortname
setCurrent.listNum = 0
setCurrent.listNum.splitChar = ,
htmlSpecialChars = 1
innerWrap = |
innerWrap.if.isTrue.data = register:tx_p123_pi[{$plugin.tx_p123_pi.sesName}][Filter]
insertData = 1
}
delimiterSign {
wrap = |
}
delimiterText {
wrap = |
}
headerTotalPrice {
lang.en = Locationprice
lang.de = Standortpreis
}
poiHint {
wrap = |
if.directReturn = 1
}
searchHint {
wrap = |
wrap2 = |
if.directReturn = 0
}
searchInfo {
typolink.parameter =
typolink.jquery_lightbox = ajax
typolink.jquery_lightbox.width = 550
typolink.jquery_lightbox.height = 350
wrap = |
if.directReturn = 1
}
searchFilterLabel {
wrap >
}
}
perimeters = 1,2,3,4,5,6,7,8,9,10,15,20
# Define the default Stylesheet
### Define mobile-first CSS. (from css-mobile-first.min.css) Contains only elements which are modified
_CSS_DEFAULT_STYLE (
:root{--p123maps-ci-1:#F9B701;--p123maps-ci-2:#0f1b5f;--p123maps-ci-3:#b8e356}:first-child+html .tx-p123maps-pi1{width:100%}html.tx-p123maps-pi1-fullscreen-open{overflow:hidden}html.tx-p123maps-pi1-fullscreen-open>body{overflow:hidden;position:absolute;width:100%}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child{background-image:url(../typo3conf/ext/p123search/res/csc-header-n1.png);min-width:531px;z-index:2}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*{color:var(--color-white);display:inline-block;float:left;font-size:11px;height:27px;line-height:13px;margin:1px 0;padding:1px 5px 0;text-shadow:none}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>:first-child,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>:first-child{margin-right:5px;max-width:132px;overflow:hidden;padding-right:0;white-space:nowrap}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>h2,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>h2{border-left:1px solid var(--color-white)}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*>a,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*>a{background:url(../typo3conf/ext/p123search/res/csc-header-link.gif)right top no-repeat;color:var(--color-white);display:block;height:27px;padding-right:14px}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*>a:hover,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*>a:hover{text-decoration:none}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child:after{clear:left;content:".";display:block;height:0;line-height:0;visibility:hidden}@media print{body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child{background:0 0;page-break-before:avoid;page-break-after:avoid;page-break-inside:avoid}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*{color:#000}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>:first-child,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>:first-child{margin-right:0;max-width:inherit;overflow:visible;padding-right:5px;white-space:normal}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>h2,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>h2{display:none}body.wide #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*>a,body.wide-toggle #content-normal .csc-default .tx-p123maps-pi1 .csc-header:first-child>*>a{background:0 0;color:#000;padding-right:5px}}.tx-p123maps-pi1-fullscreen .csc-header{background:#f9b701;background:url(data:image/svg+xml;base64,ICAgICAgIAo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjYwMHB4IiBoZWlnaHQ9IjIwMHB4IiA+CiAgPGRlZnM+CiAgIDxsaW5lYXJHcmFkaWVudCBpZD0ibGdyYWQiIHgxPSI3OSUiIHkxPSIxMDAlIiB4Mj0iMjElIiB5Mj0iMCUiID4KICAgIAogICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDI0OSwxODMsMSk7c3RvcC1vcGFjaXR5OjEuMDAiIC8+CiAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDI0OSwxODMsMSk7c3RvcC1vcGFjaXR5OjEuMDAiIC8+CiAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDI1MCwxOTYsMSk7c3RvcC1vcGFjaXR5OjEuMDAiIC8+CiAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigyNTAsMTk2LDEpO3N0b3Atb3BhY2l0eToxLjAwIiAvPgoKICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgPC9kZWZzPgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjbGdyYWQpIi8+Cjwvc3ZnPgogICAgICAgICAgICA=);background:-moz-linear-gradient(330deg,#f9b701 0,#f9b701 49%,#fac401 50%,#fac401 100%);background:-webkit-linear-gradient(330deg,#f9b701 0,#f9b701 49%,#fac401 50%,#fac401 100%);background:-o-linear-gradient(330deg,#f9b701 0,#f9b701 49%,#fac401 50%,#fac401 100%);background:-ms-linear-gradient(330deg,#f9b701 0%,#f9b701 49%,#fac401 50%,#fac401 100%);background:linear-gradient(330deg,#f9b701 0,#f9b701 49%,#fac401 50%,#fac401 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9B701', endColorstr='#FAC401', GradientType=1 )}.tx-p123maps-pi1-fullscreen .csc-header>*{color:#fff;display:inline-block;float:left;font-size:16px;height:27px;line-height:25px;margin:1px 0;padding:1px 10px 0}.tx-p123maps-pi1-fullscreen .csc-header>*>a{color:#fff;display:inline-block;height:27px;padding-right:0}.tx-p123maps-pi1-fullscreen .csc-header>*>a:hover{color:#00295f;text-decoration:none}.tx-p123maps-pi1-fullscreen .csc-header:after{clear:left;content:".";display:block;height:0;line-height:0;visibility:hidden}.tx-p123maps-pi1-fullscreen .csc-header>:first-child{margin-right:5px;overflow:hidden;padding-right:0;white-space:nowrap}.tx-p123maps-pi1-fullscreen .csc-header>:last-child{margin-right:0}.tx-p123maps-pi1-fullscreen .csc-header>h2{border-left:1px solid #fff}.tx-p123maps-pi1-fullscreen .csc-header>h1+h2{border-left:none}.tx-p123maps-pi1 .gm-style{font-family:Tahoma,Arial,sans-serif;font-size:11px;line-height:1.18182em}.tx-p123maps-pi1 .gm-style .gm-style-iw,.tx-p123maps-pi1 .gm-style .gm-style-iw a,.tx-p123maps-pi1 .gm-style .gm-style-iw div,.tx-p123maps-pi1 .gm-style .gm-style-iw label,.tx-p123maps-pi1 .gm-style .gm-style-iw span{font-size:1em;font-weight:400}.tx-p123maps-pi1 .gm-style button{color:inherit;font-size:inherit;line-height:inherit;outline:0;min-width:auto;text-align:inherit;text-decoration:inherit;vertical-align:inherit;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.tx-p123maps-pi1-icon{background:#fff url(../typo3conf/ext/p123maps/res/table-icon.png?201304291033)10px 44px no-repeat;border:1px solid #dbdbdb;border-left:none;height:164px;left:627px;position:absolute;top:-11px;width:120px;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-hotline a.whatsapp,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-hotline em,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-icon{display:none}.tx-p123maps-pi1-icon a{display:block;height:100%;width:100%}.tx-p123maps-pi1-icon a:hover{text-decoration:none}.tx-p123maps-pi1-icon h4{background:#f4f4f4;margin:0;padding:5px;text-align:center;-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}#txp123mapspi1-address-slider+form,#txp123mapspi1-budget-slider+form,#txp123mapspi1-periods-slider+form,#txp123mapspi1-poi-slider+form,#txp123mapspi1-poi-slider+form~a,#txp123mapspi1-search-slider+form,#txp123mapspi1-searchFilter-slider+form{-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}#txp123mapspi1-poi-slider+form~a{overflow:hidden}#txp123mapspi1-poi-slider:checked+form~a{height:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}#txp123mapspi1-address-slider+form .tx-p123maps-pi1-address-label label.slider,#txp123mapspi1-budget-slider+form .tx-p123maps-pi1-budget-label label.slider,#txp123mapspi1-periods-slider+form .tx-p123maps-pi1-periods-label label.slider,#txp123mapspi1-poi-slider+form .tx-p123maps-pi1-poi-label label.slider,#txp123mapspi1-search-slider+form .tx-p123maps-pi1-search-label label.slider,#txp123mapspi1-searchFilter-slider+form .tx-p123maps-pi1-searchFilter-label label.slider{display:block;margin:-11px -7px;padding:11px 7px}#txp123mapspi1-address-slider+form .tx-p123maps-pi1-address-label label.slider:after,#txp123mapspi1-budget-slider+form .tx-p123maps-pi1-budget-label label.slider:after,#txp123mapspi1-periods-slider+form .tx-p123maps-pi1-periods-label label.slider:after,#txp123mapspi1-poi-slider+form .tx-p123maps-pi1-poi-label label.slider:after,#txp123mapspi1-search-slider+form .tx-p123maps-pi1-search-label label.slider:after,#txp123mapspi1-searchFilter-slider+form .tx-p123maps-pi1-searchFilter-label label.slider:after{content:"";display:inline-block;float:right;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#txp123mapspi1-budget-slider+form .tx-p123maps-pi1-budget-label label.slider:after{margin-top:-1.2em}#txp123mapspi1-address-slider:checked+form .tx-p123maps-pi1-address-label label.slider:after,#txp123mapspi1-budget-slider:checked+form .tx-p123maps-pi1-budget-label label.slider:after,#txp123mapspi1-periods-slider:checked+form .tx-p123maps-pi1-periods-label label.slider:after,#txp123mapspi1-poi-slider:checked+form .tx-p123maps-pi1-poi-label label.slider:after,#txp123mapspi1-search-slider:checked+form .tx-p123maps-pi1-search-label label.slider:after,#txp123mapspi1-searchFilter-slider:checked+form .tx-p123maps-pi1-searchFilter-label label.slider:after{content:""}#tx-p123maps-pi1-media{display:none;width:200px}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-campagne,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-media,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-search{width:250px}.tx-p123maps-pi1-media-label{font-size:13px;line-height:15px;margin:0;padding:8px 7px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-label{font-size:16px;line-height:18px;padding:11px 7px}.tx-p123maps-pi1-media-item{line-height:23px;margin:0 7px 6px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-item{font-size:14px}.tx-p123maps-pi1-media-item:last-child{margin-bottom:11px}:root .tx-p123maps-pi1-media-item input[type=checkbox]{height:16px;width:24px;z-index:auto}:root .tx-p123maps-pi1-media-item input[type=checkbox]+label,:root .tx-p123maps-pi1-searchFilter-item input[type=checkbox]+label{line-height:16px;margin-left:0;text-indent:0;z-index:auto}:root .tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-item input[type=checkbox]+label,:root .tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-searchFilter-item input[type=checkbox]+label{font-size:14px}:root .tx-p123maps-pi1-media-item input[type=checkbox]+label:before{background:url(../typo3conf/ext/p123maps/res/media-icons.png?201610181734)100% 100%no-repeat;border:0;content:"";float:left;margin-top:2px;top:auto;vertical-align:top;width:24px;-moz-background-size:74px 161px;-webkit-background-size:74px 161px;background-size:74px 161px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}:root .tx-p123maps-pi1-media-item[data-item=GF] input[type=checkbox]+label:before{background-position:0 0;height:14px}:root .tx-p123maps-pi1-media-item[data-item=SP] input[type=checkbox]+label:before{background-position:0-23px;height:15px}:root .tx-p123maps-pi1-media-item[data-item=ZZ] input[type=checkbox]+label:before{background-position:0-46px;height:14px}:root .tx-p123maps-pi1-media-item[data-item=GZ] input[type=checkbox]+label:before{background-position:0-69px;height:15px}:root .tx-p123maps-pi1-media-item[data-item=GV] input[type=checkbox]+label:before{background-position:0-92px;height:22px}:root .tx-p123maps-pi1-media-item[data-item=PF] input[type=checkbox]+label:before{background-position:0-115px;height:14px}:root .tx-p123maps-pi1-media-item[data-item=VI] input[type=checkbox]+label:before,:root .tx-p123maps-pi1-media-item[data-item=VN] input[type=checkbox]+label:before{background-position:0-138px;height:10px}:root .tx-p123maps-pi1-media-item input[type=checkbox]:checked+label:before{content:"";-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}:root .tx-p123maps-pi1-media-item[data-item=GF] input[type=checkbox]:checked+label:before{background-position:-37px 0}:root .tx-p123maps-pi1-media-item[data-item=SP] input[type=checkbox]:checked+label:before{background-position:-37px -23px}:root .tx-p123maps-pi1-media-item[data-item=ZZ] input[type=checkbox]:checked+label:before{background-position:-37px -46px}:root .tx-p123maps-pi1-media-item[data-item=GZ] input[type=checkbox]:checked+label:before{background-position:-37px -69px}:root .tx-p123maps-pi1-media-item[data-item=GV] input[type=checkbox]:checked+label:before{background-position:-37px -92px}:root .tx-p123maps-pi1-media-item[data-item=PF] input[type=checkbox]:checked+label:before{background-position:-37px -115px}:root .tx-p123maps-pi1-media-item[data-item=VI] input[type=checkbox]:checked+label:before,:root .tx-p123maps-pi1-media-item[data-item=VN] input[type=checkbox]:checked+label:before{background-position:-37px -138px}:root .tx-p123maps-pi1-media-item[data-item] input[type=checkbox]+label[data-count]:after{content:" ("attr(data-count)")"}#tx-p123maps-pi1-campagne{padding-bottom:11px;background:var(--color-green);color:var(--color-white);margin-top:10px}#tx-p123maps-pi1-budget,#tx-p123maps-pi1-search,#txp123mapspi1-fullscreen{width:200px}.tx-p123maps-pi1-budget-label,.tx-p123maps-pi1-search-label{font-size:13px;line-height:15px;padding:8px 7px}.tx-p123maps-pi1-budget-label{margin:0}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-budget-label,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-poi-label,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-search-label{display:inline-block;width:100%;box-sizing:border-box;font-size:1em;line-height:18px;padding:11px 7px}.tx-p123maps-pi1-budget-field{float:left;margin:0 0 0 7px}.tx-p123maps-pi1-search-field.tooltip span{pointer-events:auto}.tx-p123maps-pi1-fullscreen #txp123mapspi1-budget,.tx-p123maps-pi1-fullscreen #txp123mapspi1-search{font-size:14px;line-height:18px}.tx-p123maps-pi1-budget-submit,.tx-p123maps-pi1-search-submit{float:left;margin:0}.tx-p123maps-pi1-budget-submit input[type=submit],.tx-p123maps-pi1-search-submit input[type=submit]{background:0 0;border:0;font-size:0;height:22px;margin:0;padding:0;position:absolute;width:22px;z-index:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0)}@media all and (min-width:0\0){.tx-p123maps-pi1-search-submit input[type=submit]{-ms-filter:none;filter:none}}.tx-p123maps-pi1-budget-submit:after,.tx-p123maps-pi1-search-submit:after{background:var(--p123maps-ci-1);color:var(--color-white);content:"";display:inline-block;float:right;font:8px/22px FontAwesome;position:relative;text-align:center;text-rendering:auto;width:22px;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-p123maps-pi1-budget-submit:after{background:var(--btn-submit-background)}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-budget-submit input[type=submit],.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-search-submit input[type=submit]{height:26px;width:55px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-search-submit:after{font-size:10px;line-height:31px;width:31px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-budget-submit:after{font-size:10px;line-height:31px;width:55px}#txp123mapspi1-poi-locations a{background:url(../typo3conf/ext/p123maps/res/poi-icon.png?201304291032)no-repeat;display:block;height:15px;line-height:15px;margin:8px 0 0 7px;padding:19px 0 0 18px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-poi-locations a{font-size:13px}.tx-p123maps-pi1 .box-area{margin-top:10px}.tx-p123maps-pi1 .box-area,.tx-p123maps-pi1-poi-label{border-top:1px solid var(--border-top-color)}.tx-p123maps-pi1-search-label{margin:10px 0 0}.tx-p123maps-pi1-search-label,.tx-p123maps-pi1-searchFilter-label{border-top:1px solid var(--border-top-color)}.tx-p123maps-pi1-poi-slider-label{float:left;margin:5px 4px 0 0}.tx-p123maps-pi1-poi-slider-layer{border:1px solid var(--border-color);float:left;height:8px;margin:8px 0 16px;position:relative;width:122px}.tx-p123maps-pi1-poi-slider-layer span{left:130px;position:absolute;top:-3px;white-space:nowrap}.tx-p123maps-pi1-poi-slider{background:var(--color-white);height:8px;margin:0 auto;width:108px;-webkit-touch-callout:none}.tx-p123maps-pi1-poi-slider .noUi-base{background:var(--p123maps-ci-1);height:100%;position:relative;width:100%}.tx-p123maps-pi1-poi-slider .noUi-base:before{background:var(--p123maps-ci-1);content:"";height:8px;left:-7px;position:absolute;top:0;width:7px}.tx-p123maps-pi1-poi-slider .noUi-origin{background:var(--color-white);bottom:0;left:0;position:absolute;right:0;top:0}.tx-p123maps-pi1-poi-slider .noUi-handle{background:var(--color-white);border:1px solid var(--border-color);height:16px;left:-8px;position:absolute;top:-5px;width:16px;z-index:5}.tx-p123maps-pi1-poi-slider .noUi-handle:active,.tx-p123maps-pi1-poi-slider .noUi-handle:hover{background:var(--color-error)}.tx-p123maps-pi1-poi-slider.disabled .noUi-base,.tx-p123maps-pi1-poi-slider.disabled .noUi-base:before{background:var(--border-color)}.tx-p123maps-pi1-poi-slider.disabled .noUi-handle{border-color:var(--border-color);background:var(--border-color)}@media (-webkit-min-device-pixel-ratio:1.2),-moz-touch-enabled,(max-device-width:1024px){.tx-p123maps-pi1-poi-slider .noUi-handle>div{height:32px;left:-16px;top:-13px;width:32px}}.tx-p123maps-pi1-fullscreen #txp123mapspi1-fullscreen{width:250px}#txp123mapspi1-fullscreen a{display:inline-block;line-height:17px;margin:11px 7px}#txp123mapspi1-fullscreen a:before{content:"";display:inline-block;margin-right:5px;font:25px/1 FontAwesome;text-rendering:auto;vertical-align:-15%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-p123maps-pi1-fullscreen #txp123mapspi1-fullscreen a{font-size:16px;line-height:18px}.tx-p123maps-pi1-fullscreen{background:#f4efe2;bottom:0;left:0;min-width:320px;padding:0;position:fixed;right:0;top:56px;z-index:400}.tx-p123maps-pi1-fullscreen .csc-header{bottom:100%;left:-1px;margin-bottom:1px;padding:0 1px;position:absolute;width:100%}.tx-p123maps-pi1-fullscreen .csc-header~.csc-mailform-submit-top{bottom:14px;top:auto;z-index:2}.tx-p123maps-pi1-fullscreen #txp123mapspi1-layer{background:var(--color-white);bottom:0;border:1px solid var(--border-color);left:0;position:absolute;right:0}.tx-p123maps-pi1-fullscreen .csc-mailform-submit-bottom{bottom:auto;top:0;z-index:1}.tx-p123maps-pi1-close{display:none;height:15px;left:8px;position:fixed;top:20px;width:24px;z-index:2}.tx-p123maps-pi1-close:after,.tx-p123maps-pi1-close:before{background:#555659;content:"";display:block;height:3px;left:0;position:absolute;top:6px;width:24px}.tx-p123maps-pi1-close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tx-p123maps-pi1-close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-close{display:inline-block}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-hotline{color:#002046;font-size:16px;height:55px;line-height:55px;margin-right:1.5em;position:fixed;right:163px;top:0;z-index:2}@media print{.tx-p123maps-pi1-fullscreen{display:none}}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-slider-button:checked~.tx-p123maps-pi1-slider #txp123mapspi1{left:0}#txp123mapspi1-loader,#txp123mapspi1>.map{height:100%;position:relative;width:100%}#txp123mapspi1-loader{background:rgba(255,255,255,.6);left:0;overflow:hidden;position:absolute;top:0;z-index:450}#txp123mapspi1-loader span{background:rgba(255,255,255,.9)url(../typo3conf/ext/p123maps/res/loading.gif?201302051029)center 20px no-repeat;border:1px solid rgba(192,192,192,.6);color:#333;font-weight:700;height:32px;left:50%;line-height:15px;margin:-35px 0 0-120px;padding-top:36px;position:absolute;text-align:center;top:50%;width:238px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:1px 1px 4px 0 silver;-webkit-box-shadow:1px 1px 4px 0 silver;box-shadow:1px 1px 4px 0 silver;-moz-transition:margin .6s ease;-ms-transition:margin .6s ease;-o-transition:margin .6s ease;-webkit-transition:margin .6s ease;transition:margin .6s ease}.tx-p123maps-pi1-infoWindow-closeLink{display:block;height:17px;position:absolute;right:0;top:0;width:17px;z-index:51}.tx-p123maps-pi1-infoWindow-closeLink:after,.tx-p123maps-pi1-infoWindow-closeLink:before{background:#555659;content:"";display:block;height:3px;left:3px;position:absolute;top:7px;width:13px}.tx-p123maps-pi1-infoWindow-closeLink:before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tx-p123maps-pi1-infoWindow-closeLink:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tx-p123maps-pi1-infoWindow-city{margin-left:66px}.tx-p123maps-pi1-infoWindow-title *{color:#000}.tx-p123maps-pi1-infoWindow-title del{font-style:italic;font-weight:400;padding-right:10px}.tx-p123maps-pi1-infoWindow-locationMarket{background:url(../typo3conf/ext/p123maps/res/market-icon.gif?201302121418)left top no-repeat;margin-top:13px;padding:3px 0 0 25px}.tx-p123maps-pi1-infoWindow-locationImage-empty{background:rgba(255,255,255,.8);border:1px solid silver;border-color:rgba(192,192,192,.8);color:#303030;display:block;font-size:15px;font-weight:700;height:70px;left:50%;line-height:70px;margin:-35px 0 0-125px;position:absolute;text-align:center;top:50%;width:250px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 4px 0 silver;-webkit-box-shadow:0 0 4px 0 silver;box-shadow:0 0 4px 0 silver}.tx-p123maps-pi1-infoWindow-locationImage.empty.GF{background-image:url(../fileadmin/image/plakat/p123search_media_GF-ST.jpg)}.tx-p123maps-pi1-infoWindow-locationImage.empty.GZ{background-image:url(../fileadmin/image/plakat/p123search_media_GZ-ST.jpg)}.tx-p123maps-pi1-infoWindow-locationImage.empty.SP{background-image:url(../fileadmin/image/plakat/p123search_media_SP.jpg)}.tx-p123maps-pi1-infoWindow-locationImage.empty.ZZ{background-image:url(../fileadmin/image/plakat/p123search_media_GF-VB.jpg)}.tx-p123maps-pi1-infoWindow-locationImage.empty.GV{background-image:url(../fileadmin/image/plakat/p123search_media_GV-ST.jpg)}.tx-p123maps-pi1-infoWindow-locationImage.empty.PF{background-image:url(../fileadmin/image/plakat/p123search_media_PF.jpg)}.tx-p123maps-pi1-infoWindow-locationImage.empty.VI,.tx-p123maps-pi1-infoWindow-locationImage.empty.VN{background-image:url(../fileadmin/image/plakat/p123search_media_VI-ST.jpg)}.tx-p123maps-pi1-infoWindow-permanent{background:#fff;bottom:100%;left:0;overflow-y:auto;position:absolute;right:0;top:51px;z-index:1;-moz-transition:bottom .6s ease;-webkit-transition:bottom .6s ease;transition:bottom .6s ease}.tx-p123maps-pi1-infoWindow-permanent.active{bottom:64px}.tx-p123maps-pi1-infoWindow-permanent-info{border-right:2px solid #f4f4f4;height:100%;margin:0 200px 0 10px;overflow-y:auto;padding-right:10px}.tx-p123maps-pi1-infoWindow-permanent>form{float:right;max-height:100%;overflow-y:auto;width:185px}.tx-p123maps-pi1-infoWindow-permanent>form .csc-mailform-field{padding-bottom:0}.tx-p123maps-pi1-permanent-price,.tx-p123maps-pi1-permanent-priceYear{border-color:transparent transparent #868686;width:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.tx-p123maps-pi1-permanent-price-year,html.tx-p123maps-pi1-fullscreen-open #logopopup{display:none}.tx-p123maps-pi1-permanent-require li{color:#be1010;font-weight:700}.tx-p123maps-pi1-fullscreen~.ui-datepicker{z-index:401!important}.tx-p123maps-pi1-infoWindow-special{background:#be1010;color:#fff;font-style:italic;left:0;letter-spacing:1.1px;padding:3px 13px;pointer-events:none;position:absolute;right:0;text-shadow:1px 1px 1px #e59999;top:51px}.tx-p123maps-pi1-locationLoading{background:url(../typo3conf/ext/p123maps/res/loc-loading.gif?201301291102)center center no-repeat;display:inline-block;height:13px;width:16px}#txp123mapspi1-description{bottom:0;cursor:pointer;display:none;left:0;position:absolute;right:0;top:0;z-index:900}.tx-p123maps-pi1-description-address,.tx-p123maps-pi1-description-close,.tx-p123maps-pi1-description-filter,.tx-p123maps-pi1-description-media{background:#162884;color:#fff;font-size:13px;line-height:15px;padding:10px;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-description-address,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-description-close,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-description-filter,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-description-media{font-size:16px;line-height:18px;padding:15px}.tx-p123maps-pi1-description-address:after,.tx-p123maps-pi1-description-filter:after,.tx-p123maps-pi1-description-media:after{border-color:#162884 transparent;border-style:solid;border-width:0 11px 28px;bottom:100%;content:"";height:0;left:10px;margin-bottom:-5px;position:absolute;width:0;-moz-border-radius:0 0 0 11px;-webkit-border-radius:0 0 0 11px;border-radius:0 0 0 11px;-moz-transform:rotate(-40deg) scaleY(1.5);-ms-transform:rotate(-40deg) scaleY(1.5);-o-transform:rotate(-40deg) scaleY(1.5);-webkit-transform:rotate(-40deg) scaleY(1.5);transform:rotate(-40deg) scaleY(1.5)}.tx-p123maps-pi1-description-close{background:#c33;left:10px;top:10px;width:130px;z-index:905}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-description-close{width:160px}.tx-p123maps-pi1-description-close:after{background:#555659;color:#fff;content:"";font-family:FontAwesome;font-size:16px;height:22px;line-height:21px;position:absolute;right:-4px;text-align:center;text-rendering:auto;top:-4px;width:22px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-p123maps-pi1-description-media{left:40px;top:200px;width:140px;z-index:902}.tx-p123maps-pi1-description-address{left:10px;top:500px;width:140px;z-index:903}.tx-p123maps-pi1-description-filter{left:45px;top:415px;width:125px;z-index:904}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-description-filter{width:155px}.tx-p123maps-pi1-description-image{height:100%;margin-left:195px;position:relative;z-index:901}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-description-image{margin-left:180px}.tx-p123maps-pi1-description-image:before{background:url(../typo3conf/ext/p123maps/res/layer-descriptions-de.png?201610121328)center center no-repeat;content:"";display:block;height:100%;margin:0 auto;max-width:688px;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain}@media screen and (max-width:768px),screen and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2),screen and (max-device-width:1024px) and (min-resolution:192dpi),screen and (max-device-width:1024px) and (min-resolution:2dppx){html.tx-p123maps-pi1-fullscreen-open>body{position:fixed}.tx-p123maps-pi1-fullscreen #tx-p123qsearch-pi1-basket{font-size:11px;width:auto}}@media only screen and (max-width:624px){.tx-p123maps-pi1-fullscreen .csc-header~.csc-mailform-submit-top{display:none}}@media only screen and (max-width:456px){.tx-p123maps-pi1-description-image{display:none}}@media only screen and (max-width:648px) and (min-width:0px){.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-slider{padding-bottom:4.6em}}.mm-slideout~.tx-p123maps-pi1-fullscreen,.mm-slideout~.tx-p123shopfinder-pi1-fullscreen{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.tx-p123maps-pi1-fullscreen:before{background:var(--header-background);border-bottom:1px solid var(--border-color);content:"";display:block;height:55px;left:0;min-width:170px;position:fixed;right:150px;top:0;z-index:1}html.tx-p123maps-pi1-fullscreen-open #tx-p123qsearch-pi1-basket{background:var(--header-background)!important;border-bottom:1px solid var(--border-color)!important;height:56px!important;position:fixed;right:0;top:0;text-align:right!important;width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html.tx-p123maps-pi1-fullscreen-open #tx-p123qsearch-pi1-basket:after{height:25px;vertical-align:middle;width:29px}html.tx-p123maps-pi1-fullscreen-open #tx-p123qsearch-pi1-basket:before{content:"";border:solid var(--border-color);border-width:0 1px 0 0;background:var(--header-background);height:100%;float:left;min-width:50px}html.tx-p123maps-pi1-fullscreen-open #tx-p123qsearch-pi1-basket .basket-align:before{height:100%;vertical-align:middle}.tx-p123maps-pi1-fullscreen .csc-header,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-hotline{display:none}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-logo{height:55px!important;margin-left:40px!important;max-width:360px!important;position:fixed!important;top:0;width:35%;z-index:2}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-logo img{display:inline-block;height:auto;vertical-align:middle;width:100%}#txp123mapspi1{position:absolute!important;bottom:0;left:200px;overflow:visible!important;right:0;top:0;z-index:1;-moz-transition:left .6s ease;-webkit-transition:left .6s ease;transition:left .6s ease}.tx-p123maps-pi1-fullscreen #txp123mapspi1{position:fixed!important;left:250px;top:56px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-layer{top:0;margin-top:-1px}.tx-p123maps-pi1-fullscreen .csc-mailform-submit-bottom,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-top-area .tx-p123maps-pi1-address-label,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-top-area .tx-p123maps-pi1-address-wrapper+input,.tx-p123maps-pi1-infoWindow-periods span.disabled{display:none}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-top-area{position:absolute;top:0;left:0;width:100%;z-index:2;justify-content:space-between!important;pointer-events:auto}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-top-area .csc-mailform-submit-top{order:2}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-top-area .tx-p123maps-pi1-address-wrapper{order:1;width:235px;padding:.1em;background-color:var(--input-background)}.tx-p123maps-pi1-address-label{font-size:20px;line-height:22px;margin:0;padding:8px 7px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-address-label{font-size:16px;line-height:18px;padding:11px 7px}.tx-p123maps-pi1-address-field{float:left;width:190px}.tx-p123maps-pi1-address-field .geocode{position:absolute;display:inline-block;margin-left:-1.73em;margin-top:1px;z-index:4;line-height:1.883em;text-decoration:none;color:var(--p123maps-ci-1);cursor:pointer}.tx-p123maps-pi1-address-field .geocode:before,.tx-p123maps-pi1-address-submit:after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-p123maps-pi1-address-field .geocode:before{content:"";font-family:FontAwesome;font-size:1.8em;padding:0 .185em;vertical-align:middle}.tx-p123maps-pi1-fullscreen #txp123mapspi1-address{font-size:1em;line-height:22px;width:100%}.tx-p123maps-pi1-address-submit{float:left;margin:0}.tx-p123maps-pi1-address-submit input[type=submit]{background:0 0;border:0;font-size:0;height:22px;margin:0;padding:0;position:absolute;width:22px;z-index:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0)}@media all and (min-width:0\0){.tx-p123maps-pi1-address-submit input[type=submit]{-ms-filter:none;filter:none}}.tx-p123maps-pi1-address-submit:after{background:var(--btn-background);color:var(--btn-color-alternative);content:"";float:right;font:8px/22px FontAwesome;position:relative;text-align:center;z-index:0}.tx-p123maps-pi1-address-wrapper fieldset.address .tx-p123maps-pi1-address-submit:after{content:""!important}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-address-submit input[type=submit]{height:30px;width:45px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-address-submit:after{font-size:18px;line-height:34px;width:45px}.tx-p123maps-pi1-slider{background:var(--color-white);bottom:0;left:0;position:relative;right:0;top:0;-moz-transition:left .6s ease;-ms-transition:left .6s ease;-o-transition:left .6s ease;-webkit-transition:left .6s ease;transition:left .6s ease}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-slider{padding-top:2.5em;overflow-y:auto;position:absolute}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-slider-button:checked~.tx-p123maps-pi1-slider{left:-250px}#tx-p123maps-pi1-slider-button,#tx-p123maps-pi1-slider-button+label{display:none;left:250px;top:12.5%;-moz-transition:left .6s ease;-ms-transition:left .6s ease;-o-transition:left .6s ease;-webkit-transition:left .6s ease;transition:left .6s ease}#tx-p123maps-pi1-slider-button{height:45px;width:45px;z-index:auto}#tx-p123maps-pi1-slider-button+label{line-height:45px;margin-left:0;position:absolute;text-indent:0}#tx-p123maps-pi1-slider-button:checked,#tx-p123maps-pi1-slider-button:checked+label{left:0}#tx-p123maps-pi1-slider-button+.tx-p123maps-pi1-slider #txp123mapspi1>label:before,#tx-p123maps-pi1-slider-button+label:before{background:rgba(0,0,0,.5);color:#fff;display:block;font:24px/45px FontAwesome;text-rendering:auto;width:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#tx-p123maps-pi1-slider-button+label:before{border:0;content:"";height:auto;margin:0;position:static;top:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#txp123mapspi1-layer span.info-symbol,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-slider-button,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-slider-button+.tx-p123maps-pi1-slider #txp123mapspi1>label,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-slider-button+label{display:inline-block}#tx-p123maps-pi1-slider-button+.tx-p123maps-pi1-slider #txp123mapspi1>label{display:none;left:0;line-height:45px;position:absolute;top:35px;vertical-align:middle;z-index:1}#tx-p123maps-pi1-slider-button+.tx-p123maps-pi1-slider #txp123mapspi1>label:before{content:"\a";cursor:pointer;text-align:center}#txp123mapspi1-legend,.tx-p123maps-pi1-media-standort,.tx-p123maps-pi1-media-standortinfo{width:200px}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-searchFilter,.tx-p123maps-pi1-fullscreen #txp123mapspi1-helpLayer,.tx-p123maps-pi1-fullscreen #txp123mapspi1-legend,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standort,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standortinfo{width:250px}#txp123mapspi1-helpLayer a,#txp123mapspi1-layer .info-symbol a,#txp123mapspi1-layer .info-symbol i,.tx-p123maps-pi1-media-standort a,.tx-p123maps-pi1-media-standortinfo a,.tx-p123maps-pi1-noticeLayer a{display:inline-block;line-height:17px;margin:11px 7px}#txp123mapspi1-layer .info-symbol i{text-decoration:none;font-style:normal;margin:11px 0 7px}#txp123mapspi1-layer .info-symbol a:before,#txp123mapspi1-layer .info-symbol i:before{content:"";color:var(--color-info)}.tx-p123maps-pi1-media-standort.view-symbol a:before{content:""}#txp123mapspi1-layer .info-symbol a:before,#txp123mapspi1-layer .info-symbol i:before,.tx-p123maps-pi1-media-standort.view-symbol a:before{position:relative;display:inline-block;font-family:FontAwesome;font-size:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:.19em;text-rendering:auto;vertical-align:middle;text-decoration:none}.tx-p123maps-pi1-legend{line-height:17px;margin:11px 7px;position:relative}.tx-p123maps-pi1-legend~.tx-p123maps-pi1-legend{margin-top:0}.tx-p123maps-pi1-fullscreen #txp123mapspi1-helpLayer a,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-legend,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standort a,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standortinfo a{font-size:16px;line-height:18px}#tx-p123maps-pi1-searchFilter{display:none;width:200px}.tx-p123maps-pi1-searchFilter-label{font-size:13px;line-height:15px;margin:0 0 5px;padding:8px 7px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-searchFilter-label{font-size:16px;line-height:18px;padding:11px 7px}.tx-p123maps-pi1-searchFilter-item{line-height:23px;margin:0 7px 6px;height:24px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-searchFilter-item{font-size:14px}.tx-p123maps-pi1-searchFilter-item:last-child{margin-bottom:11px}:root .tx-p123maps-pi1-searchFilter-item input[type=checkbox]{z-index:auto}:root .tx-p123maps-pi1-searchFilter-item input[type=checkbox]+label .tx-p123search-pi3-rating{display:inline-block}:root .tx-p123maps-pi1-searchFilter-item input[type=checkbox]+label .tx-p123search-pi3-rating .star{display:inline-block;margin-top:-4px}#txp123mapspi1-helpLayer{width:200px}#txp123mapspi1-helpLayer a:before,.tx-p123maps-pi1-poi-submit:after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#txp123mapspi1-helpLayer a:before{content:"";font:18px/1 FontAwesome;margin-right:5px;vertical-align:middle;font-size:2em}#txp123mapspi1-poi{display:inline-block;width:200px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-poi{width:250px;margin-top:5px;margin-bottom:5px}#txp123mapspi1 .map button::after{content:"";font-size:unset}#tx-p123maps-pi1-poi{margin:0 auto;max-width:230px}.tx-p123maps-pi1-poi{overflow:visible;min-height:94px;min-width:220px}.tx-p123maps-pi1-poi-label{font-size:13px;line-height:15px;margin:0;padding:8px 7px}.tx-p123maps-pi1-poi-field,.tx-p123maps-pi1-search-field{float:left;margin:0 0 0 7px}#txp123mapspi1-poi-field{height:31px;font-size:12px;line-height:14px;-webkit-appearance:textfield}.tx-p123maps-pi1-fullscreen #txp123mapspi1-poi-field{font-size:14px;line-height:18px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-perimeter-field{position:relative;float:left}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-perimeter-field label{position:absolute;top:-18px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-perimeter-field select{height:31px;padding:.2em 1.3em 0 0!important;background-position:right .6em center!important}.tx-p123maps-pi1-poi-submit{float:left;margin:0}.tx-p123maps-pi1-poi-submit input[type=submit]{background:0 0;border:0;font-size:0;height:22px;margin:0;padding:0;position:absolute;width:22px;z-index:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0)}@media all and (min-width:0\0){.tx-p123maps-pi1-poi-submit input[type=submit]{-ms-filter:none;filter:none}}.tx-p123maps-pi1-poi-submit:after{background:var(--p123maps-ci-1);color:var(--color-white);content:"";float:right;font:8px/22px FontAwesome;position:relative;text-align:center;width:22px;z-index:0}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-poi-submit input[type=submit]{height:26px;width:26px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-poi-submit:after{font-size:10px;line-height:31px;width:31px}.tx-p123maps-pi3-subline{display:inline-block;margin:0 0 0 7px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-infoWindow{min-height:438px}#txp123mapspi1-infoWindow{display:none;position:absolute;width:540px;min-height:320px;z-index:500;border:1px solid #ccc;background:rgba(255,255,255,.95);font-size:80%}.tx-p123maps-pi1-fullscreen #txp123mapspi1>.map~#txp123mapspi1-infoWindow{left:5px;top:70px;width:-moz-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:calc(100% - 10px);max-height:-moz-calc(100vh - 56px - 70px);max-height:-webkit-calc(100vh - 56px - 70px);max-height:calc(100vh - 56px - 70px)}.tx-p123maps-pi1-infoWindow-index{position:absolute;display:block;height:23px;bottom:100%;z-index:51}.tx-p123maps-pi1-infoWindow-index a{display:block;float:left;margin-left:2px;padding:5px 10px;white-space:nowrap;background:-moz-linear-gradient(top,var(--p123maps-ci-1) 0%,var(--p123maps-ci-1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,var(--p123maps-ci-1)),color-stop(100%,var(--p123maps-ci-1)));background:-webkit-linear-gradient(top,var(--p123maps-ci-1) 0%,var(--p123maps-ci-1) 100%);background:-o-linear-gradient(top,var(--p123maps-ci-1) 0%,var(--p123maps-ci-1) 100%);background:-ms-linear-gradient(top,var(--p123maps-ci-1) 0%,var(--p123maps-ci-1) 100%);background:linear-gradient(to bottom,var(--p123maps-ci-1) 0%,var(--p123maps-ci-1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac401', endColorstr='#f8ae01', GradientType=0);border-color:var(--p123maps-ci-1);color:var(--link-color);-moz-box-shadow:0-1px 3px 0 rgba(0,0,0,.4);-webkit-box-shadow:0-1px 3px 0 rgba(0,0,0,.4);box-shadow:0-1px 3px 0 rgba(0,0,0,.4),inset 0-1px 0 0 rgba(255,255,255,.3)}@media all and (min-width:0\0){.tx-p123maps-pi1-infoWindow-index a{filter:none}}.tx-p123maps-pi1-infoWindow-index a:focus,.tx-p123maps-pi1-infoWindow-index a:hover{text-decoration:none}.tx-p123maps-pi1-infoWindow-index a.active{text-decoration:underline;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,var(--p123maps-ci-3)),color-stop(1,var(--p123maps-ci-3)));background:-moz-linear-gradient(top,var(--p123maps-ci-3) 5%,var(--p123maps-ci-3) 100%);background:-webkit-linear-gradient(top,var(--p123maps-ci-3) 5%,var(--p123maps-ci-3) 100%);background:-o-linear-gradient(top,var(--p123maps-ci-3) 5%,var(--p123maps-ci-3) 100%);background:-ms-linear-gradient(top,var(--p123maps-ci-3) 5%,var(--p123maps-ci-3) 100%);background:linear-gradient(to bottom,var(--p123maps-ci-3) 5%,var(--p123maps-ci-3) 100%);background-color:transparent;background-color:var(--p123maps-ci-3);font-weight:700}@media all and (min-width:0\0){.tx-p123maps-pi1-infoWindow-index a.active{filter:none}}.tx-p123maps-pi1-infoWindow-item{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}.tx-p123maps-pi1-infoWindow-title{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;height:50px;width:100%;padding:5px 15px 0 0;background:#fff;overflow:hidden;box-sizing:border-box}.tx-p123maps-pi1-infoWindow-price .total-price-sum,.tx-p123maps-pi1-infoWindow-title h1,.tx-p123maps-pi1-infoWindow-title h2,.tx-p123maps-pi1-infoWindow-title h3{font-size:13px;font-weight:700;height:17px;margin:0;padding:0;overflow:hidden}.tx-p123maps-pi1-infoWindow-title .icon{order:1;flex-shrink:0;height:23px;width:23px;background:url(../typo3conf/ext/p123maps/res/media-icons.png?201610181734)100% 100%no-repeat;-moz-background-size:74px 161px;-webkit-background-size:74px 161px;background-size:74px 161px;transform:scale(1.7);margin-top:12px;margin-left:10px}.tx-p123maps-pi1-infoWindow-title .icon.GF{background-position:0 0}.tx-p123maps-pi1-infoWindow-title .icon.SP{background-position:0-23px}.tx-p123maps-pi1-infoWindow-title .icon.ZZ{background-position:0-46px}.tx-p123maps-pi1-infoWindow-title .icon.GZ{background-position:0-69px}.tx-p123maps-pi1-infoWindow-title .icon.GV{background-position:0-92px}.tx-p123maps-pi1-infoWindow-title .icon.PF{background-position:0-115px}.tx-p123maps-pi1-infoWindow-title .icon.VI,.tx-p123maps-pi1-infoWindow-title .icon.VN{background-position:0-138px}.tx-p123maps-pi1-infoWindow-title .name{order:2;flex-grow:1}.tx-p123maps-pi1-infoWindow-title .data{order:3;flex-shrink:0;text-align:right}.tx-p123maps-pi1-infoWindow-price{display:none;order:4;width:auto;text-align:right;color:#000;margin-left:5px}.tx-p123maps-pi1-infoWindow-price div{float:left;width:100%;text-align:right}.tx-p123maps-pi1-infoWindow-price b{display:block}.touchscreen .tx-p123maps-pi1-infoWindow-periods .slide dt,.tx-p123maps-pi1-infoWindow-price .total-price-sum,.tx-p123maps-pi1-poi-field input[type=text],.tx-p123maps-pi1-search-field input[type=search]{width:100%}.tx-p123maps-pi1-infoWindow-net{background:rgba(255,255,255,.8);bottom:0;color:#be1010;display:block;height:18px;left:0;line-height:18px;padding:0 5px;pointer-events:none;position:absolute;right:0;font-size:70%;z-index:1;width:100%}.tx-p123maps-pi1-infoWindow-locationImage .tx-p123maps-pi1-infoWindow-net~.rating-wrapper{bottom:18px}.tx-p123maps-pi1-infoWindow-details{background:rgba(255,255,255,.8);bottom:10px;float:right;overflow:hidden;padding:10px 5px 10px 15px;position:absolute;right:0;top:10px;width:auto}.tx-p123maps-pi1-infoWindow-details:before,.tx-p123maps-pi1-infoWindow-toggle a.toggle:after,.tx-p123maps-pi1-infoWindow-toggle a.toggle:before{display:inline-block;font-family:FontAwesome;-webkit-font-smoothing:antialiased;text-rendering:auto;font-size:1.7em;-moz-osx-font-smoothing:grayscale}.tx-p123maps-pi1-infoWindow-details:before{position:absolute;left:1px;content:"";color:var(--color-info)}.tx-p123maps-pi1-infoWindow-details.open{background:#fff;transition:background-color 1s;z-index:2}.tx-p123maps-pi1-infoWindow-details.open:before{content:""}.tx-p123maps-pi1-infoWindow-net~.tx-p123maps-pi1-infoWindow-details{bottom:28px}.tx-p123maps-pi1-infoWindow-details-open{bottom:3px;cursor:cell;display:block;left:0;position:absolute;right:3px;top:3px}.tx-p123maps-pi1-infoWindow-details>div{display:none;overflow:hidden}.tx-p123maps-pi1-infoWindow-details>div div{clear:right;color:#333;float:right;text-align:right;white-space:nowrap}.tx-p123maps-pi1-infoWindow-locationImage{display:block;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:38%;top:50px}.tx-p123maps-pi1-infoWindow-locationImage a{display:block;position:absolute;height:35px;width:35px;top:0;left:0;overflow:visible;background-color:var(--color-white);opacity:.8}.tx-p123maps-pi1-infoWindow-locationImage a:hover{text-decoration:none}.tx-p123maps-pi1-infoWindow-locationImage a:before{content:""!important;display:block!important;height:100%!important;margin:0!important;width:auto!important}.tx-p123maps-pi1-infoWindow-locationImage a:after{content:"";display:block;position:relative;top:-30px;color:var(--p123maps-ci-2);font:14px/1 FontAwesome;font-size:2em;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-p123maps-pi1-infoWindow-locationImage .rating-wrapper{position:absolute;display:block;left:0;bottom:0;width:100px;height:25px;background:rgba(255,255,255,.8)}.tx-p123maps-pi1-infoWindow-locationImage .rating{transform:scale(1.5);margin-left:22px;margin-top:6px}.tx-p123maps-pi1-infoWindow-locationImage .rating .star{background:url(../typo3conf/ext/p123maps/res/stars-rating.png?201610121329)-60px 0 no-repeat;display:block;height:12px;text-indent:-99999em;width:61px;-moz-background-size:123px 24px;-webkit-background-size:123px 24px;background-size:123px 24px}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star0-0,.tx-p123maps-pi1-infoWindow-title .rating .star.star9-9{-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=40)";filter:alpha(opacity=40)}@media all and (min-width:0\0){.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star0-0,.tx-p123maps-pi1-infoWindow-title .rating .star.star9-9{-ms-filter:none;filter:none}}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star1-0{background-position:0 0}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star1-5{background-position:0-12px}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star2-0{background-position:-12px 0}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star2-5{background-position:-12px -12px}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star3-0{background-position:-24px 0}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star3-5{background-position:-24px -12px}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star4-0{background-position:-36px 0}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star4-5{background-position:-36px -12px}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star5-0{background-position:-48px 0}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star5-5{background-position:-48px -12px}.tx-p123maps-pi1-infoWindow-locationImage .rating .star.star6-0{background-position:-60px 0}.tx-p123maps-pi1-infoWindow-toggle{position:absolute;display:block;width:100%;top:245px;padding:0 5px;box-sizing:border-box;z-index:1}.tx-p123maps-pi1-infoWindow-toggle a.toggle:after,.tx-p123maps-pi1-infoWindow-toggle a.toggle:before{position:relative;vertical-align:middle;text-decoration:none}.tx-p123maps-pi1-infoWindow-toggle a.toggle:before{content:"";padding-right:.185em;color:var(--color-info)}.tx-p123maps-pi1-infoWindow-toggle a.toggle:after{content:"";padding-left:.185em;color:var(--link_color)}.tx-p123maps-pi1-infoWindow-toggle a.toggle.active:after{content:""}.tx-p123maps-pi1-infoWindow-toggle a{float:right}.tx-p123maps-pi1-infoWindow-toggle a:first-of-type{float:left!important;margin-right:.2em}.tx-p123maps-pi1-infoWindow-toggle del{color:var(--color-red);font-style:italic;text-decoration:none;margin-right:.4em}.tx-p123maps-pi1-infoWindow-periods .slider{display:block;position:relative;width:100%;height:137px}.tx-p123maps-pi1-infoWindow-periods .button-wrapper{display:block;position:relative;width:100%}.tx-p123maps-pi1-infoWindow-periods-normal{float:left;width:100%;height:137px}.tx-p123maps-pi1-infoWindow-periods{display:block;position:absolute;bottom:0;left:0;width:100%;height:187px;background:#fff;padding:4px;z-index:2;box-sizing:border-box}.tx-p123maps-pi1-infoWindow-periods:after{clear:left;content:".";display:block;height:0;line-height:0;visibility:hidden}.tx-p123maps-pi1-infoWindow-periods dl{display:block;float:left;height:100%;width:calc((100% - (4px*4))/5);margin:0 4px 0 0;padding:0}.tx-p123maps-pi1-infoWindow-periods dl:last-of-type{margin-right:0!important}.tx-p123maps-pi1-infoWindow-periods dt{display:block;margin:0;padding:0;height:100%}.tx-p123maps-pi1-infoWindow-periods .tooltip span{text-align:left}.tx-p123maps-pi1-infoWindow-periods .express{color:var(--color-express)}.tx-p123maps-pi1-infoWindow-periods .checkbox{display:block;position:relative;height:100%;width:100%;cursor:pointer;box-sizing:border-box;text-decoration:none!important}.tx-p123maps-pi1-infoWindow-periods .checkbox.disabled{display:none}.tx-p123maps-pi1-infoWindow-periods .checkbox .express-text{height:1em;margin-bottom:.5em}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin{line-height:1.1em;margin:.2em 0}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin .delimiterSign,.tx-p123maps-pi1-infoWindow-periods .checkbox .termin .delimiterText{font-style:normal}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin .delimiterText{display:block;width:100%}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-1 .tx-p123maps-pi1-infoWindow-periods-btnmore,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-2 .tx-p123maps-pi1-infoWindow-periods-btnmore,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-3 .tx-p123maps-pi1-infoWindow-periods-btnmore,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-4 .tx-p123maps-pi1-infoWindow-periods-btnmore,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-5 .tx-p123maps-pi1-infoWindow-periods-btnmore,.tx-p123maps-pi1-infoWindow-periods .checkbox .termin .delimiterSign,.tx-p123maps-pi1-infoWindow-periods-btnmore.off span.text{display:none}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin-basket{position:absolute;bottom:4px;width:100%}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin-basket:before{color:var(--btn-select-color);content:""}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin-basket:before,.tx-p123maps-pi1-infoWindow-periods .checkbox.checked .termin-basket:after,.tx-p123maps-pi1-infoWindow-periods-btnmore span.icon:before{position:relative;display:inline-block;font-family:FontAwesome;font-size:1.25em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;vertical-align:middle}.tx-p123maps-pi1-infoWindow-periods .checkbox.checked .termin-basket:before{right:-5px;color:var(--btn-select-selected-color)}.tx-p123maps-pi1-infoWindow-periods .checkbox.checked .termin-basket:after{content:"";left:-5px;color:var(--btn-select-color)}.tx-p123maps-pi1-infoWindow-periods .checkbox.express .termin-basket:before{color:var(--color-express)}.tx-p123maps-pi1-infoWindow-periods .checkbox.checked.express .termin-basket:before{color:var(--btn-select-selected-color)}.tx-p123maps-pi1-infoWindow-periods .checkbox.tooltip div.tooltip{cursor:pointer!important}.tx-p123maps-pi1-infoWindow-periods-dw .checkbox{height:40px}.tx-p123maps-pi1-infoWindow-periods .button-wrapper{justify-content:space-between!important;padding-top:3px}.showall .tx-p123maps-pi1-infoWindow-periods .button-wrapper{padding-top:15px}.tx-p123maps-pi1-infoWindow-periods-dw{width:100%;float:left}.tx-p123maps-pi1-infoWindow-periods-btnmore{display:none;height:40px;text-align:center;cursor:pointer;box-sizing:border-box;float:right}.tx-p123maps-pi1-infoWindow-periods-btnmore span.text{display:block;width:100%;font-size:1.1em;color:var(--btn-select-color);margin-top:0}.tx-p123maps-pi1-infoWindow-periods-btnmore span.icon{display:block;width:100%}.tx-p123maps-pi1-infoWindow-periods-btnmore span.icon:before{font-size:3em;-moz-osx-font-smoothing:grayscaled;padding:0 .185em;color:#b1b9b9;opacity:.3;top:0}.tx-p123maps-pi1-infoWindow-periods-btnmore.off span.icon:before{top:9px}.tx-p123maps-pi1-infoWindow-periods-btnmore:hover span.icon:before{opacity:.6}.tx-p123maps-pi1-infoWindow-periods-btnmore span.icon.on:before{content:""}.tx-p123maps-pi1-infoWindow-periods-btnmore span.icon.off:before{content:""}.tx-p123maps-pi1-infoWindow-periods-dw dl.permanent{width:100%;max-width:100%}.tx-p123maps-pi1-infoWindow-periods .glueInfo-wrapper{position:absolute;display:block;bottom:0;box-sizing:border-box;width:100%;left:0;padding:0 5px;z-index:2;background-color:rgba(255,255,255,.8)}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods .glueInfo-wrapper{bottom:46px}.tx-p123maps-pi1-infoWindow-periods .glueInfo-wrapper span{display:none;color:initial}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-btnmore{display:block;width:49.7%;float:right}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods{height:430px!important}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-normal{flex-direction:row!important;justify-content:space-between!important;flex-wrap:nowrap!important}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-1 .tx-p123maps-pi1-infoWindow-periods-normal,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-2 .tx-p123maps-pi1-infoWindow-periods-normal,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-3 .tx-p123maps-pi1-infoWindow-periods-normal,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-4 .tx-p123maps-pi1-infoWindow-periods-normal{justify-content:flex-start!important}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal{height:383px!important;overflow-y:scroll;overflow-x:hidden;flex-wrap:wrap!important;justify-content:flex-start!important;padding-right:5px}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-normal dl{margin:0}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-1 .tx-p123maps-pi1-infoWindow-periods-normal dl,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-2 .tx-p123maps-pi1-infoWindow-periods-normal dl,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-3 .tx-p123maps-pi1-infoWindow-periods-normal dl,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-4 .tx-p123maps-pi1-infoWindow-periods-normal dl{margin-right:4px}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal dl{height:140px;width:calc((100% - (4px*4))/5)}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-normal dl.enabled{display:none}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal dl.enabled{display:block;margin-right:4px;margin-bottom:4px}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-normal dl:nth-of-type(-n+5){display:block!important}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-normal dl:nth-of-type(5n){margin-right:0!important}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-dw{display:block;width:49.7%}.touchscreen .tx-p123maps-pi1-infoWindow-periods-btnmore{display:none}.touchscreen .tx-p123maps-pi1-infoWindow-periods .slider{overflow:hidden;width:100%;height:140px}.touchscreen .tx-p123maps-pi1-infoWindow-periods .slider-container{display:flex!important;flex-direction:row;flex-wrap:nowrap;overflow-y:scroll;justify-content:space-between}.touchscreen .tx-p123maps-pi1-infoWindow-periods dl.enabled{display:flex;flex:0 0 100px;height:140px;justify-content:center;align-items:center}.touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-1 .tx-p123maps-pi1-infoWindow-periods-normal,.touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-2 .tx-p123maps-pi1-infoWindow-periods-normal,.touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-3 .tx-p123maps-pi1-infoWindow-periods-normal,.touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-4 .tx-p123maps-pi1-infoWindow-periods-normal{justify-content:flex-start;margin-right:3px}.touchscreen .tx-p123maps-pi1-infoWindow-periods.enabled-5 .tx-p123maps-pi1-infoWindow-periods-normal{justify-content:flex-start}@media all and (min-width:0\0){.tx-p123maps-pi1-infoWindow-periods .checkbox.disabled{-ms-filter:none;filter:none}}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-poi-field,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-search-field{width:215px}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-campagne .tx-p123maps-pi1-poi-field{width:180px}@media only screen and (min-width:22.5em){.tx-p123maps-pi1-fullscreen #txp123mapspi1{left:260px}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-campagne,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-media,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-search,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-searchFilter,.tx-p123maps-pi1-fullscreen #txp123mapspi1-fullscreen,.tx-p123maps-pi1-fullscreen #txp123mapspi1-helpLayer,.tx-p123maps-pi1-fullscreen #txp123mapspi1-legend,.tx-p123maps-pi1-fullscreen #txp123mapspi1-poi,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standort,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standortinfo,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-noticeLayer{width:260px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-budget{width:190px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-top-area .tx-p123maps-pi1-address-wrapper{width:256px}.tx-p123maps-pi1-address-field{width:211px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-address{line-height:26px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-address-submit:after{line-height:40px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-address-submit input[type=submit]{height:40px}#tx-p123maps-pi1-slider-button+.tx-p123maps-pi1-slider #txp123mapspi1>label{top:45px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-infoWindow{min-height:480px}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin{margin:.5em 0}.tx-p123maps-pi1-infoWindow-periods .slider,.tx-p123maps-pi1-infoWindow-periods-normal{height:160px}.tx-p123maps-pi1-infoWindow-periods{height:210px}}@media only screen and (min-width:23.4em){.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal dl,.touchscreen .tx-p123maps-pi1-infoWindow-periods .slide.enabled,.touchscreen .tx-p123maps-pi1-infoWindow-periods .slider{height:160px}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods{height:430px!important}.tx-p123maps-pi1-infoWindow-periods-btnmore span.text{margin-top:-5px}}@media only screen and (min-width:25em){.tx-p123maps-pi1-infoWindow-net{font-size:75%}}@media only screen and (min-width:25.875em){.tx-p123maps-pi1-fullscreen #txp123mapspi1-infoWindow{min-height:550px}.tx-p123maps-pi1-infoWindow-title{padding-top:10px}.tx-p123maps-pi1-infoWindow-locationImage{height:42%;top:55px}.tx-p123maps-pi1-infoWindow-toggle{top:300px}.tx-p123maps-pi1-infoWindow-periods{height:220px}.tx-p123maps-pi1-infoWindow-periods .checkbox .price{margin-top:.3em}.touchscreen .tx-p123maps-pi1-infoWindow-periods .slide.enabled,.touchscreen .tx-p123maps-pi1-infoWindow-periods .slider,.tx-p123maps-pi1-infoWindow-periods .slider,.tx-p123maps-pi1-infoWindow-periods-normal{height:170px}.touchscreen .tx-p123maps-pi1-infoWindow-periods dl.enabled{flex:0 0 100px}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods{height:495px!important}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal dl{height:170px}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal{height:448px!important}.tx-p123maps-pi1-infoWindow-net{font-size:80%}}@media only screen and (min-width:26.625em){.tx-p123maps-pi1-fullscreen #txp123mapspi1-infoWindow{min-height:580px}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin .delimiterText{display:block;width:100%}.tx-p123maps-pi1-infoWindow-locationImage{height:45%}.tx-p123maps-pi1-infoWindow-toggle{top:328px}.tx-p123maps-pi1-infoWindow-periods{height:225px}.tx-p123maps-pi1-infoWindow-periods .slider,.tx-p123maps-pi1-infoWindow-periods-normal{height:170px}.tx-p123maps-pi1-infoWindow-periods-btnmore,.tx-p123maps-pi1-infoWindow-periods-dw,.tx-p123maps-pi1-infoWindow-periods-dw dl{height:43px}.tx-p123maps-pi1-infoWindow-locationImage a{height:45px;width:45px}.tx-p123maps-pi1-infoWindow-locationImage a:after{top:-35px}.tx-p123maps-pi1-infoWindow-locationImage .rating-wrapper{height:35px;width:125px}.tx-p123maps-pi1-infoWindow-locationImage .rating{transform:scale(1.8);margin-left:40px;margin-top:10px}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin-basket:before,.tx-p123maps-pi1-infoWindow-periods .checkbox.checked .termin-basket:after{font-size:1.5em}.tx-p123maps-pi1-infoWindow-periods-dw .checkbox{height:100%}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods{height:525px!important}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal{height:473px!important}}@media only screen and (min-width:37.5em){.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-hotline{display:block}.tx-p123maps-pi1-infoWindow-periods .checkbox.tooltip div.tooltip{line-height:1.1em;margin-top:.3em}.touchscreen .tx-p123maps-pi1-infoWindow-periods dl.enabled{flex:0 0 120px}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods{height:525px!important}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-btnmore,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-dw dl{height:45px}.tx-p123maps-pi1-infoWindow-periods-btnmore span.text{margin-top:0}.tx-p123maps-pi1-infoWindow-net{font-size:100%}.tx-p123maps-pi1-infoWindow-periods .glueInfo-wrapper{bottom:10px}}@media only screen and (min-width:48em){.tx-p123maps-pi1-fullscreen #txp123mapspi1{left:300px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-budget-label,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-label,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-poi-label,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-search-label,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-searchFilter-label{font-size:1.2em}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-campagne,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-media,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-search,.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-searchFilter,.tx-p123maps-pi1-fullscreen #txp123mapspi1-fullscreen,.tx-p123maps-pi1-fullscreen #txp123mapspi1-helpLayer,.tx-p123maps-pi1-fullscreen #txp123mapspi1-legend,.tx-p123maps-pi1-fullscreen #txp123mapspi1-poi,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standort,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-media-standortinfo,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-noticeLayer,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-top-area .tx-p123maps-pi1-address-wrapper{width:299px;box-sizing:border-box}.tx-p123maps-pi1-address-field{width:250px}.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-poi-field,.tx-p123maps-pi1-fullscreen .tx-p123maps-pi1-search-field{width:255px}.tx-p123maps-pi1-fullscreen #tx-p123maps-pi1-campagne .tx-p123maps-pi1-poi-field{width:220px}.tx-p123maps-pi1-fullscreen #txp123mapspi1-budget{width:230px}.tx-p123maps-pi1-fullscreen #txp123mapspi1>.map~#txp123mapspi1-infoWindow{width:592px!important;box-sizing:border-box}#txp123mapspi1-infoWindow-arrow{position:absolute;height:0;width:0;top:50%}.tx-p123maps-pi1-fullscreen #txp123mapspi1-infoWindow{min-height:640px}.left #txp123mapspi1-infoWindow-arrow,.left #txp123mapspi1-infoWindow-arrow .after,.left #txp123mapspi1-infoWindow-arrow .before,.left #txp123mapspi1-infoWindow-arrow:after,.left #txp123mapspi1-infoWindow-arrow:before{left:100%}.right #txp123mapspi1-infoWindow-arrow,.right #txp123mapspi1-infoWindow-arrow .after,.right #txp123mapspi1-infoWindow-arrow .before,.right #txp123mapspi1-infoWindow-arrow:after,.right #txp123mapspi1-infoWindow-arrow:before{right:100%}#txp123mapspi1-infoWindow-arrow .after,#txp123mapspi1-infoWindow-arrow .before,#txp123mapspi1-infoWindow-arrow:after,#txp123mapspi1-infoWindow-arrow:before{border:20px solid transparent;content:"";height:0;pointer-events:none;position:absolute;width:0}#txp123mapspi1-infoWindow-arrow .after,#txp123mapspi1-infoWindow-arrow:after{border-width:20px 50px;top:50%;margin-top:-20px}.left #txp123mapspi1-infoWindow-arrow .after,.left #txp123mapspi1-infoWindow-arrow:after{border-left-color:#fff}.right #txp123mapspi1-infoWindow-arrow .after,.right #txp123mapspi1-infoWindow-arrow:after{border-right-color:#fff}#txp123mapspi1-infoWindow-arrow .before,#txp123mapspi1-infoWindow-arrow:before{border-width:21px 51px;top:50%;margin-top:-21px}.left #txp123mapspi1-infoWindow-arrow .before,.left #txp123mapspi1-infoWindow-arrow:before{border-left-color:#ccc}.right #txp123mapspi1-infoWindow-arrow .before,.right #txp123mapspi1-infoWindow-arrow:before{border-right-color:#ccc}.tx-p123maps-pi1-infoWindow-closeLink{height:30px;width:30px}.tx-p123maps-pi1-infoWindow-closeLink:after,.tx-p123maps-pi1-infoWindow-closeLink:before{width:25px;top:15px}.tx-p123maps-pi1-infoWindow-title{padding-right:40px}.tx-p123maps-pi1-infoWindow-title .icon{transform:scale(2.2);margin-top:18px;margin-left:18px}.tx-p123maps-pi1-infoWindow-details{padding-right:20px}.tx-p123maps-pi1-infoWindow-details:before,.tx-p123maps-pi1-infoWindow-toggle a.toggle:after,.tx-p123maps-pi1-infoWindow-toggle a.toggle:before{font-size:2.2em}.tx-p123maps-pi1-infoWindow-details:before{left:4px}.tx-p123maps-pi1-infoWindow-locationImage a:after{font-size:3em;top:-43px}.tx-p123maps-pi1-infoWindow-locationImage{height:46%}.tx-p123maps-pi1-infoWindow-toggle{top:355px}.tx-p123maps-pi1-infoWindow-periods{height:240px}.tx-p123maps-pi1-infoWindow-periods .checkbox .termin-basket{bottom:6px}.tx-p123maps-pi1-infoWindow-periods .checkbox.tooltip div.tooltip{line-height:inherit}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal dl,.touchscreen .tx-p123maps-pi1-infoWindow-periods .slide.enabled,.touchscreen .tx-p123maps-pi1-infoWindow-periods .slider,.tx-p123maps-pi1-infoWindow-periods .slider,.tx-p123maps-pi1-infoWindow-periods-normal{height:175px}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-btnmore,.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-dw .checkbox,.tx-p123maps-pi1-infoWindow-periods-dw{height:52px}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-btnmore span.icon::before{font-size:5em;top:3px}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-btnmore span.text{margin-top:4px}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods-btnmore.off span.icon:before{top:15px}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods{height:585px!important}.no-touchscreen .showall .tx-p123maps-pi1-infoWindow-periods-normal{height:523px!important}.tx-p123maps-pi1-infoWindow-periods .glueInfo-wrapper{bottom:20px}.no-touchscreen .tx-p123maps-pi1-infoWindow-periods .glueInfo-wrapper{bottom:56px}}
)
}
# Configuration for cacheable javascript
page.jsFooterInline.129 = COA
page.jsFooterInline.129 {
10 = FILE
10 {
file = EXT:p123maps/res/jquery.tmpl.js
stdWrap.append = TEXT
stdWrap.append.char = 10
}
20 = FILE
20 {
file = EXT:p123maps/res/jquery.nouislider.js
stdWrap.append = TEXT
stdWrap.append.char = 10
}
30 = USER
30 {
includeLibs = EXT:p123maps/pi1/class.tx_p123maps_pi1.php
userFunc = tx_p123maps_pi1->cachable
templateFile = EXT:p123maps/res/javascript.js
marks < plugin.tx_p123maps_pi1.marks
data < plugin.tx_p123maps_pi1.data
locallang < plugin.tx_p123maps_pi1.locallang
dontWrapInBaseClass = 1
}
}
# Configuration for the page "p123maps_pi1->ajax"
p123maps_pi1 = PAGE
p123maps_pi1 {
typeNum = 129
config {
disableAllHeaderCode = 1
disableCharsetHeader = 1
xhtml_cleaning = 0
no_cache = 1
}
10 = json
}
}