<style type="text/css">
a.dummy:link { font-size:10pt;
      text-decoration:none;
      } 
a:link { color:#000000;
      text-decoration:underline; 
      font-weight:normal;
      }	  
a.black:link { color:#000000;
      text-decoration:none; 
      font-weight:normal;
      }	  	 
a.beige { color:#FFB164;
      text-decoration:none; 
      font-weight:normal;
      }	 	   	  
a:visited { color:#000000;
      text-decoration:underline; 
      font-weight:normal;
      }	   
a.black:visited { color:#000000;
      text-decoration:none; 
      font-weight:normal;
      }	
a.beige:visited { color:#FFB164;
      text-decoration:none; 
      font-weight:normal;
      }	 	    		  
a:active { color:#000000;
      text-decoration:underline; 
      font-weight:normal;
      }	 	
a.black:active { color:#FF0000;
      text-decoration:none; 
      font-weight:normal;
      }
a.beige:active { color:#FF0000;
      text-decoration:none; 
      font-weight:normal;
      }	 	  	  		    
a:hover { color:#FFFFFF;
      text-decoration:underline; 
      font-weight:normal;
      }	 
a.black:hover { color:#FF0000;
      text-decoration:none; 
      font-weight:normal;
      }	  	
a.beige:hover { color:#FF0000;
      text-decoration:none; 
      font-weight:normal;
      }	 	  	  

body      {   height:100%;
   width:100%; 
   color:#000000;
   background-color:#FFB164;
   background-image:url(../images/back.gif);
   font-weight:normal;
   font-size:9Pt;
   font-family:Arial,Verdana,Helvetica;
   letter-spacing:0.6Pt;
   line-height: 130%;
   margin:0px;
   padding:0px;
   border:0px;
   text-align:center;
   vertical-align:top;
 
} 
#desktop1   { 
  	width:960px;
    margin-right:auto;
    margin-left:auto;
    margin-bottom:0px;
    margin-top:0px;
    padding:0px;
    border:0px;
	z-index: 1;
	vertical-align:top;
    text-align:center;
}  
#kopf  { position:relative;
	 float:left;
     text-align:center;
 	 vertical-align:bottom;
     padding:0px;
	 margin:0px;
     border:0px;
	 width:951px;
	 height:148px;
	 z-index: 2;
} 	
#wkorb  { position:absolute;
 	 width:102px;
	 top:45px;
	 left:839px;
	 margin:0px;
	 padding-top:2px;
	 padding-bottom:0px;
	 padding-left:0px;
	 padding-right:2px;
     border:0px;
     text-align:center;
	 letter-spacing:0.1Pt;
  	 line-height: 120%;	 
 	 z-index: 3;
} 	

#main   { float:left;
  	width:943px;
	margin-left:1px;
	margin-right:7px;
    margin-bottom:0px;
	margin-top:0px;
    background-color:#A84224;
    border:0px;
    padding:0px;
	z-index: 4;
	vertical-align:top;
}  

#navimain   { float:left;
  	width:189px;
    background-color:#A84224;
    margin:0px;
    padding:0px;
    border:0px;
	z-index: 5;
	vertical-align:top;
    text-align:center;
}  
 	 
#mitte  { float:left;
	 background-color:#FFB164;
     border:0px;
     padding:0px;
	 margin:0px;
     text-align:center;
	 width:754px;
	 z-index: 6;
} 		
#inhaltmitte  { float:left;
     margin:0px;
	 padding-top:25px;
	 padding-bottom:0px;
	 padding-left:30px;
	 padding-right:30px;
     border:0px;
     text-align:left;
 	 width:510px;
	 z-index: 7;
} 	
#inhaltrechts  { float:left;
     margin:0px;
	 padding:0px;
	 border-left:dotted #BF6035 1px;
     border-bottom:0px;
	 border-top:0px;
	 border-right:dotted #BF6035 1px;
     text-align:left;
     vertical-align:top;
 	 width:181px;
	 z-index: 8;
} 	
#logos  { float:left;
     margin:0px;
	 padding-top:25px;
	 padding-bottom:0px;
	 padding-left:5px;
	 padding-right:15px;
	 border:0px;
     text-align:right;
     vertical-align:top;
 	 width:162px;
	 z-index: 9;
} 


