body
{
   background-color: #000000;
   color: black;
   font-family: Verdana, Arial, Helvetica;
   font-size: 10pt;
}

h1
{
   display: block;
   border-bottom-color: #000000;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-color: #000000;
   border-top-color: #000000;
   margin-top: 0px;
   color: #000000;
   font-family: Verdana, Arial, Helvetica;
   font-size: 13pt;
}

h2
{
   margin-top: 0px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11pt;
}

h3
{
   margin-top: 3px;
   font-family: Verdana, Arial, Helvetica;
   font-size: 10pt;
}

p
{
   margin-top: 0px;
   font-family: Verdana, Arial, Helvetica;
}

a
{
   text-decoration: none;
   color: #DF6C00;
}

a:hover
{
   text-decoration: underline;
}

pre
{
   font-family: Courier New, Courier;
}

td
{
   font-family: Verdana, Arial, Helvetica;
}

tr.erste
{
   font-family: Verdana, Arial, Helvetica;
   background-color: #78930F;
   color: white;
}

tr.gerade
{
   font-family: Verdana, Arial, Helvetica;
   background-color: #DDFFAC;
   color: Black;
}

tr.ungerade
{
   font-family: Verdana, Arial, Helvetica;
   background-color: White;
   color: Black;
}

tr.letzte
{
   font-family: Verdana, Arial, Helvetica;
   background-color: #78930F;
   color: white;
}

td.erste
{
   padding: 3px 3px 3px 3px;
}

td.gerade
{
   padding: 1px 3px 1px 3px;
}

td.ungerade
{
   padding: 1px 3px 1px 3px;
}

td.letzte
{
   padding: 3px 3px 3px 3px;
}

input.sle
{
   font-family: Verdana, Arial, Helvetica;
   border: 0px;
}

input
{
   font-family: Verdana, Arial, Helvetica;
}

input.sle
{
   background-color: #E6E6FA;
   padding: 3px;
}

textarea
{
   font-family: Verdana, Arial, Helvetica;
   border: 0px;
   font-size: 10pt;
   background-color: #E6E6FA;
   padding: 3px;
}

select
{
   font-family: Verdana, Arial, Helvetica;
}

#page
{
   margin: 0 auto;
   padding: 20px;
   background-color: White;
   width: 870px;
   position: relative;
}

#content
{
}

#kopf
{
   background-color: #000000;
   height: 160px;
   overflow: hidden;
   border-top-color: #000000;
   font-family: Verdana, Arial, Helvetica;
}

#kopf_navi
{
   line-height: 20px;
   text-align: right;
   font-family: Verdana, Arial, Helvetica;
   font-size: 8pt;
}

#kopf_navi a
{
   padding: 15px;
   color: black;
}

#kopf_navi a:hover
{
   color: black;
   text-decoration: none;
}

#kopf_links
{
   background-color: #000000;
   float: left;
   height: 160px;
   text-align: center;
   vertical-align: bottom;
   width: 230px;
   padding: 10px 5px 10px 5px;
}

#kopf_rechts
{
   background-color: #000000;
   text-align: right;
   vertical-align: bottom;
   padding: 0px;
   color: white;
}

#kopf_rechts h1
{
   border: 0px;
   margin-bottom: 5px;
   color: white;
   font-size: 14pt;
   font-weight: bold;
}

#fuss
{
   text-align: center;
   border-top-color: #000000;
   border-top-style: solid;
   border-top-width: 1px;
   margin: 0px 30px 0px 30px;
   font-family: Verdana, Arial, Helvetica;
}

#fuss_links
{
   float: left;
   text-align: left;
   width: 220px;
   padding: 10px;
   color: silver;
}

#fuss_rechts
{
   float: right;
   text-align: right;
   padding: 10px;
   color: silver;
}

#menue
{
   background-color: #000000;
   width: 210px;
   padding: 10px;
   font-family: Verdana, Arial, Helvetica;
}

#menue a
{
   display: block;
   padding-bottom: 3px;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 3px;
   color: #FFFFFF;
   font-size: 8pt;
}

#menue a:hover
{
   background-color: #47565B;
   color: white;
   text-decoration: none;
}

#menue a.basis
{
   font-size: 10pt;
   font-weight: bold;
}

#menue a.basis:hover
{
}

#menue a.sub
{
   font-size: 8pt;
}

#menue a.sub:hover
{
}

#menue a.akt
{
   color: white;
}

#menue a.akt:hover
{
   text-decoration: none;
}

#basisordner
{
   font-family: Verdana, Arial, Helvetica;
}

#basisordner a
{
   padding: 5px;
   color: #999999;
   font-weight: bold;
}

