/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0pt;
    padding: 1em 0pt;
    text-align: center;
    
    background-color: #b6b5b5;
    }

  


  div#title { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
   
    background-image: url(logo.gif);
    
   background-repeat:no-repeat;
  background-position: center top;
    text-align: center;
    width: 800px;
    height: 65px;
    overflow: hidden;
    z-index: 1;
    
   
    } 

   
/* ---------------------------------------------HintergrŸnde der verschiedenen Seiten  */

  div#main { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bgstart.jpg);
    z-index:1;
    overflow: hidden;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    position: relative;
    scrolling: no;
    
   
    }
    
    div#mainFotos { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bgfotos.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    position: relative;
    }
    
    div#mainAngebot { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bgangebot.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    position: relative;
    }
    
    div#mainFilialen{ border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bgangebot.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    position: relative;
    }
    
    div#mainTeam{ border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bgteam.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: #ffffff;
    position: relative;
      }
   div#mainKontakt{ border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bgkontakt.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: #ffffff;
    position: relative;
      }
   
   div#mainUmgang{ border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 600pt;
    height: 800px;
    background-image: url(bgumgang.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: #ffffff;
    position: relative;
      }
   
   div#mainLinks{ border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bglinks.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: #ffffff;
    position: relative;
      }
   
   div#mainCam{ border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    margin: 0pt auto;
    margin-top: 0pt auto;
    text-align: center;
    width: 800px;
    height: 800px;
    background-image: url(bgcam.jpg); 
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: #ffffff;
    position: relative;
      }
   
   div#mainBG{                         /* grauer hintergrund auf Startseite*/
      width: 466px;
      height: 462px;
      position: absolute;
      top: 140pt;
    left: 125pt;
    z-index: 0;
    background-image: url('BGmain.png');
    overflow: hidden;
      
      
   }
 /* ------------------------------------------------Navigationsbuttons  auf der Startseite*/
    
    


 div#navi3 { border-style: solid;               /* Ethik */
   
    border-color: rgb(255, 255, 255);
    border-width: 2px 0px 0px 2px;
    position: absolute;
    top: 60pt;
    left: 60pt;
    text-align: center;
    width: 75pt;
    height: 75pt;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    z-index: 1;
    background-image: url('navibg.png');
    }
    
    .toplinks                             
    {
position: absolute; 
top: 0pt; 
height: 75pt;
left: 0pt;

}

 

    
    div#navi2 { border-style: solid;            /* Fotos  */
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 2px;
    position: absolute;
    top: 200pt;
    left: 60pt;
    text-align: left;
    text-valign: middle;
    width: 75pt;
    height: 75pt;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url('navibg.png');
    }
    
      .center
    {
position: absolute; 
top: 35px; 
height: 75pt;
left: 18px;

}
    
div#navi7 { border-style: solid;             /* Webcam  */
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 2px 2px;
    position: absolute;
    top: 340pt;
    left: 60pt;
    text-align: center;
    width: 75pt;
    height: 75pt
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 12pt;
    
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
    }
      .bottomleft
    {
position: absolute; 
top: 80px; 
height: 75pt;
left: 0px;

}

div#navi8 { border-style: solid;             /* Filialen  */
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 2px 0px;
    position: absolute;
    top: 340pt;
    left: 245pt;
    text-align: center;
    width: 75pt;
    height: 75pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 12pt;
    
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
    }
      .bottom
    {
position: absolute; 
top: 80px; 
height: 75pt;
left: 20px;

}
    
    div#navi4 { border-style: solid;         /* Team  */
    border-color: rgb(255, 255, 255);
    border-width: 2px 2px 0px 0px;
    position: absolute;
    top: 60pt;
    right: 60pt;
    text-align: right;
    width: 75pt;
    height: 75pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
   
    }
    
    
     .toprechts
    {
position: absolute; 
top: 0pt; 
height: 75pt;
right: 0px;

} 
      
     
 div#navi5 { border-style: solid;               /* Kontakt */
    border-color: rgb(255, 255, 255);
    border-width: 0px 2px 0px 0px;
    position: absolute;
    top: 200pt;
    right: 60pt;
    text-align: right;
    text-valign: middle;
    width: 75pt;
    height: 75pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    }
      
  div#navi6 { border-style: solid;           /* Links*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 2px 2px 0px;
    position: absolute;
    top: 340pt;
    right: 60pt;
    text-align: center;
    text-valign: middle;
    width: 75pt;
    height: 75pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
  }
  .bottomright
    {
position: absolute; 
top: 80px; 
height: 75pt;
right: 0px;

}
  div#navi1 { border-style: solid;        /* Angebot*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    top: 200pt;
    left: 245pt;
    text-align: center;
    text-align: inherit;
    width: 75pt;
    height: 75pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
  }
  
  
  .center
    {
position: absolute; 
top: 35px; 
height: 75pt;
left: 18px;

}

  div#navi9 { border-style: solid;        /* Online-Agenda*/
    border-color: rgb(255, 255, 255);
    border-width: 2px 0px 0px 0px;
    position: absolute;
    top: 60pt;
    left: 245pt;
    text-align: center;
    text-align: inherit;
    width: 75pt;
    height: 75pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
  }