#abschluss  { float:left;
	 border-top:dotted #BF6035 1px;
     border-bottom:0px;
	 border-left:0px;
	 border-right:0px;
     padding:0px;
	 margin:0px;
     text-align:center;
	 width:754px;
	 z-index: 10;
} 		

#abl  { float:left;
     padding:0px;
     margin-left:30px;
	 margin-top:1px;
	 margin-right:0px;
	 margin-bottom:0px;
	 border:0px;
     text-align:left;
	 width:480px;
     vertical-align:bottom;
	 z-index: 11;
} 		
#abr  { float:left;
     padding:0px;
 	 margin-top:1px;
	 margin-right:0px;
	 margin-bottom:0px;
 	 margin-left:0px;
	 border:0px;
     text-align:right;
	 width:244px;
     vertical-align:bottom;
	 z-index: 12;
}

#suchen   { float:left;
  	width:189px;
    margin:0px;
    padding:0px;
	border-top:solid #FFB164 1px;
	border-bottom:solid #FFB164 1px;
    border-left:0px;
	border-right:0px;
	z-index: 13;
	vertical-align:top;
    text-align:left;
	
}  
#navil   { float:left;
  	width:189px;
    margin-top:5px;
	margin-left:10px;
    margin-bottom:10px;
    margin-right:0px;
    padding:0px;
	border:0px;
	z-index: 14;
	vertical-align:top;
    text-align:left;
}  	
	
#inhaltprodukte  { float:left;
     padding:0px;
	 margin-top:25px;
	 margin-bottom:0px;
	 margin-left:30px;
	 margin-right:30px;
     border:0px;
     text-align:center;
 	 width:690px;
	 z-index: 15;
} 	
#inhalttext  { float:left;
     padding:0px;
	 margin-top:25px;
	 margin-bottom:0px;
	 margin-left:30px;
	 margin-right:30px;
     border:0px;
     text-align:left;
 	 width:710px;
	 z-index: 16;
} 	
.produkt  { position:relative;
	 float:left;
     margin:0px;
	 padding:0px;
	 border:solid #A84224 2px;
     text-align:center;
 	 width:200px;
} 	
.produktmitte  { position:relative;
	 float:left;
     margin-top:0px;
	 margin-bottom:0px;
	 margin-left:39px;
	 margin-right:39px;
	 padding:0px;
     border:solid #A84224 2px;
     text-align:center;
 	 width:200px;
} 	
.produktgross  { position:relative;
	 float:left;
     margin-top:0px;
     margin-bottom:0px;
	 margin-left:143px;
	 margin-right:143px;	 
	 padding:0px;
	 border:solid #A84224 2px;
     text-align:center;
 	 width:400px;
} 	
.prodbe  { float:left;
	 margin-top:0px;
	 margin-bottom:3px;
	 margin-left:0px;
	 margin-right:0px;
	 padding-top:0px;
	 padding-bottom:2px;
	 padding-left:0px;
	 padding-right:0px;
     border-left:0px;
	 border-right:0px;
	 border-top:dotted #A84224 1px;
	 border-bottom:dotted #A84224 1px;	 
     text-align:center;
 	 width:200px;
	 overflow:hidden;
} 	
.prodbegross  { float:left;
	 margin-top:0px;
	 margin-bottom:3px;
	 margin-left:0px;
	 margin-right:0px;
	 padding-top:0px;
	 padding-bottom:2px;
	 padding-left:0px;
	 padding-right:0px;
     border-left:0px;
	 border-right:0px;
	 border-top:dotted #A84224 1px;
	 border-bottom:dotted #A84224 1px;	 
     text-align:center;
 	 width:400px;
	 overflow:hidden;
} 	
.prodtext  { margin:0px;
	 padding-top:0px;
	 padding-bottom:0px;
	 padding-left:10px;
	 padding-right:10px;
     border:0px;
     text-align:left;
 	 width:380px;
} 	
.prodpr  { 
	 background-color:#E70F0F;
 	 margin-top:0px;
	 margin-bottom:3px;
	 margin-left:23px;
	 margin-right:23px;
	 padding-top:2px;
	 padding-bottom:2px;
	 padding-left:2px;
	 padding-right:2px;
	 border-left:dotted #A84224 1px;
 	 border-right:dotted #A84224 1px;
	 border-top:dotted #A84224 1px;
	 border-bottom:dotted #A84224 1px;	 
     text-align:center;
	 width:150px;
} 	
.prodprgross  { 
	 background-color:#E70F0F;
 	 margin-top:0px;
	 margin-bottom:3px;
	 margin-left:124px;
	 margin-right:124px;
	 padding-top:0px;
	 padding-bottom:2px;
	 padding-left:2px;
	 padding-right:2px;
	 border-left:dotted #A84224 1px;
 	 border-right:dotted #A84224 1px;
	 border-top:dotted #A84224 1px;
	 border-bottom:dotted #A84224 1px;	 
     text-align:center;
	 width:150px;
} 	
.prodnav  { 
	 background-color:#A84224;
 	 padding-top:2px;
	 padding-bottom:0px;
	 padding-left:0px;
	 padding-right:0px;
	 margin:0px;
     border:0px;
     text-align:center;
	 width:200px;
} 	
.prodnavgross  { 
	 background-color:#A84224;
 	 padding-top:2px;
	 padding-bottom:0px;
	 padding-left:0px;
	 padding-right:0px;
	 margin:0px;
     border:0px;
     text-align:center;
	 width:400px;
} 	
.produktenavi  { float:left;
     margin-top:0px;
	 margin-bottom:5px;
	 margin-left:0px;
	 margin-right:0px;
	 padding:0px;
     border:0px;
     text-align:center;
 	 width:682px;
} 	
.artnr  { position:absolute;
 	 width:200px;
	 top:0px;
	 left:0px;
	 margin:0px;
	 padding-top:1px;
	 padding-bottom:0px;
	 padding-left:3px;
	 padding-right:0px;
     border:0px;
     text-align:left;
} 	
.abstand  { float:left;
	 border:0px;
     padding:0px;
	 margin:0px;
	 width:754px;
	 height:15px;
} 		