#basisordner a:hover
{
   color: #FFBB04;
   text-decoration: none;
}

#inhalt
{
   margin: 0px 0px 0px 230px;
   padding-bottom: 10px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 10px;
   color: #000000;
   font-family: Verdana, Arial, Helvetica;
}

#inhalt h1
{
   color: #000000;
}

#inhalt h2
{
   color: #000000;
}

#inhalt a
{
   color: black;
}

#inhalt a:hover
{
   color: #FFE54D;
   border-bottom: 1px dotted #FFE54D;
   text-decoration: none;
}

#inhalt img
{
   padding-right: 10px;
   padding-bottom: 10px;
}

#inhalt img.noborder
{
   padding: 0px;
   margin: 0px;
}

#inhalt img.rechts
{
   padding-bottom: 10px;
   padding-left: 10px;
}

#inhalt td
{
   vertical-align: top;
}

#liste_links
{
   background-color: #000000;
   width: 205px;
   margin-top: 15px;
   padding-bottom: 10px;
   padding-left: 15px;
   padding-right: 10px;
   padding-top: 10px;
   color: #000000;
   font-size: 8pt;
}

#liste_links h1
{
   border-bottom-color: #FFFFFF;
   margin-bottom: 5px;
   color: #FFFFFF;
   font-size: 9pt;
}

#liste_links a
{
   border-color: #FFFFFF;
   padding-top: 5px;
   color: #FFFFFF;
}

#liste_links a:hover
{
   border-color: #FFA500;
   color: #FFFF00;
}

#liste_dateien h1
{
   border-bottom-color: #FFFFFF;
   margin-bottom: 5px;
   color: #FFFFFF;
   font-size: 9pt;
}

#liste_dateien a
{
   border-color: #FFFFFF;
   padding-top: 5px;
   color: #FFFFFF;
}

#liste_dateien a:hover
{
   border-color: #FFA500;
   color: #FFFF00;
}

#liste_seiten
{
   background-color: #DDDDDD;
   margin: 0px;
   padding: 10px;
   color: #000000;
}

#liste_seiten h1
{
   margin-bottom: 3px;
   margin-top: 0px;
   color: #999999;
   font-size: 11pt;
}

#liste_seiten a
{
   border-color: #999999;
   color: #000000;
}

#liste_seiten a:hover
{
   border-color: #FFA500;
   color: #FFA500;
}

#navibar
{
   padding-bottom: 10px;
   font-size: 8pt;
}

#navibar a
{
   border: none;
   color: #000000;
   text-decoration: none;
}

#navibar a:hover
{
   border: none;
   color: #CCCCCC;
   text-decoration: none;
}

#navibar a.akt
{
   font-weight: bold;
}

#navibar a.akt:hover
{
   font-weight: bold;
}

#formular
{
   padding: 15px;
   background-color: #F5F5F5;
   border: 1px solid #708090;
   margin-top: 10px;
   margin-bottom: 10px;
}

#formular h1
{
   border-bottom: 1px solid #708090;
   font-size: 11pt;
   margin-top: 0px;
   margin-bottom: 3px;
}

#formular td
{
   padding-top: 3px;
   padding-left: 3px;
   padding-right: 8px;
   vertical-align: top;
}

#fuss a
{
   padding-bottom: 3px;
   padding-left: 10px;
   padding-right: 5px;
   padding-top: 3px;
   color: #000000;
   font-size: 10pt;
}

#inhalt img.umflusslinks
{
   margin-bottom: 8px;
   margin-left: 8px;
}

#inhalt img.umflussrechts
{
   margin-bottom: 8px;
   margin-right: 8px;
}

#spalte_links
{
   left: 20px;
   position: absolute;
   top: 195px;
   width: 210px;
   font-family: Verdana, Arial, Helvetica;
}

#liste_dateien
{
   background-color: #000000;
   width: 205px;
   margin-top: 15px;
   padding-bottom: 10px;
   padding-left: 15px;
   padding-right: 10px;
   padding-top: 10px;
   color: #FFFFFF;
   font-size: 8pt;
}

#liste_news
{
   background-color: #000000;
   width: 205px;
   margin-top: 15px;
   padding-bottom: 10px;
   padding-left: 15px;
   padding-right: 10px;
   padding-top: 10px;
   color: #FFFFFF;
   font-size: 8pt;
}

#liste_news a
{
   border-color: #999999;
   padding-top: 5px;
   color: #FFFFFF;
}

#liste_news a:hover
{
   border-color: #FFA500;
   color: #FFFF00;
}

#liste_news h1
{
   border-bottom-color: #FFFFFF;
   margin-bottom: 5px;
   color: #FFFFFF;
   font-size: 9pt;
}