body {
background-color : #4682B4;
color : #000000;
font-family : Helvetica, Arial, serif;
margin : 10px;
padding : 0;
font-size: 90%;
}

form{
margin-top:20px;
}

select option{
color: #00008B;
}

img {
border : 0;
background-color: transparent;
}

div#seite {
margin : 0;
display : block;
background-color : #ffffff;
border : 1px solid black;
overflow:hidden;
min-width:800px;
}

div#kopf{
margin: 10px 12em;
font-size: 0.7em;
color : #4682B4;
background-color: #ffffff;
}

div#kopf a:link {
color : #4682B4;
}

div#kopf a:visited {
color : #4682B4;
}

div#kopf a:hover {
color : #DC143C;
}

div#kopf a:active {
color : #DC143C;
}

div#kopf img {
height: 6em;
width: 6em;
}

div#ende{
margin: 10px 12em;
font-size: 0.7em;
color : #4682B4;
}

h1 {
margin: 0;
color:#191970;
font-size : 3em;
padding : 15px 0;
}

h2 {
font-size : 1.5em;
text-align : center;
font-weight : bold;
margin-bottom: 50px;
}

h3 {
font-weight: bold;
font-size: 1.3em;
color: #4B0082;
text-decoration : none;
letter-spacing: 0.1em;
}

h4 {
font-size: 1.1em;
font-weight : normal;
color: #4B0082;
text-decoration : none;
}

hr {
height : 1px;
width : 100%;
color : #0000cd;
}

hr.s {
height : 2px;
width : 100%;
color : #0000cd;
margin-top : 80px;
}

hr.t {
height : 2px;
width : 100%;
color : #0000cd;
margin-bottom : 20px;
}

ul#Navigation {
display : block;
font-weight : normal;
float : left;
margin:0;
width : 7.4em;
text-align : center;
border : 0;
background-color : #ffffff;
color : #00008B;
text-decoration : none;
padding: 0.4em;
}

ul#Navigation img {
height : 6em;
width : 6em;
}

ul#Navigation li {
list-style : none;
margin : 0;
padding : 0;
}

ul#Navigation li.s {
display : block; 
border:0;
color : #000000;
list-style : none;
margin : 0;
padding : 0.3em 0;
font-weight : bold;
margin-top : 1.8em;
background-image:url(bilder/blau3.jpg);
} 

ul#Navigation li.c a{
margin-top:2em;
border:0;
background-color:#ffffff;
}

ul#Navigation li.c img{
height:30px;
width:80px;
}

ul#Navigation a, ul#Navigation span {
display : block;
border-bottom: 1px solid #b0c4de;
text-decoration : none;
padding : 0.3em 0;
}

ul#Navigation span {
color : #ffffff;
background-color :#4682B4;
}

ul#Navigation a:link {
color : #00008B;
background-color : #ffffff;
}

ul#Navigation a:visited { 
color : #00008B;
background-color : #ffffff;
} 

ul#Navigation a:hover {
color : #ffffff;
background-color : #4682B4;
}

ul#Navigation a:active {
color : #ffffff;
background-color : #4682B4;
}

ul#Navigation a.s {
border:0;
padding: 0;
}

ul#Navigation a.s:link {
background-color: transparent;
}

ul#Navigation a.s:visited {
background-color: transparent;
}

ul#Navigation a.s:hover {
background-color: transparent;
}

ul#Navigation a.s:active {
background-color: transparent;
}

ul#Navigation2 {
display : block;
font-weight : normal;
float : right;
margin:0;
width : 7.4em;
text-align : center;
border : 0;
background-color : #ffffff;
color : #00008B;
text-decoration : none;
padding: 0.4em;
}

ul#Navigation2 img {
height : 6em;
width : 6em;
}

ul#Navigation2 li {
list-style : none;
margin : 0;
padding : 0;
}

ul#Navigation2 li.s {
display : block; 
border : 0;
color : #000000;
list-style : none;
margin : 0;
padding : 0.3em 0;
font-weight : bold;
margin-top : 1.8em;
background-image:url(bilder/blau3.jpg);
}

ul#Navigation2 a, ul#Navigation2 span {
display : block;
border-bottom: 1px solid #b0c4de;
text-decoration : none;
padding : 0;
padding : 0.3em 0;
}

