* {
border:0;
margin:0;
padding:0;
}

body {
font-size:100.01%;
font-family:Arial,Verdana, Helvetica, sans-serif;
color:#000;
background:#fffefa;
margin:0;
padding:10px 0 0;
}

HTML>body {
padding:0;
}

#top {
width:100%;
height:20px;
background-color:#Fff;
}

#header {
margin-top:10px;
background-color:#f90;
height:80px;
border-top:1.5px solid #e87d0a;
border-bottom:thin solid #e87d0a;
width:100%;
}

#underline {
left:0;
color:#FEC918;
background:#ffdb63;
height:1.45em;
}

#content {
font-family:Verdana, Helvetica, sans-serif;
padding-left:1em;
line-height:1.4em;
background-color:#fff;
color:#000;
min-height:457px;
border-right-color:#9DBCC1;
border-right-style:solid;
border-right-width:thin;
margin:40px 250px 10px 240px;
}

*html #content {
height:428px;
}

#Hauptmenu {
position:absolute;
left:0;
width:190px;
margin-top:135px;
background-color:#FDfdec;
border-right:1px solid #fddeb1;
padding:0;
}

#rechts {
width:225px;
position:absolute;
top:130px;
right:0;
margin:20px;
padding:0;
}

#footer {
height:30px;
background-color:#FBA523;
padding:0;
}

blockquote {
background-color:#E6F1F3;
margin:0.5em 10px 0.2em;
padding:4px 0 5px 20px;
}

#gefoerdert p {
line-height:1.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
}

.extra {
font-weight:bolder;
margin-bottom:0;
}

#content p.ohne {
font-size:0.8em;
line-height:1.5em;
width:85%;
margin-top:0.2em;
}

#content p.link {
margin:0.1em 0 0;
}

#content p.schwarz {
color:#000;
font-weight:700;
margin-bottom:0em;
}
#content p.grau {
color:#363636;
font-weight:700;
margin-bottom:0em;
margin-top:2em;
}

ul {
list-style:none;
}

.invisible,dfn {
position:absolute;
left:-2000px;
top:-2000px;
width:0;
height:0;
overflow:hidden;
display:inline;
}

h1,h2,h3,h4,h5,h6,p,ul,li {
margin:0;
padding:0;
}

#content h1 {
color:#114A56;
border:1px solid #B1C9CD;
background:#EFF2F3;
font-size:0.95em;
width:85%;
line-height:1.7em;
margin-bottom:0.3em;
text-align:center;
padding:5px 10px 3px;
}

#content h2 {
color:#1A6F81;
font-size:0.9em;
line-height:1.7em;
margin:1.6em 10px 0.1em;
}

h2.linie {
padding-top:1em;
border-top:1px solid #D4E7EB;
margin-right:0 !important;
}

#content h3 {
width:85%;
color:#780202;
font-size:0.8em;
padding:5px 10px 0;
}

#content h3.kleiner {
font-size:0.8em;
margin:0.6em 10px -0.4em 0;
}

#content h3.blau {
font-size:0.8em;
color:#0E4D8E;
margin:0.6em 10px -0.4em 0;
}

#content h3.schwarz {
font-size:0.8em;
color:#000;
margin:0.6em 10px 0 0;
}

#top ul {
position:absolute;
right:50px;
margin:10px 0 0;
}

#top li {
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:0.8em;
display:inline;
}

#top ul li a {
color:#839497;
background:#fff;
text-decoration:none;
font-weight:700;
}

#header img {
border:0;
margin:7px 0 0 25px;
}

#header img.tele {
position:absolute;
margin:2.8em 0 0;
}

#content p,blockquote {
font-size:0.8em;
line-height:1.5em;
width:90%;
margin:0.8em 10px;
}

#content ul {
list-style-image:url(../pics/list_sub_2.gif);
font-size:0.8em;
line-height:1.5em;
width:90%;
margin:0.5em 0 0.4em 27px;
}

#content ul ul {
margin-top:0.4em;
}

* html #content ul li {
list-style-type:disc;
list-style:outside;
margin:0.2em 0 0.4em 15px;
}

#content ol {
font-size:0.8em;
line-height:1.5em;
width:90%;
margin:0.4em 0 0.4em 27px;
}

#content ol ul ul {
font-size:0.85em;
}

#content a:link {
color:#114A56;
text-decoration:none;
}

#content a .text {
text-decoration:underline;
color:#D0073B;
}

.menukopf {
font-size:0.8em;
font-weight:700;
line-height:2.1em;
cursor:default;
background-color:#ffdb63;
color:#bc5901;
padding:0 34px;
}

.menukopf2 {
font-size:0.8em;
font-weight:700;
line-height:1.8em;
cursor:default;
background-color:#ffdb63;
color:#BC5901;
padding:0 34px;
}

