body
   {
   font-family:Helvetica;
   font-size:12px;
   background-color:#FFFFFF;
   text-align:center;
   }

h1
   {
   font-size:16px;color:#000000;margin:0px;
   }
h2
   {
   font-size:15px;color:#000000;
   }
h3
   {
   font-size:14px;color:#000000;
   font-style: italic;
   }

h4
   {
   font-size:13px;color:#000000;
   }
h5
   {
   font-size:12px;
   font-style:oblique;
   }
p
   {
   margin-top:0px;
   }


a:link, a:visited, a:active, a:hover
   {
   text-decoration:underline;
   font-weight:bold;
   color:#394529;
   font-size:12px;
   }
a:active, a:hover
   {
   color:#000080;
   }

/* Die Hyperlinks im Menü */
a.menuh:link, a.menuh:visited
   {
   color:#FFFFFF;
   text-decoration:none;
   }
a.menuh:active, a.menuh:hover
   {
   color:#cecfc6;
   }

a.menup:link, a.menup:visited
   {
   color:#00649b;
   text-decoration:none;
   }
a.menup:active, a.menup:hover
   {
   color:#000080;
   text-decoration:none
   }

a.menul:link, a.menul:visited
   {
   color:#00649b;
   text-decoration:none;
   }
a.menul:active, a.menul:hover
   {
   color:#000080;
   }
a.themes:link, a.themes:visited
   {
   color:#424E4F;
   text-decoration:none;
   }
a.themes:active, a.themes:hover
   {
   color:#00649b;
   text-decoration:underline;
   }
a.menuf:link, a.menuf:visited
   {
   color:#FFFFFF;
   text-decoration:none;
   }
a.menuf:active, a.menuf:hover
   {
   color:#cecfc6;
   }
a.title:active, a.title:hover, a.title:link, a.title:visited
   {
         margin-top:100px;
         text-decoration:none;
         height:75px;
   text-align:right;
   color:#FFFFFF;
   font-size:30px;
   background-color:#00649b

   }
a.verweis:link, a.verweis:visited
   {
   color:#E80000;
   text-decoration:none;
         font-size:12px;
   }

a.verweis:active, a.verweis:hover
   {
   color:#00649b;
   text-decoration:underline;
         font-size:12px;
         }

#border /*ehemals direkt in jedem HTML-Dokument; Erzeugt gestrichelten Rahmen */

   {
   width:800px;
   margin:0px auto;
   text-align:left;
   border:solid 1px #000000;
   }
   
/*Tabellen*/

td
{	
	border-width:1px;
	border-style:solid;
}

th
{
	border-width:1px;
	border-style:solid;
}
/* Die Titelzeile */
#title
   {
         height:75px;
   text-align:right;
   color:#FFFFFF;
   font-size:30px;
   background-color:#00649b;
   }

#titlel
   {
   height:50px;
   padding-top:0px;
   color:#FFFFFF;
   background-color:#00649b;
   float:left;
   }
/* Das Menü */
#menuh
   {
   color:#FFFFFF;
   background-color:#00649b;
   text-align:right;
   padding:0px 0px;
   border-top:1px solid #FFFFFF;
   }

#menup
   {
   color:#00649b;
   background-color:#FFFFF;
   text-align:left;
   border-bottom:1px solid #00649b
   }

#menul
   {
   padding-left:2px;
   padding-top:25px;
   color:#00649b;
   text-align:left;
   width:120px;
   float:left;
   background-color:#EAF4FF;
   }

#themes
   {
   padding-left:2px;
   padding-top:25px;
   color:#000000;
   background-color:#FFFFFF;
   text-align:left;
   width:200px;
   float:left;
   }

#menuf
   {
   float:clear;
   color:#FFFFFF;
   background-color:#00649b;
   text-align:right;
   padding:0px 0px;
   bottom:0px;
   padding-top:0px;

   }
#menuf1
   {
         /*border-bottom:1px solid #00649b;*/
   background-color:#FFFFFF;
   padding-left:5px;
   color:#000000;

   }
#menut
   {
   background-color:#F2F2F2;
   }



/* Der Inhalt */
#content
   {
   border-top:1px solid #000000;
   background-color:#FFFFFF;
   padding:5px;
   color:#000000;
   }


#content_container
   {
   background-color:#FFFFFF;
   padding:0px;
   padding-left:140px;
   padding-right:30px;
   padding-top:5px;
   color:#000000;
   }
