body { 
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
}

p { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 9pt; 
	color: #000000; 
	text-decoration: none; 
}

a { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	color: #312062; 
	text-decoration: underline; 
}

a:hover { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	color: #000000; 
	text-decoration: none; 
}

a:visited { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	color: #312062; 
	text-decoration: underline; 
}

h1 { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 14pt; 
	color: #312062; 
	fone-weight: bold; 
	text-decoration: none; 
}

h2 { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 12pt; 
	color: #312062; 
	fone-weight: bold; 
	text-decoration: none; 
}

h3 { 	
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size : 10pt; 
	color: #000000; 
	fone-weight: bold; 
	text-decoration: none; 
}

.navlink:link, .navlink:visited, .navlink:active { 
	font: bold 13px Arial,Helvetica,Tahoma,Verdana; 
	color: #312062;
	padding: 3px;
	text-decoration: none; 
}

.navlink:hover { 
	font: bold 13px Arial,Helvetica,Tahoma,Verdana; 
	color: #312062;
	margin-left: 1px;
	margin-right: 1px;
	padding: 1px;
	text-decoration: none; 
	border: 1px solid #312062;
}

#vtippstadt { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}

select { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 9pt; 
	color: #000000; 
	text-decoration: none; 
}

input { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 9pt; 
	color: #000000; 
	text-decoration: none; 
}

ul { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 9pt; 
	color: #000000; 
	text-decoration: none; 
}

li { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 9pt; 
	color: #000000; 
	text-decoration: none; 
	list-style-image: url(/pfeil.gif); 
}

#absatz { 
	font-family: Arial,Helvetica,Tahoma,Verdana; 
	font-size: 9pt; 
	color: #000000; 
	text-decoration: none; 
}


#navigation {	
	width: 100%;
	height: 100%;
	margin-top: 2px;
	margin-bottom: 15px;
}
.oberpunkt {
	font: bold 15px Arial,Helvetica,Tahoma,Verdana;
	border-bottom: 1px dashed #FFBF00;
	padding-left: 10px;
	color: #312062;
	background: #E8E8E8;
}
ul.unterpunkt li {
	list-style: none;
	margin: 0; margin-top:0.4em; margin-bottom:0.4em; padding: 0;
}
* html ul.unterpunkt a {
	width: 114%;
}
ul.unterpunkt a {
	display: block;
	padding: 0.2em;
	list-style: none;
	font: bold 12px Arial,Helvetica,Tahoma,Verdana;
	color: #424481;
	line-height: 17px;
	margin-left: -55px;
	padding-left: 30px;
	margin-top: -10px;
}
a:link.unterpunkt, a:visited.unterpunkt, a:active.unterpunkt {
	font:  12px Arial,Helvetica,Tahoma,Verdana;
	color: #424481;
	line-height: 17px;
	text-decoration: none;
    margin-top:-10px;
}
ul.unterpunkt a:hover {
	font: bold 12px Arial,Helvetica,Tahoma,Verdana;
	color: #424481;
	list-style: none;
	background-image: url('listpunkt.gif');
	background-repeat: no-repeat;
	background-position: left;
	background-color: #E0DAEA;
	line-height: 17px;
	margin-left: -40px;
	padding-left: 20px;
	margin-top: -10px;
	text-decoration: none;
}

#fuss, #fuss p {
	font: normal 11px Arial,Helvetica,Tahoma,Verdana;
	margin: 5px;
}
