body,html	{
	font-family:Microsoft Sans Serif;
	font-size:13px;
}

.top	{
	position:absolute;
	top:0px;
	height:30px;
	left:0px;
	right:0px;	
}

.topleft	{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	width:160px;
	text-align:center;
	padding-top:7px;
	border-left: grey 1px solid;
	border-right: grey 1px solid;
	border-top: grey 1px solid;
}

.topright	{
	position:absolute;
	top:0px;
	bottom:0px;
	left:160px;
	right:0px;
	text-align:center;
	padding-top:7px;
	border-right: grey 1px solid;
	border-top: grey 1px solid;
}

.main	{
	position:absolute;
	top:30px;
	bottom:0px;
	left:0px;
	right:0px;
}

.menue	{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	width:160px;
	border-color:grey;
	border-width:1px;
	border-style:solid;
	font-size:13px;
}

.inhalt	{
	position:absolute;
	top:0px;
	bottom:0px;
	left:160px;
	right:0px;
	border-top: grey 1px solid;
	border-right: grey 1px solid;
	border-bottom: grey 1px solid;
	padding:8px;
	font-size:13px;
	overflow-x: auto;
	overflow-y: auto;
}

input		{
	font-family:Microsoft Sans Serif;
	font-size:13px;
	border-radius:0px;
	border-width:0px;
	border-style:solid;
	width:100%;
	height:100%;
	box-sizing:border-box;
}

input:focus	{
	outline:none;
	background-color:lightblue;
}

div:focus	{
	outline:none;
	background-color:yellow;
}

.menueitem	{
	text-align:center;
	border-bottom: grey 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	font-size:13px;
}

.click:hover{
	background-color:yellow;
}

.selected	{
	background-color:rgb(128 255 128);
}

.click		{
	cursor: pointer;
	background-color:lightgrey;
}

hr			{
	border-top: 1px solid red;
}