


<!-- #### original CSS  ### -->



body {
    background-color: #FFFFFF;
    color: #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

a:link {
    color: #8E0000;
    text-decoration: none;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

a:visited {
    color: #8E0000;
    text-decoration: none;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

a:active {
    color: #8E0000;
    text-decoration: none;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

a:hover {
    color:  #8E0000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
}

p {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

h1 {
    font-size:  120%;
    font-weight:  bold;
    color:  #222222;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
}

h2 {
    font-size:  125%;
    background-color: #FFFFFF;
    color:  #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
}

h3 {
    font-size:  110%;
    background-color: #FFFFFF;
    color:  #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
}

h4 {
    font-size:  140%;
    background-color: #FFFFFF;
    color:  #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
}


th {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

td {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

b {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}


<!-- allgemeine im Portal erzeugte Dokumente -->
div.Document {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}



table.FormLayout {
    width: 100%;
    cellspacing: 5;
    cellpadding: 2;
    font-size: 12px;
}

table.FormLayout tr {
    vertical-align: top;
    background-color: #EEEEEE;
    font-size: 12px;
}

table.FormLayout th {
    text-align: right;
    background-color: #CCCCCC;
    font-size: 12px;
}

table.FormLayout dl.FieldHelp dd {
    font-size: 12px;
}




<!-- ### ende original CSS ### -->



<!-- ############ ab hier kommt mein tolles CSS  ###############################################################  -->


    
   
   
   
   


 


<!-- Platzhalter zwischen header und content -->
td.platzhalter {
    background-color: #FFFFFF;
    text-align: left;
    vertical-align: top;
}

<!-- #################################################### -->
<!-- Box rechts -->

table.BoxRechts {
    background-color:  #FFFFFF;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;

    border: #EF9C18; 
    border-style: solid; 
    border-top-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px
}

table.BoxRechtsHeaderRahmen {
    background-color:  #000000;
}

table.BoxRechts2 {
    background-color:  #FFFFFF;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;

}

td.BoxRechts {
    background-color:  #FFFFFF;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


td.BoxRechtsHead {
    background-color:  #B60001;
    color:  #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}


   a.BoxRechts:link {
       color: #000000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.BoxRechts:visited {
       color: #000000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.BoxRechts:active {
       color: #000000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.BoxRechts:hover {
       color:  #000000;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }


<!-- ende Box Rechts ----------------- -->


<!-- #################################################### -->
<!-- #################################################### -->
<!-- Menue Links-->




table.BoxLinks {
    background-color:  #FAE8D7;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


tr.BoxLinks {
    background-color:  #FAE8D7;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

td.BoxLinks {
    background-color:  #B60001;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

td.BoxLinksRahmen {
    background-color:  #B60001;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;

    border: #303030; 
    border-style: solid; 
    border-top-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px
}

table.BoxLinksRahmen2 {
    background-color:  #FAE8D7;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;

    border: #303030; 
    border-style: solid; 
    border-top-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px
}


td.BoxLinksHead {
    background-color:  #A2D1F0;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}


   a.BoxLinks:link {
       color: #FFFFFF;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.BoxLinks:visited {
       color: #FFFFFF;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.BoxLinks:active {
       color: #FFFFFF;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.BoxLinks:hover {
       color:  #FFFFFF;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }

span.BoxLinks {
    background-color:  #8E0000;
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

<!-- ende Menue Links ----------------- -->
<!-- #################################################### -->


<!-- #################################################### -->
<!-- Action Box -->

table.ActionBox {
    background-color:  #759FD1;
    color: #222222;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border: 2px #666666 solid;
}


tr.ActionBox {
    background-color:  #759FD1;
    color:  #222222;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

td.ActionBox {
    background-color:  #759FD1;
    color:  #222222;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


td.ActionBoxHead {
    background-color:  #666666;
    color:  #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}


   a.ActionBox:link {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.ActionBox:visited {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.ActionBox:active {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.ActionBox:hover {
       color:  #8E0000;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }


<!-- ende Action Box----------------- -->



<!-- #################################################### -->
<!-- FOOTER -->

table.footer {
    background-color:  #FFFFFF;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border: 0px #FFFFFF solid;
}


tr.footer {
    background-color:  #FFFFFF;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

td.footer {
    background-color:  #FFFFFF;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}



   a.footer:link {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.footer:visited {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.footer:active {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.footer:hover {
       color:  #8E0000;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }


<!-- ende FOOTER ----------------- -->

<!-- #################################################### -->
<!-- fliesstext ##  allgemeiner Fliesstext und allgemeine Tabellen  -->

span.fliesstext {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


span.fliesstext_head {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

div.fliesstext {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

p.fliesstext {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

center.fliesstext {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

th.fliesstext {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

td.fliesstext {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

   a.fliesstext:link {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.fliesstext:visited {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.fliesstext:active {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.fliesstext:hover {
       color:  #8E0000;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }



<!-- #################################################### -->
<!-- FOOTER LINKS -->

table.footerlinks  {
    background-color:  #FFFFFF;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border: 0px #FFFFFF solid;
}


tr.footerlinks  {
    background-color:  #FFFFFF;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}



td.footerlinks {
    background-color:  #FFFFFF;
    color:  #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}



   a.footerlinks:link {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.footerlinks:visited {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.footerlinks:active {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.footerlinks:hover {
       color:  #8E0000;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }


<!-- ende FOOTER LINKS ----------------- -->




<!-- #################################################### -->
<!-- Dokumente -->

table.dokumente {
    background-color:  #red;
    color: #222222;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border: 2px #666666 solid;
}


tr.dokumente {
    background-color:  #F2F2F2;
    color:  #222222;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

td.dokumente {
    background-color:  #CACACA;
    color:  #222222;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


td.dokumenteHead {
    background-color:  #999999;
    color:  #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}


   a.dokumente:link {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.dokumente:visited {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.dokumente:active {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.dokumente:hover {
       color:  #8E0000;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }


<!-- ende Dokumente----------------- -->


<!-- #################################################### -->
<!-- Status Rueckblick  -->


th.rueckblick {
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

td.rueckblick {
    color: #000000;
    background-color: #A2D1F0;
    font-family: Arial, Verdana, Helvetica, sans-serif;V
    font-size: 12px;
    font-weight: normal;
}

td.rueckblick2 {
    color: #000000;
    background-color: #999999;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}




<!-- #################################################### -->
<!-- Content & Reiter  -->

td.reiter {
    color: #2A5E85;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

tr.reiter {
    color: #2A5E85;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

span.reiter {
    color: #2A5E85;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

   a.content:link {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.content:visited {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.content:active {
       color: #8E0000;
       text-decoration: none;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
   }

   a.content:hover {
       color:  #8E0000;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: normal;
       text-decoration: underline;
   }




<!-- #################################################### -->
<!-- SUCHE links  -->


tr.Suche {
    background-color:  #2A5E85;
    color:  #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

td.Suche {
    background-color:  #2A5E85;
    color:  #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}




<!-- #################################################### -->
<!-- Schattenwurf fuer Tabellen  -->

.schattenunten {
	BACKGROUND-IMAGE: url(bg_sh_vertical.jpg); BACKGROUND-REPEAT: repeat-x;
}

.schattenrechts {
	BACKGROUND-IMAGE: url(bg_sh_horizontal.jpg); BACKGROUND-REPEAT: repeat-y;
}



<!-- schwarze Umrandung fuer Box Links -->
.rahmen {
      background-image: URL(vertikale_links.gif);
      background-repeat: repeat;
}
<!-- #################################################### -->

<!-- schwarzer balken vertikal an linker box -->
td.balken_links {
   background-image: url(vertikal_rechts.gif);
   background-repeat: repeat-y;
   background-position: right left;
}

<!-- schwarzer balken vertikal an linker box -->
td.balken_rechts {
   background-image: url(vertikal_links.gif);
   background-repeat: repeat-y;
}

.row {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
}

.field {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
}

