html,
body {
	margin: 0;
	padding: 0;
	height: 100%; /* needed for container min-height */
	min-height: 100%;         /*min-height hack*/
	height: auto !important; /*min-height hack*/
	   
	overflow: hidden;
	background-image: url(../images/background_fallback.png); 
	background-size: 10px 10px; 
	background-repeat: repeat;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal; 
   z-index: 1;
}

#desktopbody{

		z-index: 1; 
		height: 100vh; /* needed for container min-height */
		min-height: 100%; /* overrides height and max-height */
  
  max-height: 100%;
	
  padding: 10px;
	position: relative;
	
	
}
#standardbuttons{
z-index: 2;
		
	opacity: 1;
  padding: 10px;
	position: relative;
	
	
}

#menu{
	z-index: 9999; 
	position: fixed; 
	bottom: 30px; 
	left: 0px; 
	
	height:400px; 
	background-color: red; 
	display: none;
}


#mainfooter{
	z-index: 9999; 
	position: fixed; 
	left:0px; 
	bottom: 0px; 
	width: 100%;  
	max-height: 40px; 
	
	background-color: rgba(255, 255, 255, 0.3);
	
}

#btn-miniAll{
		
			height:30px;
			width:20px;
			float:right;
			
}

#jsPanel-replacement-container{
	
	position: absolute; 
	left:30px; 
	
}

#btn-menu{
		
			height:30px;
			
			float:left;
			
} 

#dieZeit
{
	bottom: 0px;
	height:30px;
	width:150px;
	position: absolute;
	right: 20px;
	
	vertical-align:middle;
	background-color: rgba(255, 255, 255, 0.3);
}