#content_menu
   {
   background-color:#FFFFFF;
   padding:5px;
   color:#000000;
   }

#footer
   {
   background:#00649b;
   height:15px;
   text-align:center;
   bottom:0px;
   padding-top:0px;
   width:780px;
   font-family:Helvetica;
   color:#ffffff;
   font:12pt;
   }

#headerl
   {
   background:#00649b;
   height:78px;
   width:80px;
   top:20px;right:0px;
   }
#copy
   {
   text-align:left;
   color:#000000;
   font:10px;
   padding:0px 0px;
   bottom:0px;
   padding-top:0px;
   }

#statistiktable
   {
   width:100%;
   }
#hellblau
   {
         background-color:#EAF4FF;
   }
#hellgrau
   {
         background-color:#E8E8E8;
   }
#termintable
   {
         width:100%;
         }
#verteilungtable
         {
         width:80%
         }
#kleinschrift
   {
         margin-top:0px;
         font-size:10px;
         }
#bereichhervor
   {
         background-color:#F2F2F2;
         }
#bereichhervor2
   {
   background-color:#EAF4FF;
   }




/*Hervorhebung in Texten (Fett & Kursiv) - Bsp. Geschäftsverteilungsplan*/

.texthervor
   {
   font-style:oblique;
   font-weight:bold;
   margin-bottom:0px;
   margin-top:0px;
   }

#verteilung


a.veteilung:link, a.verteilung:visited, a.verteilung:active
   {
   text-decoration:none;
   font-size:10px;
   }
a.verteilung:hover
   {
   text-decoration:none;
   font-size:10px;
         color:#00649b;
   }


a.seitenanfang:link, a.seitenanfang:visited, a.seitenanfang:active
   {
   text-decoration:none;
   font-size:10px;
   color:#00009D
   }
a.seitenanfang:hover
   {
   text-decoration:none;
   font-size:10px;
   color:#6A6A6A
   }

.acc-key
   {
   text-align:center;
   line-height:1.1em;
   }
/*Druckeffekt*/




/* Klassendefinition Box */
#box
   {
   font-family:Helvetica;
   font-size:12px;
   text-decoration:underline;
   color:#0000A0;
   }

/* Boxdefinition 1, hier erscheint die Box auf gleicher Höhe am rechten Rand*/
#box1
   {
   }

#box1 a
   {
   color:#000000;
   background:#ffffff;
   font:bold 14px Helvetica, sans-serif;
   text-decoration:none;
   display:block;
   padding:0px;
   border:0px solid black;
   }

#box1 a:hover
   {
   color:#000000;
   background:#FFFFAE;
   width:30px;
   }

#box1 a span
   {
   display:none;
   }

#box1 a:hover span
   {
   position:absolute; right:100px; z-index:3;
   color:black;
   background:#ffffae;
   font:normal 12px verdana, sans-serif;
   display:block;
   padding:2px;
   width:300px;
   border:1px dashed black;
   }
/* Ende Boxdefinition 1 */

/* Boxdefinition 2, hier erscheint die Box unterhalb des Textes*/

#box2
   {
   }

#box2 a
   {
   color:#000000;
   background:#ffffff;
   font:bold 14px Helvetica, sans-serif;
   text-decoration:none;
   display:block;
   padding:0px;
   border:0px;
   }

#box2 a:hover
   {
   color:#000000;
   background:#ffffcc;
   width:30px;
   }

#box2 a span
   {
   display:none;
   }

#box2 a:hover span
   {
   color:black;
   background:#ffffcc;
   font:normal 12px verdana, sans-serif;
   display:block;
   padding:2px;
   width:500px;
   border:0px;
   }
/* Ende Boxdefinition 2 */

/* Boxdefinition3, hier erscheint die Box unterhalb des Textes ohne Rahmen und Farben */
#box3
   {
   }

#box3 a
   {
   color:#000000;
   background:#ffffff;
   font:bold 12px helvetica, sans-serif;
   text-decoration:none;
   display:block;
   border:0px;
   }

#box3 a:hover
   {
   color:black;
   background:#ffffff;
   width:300px;
   }

#box3 a span
   {
   display:none;
   }

#box3 a:hover span
   {
   color:black;
   background:#ffffff;
   font:normal 12px Helvetica, sans-serif;
   border:0px solid black;
   display:block;
   }
#linie
   {
         color:#00649b;
         height:1px;
         }
/* Ende Boxdefinition 3 */