a:link       { text-decoration: none; color: #CC6600 }
a:vlink      { text-decoration: none; color: #CC6600 }
a:visited    { text-decoration: none; color: #CC6600 }
a:hover      { text-decoration: none; color: #FF0000 }

h1 { font-family: Arial,Helvetica,sans-serif; font-size: 18px; }

h2 { font-family: Arial,Helvetica,sans-serif; font-size: 16px; }

h3 { font-family: Arial,Helvetica,sans-serif; font-size: 15px; }

h4 { font-family: Arial,Helvetica,sans-serif; font-size: 14px; }

h5 { font-family: Verdana, Arial, Helvetica; font-size: 12px; }

p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
     color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }

.abot { margin-bottom:12px; }
.atop { margin-bottom:5px; }
.hline { line-height:15px; }

.n { font-family: Verdana, Arial, Helvetica; font-size: 12px; }

.nblau { color: #000099; font-family: Verdana, Arial, Helvetica; font-size: 12px; }

.gblau { color: #000099; font-family: Verdana, Arial, Helvetica; font-size: 14px; }

.grot { color: #cc0000; font-family: Verdana, Arial, Helvetica; font-size:14px; margin-bottom:10; font-weight:bold; margin-top:0; margin-left:5; margin-right:2; }

.sg { color: #000099; font-family: Verdana, Arial, Helvetica; font-size: 18px; }

.g { font-family: Verdana, Arial, Helvetica; font-size: 14px; }

.k { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; }

pre { color:#0000c0; Courier New,Courier; font-size: 11px; }

.ldscode { border-width:1pt; border-style:solid; border-color:#999999; background-color:#fff0f0; }

body { margin-top: 0px; background-color:#ffffff; }

.jbgliedern { margin-left:15px; margin-bottom:10px; margin-top:0px; }

.jbinhalt { font-family: Verdana, Arial, Helvetica; font-size: 9px; margin-left:15px; }
.footer { font-family: Verdana, Arial, Helvetica; font-size: 9px; text-align: left; margin-left:5px; }

/* CSS für Schriftgrößen (15-09-2005) */
.font14px {font-size:14px}
.font13px {font-size:13px}
.font12px {font-size:12px}
.font11px {font-size:11px}
.font10px {font-size:10px}
.font09px {font-size:9px}

/* CSS für Absatzkontrolle ab 28-09-2004 */

.links { margin-left:20px; margin-right:2px; margin-top:0px; margin-bottom:10px; }

.links2 { margin-left:20px; margin-right:2px; margin-top:0px; margin-bottom:0px; }

.p_titel11px { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:0px; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;}

.p_11px { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:10px; font-size: 11px }

.p_bold11px { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:10px; font-size: 11px; font-weight: bold; }

.absatz { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:10px; }

.absmap { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:2px; }

.absliste { margin-left:27px; margin-right:10px; margin-top:5px; margin-bottom:5px; text-indent:-10px}

.block { margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

.block11px { margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-size:11px; }

.zurueck { margin-left:5px; margin-right:0px; margin-top:20px; margin-bottom:15px; font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica; }

.absatzkl { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:10px;font-size:10px; }

.abssg { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:10px; color: #000099; font-family: Verdana, Arial, Helvetica; font-size: 16px; font-weight:bold; }

.absg { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:10px; color: #000099; font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight:bold; }

/* CSS für Tabellenrahmen links ab 20-10-2004 */


.tbrechts { border-right-width: 1px; border-right-style: solid; border-right-color: #757575; }

.tbdown { border-right-width: 1px; border-right-style: solid; border-right-color: #757575; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #757575; }

/* CSS für Themen-Links */
.k_link { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight:bold;}

/* CSS für Aktuell-Links (fr_main.html)*/
.main { margin-left:25px; margin-right:10px; margin-top:0px; margin-bottom:10px; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

/* CSS für Aktuell-Links (fr_main.html)*/
.archiv { margin-left:25px; margin-right:10px; margin-top:0px; margin-bottom:10px; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

#hier { margin-left:5px; padding-top:3px; padding-bottom:5px; border-bottom:1px dashed #999999; width:428px; margin-bottom:15px; margin-top:0px; color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

.hier { margin-left:5px; padding-top:3px; padding-bottom:5px; border-bottom:1px dashed #999999; width:428px; margin-bottom:15px; margin-top:0px; color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

.ende { margin-left:5px; padding-top:10px; padding-bottom:5px; border-top:1px dashed #999999; width:580; margin-bottom:15px; margin-top:5px; color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

.titel { margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:10px; color: #000099; font-family: Verdana, Arial, Helvetica; font-size: 16px; font-weight:bold;border-left:8px solid;padding-left:3px;padding-bottom:2px;border-color:#FF9900;}
/* CSS für Jahreszahlenaufzählung (z.B. in fr_ethologie.html */
.anno { color:#FF8800; font-size:10px; }

/*css für DIV-Seiten */
.thema_nav {width:435px;margin-top:5px}

.inhalt {background-image:url(grafik/hintergrund.jpg);background-repeat:repeat;width:585px}

.text585 {width:585px}

.text435 {width:435px}

.hintergrundende {background-image:url(grafik/hintergrundende.jpg);background-repeat:no-repeat;width:585px}

/* css für Stellenanzeigen in main_fr.html (18-04-2007) */
.jobs1 {
background-color:#e0e0e0;
border:1px solid;
border-color:#cc6600;
padding:4px;
margin-top:5px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
}
.jobs2 {
font-size: 12px;
font-weight: bold;
background-color:#fcfcfc;
border:1px solid;
border-color:#cc6600;
padding:6px;
margin:5px;
text-align:justify;
font-family:Verdana,Arial;
line-height:150%;
}
.ausbild2 {
font-size: 14px;
font-weight: bold;
background-color:#fcfcfc;
border:1px solid;
border-color:#cc6600;
padding:6px;
margin:5px;
text-align:center;
font-family:Verdana,Arial;
line-height:150%;
}