/* CSS Document */
  
  #Inhalt {  /* versteckt vor Netscape 4 */
	/* background: rgba(200, 54, 54, 0.1) */
	background-color: #3388CC;
  }

  p a, #Inhalt li a, #Inhalt a, #tab a {
    text-decoration: none; 
    border-bottom: 2px solid #003366;
    color: #003366;
	min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
  }

  body, p a hover{
	font: normal 100.01% Tahoma;
	color: black;
    background-color: #222211;
	min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
  }
  
  html {
     padding: 0.1em;
  }
  
  ul {
     font-size: 0.9em;
     margin: 1.0em;
     padding: 0.2em;
  }

  body {
     margin: 0; 
	 padding: 0;
  }

  h1 {
	font-size: 1.5em;
	margin: 0.2em;
	padding: 0.2em;
	text-align: center;
	background-color: #FFFFFF;
	color: #000066;
    border: 0.2em solid #888899;
	-moz-border-radius: 0.5em;
  }

  h3 {
     font-size: 1.0em;
/*	 margin: 0.2em; */
/*   margin-left: 0.2em; */
     padding: 0.2em;
     text-align: left;
     color: #333333; 
	 border-left: 0.6em solid #AA5500;
	 border-top: 0.02em solid #9999ff;	 
	 background-color: #CCCCAA; -moz-border-radius: 0.5em;

    background-image:url(../pics/farbverlauf_eeeeff.gif);
	background-repeat:repeat-y;
    background-color: #eeeeff;
}

  #fixiert_logo {
    position: absolute; 
    top: 0.8em; 
	left: 1.0em;
  }

  html>body #fixiert_logo {  /* nur fuer moderne Browser! */
    /* position: fixed; */  
  }

  #fixiert_logo img {
     border: 0em;
     height: 1.4em;  
	 float: left;
	/* border: 1px solid white; */
  }

  #fixiert_Bild {
    position: absolute;
    top: 33.2em; 
	left: 0.3em;
  }

  html>body #fixiert_Bild {  /* nur fuer moderne Browser! */
    /* position: fixed; */
  }

  #fixiert_Bild img {
     height: 8.9em;  
	 float: left;
	 
	/* border: 1px solid white; */
  }

  #fixiert_Kalender {
    position: absolute; 
    top: 20.5em; 
	left: 0.25em;
  }
  
  html>body #fixiert_kalender {  /* nur fuer moderne Browser! */
    /* position: fixed; */  
  }

  img {
     border: 0.3em solid #888899;
	 -moz-border-radius: 0.5em;
  	 margin-bottom: 0.1em;
	 margin-top: 0.3em;
  }
  
  #Inhalt {
	margin-top: 0.3em;
	margin-left: 14em;
	margin-right: 0.8em;
	margin-bottom: 0.8em;
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
    border: 0.3em solid #888899;
  	/* background-image:url(../pics/farbverlauf_eeeeff.gif); 
	background-repeat:repeat-y; */
	color: #333333;
	-moz-border-radius: 0.5em;
  }	

  #Kommentar {
  	font-size:80%; 
	color: #BBBBFF;
  }
  
  #Inhalt p:first-letter {
	font-size:130%;
	color: #000066;
  }
/*  
  #Inhalt a {
    text-decoration: none; 
    border-bottom: 2px solid red;
    color:red;
  }		
*/

  #Inhalt h2 {
    font-size: 1.0em;
/*    margin: 0.2em; */ 
	padding: 0.2em;
    color: #FFFFFF;
	
    border: 0.2em solid #AAAABB;
	
    background-color: #888899;

  }
 
  #Inhalt p {
    font-size: 1em;
    margin: 0.1em;
  }

  ul#Navigation {
    font-weight: bold;
    position: absolute; 
    top: 4.1em; 
	left: 0.3em;
    width: 13.3em;
    margin: 0; 
    padding: 0.4em;
    border: 0.3em solid #888899;
