html, body { 
margin: 0;
padding: 0;
font: 12px Verdana;
left: 10%;
height: 100%;
background-color:#e7e7e7;

text-align: left;
background-repeat: no-repeat;

background-image: url("../images/kanzleihintergrund1.jpg");
background-position: left center;

}
#logo {
	position: absolute;
	z-index:1;
	display:inline;
	text-align:left;
	width:100%;
	height: 100px;
	float:left;
	margin: 0 auto;
	border:0px;
}
#logotext{
	position: relative;
	display:inline;
	text-align:right;
	float:right;
	top: 20px;
	font-size: 24px;
	color: #FFFFFF;
	right: 20px;
}
#leftgreen{
	position:relative;
	display:block;
	z-index:1;
	border: 0px;
	width: 20%;
	height: 80px;
	background-color:#758c09;
	float:left;
}
#rightgreen{
	position:relative;
	display:block;
	z-index:1;
	width: 80%;
	height: 80px;
	background-color:#004000;
	float:right;
}
#langgrey{
	position:relative;
	display:block;
	z-index:1;
	width:100%;
	height: 20px;
	float:left;
	background-color:#999999;
}
#footer{
	position: absolute;
	z-index:1;
	bottom:0;
	display:inline;
	text-align:left;
	width:100%;
	height: 80px;
	float:left;
}
#leftgreen_f{
	position:relative;
	display:block;
	z-index:1;
	bottom:0;
	width: 20%;
	height: 80px;
	background-color:#758c09;
	float:left;
}
#rightgreen_f{
	position:relative;
	display:block;
	z-index:1;
	bottom:0;
	width: 80%;
	height: 80px;
	background-color:#004000;
	float:right;
}
#LanguageBar {
	position:absolute;
	z-index:5;
	right: 10px;
	top: 82px;
	display:inline;
	float:right;
}
#navigation{
	position:absolute;
	z-index:10;
	left:20%;
	bottom: 0px;
}
#contentframe {
	position:relative;
	float:left;
	width: 90%;
	top: 100px;
	height:80%;
	overflow:auto;
}
#middleframe{
	position: absolute;
	z-index:0;
	left: 00%;
	width:100%;
	top:0px;
	height: 90%;
	text-align:left;
}
table {
font-family: Verdana; font-size:12px;
}
td { font-size: 12px; }
a:link {
  color: #FFFFFF; 
  text-decoration: none; }
a:visited {
  color: #FFFFFF; 
  text-decoration: none; }
a:hover { 
  color: #758c09; 
  text-decoration: underline;
  font-weight:bolder; }
a:active {
  color: #9999CC; 
  text-decoration: underline; }
.translink {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #004000;
}
.style2 {font-family: Verdana;font-size:12px}