@charset "utf-8";
/* CSS Document */
.nugget_innenseite_content {
	width:65%;
	
}

.logo img {
    display: block;
    margin: 0;;
    max-width: 288px;
    width: 100%;
}

.logo {
	
    position: relative;
    width: 25%;
    float:left;
	margin:20px auto auto;
    
}
.menu_cst {
    margin: 90px auto 0;
    width: 73%;
	float:right;
}

ul.MenuBarHorizontal li {
	width:auto!important;
	text-align:center !important;
}
ul.MenuBarHorizontal li:first-child, ul.MenuBarHorizontal li:nth-child(3) {
    width: auto !important;
}

ul.MenuBarHorizontal li:nth-child(3) ul li {
	width:30% !important;
}

ul.MenuBarHorizontal li ul li{
	width:35%!important;
	text-align:left !important;
}

ul.MenuBarHorizontal li:nth-child(4) a{
    margin-left: 0!important;
}
ul.MenuBarHorizontal li a {
    font-size:18px;
	padding:0 10px !important;
}


ul.MenuBarHorizontal li:nth-child(4) {
    margin-left: 0 !important;
}

ul.MenuBarHorizontal li ul li:nth-child(4) {
    margin-left: 0 !important;
}


ul.MenuBarHorizontal a {
	padding:32px 33px 32px 28px !important;
}

.anythingslideText {
	right:10% !important;
}
#opening-times {
	right:40%;
	margin-top:6%;
}


.side_nugget, .pauschalen_nugget {
    height: 400px;
	
}
.event_nugget_text {
	height:40px;
}


.pauschalen_nugget .anythingSlider-default .arrow {
    bottom: auto;
    top: 35px !important;
    
}

.event_nugget_title, .event_nugget_text {
	float:left;
}

.event_nugget_text, .event_nugget_title {
	width:100%;
}

.event_nugget_image {
	width:90%;
	padding:2.5%;
	margin:2.5%;
	max-width:208px;
}



@media screen and (max-width: 860px) {
	ul.MenuBarHorizontal li a {
 
	padding:0 12px !important;
}


.logo {
	float:none;
    margin: -100px auto auto;
}
.logo img {
    display: block;
    margin: auto;
    max-width: 288px;
    width: 100%;
}

ul.MenuBarHorizontal li {
    text-align: center !important;
    width: 16% !important;
}

ul.MenuBarHorizontal li:first-child {
	width:24%!important;
}

ul.MenuBarHorizontal li ul li:first-child {
	width:35%!important;
}

ul.MenuBarHorizontal li:first-child ul li {
	width:35%!important;
}

ul.MenuBarHorizontal li:nth-child(3) {
	width:12%!important;
}

ul.MenuBarHorizontal li:nth-child(3) ul li {
	width:26%!important;
}
ul.MenuBarHorizontal li:nth-child(3) ul li ul li {
	width:160%!important;
}

ul.MenuBarHorizontal li:nth-child(3) ul li:nth-child(3) {
	width:30%!important;
}

ul.MenuBarHorizontal li ul li:nth-child(3) {
	width:35%!important;
}
ul.MenuBarHorizontal li:nth-child(3) ul {
	width:80% !important;
}

ul.MenuBarHorizontal li:nth-child(3) ul.MenuBarSubmenuVisible
{
	padding-left:20% !important;

	

}


.menu_cst {
	width:90%;
	margin:110px  auto auto auto;
	float:none;
}

ul.MenuBarHorizontal ul
{

	margin-top:11px !important;
	
}


.footer_item:nth-child(3) img {
	max-width:100%;
	height:auto;
}

.content_menu_item img{
	max-width:100% !important;
	height:auto;
	width:auto;

}

.main_nugget_link {
   
    padding-bottom: 20px;
   
}

.newslink a, .newsanfrage a {
	background-image:none;

}

.newslink a:hover, .newsanfrage a:hover {
	background-image:none;

}
	
	ul.MenuBarHorizontal a {
		padding:32px 23px 32px 19px !important;
		font-size:1em;
	}
	.anythingslideText {
		right:10% !important;
	}
	.anythingslideText p {
		display:none;
	}
	.anythingslideText h3 {
		margin-top:7%;
	}
	#opening-times {
		right:42%;
		margin-top:6%;
	}
	
	.footer2 {
		height:auto;
		background-color:#887B63;
	}
	
	.zeitraum, .zimmerpreise, .aufenthalt {
		width:100%;
		margin:10px 0;
	}
	
	.news_content_bottom_left {
		padding-top:0;
	}
	

}

