body {background-color:#FFFFFF; margin:0px; padding:0px; font-size:14px; color: #333333; font-family:verdana, arial, helvetica, geneva, sans-serif;}

p {font-size:12px; color: #333333; padding:0px; margin:0px; line-height:18px;}

p.normal {margin-top:15px;}
p.einger {text-indent: 20px;}
p.zitat {padding-left:20px;padding-right:20px;margin-top:15px;font-style: italic;}
p.literatur {font-size:10px;line-height:15px;margin-top:10px;}
p.anmerkungen {font-size:10px; line-height:15px; margin-top:7px;}
p.bild {margin-top:15px; text-align:center; font-size:10px;}

.impressum {font-size:9px;}
.klein {font-size:10px;}


a {margin:0px; padding:0px; font-size:12px; color:#993300; text-decoration:none;}
a:hover {color:#993300; text-decoration:underline;}



h1 {font-size:18px;color: #FFFFFF;padding:3px;margin-bottom:20px;margin-top:0px;line-height:20px;text-decoration:none;text-align: center;font-weight: bold;background-color: #333333;}
h2 {font-weight: bold;color: #333333;font-size:16px;padding:3px;margin-bottom:15px;margin-top:15px;line-height:20px;text-decoration:none;text-align: center;}
h3 {font-size:14px;font-weight: lighter;padding-left:15px;margin-bottom:15px;margin-top:15px;color: #333333;}
h1.u1 {font-size:18px;color: #FFFFFF;padding:3px;margin-bottom:20px;margin-top:0px;line-height:20px;text-decoration:none;text-align: center;font-weight: bold;background-color: #333333;}
h2.u2 {font-weight: bold;color: #333333;font-size:16px;padding:3px;margin-bottom:15px;margin-top:15px;line-height:20px;text-decoration:none;text-align: center;}
h3.u3 {font-size:14px;font-weight: lighter;padding-left:15px;margin-bottom:15px;margin-top:15px;color: #333333;}
h3.u_literatur_und_anmerkungen {font-weight: bold;color: #333333;font-size:13px;padding:3px;padding-left:15px;margin-bottom:15px;margin-top:15px;line-height:20px;text-decoration:none;}


#seitenmenu {list-style: none; margin: 0; padding: 0; width:100px;}
#seitenmenu p{width: 100%;color: #FFFFFF;background-color: #333333;display: block;border: 1px solid #999999;margin: 2px;padding: 3px;}
#seitenmenu a{width: 100%;color: #990000;background: #FFFFFF;text-decoration: none;display: block;border: 1px solid #999999;margin: 2px;	padding: 3px;}
#seitenmenu a:hover {background:#E9E9E9;}

.formfeld  {width:100%; background-color:#FFFFFF; border: 1px solid #666666;  padding: 2px; margin-bottom: 5px;}
.formbutton {background-color:#FFFFFF; color: #990000; border: 1px solid #999999; }
.formbutton:hover {background:#CCCCCC;}
.form {margin:0px; padding:0px;}

td.linke_seite {padding:0px}
td.rechte_seite {padding:0px 0px 0px 20px; width: 270px;}

.rand {border: 1px solid #999999; padding:10px; background-color: #FFFFFF;}






table.main_table{width:660px;}
td.seitenmenuzelle {width:130px;padding: 10px;border-right: 1px dashed #CCCCCC;background-color: #FFFFFF;}
td.inhaltszelle {width:530px; padding-left: 20px;padding-right: 0px;padding-top: 10px;padding-bottom: 10px; background-color: #FFFFFF; text-align: left;}
td.impressumzelle {width:530px; padding-left: 20px;padding-right: 0px;padding-top: 10px;padding-bottom: 10px; background-color: #FFFFFF; text-align: justify;border-top: 1px dashed #CCCCCC;}
td.bildunterschrift {padding: 5px; background-color: #CCCCCC;}
td.aktuelle_meldung {border: 1px solid #CCCCCC; padding:3px;}

td.teaser_bild {padding: 5px 10px 5px 10px; background-color: #333333;}
td.teaser_text {padding: 5px 10px 5px 10px;	background-color: #CCCCCC;}







