body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F9F5DA;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}


p {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
}

a, a:visited {color:#384A00;}
a:hover {color:black;}

.header {
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
	position:absolute;
	left: 242px;
	top: 0px;
	width: 685px;
	height: 59px;
	padding-top:107px;	
}


.naviback {
	background-image: url(images/back_left.jpg);
	background-repeat: no-repeat;
	height: 572px;
	width: 242px;
}

.navi {
	position:absolute;
	left: 18px;
	top: 255px;
	width: 153px;
	height: 255px;
}


#sub_branche {
	position:absolute; 
	left:147px; 
	top:267px; 
	width:91px; 
	height:24px; 
	z-index:1;
}

#sub_themen {
	position:absolute; 
	left:154px; 
	top:297px; 
	width:91px; 
	height:24px; 
	z-index:1;
}

#sub_branche img, #sub_themen img{
	margin-top:3px;
}


#content {
	position:absolute; 
	left:244px; 
	top:185px; 
	width:690px; 
	height:431px; 
	z-index:1
}


h1 {
font-size:15px;
font-weight:bold;
}

/* person */

.line {border-top:1px dotted #42491D;
	padding:5px 5px;
	color:#000;
	background-color:#DFDAA7;
}
	
	ul {

	padding:0px;
	margin:0px;
}

li {
	list-style-image: url(images/ebene1.gif);
	margin-left:25px;
	margin-top:2px;
	margin-bottom:2px;
}

	td {padding:3px 0px 3px 28px;}
	
	.ebene1 {
		border-top:1px dotted #42491D;	

	list-style-image: url(images/ebene1.gif);
	margin:0px;
	padding:5px 0 5px 0px;
	}
.bullet1 {
	list-style-image: url(images/ebene1.gif);
	list-style-position: outside;
	padding:0px 0 0px 5px;
	margin-left:25px;
}
.bullet2 {padding:3px 0px 3px 0px;
				list-style-position: outside;
	list-style-image: url(images/ebene4.gif);
	margin:0px;}

	.ebene4 {border-top:1px dotted #AFA96D;	padding:3px 0px 3px 0px;
				list-style-position: outside;
	list-style-image: url(images/ebene4.gif);
	margin:0px;}
	
	.ebene4 li  {padding:0px 0px 0px 5px;
	margin:0 0 0 10px;}
	
	
label
{
	width: 90px;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

input.feld
{
  width:13em;
}


form p{
	margin:4px 0px;;
	padding:0px;
}

.submit
{
  margin-left: 95px;
}

form {
margin-left:250px;
}

#anschrift {
float:left;
}

#margin-left {margin-left:95px;}


.logo_list td{
	padding:15px 0 15px 0;
	

}