/* Outer */
#auswahl
{
  width:650px;
  padding: 17px 20px 17px 20px;
  height: 26px;
  
  background-image: url( ../img2/shop_kategorien/optionen_bg.jpg );
  
  position: relative;
}
/* Outer */

/* Inner */
#auswahl2
{
  margin:20px 0 0 0;
  width:690px;
  display:block;
}
#auswahl2 div.header
{
  width:690px;
  height:5px;
  display:block;
  background-image: url( ../img2/shop_kategorien/optionen/optionen_head.jpg );
}
#auswahl2 div.footer
{
  width:690px;
  height:5px;
  display:block;
  background-image: url( ../img2/shop_kategorien/optionen/optionen_footer.jpg );
}
#auswahl2 div.inner
{
  padding: 15px 20px 5px 20px; 
  width:650px;
  position: relative;
  height:auto;
  background-image: url( ../img2/shop_kategorien/optionen/optionen_bg.jpg );
}
/* Inner */

/* Dropdowns */
#auswahl div.waehler
{
  position: absolute;
  overflow:hidden; 
  z-index:9000;
  background-repeat:no-repeat;
}
#qS_rubriken 
{
  height:26px;
  left:10px;
  width:160px;
  background-image: url( ../img2/shop_kategorien/optionen_rubriken.jpg ); 
}
#qS_hersteller
{
  height:26px;
  left:180px;
  width:220px; 
  background-image: url( ../img2/shop_kategorien/optionen_hersteller.jpg ); 
}
#qS_sonstiges
{
  height:26px;
  left:410px;
  width:160px; 
  background-image: url( ../img2/shop_kategorien/optionen_sonstiges.jpg ); 
}
#auswahl div.waehler a.opener
{
  display:block;
  padding: 6px 0 0 40px;
  height: 20px;
}
/* Dropdowns */

/* Links */
#auswahl div.inner
{
  background-image: url( ../img2/shop_kategorien/schatten_rubriken.png );
  background-position: left bottom;
  background-repeat: repeat-x;
  padding: 0 0 20px 0; 
}
#auswahl div.waehler a, #auswahl div.waehler p
{
  display: block;
}
#auswahl div.waehler ul
{
  padding:0;
  margin:0;
  list-style:none;
}
#auswahl div.waehler ul li
{
  border-left: 1px solid #c62b6c;
  border-right: 1px solid #c62b6c;
  border-bottom: 1px solid #c62b6c;
  color:#c62b6c;

  padding:0;
  margin:0;
}
#auswahl div.waehler ul li a.big
{
  padding: 6px 0 0 27px;
  display:block;
  height:18px;
  background-image: url( ../img2/shop_kategorien/li.jpg );
}
#auswahl div.waehler ul li a.big:hover
{
  color:#fff;
  text-decoration:none;
  background-image: url( ../img2/shop_kategorien/li_over.jpg );
}
#auswahl div.waehler ul li.on,#auswahl div.waehler ul li:hover
{
  color:#fff;
}
#auswahl div.waehler ul li.on a.big
{
  color:#fff;
  display:block;
  height:18px;
  background-image: url( ../img2/shop_kategorien/li_on.jpg );
}
/* Links */

/* Farben & Motive */
#qS_sonstiges_farben, #qS_sonstiges_motive
{
  border-left: 1px solid #c62b6c;
  border-right: 1px solid #c62b6c;
  border-bottom: 1px solid #c62b6c;
  margin:0;
  padding: 3px 0 3px 3px;
  display:inline-block;
  background-color:#fff;
}

*+html #qS_sonstiges_farben, *+html #qS_sonstiges_motive
{
  border:0px;
}

* html #qS_sonstiges_farben, * html #qS_sonstiges_motive
{
  border:0px;
}

#qS_sonstiges_farben span.clear, #qS_sonstiges_motive span.clear
{
  display:block;
  clear:both;
}
#auswahl div.waehler a.chooser, #auswahl div.waehler a.chooser:hover,#auswahl div.waehler a.chooser_on
{
  display:inline-block;
  padding:0; 
  width:15px;
  height:15px;
  margin:4px;
  border: 1px solid #fff;
}
#auswahl div.waehler a.chooser:hover,#auswahl div.waehler a.chooser_on
{
  border: 1px solid #c62b6c;
}
/* Farben & Motive */

/* Button */
#schnellsuche_linked
{
  position:absolute;
  left:580px;
  width:100px;
  height:26px;
  padding:0;
  background-image: url( ../img2/shop_kategorien/suchestarten.jpg ); 
}
#schnellsuche_linked:hover
{
  background-image: url( ../img2/shop_kategorien/suchestarten_hover.jpg ); 
}
/* Button */

