/*@charset "utf-8";*/
/* CSS Document */


.map-container {
    position: relative;
    overflow: hidden;
    width: 100%; /*641*/
    height: 500px;
}
.map-container i {
    position: absolute;
    display: block;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
}
.map-top {
    top: -5px;
    left: 0;
    right: 0;
    height: 5px;
}
.map-right {
    right: -5px;
    top: 0;
    bottom: 0;
    width: 5px;
}
.map-bottom {
    bottom: -5px;
    left: 0;
    right: 0;
    height: 5px;
}
.map-left {
    left: -5px;
    top: 0;
    bottom: 0;
    width: 5px;
}
.col3{
	float: right;
	width: 35.15625% /*225*/;
	padding-top:19px;
}
.col2{
	width:7.03125% /*45px*/;
}

.col1{
	width: 57.8125%;
}

.kontakt-smallmap {
	position:relative;
	width:225px;
	height:225px;
}

#kontaktImg{
	display: none;
}

/*einfache Slide funktion*/
#slideshow { 
    position: relative; 
    width: 337px; 
    height: 225px; 
}

#slideshow > div { 
    position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	-webkit-animation: wechseln 10s infinite ease;
	animation: wechseln 10s infinite ease; 
}

div.privacy-msg p {
    width:200px;
    border: 1px solid black;
    padding: 5px;
    text-align:center;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

    -webkit-box-shadow: 0 10px 6px -6px #777;
       -moz-box-shadow: 0 10px 6px -6px #777;
            box-shadow: 0 10px 6px -6px #777;
}

/* Der Anzeigeverlauf pro Bild*/
@keyframes wechseln {
	0% {
		opacity: 1;
	}
	25% {
		opacity: 1;
	}
	35%{
		opacity: 0;
	}
	75% {
		opacity: 0;
	}
	85% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}

@-webkit-keyframes wechseln {
	0% {
		opacity: 1;
	}
	25% {
		opacity: 1;
	}
	35%{
		opacity: 0;
	}
	75% {
		opacity: 0;
	}
	85% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}

/*Aufruf der Animation*/
/*doppelter Aufruf, wegen End-Überschneidung*/

/*#slideshow div:nth-of-type(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}*/

#slideshow div:nth-of-type(2) {
	-webkit-animation-delay: 5s;
	animation-delay: 5s;
}

/******************************/