.topcenter                             
    {
position: absolute; 
top: 0pt; 
height: 75pt;
left: 0px;

}



  div#navileer1 { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 2px 0px;
    position: absolute;
    top: 340pt;
    left: 245pt;
    text-align: center;
    text-align: inherit;
    width: 100px;
    height: 100px;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg1.png);
    
    }
    
     div#navileer2 { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 2px 0px 0px 0px;
    position: absolute;
    top: 60pt;
    left: 245pt;
    text-align: center;
    text-align: inherit;
    width: 100px;
    height: 100px;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg1.png);
    
    }
/* ------------------------------------------------- kleine Navigationsbuttons auf den Unterseiten */
    div#navi1a { border-style: solid;                       /* Filialen */
   
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 0pt;
    text-align: center;
    width: 70pt;
    height: 70pt;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: 400;
    font-align:justify;
    z-index: 2;
    background-image: url('navibgmittel.png'); 
    }
    
    

 div#navi3a { border-style: solid;               /* Angebot  */
   
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 70pt;
    text-align: center;
   width: 70pt;
    height: 70pt;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    z-index: 1;
    background-image: url('navibghell.png');
    }
    
     
    
    div#navi2a { border-style: solid;            /* Fotos  */
    border-color: rgb(255, 255, 255);
   border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 140pt;
    text-align: center;
    width: 70pt;
    height: 70pt;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url('navibgdunkel.png');
    
    
    }
div#navi7a { border-style: solid;             /* Webcam  */
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 210pt;
    text-align: center;
    width: 70pt;
    height: 70pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 12pt;
    
    color: rgb(92, 60, 9);
    background-image: url(navibghell.png);
    
    }
      
    
    div#navi4a { border-style: solid;         /* Team  */
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 280pt;
    text-align: center;
    width: 70pt;
    height: 70pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibgdunkel.png);
   
    }
    
        
     
 div#navi5a { border-style: solid;               /* Kontakt */
    border-color: rgb(255, 255, 255);
   border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 350pt;
    text-align: center;
   width: 70pt;
    height: 70pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibgmittel.png);
    
    }
    
  div#navi6a { border-style: solid;           /* Links*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 420pt;
    text-align: center;
    width: 70pt;
    height: 70pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibghell.png);
    
  }
  
 
  
   div#navi8a { border-style: solid;           /* Preise*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 420pt;
    text-align: center;
    width: 70pt;
    height: 70pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibghell.png);
    
  }
  
  
  div#navi1b { border-style: solid;        /* Angebot*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    bottom: 0pt;
    left: 490pt;
    text-align: center;
    width: 70pt;
    height: 70pt;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibgdunkel.png);
    
  }
  /*-------------------------------------- Links auf Unterseiten --------------*/
  div#naviLink1{ border-style: solid;  /* Navigationsfeld HauptgeschŠft Muhen & Frisuren*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    top: 100pt;
    left: 40pt;
    text-align: center;
    text-valign: middle;
    width: 480pt;
    height: 50px;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibgmittel.png); 
    }
   
  div#naviLink2 { border-style: solid; /* Navigationsfeld VetGroom Buchs & Impressionen*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    top: 160pt;
    left: 40pt;
    text-align: center;
    text-valign: middle;
    width: 480pt;
    height: 50px;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibgmittel.png); 
    }
 
  div#naviLink3 { border-style: solid; /* Navigationsfeld VetGroom Villmergen*/
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
    top: 220pt;
    left: 40pt;
    text-align: center;
    text-valign: middle;
    width: 480pt;
    height: 50px;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibgmittel.png); 
    }

    
     div#Ang1 { border-style: solid;            /* navigationsbuttons auf der Team-Seite*/
    border-color: rgb(255, 255, 255);
    border-width: 1px 1px 1px 1px;
    position: absolute;
    top: 200pt;
    left: 50pt;
    text-align: center;
    width: 80px;
    height: 80px;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
    
    }
