
 *  body {
  	width: 100%;
  	height: 100%;
  	margin: 0;
  	border: 0;
  	padding: 0;
        }

  #body {
  	background-image: url(hint.jpg); 
	background-color: #fff; 	
	background-attachment:fixed;
 	overflow: hidden;  /* Scrollbalken im Fenster unterbinden */
	font-family:Times, Times New Roman;   }


  #mitte {
  	position: absolute;
  	top: 0px;		/* Abstand zum oberen Fensterrand */
  	left: 180px;		/* Abstand zum linken Fensterrand */
  	bottom: 0px;		/* Abstand zum unteren Fensterrand */
  	right: 0px;		/* Abstand zum rechten Fensterrand */
  	background-image: url(hint.jpg);
	background-attachment: fixed;
	text-align: left;
	color: #000080;
	overflow: auto;		/* Scrollbalken, falls notwendig */
  }
  	

  #mitte .inhaltDiv {
  	margin-left: 15%;  	/* Abstand des Inhalts zum Blockrand */
        margin-top: 10px;  	/* Abstand des Inhalts zum Blockrand oben */
        margin-left: 15%;  } 	/* Abstand des Inhalts zum Blockrand */
       
        .inhaltDiv rot {color:#FF0000;  font-size:large;}

        .inhaltDiv blau {color:#000080; font-size:large; }  

 
 

  #linksunten {
  	position: absolute;
  	top: 370px;		/* Abstand zum oberen Fensterrand */
  	left: 0px;		/* Abstand zum linken Fensterrand */
  	bottom: 0;		/* Abstand zum unteren Fensterrand */
  	width: 180px;		/* Blockbreite */
  	padding: 0;		/* Interpretation Boxmodell! */
  	background-image:url(hint.jpg);
	background-color: #ffc;
	background-attachment:fixed; 
 	overflow: auto;		/* Scrollbalken, falls notwendig */
  	z-index: 3;
  }

  #linksunten .inhaltDiv {
  	margin: 8px;		/* Abstand des Inhalts zum Blockrand */
        line-height: 1;    	/* Zeilenabstand */
  }
 
  .linksunten li  {list-style-type:none; color:#000080;} 

 .linksunten kl {list-style-type: none;} 


  #linksoben {
  	position: absolute;
  	top: 0px;			/*Abstand Oben*/
        left: 0px;		/* Abstand zum linken Fensterrand */
        width: 180px;
  	bottom: 0px;		/* Abstand zum unteren Fensterrand */
  	right: 0px;		/* Abstand zum rechten Fensterrand */
  	height: 370px;		/* Blockhöhe */
  	padding: 0;		/* Interpretation Boxmodell! */
  	background-image: url(menu_bgr.jpg);
	background-attachment: fixed;
	background-color: #fcf;
  	overflow: hidden;	/* Scrollbalken unterbinden */
  	z-index: 2;
  }

  #linksoben .inhaltDiv {
  	margin: 2px;		/* Abstand des Inhalts zum Blockrand */
	margin-top: 123px;	/* Abstand des Inhalts zum Blockrand */
	line-height: 1.2;	/* Zeilenabstand */
  }

  
 
  a:link{color:blue;}
  a:visited{color:#CC00CC;}
  a:hover{color:#FF00CC;}
  a:active{color:yellow;}
  a:focus{color:red;}
