/* CSS Document */
body{
		      /*background-color:black;*/
		      text-align:center;
		      /*background:url(verzierung/background_testzwei.jpg);*/
	       background-image:url(banner/background_haupt.jpg);
    }



#hauptfenster{
	         
	         width: 910px;
	         left: 50%;
	         margin:0px auto;
	         text-align: left; 
	         background-color: #ffffff;
	        /* min-height:850px;*/ 
	         
	       
            }



#zierleiste_breit{
      
            float:left;
            height:4px;
            width:910px;
            border: 1px solid black;
            background-color: black;
            line-height:1px;
            font-size:0.5px;
            border-left: 1px solid black;
            border-right: 1px solid black;
            
                 }

#zierleiste_breit_fuss{
      
            float:left;
            height:4px;
            width:910px;
            background-color: black;
            line-height:1px;
            font-size:0.5px;
            left: 50%;
	          margin:0px auto;
	          text-align:center;
	          border-left:1px solid black;
            border-right:1px solid black;
      
           
                 }                 

                 
#zierleiste_schmal{
  
            float:left;
            height:2px;
            width:910px;
            border: 0px solid black;
            background-color: red;
            line-height:1px;
            font-size:1px;
            border-left: 1px solid black;
            border-right: 1px solid black;
          
                  }
                  
#zierleiste_schmal_fuss{
  
            float:left;
            height:2px;
            width:910px;
            background-color: red;
            line-height:1px;
            font-size:1px;
            left: 50%;
	          margin:0px auto;
            text-align:center;
            border-left:1px solid black;
            border-right:1px solid black;
             
         
                  }                  
                  
                  
#logoleiste{

            float:left;
            height:70px;
            width:910px;
            background-image:url(banner/logoleiste.jpg);
            border-left: 1px solid black;
            border-right: 1px solid black;

            }
            
#fotoleiste{

            float:left;
            width: 910px;
	          height: 110px;
	          border-bottom:1px solid red;
	          border-top:1px solid red;
	          background-color: #ffffff;
	          border-left: 1px solid black;
            border-right: 1px solid black;

            }
            
            
#nav_breit{
            float:left;
            width: 910px;
	          height: 25px;
	          background-color: black;
            left: 50%;
	          margin:0px auto;
	          border-left: 1px solid black;
            border-right: 1px solid black;
	          
          } 

#nav_breit img {

              border:0px;

               }



#nav_schmal{
  
            float:left;
            width: 910px;
	          height: 20px;
	          background-color: black;
	          border-left: 1px solid black;
            border-right: 1px solid black;
	          
            
          }
          
#nav_schmal_fuss{
  
            float:left;
            width: 910px;
	          height: 20px;
	          background-color: black;
            left: 50%;
	          margin:0px auto;
            text-align:center;
            border-left:1px solid black;
            border-right:1px solid black;
             
            
          }          

          
#content{

            float:left;
            width: 910px;
            background-color: #ffffff;
            border-left: 1px solid black; 
            border-right: 1px solid black;
                 
             }

#stretcher{
            height:90%;
            border:0px solid gray;
          }
             
             
             
/*Linkbuttons*/ 

#ppay{
      float:right;
      width:145px;
      margin-top:7px;
    }


#home{ 
      float:left;
      height:25px;
      background-image:url(buttons/home.jpg);
     }


#technologien{
      float:left;
      height:25px;
      background-image:url(technologien.jpg);
     }     
#ergebnisse{
      float:left;
      height:25px;
      background-image:url(ergebnisse.jpg);
     }  
#kalender{
      float:left;
      height:25px;
      background-image:url(kalender.jpg);
     }
#services{
      float:left;
      height:25px;
      background-image:url(services.jpg);
     }
#membersclub{
      float:left;
      height:25px;
      background-image:url(membersclub.jpg);
     }
#partner{
      float:left;
      height:25px;
      background-image:url(partner.jpg);
     }
#shop{
      float:left;
      height:25px;
      background-image:url(shop.jpg);
     }

#linkbutton_gross{
    
      float:left;
      height:25px;  
      border:1px solid white;
      /*background-color:black;*/

                 }

#home{
      float:left;
      height:25px;
      width:70px;
      z-index: 1;
      
     }


#home a:link,#home a:visited{
	
	display:block;
	background:url(buttons/home.jpg) top left no-repeat;
	width: 70px;
	height: 25px;
}


#home a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }                 

#ergebnisse{
      float:left;
      height:25px;
      width:80px;
      z-index: 1;
      
     }


#ergebnisse a:link,#ergebnisse a:visited{
	
	display:block;
	background:url(buttons/ergebnisse.jpg) top left no-repeat;
	width: 80px;
	height: 25px;
}


#ergebnisse a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }     


#cup{
      float:left;
      height:25px;
      width:50px;
      z-index: 1;
      
     }


#cup a:link,#cup a:visited{
	
	display:block;
	background:url(buttons/cup.jpg) top left no-repeat;
	width: 50px;
	height: 25px;
}


#cup a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }
                        
#kalender{
      float:left;
      height:25px;
      width:75px;
      z-index: 1;
      
      
     }


#kalender a:link,#kalender a:visited{
	
	display:block;
	background:url(buttons/kalender.jpg) top left no-repeat;
	width: 75px;
	height: 25px;
}