ul#Navigation2 a, ul#Navigation2 span {
display : block;
border-bottom: 1px solid #b0c4de;
text-decoration : none;
padding : 0;
padding : 0.3em 0;
}

ul#Navigation2 span {
color : #ffffff;
background-color :#4682B4;
}

ul#Navigation2 a:link {
color : #00008B;
background-color : #ffffff;
}

ul#Navigation2 a:visited { 
color : #00008B;
background-color : #ffffff;
} 

ul#Navigation2 a:hover {
color : #ffffff;
background-color : #4682B4;
}

ul#Navigation2 a:active {
color : #ffffff;
background-color : #4682B4;
}

ul#Navigation2 a.s {
border:0;
padding: 0;
}

ul#Navigation2 a.s:link {
background-color: transparent;
}

ul#Navigation2 a.s:visited {
background-color: transparent;
}

ul#Navigation2 a.s:hover {
background-color: transparent;
}

ul#Navigation2 a.s:active {
background-color: transparent;
}

div#Inhalt {
margin : 0 8.5em;
padding : 20px;
min-height: 50em;
font-size : 1em;
line-height : 1.4em;
border : 1px solid #4682B4;
display : block;
background-color : #E6E6FA;
}

* html div#Inhalt {
height : 1em;
}

div#Inhalt ul {
list-style : none;
margin : 0;
}

div#Inhalt li {
padding : 0.2em;
}

div#Inhalt img.n {
background-color : #ffffff;
height : 150px;
width : 200px;
}

div#Inhalt table.news {
border : 1px solid #4682B4;
border-collapse : collapse;
margin-top: 60px;
width:100%;
}

div#Inhalt table.news th {
background-color: #4682B4;
text-align: left;
color: #ffffff;
font-weight: bold;
border:0;
font-size:0.8em;
padding:0 2em;
}

div#Inhalt table.news td {
background-color: #ffffff;
color: #000000;
padding: 10px;
}

div#Inhalt table.n tr.k td {
font-weight : bold;
background-color : #c0c0c0 ;
padding : 3px;
}

div#Inhalt td.bu {
font-size : 0.7em;
font-weight : bold;
}

div#Inhalt table.n {
border-collapse : collapse;
}

div#Inhalt table.n td {
border : 1px solid #c0c0c0 ;
padding : 3px;
background-color: #ffffff;
}

div#Inhalt table.n tr.b td {
background-color : #98FB98;
}

div#Inhalt table.n td.pl {
background-color : #90EE90;
font-weight:bold;
}

div#Inhalt table.n td.min {
background-color :#FFB6C1;
font-weight:bold;
}

div#Inhalt table.n td.plmin {
font-weight:bold;
}

div#Inhalt table.n td.eins {
background-color : #FFD700;
font-weight:bold;
}

div#Inhalt table.n td.zwei {
background-color : #708090;
color: #ffffff;
font-weight:bold;
}

div#Inhalt table.n td.drei {
background-color : #B8860B;
color: #ffffff;
font-weight:bold;
}

div#Inhalt table.b td {
border : 0;
padding : 3px;
}

div#Inhalt tr.k img {
background-color : #c0c0c0 ;
}

div#Inhalt table tr.pb td {
background-color : #eee8aa;
padding : 3px;
}

div#Inhalt th {
font-weight : bold;
background-color : #c0c0c0 ;
padding : 3px;
}

div#Inhalt caption {
font-size : 1.3em;
font-weight : bold;
text-decoration : none;
color : #B22222;
padding : 1em;
}

div#Inhalt a {
color :  #DC143C;
font-size:0.9em;
font-weight:bold;
text-decoration:none;
letter-spacing: 0.1em;
}

div#Inhalt a:link {
color :#0000cd;
}

div#Inhalt a:visited {
color : #0000cd;
}

div#Inhalt a:hover {
color : #DC143C;
}

div#Inhalt a:active {
color : #DC143C;
}

div#Inhalt p {
text-align : left;
}

div#Inhalt p.b {
padding : 0.5em;
text-align : left;
background-color : #eee8aa;
}

div#kal {
float : right;
margin: 0;
width : 10em;
padding: 1em;
text-align:center;
}