#smallsizecheck{
	display:block;
}

#midsizecheck{
	display:none;
}

#body_wrapper{
	
}

#body_content{
	width:390px;
	padding:0px 10px;
	overflow:hidden;
}

#content_left, #content_right{
	float:none;
	width:100%;
}

#content_left{
	border-top:1px solid #96b22a;
}

/** FIXED **/
.small_nofloat{
	float:none;
	width:100%;
	margin:none;
}

/** HEADER **/
#header_menu{
	width:100%;
}

#header_logo{
	width: calc(100% - 115px);
	display:block;
	float:left;
	height:101px;
	border: none !important
}

#hmenu_opener{
	width:113px;
	float:right;
	height:101px;
	background:url(../ximg/hmenu_opener.jpg) bottom right no-repeat #a1bd41;
	cursor:pointer;
}

#hmenu_smallwrapper{
	display:none;
	border-top:1px solid #fff
}

#hmenu_smallwrapper´.check{
	height:auto;
}

.hmenu1{
	display:block;
	float:none;
	width:100%;
	height:auto;
	position:relative;
	border:none;
}

.smenu_opener{
	width:110px;
	height:38px;
	background:url(../ximg/smenu_opener.png) 53px 5px no-repeat;
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	cursor:pointer;
}

.hmenu1.withsub.on .smenu_opener{
	background-image:url(../ximg/smenu_opener_on.png)
}

.hmenu1>a{
	padding:0px 0px 0px 25px;
	line-height:38px;
	vertical-align:middle;
}

.hmenu1:nth-child(2n+0){
	background-color:#bccf79;
}

.submenu{
	position:static;
	line-height:22px;
	padding-top:15px;
}

.submenu a{
	padding:0px 0px 0px 25px;
	visibility:hidden;
}

.hmenu1.on{
	background-color:#213800;
}



/** FOOTER **/
.fmenu_block{
	width:50%;
}

/** HOME **/
#home_btm_left, #home_btm_right{
	width:100%;
}

/** ERLEBEN **/
.erleben_but{
	width:calc(50% - 2px);
}

.erleben_but:nth-child(n+3){
	border-top-width:0px;
}

#erlebendet_wrapper{
	border:1px solid #213900;
	border-width:0px 1px 1px 0px;
	width:calc(100% - 3px);
}

.erlebenob_textleft{
	width:auto;
	overflow:visible;
}

.erlebenob_btm{
	padding-left:20px;
	padding-right:20px;
	height:auto;
}

.erlebenob_video_wrapper{
	height: 150px !important;
	float:none;
}

.erlebenob_textright {
  float:none;
  margin-left: 0px;
margin-top:40px;
}

.erlebenob_textright_text{
	float:none;
}