#Hauptmenu a {
text-decoration:none;
display:block;
color:#3f3f3e;
}

#Hauptmenu ul li {
font-size:0.8em;
border-bottom:2px solid #FDDEB1;
}

#Hauptmenu ul li a {
background:url(../pics/list_icon_00.gif) no-repeat 10px 0.7em;
padding:4px 7px 4.5px 34px;
}

#Hauptmenu ul li a:hover,#Hauptmenu ul li a:focus,#Hauptmenu ul li a:active {
background-color:#FDE8A4;
background-position:10px 0.7em;
padding:4px 7px 4.5px 34px;
}

#Hauptmenu ul li.selectedOne div a {
background-position:12px 0.7em;
}

#Hauptmenu ul li.selectedOne div a:hover,#Hauptmenu ul li.selectedOne div a:focus,#Hauptmenu ul li.selectedOne div a:active {
border-left-color:#FFF;
}

#Hauptmenu ul li.selectedOne div.selectedOne {
color:#000;
border-bottom:0 solid #FFF5E5;
border-left:5px solid #fff;
background:url(../pics/list_icon_12.gif) no-repeat 5px 0.7em;
font-weight:700;
padding:4px 7px 5px 28px;
}

#Hauptmenu ul li.selectedOne2 div.selectedOne2 {
color:#000;
border-bottom:0 solid #FFF5E5;
font-weight:700;
}

#Hauptmenu ul li.selectedOne div.selectedOne2 {
color:#000;
border-bottom:0 solid #FFF5E5;
border-left:5px solid #fff;
background:url(../pics/list_icon_12.gif) no-repeat 5px 0.7em;
padding:4px 7px 5px 28px;
}

#Hauptmenu ul li ul li {
background-color:#Fff;
text-decoration:none;
font-weight:400;
border-top:1px solid #fddeb1;
border-bottom:0 solid #ffdb63;
font-size:0.85em;
}

#Hauptmenu ul li ul li a {
display:block;
color:#3F3F3E;
border-bottom:0 solid #ffdb63;
text-decoration:none;
background:url(../pics/list_sub_0.gif) no-repeat 9px 0.45em;
padding:4px 7px 4px 34px;
}

#Hauptmenu ul li ul li a:hover,#Hauptmenu ul li ul li a:focus,#Hauptmenu ul li ul li a:active {
background-color:#fff;
border-left:5px solid #Fde8a4;
background-position:9px 0.45em;
padding:4px 7px 4px 29px;
}

* html#Hauptmenu ul li ul li a:hover,#Hauptmenu ul li ul li a:focus,#Hauptmenu ul li ul li a:active {
background-position:4px 0.45em;
}

#Hauptmenu ul li ul li.selectedOne {
border-left:10px solid #A9B0D7;
background:url(../pics/list_sub_1.gif) no-repeat 10px 0.45em #FFF;
color:#EE3338;
padding:4px 7px 4px 24px;
}

#rechts a {
text-decoration:none;
display:block;
color:#677A7D;
}

#rechts ul li {
width:180px;
margin-top:13px;
margin-left:21px;
font-size:0.8em;
line-height:1.3em;
list-style-image:url(../pics/link_pfeilchen_blau.gif);
}

#rechts ul .links {
width:190px;
margin-top:16px;
margin-left:21px;
font-size:0.8em;
line-height:0.9em;
list-style-image:url(../pics/link_pfeilchen_blau.gif);
}

* html #rechts ul li {
height:0.9em;
}



#rechts h3.blau{
padding-top:40px;
font-size: 0.8em;
color:#7F8080;
 margin: 0.6em 10px 1em 15px;
}



#content p.bildLinks {

font-size:x-small;

margin:2em 10px 10px 1em;

}

# sprungmarke {
position:absolute;
top:-2000px;
left:-2000px;
overflow:hidden;
display:inline;
}

#content dt {
font-size:0.9em;
line-height:1.5em;
width:90%;
margin:0.5em 0 0.5em 0.1em;
}

#content dd {
font-size:0.8em;
line-height:1.5em;
width:90%;
margin:0.5em 0 0.4em 1.2em;
}

* html #content dd {
margin:0.5em 0 0.4em -15px;
}

.oberbegriff {
font-weight:bolder;
font-size:1em;
width:90%;
border:#ffdb63;
}

* html #content h1,* html #Hauptmenu ul li {
height:1em;
}

#content ol li,#content ul.abstand li {
margin-bottom:0.8em;
}

*html#Hauptmenu a,*html#rechts a {
width:100%;
}

* html #Hauptmenu ul li.selectedOne div.selectedOne,* html #Hauptmenu ul li.selectedOne div.selectedOne2 {
background-position:10px 0.7em;
}

#content dt a,#content dd a {
color:#114A56;
}
