BODY {
  color : #660000;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  background : #FFFF99 url(backgr2gold.gif);
}
A:LINK {
   text-decoration : none;
   color : Red;
   background : transparent none;
}
A:VISITED {
  color : #CC3333;
  text-decoration : none;
  background : transparent none;
}
A:HOVER {
  color : #FF4500;
  text-decoration : underline;
  background : #FFFF66 none;
}
A:ACTIVE {
  color : Maroon;
  text-decoration : none;
  background : #FFFF66 none;
}
A.TitelZeile:LINK {
  text-decoration : none;
  background : transparent none;
  color : #FFFF80;
}
A.TitelZeile:VISITED {
  text-decoration : none;
  background : transparent none;
  color : #FFFF80;
}
A.TitelZeile:HOVER {
  text-decoration : underline;
  background : transparent none;
  color : #FFFF80;
}
A.TitelZeile:ACTIVE {
  text-decoration : none;
  background : transparent none;
  color : #FFFF80;
}
A.Bild:LINK {
  text-decoration : none;
  background : transparent none;
  color : inherit;
}
A.Bild:HOVER {
  text-decoration : none;
  background : transparent none;
  color : inherit;
}
A.Bild:ACTIVE {
  text-decoration : none;
  background : transparent none;
  color : inherit;
}
A.Bild:VISITED {
  text-decoration : none;
  background : transparent none;
  color : inherit;
}
TD.Anmerk {
  font-size : 80%;
}
P.Wichtig {
  font-size : 110%;
}
.Anmerk {
  font-size : 80%;
}
.WAnmerk {
  font-size : 95%;
}
TD.BRahmen {
  font-size : 50%;
  color : #E98400;
  background : #F5E964 none;
}
.Abstand {
  font-size : 30%;
}
.TitelBox {
 color: #FFFF80;
 background-color: #A72800;
 border-top: 2px solid #CC6633;
 border-left: 2px solid #CC6633;
 border-right: 2px solid #330000;
 border-bottom: 2px solid #330000;
 padding-bottom: 3px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 text-align: center;
 font-size: 1.4em;
 font-weight: 600;
}
TD.Navigator {
  font-size : 90%;
  color : Maroon;
  background : #F5E964 none;
}
TD.TitelZeile {
  color : #FFFF80;
  border-top : 1px solid #B72E00;
  border-left : 1px solid #B72E00;
  border-right : 2px solid Maroon;
  border-bottom : 2px solid Maroon;
  background : #A72800 none;
}
P.Uberschr {
  font-weight : bolder;
  font-size : larger;
  color : #FFFF80;
  background : transparent none;
}
Fettschr {
   font-weight : bolder;
}
.POberbegriff {
   list-style-image : url("bullet1.gif");
}
.PUnterbegriff {
  list-style-type : circle;
  list-style-image : none;
}
.LUnterbegriff {
  list-style-type : circle;
  list-style-image : none;
}
TABLE.WFTab {
  color : inherit;
  background : #FFCC00 none;
}
 TD.WFTab {
  color : #660000;
  font-size : 80%;
  background : #F5E363 none;
}
TABLE.goldtab {
  background-color : #FFCC00;
}
 TD.goldtab {
  	color : #660000;
  background-color : #F5E363;
}
.TopNavi {
	font-size: 80%;
	padding-bottom: 7px;
	text-align: center;
	color: inherit;
	background: #FFEC7F none;
}
.AbAnfg {
  color : #B70000;
  font : oblique 170% Georgia, "Times New Roman", Times, serif;
  background : transparent none;
}
p.gnzgesch {
  font-size : 80%;
  border-top: 1px solid White;
  border-bottom: 1px solid Maroon;
  border-left : 1px solid White;
  border-right : 1px solid Maroon;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 5px;
  padding-top : 3px;
  color : inherit;
  background : #FFFF80 none;
}
TD.gnzgesch {
  font-size : 80%;
  border-top: 1px solid White;
  border-bottom: 1px solid Maroon;
  border-left : 1px solid White;
  border-right : 1px solid Maroon;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 5px;
  padding-top : 3px;
  color : inherit;
  background : #FFFF80 none;
}
TABLE.tnavtab {
  color : inherit;
  font-size : 80%;
  background : #FFFF4C none;
}
TD.tnavtab {
  font-size : 80%;
  border-top : 1px solid #FFFFBB;
  border-right : 1px solid Maroon;
  border-bottom : 1px solid Maroon;
  border-left : 1px solid #FFFFBB;
  color : inherit;
  padding : 3px 3px 3px 3px;
  background : #FFFF4C none;
}
.frazei {
	color: Red;
	border-bottom: 1px dotted;
	cursor: help;
}
.hervorh {
  background-color : #FFFF80;
}
.zitat {
	font-size: 90%;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFEC7F;
}
blockquote.zitiert {
	font-size: 90%;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFEC7F;
	line-height: 135%;
}
.lexikon {
 color: Red;
 border-bottom: 1px dashed;
 cursor: help;
}
p.anmlex {
 font-size: 90%;
 line-height: 135%;
}
p.faq  {
 font-size:0.9em; 
 line-height:1.3em; 
 padding-left:5px; 
 padding-right:5%; 
 max-width:520px;
}
td.rezpal {
 font-family : Georgia, "Times New Roman", Times, serif;
 font-weight : bolder;
 font-size:0.89em; 
 line-height:1.36em; 
}
td.rezger {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight : normal;
 font-size:0.85em; 
 line-height:1.3em; 
}
ul, ol, li  {
 font-size:0.89em; 
 line-height:1.4em; 
 padding-right:10%; 
 max-width:550px;
}
h1 {
	font-size: 1.6em;
	letter-spacing: 2px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-color: transparent;
}
h2 {
	font-size: 1.4em;
	letter-spacing: 1px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-color: transparent;
}
h3 {
	font-size: 1.3em;
	letter-spacing: 1px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-color: transparent;
}
h4 {
	font-size: 1.1em;
	letter-spacing: 1px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-color: transparent;
}
