/* $Id: style.css,v 1.8.2.20 2002/11/08 16:32:53 jan Exp $ */

/* Standardschriftart */
BODY, P, TD, UL, OL {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 13px,
}
/* Seitenhintergrund */
BODY {
    background-color: white;
}
BODY.search {
    background-color: #6DB3E4;
}
/* Abstand vor und nach Absätzen */
P {
    margin-bottom: 5px;
    margin-top: 5px;
}
/* Abstand vor und nach Listen */
UL {
    margin-bottom: 5px;
    margin-top: 5px;
    color: #333333;
}
/* NICHT ÄNDERN! */
LI P {
    margin-bottom: 0px;
    margin-top: 0px;
    color: #333333;
}

/* Links in den C::Web-Inhalten */
A {
    /*color: #666666;*/
    color: #1D63A4;
    text-decoration: none;
}
A:hover {
    text-decoration: underline;
}

/* Überschriften in den C::Web-Inhalten */
H1, H2, H3 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 0px;
}
H1 {
    font-size: 19px;
    color: #1D63A4;
}
H2{
    font-size: 17px;
    color: #333333;
}
H3 {
    font-size: 15px;
    color: #333333;
}

/* Fettschrift in den C::Web-Inhalten */
STRONG {
    font-weight: bold;
}

/* (Dicke) Linie unter den Überschriften */
.linienormal {
    background-color: #8C8C8C;
}
.linieseminare {
    background-color: #660033;
}

/* Kopfzeile der Seite */
.page_header {
    background-color: #6DB3E4;
}

/* Link Spalte des Seitenkörpers */
.page_leftcolumn {
    background-color: #D0E9F0;
}

.page_midcolumn {
    background-color: #FFFFFF;
}

.page_rightcolumn {
    background-color: #D0E9F0;
}

/* Schrift und Hintergrund in der oberen Navigationzeile (rechts) */
/* Schrift der Datumsanzeige */
.topnav, .datum {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #8C8C8C;
    font-weight: bold;
    text-decoration: none;
    background-color: #FFFFFF;
}

/* Titelzeile mit aktuellem Ordnernamen */
.titelborder {
    background-color: #CCCCCC;
}
.titel {
    background-color: #8C8C8C;
}
.titeltext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}
a:hover.titeltext {
    text-decoration: underline;
}

/* Navigationspfad: Rahmen, Hintergrund, Text */
.pfad {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: none;
}
/* rechte "Boxen": Hintergrund, Überschrift, Text */
.rightnav {
    /* background-color: #ABE373; */
    background-color: #6DB3E4;
}
.rightnavseminare {
    background-color: #E2CED8;
}
.rightnavhead, .rightseminarehead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight : bold;
    color: #FFFFFF;
    background-color: #8C8C8C;
}
.rightnavtext, TD.rightnavtext P {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    margin-bottom: 0px;
    margin-top: 0px;
}
a.rightnavtext {
    text-decoration: none;
}
a:hover.rightnavtext {
    text-decoration: underline;
}

/* Linke Navigation */
/* Schrift Dozentenname */
.leftdozent {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #66cc00;
    background-color: #8C8C8C;
}


/* Schrift erste Navigationebene */
TD.leftnav, TD.leftnavhover, TD.leftnavselected {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 15px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    padding: 2px;
}
TD.leftnav {
    color: #FFFFFF;
    background-color: #6DB3E4;
    border-top-width: 2px;
    border-top-color: #6DB3E4;
    border-top-style: solid;
    border-right-width: 2px;
    border-right-color: #6DB3E4;
    border-right-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #6DB3E4;
    border-bottom-style: solid;
}
TD.leftnavsub {
    background-color: #6DB3E4;
}
TD.leftnavselected {
    color: #FFFFFF;
    background-color: #8C8C8C;
}
TD.leftnavhover {
    color: #FFFFFF;
    background-color: #6DB3E4;
    border-top-width: 2px;
    border-top-color: #8C8C8C;
    border-top-style: solid;
    border-right-width: 2px;
    border-right-color: #8C8C8C;
    border-right-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #8C8C8C;
    border-bottom-style: solid;
}
a.leftnavlink, a.leftnavlinkselected, a:hover.leftnavlink, a:hover.leftnavlinkselected {
    color: #FFFFFF;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 15px;
    font-weight: bold;
    cursor: pointer;
    padding: 2px;
    
}

.leftnav, .leftnavhover, .leftnavselected {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    padding: 2px;
}
.leftnav {
    color: #FFFFFF;
    background-color: #6DB3E4;
}
.leftnavsub {
    background-color: #6DB3E4;
}
.leftnavselected {
    color: #FFFFFF;
    background-color: #8C8C8C;
}
.leftnavhover {
    color: #FFFFFF;
    background-color: #6DB3E4;
}
/* Rahmen Unternavigation */
.leftnavborder {
    background-color: #CCCCCC;
}
/* Hintergrundfarben der Unternavigation */
.leftnavsub {
    background-color: #6DB3E4;
}
.leftnavsubseminare {
    background-color: #e8d6df;
}
/* Schrift Unternavigation */
.leftnavtext, .leftnavtextselected {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
}
/* aktiv */
.leftnavtextselected {
    color: #8C8C8C;
}
/* Linkdekoration der Unternavigation */
a:hover.leftnavtext, a:hover.leftnavtextselected {
    text-decoration: none;
    color: #8C8C8C;
}
/* Ende linke Navigation */

/* Rahmen um mittlere Spalte */
.innerborder {
    background-color: #CCCCCC;
}
/* Rahmen um C::Web-Inhalte und Listenpunkte */
.contentborder, .listborder {
    background-color: #660033;
}
/* Schrift der C::Web-Inhalte und Listen */
.content, .contenttext, .listtext, .listtextff {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    text-decoration: none
}
/* Schrift des "mehr..."-Links bei Listen */
.listtextff {
    font-weight: bold;
    color: #666666;
}

/* Suche */
/* Rahmenfarbe */
.searchborder {
    background-color: #333333;
}
/* Schrift des Formulars */
.search {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
/* alternierender Hintergrund der Suchergebnisse */
.searchrow0 {
    background-color: #D0E9F0;
}
.searchrow1 {
    background-color: #FFFFFF;
}
/* Schrift der Ergebnisse */
.searchresults {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: lighter;
    color: black;
}
/* Ende Suche */

/* Sitemap */
/* Hintergrundfarbe */
.sitemap {
    background-color: white;
}
/* Rahmenfarbe */
.sitemapborder {
    background-color: #777777;
}
/* Links */
.sitemaplinks {
    font-family: Arial, Helvetica;
    font-size: 12px;;
    color: #000066;
    text-decoration: none;
}
a.sitemaplinks:visited {
    color: #333333;
}
a.sitemaplinks:hover {
    text-decoration: underline;
}
/* Ende Sitemap */

/* Awareness */
.awareness {
    font-size: 13px;
}

/* Newsletter */
.newsletter {
    font-size: 13px;
}
