/* Hier sind die Definitionen für den Schweine-Browser Netscape Navigator 4.xx drin, die für diese Site gelten. Alle anderen Stylesheets kann er nicht verarbeiten, weil sie per @import referenziert sind. Daher das Anhängsel NN wie NEtscape Navigator. */

/* Elements */

/* Fonts - change 'sans-serif' to your preferred font */
ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL {font-size: 1em;
font-family: sans-serif}

/* Real styles */

A {cursor: help;
background: transparent;
}

A:link {color:#F5F5F5;
font-weight:bold;
text-decoration: underline;}

A:visited {color:#C0C0C0;
font-weight:bold;
text-decoration: underline;}

A:active {color:#FFBF00;
font-weight:bold;
text-decoration: underline}

A:hover {color:#FF9F00;
font-weight:bold;
text-decoration: underline}

ADDRESS {margin: 0em 0% 0em 0%;
font: italic 1em/1 sans-serif}

BIG {font-size: 1em}

BLOCKQUOTE {margin: 0em 0% 0em 0%;
line-height: 1}

BODY {margin: 0em 0% 0em 0%;
font: 1em/1 sans-serif;
background-color:#627587;
cursor: default}

BUTTON {cursor: auto}

CAPTION {margin: 0em 0% 0em 0%;
line-height: 1}

CODE {font-size: 1em;
font-family: monospace} /* To avoid overriding boldness/italicity by using font */

DIV {margin: 0em 0% 0em 0%;
line-height: 1}

DD {margin: 0em 0% 0em 0%;
line-height: 1}

DL {margin: 0em 0% 0em 0%}

DT {margin: 0em 0% 0em 0%;
line-height: 1}

EM {font-weight: bold;
font-style: normal}

H1 {margin: 0em 0% 0em 0%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1.5em;
color: #F5F5F5;
background: transparent;
font-weight: bold;
font-style: normal;
padding: 0px 0px 20px 0px;
text-align:center;
line-height:1.2em;
}

H2 {margin: 0em 0% 0em 0%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1.4em;
color:#FF9F00;
background: transparent;
font-weight: bold;
font-style: normal;
padding: 0px 0px 10px 0px;
text-align:center;}

H3 {margin: 0em 0% 0em 0%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1.2em;
color:#F5F5F5;
background: transparent;
font-weight: bold;
font-style: normal;
padding: 0px 0px 0px 10px;
text-align:left;
}

H4 {margin: 0em 0% 0em 0%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:1.0em;
color:#FF9F00;
background: transparent;
font-weight: bold;
font-style: normal;
padding: 0px 0px 10px 10px;
text-align:left;
line-height:1.2em;
}

form {
padding: 0px 0px 10px 10px;
}

H5 {margin: 0em 0% 0em 0%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#F5F5F5;
background: transparent;
font-weight: bold;
font-style: normal;
padding: 0px 0px 10px 10px;
text-align:left;
}

H6 {margin: 0em 0% 0em 0%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#f5f5f5;
background: transparent;
font-weight: bold;
font-style: normal;
padding: 0px 0px 10px 0px;
text-align:center;
}

HR {margin: 0em 0% 0em 0%}

HTML {margin: 0;
background:#627587;}

INPUT {
cursor: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color:#f5f5f5;
background-color: #627587;
border-left: 1px solid #435165;
border-top: 1px solid #435165;
border-right: 1px solid #435165;
border-bottom: 1px solid #435165;
border-type:outset;
}

KBD {font: 1em monospace}

LI {margin: 0em 0% 0em 0%;
line-height: 1}

OL {margin: 0em 0% 0em 5%;
list-style: decimal}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}

OL OL OL OL {list-style: decimal}

P {margin: 0em 0% 0em 0%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #f5f5f5;
background: transparent;
line-height:1.2em;
padding: 0px 0px 0px 10px;
}

PRE {margin: 0em 0% 0em 0%;
font: 1em/1 monospace}

SAMP {font: 1em monospace}

