/* CSS Document BLE Navigation*/


 /* Formate Links*/
a {
  text-decoration: underline;
  font-size: 100%;
  text-align:left;
  font-weight: normal;
  color:  #000000;
}


a:link {
  text-decoration: underline;
  font-size: 100%;
  text-align:left;
  font-weight: normal;
  color:  #000000;
}

a:visited {
  text-decoration: underline;
  font-size: 100%;
  text-align:left;
  font-weight: normal;
  color:  #000000;
}

a:hover {
  text-decoration: underline;
  font-size: 100%;
  text-align:left;
  font-weight: normal;
}

a:active, a:focus{
  text-decoration: underline;
  font-size: 100%;
  text-align:left;
  font-weight: normal;
  color:  #000000;
}

/*Seitennavigation/Sprunglinks verstecken*/
.sprunglinks {
  position: absolute;
  top: -1000px;
  left: -1000px;
  height: 1px;
  width: 1px;
}

.sprunglinks p {
  font-size: 100%;
  line-height: 100%;
  padding: 0;
  margin: 0;
}

.sprunglinks a:focus, .sprunglinks a:hover, .sprunglinks a:active {
  position: absolute;
  display: block;
  top: 1020px;
  left: 1020px;
  font-size: 70%;
  font-weight: bold;
  text-decoration: underline;
  white-space: nowrap;
}



#navcontainer { text-align:left; width:465px; height: 19px; }
*html #navcontainer {height:19px;  }
#navcontainer ul li { display: inline; }
#navcontainer ul li a
{
padding: 0px;
text-decoration: none;
float: left;
border-right: 0px solid #fff;

}

#navcontainer ul li a:hover
{



}


/*################*/
#homecontainer { text-align:left; width:465px; height: 19px; }
*html #homecontainer {height:19px;  }
#homeontainer ul li { display: inline; }
#homecontainer ul li a
{
padding: 0px;
text-decoration: none;
float: left;
border-right: 0px solid #fff;

}

#homecontainer ul li a:hover
{}
#homelist a:link#current, #homelist a:visited#current {  text-decoration: none;  }









/* Formatierung Metanavi fuer Header und Fuss Bereich - Liste */
.ul-meta {
  margin:0px;
  padding:3px 0 0 0;
  color:#000000;
  font-weight:normal;
  text-decoration:none;  }


.meta-li  {
  float:right;
  text-align:left;
  list-style-type: none;
  padding: 0 6px 0 6px;
  border-top:0px;
  border-right:2px solid #BDD732;
  border-bottom:0px;
  border-left:0px;
  margin:0 0px 0 0;
  width:auto;
  font-size:80%;  
  font-weight:normal;
  text-decoration:none;
  }


.meta-li a {
  color:#000000;
  padding: 0 6px 0 6px;
  list-style-type: none;
  text-decoration:none;
  font-weight:normal;
  }


.meta-li a:link {
  color:#000000;
  padding: 0 6px 0 6px;
  list-style-type: none;
  text-decoration:none;
  font-weight:normal;
  }
 
 
 .meta-li a:visited {
  list-style-type: none;
  text-decoration: none;
  /*background-color:#F4F9DD;*/
  font-weight:normal;
   }  

 
.meta-li a:hover, .meta-li a:active {
  list-style-type: none;
  text-decoration: underline;
  /*background-color:#F4F9DD;*/
  font-weight:normal;
   }  


.meta-li a:focus {
  font-weight:normal;
  text-decoration: underline;
}

   
 /*Pfadnavigation*/  
.pfad-li, .pfad-li:link, .pfad-li:visited  {
  color:#000000;
  padding: 0 6px 0 6px;
  margin:0;
  width:auto;
  font-weight:normal;
  text-decoration:none;
  }
  
.pfad-li:hover, .pfad-li:active, .pfad-li:focus {
  text-decoration: underline;
  background-color:#F4F9DD;
}  


 /*Navigation Links*/
.ul-nav-links {
  margin:0;
  padding:0 0 0 0;
  font-weight:normal;
  }

  
