/*OJC 2003*/
/*Autor: Geraldo Hoffmann*/

/* Allgemeine Seiten-Formatierung */
body  {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   background-color: #ffffff;
   color: #000000;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
h1 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 1.1em;
        font-weight: bold;
        background-color: #ffffff;
        color: #000000;
}
/* Überschrift der Seite */
.titel {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 1.1em;
        font-weight: bold;
        background-color: #ffffff;
        color: #000000;
}

p {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   background-color: transparent;
   color: #000000;
}
.p {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   background-color: transparent;
   color: #000000;
}
.text1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   background-color: transparent;
   color: #000000;
}
.rubrik {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: normal;
   background-color: transparent;
   color: #006699;
}

.rubrik:link {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: normal;
   background-color: transparent;
   color: #006699;
	text-decoration: none;
}
.rubrik:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: normal;
   background-color: transparent;
   color: #006699;
	text-decoration: none;
}
.rubrik:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: normal;
   background-color: transparent;
   color: #006699;
	text-decoration: underline;
}
.rubrik:active {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: normal;
   background-color: transparent;
   color: #000000;
	text-decoration: none;
}


.ojc {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: bold;
   background-color: transparent;
   color: #ffffff;
}

.ojc:link {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: bold;
   background-color: transparent;
   color: #ffffff;
	text-decoration: none;
}
.ojc:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: bold;
   background-color: transparent;
   color: #ffffff;
	text-decoration: none;
}
/*#cfdbeb;*/
.ojc:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: bold;
   background-color: transparent;
   color: #ffffff;
	text-decoration: underline;
}
.ojc:active {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
	font-weight: bold;
   background-color:transparent;
   color: #ffffff;
	text-decoration: none;
}


ol {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: transparent;
   color: #000000;


}
small {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
}

em {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

strong {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
}
b {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
}
/*Listenformatierungen */

/*Normale Auflistung im Text - ohne Link*/
dl {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #000000;
		  }
dt {
		  list-style-type: square;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #000000;
		  font-size: 0.8em; }

dd {
		  list-style-type: square;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #000000;
		  font-size: 0.8em; }

ul {
        list-style-type: square;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #000000;
		  }

li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000000;
font-size: 0.8em;

  		}

/* Links und Link-Klassen */
a:link {
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #006699;
        background-color: transparent;
        font-weight : normal;
        text-decoration : underline;
}

a:visited {
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #006699;
        background-color: transparent;
        font-weight : normal;
        text-decoration : underline;
}

a:hover {
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #ff9900;
        background-color: transparent;
        font-weight : normal;
        text-decoration : none;
}

a:active {
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #ff9900;
        background-color: transparent;
        font-weight : normal;
        text-decoration : none;
}

/* Marke vo aktivem Ordner*/
.navw {
color : #000000;
font-weight: bold;
line-height : 140%;
text-decoration: none;
background-color : #ffffff;
font-family : Verdana, Arial, Helvetica,sans-serif;
font-size : 0.8em;
}

/* Rubriken der Hauptnavigation*/
.nav {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   background-color: transparent;
   color: #006699;
}
/*#cfdbeb;*/

.nav:link {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #00558A;
        font-weight: bold;
        text-decoration: none;
}

.nav:visited {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #006699;
        font-weight: bold;
        text-decoration: none;
}

.nav:hover {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #006699;
        font-weight: bold;
        text-decoration: underline;
}

.nav:active {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
}

/* Unterrubriken in der Hauptnavigation*/
.subnav {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        background-color: transparent;
        color: #006699;
        text-decoration: none;
        font-weight: normal;
}
/*#cfdbeb;*/

.subnav:link {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #00558A;
        text-decoration: none;
}

.subnav:visited {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #006699;
        text-decoration: none;
}

.subnav:hover {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #006699;
        text-decoration: underline;
}

.subnav:active {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: transparent;
        color: #000000;
        text-decoration: none;
}


/* Zentralfunktionen oben - Suche ...*/
.navcenter {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em; /* evtl. 0.7em */
   background-color: #cfdbeb;
   color: #006699;
        }

.navcenter:link {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 1em;
   background-color: #cfdbeb;
   color: #006699;
   text-decoration: underline;
}

.navcenter:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 1em;
   background-color: #cfdbeb;
   color: #000000;
        text-decoration: underline;
}

.navcenter:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 1em;
   background-color: #cfdbeb;
   color: #ff9900;
        text-decoration: none;
}

.navcenter:active {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 1em;
   background-color: #cfdbeb;
   color: #ff9900;
        text-decoration: none;
}

/* Fusszeile*/
.copyright {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
        background-color: #ffffff;
        color: #000000;
        font-weight: normal;
}

.copyright:link {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #006699;
        font-weight: normal;
}

.copyright:visited {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #000000;
}

.copyright:hover {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #ff9900;
}

.copyright:active {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        color: #ff9900;
}

/* Brotkrümmel - Pfad oberhalb der Seitenüberschrift*/


/* Kopfzeile BDB*/
.thbdb {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.9em;
font-weight : bold;
color : #ffffff;
background-color : #005f2f;
}

/* Tabellezelle Weitere Informationen - rechts*/
.tdwi {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
        background-color: #EEEEEE;
        color: #000000;
        border: 1px dashed #666666;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        padding-top: 4px;
        /* line-height: 130%; */
}
.pwi {
        background-color: #EEEEEE;
        color: #000000;
        font-size: 1em;
}

.pansprech {
        background-color: #EEEEEE;
        color: #000000;
        font-size: 0.7em;
}

/* Wird am Monitor nicht angezeigt, aber ausgedruckt */
.printonly {
display:none;
}

/* Formatierung fuer darzustellende Quellcodes */
code {
font-family : 'Courier new',monospace;
font-size : 10px;
color : #990099;
background-color : #d6d6d6;
}