<style type="text/css">
a.dummy:link { font-size:10pt;
      text-decoration:none;
      } 
a:link { color:#666666;
      text-decoration:none; 
      font-weight:normal;
      }
a.u:link { text-decoration:underline; 
      }	  
a.s:link { color:#990000;
		text-decoration:underline; 
      }	  	  
a.navi:link { color:#000000;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:5px;
      }
a.bot:link { color:#FFFFFF;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:0px;
      }	  
a:visited { color:#666666;
      text-decoration:none; 
      font-weight:normal;
      }
a.u:visited { text-decoration:underline; 
      }	 
a.s:visited { color:#990000;
		text-decoration:underline; 
      }	 	   	  
a.navi:visited { color:#000000;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:5px;
      }
a.bot:visited { color:#FFFFFF;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:0px;
      }	  	  
a:active { color:#666666;
      text-decoration:none; 
      font-weight:normal;
      }
a.u:active { text-decoration:undeline; 
      }	  	 
a.s:active { color:#000000;
		text-decoration:underline; 
      }	 	   
a.navi:active { color:#99000;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:5px;
     }
a.bot:active { color:#000000;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:0px;
      }	  	 
a:hover { color:#000000;
      text-decoration:none; 
      font-weight:normal;
	  }
a.u:hover { text-decoration:underline; 
      }	  	  
a.s:hover { color:#000000;
		text-decoration:underline; 
      }	 	  
a.navi:hover { color:#990000;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:5px;
      }	  	  
a.bot:hover { color:#000000;
     text-decoration:none; 
     font-weight:normal;
     margin-top:0px;
	 margin-bottom:0px;
     margin-right:0px;
	 margin-left:0px;
      }	 
a.s:focus { color:#000000;
		text-decoration:underline; 
      }	 	   	  
body      { color:#000000;
   background-color:#0066FF;
   font-weight:normal;
   font-family:Arial,Verdana,Helvetica;
   margin:0px;
   padding:0px;
   border:0px;
   text-align:center;
   background-image:url(../images/back.gif);
   height:100%;
} 
body.y      { color:#999999;
   background-color:#EAF3FD;
   font-weight:normal;
   font-family:Arial,Verdana,Helvetica;
   margin:0px;
   padding:0px;
   border:0px;
   background-image:url(../images/backgr.jpg);
   }    
#desktop   { 
    margin-right:auto;
    margin-left:auto;
    margin-bottom:0px;
    margin-top:5px;
    width:960px;
    padding:0px;
    border:0px;
	z-index: 1;
	vertical-align:top;
    height:100%;	
     }  
#kopf { 
    margin-right:auto;
    margin-left:auto;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    border:0px;
	width:959px;
	z-index: 2;
     } 
#inhalt {     
     background-color:#FFFFFF;
     margin-right:auto;
     margin-left:auto;
     margin-top:0px;
     margin-bottom:0px;
	 padding:0px;
     border-top:0px;
     border-left:solid #e2e2e2 1px;
     border-right:solid #e2e2e2 1px;
     border-bottom:solid #e2e2e2 1px;
     text-align:left;
     width:949px;
	 z-index: 3;
     } 	 
#navi  { float:left;
     background-color:#FFFFFF;
     font-size:9Pt;
     padding:0px;
	 margin:0px;
     border:0px;
     text-align:left;
	 letter-spacing:1.1Pt;
	 line-height: 120%;
	 width:155px;
	 z-index: 6;
} 		 	 
#inhaltmitte  { float:left;
     font-size:9Pt;
     padding-top:0px;
     padding-left:20px;
     padding-right:20px;
     padding-bottom:0px;
	 margin:0px;
     border-top:0px;
     border-bottom:0px;
     border-right:dotted #e2e2e2 1px;
	 border-left:dotted #e2e2e2 1px;
     text-align:left;
	 width:575px;
	 z-index: 7;
} 		 
#inhaltrechts  { float:left;
     font-size:9Pt;
     padding-top:0px;
     padding-left:10px;
     padding-right:10px;
     padding-bottom:0px;
	 margin:0px;
     border:0px;
     text-align:center;
	 width:155px;
	 height:100%;
	 z-index: 8;
} 	
#inhaltnz { font-size:9Pt;
     margin-right:auto;
     margin-left:auto;
     margin-top:0px;
     margin-bottom:0px;
     padding:0px;
     border:0px;
     text-align:left;
	 z-index: 9;
} 	
#abschluss  {
     padding-top:2px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:2px;
	 margin:0px;
     border:0px;
     text-align:center;
     width:951px;
	 z-index: 10;
} 		 
#pbild  { float:left;
	 background-image:url(../images/produktbild.gif);
     padding:0px;
	 margin-top:0px;
	 margin-left:0px;
     margin-bottom:0px;
 	 margin-right:15px;
	 border:0px;
     text-align:center;
     width:294px;
	 height:366px;
	 z-index: 11;
} 		 
#ptext  {
     padding:0px;
	 margin:0px;
     border:0px;
     z-index: 12;
} 		
#inhaltzeile  { 
     font-size:9Pt;
     padding-top:5px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
	 margin:0px;
     border:0px;
     text-align:left;
	 width:550px;
	 z-index: 13;
} 	