/* 	Korrektur bei Überarbeitung / Quick Workarround */
.ul-nav-links li {
	height: 39px;
	line-height: 0.1px;
}  

/* 	Korrektur bei Überarbeitung / Quick Workarround */
.ul-nav-links li a {
	padding-bottom: 4px;
}




/* 	Hinzugefügt:
	Links unter dem Menu ohne Grafik */
.ul-nav-links li.submenu {
	margin-bottom: 5px;
	line-height: 18px;
	height: auto;
	text-align: left;
}	
.ul-nav-links li.submenu.kontakt {
	margin-top: 20px;
}
.ul-nav-links li.submenu a{
	padding-left: 5px;
	padding-bottom: 0px;
	height: auto;
	font-size: 14px;
	line-height: 18px;
	background-image: none;
	font-style: italic;
	text-decoration: none;
	color: #ffffff;
}
.ul-nav-links li.submenu a:hover{
	color: #aaaaaa;
}



/* 	Korrektur bei Überarbeitung: 
	Current-Links sind zu hoch 
	= Schneller Workarround
	ACHTUNG: NICHT .sportcurrent !!!
*/
.mancurrent,
.ladiescurrent, 
.kidscurrent,
.babiescurrent {
	position: relative;
	top: 2px;
}  
  
.navi-links {

  display:block; 
  list-style: none;
  font-weight:normal;

  
  }

  
.man a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 4px 0px;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_man.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.man a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_man.gif);
  background-repeat:no-repeat;
}
  
  
.man a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_man.gif);
  background-repeat:no-repeat;
}

.man a:hover, .man a:active, .man a:focus {
  font-size: 100%;
  display:block;
  height: 35px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_man_h.gif);
    background-repeat:no-repeat;
  font-weight:normal;
  text-decoration:underline;

  }
  
  .mancurrent  {
  font-size: 100%;
  display:block;
  height: 35px;
   padding: 0px 0px 4px 0px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_man_a.gif);
  background-repeat:no-repeat;

  }
  
    .mancurrent a, .mancurrent a:link {
  font-size: 100%;
  display:block;
  height: 35px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_man_a.gif);
  background-repeat:no-repeat;

  }
  
  .mancurrent a:visited {
  font-weight:normal;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_man.gif);
  background-repeat:no-repeat;
 }
  
  
    .mancurrent a:hover {
  font-size: 100%;
  display:block;
  height: 35px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_man_h.gif);
  background-repeat: no-repeat;

  font-weight:normal;
  text-decoration:underline;
  }
  
  /*********ladies**********/
  .ladies a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_man.gif);
	background-repeat:no-repeat;
 padding: 0px 0px 4px 0px;
  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.ladies a:link {
  font-weight:normal;
   padding: 0px 0px 4px 0px;
  text-decoration:none;
  background-image:url(../images/btn_ladies.gif);
  background-repeat:no-repeat;
}
  
  
.ladies a:visited {
 padding: 0px 0px 4px 0px;
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_ladies.gif);
  background-repeat:no-repeat;
}

.ladies a:hover, .ladies a:active, .ladies a:focus {
  display:block;
  height: 35px;
   padding: 0px 0px 4px 0px;
  text-decoration:none;
  background-image:url(../images/btn_ladies_h.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
  .ladiescurrent  {
  display:block;
  height: 35px;
   padding: 0px 0px 4px 0px;
  text-decoration:none;
  background-image:url(../images/btn_ladies_a.gif);
  background-repeat:no-repeat;

  }
  
    .ladiescurrent a, .ladiescurrent a:link {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_ladies_h.gif);
  background-repeat:no-repeat;

  }
  
  .ladiescurrent a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_ladies_h.gif);
  background-repeat:no-repeat;
}
  
  
    .ladiescurrent a:hover {

  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_ladies_h.gif);
  background-repeat: no-repeat;


  }
  
     /*********kids**********/
  .kids a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
   padding: 0px 0px 4px 0px;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_kids.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.kids a:link {
  font-weight:normal;
   padding: 0px 0px 4px 0px;
  text-decoration:none;
  background-image:url(../images/btn_kids.gif);
  background-repeat:no-repeat;
}
  
  
.kids a:visited {
  font-weight:normal;
   padding: 0px 0px 4px 0px;
  text-decoration:none;
  background-image:url(../images/btn_kids.gif);
  background-repeat:no-repeat;
}

