body {
	margin:0px;
	padding:0px 0px 30px 0px;
	background:#FFFFFB url(images/hg2.jpg) no-repeat left top;
	color:#151515;
	font-size:95.01%;
	font-family:Arial,'Trebuchet MS', sans-serif;
	line-height:120%;}

.no {background-image:none; padding:30px;}

div.menue {
	float:left;
	font-family:Verdana,Arial,'Trebuchet MS', sans-serif;
	margin-left:15px; margin-top:155px;
}

div.menue ul {
	list-style-type:none;
	margin:0px;
	padding:0px;}

div.menue ul li {
	line-height:100%;
	background:url(images/a.gif) no-repeat; background-position:0px 0.8em;
	margin:0px;
	border:0px solid #FFFFFB;}
	
div.menue ul li.aktuell {
	color:#484747;
	width:8em;
	padding:0.5em 20px;
	border-bottom:none;}

div.menue a {
	display:block;
	padding:0.5em 20px;	
	width:8em;
	color:#796454;
	text-decoration:none;
}
	
div.menue a:hover {
	color:#CE894C;
	background: url(images/b.gif) no-repeat; background-position:0px 0.8em;;
	text-decoration:none;
}

div.menue ul.umenue li
 {background:none;
font-size:85%; margin-left:0px; padding-left:40px; line-height:120%;}

div.menue ul.umenue li a {margin:0px; padding:0px;}

div.menue ul.umenue li a:hover {background:none;}

.inhalt {
	padding-right:14%; padding-top:10px; padding-bottom:40px;
	margin:15px; margin-left:15em;	
}

*.ohnerand {padding-right:0%;}

li {margin-top:10px;}

ul.haken {list-style-image:url(images/haken.gif); margin-left:15px;}
ul.haken li {padding-left:5px;}

td {vertical-align:top; padding:3px; padding-right:1em;}

table {border:none;}
table.rand {border:1px solid #ccc;}
table.rand td {border:1px solid #ccc; padding:8px;}

h1 {
	font-size:180%;
	color:#151515;
	margin-top:155px;
	margin-bottom:0.8em;
	line-height:100%;
}
	
h2 {
	margin-top:1.5em;
	color:#017B32;
}

h3 {
	font-weight:500;
	color:#151515;
background: url(images/h3.jpg) no-repeat left bottom;
	font-size:120%;
}

a {
	color:#017B32;
}

a:link {}
a:visited {}
a:hover {text-decoration:underline;}
a:active {}

img{
	border:none;}
	
.links {
	line-height:120%;
	font-size:80%;
	color:#484747;
	float:left;
	margin-right:2em;}
	
.rechts {
	line-height:120%;
	font-size:80%;
	color:#484747;
	text-align:right;
	float:right;
	margin-left:2em; margin-bottom:1em;}
	
.rechts- {
	line-height:120%;
	font-size:80%;
	color:#484747;
	text-align:right;
	float:right;
	margin-left:2em; margin-right:-100px;}
	
div.boxrechts {float:right; text-align:center; background:#F0EFE8; padding:5px; font-size:75%; margin-left:2em;}

*.einzug {margin-right:-25px;}

div.boxlinks {float:left; text-align:center; background:#F0EFE8; width:300px; font-size:75%; margin-right:2em;}

div.boxlinks2 {float:left; background:#F0EFE8; padding:10px; margin-right:10px; font-size:85%; margin-bottom:20px;}

.clear-l {clear:left;}

.clear-r {clear:right; padding-top:1em;}

small {
	font-style:italic;}

span.wichtig {
	color:red;
}

.small {
	font-size:85%;}
	
table.box {background:#F0EFE8; width:60%; margin:0px 15px 15px 0px;}
table.box th {text-align:left; padding:0.2em;}
table.box td {padding:0.1em}