body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	color: #333;
	font-size: 100.01%;
	font-family: sans-serif;
	}
	
table, td { border-collapse:collapse;
   padding:2px }	

#header {
	width: 700px;
	height: 85px;
	margin: 10px auto 0px auto;
	padding: 0px;
	background-image: url(../dateien/grafik/gemeinsame/bgblau.JPG);
	background-position: top center;
	background-repeat: repeat-y;
	border-top: 1px solid #10DEFF;
	border-right: 1px solid #10DEFF;
}
#header2 {
	width: 700px;
	height: 11px;
	margin: 10px auto 0px auto;
	padding: 0px;
	background-image: url(../dateien/grafik/gemeinsame/bgblau.JPG);
	background-position: top center;
	background-repeat: repeat-y;
	border-top: 1px solid #10DEFF;
	border-right: 1px solid #10DEFF;
}
#header2 p { font-size: 10px;
   text-align: center; }	
#container {
	width: 700px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-image: url(../dateien/grafik/gemeinsame/bgblau.JPG);
	background-position: top left;
	background-repeat: repeat-y;
	border-right: 1px solid #10DEFF;
}
#col1 { 
	float: left;
	width: 180px;
	margin: 0px;
	padding: 10px;
}
#col2 {
	float: left;
	width: 470px;
	margin: 0px;
	padding: 10px;
}
#col2 h1 {
  font-size: 1.5em;
  margin: 0 0 1em;
  text-align: center;
}    
#col2 h3 {
  font-size: 1.2em;
  margin: 0 0 1em;
  text-align: center
}
#col2 h4 {
  font-size: 1.2em;
  margin: 0 0 1em;
}
#col2 td { vertical-align:top }
#col2 ul, ol {
   
   list-style-image:url(../dateien/grafik/gemeinsame/tri_red.gif);
   }

#col2 a:link {
	text-decoration: underline;
	color: black;
	font-weight: normal;
}
#col2 a:visited {
	text-decoration: underline;
	color: black;
	font-weight: normal;
}	
#col2 a:hover {
	text-decoration: underline;
	color: black;
	font-weight: bold;
}	
#col2 a:active {
	text-decoration: underline;
	color: black;
	font-weight: normal;
}	
#col2 a:focus {
	text-decoration: underline;
	color: black;
	font-weight: bold;
}	
.info { 
   width:450px;
   margin:3px;
   border:1px solid #10DEFF;
   }
.info h4 {
   margin-top: 0; 
   margin-bottom: 0;  
   text-align: center; 
   font-weight: bold; 
   background:#10DEFF;
   }   	
			      					    
.info ul {
   
   list-style-image:url(../dateien/grafik/gemeinsame/tri_red.gif)
   } 
.blau {background-color:#9DEFFB } 
#footer {
	width: 700px;
	height: 40px;
	margin: 0px auto 10px auto;
	padding: 0px;
	text-align: center;
    background:#10DEFF;
    border-right: 1px solid #10DEFF;
}
#box2 {
   width: 140px;
   margin: 3px;
   border: 1px solid #10DEFF;
   overflow: hidden;
   float: right;
   }

 ul#Navigation {
    width: 10em;
    margin: 0; padding: 0.2em 0.8em 0.8em;
    border: 1px solid blue;
    border-left-color: white; border-top-color: white;
    background-color: #40C8FA;
  }
  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation a, ul#Navigation span, ul#Navigation h2 {
    display:block;
    padding: 0.2em; 
    text-align:center; text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: black; background-color: #40C8FA;
  }
  * html ul#Navigation a, ul#Navigation span, ul#Navigation h2 {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 8.8em;
  }
  ul#Navigation a:hover, ul#Navigation span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: blue;
  }
   ul#Navigation h2 {
    font-size: 1em;
    margin: 1.1em 0 0;
    border-color: black;
    border-left-color: white; border-top-color: white;
    color: black; background-color: #8FDDFB;
  }

p#versteckt {
    
    display:none; 
    }

   