H1 { text-align:center; background-color:rgb(255,255,255); font-size:30px;
  line-height:40px; margin:0px; padding:0px}

#rechts_links_teiler { position:absolute; left:0px; top:90px; margin:0px; padding:0px;
  table-layout:fixed; width:985px; border-collapse:collapse;
  border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;
  border-style:solid; border-color:black; border-spacing:0px; }


.uebersetzung { font-style:italic; } /* englischer Woerter */
.erklaerung { font-style:italic; } /* von Abkuerzungen */


#td_untermenue { background-image:url(../images/gelber_verlauf.gif); width:184px; vertical-align:top;
  margin:0px; /*padding:2px;*/
  padding-left:0px; padding-right:0px;
  padding-top:30px; padding-bottom:13px; }

#td_untermenue A { text-decoration: underline; }
#td_untermenue A:link { color:black }
#td_untermenue A:hover { color:black }
#td_untermenue A:visited { color: rgb(100,100,100) }
#td_untermenue A:active { /* text-decoration:none; */ }

#td_untermenue DIV { margin:2px;
  padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px;
  background-image:url(../images/hellgelber_verlauf.gif); }



#td_abstandhalter { width:8px; background-color:white;
  padding:0px; }



#td_hauptteil { vertical-align:top; width:793px; background-color:white;
  padding-bottom:10px; padding-top:0px; padding-left:0px; padding-right:0px; }

#td_hauptteil TABLE { width:100%; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
  empty-cells:show; border-spacing:0px; border-style:none; border-width:0px; }

#td_hauptteil TR { background-color:white; }
#td_hauptteil .ungerade { background-color:rgb(251,251,200); }

#td_hauptteil TH { text-align:left;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px;
  font-weight:bold; background-color:rgb(253,253,3); }

#td_hauptteil TD { text-align:left;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px; }


H2, H3, H4, H5, H6 {
	margin-left:0px; margin-right:0px;
	padding-left:0px; padding-right:0px;
	clear:both;
}


H2 {
	margin-top:0px; margin-bottom:12px;
	font-size:22px; line-height:29px;
	padding-top:10px; padding-bottom:0px;
	border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;
	border-style:dotted; border-color:black;
	width:793px;
}

H3 {
	margin-top:15px; margin-bottom:0px;
	font-size:18px; line-height:26px;
	padding-bottom:10px;
}

H4 {
	margin-top:20px; margin-bottom:20px;
	font-size:18px; line-height:24px;
}

H5 {
	margin:0px;
	font-size:16px; line-height:22px;
	font-weight:bold;
}

H6 {
	margin:0px;
	font-size:15px; line-height:20px;
	font-weight:bold;
}

H3.dorfschelleNr {
	background-color:#FFD468;
	padding-left:8px; padding-right:8px; padding-top:0px; padding-bottom:0px;
}

H3.dorfschelleNr IMG {
	vertical-align:middle;
}


#td_hauptteil P {
	margin-top:0px; margin-bottom:20px; margin-right:0px; margin-left:0px;
	line-height:22px;
	clear:both;
}

#td_hauptteil A { text-decoration: underline; }
#td_hauptteil A:link { color:rgb(0,0,255) }
#td_hauptteil A:hover { background-color:rgb(220,220,220); }
#td_hauptteil A:visited { color: rgb(100,100,100) }
#td_hauptteil A:active { /* text-decoration: none; */ color: rgb(255,255,0) }

.bildRechts {
	float:right;
	margin-top:0px; margin-bottom:2px;
	margin-left:5px; margin-right:0px;
	padding-bottom:2px;
}

.bildLinks {
	float:left;
	margin-top:0px; margin-bottom:2px;
	margin-left:0px; margin-right:5px;
	padding-bottom:2px;
}

.schreibmaschine {
	font-size:15px;	line-height:19px;
	font-family:"Courier New",monospace;
}
