body {
	background-color:#e5e4de;
	color:#454540;
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial;Helvetica;
	font-size:13px;
	line-height:18px;
}

p, td, li {
	font-size:13px;
	line-height:18px;
}


h3 {
	font-size:15px;
	font-weight:bold;
	color:#C80A43;
	margin-top:0px;
}

h4 {
	clear:both;
	border-bottom:1px solid #ccc;
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	color:#C80A43;
	margin:bottom:0px;
	padding:0px;
}

a.kleinlink:link {font-size: 7pt;color: #000000;text-decoration: none; font-weight:normal;}
a.kleinlink:visited {font-size: 7pt;color: #000000;text-decoration: none; font-weight:normal;}
a.kleinlink:hover {font-size: 7pt;color: #000000;text-decoration: underline; font-weight:normal;}
a.kleinlink:active {font-size: 7pt;color: #000000;text-decoration: none; font-weight:normal;}
a.kleinlink:focus {font-size: 7pt;color: #000000;text-decoration: none; font-weight:normal;}


div#menu ul li a:link {
	color:#FFFCD7;
	font-weight:bold;
	text-decoration:none;
}

div#menu ul li a:visited {
	color:#FFFCD7;
	font-weight:bold;
	text-decoration:none;
}

div#menu ul li a:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-color:#79B181
}

a:link {
	font-size:13px;
	color:#C80A43;
	font-weight:bold;
	text-decoration:none;
}

a:visited {
	font-size:13px;
	color:#C80A43;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	font-size:13px;
	color:#91001C;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFE6EA;
}

hr {
	display:none;
}

img {
	display:block;
}

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


input, textarea { 
	border: 1px solid #547848; 
	color:#454540; 
	font-family:arial; 
	font-size:9pt; 
}


.rahmen {
	border: 1px solid #547848; 
}


div#head_li {
	position:absolute;
	left:0px;
	top:0px;
	height:175px;
	width:50%;
	background-image:url(img_gruen/head_li.png);
	background-repeat:repeat-x;
	z-index:2000;
}

div#head_re {
	position:absolute;
	left:50%;
	top:0px;
	height:175px;
	width:50%;
	background-image:url(img_gruen/head_re.png);
	background-repeat:repeat-x;
	z-index:2000;
}

div#logo {
	position:relative;
	left:50%;
	margin-left:-381px;
	height:95px;
	width:763px;
	background-image:url(img_gruen/head.jpg);
	background-repeat:no-repeat;
	z-index:2001;	
}


div#menu {
	position:absolute;
	left:50%;
	margin-left:-381px;
	top:97px;
	height:29px;
	width:763px;
	z-index:2003;
}

div#menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

div#menu ul li {
	margin:6px;
	padding:0px;
	cursor:pointer;
	z-index:3000;
	float:left;
}

div#menu ul li img {
	border:none;
	margin-right:25px;
}


div#hauptfenster {
	background-color:#ffffff;
	position:relative;
	left:50%;
	margin-left:-381px;
	width:763px;
	z-index:2002;
	top:10px;
	padding-bottom:0px;
}

div#links {
	background-image:url(img_gruen/higr_links.png);
	background-repeat:no-repeat;
	background-color:#4B553B;
	height:435px;
	width:200px;	
}

div#titelbild {
	margin-top:20px;	
}

h2#seitentitel {
	height:36px;
	width:200px;
	margin-top:25px;
	padding:3px;
	color:#FFFCD7;
	font-size: 20px;
	line-height:20px;
}

h2#seitentitel p {
	color:#FFFCD7;
	font-size: 20px;
	line-height:20px;
}

h2#seitentitel span {
	display:yes;
}


div.linke_spalte {
	width:200px;
	margin-top:0px;
}

div.linke_spalte div {
	padding:0px 20px 15px 20px;
}

div.linke_spalte div h3 {
	color:#8c0000;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}

div.linke_spalte div p {
	margin:0px;
}

div.linke_spalte div p a {
	display:block;
	text-align:right;
	margin-top:10px;
}

div.linke_spalte div p em {
	color:#908e8a;
	font-style:normal;
}

div.linke_spalte div ul {
	margin:0px;
	padding: 0px 0px 0px 10px;
}

div.linke_spalte div ul li {
	margin-bottom: 7px;
	font-size: 11px;
	color: #996;
}


div#rechts {
	background-color:#ffffff;
}


div#rechte_spalte {
	position:absolute;
	right:0px;	
	top:0px;
	float:right;
}


div#rechte_spalte div#hintergrund {
	background-color:#ffffff;
	background-position:right bottom;
	width:561px;
	margin-top:0px;
	padding:0px;
}

div#rechte_spalte div#hintergrund div.inhalt {
	padding: 20px 60px 10px 60px;
}


div#fusszeile {
	clear:both;
	color:#82827e;
	height:24px;
	margin-top:0px;
	padding-top:6px;
	border-top:2px solid #d1cfc7;
}

div#fusszeile div {
	display:block;
	position:relative;
	left:50%;
	margin-left:-381px;
	width:768px;
	font-size:10px;
}

div#fusszeile div span#copyright {
	float:left;
	width:100%;
}