.warkorb  { float:left;
	 border:0px;
     padding:0px;
     margin-top:0px;
     margin-bottom:0px;
	 margin-left:43px;
	 margin-right:43px;	 
     text-align:left;	 
	 width:600px;
} 	

.anschr  { float:left;
     margin:0px;
	 padding-top:25px;
	 padding-bottom:0px;
	 padding-left:10px;
	 padding-right:10px;
	 border:0px;
     text-align:left;
     vertical-align:top;
 	 width:162px;
} 

.einblend  { 
	 position:absolute;
	 top:0px;
	 left:0px;
     visibility:hidden;
     font-size:8Pt;
     color:#000000;	 
 	 background-image:url(../images/back-bild.png);
	 margin:0px;
     padding:0px;
     border:0px;
   	 vertical-align:middle;
     text-align:center;
	 width:100%;
	 height:100%;
} 	
 		 

	

p  { margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:15px;
     padding:0px;
     border:0px;
	 }             
p.sa  { margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	}
p.sm  { margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:2px;
     padding:0px;
     border:0px;
 	 letter-spacing:-1px;
	}	
p.groesse  { margin-right:0px;
     margin-top:0px;
     margin-left:0px;
     margin-bottom:5px;
     padding:0px;
     border:0px;
	 vertical-align:middle;
	}	
p.oa  { margin:0px;
     padding:0px;
     border:0px;
	}  	
p.navl { font-size:9Pt;
  	 margin-top:5px;
	 margin-left:0px;
	 margin-right:0px;
 	 margin-bottom:3px;
     padding:0px;
     border:0px;
     text-align:left;
     line-height: 100%;
     line-height: 100%;
	 }      	  	 