div#Ang2 { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px 1px 1px 1px;
    position: absolute;
    top: 290pt;
    left: 50pt;
    text-align: center;
    text-align: inherit;
    width: 80px;
    height: 80px;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
    }
    div#Ang3 { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px 1px 1px 1px;
    position: absolute;
    top: 380pt;
    left: 50pt;
    text-align: center;
    text-align: inherit;
    width: 80px;
    height: 80px;
    background: transparent;
    overflow: visible;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: rgb(92, 60, 9);
    background-image: url(navibg.png);
    
    }
    div#TextBox { border-style: solid;             /* Text Box halbtransparente Box */
    z-index: 0;
    border-color: rgb(255, 255, 255);
    border-width: 0px 0px 0px 0px;
    position: absolute;
     top: 100pt;
   left: 20pt;
   right: 20pt; 
    text-align: justify ;
    width: 540pt;
    height: 460pt;
   background: transparent;
   
    overflow: hidden;
    font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: #000000;
    background-image: url(navibg2.png);
    padding: 10pt;
    
    }
      
    d
    
    .text {font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    color: #000000;
    }
    
    
    
  div#fusstext { margin: 10px auto;          /* Aussehen des Fusstextes */
    text-align: center;
    font-family: Verdana;
    font-size: 8pt;
    color: #666666;
    }

  /* ---------------------------------------LINKS ----------------------- */

  a:link { text-decoration: none;                  /* Verhalten der Links in der Navigation - Startseite */
  
    color:  #121212;
    font-family: Verdana;
    font-size: 9pt;

    }
  
   div#navi1 a {                     /*Angebot*/
display:block; 
width:100px; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}



div#navi1 a:hover {        
color:#ffffff; 
background-image:url(bgangebotkl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
div#navi2 a {                 /*Fotos*/
display:block; 
width:100px; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}

div#navi2 a:hover { 
color:#ffffff;
background-image:url(bgfotoskl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
div#navi3 a {                 /*Ethik*/
display:block; 
width:100%; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}

div#navi3 a:hover { 
color:#ffffff; 
background-image:url(bgumgangkl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
div#navi4 a {                       /*Team*/
display:block; 
width:100%; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}

div#navi4 a:hover { 
color:#ffffff; 
background-image:url(bgteamkl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
  div#navi5 a {                     /*Kontakt*/
display:block; 
width:100%; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}

div#navi5 a:hover { 
color:#ffffff; 
background-image:url(bgkontaktkl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
      
  div#navi6 a {                              /*Links*/
display:block; 
width:100%; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;
}


div#navi6 a:hover { 
color:#ffffff; 
background-image:url(bglinkskl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
 
 div#navi7 a {                      /*Kontakt*/
display:block; 
width:100%; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
div#navi7 a:hover {           
color:#ffffff; 
background-image:url(bgcamkl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
 div#navi8 a {                            /*Filialen*/
display:block; 
width:100%; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
div#navi8 a:hover {                          
color:#ffffff; 
background-image:url(bgfilialenkl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}

 div#navi9 a {                                  /*Preise*/
display:block; 
width:100%; 
height:100px; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}
div#navi9 a:hover {                          
color:#ffffff; 
background-image:url(bgcamkl.jpg);
font-family: Verdana;
   font-size: 12pt;
   font-align:justify;

}


div#naviLink1 a {             /* links verhalten hauptgeschŠft Muhen/Frisuren -- LINK1 */
   display:block; 
   width:100%; 
   height:48px; 
   padding-top:0px;
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
}
div#naviLink1 a:visited {             /* links verhalten hauptgeschŠft Muhen/Frisuren -- LINK1 */
   display:block; 
   width:100%; 
   height:48px; 
   padding-top:0px;
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
}


div#naviLink1 a:hover {
   border-style: solid;  
    border-color: rgb(200, 200, 200);
    border-width: 1px 1px 1px 1px;
   color:#222222; 
   background-image:url(navibghell.png);
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   }
   
div#naviLink2 a {   /* links verhalten vetgroom Buchs/Impressionen-- LINK2 */
   display:block; 
   width:100%; 
   height:48px; 
   padding-top:0px;
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
}
div#naviLink2 a:visited {   /* links verhalten vetgroom Buchs/Impressionen-- LINK2 */
   display:block; 
   width:100%; 
   height:48px; 
   padding-top:0px;
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
}

div#naviLink2 a:hover {
    border-style: solid;  
    border-color: rgb(200, 200, 200);
    border-width: 1px 1px 1px 1px;
color:#ffffff; 
background-image:url(navibghell.png);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   }

