body {
  font: 14px/1.2 Arial, Verdana, Helvetica, sans-serif;
  background-color: #F7F89A;
}

/* LINK-DARSTELLUNG */
.as-link {
  font: bold 14px Arial, sans-serif;
  color: #FF6600;
  text-decoration: none;
}

#links {
  font-size: 14px;
}

#links a {
  display: block;
  border: 1px solid #FF9900;
  background: #FFEFB7; /*#EEEEEE;*/
  color: #000080;
  font: bold 14px Arial, sans-serif;
  margin: 0 auto;
  padding: 2px 4px;
  text-decoration: none;
  width: 90%;
}

#links a:hover {
  background: #ffa500;
  color: black;
}

a:link {
  font: bold 14px Arial, sans-serif;
  color: #FF6600;
  text-decoration: none;
}

a:visited {
  color: Red ;
  font: bold 14px Arial, sans-serif;
  background-color: transparent;
}

a:active {
  background-color: #ffec80 ;
  font: bold 14px Arial, sans-serif;
}

a:hover  {
  color: #D45500;
  font: bold 14px Arial, sans-serif;
  background-color: #FFEC80;
}

/*  Ende LINK-Darstellung*/


ol {
  font-size:14px;
  margin-right:40px;
}

li {
  font-size:12pt;
  color: navy;
  margin-bottom:10px;
}

p,h1,pre {
  margin:0px 10px 10px 10px;
}

h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight: bold;
 display: block;
 background: #EEEEEE;
 border:1px solid #FF6600;
 margin:10px 10px 5px 10px;
 padding: 5px;
 /*color: #FF7B3C;*/
 color: #e60d0a;
 padding-top:10px;
}

#centercontent {
 border:0px solid #000;
 padding: 15px;
 margin-left: 201px;
 margin-right:221px;
}


#centercontent p,td {
  font-size:17px;
  font-weight: normal;
}

html>body #centercontent {
  margin-left: 201px;
  margin-right:221px;
}

#leftcontent, #leftcontent p {
  font-size:14px;
  position: absolute;
  float:left;
  left:10px;
  top:80px;
  width:197px;
  height: 90%; /* 510 */
  /*background: #fff url(images/back2.gif) repeat-y;*/
}

#rechterinhalt {
  position: absolute;
  right:10px;
  top:80px;
  z-index: 1;
  width:220px;
  height: 90%;  /* 500 */
  /*background: #fff url(images/back2.gif) repeat-y;*/
  border:0px solid #FF6600;
  padding-top: 90px;
}

#rechterinhalt p {
  z-index: 1;
  font-size:14px;
}

#bildobenrechts {
	position: absolute;
	top: 10px;
	right: 10px;
}

#bildobenlinks {
	position: absolute;
	top: 0px;
	left: 10px;
}

#bilduntenlinks {
	position: absolute;
	top: 80%;
	left: 10px;
}


#banner {
  position: relative;
  z-index: 2;
  /*background-image: url(images/back2.gif);*/
  height:0px; /*Angabe muss, damit im IE kein großer blauer Balken angezeigt wird. */
  width: 100%;
  top: 0px;
  border-top:0px solid #000;
  border-right:0px solid #000;
  border-left:0px solid #000;
}

#banner h1 {
  z-index: 2;
  font-size:14px;
  padding:10px 10px 0px 10px;
  margin:0px;
}

html>body #banner {
  z-index: 2;
  height:51px;
  margin-bottom: 20px;
}

#bottom {
  background-color: navy;
  color: yellow;
  height: 8px;
  width: 100%;
}

#para {
  font-style: normal;
  font-weight: normal;
  font-size: 10pt;
  color: #666666;
}

.para {
  font-size: 10pt;
  font-weight: normal;
}

.parared {
  font-size: 10pt;
  font-weight: normal;
  color: red;
}
.red {
	color: red;
}
.redfett {
	color: Red;
	font-weight: bold;
}
.redfettbig {
	font-size: 22px;
	color: Red;
	font-weight: bold;
}
.mid {
  text-align: center;
}

.ital {
  font-weight: bold;
  font-style : italic;
  padding: 15px;
}

.kleiner {
  font-weight: 600;
  font-style : normal;
  padding: 15px;
}

.normal, ul {
  font-size: 12pt;
  color: #000099;
  font-weight: bold;
  font-style : normal;
  /*padding: 7px;*/
}
.normalaufz {
  font-size: 12pt;
  color: #000099;
  font-weight: bold;
  font-style : normal;
  font-family:"Courier New", Courier, monospace;
  /*padding: 7px;*/
}

.normalklein {
  font-size: 10pt;
  color: #000099;
  font-weight: bold;
  font-style : normal;
  /*padding: 7px;*/
}

.tdbold {
	color: navy;
	font-weight: bold;
}

.big {
  font-size: 14pt;
}
.bigg {
	font-weight: bold;
	font-size: 15pt;
	font-style: italic;
	text-align: center;
	color:#000099;
}
.bigblue {
	font-size: 14pt;
	color: Blue;
}
.fett {
 font-weight: bold;
}

.nul {
  font-size: 0px;
  /* ACHTUNG: FARBE MUSS GLEICHE WIE HINTERGRUND SEIN !!! */
  color: #FFEFB7;
}
.durch {
	text-decoration: line-through;
}