#wkorb  { 
     font-size:8Pt;
     color:#000000;	 
     background-color:#FFFF99;
     margin:0px;
     padding:2px;
     border:solid #e2e2e2 1px;
     text-align:left;
	 width:140px;
	 z-index: 14;
} 	

#bildgross  { 
	 position:fixed;
	 top:1px;
	 left:1px;
     visibility:hidden;
     font-size:8Pt;
     color:#000000;	 
 	 background-image:url(../images/back-bild.png);
	 margin:0px;
     padding:2px;
     border:solid #e2e2e2 1px;
   	 vertical-align:middle;
     text-align:center;
	 width:100%;
	 height:100%;
	 z-index: 15;
} 	
#pbildg  {  position: absolute;
	 background-image:url(../images/produktbild-gross.gif);
	 padding:0px;
	 margin-top:20px;
     margin-left:-195px;
     margin-bottom:0px;
 	 margin-right:0px;
	 border:0px;
     text-align:center;
     left: 50%; 
     width:390px;
	 height:464px;
	 z-index: 16;
} 	
#bildgrosswk  { 
	 position:fixed;
	 top:1px;
	 left:1px;
     visibility:hidden;
     font-size:8Pt;
     color:#000000;	 
 	 background-image:url(../images/back-bild.png);
	 margin:0px;
     padding:2px;
     border:solid #e2e2e2 1px;
   	 vertical-align:middle;
     text-align:center;
	 width:100%;
	 height:100%;
	 z-index: 17;
} 		 
#produkt  {  position: absolute;
     background-color:#FFFFFF;
	 padding:5px;
	 margin-top:20px;
     margin-left:-350px;
     margin-bottom:0px;
 	 margin-right:0px;
 	 border:solid #990000 2px;
     text-align:center;
     left: 50%; 
     width:700px;
	 height:474px;
	 z-index: 18;
} 		
#produktbild  { float:left;
	 background-image:url(../images/produktbild-gross2.gif);
	 padding:0px;
	 margin:0px;
	 border:0px;
     text-align:center;
     width:390px;
	 height:464px;
	 z-index: 19;
}

#bildsonderwk  { 
	 position:fixed;
	 top:1px;
	 left:1px;
     visibility:hidden;
     font-size:8Pt;
     color:#000000;	 
 	 background-image:url(../images/back-bild.png);
	 margin:0px;
     padding:2px;
     border:solid #e2e2e2 1px;
   	 vertical-align:middle;
     text-align:center;
	 width:100%;
	 height:100%;
	 z-index: 20;
} 		 
#sonder  {  position: absolute;
     background-color:#FFFFFF;
	 padding:5px;
	 margin-top:20px;
     margin-left:-350px;
     margin-bottom:0px;
 	 margin-right:0px;
 	 border:solid #990000 2px;
     text-align:center;
     left: 50%; 
     width:700px;
	 height:474px;
	 z-index: 21;
} 		
#sonderbild  { float:left;
	 background-image:url(../images/produktbild-gross2.gif);
	 padding:0px;
	 margin:0px;
	 border:0px;
     text-align:center;
     width:390px;
	 height:464px;
	 z-index: 22;
} 		
 		
#produktbildklein  { float:left;
	 background-image:url(../images/produktbild-gross3.gif);
	 padding:0px;
	 margin:0px;
	 border:0px;
     text-align:center;
     width:390px;
	 height:394px;
	 z-index: 23;
} 		 
#produkttext  { float:left;
	 background-color:#FFFFFF;
	 padding:0px;
	 margin-top:0px;
     margin-left:15px;
     margin-bottom:0px;
 	 margin-right:0px;
	 border:0px;
     text-align:left;
     width:280px;
	 height:464px;
	 z-index: 24;
} 		 
#hilfe { 
	 position:fixed;
     visibility:hidden;
	 left:38%; top:50%; 
     background-color:#990000;
     font-size:8Pt;
	 margin:0px;
     padding:3px;
     border:solid #e2e2e2 1px;
   	 vertical-align:middle;
     text-align:center;
	 width:200;
	 height:200;
	 z-index: 25;
} 	


td  { font-size:9Pt;
     color:#000000;
	 letter-spacing:0.9Pt;
	 line-height: 110%;
	 }      	

p  { font-size:9Pt;
     color:#000000;
     margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:8px;
     padding:0px;
     border:0px;
	 letter-spacing:1.1Pt;
	 line-height: 125%;
	 }             
p.sa  { font-size:9Pt;
     color:#000000;
     margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	 letter-spacing:1.1Pt;
	 line-height: 125%;
	 }        	 
p.dot  { 
     background-color:#FFFFFF;
     margin-right:0px;
     margin-top:8px;
     margin-left:0px;
     margin-bottom:8px;
     padding:0px;
     border-top:0px;
     border-left:0px;
     border-right:0px;
     border-bottom:dotted #e2e2e2 1px;
	 }        	 
