/* schriftstil,abstände */
body  { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px }

/* Hintergrundfarbe Navigation */
.hg_nav { background-color: #CA2222 }

/* Navigation*/
#menu ul  { list-style-type: none; margin: 0; padding: 0px }  /* Formatierung 1'ste Ebene => kein Rand, Ausrichtung Links, keine Aufzählungszeichen */
#menu li  { list-style-type: none; margin: 0; padding: 0px }    /* Formatierung 2'te Ebene =  kein Rand, keine Aufzählungszeichen */
#menu li.active a    { color: #fdb221; background-color: #680707 } /* Schrift- und Hintergrundfarbe aktiver 2'ter Ebene */
#menu li.active a:hover   { color: #fdb221; background-color: #680707 } /* Hovereffekt aktiver 2'ter Ebene */
#menu li.active li.active a  { color: #fdb221; font-size: 8pt }
#menu li.active li.active li.active a  { color: #fdb221 }  	/* hier wird Schriftfarbe von aktiver/ 3'ter Ebene definiert */			
#menu li.active li a  { color: #ffffff; font-size: 8pt; text-indent: 20px }
/* eine nicht aktive Unterebene wird in der urspruenglichen Farbe dargestellt, Randabstand der 2'ten Ebene */ 
#menu li.active li.active li a  { color: #ffffff; text-indent: 40px } 	/* Farbe und Randabstand der 3'ten Ebene */ 

#menu a                     { color: #ffffff; font-weight: bold; font-size: 9pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #9f1a1a; text-indent: 5px; margin: 0 auto; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 1px solid #ca2222; border-left: 5px outset #ca2222; display: block }
#menu a:hover           { color: #fdb221; font-weight: bold; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #680707; margin: 0 auto; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; display: block }

/* Eigenschaften Rubrik */
#localheader        { color: #900; font-weight: bold; font-size: 11pt; line-height: 15pt; border-bottom: 1px solid #900 }
/* Allgemeine Texteigenschaften */
.h2       { color: #821616; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fliesstext       { color: #000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; white-space:normal; }
.beitrag        { color: #900; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }
.datum     { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #516493; border-top: 1px solid #afbacc; border-bottom: 1px solid #e6e6e6; height: 19px }
.quelle     { color: #821616; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.message { color: #c00; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.newsletter  { color: #fff; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #680707; text-indent: 5px }
.suche       { color: #fff; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #680707; text-indent: 5px }
.textfeld        { color: maroon; font-weight: normal; font-size: 11px; font-family: Arial, Hevlvetica, sans-serif; background-color: white; text-align: left; padding: 2px 4px 2px 2px; border: solid 1px maroon; width: 150px; font-color: white  }
.button     { color: white; font-size: 10px; font-family: Arial, Hevlvetica, sans-serif; background-color: #6b0400; text-align: center; padding-top: 3px; padding-bottom: 2px; border: 0px; width: 25px; font-color: white  }
/* Button mit Hintergrundbild 
.button    { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Hevlvetica, sans-serif; background: url(../images/absenden.gif) repeat-x; text-align: center; padding-top: 2px; padding-bottom: 2px; border: 0px; width: 25px; font-color: white  }
*/

.more        { color: #821616; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.more a    { color: #821616; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.more a:hover    { color: #680707; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.print    { color: #821616; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.print a  { color: #821616; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.print a:hover  { color: #680707; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }

.pager       { color: #680707; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-indent: 20pt }    /* definiert die Eigenschaften von Seitenangaben - ist in _cfg/style.css.dist festgelegt */
.nach_oben  { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; height: 12px; border-top: medium solid; border-bottom: medium solid }

.link_email { color: #ff8c00; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none } 
.link_email:hover { color: #f4a460; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
