/* allgemeine Angaben */
body {
font-family:arial,times,sans-serife;
font-size:10pt;
color:#ffffff;
background-color:#000040;
margin-top:20px;
margin-bottom:20px;
scrollbar-3dlight-color:#000040;
scrollbar-arrow-color:#ff0000;
scrollbar-dark-shadow-color:#606060;
scrollbar-face-color:#000040;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#505050;
scrollbar-track-color:#000040;
}

p {
text-align:justify;
}

/* normaler Text */
.text {
font-family:arial,times,sans-serife;
font-size:10pt;
color:#ffffff;
vertical-align:top;
}

/* kleiner Text */
.klein {
font-size:8pt;
}

/* grosser Text */
.gross {
font-size:12pt;
}

/* sehr grosser Text */
.sgross {
font-size:14pt;
font-weight:bold;
}

/* Links */
a:link {
color:#00c0ff;
}
a:visited {
color:#00c0ff;
}
a:active {
color:#20ff00;
}
a:hover {
color:#ff0000;
text-decoration:underline overline;
}

/* Überschriften */
h1 {
font-family:verdana,arial,times,sans-serife;
font-size:12pt;
color:#ffffff;
text-align:center;
}
h2 {
font-family:verdana,arial,times,sans-serife;
font-size:12pt;
color:#ffffff;
text-align:center;
}
h3 {
font-family:verdana,arial,times,sans-serife;
font-size:12pt;
color:#ffffff;
text-align:center;
}
h4 {
font-family:verdana,arial,times,sans-serife;
font-size:10pt;
color:#ffffff;
text-align:center;
}

/* Eingabefelder */
textarea {
background-color:#e2e7fa;
color:#000000;
}
select {
color:#ffffff;
background-color:#000040;
}
.input {
background-color:#e2e7fa;
color:#000000;
}

/* Tipp */
.tipp {
color:#FFFF00;
}

/* Spezialtabellen */
.table {
background-color: #e2e7fa;
border:1px solid #FFD000;
}
.zelle {
font-family:arial,times,sans-serife;
font-size:10pt;
color: #000000;
}
a.zelle:link {
color:#000080;
}
a.zelle:visited {
color:#000080;
}
a.zelle:active {
color:#000080;
}
a.zelle:hover {
color:#ff0000;
text-decoration:underline overline;
}

.code  {
font-size:9pt;
border-width: 3tp;
border-style: ridge;
background-color: Silver;
color: black;
padding: 5pt;
overflow: auto;
text-align:left;
text-justify:auto;
}