.zmSuchButton,.zmnavnext,.zmnavprev,.zmzureu,.zmzursuche{border:1px solid #737373;margin:10px 0;padding:0}.zmSuchButton{width:40%;float:left;clear:left}.zmzursuche{width:12em;clear:both}#content+.zmNAV{margin:0 1px 0 8px;padding:0 0 0 30px}.zmzureu{width:8em;text-align:center}.zmnavprev{width:14em}.zmnavnext{width:13em;margin-right:15px}.zmSuchButton #zmsb1,.zmnavnext a,.zmnavprev a,.zmzureu a,.zmzursuche a{display:block;background:url(../img/bg-button-trans.gif) 100% 100% no-repeat #737373;border:1px solid #fff;color:#fff;text-decoration:none;text-align:center;margin:0;padding:2px 20px}.zmSuchButton #zmsb1{width:100%}.zmSuchButton #zmsb1:hover,.zmnavnext a:hover,.zmnavprev a:hover,.zmzureu a:hover,.zmzursuche a:hover{background-color:#95A502;text-decoration:none;color:#fff}fieldset{border:1px solid #f1f1f1;background:#f9f9f9;width:449px;margin:0 15px 10px 0;padding:5px 10px}legend{color:#6A7401;text-transform:uppercase;font-weight:700}input{border:1px solid #a6a6a6}label{font-size:11px}.vonbis{clear:both;float:left}.zeitraum{margin:10px 0}.zeitraumitem{line-height:13px;float:left;margin:7px 10px 7px 0}.zeitraumitem input{margin-right:3px;float:left}.separatorZeitraum{clear:left;margin:10px 0}.von{float:left;margin:5px 10px 5px 0}.bis{float:left;margin:5px 0}.zmVolltextSuche{clear:left;margin:5px 0 0}.feld{display:block!important}.bemerkung{font-size:11px;color:#afafaf}.kategorie{margin-top:5px}* html #zmsb1{height:1%}#vkreihe select{border:1px solid #a6a6a6;font-size:11px}ul.kategorie{margin:0;padding:0}ul.kategorie li{padding-left:0;width:40%;float:left;margin:0;background-image:none;list-style:none}.katlevel1 label{padding-left:5px}ul.kategorie li ul li{width:auto;float:none}.Veranstaltungskalender .zmItem{border:1px solid #f1f1f1;background:#f9f9f9;margin:0 15px 10px 0;padding:6px}.zmffeasyticketid .label{display:none}#col3_content .Veranstaltungskalender .zmItem h2,#main .ym-col2 .Veranstaltungskalender .zmItem h2{padding:0;font-size:1.05em;font-weight:700;margin:3px 0}#col3_content .Veranstaltungskalender .zmItem h3,#main .ym-col2 .Veranstaltungskalender .zmItem h3{font-size:12px;text-transform:none;font-weight:400;color:#606060;margin:0;padding:0}#col3_content .Veranstaltungskalender .zmItem .vklocation h4,#col3_content .Veranstaltungskalender .zmItem .vkveranstalter h4,#main .ym-col2 .Veranstaltungskalender .zmItem .vklocation h4,#main .ym-col2 .Veranstaltungskalender .zmItem .vkveranstalter h4{font-weight:400;text-transform:none;margin:0}#col3_content .Veranstaltungskalender .zmItem .vklocation .label,#col3_content .Veranstaltungskalender .zmItem .vkveranstalter .label,#main .ym-col2 .Veranstaltungskalender .zmItem .vklocation .label,#main .ym-col2 .Veranstaltungskalender .zmItem .vkveranstalter .label{float:left;font-weight:700;line-height:140%;width:120px;margin:0}.Veranstaltungskalender .zmItem .vkveranstalter{clear:left}.Veranstaltungskalender .vkzusatz{font-weight:700}.Veranstaltungskalender ul.ellinks{margin:0;padding:8px 0 0}.Veranstaltungskalender ul.ellinks li{list-style:none;margin:0;padding:0 0 0 14px}.zmpager{border:1px solid #A7A7A7;margin:5px 0;background:#F1F1F1;float:left;width:463px}.zmNavigClassBack,.zmNavigClassForward,.zmNavigClassItem{float:left;border-right:1px solid #A7A7A7}.zmpager a{display:block;border:1px solid #fff;padding:5px 5px 4px;background:#E4E4E4;color:#4F4F4F;text-decoration:none}.zmpager a:hover{background-color:#737373;color:#fff}.zmCurentPage,.zmNavigClassInnen .current{float:left;border:1px solid #fff;border-right:1px solid #A7A7A7;padding:5px 5px 4px}.zmnavseparator{display:none}.zmbuttons{clear:both;height:46px}.zmbuttons .zmnavnext{float:right}.zmbuttons .zmzursuche{float:left}.Kopf{width:100%;padding:10px 0 0}.Rumpf{margin-bottom:30px}#zmDetail .zmitem .Rumpf .zmanschrift .vCard .extra1{margin-top:10px}#zmDetail .zmitem .Rumpf .zmanschrift .vCard .extra2{margin-bottom:10px}#col3_content hr,#main .ym-col2 hr{display:none!important}#col3_content .zeitraum h2.zeit,#main .ym-col2 .zeitraum h2.zeit{display:inline;font-size:1em;font-weight:400;color:#4F4F4F;text-transform:none}#col3_content .zeitraum h2.zeit .uhrzeit:before,#main .ym-col2 .zeitraum h2.zeit .uhrzeit:before{content:", "}#col3_content .zeitraum h2.zeit .uhrzeit:empty:before,#main .ym-col2 .zeitraum h2.zeit .uhrzeit:empty:before{content:""}#col3_content .Veranstaltungskalender h2,#main .ym-col2 .Veranstaltungskalender h2{margin:4px 0}#col3_content .Veranstaltungskalender h3,#main .ym-col2 .Veranstaltungskalender h3{font-size:12px;text-transform:none;color:#606060}#col3_content .Veranstaltungskalender div.zmlabel,#main .ym-col2 .Veranstaltungskalender div.zmlabel{text-transform:uppercase;font-weight:700;margin:15px 0 8px}#col3_content .Veranstaltungskalender h3.zusazt,#main .ym-col2 .Veranstaltungskalender h3.zusazt{margin:0;padding:0;font-size:1.15em}#col3_content .Veranstaltungskalender h3.titel,#main .ym-col2 .Veranstaltungskalender h3.titel{font-weight:400;margin:0;padding:0}#col3_content .Veranstaltungskalender h4,#main .ym-col2 .Veranstaltungskalender h4{text-transform:none}#col3_content .Veranstaltungskalender .efaLink,#main .ym-col2 .Veranstaltungskalender .efaLink{padding-left:340px;top:-3em;position:relative;height:0}#col3_content .Veranstaltungskalender .mapsLink,#main .ym-col2 .Veranstaltungskalender .mapsLink{padding-left:340px;top:-4.5em;position:relative;height:0}#col3_content .Veranstaltungskalender .zmVeranstalter .efaLink,#col3_content .Veranstaltungskalender .zmVeranstalter .mapsLink,#main .ym-col2 .Veranstaltungskalender .zmVeranstalter .efaLink,#main .ym-col2 .Veranstaltungskalender .zmVeranstalter .mapsLink{display:none}.Veranstaltungskalender .Rumpf .image .img img{padding:5px 0}.Veranstaltungskalender .bildunterschrift{font-size:11px;float:left;background:#F1F1F1;display:inline;padding:3px}.Veranstaltungskalender .category,.homepage{clear:left}.Veranstaltungskalender .zmVeranstalter .beschreibung .label{display:none}.freiesfeld{margin:5px 0 20px}.Buchung,.vCalendarLink{background:url(../img/doppelpfeil.gif) 0 4px no-repeat;margin:5px 0 0;padding:0 0 0 15px}.data{position:relative}.Veranstaltungskalender .vCardLink{display:none}.cityline,.street-address{clear:left}.zmOrt .data .organization,.zmVeranstalter .data .organization{display:none}.basecontent-dvv-zm-vk .item{border:1px solid #f1f1f1;display:inline-block;width:482px;margin:0 0 10px;padding:1px}.basecontent-dvv-zm-vk .item .bildcss{float:left}.basecontent-dvv-zm-vk .item img{padding-bottom:0}.basecontent-dvv-zm-vk .item .summary{font-size:12px;font-weight:700;background:#f9f9f9;text-transform:none;margin:0;padding:6px 10px 3px 165px}.basecontent-dvv-zm-vk h4.label{display:none}.basecontent-dvv-zm-vk .description{background:#f9f9f9;min-height:37px;border-top:1px solid #f9f9f9;margin:0;padding:0 10px 3px 165px}.basecontent-dvv-zm-vk .zmkurzbeschreibung{display:inline}.basecontent-dvv-zm-vk .basecontent-list{background:#f9f9f9;margin:0;padding:0 10px 3px 165px}.basecontent-dvv-zm-vk .basecontent-list ul{margin:0;padding:0}.basecontent-dvv-zm-vk .basecontent-list li{margin:0;padding:0 0 0 20px}.basecontent-dvv-zm-vk .zmlinktodata{margin:0;padding:0 10px 3px 185px}.basecontent-dvv-zm-vk .summary{color:#606060}.basecontent-dvv-zm-vk .summary h2{margin:5px 0!important}.basecontent-dvv-zm-vk .summary .zusatz{font-weight:700}.basecontent-dvv-zm-vk .zmkurzbeschreibung .label{display:none}.basecontent-dvv-zm-vk .even,.basecontent-dvv-zm-vk .odd{margin:20px 0}.basecontent-dvv-zm-vk .zmOrt div,.basecontent-dvv-zm-vk .zmVeranstalter div{float:none;display:block!important}.basecontent-dvv-zm-vk ul{margin:0;padding:0}.basecontent-dvv-zm-vk ul li{margin:0;padding:0 0 0 20px}@media all and (max-width:480px){body .basecontent-dvv-zm-vk .item .bildcss{padding:5px 0 0 5px}body .basecontent-dvv-zm-vk .item .summary{padding:14px 10px 3px 5px}body .basecontent-dvv-zm-vk .description{padding:0 10px 3px 5px}body .basecontent-dvv-zm-vk .zmlinktodata{padding:0 10px 3px 5px;background:url(../img/doppelpfeil.gif) 55px 5px no-repeat #f9f9f9}}.kompakt{border:1px solid #f1f1f1;width:482px}.kompakt .zmBox{border:1px solid #fff;background:#f9f9f9}.kompakt .zmBox .item{border:0 solid #f1f1f1;width:100%;display:list-item;margin:0;padding:0}.kompakt .zmBox .datum{display:inline;color:#6A7401}.kompakt .zmBox .item .summary{display:inline;background:0 0;margin:0;padding:0}.kompakt .zmBox .summary a.internerLink{text-decoration:none;color:#4f4f4f;margin:0;padding:0}.kompakt .zmBox .summary a.internerLink:hover{text-decoration:underline}.basecontent-dvv-zm-vk .even,.kompakt .zmBox .odd{margin:0}.kompakt .zmBox ul{margin:0;padding:10px 5px}.kompakt .zmBox ul li.item{margin:0;padding:0 0 3px 14px}#service .basecontent-dvv-zm-kalenderblatt{background:#f1f1f1}#service .basecontent-dvv-zm-kalenderblatt div.containerCalendarDays{height:1%;padding-bottom:3px}#service .basecontent-dvv-zm-kalenderblatt div.containerCalendarMonth{text-align:center;font-weight:400;text-transform:none;margin:0;padding:5px}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarMonth a{color:#6A7401;font-size:12px;text-decoration:none;font-weight:700!important}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarMonth{font-size:12px;text-decoration:none;color:#606060;font-weight:700!important}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarMonthPrev,.containerCalendarMonthInner,.containerCalendarMonthNext{display:inline}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarMonthInner{margin:0 13px 0 10px}#service .basecontent-dvv-zm-kalenderblatt ul.containerCalendarDays{float:left;margin:0;padding:0}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarClear{clear:both;line-height:0;font-size:0;height:0}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarDays li a{color:#6A7401;text-decoration:none;font-weight:700!important}#service .basecontent-dvv-zm-kalenderblatt ul.containerCalendarDays li{width:17px;text-align:right;float:left;list-style:none;margin:0;padding:1px 4px}#service .basecontent-dvv-zm-kalenderblatt ul.containerCalendarDays li.active{font-weight:700;border:1px solid #F1F1F1}#service .basecontent-dvv-zm-kalenderblatt ul.containerCalendarDays li:hover{border:1px solid orange}#service .basecontent-dvv-zm-kalenderblatt ul.containerCalendarDays li.inactive:hover{border:1px solid silver}#service .basecontent-dvv-zm-kalenderblatt li.containerCalendarDayNames,#service .composedcontent-ludwigsburg-standardseite li.containerCalendarDayNames:hover{text-align:center}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarDays li.filler,#service .composedcontent-ludwigsburg-standardseite .containerCalendarDays li.filler:hover{width:16px;text-align:right;float:left;list-style:none;height:1.5em;margin:0;padding:1px 4px}#service .basecontent-dvv-zm-kalenderblatt .containerCalendarDays li{color:#666;border:1px solid #ededed;background:#ededed}#service .basecontent-dvv-zm-kalenderblatt li.bankingHoliday{border:1px solid #FFC;background-color:#FFC}#service .basecontent-dvv-zm-kalenderblatt li.Sa{border:1px solid #E2E2E2;background-color:#E2E2E2;margin:0;padding:0 1px}#service .basecontent-dvv-zm-kalenderblatt li.So{border:1px solid #D0D0D0;background-color:#D0D0D0;margin:0;padding:0 1px}#znx #contentFooter{clear:both}.znx .Veranstaltungskalender .zmItem .vklocation .label,.znx .Veranstaltungskalender .zmItem .vkveranstalter .label{width:150px}.znx .Veranstaltungskalender .zmItem .vklocation span,.znx .Veranstaltungskalender .zmItem .vkveranstalter span{line-height:140%}.znx #content{float:none}.znx #content .zmpager{float:none;width:406px}.znx #contentFooter{margin-top:40px}.znx #contentFooter hr{display:none}.Veranstaltungskalender_Stadt.zmselbst .zmClear{clear:both}.Veranstaltungskalender_Stadt.zmselbst #ulkategorieid{margin-top:0}.Veranstaltungskalender_Stadt.zmselbst #ulkategorieid li.katlevel1{float:left;width:46%}.Veranstaltungskalender_Stadt.zmselbst #kategorieid:after{content:".";clear:both}.Veranstaltungskalender_Stadt.zmselbst #zmelement1{margin-top:10px}.Veranstaltungskalender_Stadt.zmselbst .zmRegister #MonatEnd,.Veranstaltungskalender_Stadt.zmselbst .zmRegister span.inaktiv{display:none}.Veranstaltungskalender_Stadt.zmselbst .zmlinktoselbst{font-size:20px;margin-top:30px}.Veranstaltungskalender_Stadt.zmselbst .zmItem .zmlinktoselbst{font-size:15px;margin:10px 0}.Veranstaltungskalender_Stadt.zmselbst .zmlinktoselbst a{color:red}