/*---------------------LAYOUT----------------------------------------*/  
   body 
   {
    color: black; background-color: #4C8C50;
    margin: 0;
    padding-left: 0;
    padding-bottom: 0;
    padding-right: 0;
    font-family: Arial,  sans-serif;;
    font-size: 12pt;
    padding-top: 30px;
  }
  
  		* html #body
	{
	    font-size: 14px;
	}

  div#Seite 
  {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    display: block;
    width: 1000px;      /* standardkonforme horizontale Zentrierung */
    margin: 0 auto;
    padding: 0;
    padding-bottom: 10px;
    background-color: white; color: black;  
  }
  	  
  #logo 
  {
    position: relative;
	 height:80px;
	 width:300px;
	 padding:10px;
    left: 660px;
	 }
	 
	#header 
	{
	width: 1000px;
	background-color: #B5D7B7; color: black;
	padding: 0;
	margin: 0;
	}
	
	#left
	{
	float: left;
	width: 186px;
	display: block;
	margin-top: 20px;
	padding: 0;
	}

	#left-box
	{
	float: left;
	width: 168px;
	display: block;
	margin: 0;
	margin-top: 20px;
	padding: 5px;
	padding-left: 10px;
	border: 1px solid #B5D7B7;
	background-color: #e5f2e6; color: black;
	}
		
	#content
	{
	float: left;
	display:block;
	width: 730px;
	margin-top: 20px;
	margin-left:20px;
   	margin-bottom:20px;
	padding: 0;

	}
		
	#content-left
	{
	float: left;
	display:block;
	width: 420px;
	margin-top: 20px;
	margin-left:20px;
	margin-right: 0px;
        margin-bottom:20px;
	padding: 10px;
	border: 1px solid #B5D7B7;
	background-color: #e5f2e6; color: black;
	}
		* html #content-left
	{
		width: 410px;
		w\idth: 410px;
	}
	
	#content-right
	{
	float: right;
	display:block;	
	margin: 20px;
  	background-color: #e5f2e6; color: black;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	border: 1px solid #B5D7B7;
	}
	
	* html #content-right
	{
		margin: 10px;
		margin-top: 20px;
		padding-bottom: 3px;
	}
	
	#all
	{	
	float:left;
	width: 900px;
	margin: 30px;
	padding: 10px;
	border: 1px solid #B5D7B7;
	}
	
	 * html #all 
	 {  /* Korrekturen fuer IE 5.x */
	 width: 900px;
 	 w\idth: 900px;
	 margin: 20px;
	 ma\rgin: 20px;
    }
	
	 #footer 
	 {
    clear: both;
    display:block;
    font-size: 0.83em;
    margin: 0; padding: 0;

    }
/*--------------------------------------------------------------------------*/    
   ul#navi-top
   {
    margin: 0; padding: 0;
    text-align: center;
    background-color: white; color: black;
    width: 515px;
    }
  
  
  ul#navi-top li 
   {
    list-style: none;
    display: inline;
    margin: 0;
    padding: 0;
   }

  ul#navi-top a, ul#navi-top span 
  {
    float: left; width: 100px;
    margin-right: 3px; 
    padding-top: 2px; 
    padding-bottom: 2px;
    text-decoration: none;
    display: block;
    color: #006000; 
    background-color: #B5D7B7;
  }
  
   ul#navi-top a:hover, ul#navi-top span 
   {
    color: white; 
    background-color: #4C8C50;
   }
  
  ul#navi-top div 
  {
     clear: left;
  }
 
/*----------------------------------------------------------------------*/  
    ul#navi-left 
    {
    width: 180px;
    margin: 0px;
    margin-top: 0; 
    padding-left: 0;  
    background-color: white; color: black;
   }
   
 * html ul#navi-left 
  {  /* Korrekturen fuer IE 5.x */
    width: 180px;
    w\idth: 180px;
    padding-left: 0;
    padd\ing-left: 0;
    margin: 0;
  }
  
  ul#navi-left li 
  {
    list-style: none;
    margin: 0; padding: 0;
  }

  ul#navi-left li ul 
  {
    margin: 0 20px 0 0; padding: 0;
  }
  
  ul#navi-left li ul li 
  {
    margin: 0 20px 0 0;
  }
  
  * html ul#navi-left li ul li 
  {  /* Korrektur fuer IE 5.x */
    margin-right: 30px;
    ma\rgin-right: 30px;
  }

  ul#navi-left a, ul#navi-left span 
  {
    display:block;
    padding: 0.2em;
        margin-top: 2px;
    text-decoration: none; 

    color: #006000; background-color: #B5D7B7;
  }
  
  * html ul#navi-left a 
  {
    width: 178px;    /* Breitenangabe fuer IE 5.x */
    w\idth: 178px;  /* Breitenangabe fuer IE 6 */
  }
  
    * html ul#navi-left span 
    {
    width: 178px;    /* Breitenangabe fuer IE 5.x */
    w\idth: 178px;  /* Breitenangabe fuer IE 6 */
    }
    
  * html ul#navi-left li ul li a 
  {
    width: 140px;    /* Breitenangabe fuer IE 5.x */
    w\idth: 140px;  /* Breitenangabe fuer IE 6 */
  }
  
  * html ul#navi-left li ul li span 
  {
    width: 140px;    /* Breitenangabe fuer IE 5.x */
    w\idth: 140px;  /* Breitenangabe fuer IE 6 */
  }  
  
  ul#navi-left a:hover, ul#navi-left span 
  {
    color: white; 
    background-color: #4C8C50;
  }
   
   /*------------------------------------------------------------------*/  


	.Bereich, .Feld { background-color:white; color: black; width:300px; border:2px solid  #B5D7B7; }
	.Auswahl { background-color:white; color: black; width:300px; border:2px solid  #B5D7B7; }
	.Check, .Radio { background-color:white; color: black; border:2px solid  #B5D7B7; }
	.Button { background-color: #4C8C50; color: black; width:200px; border:2px solid  #B5D7B7; }

	td 
	{
	background-color: #B5D7B7; color: black;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;
	}




   ul 
   {
   list-style-image:url(./pic/listdot.gif);
   }

   a 
   {
   text-decoration: none;
   color: #006000;
   }



