/* KONTAKT*/	
	.mh-menu{
		height: 385px;
		width: 600px;
		margin: 20px auto;
		position: relative;
		list-style: none;
	}
	.sm-menu{
		display:none;
		/* background: rgba(255,255,255, 0.8); */
		list-style: none;
	}
	.sm-menu div a {
		color: black;
	}
	.l{
		text-align:left;
	}
	.mh-menu li{
		width: 300px;
	}
	.mh-menu li a{
		display: block;
		color: black;
		width: 280px;
		padding: 0px 10px;
		text-align: right;
		position: relative;
		z-index: 10;
		height: 97px;
		border-right: 1px solid #ddd;
		/* background: rgba(255,255,255, 0.8); */
	}
	.mh-menu li:hover a{
		background: rgba(225,239,240, 0.4);
	}
	.mh-menu li a span{
		display:block;
	}
	.mh-menu li a span:first-child{
		font-style: italic;
		font-size: 28px;
		/* font-family: 'Alegreya SC', Georgia, serif; */
		-webkit-transition: color 0.2s linear;
		-moz-transition: color 0.2s linear;
		-o-transition: color 0.2s linear;
		-ms-transition: color 0.2s linear;
		transition: color 0.2s linear;
	}
	.mh-menu li a span:nth-child(2){
		
		font-style: italic;
		font-size: 28px;
		/* font-family: 'Alegreya SC', Georgia, serif; */
		-webkit-transition: color 0.2s linear;
		-moz-transition: color 0.2s linear;
		-o-transition: color 0.2s linear;
		-ms-transition: color 0.2s linear;
		transition: color 0.2s linear;
	}
	.mh-menu li:nth-child(1):hover span:nth-child(2){
		color: #ae3637;
	}
	.mh-menu li:nth-child(2):hover span:nth-child(2){
		color: #c3d243;
	}
	.mh-menu li:nth-child(3):hover span:nth-child(2){
		color: #d38439;
	}
	.mh-menu li:nth-child(4):hover span:nth-child(2){
		color: #8e7463;
	}
	.mh-menu li img{
		position: absolute;
		height: 250px;
		z-index: 2;
		left: 0px;
		top: 0px;
		opacity: 0;
		-webkit-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		-moz-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		-o-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		-ms-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
	}
	.mh-menu li div{
		position: absolute;
		z-index: 1;
		left: 0px;
		top: 0px;
		font-size: 15px;
		font-weight: 600;
		opacity: 0;
		-webkit-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		-moz-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		-o-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		-ms-transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
		transition: left 0.4s ease-in-out, opacity 0.6s ease-in-out;
	}
	.mh-menu li:hover div{
		left:320px;
		opacity: 1;
	
	}
	.mh-menu li:hover img{
		left: 320px;
		opacity: 1;
	}
	.rahmen{
		/* background-color: red; */
		height: 100%;
		width:241px;
	}
	.tel{
		bottom:0px;
		padding-left: 5px;
		text-align: left;
		position: absolute;
	}
	@media (max-width: 1366px) {
	.mh-menu{
			display:none;
	}
	.sm-menu{
			display:block;
	}
    }
		@media (max-width: 400px) {
	  h2, .h2{
			font-size: 18px;
			padding-top: 40px !important;
	}
    }
	