.prev_bereiche{
    position: absolute;
    height: 100%; /*gleich der Menuzeile */
    width: 50%;
    /* background-color: #222;*/
    bottom: 7%; /* gleich container-bottom + menuleiste-bottom */
}

#MittelbalkenLinks{
	bottom: 0px;
	height: 100%;
	z-index: 2;
	float:right;
	cursor: auto;
/*	display: inline-block; */
}

#linkesMenue{
	height: 100%;
	width: 100%;
	right: 0px;
	position: absolute;
}


span#linkeMenueEintraege{
	height: 21.4%;
float: right;
text-align: right;
z-index: 2;
position: relative;
top: 68.9%;
vertical-align: middle;
display: table;
margin-right: 0.84em;
}


#linkeMenueEintraege ul {
	padding: 0px; /* Abstand der Menüeinträge vom Mittelbalken (innerlich) */
/*	margin: 0px 0.6em 0px 0px; */
	height: 100%;
	position: relative;
	text-align: right;
	vertical-align: middle;
	display: table-cell;
}

#linkeMenueEintraege li {
	list-style: none outside none;
right: 0%;
margin: 0px;
line-height: 1.67em;
}
 

#MenuClickerLeiste{
	position: absolute;
	height: 21.4%;
	top: 68.9%;
	width: 100%;
	left: 0pt;
	text-align: center;
}

#MenuClicker{
	height: 100%;
	position: relative;
	z-index: 6;
}

#MittelbalkenRechts{
	bottom: 0px;
	height: 100%;
	z-index: 2;
	float:left;
	position: relative;
	cursor: auto;
}

#rechtesMenue{
	height: 100%;
	width: 89%;
	left: 0px;
}
/*
#rechteMenueEintraege{
	height: 10%;
	width: 100%;
	bottom: 6%;
	position: absolute;
	display: inline;
	text-align: left;
}

#rechteMenueEintraege ul {
	padding: 0px;  Abstand der Menüeinträge vom Mittelbalken (innerlich) 
	margin-left: 0.6em;
}

#rechteMenueEintraege li {
	list-style: none;
	left: 0%;
	margin: 0 0;
}
*/
span#rechteMenueEintraege{
	height: 21.4%;
float: left;
text-align: left;
z-index: 2;
position: relative;
top: 68.9%;
vertical-align: middle;
display: table;
margin-left: 0.84em;
}


#rechteMenueEintraege ul {
	padding: 0px; /* Abstand der Menüeinträge vom Mittelbalken (innerlich) */
/*	margin: 0px 0.6em 0px 0px; */
	height: 100%;
	position: relative;
	text-align: left;
	vertical-align: middle;
	display: table-cell;
}

#rechteMenueEintraege li {
	list-style: none outside none;
left: 0%;
margin: 0px;
line-height: 1.67em;
}
 
 
#prev_bereich_links{
    left: -7em;
	z-index: 8;
}
#prev_bereich_rechts{
    right: -7em;
    z-index: 8;    
}
/* 
#menuleiste2{
	background-color: orange;
	position: absolute;
	bottom: 2%;
	left: 0px;
	width: 100%;
	height: 10%;
	z-index: 3;
}
  */
/* 

.menuleist{
	float: left;

}
 */
/* 

#linkerRand{
	/*background-color: #123456;*//*
	width: 40%;
	height: 100%;
	left: 0%;
}
 */

#linkeLinks{
	/*background-color: #23451;*/
	width: 6.5%;
	left:15%;
	text-align: right;
	height: 100%;
	display: table;
}

#linkerSpan{
	vertical-align: middle;
	display: table-cell;
}

#mittePart{
	/*background-color: #345612;*/
	max-width: 7%;
	height: 100%;
	text-align: center;
}

/* 
#menubild{
	max-height: 100%;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	float: none;
	display: table-cell;
}
 */

#rechteLinks{
	/*background-color: #456123;*/
	width: 6.5%;
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

#rechterRand{
	/*background-color: #561234;*/
	width: 40%;
	height: 100%;
}
/* 

#menuleiste {
    bottom: 2%;
    display: table-cell;
    height: 8%;	
    position: absolute;
    text-align: center;
    width: 100%;
    vertical-align: bottom;
}

.menuparts {
    height: 100%;
    vertical-align: middle;
}
#leftpart {
    bottom: 0;
    display: inline-block;
    width: 30%;
    text-align: right;
}
#middlepart {
    bottom: 0;
    display: inline-block;
    max-height: 100%;
    max-width: 10%;
}
#rightpart {
    bottom: 0px;
    display: inline-block;
    width: 30%;
    text-align: left;
}
 */



.mlink {
    bottom: 0;
    position: relative;
}

#menubild {
    bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    max-height: 100%;
    max-width: 100%;
	display: table-cell;
}


.menubild {
    height: 300%;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
   display: table-cell;
   opacity: 0.6;
}

.MenubildW {
    height: 300%;
    top: -200% !important;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
	display: table-cell;
   opacity: 0.6;
	float: none;
}

.MenubildG {
    height: 300%;
    top: -100% !important;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
	display: table-cell;
   opacity: 0.6;
	float: none;
}

.MenubildS {
    height: 300%;
    top: 0% !important; 
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
	display: table-cell;
   opacity: 0.6;
	float: none;
}
.MenubildSpriteW {
   background-position: center bottom !important;
   opacity: 0.6;
}

.MenubildSpriteG {
   background-position: center center !important;
   opacity: 0.6;
}

.MenubildSpriteS {
   background-position: center top !important;
   opacity: 0.6;
}

.RuLink {
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	height: 100%;
	opacity: 0.84;
}


h4 {
	color: #000;
}



#Rubriktitel {
	height: 100%;
	width: 100%;
	right: 0px;
	position: absolute;
}

#RubriktitelText {
	height: 12.4%;
	float: right;
	text-align: right;
	z-index: 2;
	position: relative;
	top: 83%;
	vertical-align: middle;
	display: table;
	margin-right: 0.55em;
}

#RubriktitelText li {
	text-decoration: none;
	font-family: Helvetica,Verdana, sans-serif;
	height: 100%;
	opacity: 0.84;
	list-style: none;
	font-size: 0.8em;
	display: none;
}


#MenuClickerLeisteRubriken {
	position: absolute;
	height: 12.4%;
	top: 82%;
	width: 100%;
	left: 0pt;
	text-align: center;
	overflow: hidden;

}

#MenuClickerLeisteRubrikenSprite {
background-image: url("../res/Menubilder.png"); background-size: auto 300%; background-position: center bottom; background-repeat: no-repeat; z-index: 100; overflow: hidden;
}

#MenuClickerLeisteRubrikenSprite:hover {
    opacity: 1;
}

.invisible {
   	opacity: 0;
}
#MenuClickerRubriken {
	height: 100%;
	position: relative;
	z-index: 6;
	cursor: pointer;
	opacity: 0.6;
}

#MenuClickerRubrikenMulti {
	
	position: relative;
	z-index: 6;
	cursor: pointer;

}

#MenuClickerRubriken:hover {
	opacity: 1;
}

#MenuClickerRubrikenMulti:hover {
	opacity: 1;
}