p.navl2 { font-size:9Pt;
  	 margin-top:0px;
	 margin-left:0px;
	 margin-right:0px;
 	 margin-bottom:1px;
     padding:0px;
     border:0px;
     line-height: 110%;
     letter-spacing:0.2Pt;
	 }    	 	 	 
p.fuss  { font-size:7Pt;
     color:#A84224;
     font-weight:normal;
     margin:0px;
     padding:0px;
     border:0px;
	 letter-spacing:0.3Pt;
	 line-height: 100%;	 
     }   	 
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;
	 letter-spacing:0.6Pt;
	 line-height: 120%;
     }   
      	
span.black   { color:#000000; }      
span.brown   { color:#A84224; } 
span.beige   { color:#FFB164; }     			 
span.red   { color:#FF0000; }   
span.white   { color:#FFFFFF; } 
span.smallgrey  { font-size:8Pt; color:#666666;}       	 
span.smallblack  { font-size:7Pt; color:#000000; letter-spacing:0.6Pt;} 
span.smallwhite  { font-size:8Pt; color:#FFFFFF; letter-spacing:0.6Pt;} 
span.whiteb   { font-size:11Pt;color:#FFFFFF; }
 
     	
    			 
	 		 
hr.ab   {
   color: #FFFFFF;
   background-color: #FFFFFF;
   height: 1px;
   border: none;
   width:100%;
   padding:0px;
   margin:0px;
   
} 	  			 
h1         { font-size:11Pt;
    color:#A84224;
    font-weight:normal;
    border:0px;
    margin:0px;
    padding-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-bottom:10px;
	letter-spacing:1.1Pt;
	text-align:center;
    }              
h2         { font-size:9Pt;
    color:#000000;
    font-weight:normal;
    border:0px;
    padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:10px;
    letter-spacing:1.1Pt;
	text-align:center;
    }         
h3         { font-size:10Pt;
    color:#A84224;
    font-weight:bold;
    border:0px;
    padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:5px;
    letter-spacing:1.1Pt;
	text-align:left;
    }     
img.pfn  { 
    border:0px; 
    margin-right:6px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
	padding:0px;
	vertical-align:middle;
	}	          	
	         
img.prod  { 
    border:solid #003366 1px; 
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
	}	     

img.right  { 
    border:0px;
	padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:15px;
	float:right;
	}	  		
img.rightb  { 
    border:solid #666666 1px; 
	padding:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:15px;
	float:right;
	}	
form.suche {
    vertical-align:middle;
	margin:0px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:0px;
	border:0px;
}
form.artikel {
    vertical-align:top;
	margin:0px;
    padding:0px;
   	border:0px;
}
input.such  { height:17px;
          width:135px;
          background-color:#7A0702;
  		  background-image:url(../images/back-input.gif);
		  font-size:9pt;
		  font-weight:bold;
		  color:#FFB164;
		  border: #000000 1px solid;
		  margin:0px;
		  vertical-align:middle;
		  padding:0px;
}			  			
input.i  { height:20px;
          width:350px;
          background-color:#FFFFFF;
		  font-size:10pt;
		  font-weight:bold;
		  color:#000000;
		  vertical-align:middle;		  
		  border: #A84224 1px solid;
		  margin:0px;
		  padding:0px;
	     }	
input.is  { height:20px;
          width:60px;
          background-color:#FFFFFF;
		  font-size:10pt;
		  font-weight:bold;
		  color:#000000;
		  border: #A84224 1px solid;
		  margin:0px;
		  vertical-align:middle;
		  padding:0px;
}		  

textarea.fo { height:80px;
          width:350px;
          background-color:#FFFFFF;
		  font-size:10pt;
		  font-weight:bold;
		  color:#000000;
		  border: #A84224 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:#A84224 2px solid;
  		  margin:0px;
		  padding:2px;
	     }			 		 
select.gr  { height:18px;
          background-color:#FFFFFF;
		  font-size:9pt;
		  color:#000000;
		  border: #A84224 1px solid;
		  margin:0px;
		  padding:0px;
}		  	 

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>


