/* Basis-StyleSheet        */
/* Autor: Geraldo Hoffmann */
/* Stand: 07.04.2003       */

/* Allgemeine Seiten-Formatierung */
BODY {
background-color : #e5edf3;
color : #000000;
scrollbar-base-color:#1378BC;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#1378BC;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#e5edf3;
}
/* Alternative Schriften: 'Trebuchet MS',Georgia,Verdana */

/* Brotschrift */
P,DIV,OL,UL,LI,DD,TD,TR,TH {
font-family : Arial,Helvetica,sans-serif;
font-size : 0.9em;
}
.li{
font-family : Arial,Helvetica,sans-serif;
font-size : 1em;
line-height : 130%;
}
/* Textarten/-auszeichnungen fett, kursiv und eng*/
small,strong,em {
font-family : Arial,Helvetica,sans-serif;
}

/* Kommentare, Seitenfuesse */
address {
font-family : Arial,Helvetica,sans-serif;
font-size : 0.75em;
}

/* Formatierung fuer darzustellende Quellcodes */
code {
font-family : 'Courier new',monospace;
font-size : 10px;
color : #990099;
background-color : #d6d6d6;
}
/* Ueberschriften h1 bis h3 nur als Bezugsgrößen*/

h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 2em;
color : #006699;
background-color : transparent;
letter-spacing : 3pt;
}

h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.6em;
color : #4682b4;
background-color : transparent;
letter-spacing : 2pt;
}

h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #4682b4;
background-color : transparent;
letter-spacing:1pt;
}

/*Rubrik der Seite*/
.rubrik {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.9em;
font-weight : bold;
line-height : 100%;
color : #4f4f4f;
background-color : #88C865;
}

/*Ueberschrift der Seite*/
.h4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.2em;
font-weight : bold;
line-height : 130%;
color : #4f4f4f;
background-color : #ffffff;
}

/* Fusszeile - Links, Copy etc */
.smtxt {
font-size : 0.95em;
color : #ffffff;
line-height : 120%;
}

/* Linkklasse fuer Fusszeile */
a.smtxt:link {
color : #ffffff;
text-decoration:none;
}

a.smtxt:visited {
color:#eeeeee;
text-decoration:none;
}

a.smtxt:hover {
color:#ffffff;
text-decoration:underline;
}

a.smtxt:active {
color:#000000;
text-decoration:none;
}

/* Fusszeile - Links, Copy etc */
.bu {
font-size : 0.9em;
color : #000000;
line-height : 120%;
}

/* Linkklasse fuer Fusszeile */
a.bu:link {
color : #1378BC;
text-decoration:none;
}

a.bu:visited {
color:#993300;
text-decoration:none;
}

a.bu:hover {
color:#88C865;
text-decoration:underline;
}

a.bu:active {
color:#000000;
text-decoration:none;
}


/* Listentyp */
ul {
list-style : square;
line-height : 100%;
}

/* Blockquote */
/* Probleme mit NN und IE4 deshalb Kommentar */
blockquote {
font-family : Arial,Helvetica,sans-serif;
font-size : 0.9em;
/* margin-left : 15px; */
/* margin-right : 15px; */
border :solid 1px #006699;
padding : 5px;
}

/* Links und Link-Klassen */
a:link {
font-family:Arial,Helvetica,sans-serif;
color:#1378BC;
font-weight:normal;
text-decoration:underline;
}

a:visited {
font-family:Arial,Helvetica,sans-serif;
color:#993300;
font-weight:normal;
text-decoration:underline;
}

a:hover {
font-family:Arial,Helvetica,sans-serif;
color:#88C865;
font-weight:normal;
text-decoration:none;
}

a:active {
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-weight:normal;
text-decoration:none;
}


/*Hauptnavigation*/

.nav {
color : 006699;
font-weight: normal;
text-decoration: underline;
background-color : transparent;
font-family : Arial, Helvetica,sans-serif;
font-size : 0.9em;
}

.nav:link {
color :006699;
font-weight: normal;
text-decoration: underline;
background-color : transparent;
font-family : Arial, Helvetica,sans-serif;
/* font-size : 0.9em; */
}

.nav:visited {
color : #BF7890;
font-weight: normal;
text-decoration: underline;
background-color : transparent;
font-family : Arial, Helvetica,sans-serif;
/* font-size : 0.9em; */
}

.nav:hover {
color : 006699;
font-weight: normal;
text-decoration: none;
/*border-top: 1px solid  #4682b4; border-bottom: 1px solid  #4682b4;*/
background-color : transparent;
font-family : Arial, Helvetica,sans-serif;
/* font-size : 0.9em; */
}

.nav:active {
color: red;
text-decoration: none;
background-color : transparent;
}