body { background-color: #fcfcfc; margin: 0; }
#navigation { position: absolute; top: 190px; left: 27px; margin: 0; padding: 0; }
#navigation DL { width: 165px; margin: 0; padding: 0;l;list-style: none; }
#navigation DL DT A { display block; color: #313131; font-size: 12px; font-family: Verdana; font-weight: normal; font-style: normal; background-color: #f3f3f3; text-decoration: none; text-align:left; margin-top: 4px; margin-bottom: 4px; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; display: block; } 
#navigation DL DT A:hover { background-image:url(Bilder/pfeil-black-s.gif); background-repeat: no-repeat; background-position: 2px 2px; }
#navigation DL DT A.aktiv { background-image:url(Bilder/pfeil-black-s.gif); background-repeat: no-repeat; background-position: 2px 2px; }
#navigation DL DT A.login { margin-top: 12px; }
#navigation DL DL { width: 158px; margin: 0 0 0 10px; padding: 0; list-style-type: none; list-style-position: outside; } 
#navigation DL DL DT A { color: #575757; font-size: 10px; font-family:arial; background-color: #e6e6e6; text-align: left; margin: 3px; padding: 1px 1px 1px 15px; display: block; } 
#navigation DL DL DT A.aktiv { background-image:url(Bilder/pfeil-black-s.gif); background-repeat: no-repeat; background-position: 1px 0; } 
#navigation DL DL DT A:hover { background-image:url(Bilder/pfeil-black-s.gif); background-repeat: no-repeat; background-position: 1px 0; } 
#navigation DL DL DT A.plenar:hover { background-image:url(Bilder/pfeil-plenar.gif); background-repeat: no-repeat; background-position: 1px 0; } 
#navigation DL DL DT A.fach:hover { background-image:url(Bilder/pfeil-fach.gif); background-repeat: no-repeat; background-position: 1px 0; } 
#navigation DL DL DT A.leit:hover { background-image:url(Bilder/pfeil-leit.gif); background-repeat: no-repeat; background-position: 1px 0; display: block; }
#navigation DL DL DT A.sonder:hover { background-image: url(Bilder/pfeil-sonder.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.kultur:hover { background-image: url(Bilder/pfeil-kultur.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.ak:hover { background-image: url(Bilder/pfeil-ak.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.verband:hover { background-image: url(Bilder/pfeil-grey-s.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.jgt:hover { background-image: url(Bilder/pfeil-jgt.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.ex:hover { background-image: url(Bilder/pfeil-ex.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.poster:hover { background-image: url(Bilder/pfeil-poster.gif); background-repeat: no-repeat; background-position: 1px 0; }

#navigation DL DL DT A.plenar_aktiv { background-image:url(Bilder/pfeil-plenar.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.fach_aktiv { background-image:url(Bilder/pfeil-fach.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.leit_aktiv { background-image:url(Bilder/pfeil-leit.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.sonder_aktiv { background-image: url(Bilder/pfeil-sonder.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.kultur_aktiv { background-image: url(Bilder/pfeil-kultur.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.ak_aktiv { background-image: url(Bilder/pfeil-ak.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.verband_aktiv { background-image: url(Bilder/pfeil-grey-s.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.jgt_aktiv { background-image: url(Bilder/pfeil-jgt.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.ex_aktiv { background-image: url(Bilder/pfeil-ex.gif); background-repeat: no-repeat; background-position: 1px 0; }
#navigation DL DL DT A.poster_aktiv { background-image: url(Bilder/pfeil-poster.gif); background-repeat: no-repeat; background-position: 1px 0; }

#content { position: absolute; top: 120px; left: 255px; width: 618px; margin-bottom: 20px; font-family: georgia; letter-spacing: 1px; font-size: 12px; line-height: 19px; }
#content h1 { font-size: 18px; font-family: georgia; font-weight: normal; font-style: normal; font-variant: normal; background-color: #dedede; text-transform: none; text-align: left; letter-spacing: 1px; width: 618px; padding: 4px; border-bottom: 3px solid #9c9d9f; }
#content h1.hinweis { background-color: #e3e4e4; border-bottom: 3px solid #979898; }
#content p { color: black; text-align: left; margin: 5px; line-height: 19px; }
#content a {text-decoration: none;} 
/*
#content a:link { color: #b8c2cc; font-weight: bold; font-style: normal; text-decoration: none; }
#content a:visited { color: #b8c2cc; font-weight: bold; font-style: normal; text-decoration: none; }
#content a:active { color: #e9eff3; font-weight: bold; font-style: normal; text-decoration: none; }
#content a:hover { color: #e9eff3; font-weight: bold; font-style: normal; text-decoration: none; }
*/
#content h4 { font-size: 12px; font-weight: bold; }
#content h3 { font-size: 14px; font-weight: bold; }
#content h2 { font-size: 16px; font-weight: bold; margin-top: 30px; }
#content table { color: black; font-size: 12px; font-family: georgia; line-height: 19px; text-align: left; letter-spacing: 1px; margin: 5px; }

#content P.footer { color: black; font-size: 8px; font-family: Verdana; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-align: left; letter-spacing: normal; position: inherit; width: 618px; margin: 50px 0; padding: 3px 3px 8px; border-top: 2px solid #9c9d9f; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }

/*------------- News-Style ------------------*/
#news { text-align: left; vertical-align: top; position: absolute; top: 0px; left: 550px; width: 190px; border-width: 0; outline-width: 0; float: right;}
#news_content { background-color: #e9eff3; position: relative; top: 10px; width: 190px; height: 400px; }
#news_content h1 { font-size: 18px; text-align: left; letter-spacing: 1px; font-family: georgia; font-weight: normal; font-style: normal; font-variant: normal; background-color: #f2e0dd; padding: 4px; border-bottom: 3px solid #cc071e;  width: 182px; }
#news_content p.title { font-size: 12px; font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; text-align: left; letter-spacing: 1px;  }
#news_content p { font-size: 11px; font-family: arial; text-align: left; margin: 4px; }

