body {
margin:auto;
border:0px;
width:600px;
}
h1 {
	font-family:arial,sans-serif;
	font-size:26px;
	margin-bottom:18px;
	margin-top:0px;
}
p,ul,li,td,th {
	font-size:13px;
	font-family:arial,sans-serif;
}
cite {
	font-style:italic;
}
ul {
	list-style-type:circle;
    margin-top:0px;
}
.highlight {
	background-color:#FFFF33;
}
div.header {
	width:600px;
    border:0px;
    margin-top:0px;
	margin-left:0px;
    margin-right:0px;
    margin-bottom:10px;
    padding:0px;
}
img.header {
    border:1px solid #0f7b47;
    margin: 0px;
    padding: 0px;
}
a.header {
    margin:0px;
	padding:0px;
}
div.main {
	width:600px;
	margin:0px;
}
div.menu {
	border:medium solid #0f7b47;
	width:160px;
    margin-top:0px;
    margin-right:0px;
    margin-left:0px;
    margin-bottom:10px;
   	float:left;
    padding-top:2px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:5px;
}
h2.menu {
	display:block;
	font-family:sans-serif;
	font-size:14px;
	font-weight:bold;
	height:20px;
	color:white;
	background-color:#0f7b47;
	text-align:center;
	margin:0px;
	border:0px;

}
a.mainnav {
	display:block;
	margin-left:10px;
    font-weight:bold;
}
a.subnav {
	display:block;
   	margin-left:10px;
    padding-left:1em;
}
a:link {
	color:#0f7b47;
	text-decoration:none;
}
a:visited {
	color:#0f7b47;
	text-decoration:none;
}
a:active {
	color:#0f7b47;
	text-decoration:none;
}
div.content {
	float:right;
	width:400px;
}
img.content  {
	float:right;
}
a.anschrift {
	font-weight:bold;
    color:black;
}
p.impressum {
	font-size:10px;
}
.fase4_rdf {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.fase4_rdf_title {
	font-size: 12px;
	font-weight : bolder;
}
.fase4_rdf_input {
	border: dotted 1px #6699cc;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #f5f5f5;
    }
.fase4_rdf_meta {
	background-color: #f5f5f5;
}
.input {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: #4870a0;
	border-color: #6890b8;
}
.inputsubmit {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #4870a0;
	border-color: #6890b8;
}
div.footer {
	float:right;
	width:600px;
	border-top: 2px solid #0f7b47;
}
p.footer_left {
    text-align:left;
    float:left;
    border:0px;
}
img.footer {
	border:0px;
    margin:0px;
    padding:0px;
    height:31px;
    width:88px;
 }
p.footer_right {
    text-align:right;
}
