body {
font-family: Helvetica,Arial,sans-serif;
font-size: 100.01%;
margin: 0;
padding:0.1em;
background-color:#ffffff;
}

body#kopf_links{
font-family: Helvetica,Arial,sans-serif;
font-size: 100.01%;
margin: 0;
padding:0.1em;
background-color:#eebbbb;
}

body#kopf_rechts{
font-family: Helvetica,Arial,sans-serif;
font-size: 100.01%;
margin: 0;
padding:0.1em;
background-color:#eeeeee;
}

body#frame_links{
font-family: Helvetica,Arial,sans-serif;
font-size: 100.01%;
margin: 0;
padding:0.1em;
background-color:#ffffff;
}


div#header {
height:20em; 
font-size:13pt;
padding:0.1em;
padding-bottom:10px;
border: 2px;
}


body#rahmen_frame {
border:solid thin #bb00ff;
}


hr#linie01{
/* trennlinie zwischen den itemsgruppen*/
style="position left:20pt; size:4pt; width:10pt;"
}


h1#aufzaehlungen{
/*format der Aufz&auml;hlungen, Haupt&uuml;berschriften vor den h2 &Uuml;berschriften der einzelnen itemsgruppen*/
margin-left:11pt;
margin-top:1.5em;
color:#BB0000;
font-variant:small-caps;
font-weight:600;
font-size:100%;
}


h2#aufteilung{
/*format der &Uuml;berschriften in den Aufz&auml;hlungen, also direkt vor den items*/
margin-left:11pt;
margin-top:12pt;
margin-bottom:0pt;
padding-bottom:0pt;
color:#BB0000;
font-variant:small-caps;
font-weight:500;
font-size:100%;
}

h2#aufteilung_hilfe{
/*format der &Uuml;berschriften in den Aufz&auml;hlungen*/
margin-left:11pt;
margin-top:12pt;
margin-bottom:0pt;
padding-bottom:0pt;
color:#008800;
font-variant:small-caps;
font-weight:500;
font-size:100%;
}


p#erklaerungen{
/*format des erkl&auml;renden Textes unter den &Uuml;berschriften der "h1aufzaehlungen*/
margin-left:11pt;
font-style:italic;
font-size:10pt;
}

p#erklaerungen_oben{
/*format des erkl&auml;renden Textes oben anfangend ohne h1 dar&uuml;ber*/
margin-left:11pt;
margin-top:10pt;
font-style:italic;
font-size:10pt;
}


p#text00{
/*format des erkl&auml;renden Textes unter den &Uuml;berschriften der "h1aufzaehlungen*/
margin-left:11pt;
margin-top:10pt;
margin-bottom:5pt;
font-size:10pt;
}


p#text{
/*format des erkl&auml;renden Textes unter den &Uuml;berschriften der "h1aufzaehlungen*/
margin-left:11pt;
margin-bottom:6pt;
margin-top:5pt;
}


p#in_list{
/*format des erkl&auml;renden Textes an den Links der Listen*/
color:#007000;
font-size:8pt;
margin-top:2pt;
margin-bottom:0pt;
}


p#in_list_it{
/*format des erkl&auml;renden Textes an den Links der Listen*/
color:#111111;
font-size:9pt;
font-style:italic;
margin-top:6pt;
margin-bottom:4pt;
}


ul#navigation {
/*format der Aufz&auml;hlungen*/
list-style:square;
color:#bb0000;
margin-top:1pt;
padding-left:1em;
padding-top:2pt;
margin-left:1em;
margin-bottom:-6pt;
padding-bottom:1em;
}


ul#navigation li {
font-size:10pt;
list-style-position:outside;
margin-bottom:-1pt;
padding:0.2em;
color:#BB0000;
}


ul#navigation a {
display:block
padding:0.5em;
/*font-weight:bold;*/
color:#BB0000;
}


ul#navigation a:link {
text-decoration:none;
color:#111111;
background-color:#ffffff; 
}


ul#navigation a:visited {
text-decoration:none;
color:#666666;
background-color:#ffffff;
}


ul#navigation a:hover {
/*font-weight:bold;*/
text-decoration:none;
color:#bb0000;
background-color:#dddddd;
}


ul#navigation a:active {
text-decoration:none;
color:#ffffff;
background-color:#bb0000; 
}


div#inhalt {
margin-left:30%;
background-color:green;
padding: 0.1em;
padding-bottom: 0.5em;
border: 1px dashed silver;
}


div#inhalt p {
font-color:red;
font-size: 0.8em;
}


div#footer {
clear:both;
margin-left:0%;
background-color:silver;
padding: 0.1em;
padding-bottom: 0.5em;
border: 1px dashed yellow;
}
