body,td,div,input,textarea { 
  font-family: Verdana, Arial, sans-serif; 
  color: #333333; 
  font-size: 10pt; 
  }
  
body{
  background-color:#ffffd9; 
  margin-top: 5px;
  margin-left: 5px;
  }
  
h1 { 
  color: #000080; 
  font-weight: bold; 
  font-size: 21px; 
  }
h2 { 
  color: #000080; 
  font-weight: bold; 
  font-size: 12pt;
  }
h3 { 
  color: #000080; 
  font-weight: bold; 
  font-size: 11pt; 
  font-style: oblique; 
  }

img {
  border: 0px;
}
a.nodec { 
  text-decoration: none; 
  font-size: 14pt; 
  color: #006B3B; 
  font-weight: bold; 
  }
  
a.navi{
  display: block;
  color: #000080;
  font-weight: bold;
  text-decoration: none;
  padding: 3 0 3 3px;
  width: 100%;
}a.navi:hover{
  background-color: #fefefe;
}a.selected{
  display: block;
  color: #000080;
  font-weight: bold;
  text-decoration: none;
  padding: 3 0 3 3px;
  background-color: #d0d0d0;
  width:100%;
}a.unter{
  display: block;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  padding: 0 0 0 10px;
  width:100%;
}a.unter:hover{
  background-color: #fefefe;
}a.selected_unter{
  display: block;
  color: #000080;
  font-weight: bold;
  text-decoration: none;
  padding: 0 0 0 10px;
  background-color: #d0d0d0;
  width:100%;
}.textlink { 	text-decoration: none;	font-weight: bold;	color: #000080;	}.textlink:hover { 	color: #ffffff;	background-color: #000080;	}
  
  
DIV.shadow { 
  float: left; 
  background-color: #bbb; 
  padding: 0; 
  margin: 0; 
  } 
  
DIV.shadow DIV { 
  display: block; 
  border: 1px solid #666; 
  position: relative; 
  top: -5px; 
  left: -5px; 
  } 

#code { 
  background-color: #eee; 
  color: #333; 
  padding: 1em; 
  border-top: 1px dashed #ccc; 
  margin: 0; 
  }