/* Bar */
div.bar
{
  margin: 10px 0 0 0;
  padding: 1px 0 0 8px;
  width:682px;
  height:29px;
  background-image: url( ../img2/shop_kategorien/bar.jpg );   
}
div.bar span.title
{
  display:block;
  float:left;
  padding: 6px 5px 0 0;
  color:#f4d5e2;
}
div.bar div.seite, div.bar div.kontaktlinsen 
{
  float:left;
  background-image: url( ../img2/shop_kategorien/bar_icon_seite.jpg );   
  background-repeat:no-repeat;
  height:29px;
  width:187px; 
  padding: 0 0 0 20px;
}
div.bar div.kontaktlinsen 
{
  background-image: url( ../img2/shop_kategorien/bar_icon_kontaktlinsen.jpg );   
}
div.bar div.kontaktlinsen span.title
{
  font-weight:bold;
  color:#fff;
}
div.bar div.seite a
{
  float:left;
  padding: 6px 0 0 0;
  width: 15px;
  height:16px;
  margin: 0 0 0 1px;
  text-align:center;
  color:#fff;
  background-image: url( ../img2/shop_kategorien/bar_seite.jpg );     
  background-repeat:no-repeat;
}
div.bar div.seite a.on,div.bar div.seite a:hover
{
  text-decoration:none;
  background-image: url( ../img2/shop_kategorien/bar_seite_on.jpg );     
}
div.bar div.ordnen
{
  float:left;
  background-image: url( ../img2/shop_kategorien/bar_icon_ordnen.jpg );   
  background-repeat:no-repeat;
  height:29px;
  width:279px; 
  padding: 0 0 0 20px;
}
div.bar div.ordnen span.title
{
  padding-right:20px;
}
div.bar div.ordnen a
{
  float:left;
  padding: 6px 0 0 0;
  width: 85px;
  height:16px;
  margin: 0 1px 0 1px;
  text-align:center;
  color:#fff;
  background-image: url( ../img2/shop_kategorien/bar_ordnen_links.jpg );     
  background-repeat:no-repeat;
}
div.bar div.ordnen a.on,div.bar div.ordnen a:hover
{
  text-decoration:none;
  color:#c62b6c;
  background-image: url( ../img2/shop_kategorien/bar_ordnen_links_on.jpg );     
}
div.bar div.versand
{
  float:left;
  background-image: url( ../img2/shop_kategorien/bar_icon_versand.jpg ); 
  background-repeat:no-repeat;
  height:29px;
  width:150px; 
  padding: 0 0 0 20px;
}
div.bar div.versand span.title
{
  padding-right:20px;
}
div.bar div.versand a
{
  float:left;
  padding: 6px 0 0 0;
  width: 54px;
  height:16px;
  margin: 0 1px 0 1px;
  text-align:center;
  color:#fff;
  background-image: url( ../img2/shop_kategorien/bar_versand_link.jpg );     
  background-repeat:no-repeat;
}
div.bar div.versand a.on,div.bar div.versand a:hover
{
  text-decoration:none;
  color:#c62b6c;
  background-image: url( ../img2/shop_kategorien/bar_versand_link_on.jpg );     
}
/* Bar */

/* Specials Kategorien */
#kategorieansicht a.info, #kategorieansicht2 a.info
{
  background-image: none;
  display:block;
  width:80px;height:70px;
  cursor:pointer;
  position:relative;
  z-index:2000;
}

#kategorieansicht a.info table, #kategorieansicht a.info tr, #kategorieansicht a.info table tr td,#kategorieansicht2 a.info table, #kategorieansicht2 a.info tr, #kategorieansicht2 a.info table tr td
{
  z-index:2000;
  padding:0;
  border:0;
  margin:0;
}

.kategorieansicht, .kategorieansicht2
{
  padding:0;
  margin:-22px 0 0 60px;
  border:0;
  background-color:transparent;
  display:block;
  width:240px;
}
.kategorieansicht2 { z-index:11000; margin:-50px 0 0 3px; position:absolute; }
.kategorieansicht .tip-top,.kategorieansicht2 .tip-top
{
  padding:0;
  margin:0;
  font-size:0;
  background-image: url( ../img2/tooltip/header.png );
  width:240px;
  height:5px;
}
.kategorieansicht .tip-bottom, .kategorieansicht2 .tip-bottom { display:none; }
.kategorieansicht .tip, .kategorieansicht2 .tip
{
  display:block;
  margin:0;
  border:0;
  background-color:transparent;
  background-image: url( ../img2/tooltip/bg.gif );  
  padding: 0;
  width:240px;
}  
.kategorieansicht .tip-title, .kategorieansicht2 .tip-title
{
  display:none;
}  
.kategorieansicht .tip-text, .kategorieansicht2 .tip-text
{
  background-image: url( ../img2/tooltip/pfeil.png ); 
  background-repeat:no-repeat;
  background-position: 0 50%;
  padding:0 0 0 30px;
  margin:0;
  height:75px; 
  width:210px;
  display:block;
}  

.kategorieansicht .tip-text p, .kategorieansicht2 .tip-text p
{
  display:block;
  color:#c62b6c;
  margin:0;
  padding:0 0 5px 0;
  font-size:12px;
  font-weight:bold;
}
.kategorieansicht .tip-text div.footer, .kategorieansicht2 .tip-text div.footer
{
  clear:both;
  display:block;
  margin:-1px 0 0 -30px;
  padding:0;
  font-size:0;
  background-image: url( ../img2/tooltip/footer.png );
  width:240px;
  height:5px;
}
/* Specials Kategorien */