body {
background-color:#F9F6D1;
width:995px;
}

/* geändert */
div#oben {
position:relative;
float:none;
left:0px;
width:800px;
background-color:#660000;
margin-top:0px;
margin-left:0px;
padding-top:10px;
padding-bottom:10px;
border-left:40px;
border-left-style:solid;
border-left-color:#000066;
}

/* geändert */
div#oben2 {
position:relative;
float:none;
left:0px;
width:800px;
background-color:#E9E9E9;
margin-top:0px;
margin-left:0px;
padding-top:5px;
border-left:40px;
border-left-style:solid;
border-left-color:#000066;
}

/* neu */
div#content {
position:relative;
left:0px;
float:left;
width:608px;
min-height:470px;
margin-top:0px;
margin-left:0px;
padding-top:10px;
padding-bottom:10px;
border-left:solid;
border-left-width:40px;
border-left-color:#000066;
}

/* geändert */
.info {
position:relative;
background-color:#FFFFFF;
float:left;
border-style:solid;
border-color:#B4B4B4;
border-width:1px;
margin-top:10px;
margin-left:10px;
padding-top:0px;
padding-left:0px;
width:180px;
}

/* geändert */
div#fuss {
position:relative;
font-family:Verdana, Arial, sans-serif;
background-color:#E14032;
float:left;
width:800px;
min-height:70px;
margin-top:0px;
margin-left:0px;
padding-top:10px;
border-left:40px;
border-left-style:solid;
border-left-color:#000066;
}

/* bearbeitet*/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 1.0em;
 font-weight: bold;
 color: #000066;
 padding-left:10px;
 margin-top:0.85m;
margin-bottom:0.85em;
}

/* geändert */
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.8em;
 font-weight: bold;
 color: #000066;
 padding-left:10px;
 margin-top: 1.6em;
 margin-bottom:0.4em;
}

/* neu für Kästen rechts */
.infotitel {
 font-family: Verdana, Arial, sans-serif;
 background-color:#E9E9E9;
 font-size: 0.8em;
 font-weight: bold;
 color: #000066;
 line-height:1,5em;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0.3em;
 padding-left:5px;
 padding-bottom:0.3em;
 border-left:solid;
 border-left-width:7px;
 border-left-color:#660000;
 border-bottom:solid;
 border-bottom-width:1px;
 border-bottom-color:#AFAFAF;
}


ul {
list-style-type:square;
list-style-position:outside;
font-family:Verdana, Arial, sans-serif;
line-height:1.4em;
font-size:0.7em;
margin-top:0.4em;
margin-bottom:0px;
margin-left:15px;
padding-left:10px;
padding-right:10px;
}

/* übernommen */
.ulmenue1 {
list-style-type:none;
list-style-position:outside;
width:100%;
font-family:Verdana, Arial, sans-serif;
font-size:0.7em;
text-indent:12px;
line-height:2em;
margin-top:0em;
margin-bottom:0em;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
line-height:1.3em;
}

.ulmenue1 li a {
color:#4E4B4A;
line-height:2em;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#AFAFAF;
text-decoration:none;
display:block;
}

.ulmenue1 li a:visited {
color:#4B4B4B;
text-decoration:none;
display:block;
}

.ulmenue1 li a:hover {
background-color:#660000;
color:#FFFFFF;
text-indent:5px;
border-left:solid;
border-left-width:7px;
border-left-color:#E14032;
text-decoration:none;
display:block;
}

/* geändert */
p {
font-family: Verdana, Arial, sans-serif;
font-size: 0.7em;
line-height:1.4em;
margin-top:0px;
margin-left:10px;
margin-bottom: 0.3em;
}

/* neu */
.ab07 {
margin-bottom:0.7em;}

/* neu */
.ab14 {
margin-bottom:1.4em;}

/* benutzt */
.weiss {
color:#FFFFFF;}

/* neu */
.herv {
font-weight:bold;
color:#660000;
}

/* neu */
.def {
color:#BB0707;
cursor:help}

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

A.nav:link {
color : #FFFFFF;
text-decoration: none;}

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

A.nav:visited {
color : #FFFFFF;
text-decoration: none;}

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

A.nav:hover {
color: #FFFFFF;
text-decoration: underline;}