/* 
	background-image:url(../pics/farbverlauf_eeeeff.gif);
	background-repeat:repeat-y;
    background-color: #eeeeff;
*/
    background-color: #FFFFFF;
    -moz-border-radius: 0.5em;
  }

  ul#Navigation span {
    display:block;
    width: 12.0em;
    padding: 0.2em;
    text-decoration: none; 
    font-weight: bold;
    border-left: 0.6em solid #AA5500;
    color: #FFFFFF; 
    background-color: #888899;
  }

  html>body ul#Navigation {  /* nur fuer moderne Browser! */
    /* position: fixed; */
  }
  
  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 15.08em;
    w\idth: 15.5em; /* 10em Mozilla = 11.6em Internet Explorer 6 */
    padding-left: 0;
    padd\ing-left: 0.4em;
  }
  
  ul#Navigation li {
    list-style: none;
    margin: 0.05em; 
    padding: 0.05em;
  }

  ul#Navigation a {
    display:block;
    width: 12.0em;
    padding: 0.2em;
    text-decoration: none; 
    font-weight: bold;
/*
    border: 0.2em solid white;
    border-right-color: black; 
    border-bottom-color: black;
*/
    color: #333333;
    border-left: 0.6em solid #888899;
    background-color: #CCCCAA;
  }

 * html ul#Navigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 12em;
  }

  ul#Navigation a:hover {
    font-weight: bold;
    display:block;
    padding: 0.2em;
    text-decoration: none; 
    font-weight: bold;
/*
    border: 0.2em solid #FFFF33;
    border-right-color: black; 
    border-bottom-color: black;
*/
    color: #FFFFFF;
    border-left: 0.6em solid #AA5500;
	/* 	background-image:url(../pics/farbverlauf_eeeeff.gif);
	background-repeat:repeat-y;
*/
    background-color: #888899;
  }

  #infobox a{ 
    border-bottom: 2px solid #BBBBBB;
	text-decoration: none;
    color: #BBBBBB;
  }
  
  #infobox a:hover { 
    cursor:help; 
    color: #666666; 
    background: #333333;
  }

  #infobox span { 
    visibility:hidden; 
    position:absolute; 
    left:17.5em;
    margin-top:1.5em; 
    padding:0.5em; 
    text-decoration:none; 
  }

  #infobox a:hover span { 
    visibility:visible; 
    border: 0.1em solid #888899;
    width: 25em;
    color: #003366;
    -moz-border-radius: 0.5em;
    background: #FFFFFF;
  }

#kopf { 
   font-size:0.82em; 
   text-align:left; 
   margin-top:0.2em; 
   margin-right:1em; 
   text-decoration:none; 
   background: #666666; 
   color: #FFFFFF; 
   width: 8.3em;
}

#kopf a:link, #kopf a:visited, #kopf a:hover, #kopf a:active, #kopf a:focus { 
   color: #BBBBBB; 
   font-weight:bold; 
   text-decoration:none; 
}

#kopf a {
   color: #003366;
   text-decoration:none; 
}

#kopf a:hover { 
   color: #FFFFFF;
   background: #000000;
}

#kopf img { 
   width:1em; 
   height:1em; 
   vertical-align:bottom; 
   border:0 none;
}

#fuss { 
   font-size:0.82em; 
   text-align:left; 
   margin-top:0.2em; 
   margin-right:1em; 
   text-decoration:none; 
   background: #666666;   
   color: #FFFFFF; 
   width: 26.3em;
}

#fuss a:link, #fuss a:visited, #fuss a:hover, #fuss a:active, #fuss a:focus { 
   color: #BBBBBB; 
   font-weight:bold; 
   text-decoration:none; 
}

#fuss a {
   color: #386FFC;
}

#fuss a:hover { 
   color: #FFFFFF;
   background: #000000;
}

#fuss img { 
   width:1em; 
   height:1em; 
   vertical-align:bottom; 
   border:0 none;
}