body {
background-color:#000066;
}

body#frame {
background-color:#FFFFFF;
width:90%}

.blau1 {
background-color:#000066;}

.blau2 {
background-color:#000099;}

.blau3 {
background-color:#C5C3F8;}

.blau4 {
background-color:#DEDDEA;}

/* Farbschema: 000066, 000099, C5C3F8, DEDDEA */


div#kopf {
position:relative;
float:left;
width:98%;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
padding:0px;
}

div#navigation1 {
position:relative;
float:left;
background-color:#C5C3F8;
width:150px;
margin-top:5px;
margin-left:5px;
padding:0px;
border-left:solid;
border-left-width:3px;
border-color:#000099;
}

div#navigation2 {
position:relative;
float:left;
background-color:#DEDDEA;
margin-top:5px;
margin-left:10px;
width:150px;
border-left:solid;
border-left-width:3px;
border-color:#C5C3F8;
}

div#inhalt {
background-color:#FFFFFF;
position:relative;
width:630px;
float:left;
margin-top:5px;
margin-left:10px;
border-left:solid;
border-left-width:3px;
border-color:#DEDDEA;
}

h1 {
font-family: Verdana, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #000066;
padding-left:10px;
padding-right:10px;
border-bottom:2px;
border-bottom-style:solid;
border-bottom-color:#DEDDEA;
}

.a-h1 {
font-family: Verdana, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #000066;
padding-left:0px;
padding-right:10px;
border-bottom:2px;
border-bottom-style:solid;
border-bottom-color:#DEDDEA;
}

/*nicht verwendet*/
h2 {
 font-family: Arial, sans-serif;
 font-size: 0.9em;
 font-weight: bold;
 color: #4E4B4B;
 margin-top: 0.8em;
padding-left:10px;
padding-right:10px;
 margin-bottom:0.4em;
}

.linie {
font-family: Verdana, Arial, sans-serif;
color:#4E4B4B;
margin-top:0.4em;
padding-bottom:5px;
border-bottom: solid;
border-bottom-color:#DEDDEA;
border-bottom-width: 2px;
}

h3 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.8em;
 font-weight: bold;
 color: #4E4E4B;
padding-left:10px;
padding-right:10px;
margin-bottom:0em;
}

h4 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.8em;
 font-weight: bold;
 color: #4F4F4F;
 padding-left:10px;
 margin-top:1.6em;
 margin-bottom:0.4em;
 border-bottom:solid;
border-bottom-color:#DEDDEA;
border-bottom-width:1px;
 }


p {
font-family: Verdana, Arial, sans-serif;
font-size: 0.8em;
color:#000000;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-bottom:0px;
}

.a-t {
font-family: Verdana, Arial, sans-serif;
font-size: 0.8em;
color:#000000;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-bottom:0.4em;
}

.nav1-titel {
background-color:#000099;
font-weight:bold;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
margin-top:0px;
margin-bottom:5px;
}

.nav1 {
color:#000066;
font-weight:bold;
margin-top:5px;
padding-bottom:5px;
border-bottom:1px;
border-bottom-style:dashed;
border-color:#FFFFFF;
display:block;
}

.nav2-titel {
background-color:#C5C3F8;
font-weight:bold;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
margin-top:0px;
margin-bottom:5px;
}

.nav2 {
background-color:#DEDDEA;
color:#000066;
margin-top:2px;
padding-bottom:2px;
border-bottom:1px;
border-bottom-style:dashed;
border-color:#FFFFFF;
}

.nav-inhalt {
background-color:#DEDDEA;
text-align:right;
color:#000066;
font-size:0.8em;
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
}

.nav-schluss {
line-height:0.4em;
}

.fuss {
background-color:#DEDDEA;
font-size:0.8em;
color:#000066;
padding-top:5px;
padding-bottom:5px;
}

.weiss {
color:#FFFFFF;
}

.weiss-k {
color:#FFFFFF;
font-size:0.75em;
}

/* offen h4 zugeordnet*/
.autor-blau {
background-color:#DEDDEA;
color:#FFFFFF;
}

ul {
list-style-type:square;
list-style-position:inside;
font-family:Verdana;Arial;sans-serif;
font-size:0.8em;
margin-top:3px;
margin-bottom:3px;
margin-left:10px;
}

a:link {
color:#000066;
text-decoration: none;}

a.n1:link {
color:#000066;
text-decoration: none;}

a.n2:link {
color:#000066;
text-decoration: none;}

a.doc:link {
color:#2F2F2F;
text-decoration:none;}

a:visited {
color: #000066;
text-decoration: none; }

a.n1:visited {
color: #000066;
text-decoration: none; }

a.n2:visited {
color: #000066;
text-decoration: none; }

a.doc:visited {
color:#000066;
text-decoration:none;}

a:hover {
color: #000066;
text-decoration: underline;}

a.n1:hover {
color: #FFFFFF;
background-color:#000066;
text-decoration: none;
display:block;}

a.n2:hover {
color: #FFFFFF;
text-decoration: none;}

a.doc:hover {
background-color:#DEDDEA;
color:#000066;
text-decoration:none;}