body {
   margin:0px 0px 10px 0px;
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   color: #000000;
   font-size: 11px;
}

.bodybody {
   background-image:url(../bildernavi/back.gif);
   background-repeat: repeat-x;
   background-color: #2865A8;
}

.nurprint {
   display:none;
}

form, div, p, h1, h2, h3, h4, h5, h6, td, th, span, ul, ol, li, address, blockquote, nobr, b, i {
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   font-size: 11px;
}

form, h1, h2, h3, h4, h5, h6, div, p {
   margin: 0px 0px 0px 0px;
   padding: 0;
}

h1 {
   color: #2865A8;
   font-size: 18px;
   margin: 0px 0px 0px 0px;
}

h2 {
   color: #2865A8;
   font-size: 14px;
   margin: 0px 0px 0px 0px;
}

h3 {
   color: #2865A8;
   font-size: 12px;
   margin: 0px 0px 0px 0px;
}

table {
   border-width: 0px 0px 0px 0px;
}

td {
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   color: #000000;
}

.fusscopyright {
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   color: #ffffff;
   font-size: 11px;
}

.hauptbacktext {
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   color: #FFFFFF;
   font-size: 22px;
   font-weight: bold;
   position: relative;
   top: 5px;
   left: 16px;
}

.haupttexth1 {
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   color: #2865A8;
   font-size: 16px;
   font-weight: bold;
   margin: 0px 0px 10px 0px;
   position: relative;
   top: -5px;
   left: 0px;
}

.haupttext {
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   background-color: #E0E6F1;
   color: #000000;
   font-size: 11px;
}

.arthead {
   color: #000000;
   font-size: 14px;
   text-align: left;
   font-weight: bold;
}

.articleSummary {
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   color: #000000;
   font-size: 11px;
   color: #000000;
   font-weight: bold;
}

.articleText {
   margin-bottom: 3px;
   text-align: left;
}

hr           { height:1px; width:100%; color:#000000; background-color:#000000  }   /* Trennlinie */

img { border:none }                        /* Bilder normalerweise ohne Rahmen */

.imgclick  {
   cursor: pointer;
}

.zusnavi, .zusnavi a, .zusnavi a:link, .zusnavi a:visited, .zusnavi a:active, .zusnavi a:focus {
   color: #000000;
   text-decoration: none;
   font-weight: normal;
}

.navmentdAktiv, .navmentdAktiv a, .navmentdAktiv a:visited, .navmentdAktiv a:hover, .navmentd, .navmentd a, .navmentd a:visited, .navmentd a:hover  {
   color: #ffffff;
   vertical-align:middle;
   font-weight: bold;
   cursor: pointer;
}

.sitemap {
   font-size: 11px;
   color: #000000;
}

.breadcrumb, .breadcrumbAktiv {
   color: #ffffff;
   font-size: 11px;
   font-weight: normal;
}

/* Generelle Parameter fuer alle Links:                                 */
a, .navbot, .linkbutton, .navbutton {
   color: #2865A8;
   font-family: Verdana, Helvetica, Arial, trebuchet ms, Geneva, Comic Sans MS, sans-serif;
   text-decoration: none;               /* keine Link-Unterstreichung im normalen Text */
   cursor: pointer;
}

a:active, a:hover, a:focus {
   background-color: ;       /* hover-Hintergrund; die Schriftfarbe wechselt nicht!?   */
   text-decoration: underline;
   cursor: pointer;
}

a.top:link, .a.top:visited, .a.top:active {
   color: #2865A8;
   font-size: 14px;
   cursor: pointer;
}

a.top:hover {
   text-decoration: underline;
   color: #D6490C;
   font-size: 14px;
   cursor: pointer;
}

a.menue:link, .a.menue:visited, .a.menue:active {
   color: #ffffff;
   font-size: 10px;
   cursor: pointer;
}

a.menue:hover {
   text-decoration: underline;
   color: #ffffff;
   font-size: 10px;
   cursor: pointer;
}

.pagelink:active, .pagelink:hover, .pagelink:focus, .artlink:active, .artlink:hover, .artlink:focus, .indlink:active, .indlink:hover, .indlink:focus, .indarlink:active, .indarlink:hover, .indarlink:focus, .artarlink:active, .artarlink:hover, .artarlink:focus {
   border-style: solid;
   border-width: 0px 0px 1px 0px;       /* oben, rechts, unten, links   */
   border-color: ;
   cursor: pointer;
}

.pagelink:link, .pagelink:visited {
   color: #2865A8;
   cursor: pointer;
}

.artlink:link, .artlink:visited, .artlink {
   color: #2865A8;
   font-weight: bold;
   cursor: pointer;
}

.artarlink:link, .artarlink:visited, .artarlink {
   color: #2865A8;
   font-weight: bold;
   cursor: pointer;
}

.indexdef {
   font-weight: normal;
   color: #2865A8;
   cursor: text;
}

.artlinkdef {
   color: #2865A8;
   font-weight: bold;
   cursor: text;
}

.searcherror, .searchhinweis {
   background-color: #FDFECC;
   border-width: 1px;
   border-style: solid;
   border-color: #FF0000;
   margin:2px 0px 5px 0px;
   padding: 8px 4px 8px 4px;
   line-height:1.4em;
}

.searchhinweis {
   border-color: #FFD799;
}

/* In die Generierung eingestreute Fehlerhinweise                       */
.error {
   color: #FF0000;
   font-weight: bold;
/* display:none;                           das ist die Variante, wenn man das Zeugs nicht sehen will          */
}

ul {
   padding: 3px 0px 5px 0px;
   MARGIN: 0px 0px 0px 20px;
   LINE-HEIGHT: 1.2em! important;
}

li {
   MARGIN: 0px 0px 4px 0px;
   padding: 0px 0px 0px 3px;
}

UL.check {
   list-style: none url(../bildernavi/artnav_plus.gif);
   padding: 10px 0px 6px 0px;
   margin: 0px 0px 0px 20px;
   line-height: 1.5em! important;
}

LI.check {
   MARGIN: 0px 0px 4px 0px;
   padding: 0px 0px 0px 10px;
}

#EB       { position:absolute; padding:0px; visibility:hidden; margin:0px; }
#EBTableN { border-style: hidden; background-color:#ffffff; border-color: #2865A8; border-width: 2px; border-style:solid; padding:0px; margin: 0px 0px 0px 0px; background-image:url(../bildernavi/BgLinie.gif);}
div.WieH1, span.WieH1 { font-size:16pt; line-height:20pt; font-weight:bolder }

.TabHead     { background-color: #000000; color:#FFFFFF; } /* PopUp-Design */
.TabText     { background-color: #FFFFFF; color:#000000; font-size:10px; }
.TabRand     { background-color: #000000; padding:2px; border-spacing:0px; }





