form {margin:0px;}
   body            {
      	margin:0px;
      	padding: 0px;
      	background-color: #a9d1ef;
      }
	 #orangetop {left:0px;top:0px;position:absolute;height:211px;background-color:#c2631e;width:771px;z-index:0;}
     #menu {left:232px;top:0px;position:absolute;z-index:10;}
	 #menu a , #impress a {display:block;float:left;}
	 
	 #slogans {left:14px;top:5px;position:absolute;z-index:10;line-height:62px;}
	 #slogans a {font-family:arial;font-size:12px;color:#000000;line-height:62px;text-decoration:none;font-weight:bold;}
	 #slogans a:hover {text-decoration:underline;}
	 
	 #logo {left:771px;top:0px;position:absolute;z-index:10;}
	 
	 #headline {left:232px;top:175px;position:absolute;z-index:10;font-family:arial narrow;font-size:26px;color:#ffffff;font-weight:normal;}
	 #content {left:232px;width:500px;top:220px;position:absolute;z-index:10;
	           font-family:arial;font-size:12px;color:#000000;font-weight:normal;}
	
	  #linie1 {left:0px;top:551px;position:absolute;height:1px;background-color:#ffffff;width:1000px;z-index:1;}
	  #linie2 {left:0px;top:607px;position:absolute;height:1px;background-color:#ffffff;width:1000px;z-index:1;}
	  #linie3 {left:771px;top:0px;position:absolute;height:608px;background-color:#ffffff;width:1px;z-index:10;}
     
	  #orangebottom {left:771px;top:552px;position:absolute;height:55px;background-color:#c2631e;width:229px;z-index:5;}
	  #orangebottom a { font-family:arial;font-size:11px;color:#ffffff;font-weight:normal;
	                    display:block;float:left;padding-right:15px;text-decoration:none;}
	  #orangebottom a:hover {text-decoration:underline;}
      #orangebottom a.orangebottomaon { font-family:arial;font-size:11px;color:#ffffff;font-weight:bold;
	                    display:block;float:left;padding-right:15px;text-decoration:none;}
						
	  #cats {left:783px;top:281px;position:absolute;height:270px;width:212px;z-index:3;	         }
	    #shop {left:772px;top:103px;position:absolute;height:23px;z-index:10;	         }
	  
	  #subcats {background-color:#c9e4f9;left:619px;top:289px;position:absolute;height:225px;width:155px;z-index:3;}


	 .ftxt2 {font-family:arial;font-size:11px;color:#000000;font-weight:normal;line-height:11px;}
	  .ftxt {font-family:arial;font-size:12px;color:#000000;font-weight:normal;line-height:14px;}
	  td,.txt {font-family:arial;font-size:12px;color:#000000;font-weight:normal;}
	    a.txt2 {font-family:arial;font-size:11px;color:#000000;font-weight:normal;}
	    a.txt {font-family:arial;font-size:12px;color:#000000;font-weight:normal;}		
	  .subclass, a.subclass { font-family:arial;font-size:12px;color:#000000;font-weight:normal;
	                    display:block;text-decoration:none;line-height:15px;padding-top:4px;}
a.subclasson { font-family:arial;font-size:12px;color:#000000;font-weight:bold;
	                    display:block;text-decoration:none;line-height:15px;padding-top:4px;}						
	  a.subclass:hover {text-decoration:underline;}
	  
	   a.subclass2 { font-family:arial;font-size:11px;color:#000000;font-weight:normal;
	                    display:block;text-decoration:none;line-height:14px;padding-top:3px;}
a.subclass2on { font-family:arial;font-size:11px;color:#000000;font-weight:bold;
	                    display:block;text-decoration:none;line-height:14px;padding-top:3px;}						
	  a.subclass2:hover {text-decoration:underline;}	  

   #impress { z-index:5;position:absolute;top:613px;left:773px;}
   #anschrift {left:7px;top:614px;position:absolute;z-index:10;}
   #anschrift, #anschrift a  { font-family:arial;font-size:11px;color:#000000;font-weight:normal;text-decoration:none;}
   
   .team  {         font-family:arial;font-size:11px;color:#000000;font-weight:normal;}
   a.team  {         font-family:arial;font-size:11px;color:#000000;font-weight:normal;text-decoration:none;}
   
    #partnertitle {left:13px;top:572px;position:absolute;z-index:10;font-family:arial;font-size:12px;color:#ffffff;font-weight:bold;}
	    #partner {left:232px;top:559px;position:absolute;z-index:10;}