 	body{
        color: rgb(0, 0, 0); 
        background-color:#FFD1D1;/* rgb(220,125,125);*/
        padding: 1em;
        min-width: 40em;     
		text-align: center;  /* Zentrierung im Internet Explorer */
    }
	div#inv {
		background-color:#FFD1D1;/* rgb(220,125,125);*/
		color:#FFD1D1;/* rgb(220,125,125);*/
	}
	div#inv a{
		background-color:#FFD1D1;/* rgb(220,125,125);*/
		color:#FFD1D1;/* rgb(220,125,125);*/
		text-decoration:none;
	}
	
	div#seite {
		/*border:5px dotted;*/
        background-color:#EEEEEE;/* rgb(75,89,136);*/
        /*background-image: url(img/wolke.jpg);
		background-repeat:repeat-y;	*/
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 20px auto;    /* standardkonforme horizontale Zentrierung */
	}
	div#firstpage {
        background-color:#EEEEEE;/* rgb(225,205,205);*/
        /*background-image: url(img/wolke.jpg);*/
		background-repeat:repeat-y;	
		text-align: center;    /* Seiteninhalt zentriert ausrichten */
		margin: 2px auto;    /* standardkonforme horizontale Zentrierung */
	}
	
	div#firstpage h1 {
        margin-top: 0em;
        padding: 4px;
        text-align: center; 
		color: black;
    }
	
	div#firstpage-nav {
		height:70px;
		margin-left:120px;
        text-align: center; 
	}   
	
	div#pageinfo {
		background-color:#FFD1D1;
		clear:both;
        text-align: center; 
	}     
	
	
	* html div#seite {
		/*height: 670px;*/
	}
	
	
    div#seite hr {
        width: 500px; 
        background-color: blue; 
        height: 3px;
    }
	
	div#seite h1 {
        margin-top: 0em;
        padding: 4px;
        text-align: center; 
		color: white;
    }
 
    div#content {
        margin-left: 120px;
        color: white;
        text-align: center;
    }
	
	div#left {
		margin-top:12px;
        background-color:#EEEEEE;	
        /*background-image: url(img/wolke.jpg);
		background-repeat:repeat-y;		*/
		width:120px;
    	text-align: center;
		float: left;
	}

	ul#leftnav {
    	margin: 0; padding: 10px;
    	text-align: center;
  	}
	
	ul#leftnav li {
    	list-style: none;
    	margin: 2px; padding: 1px;
		width:100px;
		height:20px;
		background-color:#FF0000;
        /*background-image: url(img/button.gif);
		background-repeat:no-repeat;*/
  	}
	ul#leftnav li#active {
    	list-style: none;
    	margin: 2px; padding: 1px;
		width:100px;
		height:20px;
		background-color:#FFaaaa;
        /*background-image: url(img/a_button.gif);
		background-repeat:no-repeat;*/
  	}
	ul#leftnav li#active1 {
    	list-style: none;
    	margin: 2px; padding: 1px;
		width:100px;
		height:20px;
		background-color:#FFaaaa;
        /*background-image: url(img/a_button.gif);
		background-repeat:no-repeat;*/
  	}
  	ul#leftnav a, ul#leftnav span{
		background-repeat:no-repeat;
    	padding: 0px 0px;
    	text-decoration: none; font-weight: bold;
    	color: white; 
  	}
	 
  	* html ul#leftnav a, * html ul#leftnav span {
    	width: 1em;    /* nur fuer IE 5.0x erforderlich */
    	w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  	}
  
  	ul#leftnav a:hover, ul#leftnav span {
		color: black; 
  	}   
	ul#leftnav li:hover {
        background-color: #ffaaaa;
    }
	
  	div#banner {
    	margin: 2px; padding: 0;
		height:125px;
		background-color:red;
        /*background-image: url(img/migklogo.gif);
		background-repeat:no-repeat;
		background-position:center;*/
		text-align: center;
	}

	div#banner p{
    	margin-top: 1px; padding-top: 0px;
		text-align: center;
		font: 800 150% verdana,arial,helvetica, sans-serif;
	}
    
    div#main {
        margin: 10px;
        color: black;
        text-align: center;
    }
    
    div#main a {
        padding: 0.2em;
        font-weight: bold;
        text-decoration:none;
    }
    
    div#main a:link {
        color: black;
        text-decoration: underline;
    }
    
    div#main a:visited {
        color:#0000ff;
        text-decoration:none;
    }
    
    div#main a:hover {
        color: black;
        text-decoration: overline underline;
    }
    
    div#main a:active {
        color: gray;
        text-decoration:none;
    }
    
    div#navbardiv {
		height:70px;
		margin-left:90px;
        text-align: center; 
		clear:both;
	}    
    
    div#navbardiv p {
        margin: 0;
        color: black;
        font-size: small;       
        text-align: center;
    }
	
	ul#navbar {
    	margin: 0; padding: 10px;
    	text-align: center;
	}
	
	ul#navbar li {
		float:left;
		display:inline;
    	list-style: none;
    	margin: 2px; padding: 0px;
		width:100px;
		height:30px;
		background-color:red;
        /*background-image: url(img/a_miniwolke.gif);
		background-repeat:no-repeat;
		background-position:center;*/
	}

	ul#navbar li#active {
		float:left;
		display:inline;
    	list-style: none;
    	margin: 2px; padding: 0px;
		width:100px;
		height:60px;
		background-color:#FFaaaa;
        /*background-image: url(img/a_miniwolke.gif);
		background-repeat:no-repeat;
		background-position:center;*/
  	}
	ul#navbar li#active1 {
		float:left;
		display:inline;
    	list-style: none;
    	margin: 2px; padding: 0px;
		width:100px;
		height:60px;
		background-color:#FFaaaa;
        /*background-image: url(img/a_miniwolke.gif);
		background-repeat:no-repeat;
		background-position:center;*/
  	}
	ul#navbar li:hover {
        background-color: #ffaaaa;
		height:60px;
    }

  	ul#navbar a, ul#navbar span {
    	padding: 10px 10px 30px 10px;
    	text-decoration: none; 
		font-weight: bold;
    	color: black; 
  	}
  
  	ul#navbar a:hover, ul#navbar span {
    	border-color: white;
    	border-left-color: black; border-top-color: black;
    	color: black; 
        text-decoration: overline underline;
  	}