select
{
color:#FF9F00;
background-color: #D64A42;
font-weight: normal;
font-style: normal;
border-left: 1px solid #84D6D6;
border-top: 1px solid #84D6D6;
border-right: 2px solid #84D6D6;
border-bottom: 2px solid #84D6D6;
border-type:outset;
}

SMALL {font-size: 1em}

SUB {font-size: 1em}

SUP {font-size: 1em}

TD {line-height: 1}

TEXTAREA
{
cursor: text;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color:#f5f5f5;
background-color: #627587;
border-left: 1px solid #435165;
border-top: 1px solid #435165;
border-right: 1px solid #435165;
border-bottom: 1px solid #435165;
border-type:outset;

}

TH {font: bold 1em/1 sans-serif}

TT {font: 1em monospace}

UL {margin: 0em 0% 0em 5%;
list-style: disc}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}

UL UL UL UL {list-style: disc}

/* Eigendefinierten Klassen, soweit der NN 4.xx sie verstehen kann. */

/* Anweisungen für den Footer */
a.bottnavi {text-decoration:none;}

a.bottnavi:link {}

a.bottnavi:visited {}

a.bottnavi:hover {Color:#FF9F00;}

a.bottnavi:active {Color:#FFBF00;}

/* Linke Seitennavigation */
a.sidenavi { text-decoration:none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:15px;}

/* Links im Text, die anders als das normale a-Element formatiert sind */
a.textlink {
cursor: help;
background: transparent;}

a.textlink:link {
color:#F5F5F5;
text-decoration:underline;
border-bottom: 1px #FFFFFF solid;}

a.textlink:visited {color: #CFCFCF;
text-decoration: none;
border-bottom: 1px dotted}

a.textlink:active {color:#FFBF00;
font-weight:bold;
text-decoration:none}

a.textlink:hover {
color:#FFFFFF;
background: #FF9F00;
font-weight:bold;
border:none;
text-decoration: none}

a.topnavi {
font-family: Arial, Verdana, Helvetica, sans-serif;
Font-Size: 15px;
text-decoration:none;
line-height:1.6em;
}

a.topnavi:link {Color: #f5f5f5;}

a.topnavi:visited {Color: #CFCFCF;}

a.topnavi:active {Color:#FFBF00;}

.linkboxaktiv {
text-align:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
font-weight: bold;
width: 130px;
color:#FF9F00;
background-color:#627587;
text-decoration: none;
}

DIV.nntext {display: block;}

DIV.sidenavi
{
/* display:block;
text-align:left;
text-decoration:none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
font-weight: bold;
width: 130px;
padding: 0px 5px 0px 5px;
margin: 5px 0px 5px 0px;  */
}

/* input.button
{
color:#FF9F00;
background-color: #D64A42;
font-weight: bold;
font-style: normal;
border-left: 1px solid #84D6D6;
border-top: 1px solid #84D6D6;
border-right: 2px solid #84D6D6;
border-bottom: 2px solid #84D6D6;
border-type:outset;
} */

P.bottnavi {
Font-Size:11px;
Font-Variant: normal;
Font-Weight: bold}

/* P.bottombox
{text-align:center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:0.8em;
font-weight: bold;
width: 410px;
padding: 3px 5px 3px 5px;
color:#f5f5f5;
background-color:#627587;
letter-spacing: 1.0pt;
margin: 10px 0px 10px 0px;
border: 1px  #627587 solid;
height: 20px;
}

P.topbox
{text-align:center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:1.0em;
font-weight: bold;
width: 500px;
padding: 3px 5px 3px 5px;
color:#f5f5f5;
background-color:#627587;
letter-spacing: 1.0pt;
margin: 10px 50px 10px 50px;
border: 1px  #627587 solid;
height: 30px;
}
*/

P.rightpic {
text-align:right;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
letter-spacing: 1.0pt;
padding: 0px 15px 0px 0px;}

P.vorspann
{
font-weight: bold;
font-style: normal;
}