body { 
  color: #0D0D0D; 
  font-size: 12px; 
  line-height: 14px; 
  font-family: Verdana, Arial, Helvetica; 
  background: #FFFFFF 0px 0px;
  padding:0px;
  margin:0px;
	padding-top: 5px;
	}

div.main {
  position:absolute; 
	top:5px; 
	left:50%;
	width:764px; 
	height:100%;
	margin-left:-382px;
  }
	
h1 { 
  font-size: 18px;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica;
  border-bottom:4px double #AAAAAA;
  background:#EEEEEE;
  padding:3px 3px;
  margin-bottom:15px;
  }

h2 { 
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica;
  border-bottom: 1px solid #AAAAAA;
  margin-left:24px;
  padding-bottom: 3px;
  margin-bottom: 10px;
  }

h2.topic {
  margin-left: 0px;
	padding-top: 20px;
  }

h2.sample {
  margin-left: 24px;
	padding-top: 20px;
  }

h3 { 
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica;
  margin-left:24px;
  }

p.sample {
  margin-left: 24px;
	margin-bottom: 10px;
	}

a {
  color:green;
  font-weight:bold;
  text-decoration:none;
  }
 
a:hover {
  text-decoration: underline;
  }  

    a.l1 {
      display: block;
      padding:2px 5px 2px 10px;
      margin-right: 5px;
      color:black;
      text-decoration:none;
      font-weight:semi-bold;
      font-size:12px;
      font-variant:small-caps;
      border-top:solid 1px green;
      background:#F0F0F0;
      }
    
    a.l1:hover {
      color:white;
      background:#009933;
      font-weight:bold;
      text-decoration:none;
      }
    
    a.l2 {
      display: block;
      background:#F8F8F8;
      color:black;
      font-weight: normal;
      padding:2px 5px 2px 15px;
      margin-right: 5px;
      text-decoration:none;
      font-weight:normal;
      font-size:11px;
      background-image:url(images/bg.gif);
      }
    
    a.l2:hover {
      color:white;
      background:#009933;
      text-decoration:none;
      }

    a.l3 {
      display: block;
      color:black;
      font-weight: normal;
      padding:2px 0 2px 30px;
      margin-right: 5px;
      text-decoration:none;
      font-weight:normal;
      font-size:10px;
      background-image:url(images/bg.gif);
      }
    
    a.l3:hover {
      color:white;
      background:#009933;
      text-decoration:none;
      }

    a.dl {
      display: block;
      color:black;
      font-weight: normal;
      padding:2px 0 2px 8px;
      margin-right: 5px;
      text-decoration:none;
      font-weight:bold;
      font-size:12px;
      background-image:url(images/bg.gif);
      }
    
    a.dl:hover {
      color:white;
      background:#009933;
      text-decoration:none;
      }

li {
  padding-bottom:2px;
  }

ul {
  list-style-image:url(images/lp6.gif);
  }

ul.sample {
  list-style-image:url(images/lp6.gif);
  margin-left: 40px;
  }

ul.level2 {
  padding-top:5px;
	margin-left:16px;
	padding-left:0px;
  list-style-image:url(images/lp4.gif);
  }
  
table { 
  font-size: 12px; 
  line-height: 14px; 
  font-family: Verdana, Arial, Helvetica;}
  
table.content {
   width: 574px;
   margin-left:24px;
	 margin:0;
  }
	
table.techdata {
   width:340px;
	 margin-left:24px;
	 }

tr {
  vertical-align:top;
  }  
 
td {
  vertical-align: top;
	}
	
span.techdata td {
	padding: 0px;
	}

th.header, tr.header {
  text-align:center;
	font-weight:bold;
	background-color:#cccccc;
  padding: 2px;
	}

tr.light {
  background-color:#ffffff;
	border-top: solid 5px red;
  }

tr.dark {
  background-color:#f0f0f0;
	}

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

table.merkmale { 
  font-size: 12px; 
  line-height: 14px; 
  font-family: Verdana, Arial, Helvetica;
	margin-left:24px; 
	}

td.merkmale {
  padding: 2px;
	}
	  
tr.gray {
  background: #f0f0f0;
	}
		  
tr.white {
  background: #ffffff;
	}
		  
.titel {
  position: relative;
	top: -16px;
	left: 20px;
  }