.kids a:hover, .kids a:active, .kids a:focus {
  font-size: 100%;
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_kids_h.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
  .kidscurrent  {
  display:block;
  height: 35px;
  margin: 0;
 padding: 0px 0px 4px 0px;
  text-decoration:none;
  background-image:url(../images/btn_kids_a.gif);
  background-repeat:no-repeat;

  }
  
    .kidscurrent a, .kidscurrent a:link {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_kids_a.gif);
  background-repeat:no-repeat;

  }
  
  .kidscurrent a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_kids.gif);
  background-repeat:no-repeat;
}
  
  
    .kidscurrent a:hover {
  font-size: 100%;
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_kids_h.gif);
  background-repeat: no-repeat;

  font-weight:normal;
  text-decoration:underline;
  }
  
 
      /*********babies**********/
  .babies a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
 padding: 0px 0px 4px 0px;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_babies.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.babies a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_babies.gif);
  background-repeat:no-repeat;
}
  
  
.babies a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_babies.gif);
  background-repeat:no-repeat;
}

.babies a:hover, .babies a:active, .babies a:focus {
  font-size: 100%;
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_babies_h.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
  .babiescurrent  {
  display:block;
  height: 35px;
  margin: 0;
 padding: 0px 0px 4px 0px;
  text-decoration:none;
  background-image:url(../images/btn_babies_a.gif);
  background-repeat:no-repeat;

  }
  
    .babiescurrent a, .babiescurrent a:link {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_babies_a.gif);
  background-repeat:no-repeat;

  }
  
  .babiescurrent a:visited {
  font-weight:normal;
  text-decoration:none;
    background-image:url(../images/btn_babies.gif);
  background-repeat:no-repeat;
}
  
  
    .babiescurrent a:hover {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_babies_h.gif);
  background-repeat: no-repeat;
  text-decoration:underline;
  }

   /*********sport**********/
  .sport a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 4px 0px;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_sport.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.sport a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_sport.gif);
  background-repeat:no-repeat;
}
  
  
.sport a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_sport.gif);
  background-repeat:no-repeat;
}

.sport a:hover, .sport a:active, .sport a:focus {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_sport_h.gif);
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
  .sportcurrent  {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_sport_a.gif);
  background-repeat:no-repeat;

  }
  
    .sportcurrent a, .sportcurrent a:link {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_sport_a.gif);
  background-repeat:no-repeat;

  }
  
  .sportcurrent a:visited {
  text-decoration:none;
   background-image:url(../images/btn_sport.gif);
  background-repeat:no-repeat;
}
  
  
    .sportcurrent a:hover {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_sport_h.gif);
  background-repeat: no-repeat;
 text-decoration:underline;
  }
 





   /*********shop**********/
   /******** USE PNG *******/
  .shop a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 4px 0px;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_shop.png);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.shop a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_shop.png);
  background-repeat:no-repeat;
}
  
  
.shop a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_shop.png);
  background-repeat:no-repeat;
}

.shop a:hover, .shop a:active, .shop a:focus {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_shop_h.png);
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
  .shopcurrent  {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_shop_a.png);
  background-repeat:no-repeat;

  }
  
    .shopcurrent a, .shopcurrent a:link {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_shop_a.png);
  background-repeat:no-repeat;

  }
  
  .shopcurrent a:visited {
  text-decoration:none;
   background-image:url(../images/btn_shop.png);
  background-repeat:no-repeat;
}
  
  
    .shopcurrent a:hover {
  display:block;
  height: 35px;
  text-decoration:none;
  background-image:url(../images/btn_shop_h.png);
  background-repeat: no-repeat;
 text-decoration:underline;
  }
 

 
 
 




 
 
    /*********kontakt**********/
  .kontakt a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 4px 0px;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_kontakt.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.kontakt a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_kontakt.gif);
  background-repeat:no-repeat;
}
  
  
.kontakt a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_kontakt.gif);
  background-repeat:no-repeat;
}

