body { background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: 333; margin: 0px;
	padding: 0px;}
td {padding-bottom: 5px;}
hr {color #336633;}
h1 {color: #669933; font-size: 24px; font-weight:bold; letter-spacing: .025em;}
h3 {font-size: 12px;color:#333333; font-weight:bold; textdecoration: none; line-height: 130%;}
h4 {font-size: 12px;color:#333333; font-weight:normal; textdecoration: none; line-height: 130%;}

/* Ebenen*/
#top {width:756px; position:relative; margin-left:auto; margin-right:auto; margin-top:0px; height:204px; z-index:1;}
#nav { position:absolute; left: 4px; top:82px; width:155px; z-index:2; }
#content {width:756px; position:relative; margin-left:auto; margin-right:auto; margin-top:14px; border: 1px solid #336633; border-bottom:none; visibility: visible; height: auto; z-index:1;}

#subnav { position:absolute; left:4px; top:26px; width: 155px; z-index:2;}
#txt { 	position:relative; left:203px; top: 20px; width: 500px; height:auto; z-index:3; }
#adresse {position:absolute; left:35px; top: 425px; width:178px; height:auto; z-index:5;}
#bottom {
	position:absolute;
	margin-top:0px;
	width: 756;
	z-index:5;
	left: -1px;
}
.txt {font-size: 12px;color:#333333; font-weight:normal; textdecoration: none; line-height: 130%;}


/* Menü*/
ul {list-style-type: none; margin-left:10px; padding-left:0px;}
li {margin-bottom: 5px;}
ol {list-style-type:none; list-style-image:url(images/square.jpg);}

a:link {color:#333333;font-size:12px; text-decoration:none; }
a:hover {color:#669933; font-size:12px; text-decoration:none;}
a:visited {color:#666666; font-size:12px; text-decoration:none;}

/*navigation*/
.active {color:#000;  
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		display: block; 
		border: 1px solid #336633; 
		width:140px; 
		padding-left:15px; 
	}

#listmenu0 a {font-size:13px;
font-weight:bold;
text-decoration: none; 
		display: block; 
		border: 1px hidden white;
		border-style: hidden;
		width:140px; 
		padding-left:15px;
		
}
#listmenu0 a:link {color:#333; 
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		display: block; 
		border: 1px hidden white;
		border-style: hidden;
		width:140px; 
		padding-left:15px;
		
				}

#listmenu0 a:visited {color:#333; 
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		display: block; 
		border: 1px hidden #99cc99;
		width:140px; 
		padding-left:15px;
		}

#listmenu0 a:hover {color:#000;  
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		display: block; 
		border: 1px solid #336633; 
		width:140px; 
		padding-left:15px;
		}

#listmenu1 a {font-size:13px;
font-weight:bold;
margin-bottom:5px;}

#listmenu1 a {color:#333; 
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		display: block; 
		border: 1px solid white; 
		width:140px; 
		padding-left:15px; 
		}
		
#listmenu1 a:vistited {color:#333; 
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		display: block; 
		border: 1px solid white;
		width:140px; 
		padding-left:15px;
		}

#listmenu1 a:hover { color:#333; 
		background: #fff; 
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		display: block; 
		border: 1px solid #336633; 
		width:140px; 
		padding-left:15px;		
	}

.formelements {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border: 1px solid #999999;}
		
		
/* Editland-Klassen*/
.tsmall {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 70%;
        line-height: normal;
}
.tmiddle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
}
.tbig {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 90%;