#kalender a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }                             


#services{
      float:left;
      height:25px;
      width:80px;
      z-index: 1;
      
      
     }


#services a:link,#services a:visited{
	
	display:block;
	background:url(buttons/services.jpg) top left no-repeat;
	width: 80px;
	height: 25px;
}


#services a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }  
                        

#technologien{
      float:left;
      height:25px;
      width:90px;
      z-index: 1;
      
      
     }


#technologien a:link,#technologien a:visited{
	
	display:block;
	background:url(buttons/technologien.jpg) top left no-repeat;
	width: 90px;
	height: 25px;
}


#technologien a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }                          
     
 
#shop{
      float:left;
      height:25px;
      width:50px;
      z-index: 1;
      
      
     }


#shop a:link,#shop a:visited{
	
	display:block;
	background:url(buttons/shop.jpg) top left no-repeat;
	width: 50px;
	height: 25px;
}


#shop a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }    
                        
                        
#partner{
      float:left;
      height:25px;
      width:75px;
      z-index: 1;
      
      
     }


#partner a:link,#partner a:visited{
	
	display:block;
	background:url(buttons/partner.jpg) top left no-repeat;
	width: 75px;
	height: 25px;
}


#partner a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }   

#chiptacho{
      float:left;
      height:25px;
      width:80px;
      z-index: 1;
      
      
     }


#chiptacho a:link,#chiptacho a:visited{
	
	display:block;
	background:url(buttons/chiptacho.jpg) top left no-repeat;
	width: 80px;
	height: 25px;
}


#chiptacho a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }   
                        
                        
#membersclub{
      float:left;
      height:25px;
      width:90px;
      z-index: 1;
      
      
     }


#membersclub a:link,#membersclub a:visited{
	
	display:block;
	background:url(buttons/membersclub.jpg) top left no-repeat;
	width: 90px;
	height: 25px;
}


#membersclub a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }  



#kontakt{
      float:left;
      height:20px;
      width:70px;
      z-index: 1;
      
      
      
     }


#kontakt a:link,#kontakt a:visited{
	
	display:block;
	background:url(buttons/kontakt.jpg) top left no-repeat;
	width: 70px;
	height: 20px;
}


#kontakt a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }  


#logos{
      float:left;
      height:20px;
      width:70px;
      z-index: 1;
      
      
      
     }


#logos a:link,#logos a:visited{
	
	display:block;
	background:url(buttons/logos.jpg) top left no-repeat;
	width: 70px;
	height: 20px;
}


#logos a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }  


#ccteiln{
      float:left;
      height:20px;
      width:70px;
      z-index: 1;
      
      
      
     }


#ccteiln a:link,#ccteiln a:visited{
	
	display:block;
	background:url(buttons/ccteiln.jpg) top left no-repeat;
	width: 70px;
	height: 20px;
}


#ccteiln a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }  


#agb{
      float:left;
      height:20px;
      width:70px;
      z-index: 1;
   
     }

#agb a:link,#agb a:visited{
	
	display:block;
	background:url(buttons/agb.jpg) top left no-repeat;
	width: 70px;
	height: 20px;
}


#agb a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }  



#faq{
      float:left;
      height:20px;
      width:55px;
      z-index: 1;
      
      
      
     }


#faq a:link,#faq a:visited{
	
	display:block;
	background:url(buttons/faq.jpg) top left no-repeat;
	width: 55px;
	height: 20px;
}


#faq a:hover{

        background-position: 0 -22px;
        z-index: 4;

                        }  




#contentbox{

          float:left;
          width:300px;
          height:300px;
          border:1px solid black;
         

          }

#blasenbox{

          float:left;
          border:0px solid green;
          width:100%;
          background-image: url(verzierung/strich.jpg);
          margin-top:0px;
          
          }
          
#blase_links{

          float:left;
          width:20px;
          border:0px solid black;
          height:22px;
          background-image: url(verzierung/links.jpg);
          margin-left:20px;
          

            }
            
#blase_rechts{

          float:left;
          width:20px;
          border:0px solid black;
          height:22px;
          background-image: url(verzierung/rechts.jpg);
          


            }

#blase_mitte{

          float:left;
          /*width:80px;*/
          border-top:0px solid red;
          border-bottom:0px solid red;
          height:22px;
          text-align:center;
          background-image: url(verzierung/mitte.jpg);
          font-family: tahoma,arial,verdana,sans-serif ;
			    font-size:10pt;
          line-height:20px;
          color:black;

            }
                       
#zeile_logoleiste_rechts{


            float:right;
            width:260px;
            margin-top:10px;


                        }

#member_logoleiste{

            float:left;
            width:60px;
            
                  }

#member_logoleiste img{

            float:left;
            height:50px;
            border:0px;
            
                  }

#member_logoleiste a{

            border:0px;
            
                  }



#payment_logoleiste{

            float:left;
            width:60px;

                  }
#payment_logoleiste img{

            float:left;
            height:50px;
            border:0px;
            
                  }

#payment_logoleiste a{

            border:0px;
            
                  }                  
                  
                  
#shop_logoleiste{

            float:left;
            width:60px;
            margin-left:50px;
            

                }
                

#shop_logoleiste img{

            float:left;
            height:50px;
            border:0px;
            
                  }

#shop_logoleiste a{

            border:0px;
            
                  }        