.kontakt a:hover, .kontakt a:active, .kontakt a:focus {
  font-size: 100%;
  display:block;
  height: 35px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_kontakt_h.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
  .kontaktcurrent  {
  font-size: 100%;
  display:block;
  height: 35px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_kontakt_h.gif);
  background-repeat:no-repeat;

  }
  
      /*********impressum**********/
  .impressum a {
  display:block;
  height: 35px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 4px 0px;
  text-decoration:none;
  width:216;
    background-image:url(../images/btn_impressum.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.impressum a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_impressum.gif);
  background-repeat:no-repeat;
}
  
  
.impressum a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_impressum.gif);
  background-repeat:no-repeat;
}

.impressum a:hover, .impressum a:active, .impressum a:focus {
  font-size: 100%;
  display:block;
  height: 35px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_impressum_h.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
  .impressumcurrent  {
  font-size: 100%;
  display:block;
  height: 35px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_impressum_h.gif);
  background-repeat:no-repeat;

  }
  
 
   .home a {
  display:inline;
  height: 19px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  width:465px;
    background-image:url(../images/btn_home.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.home a:link {
  text-decoration:none;
  background-image:url(../images/btn_home.gif);
  background-repeat:no-repeat;
}
  
  
.home a:visited {

  text-decoration:none;
  background-image:url(../images/btn_home.gif);
  background-repeat:no-repeat;
}

.home a:hover, .home a:active, .home a:focus {
  font-size: 100%;
  display:inline;
  height: 19px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_home_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
 
 

 
  


     .homecurrent a, .homecurrent a:link, .homecurrent a:hover, .homecurrent a:active, .homecurrent a:focus, .homecurrent a:visited {
  
  display:inline;
  height: 19px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  width:465px;
  background-image:url(../images/btn_home_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
 
  

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

 
   .philosophie a {
  display:inline;
  height: 19px;
  width: 140px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none; 
    background-image:url(../images/btn_philosophie.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.philosophie a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_philosophie.gif);
  background-repeat:no-repeat;
}
  
  
.philosophie a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_philosophie.gif);
  background-repeat:no-repeat;
}

.philosophie a:hover, .philosophie a:active, .philosophie a:focus {
  display:inline;
  
  height: 19px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_philosophie_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  

  
   .philosophiecurrent a, .philosophiecurrent a:link,  .philosophiecurrent a:hover,  .philosophiecurrent a:active,  .philosophiecurrent a:focus,  .philosophiecurrent a:visited {
  
  display:inline;
  height: 19px;
   width: 140px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  background-image:url(../images/btn_philosophie_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }

     
  
  
  
/*######*/

   .inlife a {
  display:inline;
  height: 19px;
  width: 80px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none; 
    background-image:url(../images/btn_inlife.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.inlife a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_in_life.gif);
  background-repeat:no-repeat;
}
  
  
.inlife a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_in_life.gif);
  background-repeat:no-repeat;
}

.inlife a:hover, .inlife a:active, .inlife a:focus {
  display:block;
  height: 19px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_in_life_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
   .inlifecurrent a, .inlifecurrent a:link,  .inlifecurrent a:hover,  .inlifecurrent a:active,  .inlifecurrent a:focus,  .inlifecurrent a:visited {
  
  display:inline;
  height: 19px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  width: 80px;
  background-image:url(../images/btn_in_life_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }






/*######*/

   .baumwolle a {
  display:block;
  height: 19px;
  width: 140px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none; 
    background-image:url(../images/btn_baumwolle.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.baumwolle a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_baumwolle.gif);
  background-repeat:no-repeat;
}
  
  
.baumwolle a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_baumwolle.gif);
  background-repeat:no-repeat;
}

.baumwolle a:hover, .baumwolle a:active, .baumwolle a:focus {
  display:block;
  height: 19px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_baumwolle_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  
      .baumwollecurrent  a,   .baumwollecurrent  a:link,   .baumwollecurrent t a:hover,    .baumwollecurrent  a:active,     .baumwollecurrent  a:focus,    .baumwollecurrent  a:visited {
  
  display:inline;
  height: 19px;
    width: 140px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  background-image:url(../images/btn_baumwolle_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }

 
 
 
 

/*######*/

   .haendler a {
  display:block;
  height: 19px;
  width: 100px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none; 
    background-image:url(../images/btn_haendler.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.haendler a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_haendler.gif);
  background-repeat:no-repeat;
}
  
  
.haendler a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_haendler.gif);
  background-repeat:no-repeat;
}

.haendler a:hover, .haendler a:active, .haendler a:focus {
  display:block;
  height: 19px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_haendler_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  

   .haendlercurrent a,  .haendlercurrent a:link,   .haendlercurrent a:hover,   .haendlercurrent a:active,   .haendlercurrent a:focus,   .haendlercurrent a:visited {
  
  display:inline;
  height: 19px;
   width: 100px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  background-image:url(../images/btn_haendler_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }

 
 
    .haendler a {
  display:block;
  height: 19px;
  width: 100px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none; 
    background-image:url(../images/btn_haendler.gif);
	background-repeat:no-repeat;

  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
.haendler a:link {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_haendler.gif);
  background-repeat:no-repeat;
}
  
  
.haendler a:visited {
  font-weight:normal;
  text-decoration:none;
  background-image:url(../images/btn_haendler.gif);
  background-repeat:no-repeat;
}

.haendler a:hover, .haendler a:active, .haendler a:focus {
  display:block;
  height: 19px;
  color:#000000;
  text-decoration:none;
  background-image:url(../images/btn_haendler_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }
  

   .haendlercurrent a,  .haendlercurrent a:link,   .haendlercurrent a:hover,   .haendlercurrent a:active,   .haendlercurrent a:focus,   .haendlercurrent a:visited {
  
  display:inline;
  height: 19px;
   width: 100px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  background-image:url(../images/btn_haendler_a.gif);
  font-weight:normal;
  text-decoration:underline;
  background-repeat:no-repeat;
  }

 
 
 
 
 
 
 
 
 

	



a.balkenman{ display:block; text-decoration:none;
  background-image:url(../images/balken_man.gif);
  background-repeat:no-repeat;}
a.balkenman:hover { display:block; text-decoration:none;
  background-image:url(../images/balken_man_h.gif);
  background-repeat:no-repeat;}

a.balkenladies{  display:block; text-decoration:none;
  background-image:url(../images/balken_ladies.gif);
  background-repeat:no-repeat;}
a.balkenladies:hover {  text-decoration:none;
  background-image:url(../images/balken_ladies_h.gif);
  background-repeat:no-repeat;}

a.balkenkids{ display:block; text-decoration:none;
  background-image:url(../images/balken_kids.gif);
  background-repeat:no-repeat;}
a.balkenkids:hover {  text-decoration:none;
  background-image:url(../images/balken_kids_h.gif);
  background-repeat:no-repeat;}
  
a.balkenbabies{display:block;  text-decoration:none;
  background-image:url(../images/balken_babies.gif);
  background-repeat:no-repeat;}
a.balkenbabies:hover {  text-decoration:none;
  background-image:url(../images/balken_babies_h.gif);
  background-repeat:no-repeat;}
  
a.balkensport{display:block;  text-decoration:none;
  background-image:url(../images/balken_sport.gif);
  background-repeat:no-repeat;}
a.balkensport:hover {display:block;  text-decoration:none;
  background-image:url(../images/balken_sport_h.gif);
  background-repeat:no-repeat;}

  
  
  

#rollovermenu a {
		height: 25px;
		width: 100px;
		display: table-cell;
		background: url("../images/balken_man.gif") 0px 0px no-repeat;
		}
	#rollovermenu a:hover {	
		background-position: 0px -25px;
		}
	#rollovermenu a:active {
		background-position: 0px -50px;
		} 




 
 
 
 
 
 .button a {
  display:block;
  height: 29px;
  color:#000000;
  margin: 0;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  width:216;
  border-bottom:0px solid #F4F9DD;
  /*height:17px;*/
  font-weight:normal;

  
  }
 
 
 
  
/*.navi-links a:active {
  font-weight:normal;
}  

.navi-links a:focus {
  font-weight:normal;
  text-decoration:none;
  
}  */

.ul-ebene2 {
  /*margin:0 0 -5px 10px;*/
  margin:-2px 0 -4px 10px;
  padding:2px 0 2px 0;
  font-size:100%;
  font-weight:normal;
  }

/*Navigation 2.Ebene*/
.navi-links-ebene2 {
  display:block; 
  list-style: none;
  margin:-2px 0px 0px 0px;
  padding: 2px 2px 3px 0px;
  width:94%;
  font-weight:normal;
  
  }

 
   * html .navi-links-ebene2 
{ /* fuer IE Win \*/
  width:93%;
  margin:0 0px 0px 0px;

/* */
}  

  
.navi-links-ebene2 a {
  list-style-type:none;
  display:block;
  background-color: #DBE890;
  color:#000000;
  padding: 2px 0px 3px 15px;
  text-decoration:none;
  border-top:0;
  border-right:0;
  border-bottom:1px solid #DBE890;
  border-left:10px solid #DBE890;
  background-image:url(../grafiken/ecke_nav-ebene2.gif);
  background-repeat:repeat-y;
  background-position:right top;
  font-weight:normal;
}
  
.navi-links-ebene2 a:visited {
  text-decoration:none;
}

.navi-links-ebene2 a:hover, .navi-links-ebene2 a:active, .navi-links-ebene2 a:focus {
  font-size: 100%;
  display:block;
  background-color: #DBE890;
  color:#000000;
  text-decoration:none;
  background-image:url(../grafiken/ecke_nav-ebene2.gif);
  background-repeat:repeat-y;
  background-position:right top;
  text-decoration:underline;
  font-weight:normal;
}
  

/*.navi-links-ebene2 a:focus {
  font-weight:normal;
  text-decoration:underline;
}  */

.pfeil-nav {
 margin:0 0 -22px 3px;
 padding:0 0px -22px 0px;
 position:absolute;
 }

.navi-links-hell {
  display:block; 
  list-style-type: none;
  }
  
  

  
.navi-links-hell a {
  display:block;
  background-color: #DBE890;
  color:#000000;
  margin: 0;
  padding: 2px 0px 6px 6px;
  text-decoration:none;
  width:95%;
  background-image:url(../grafiken/ecke_nav_hover.gif);
  background-repeat:repeat-y;
  background-position:right top;
  border-bottom:1px solid #F4F9DD;
 /* height:17px;*/
  font-weight:normal;
  }
  
  * html .navi-links-hell
{ /* fuer IE Win \*/
  width:100%;

/* */
}  
  
.navi-links-hell a:visited {
  text-decoration:none;}

.navi-links-hell a:hover {
  font-size: 100%;
  display:block;
  background-color: #DBE890;
  color:#000000;
  text-decoration:underline;
  background-image:url(../grafiken/ecke_nav_hover.gif);
  background-repeat:repeat-y;
  background-position:right top;
  font-weight:normal;
  }
  
.navi-links-hell a:active, .navi-links-hell a:focus {
  text-decoration:none;
  text-decoration:underline;
  }  


/*Formatierung Sitemap*/


.main-sitemap {
  width:80%;
  float:left;
  margin:0;
  padding:0;
  background-color:#FFFFFF;
  

  } 

.sitemap-spalte-links {
  float:left;
  width:40%;
  border-top:0;
  border-right:0;
  border-bottom:0;
  border-left:40px solid #FFFFFF;
  margin:1% 0 0 0;
  padding:0 0 0 2%;
  }   
  
.sitemap-spalte-rechts {
  width:30%;
  float:right;
  border-top:0;
  border-right:0px solid #FFFFFF;
  border-bottom:0;
  border-left:0px solid #FFFFFF;
  text-align:left;
  margin:1% 0 0 0;
  padding:0;
  }   




/* Formatierung fuer Listen in den Navigationen Header, Meta, Fuss */

.ul-sitemap {
  margin:0 0 0 0;
  padding:0;
  font-size:100%;
  text-decoration:none;
  /*text-align:center;*/
}



.sitemap-gruen {
  float:left;
  list-style-type:none;
  color:#000000;
  width:96%;
  font-weight:normal;
}



.sitemap-gruen a {
  float:left;
  /*background-color:#BDD732;*/
  /*border:1px solid #BDD732;*/
  padding: 3px 3px 0px 3px;
  color:#000000;
  text-decoration:none;
  width:96%;
  margin:2% 0 2% 0;
  font-weight:normal;
}

.sitemap-gruen a:link {
}

.sitemap-gruen a:visited {
  text-decoration:none;
}


.sitemap-gruen a:hover {
  text-decoration:underline;
}


.sitemap-gruen a:active {
  text-decoration:underline;
}

.sitemap-gruen a:focus {
  text-decoration:underline;
}










/*Navigationselemente mit pfeil*/
/*Liste mit vorangestelltem Pfeil FAQ*/

.ul-sitemap-pfeil {
  font-size: 100%;
   font-weight:normal;
  padding:0;
  margin:0 0 0 0;
  list-style:none;
  border:0px;
  }


.sitemap-pfeil {
  float:left;
  list-style:none;
  text-decoration:none;
  color:#000000;
  display:block;
  width:80%;
  border:0px;
   
 }

.sitemap-pfeil a {
  float:left;
  background-image:url(../grafiken/icon/liste-faq.gif);
  background-position: center left;
  background-repeat:no-repeat;
  padding: 3px 0px 0px 11px;
  margin:0px 0 0 11px;
/*  padding: 3px 11px 3px 0px;
  margin:0 0 0px 0px;*/
  list-style:none;
  text-decoration:none;
  color:#000000;
  display:block;
  width:80%;
  border:0px;

  }
  
.sitemap-pfeil a:link{
  text-decoration:none;
  }
  
.sitemap-pfeil a:visited{
  text-decoration:none;
  }


.sitemap-pfeil a:hover{
  text-decoration:underline;
  }

.sitemap-pfeil a:active{
  text-decoration:underline;
  }

.sitemap-pfeil a:focus{
  text-decoration:underline;
  }



  
  
   /*Container fuer Inhaltsverzeichnis im Basistext*/  
.langtextbox  {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  /*background-color:#EEEEEE;*/
  font-size:100%;
  list-style-type:none;
  font-weight:bold;
  } 
  
 .langtextbox a {
   float:left;
   width:91%;
   margin:0px 0 0 0px;
   padding: 2px 11px 2px 12px;
   text-decoration:none;
   background-image:url(../grafiken/icon/liste-faq.gif);
   background-repeat:no-repeat;
   background-position:left;
   background-color:#F4F9DD;
   border-top:0;
   border-right:0;
   border-bottom:2px solid #FFFFFF;
   border-left:12px solid #F4F9DD;
   display:block;
   color:#000000;
   list-style-type:none;
}

 .langtextbox a:link {
   text-decoration:none;
   }

 .langtextbox a:visited {
   text-decoration:none;
   }



 .langtextbox a:hover {
   text-decoration:underline;
   }

 .langtextbox a:active {
  background-image:url(../grafiken/icon/pfeil_unten.gif);
  background-repeat:no-repeat;
  background-position:left;
  display:block;
  text-decoration:underline;
  }

 .langtextbox a:focus {
   text-decoration:underline;
   }

.drucken-fuss {
  /*background-color:#BDD732;*/
  text-decoration:none;
  font-size:100%;
}



.drucken-fuss a {
  /*background-color:#BDD732;*/
  text-decoration:none;
  font-size:100%;
}

.drucken-fuss a:link {
  text-decoration:none;
  font-size:10%;

}

.drucken-fuss a:visited {
  text-decoration:none;
}


.drucken-fuss a:hover {
  text-decoration:underline;
}


.drucken-fuss a:active {
  text-decoration:underline;
}

.drucken-fuss a:focus {
  text-decoration:underline;
}