div#naviLink3 a {   /* links verhalten vetgroom Villmergen/Impressionen-- LINK3 */
   display:block; 
   width:100%; 
   height:48px; 
   padding-top:0px;
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
}
div#naviLink3 a:visited {   /* links verhalten vetgroom Villmergen/Impressionen-- LINK3 */
   display:block; 
   width:100%; 
   height:48px; 
   padding-top:0px;
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
}

div#naviLink2 a:hover {
    border-style: solid;  
    border-color: rgb(200, 200, 200);
    border-width: 1px 1px 1px 1px;
color:#ffffff; 
background-image:url(navibghell.png);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   }
  

/* ---------------------------Links auf TEAM Seite ----*/
div#Ang1 a { 
display:block; 
width:100%; 
height:80px; 
padding-top:0px; 
}

div#Ang1 a:hover { 
color:#ffffff; 
background-image:url(bg2.jpg); 
}
div#Ang2 a { 
display:block; 
width:100%; 
height:80px; 
padding-top:0px; 
}

div#Ang2 a:hover { 
color:#ffffff; 
background-image:url(bg2.jpg); 
}
div#Ang3 a { 
display:block; 
width:100%; 
height:80px; 
padding-top:0px; 
}

div#Ang3 a:hover { 
color:#ffffff; 
background-image:url(bg2.jpg); 
}


/*-----------------------------------allgemeine LINKS ---*/
div#TextBox a:hover { 
color:#5f5f5f;
} 
 a:visited { text-decoration: none;
  
    color:  #000000;
    font-family: Verdana;
    font-size: 9pt;
    line-height: 80px;
    height:80px;
    }


.navi {
   font-size: 10pt;  
}

#navi a:hover {  color: #bfbfbf; }

/* -------------------------------   Verhalten der Navigation  unten*/

  
   div#navi1a a {                /*Filialen*/
display:block; 
width: 70pt;
    height: 80pt;
padding-top:0px;
color:  #121212;
 font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    line-height: 80px;
    height:92px;

}

div#navi1a a:hover { 
   color:#ffffff; 
   background-image: url(bgfilialenkl.jpg);
   font-family: Verdana;
   font-size: 10pt;
   font-align:justify;

}

    
    div#navi1b a {         /*angebot*/
display:block; 
width: 70pt;
    height: 70pt;
padding-top:0px;
color:  #121212;
 font-family: Verdana;
    font-size: 10pt;
    font-align:justify;
    line-height: 80px;
    height:92px;

}
div#navi1b a:hover { 
color:#ffffff; 
background-image:url(bgangebotkl.jpg);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;

}
div#navi2a a {          /*fotos*/
display:block; 
width: 70pt;
    height: 70pt;
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   line-height: 80px;
    height:92px;

}

div#navi2a a:hover { 
color:#ffffff;
background-image:url(bgfotoskl.jpg);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;

}
div#navi3a a {          /*umgang*/
display:block; 
width: 70pt;
    height: 70pt;
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   line-height: 80px;
    height:92px;

}
div#navi3a a:hover { 
color:#ffffff; 
background-image:url(bgumgangkl.jpg);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   

}
div#navi4a a {             /*team*/
display:block; 
width: 70pt;
    height: 70pt;
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   line-height: 80px;
    height:92px;

}

div#navi4a a:hover { 
color:#ffffff; 
background-image:url(bgteamkl.jpg);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;

}
  div#navi5a a {        /*kontakt*/
display:block; 
width: 70pt;
    height: 70pt; 
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   line-height: 80px;
    height:92px;

}

div#navi5a a:hover { 
color:#ffffff; 
background-image:url(bgkontaktkl.jpg);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;

}
      
  div#navi6a a {        /*links*/
display:block; 
width: 70pt;
    height: 70pt;
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   line-height: 80px;
    height:92px;

}


div#navi6a a:hover { 
color:#ffffff; 
background-image:url(bglinkskl.jpg);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;

}
 
 div#navi7a a {                  /*webcam*/
display:block; 
width: 70pt;
    height: 70pt;
padding-top:0px;
color:  #121212;
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;
   line-height: 80px;
    height:92px;

}
div#navi7a a:hover { 
color:#ffffff; 
background-image:url(bgcamkl.jpg);
font-family: Verdana;
   font-size: 10pt;
   font-align:justify;

}


/*------------------- Links in einer Tabelle ---*/

div#table  a { 
display:block; 
width:100%; 
height:40px; 
padding-top:0px; 
}
 a:visited { text-decoration: none;
  
    color:  #000000;
    font-family: Verdana;
    font-size: 9pt;
    
    height:80px;
    }


.navi {
   font-size: 10pt;  
}

#navi a:hover {  color: #bfbfbf; }

