/* „Das PDF-Dokument wird eventuell nicht korrekt dargestellt“ ausblenden (pdfjs) */
notification[label="Das PDF-Dokument wird eventuell nicht korrekt dargestellt."] { display: none ! important; }

body{
	font-family:"georgia,garamond,serif";
	background-color:#f0f0f0;
	overflow-y:scroll;

}
div{
	font-face:georgia;
}
button{
	width:150px;
	border:1px solid black;
	background-color:white;
	color:black;
}
.clicktext{
	width:85px;
	border:0px solid black;
	background-color:white;
	color:black;	
	font-size:14px;
	font-family:"georgia,garamond,serif";
	z-index:100;
	cursor:pointer;
}
.clicktext:hover{
	width:85px;
	border:0px solid black;
	background-color:white;
	color:gray;	
	font-size:14px;
	font-family:"georgia,garamond,serif";
	z-index:100;
}
.clicktext:focus{
	width:85px;
	border:0px solid black;
	background-color:white;
	color:red;	
	font-size:14px;
	font-family:"georgia,garamond,serif";
	z-index:100;
}
.etagen:hover{
	width:150px;
	border:1px solid red;
	background-color:white;
	color:red;
}
.etagen:focus{
	width:150px;
	border:1px solid red;
	background-color:white;
	color:red;
}
.menu{
	border:0px solid black;
	width:100%;
	padding:8px;
	color:black;
	background-color:rgba(255,255,255,0.8);
	text-align:left;
	font-family:"font-face:georgia,garamond,serif";
}
.menu:hover{
	border:0px solid black;
	padding:8px;
	color:white;
	background-color:rgba(0,0,0,0.8);
}
.menubutton{
	border:0px solid black;
	padding:3px;
	color:white;
	background-color:transparent;
	font-family:"font-face:georgia,garamond,serif";
}
.menubutton:hover{
	border:0px solid black;
	padding:3px;
	color:lightgray;
	background-color:transparent;
}
#textbox {
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:block;/*reset from inline*/
    width:98%;
	height:92%;
    margin:0;/*remove defaults*/
    padding:4px;
    background:#FFF;
    border:0px solid #333;
    overflow-y:auto;/*resets IE*/
    overflow-x:hidden;/*resets IE*/
}
#hauptfeld{
	position:absolute;
	width:940px;
	height:auto;
	top:0px;
	left:50%;
	margin-left:-490px;
	border:0px dotted black;
}
#tabelle{
	border:1px dashed black;
	width:100%;
	height:100px;
}
#block1{
	position:absolute;
	width:960px;
	height:auto;
	background-color:transparent;
	border:0px solid gray;
	z-index:1;
	top:31px;
}
/*#panel1{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:transparent;
	width:960px;
	height:540px;
	padding: 0px;
	overflow:hidden;
	display:none;
}
*/
#panel2{
	font-family:"font-face:georgia,garamond,serif";
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel3{
	font-family:"font-face:georgia,garamond,serif";
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel4{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel5{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel6{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel7{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel8{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel9{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel10{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
#panel11{
	position:relative;
	z-index:3;
	border:1px solid gray;
	background-color:white;
	width:970px;
	height:35px;
	padding:5px;
	display:none;
	overflow:hidden;
}
.imbut{
	border:0px;
	background-color:transparent;
	font-family:"font-face:georgia,garamond,serif";
	cursor:pointer;
}
/*
#header{
	width:100%;
	position:absolute;
	z-index:11;
	top:10px;
	background-color:white;
	display:block;
	overflow:hidden;
	border:1px solid black;
	padding:20px;
}
*/