p.but  { font-size:8Pt;
     color:#990000;
	 background-color:#FFFF99;
     margin:0px;
     padding:2px;
     border:solid #e2e2e2 1px;
	 letter-spacing:1.1Pt;
	 line-height: 125%;
	 }        	 	 
p.preis { font-size:11Pt;
     color:#990000;
     margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:2px;
     padding:0px;
     border:0px;
	 letter-spacing:1.1Pt;
	 line-height: 120%;
	 text-align:right;
	 }          	 
p.vkf { font-size:9Pt;
     color:#000000;
     margin-right:0px;
     margin-top:-5px;
     margin-left:0px;
     margin-bottom:10px;
     padding:0px;
     border:0px;
	 letter-spacing:1.1Pt;
	 line-height: 125%;
	 text-align:right;
	 }  	 
p.oa  { font-size:9Pt;
     color:#666666;
     font-family:Arial,Helvetica,Helvetic;
     margin:0px;
     vertical-align:top;
     padding:0px;
     border:0px;	
	 } 
p.m  { font-size:8Pt;
     color:#000000;
     font-weight:normal;
     margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:0px;
     vertical-align:top;
     padding:0px;
     border:0px;
     }   
p.isr {font-size:9Pt;
     color:#000000;
	 margin-top:3px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border:0px;
	 padding:0px;		
     line-height: 125%;
}	     	 
      
 	
span.green   { color:#00CC66; }     
span.black   { color:#000000; }     
span.blue   { color:#0066FF; }     
span.red   { color:#990000; }     			 
span.grey   { color:#999999; } 
span.white   { color:#FFFFFF; } 
span.smallgrey  { font-size:8Pt;
    		  color:#666666;
     }       	 
    			 
	 		 
hr.dot   {
    color : #e2e2e2;
	background-color : #e2e2e2;
    margin-right:0px;
    margin-top:3px;
    margin-left:0px;
    margin-bottom:3px;
    padding:0px;
	border:dotted #e2e2e2 1px;
} 	  			 
h1         { font-size:11Pt;
    color:#000000;
    font-weight:bold;
    border:0px;
    padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:10px;
    letter-spacing:0.9Pt;
    }              
h2         { font-size:10Pt;
    color:#990000;
    font-weight:bold;
    border:0px;
    padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:5px;
    letter-spacing:1.1Pt;
    }    
h3         { font-size:12Pt;
    color:#666666;
    font-weight:bold;
    border:0px;
    padding:0px;
    margin-right:0px;
    margin-top:15px;
    margin-left:0px;
    margin-bottom:10px;
    letter-spacing:1.5Pt;
    }     
img  {
    border:0px;  
	padding:0px;
    margin:0px;
	vertical-align:bottom;
    }		
	         
img.prod  { 
    border:solid #e2e2e2 1px; 
    margin-right:0px;
    margin-top:6px;
    margin-bottom:6px;
    margin-left:0px;
	}	     
img.prodg  { 
    border:solid #e2e2e2 1px; 
    margin-right:0px;
    margin-top:8px;
    margin-bottom:5px;
    margin-left:0px;
	}	  	
img.dot  { 
    border:0px;
	padding:0px;
    margin-right:0px;
    margin-top:3px;
    margin-bottom:6px;
    margin-left:0px;
	}	  	
img.right  { 
    border:0px;
	padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
	float:right;
	}	  		
input.i  { height:16px;
          width:350px;
          background-color:#FFFF99;
		  font-size:9pt;
		  font-weight:bold;
		  color:#000000;
		  border: #e2e2e2 1px solid;
		  margin:0px;
		  padding:0px;
	     }	
input.is  { height:16px;
          width:50px;
          background-color:#FFFF99;
		  font-size:9pt;
		  font-weight:bold;
		  color:#000000;
		  border: #e2e2e2 1px solid;
		  margin:0px;
		  vertical-align:middle;
		  padding:0px;
}		  

textarea { height:80px;
          width:350px;
          background-color:#FFFF99;
		  font-size:9pt;
		  font-weight:bold;
		  color:#000000;
		  border: #e2e2e2 1px solid;
  		  margin:0px;
		  padding:0px;
	     }
select { height:20px;
		  background-color:#FFFF99;
		  font-size:9pt;
		  font-weight:bold;
		  color:#000000;
		  border: #e2e2e2 1px solid;
  		  margin:0px;
		  padding:0px;
	     }		 
textarea.ro { height:height:150px;
          width:565px;
          background-color:#E28C4E;
		  font-size:8pt;
		  font-weight:normal;
		  color:#000000;
		  border:#e1e1e1 1px solid;
  		  margin:0px;
		  padding:2px;
	     }			 
.clearing { clear:both; }		

ul        { color:#000000;
		   font-size:9Pt;
		   border:0px;
           margin: 0 0 0 1em;
           padding: 0 0 0 1em;
	       text-indent: 15px;
           list-style-position:outside;
   		   list-style-type:disc;
		 }
li 		 { margin:0px;
		   padding:0px;
		   border:0px;
   	       letter-spacing:1.1Pt;
	       line-height: 125%;
		 }		
 
span.dummy   { color:#8B135D;
             } 		 
</style>

