body {background-image: url(hintergrund.jpg);

background-attachment:fixed;
background-repeat:no-repeat;
background-color:#e11e1e; 
font-size:14px; 
font-family:courier, monospace;}
 h1 { font-size:14px; font-style:italic; }
 h1.gerahmt { border:1px solid #FF0000; width:120px; overflow:hidden;}
.transparenz {filter: Alpha(Opacity=50);}
.rot{color:#ff0000;}
.ul {text-decoration:underline}
.fett{font-weight:bold}
div {background-color:#eeefef;border:0px solid #aaaaaa;}
 div#a
 {
  position:absolute;
  top:150px; right:10%;
   width:20%;
background-color:transparent;
 }
 #b
 {
  position:absolute;
  bottom:50px; left:30%;
  width:20%; 
background-color:transparent;

 }
#c
 {background-color:#CC3300;
font-size:14px; 
padding:15px;
  position:absolute;
  top:150px; left:30%;
  width:35%;

 


 }
#dtext
 {background-color:transparent;
font-size:14px; 
padding:15px;
  position:absolute;
  z-index:1;
  top:110px; left: 2%;
 width:13%;  
 height:180px;
 }
 #d
 {background-color:transparent;
font-size:14px; 
padding:15px;
  position:absolute;
   z-index:2;
  top:150px; left: 5%;
 width:13%;  
 height:180px;
 }
a:link {color:#000000;}
 a:visited {color:#000000;}
 a:hover {color:#FFFFFF;}
 a:active {color:#000000;}
a.navi:link
 {
  text-decoration:none; font-weight:bold;
  color:#0000aa;
 }
 a.navi:visited
 {
  text-decoration:none; font-weight:bold;
  color:#000066;
 }
 a.navi:hover
 {
  text-decoration:none; font-weight:bold;
  color:#ffff00;
 }
 a.navi:active
 {
  text-decoration:none; font-weight:bold;
  color:#ff0000;
 }

  
  #f
 {
     position:absolute;
  top:140px; left:30%;
  width:35%;
  height:200px;
background-color:transparent;

 }