body,td {	
	font-family: courier new,monospace;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color:#000000;
}

.den {font-size: 75%; vertical-align:-0.2ex}
.num {font-size: 75%; vertical-align:.6ex} 

.rand {
	border: 1px solid #D5D5D5;
}

.kapitael {
font-variant: small-caps;
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: bold; 
color: #000000; 
text-decoration: none;
letter-spacing:0.18em;
}

.rot { color:#A81D1A; }
.rotfett { color:#A81D1A; font-weight:bold; }
.fett { font-weight:bold; }

.weit { letter-spacing:0.18em;}
.fettweit { font-weight:bold; letter-spacing:0.18em;}
.kleinweit { font-size: 11px; letter-spacing:0.18em;}
.kleinschmall { font-size: 11px; letter-spacing:-1px;}
.klein { font-size: 11px; }
.gross { font-size: 15px; }
.kleinhell { font-size: 11px; color: #999999; }
.normal { font-size: 15px; }
.gross { font-size: 19px; }
.kleinfett { font-size: 11px; font-weight:bold; }
.grossfett { font-size: 15px; font-weight:bold; }
.block { text-align:justify; }

h1 {	
	font-family: courier new,monospace;
	font-size: 22px;
	padding: 0px;
	margin: 0px;
	color:#000000;
	font-weight:bold;
	line-height:1.2em;
	letter-spacing:0.1em;
}

h2 {	
	font-family: courier new,monospace;
	font-size: 15px;
	padding: 0px;
	margin-bottom: 10px;
	color:#000000;
	font-weight:bold;
	letter-spacing:0.1em;
}
h3 {	
	font-family: courier new,monospace;
	font-size: 15px;
	padding: 0px;
	margin-bottom: 10px;
	color: red;
	font-weight:bold;
	letter-spacing:0.1em;
}

a.navi:link {font-size: 12px; text-decoration: underline; font-weight: bold; color:#000000; letter-spacing:0.2em; line-height:1.6em;}
a.navi:link:hover {font-size: 12px; text-decoration: underline; font-weight: bold; color:#5178A2; letter-spacing:0.2em; line-height:1.6em;}
a.navi:visited {font-size: 12px; text-decoration: underline; font-weight: bold; color:#000000; letter-spacing:0.2em; line-height:1.6em;}
a.navi:visited:hover {font-size: 12px; text-decoration: underline; font-weight: bold; color:#5178A2; letter-spacing:0.2em; line-height:1.6em;}


a:link {text-decoration: underline; color:#000000;}
a:link:hover {text-decoration: underline; color:#333333;}
a:visited {text-decoration: underline; color:#000000;}
a:visited:hover {text-decoration: underline; color:#333333;}

 
a.rot:link {font-size: 11px; text-decoration: underline; color:#A81D1A;}
a.rot:link:hover {font-size: 11px; text-decoration: underline; color:#333333;}
a.rot:visited {font-size: 11px; text-decoration: underline; color:#A81D1A;}
a.rot:visited:hover {font-size: 11px; text-decoration: underline; color:#333333;}
 
a.klein:link {font-size: 11px; text-decoration: underline; color:#000000;}
a.klein:link:hover {font-size: 11px; text-decoration: underline; color:#333333;}
a.klein:visited {font-size: 11px; text-decoration: underline; color:#000000;}
a.klein:visited:hover {font-size: 11px; text-decoration: underline; color:#333333;}


.image {
	border: 1px solid #000000;
}

.image1 {
	border: 1px solid #999999;
}

.feld {
	border-style:ridge;
	border-color:#cccccc;
	border-width:1px;
	font-family:courier new,monospace;
	font-size:12px;
	font-style:normal;
	font-weight:normal; 
	color:#000000;
	text-decoration:none
	}
	
	.but {
width:98px;
background-color:#CCCCCC;
border-width:1px;
border-style:solid;
border-color:#000000;
font-family:courier new,monospace;
font-size:11px;
font-weight:bold;
color:#000000;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}

 div#content  {padding: 10px;}
 div#info  {padding: 10px;}
 div#leftnavi  {padding: 8px;}


 ul#nl {margin: 0; padding-top:10px; padding-left:10px;}
 ul#nl li { margin: 0; padding: 5px; padding-left:17px; list-style: none; background-image:url(images/rpfeil.gif); background-repeat:no-repeat; background-position: 1px 10px;} 
 /* list-style-image: url(images/rpfeil.gif);  */

 ul#top {margin: 0; padding-top:10px; padding-left:10px;}
 ul#top li { float:left; list-style: none; margin: 0; padding: 6px; }
