   html, body {
     margin:0px;
     padding:0px;
   }
   #page {
     position:relative;
     width:755px;
     top:-8px;
   }
   #header {
     position:relative;
     width:605px;
     height:84px;
     background-image:url(images/graphic_bogen_oben.gif);
   }
   #header h1 {
     font:30px "Georgia", "Times New Roman", "Times", serif;
     color:White;
     margin:0;
     padding-left:10px;
     padding-top:30px;
   }
   #navigation {
     position:relative;
     float:left;
     top:10px;
     width:200px;
     height:390px;
   }

   #navigation, #navigation ul li a {
    font: 11px/14px "Verdana", "Arial", "Helvetica", sans-serif;
    color:#4C85BF;
    text-decoration:none;

   }

   #navigation ul {
    list-style:none;
    padding-left:0px;
    margin-left:10px;
   }

   #navigation ul li a.active, #navigation ul li a:hover {
    color:#0D59AB;
    text-decoration:underline;
   }

   #body {
     position:relative;
     float:left;
     width:450px;
     top:25px;
     padding-top:5px;
   }

   #footer {
     position:relative;
     clear:both;
     width:750px;
     height:177;
     top:15px;
     background-image:url(images/graphic_bogen_unten.gif);
     background-repeat: no-repeat;
     z-index:2;
   }

   #content {
    font: 12px/16px "Lucida Sans", "Lucida Sans Console", "Arial", "Helvetica", sans-serif;
    z-index:4;
    padding-bottom:20px;
   }

   #content p.text img, #content p.cite img{
     border:0px solid black;
     margin-right:20px;
     margin-bottom:10px;
     float:left;
   }

   #content p.additionalnavigation, #content p.additionalnavigationinsert {
            float:right;
   }
   #content p.additionalnavigation img, #content p.additionalnavigationinsert img {
	border:0px;
   }

   #content p.additionalnavigationinsert {
   	padding:5px;
         margin:10px;
         border-bottom:2px solid #0D59AB;
         border-left:2px solid #0D59AB;
   }
   h1 {
   	font-size:25px;
	line-height:30px;
   }
   h2 {
   	font-size:20px;
	line-height:25px;
   }
   h3 {
   	font-size:16px;
	line-height:20px;
   }
   h4 {
      	text-decoration:italic;
         font-size:12px;
         line-height:16px;
         font-weight:bold;
   }
   table.table_dates td {
     padding:4px;
     margin:0px;
     border:0px;
     padding-left:5px;
     padding-right:2px;
     border-bottom:1px dotted silver;
   }

   table.table_dates th {
     padding:2px;
     margin:0px;
     border:0px;
     padding-left:0px;
     padding-right:2px;
     text-align:left;
     border-bottom:1px solid black;
   }

   .dates {
     background:#E6EEF6; border-top: 1px solid black; border-bottom:1px solid black; padding:5px; padding-bottom:20px; padding-top:10px;
   }
   table.table_dates {
     font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
     clear:both;
   }

   td.inactive {
     color:gray;
     cursor:hand; cursor:pointer;
   }
   td.active {
      background-color:#fed364;
      cursor:hand; cursor:pointer;
   }

   #moreinfo {
  	display:none;
   }

   ul li {
	margin-bottom:3px;
   }

   fieldset {
   	padding:10px;
   }
   legend {
	width:250px;
	padding-left:7px;
         padding-bottom:15px;
   }
   label {
	width:150px;
         display:block;
         float:left;
         text-align:right;
         padding-right:15px;
   }

   p.cite {
    font: 15px/25px;
    color:#000000;
    z-index:4;
    text-align:center;
    align:center;
    padding-bottom:20px;
    padding-top:20px;
   }

   ul.links {
   	list-style-type:none;
   }

   ul.links li {
   	padding-bottom:10px;
   }