.kontakt_feld{margin-top:7px}
.kontakt_feld label{width:108px;float:left;text-align:right;margin-right:10px}
.kontakt_feld input,.kontakt_feld textarea{width:654px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #666;border-top:1px solid #666;padding:0 3px;margin:3px 0;background:#FFFFF0}
.kontakt_feld input:invalid,.kontakt_feld textarea:invalid,.kontakt_feld_error{background:#E2E2E2}
.kontakt2:first-child{float:left}
.kontakt2:last-child{float:none}
.kontakt2:first-child label{margin-left:0 !important}
.kontakt2:last-child label{margin-left:11px}
.kontakt2 input,.kontakt2 textarea{width:258px}
.kontakt_aktion{text-align:center}
.kontakt_aktion p{margin-bottom:10px}
.anschrift{margin-bottom:10px;position:relative}
.anschrift ul li{list-style-type:none; margin-left:40px;}
.anschrift div{position:relative;}
.anschrift ul:before{height:32px; width:32px;  background-image:url('../img/home.png'); content:" ";display:block;float:left;position:absolute;top:50%;margin-top:-16px}
.anschrift div:nth-child(1) ul:before{background-position:0px 0px}
.anschrift div:nth-child(2) ul:before{background-position:-32px 0px}
.anschrift div:nth-child(3) ul:before{background-position:-64px 0px}

td{vertical-align:top}

@-webkit-keyframes frm3{0{opacity:0}
4%{opacity:1}
10%{opacity:1}
14%{opacity:0}
100%{opacity:0}
}
@-moz-keyframes frm3{0{opacity:0}4%{opacity:1}10%{opacity:1}14%{opacity:0}100%{opacity:0}}
@-ms-keyframes frm3{0{opacity:0}4%{opacity:1}10%{opacity:1}14%{opacity:0}100%{opacity:0}}
@-o-keyframes frm3{0{opacity:0}4%{opacity:1}10%{opacity:1}14%{opacity:0}100%{opacity:0}}
@keyframes frm3{0{opacity:0}4%{opacity:1}10%{opacity:1}14%{opacity:0}100%{opacity:0}}#Slideshow #p1{-webkit-animation-delay:-2s;animation-delay:-2s}
#Slideshow #p2{-webkit-animation-delay:3s;animation-delay:3s}
#Slideshow #p3{-webkit-animation-delay:8s;animation-delay:8s}
#Slideshow #p4{-webkit-animation-delay:13s;animation-delay:13s}
#Slideshow #p5{-webkit-animation-delay:18s;animation-delay:18s}
#Slideshow #p6{-webkit-animation-delay:23s;animation-delay:23s}
#Slideshow #p7{-webkit-animation-delay:28s;animation-delay:28s}
#Slideshow #p8{-webkit-animation-delay:33s;animation-delay:33s}
#Slideshow #p9{-webkit-animation-delay:38s;animation-delay:38s}
#Slideshow #p10{-webkit-animation-delay:43s;animation-delay:43s}
#hidden{display:none}

.openingtimeSection {align-items:center;justify-content:space-around}
.openingtimeSection p {text-align:center}
.anschriftSection{align-items:center}
.anschriftSection iframe {border: 1px solid black}
.anschriftDiv {width:100%; text-align:center}
.inputHidden {width:0px; height:0px; visibility:hidden; display:none}
