/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
/* Allgemeine Schriftformatierungen */
A:visited {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: left;
color: #000000;
text-decoration: none;
}

A:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
text-align: left;
font-size: 10px;
color: #000000;
text-decoration: none;
}

A:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
text-align: left;
font-size: 10px;
color: #BC4826;
text-decoration: none;
}

.textsmall {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: left;
color: #000000;
}

a.textsmall:visited {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: left;
color: #000000;
}

a.textsmall:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: left;
color: #000000;
}

a.textsmall:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: left;
color: #BC4826;
}

.textsmallmiddle {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: center;
color: #000000;
}

a.textsmallmiddle:visited {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: center;
color: #000000;
}

a.textsmallmiddle:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: center;
color: #000000;
}

a.textsmallmiddle:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 10px;
text-align: center;
color: #BC4826;
}

.textstandard {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
}

.textmain {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
}

a.textstandard:visited {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
text-decoration: none;
}

a.textstandard:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
text-decoration: none;
}

a.textstandard:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #BC4826;
text-decoration: none;
}

a.textmain:visited {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
text-decoration: none;
}

a.textmain:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
text-decoration: none;
}

a.textmain:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
color: #BC4826;
text-decoration: none;
}

.productlisting {
text-align: center;
font-family: Garamond, "Palatino Linotype", Palatino, serif;
font-variant: small-caps;
color: #755A36;
font-weight: bold;
font-size: 16px;
}

a.productlisting:visited {
text-align: center;
font-family: Garamond, "Palatino Linotype", Palatino, serif;
font-variant: small-caps;
color: #755A36;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}

a.productlisting:link {
text-align: center;
font-family: Garamond, "Palatino Linotype", Palatino, serif;
font-variant: small-caps;
color: #755A36;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}

a.productlisting:hover {
text-align: center;
font-family: Garamond, "Palatino Linotype", Palatino, serif;
font-variant: small-caps;
color: #BC4826;
font-weight: bold;
font-size: 16px;
text-decoration: underline;
}

.textmiddle {
font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: center;
color: #000000;
text-decoration: none;
}

a.textmiddle:visited {
 font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: center;
color: #000000;
text-decoration: none;
}

a.textmiddle:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: center;
color: #000000;
text-decoration: none;
}

a.textmiddle:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: center;
color: #BC4826;
text-decoration: none;
}

.textmiddlelarge {
font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 14px;
text-align: center;
color: #000000;
text-decoration: none;
}

a.textmiddlelarge:visited {
 font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 14px;
text-align: center;
color: #000000;
text-decoration: none;
}

a.textmiddlelarge:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 14px;
text-align: center;
color: #000000;
text-decoration: none;
}

a.textmiddlelarge:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 14px;
text-align: center;
color: #BC4826;
text-decoration: none;
}

.textonly {
font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}

.textonlylarge {
font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
}

.checkout_active {
font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
font-variant: small-caps;
color: #755A36;
text-decoration: none;
}

a.checkout_active:visited {
 font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
font-variant: small-caps;
color: #755A36;
text-decoration: none;
}

a.checkout_active:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
font-variant: small-caps;
color: #755A36;
text-align: left;
text-decoration: none;
}

a.checkout_active:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
text-align: left;
font-variant: small-caps;
color: #BC4826;
text-decoration: none;
}

.checkout_hidden {
font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
font-variant: small-caps;
text-align: left;
color: #D0BB9D;
text-decoration: none;
}

a.checkout_hidden:visited {
 font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
font-variant: small-caps;
text-align: left;
color: #D0BB9D;
text-decoration: none;
}

a.checkout_hidden:link {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
font-variant: small-caps;
text-align: left;
color: #D0BB9D;
text-decoration: none;
}

a.checkout_hidden:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px;
font-variant: small-caps;
text-align: left;
color: #D0BB9D;
text-decoration: none;
}
/* Sonder für Versandkostenzusatz */
.tax_info_cart {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  color: #000000;
text-align: right;
}

.tax_infoBox {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  color: #000000;
text-align: center;
}
A.tax_infoBox {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration:none;
text-align: center;
}

A.tax_infoBox:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  color: #BC4826;
  text-decoration: none;
text-align: center;
}

.tax_info {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration:none;
text-align: center;
}

A.tax_info {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration:none;
text-align: center;
}

A.tax_info:hover {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  color: #BC4826;
  text-decoration: none;
text-align: center;
}

SPAN.markProductOutOfStock {
  font-family: Arial,
             Helvetica,
             sans-serif;
  color: #000000;
  font-weight: normal;
}

/* Shipping Estimator */
.smallheading {
font-family: Garamond, "Palatino Linotype", Palatino, serif;
font-variant: small-caps;
color: #000000;
font-weight: bold;
font-size: 14px;
text-align: center;
 background:  #CAB37D;
 border-width: 2px;
 border-color: #B77C2E;
  border-style: solid;

}

.smain { 
  font-family: Arial,
             Helvetica,
             sans-serif;
font-size: 12px; 
  vertical-align: top;
color: #000000; }

table.stmain, span.stmain {
  font-family: Arial,
             Helvetica,
             sans-serif;
  vertical-align: top;
  font-size: 12px;
  color: #000000;
  background:  #C1AE7D;
  border-width: 2px;
  border-color: #B77C2E;
  border-style: solid;
}
TD.smain, P.smain {
  vertical-align: top;
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 12px;
  color: #000000;
}

/* /////////////////////////////////////////////////////////////////////////// */
/* Haupttabellenstruktur */
/* /////////////////////////////////////////////////////////////////////////// */
BODY {
background-color: #000000;
}

.bodytable {
width: 100%;
height: 100%;
background: url('images/layout/background.jpg');
background-position: center top; 
background-repeat: no-repeat;
text-align: center; }

.headerspace {
width: 100%;
height: 45px;
}

.tablecontent {
width: 100%;
height: 100%;
vertical-align: top;
text-align:center;
}

.tableleft {
vertical-align: top;
}

.tableright {
vertical-align: top;
}

.tablemain {
width: 820px;
height: 100%;
vertical-align: top;
}

/* Tabellenstruktur innerhalb Tablemain */
.tablemainheader {
width: 820px;
height: 194px;
vertical-align: top;
background: url('images/layout/header.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.banderole {
width: 820px;
height: 194px;
vertical-align: top;
background: url('images/layout/banderole.png');
background-position: left top; 
background-repeat: no-repeat;
}

.tablenavigation {
width: 820px;
height: 296px;
vertical-align: top;
background: url('images/layout/navigation.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.tablemaincontent {
width: 820px;
vertical-align: top;
}

.tablemainfoot {
width: 820px;
height: 155px;
vertical-align: top;
background: url('images/layout/footer.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.footerlinks {
width: 820px;
height: 25px;
vertical-align: top;
}

.footerspace {
width: 820px;
height: 130px;
vertical-align: top;
}

/* Links im Footer */
.footerspaceleft {
width: 364px;
height: 25px;
vertical-align: top;
} 

.footerspaceright {
width: 252px;
height: 25px;
vertical-align: top;
} 

.spacefooterlinks {
width: 5px;
height: 25px;
vertical-align: top;
vertical-align: top;
background: url('images/layout/footerspace.png');
background-position: left top; 
background-repeat: no-repeat;
} 

.f_home {
display:block;
width: 37px;
height: 25px;
vertical-align: top;
background: url('images/layout/home.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.f_home:hover {
display:block;
width: 37px;
height: 25px;
vertical-align: top;
background: url('images/layout/home_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.f_specials {
display:block;
width: 44px;
height: 25px;
vertical-align: top;
background: url('images/layout/specials.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.f_specials:hover {
display:block;
width: 44px;
height: 25px;
vertical-align: top;
background: url('images/layout/specials_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.f_larpwaffen {
display:block;
width: 66px;
height: 25px;
vertical-align: top;
background: url('images/layout/larpwaffen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.f_larpwaffen:hover {
display:block;
width: 66px;
height: 25px;
vertical-align: top;
background: url('images/layout/larpwaffen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.f_kontakt {
display:block;
width: 42px;
height: 25px;
vertical-align: top;
background: url('images/layout/kontakt.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.f_kontakt:hover {
display:block;
width: 42px;
height: 25px;
vertical-align: top;
background: url('images/layout/kontakt_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

/* Tabellenstruktur innerhalb Tablemain-Tablenavigation */
.navileft {
width: 91px;
height: 296px;
vertical-align: top;
}

.naviright {
width: 567px;
height: 296px;
vertical-align: top;
}

.navicontent {
width: 162px;
height: 296px;
vertical-align: top;
}

/* Tabellenstruktur innerhalb Tablemain-Tablemaincontent */
/* Seitenüberschriften, sowohl linke Seite als auch rechte Seite */
.columnheading_news {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/pageheader_news.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_categories {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/pageheader_categories.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_account {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/pageheader_myaccount.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_newaccount {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/pageheader_createaccount.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_search {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/pageheader_search.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_warenkorb {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/warenkorb.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_checkout_shipping {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/checkout_shipping.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_checkout_payment {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/checkout_payment.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_checkout_confirmation {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/checkout_confirmation.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_checkout_success {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/checkout_success.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_checkout_shippingaddress {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/checkout_shippingaddress.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_checkout_paymentaddress {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/checkout_paymentaddress.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_infos {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/pageheader_infos.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnheading_competition {
width: 820px;
height: 53px;
vertical-align: top;
background: url('images/layout/pageheader_gewinnspiel.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.space_headingname {
width: 406px;
height: 53px;
vertical-align: top;
}

.spacetop_headingname {
width: 406px;
height: 5px;
vertical-align: top;
}

.name_headingname {
width: 360px;
vertical-align: middle;
font-family: Garamond, "Palatino Linotype", Palatino, serif;
font-variant: small-caps;
color: #755A36;
font-weight: bold;
font-size: 24px;
}

.columnheading_subcategories {
width: 820px;
height: 53px;
vertical-align: top;
font-family: Garamond, "Palatino Linotype", Palatino, serif;
font-variant: small-caps;
color: #755A36;
font-weight: bolder;
font-size: 25px;
background: url('images/layout/pageheader_subcategories.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.contentcontent {
width: 820px;
height: 100%;
vertical-align: top;
background: url('images/layout/contentloop.jpg');
background-position: left top; 
background-repeat: repeat;
}

.columnleftspace {
width: 79px;
height: 53px;
vertical-align: top;
}

.columnleft {
width: 191px;
vertical-align: top;
}

.columnright {
width: 400px;
text-align: left;
vertical-align: top;
}

.columnrightsize {
width: 400px;
vertical-align: top;
}

.columnright_catlisting  {
width: 200px;
height: 188px;
text-align: center;
vertical-align: top;
}

.columnright_cattop  {
width: 400px;
height: 16px;
vertical-align: top;
background: url('images/layout/cattop.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnright_catbottom  {
width: 400px;
height: 16px;
vertical-align: top;
background: url('images/layout/catbottom.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnright_catmiddle  {
width: 400px;
vertical-align: top;
background: url('images/layout/catmiddle.jpg');
background-position: left top; 
background-repeat: repeat;
}

.columnright_catline  {
width: 400px;
height: 213px;
vertical-align: top;
background: url('images/layout/catline.png');
background-position: left top; 
background-repeat: no-repeat;
}

.stockinformation  {
width: 400px;
height: 39px;
vertical-align: top;
background: url('images/layout/stockinformation.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.columnrightspace {
width: 70px;
height: 53px;
vertical-align: top;
}

.columnmiddlespace {
width: 80px;
height: 53px;
vertical-align: top;
}

/* Column-Left Navigation */
.headinginfos {
width: 191px;
height: 53px;
vertical-align: top;
background: url('images/layout/informationen.png');
background-position: left top; 
background-repeat: no-repeat;
}

.headingnew {
width: 191px;
height: 53px;
vertical-align: top;
background: url('images/layout/neu.png');
background-position: left top; 
background-repeat: no-repeat;
}

.headingwarenkorb {
width: 191px;
height: 53px;
vertical-align: top;
background: url('images/layout/warenkorb.png');
background-position: left top; 
background-repeat: no-repeat;
}

.headingaccount {
width: 191px;
height: 53px;
vertical-align: top;
background: url('images/layout/account.png');
background-position: left top; 
background-repeat: no-repeat;
}

.headingsearch {
width: 191px;
height: 53px;
vertical-align: top;
background: url('images/layout/search.png');
background-position: left top; 
background-repeat: no-repeat;
}

.headingcompetition {
width: 191px;
height: 53px;
vertical-align: top;
background: url('images/layout/gewinnspiel.png');
background-position: left top; 
background-repeat: no-repeat;
}

/* Überschriften Kategorien und Informationen linke Spalte */

.u_specials {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_specials.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_specials:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_specials_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_larpwaffen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_larpwaffen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_larpwaffen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_larpwaffen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_leder {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_leder.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_leder:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_leder_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_zubehoer {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_zubehoer.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_zubehoer:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_zubehoer_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_bastelmaterial {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_bastelmaterial.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_bastelmaterial:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_bastelmaterial_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_gewandung {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_gewandung.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_gewandung:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_gewandung_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_metall {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_metall.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_metall:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_metall_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_versand {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_versand.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_versand:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_versand_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_datenschutz {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_datenschutz.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_datenschutz:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_datenschutz_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_ueberuns {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_ueberuns.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_ueberuns:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_ueberuns_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_atelier {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_atelier.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_atelier:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_atelier_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_impressum {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_impressum.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_impressum:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_impressum_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_agb {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_agb.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_agb:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_agb_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.u_kontakt {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_kontakt.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.u_kontakt:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_kontakt_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.produktneu {
width: 191px;
height: 100px;
vertical-align: top;
text-align: center;
}

/* Obere Navigation */
.o_specials {
display:block;
width: 162px;
height: 36px;
vertical-align: top;
background: url('images/layout/o_specials.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

a.o_specials:hover {
display:block;
width: 162px;
height: 36px;
vertical-align: top;
background: url('images/layout/o_specials_h.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.o_larpwaffen {
display:block;
width: 162px;
height: 34px;
vertical-align: top;
background: url('images/layout/o_larpwaffen.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

a.o_larpwaffen:hover {
display:block;
width: 162px;
height: 34px;
vertical-align: top;
background: url('images/layout/o_larpwaffen_h.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.o_leder {
display:block;
width: 162px;
height: 36px;
vertical-align: top;
background: url('images/layout/o_leder.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

a.o_leder:hover {
display:block;
width: 162px;
height: 36px;
vertical-align: top;
background: url('images/layout/o_leder_h.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.o_zubehoer {
display:block;
width: 162px;
height: 34px;
vertical-align: top;
background: url('images/layout/o_zubehoer.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

a.o_zubehoer:hover {
display:block;
width: 162px;
height: 34px;
vertical-align: top;
background: url('images/layout/o_zubehoer_h.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.o_bastelmaterial {
display:block;
width: 162px;
height: 29px;
vertical-align: top;
background: url('images/layout/o_bastelmaterial.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

a.o_bastelmaterial:hover {
display:block;
width: 162px;
height: 29px;
vertical-align: top;
background: url('images/layout/o_bastelmaterial_h.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.o_gewandung {
display:block;
width: 162px;
height: 36px;
vertical-align: top;
background: url('images/layout/o_gewandung.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

a.o_gewandung:hover {
display:block;
width: 162px;
height: 36px;
vertical-align: top;
background: url('images/layout/o_gewandung_h.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

.o_metall {
display:block;
width: 162px;
height: 35px;
vertical-align: top;
background: url('images/layout/o_metall.jpg');
background-position: left top; 
background-repeat: no-repeat;
}

a.o_metall:hover {
display:block;
width: 162px;
height: 35px;
vertical-align: top;
background: url('images/layout/o_metall_h.jpg');
background-position: left top; 
background-repeat: no-repeat;
}


/* Definitionen, falls keine vorherige greift */
A:link {
font-family: Arial,
             Helvetica,
             sans-serif;
color: #000000;
font-size: 12px;
text-decoration: none;
}

A:hover {
font-family: Arial,
             Helvetica,
             sans-serif;
color:  #A5932F;
font-size: 12px;
text-decoration: none;
}

/* Supkategorien Links */
.Dolche {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Dolche.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Dolche:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Dolche_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Kurzschwerter {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kurzschwerter.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Kurzschwerter:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kurzschwerter_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Langschwerter {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Langschwerter.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Langschwerter:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Langschwerter_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Anderthalbhaender {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Anderthalbhaender.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Anderthalbhaender:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Anderthalbhaender_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Zweihaender {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Zweihaender.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Zweihaender:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Zweihaender_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Stangenwaffen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Stangenwaffen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Stangenwaffen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Stangenwaffen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Aexte {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Aexte.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Aexte:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Aexte_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Wuchtwaffen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Wuchtwaffen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Wuchtwaffen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Wuchtwaffen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Schilde {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Schilde.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Schilde:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Schilde_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Ambiente {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Ambiente.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Ambiente:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Ambiente_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Obergewandung {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Obergewandung.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Obergewandung:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Obergewandung_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Hosen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Hosen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Hosen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Hosen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Kleider {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kleider.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Kleider:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kleider_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Kopfbedeckung {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kopfbedeckung.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Kopfbedeckung:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kopfbedeckung_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Umhaenge {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Umhaenge.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Umhaenge:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Umhaenge_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Lederarmschienen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederarmschienen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Lederarmschienen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederarmschienen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Lederbeinschienen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederbeinschienen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Lederbeinschienen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederbeinschienen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Lederguertel {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederguertel.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Lederguertel:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederguertel_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Halterungen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Halterungen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Halterungen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Halterungen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Lederruestungen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederruestungen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Lederruestungen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederruestungen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Ledertaschen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Ledertaschen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Ledertaschen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Ledertaschen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Lederhandschuhe {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederhandschuhe.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Lederhandschuhe:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederhandschuhe_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Atelierarbeiten {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Atelierarbeiten.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Atelierarbeiten:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Atelierarbeiten_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Lagerleben {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lagerleben.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Lagerleben:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lagerleben_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Schmuck {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Schmuck.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Schmuck:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Schmuck_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Muenzen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Muenzen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Muenzen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Muenzen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Schminke {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Schminke.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Schminke:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Schminke_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Masken {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Masken.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Masken:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Masken_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Sonstiges {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_sonstiges.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Sonstiges:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/u_sonstiges_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Helme {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Helme.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Helme:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Helme_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Kettenruestung {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kettenruestung.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Kettenruestung:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Kettenruestung_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Metallarmschienen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Metallarmschienen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Metallarmschienen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Metallarmschienen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Metallbeinschienen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Metallbeinschienen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Metallbeinschienen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Metallbeinschienen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Metallruestungen {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Metallruestungen.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Metallruestungen:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Metallruestungen_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Lederarbeiten {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederarbeiten.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Lederarbeiten:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Lederarbeiten_h.png');
background-position: left top; 
background-repeat: no-repeat;
}

.Larpwaffenarbeiten {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Larpwaffenarbeiten.png');
background-position: left top; 
background-repeat: no-repeat;
}

a.Larpwaffenarbeiten:hover {
display:block;
width: 191px;
height: 19px;
vertical-align: top;
background: url('images/layout/Larpwaffenarbeiten_h.png');
background-position: left top; 
background-repeat: no-repeat;
}


/* Supkategorien Auflistung Mitte */
.k_Dolche {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_dolche.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Dolche:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_dolche_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Kurzschwerter {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kurzschwerter.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Kurzschwerter:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kurzschwerter_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Langschwerter {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_langschwerter.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Langschwerter:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_langschwerter_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Anderthalbhaender {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_anderthalbhaender.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Anderthalbhaender:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_anderthalbhaender_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Zweihaender {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_zweihaender.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Zweihaender:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_zweihaender_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Stangenwaffen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_stangenwaffen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Stangenwaffen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_stangenwaffen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Aexte {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_aexte.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Aexte:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_aexte_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Wuchtwaffen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_wuchtwaffen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Wuchtwaffen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_wuchtwaffen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Schilde {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_schilde.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Schilde:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_schilde_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Ambiente {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_ambiente.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Ambiente:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_ambiente_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Obergewandung {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_obergewandung.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Obergewandung:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_obergewandung_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Hosen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_hosen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Hosen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_hosen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Kleider {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kleider.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Kleider:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kleider_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Kopfbedeckung {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kopfbedeckung.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Kopfbedeckung:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kopfbedeckung_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Umhaenge {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_umhaenge.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Umhaenge:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_umhaenge_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Lederarmschienen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederarmschienen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Lederarmschienen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederarmschienen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Lederbeinschienen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederbeinschienen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Lederbeinschienen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederbeinschienen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Lederguertel {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederguertel.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Lederguertel:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederguertel_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Halterungen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_halterungen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Halterungen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_halterungen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Lederruestungen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederruestungen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Lederruestungen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederruestungen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Ledertaschen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_ledertaschen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Ledertaschen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_ledertaschen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Lederhandschuhe {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederhandschuhe.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Lederhandschuhe:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederhandschuhe_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Atelierarbeiten {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_atelierarbeiten.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Atelierarbeiten:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_atelierarbeiten_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Lagerleben {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lagerleben.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Lagerleben:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lagerleben_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Schmuck {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_schmuck.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Schmuck:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_schmuck_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Muenzen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_muenzen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Muenzen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_muenzen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Schminke {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_schminke.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Schminke:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_schminke_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Masken {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_masken.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Masken:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_masken_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Sonstiges {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_sonstiges.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Sonstiges:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_sonstiges_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Helme {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_helme.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Helme:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_helme_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Kettenruestung {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kettenruestung.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Kettenruestung:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_kettenruestung_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Metallarmschienen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_metallarmschienen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Metallarmschienen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_metallarmschienen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Metallbeinschienen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_metallbeinschienen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Metallbeinschienen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_metallbeinschienen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Metallruestungen {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_metallruestungen.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Metallruestungen:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_metallruestungen_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Lederarbeiten {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederarbeiten.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Lederarbeiten:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_lederarbeiten_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

.k_Larpwaffenarbeiten {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_larpwaffenarbeiten.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}

a.k_Larpwaffenarbeiten:hover {
display:block;
width: 200px;
height: 213px;
vertical-align: bottom;
background: url('images/layout/k_larpwaffenarbeiten_h.jpg');
background-position: left bottom; 
background-repeat: no-repeat;
}



/*** BOF Advent_Calendar ***/
				.advent_zelle {
					font-family: Arial,
             Helvetica,
             sans-serif;

					height: 62px;
					width: 66px;
				}
				div#advent a {
					font-family: Arial,
             Helvetica,
             sans-serif;

					font-size: 18px;
					font-weight: bold;
					text-decoration: none;
					padding: 10px;
				}
				div#advent a:hover {
					text-decoration: none;
				}
				.advent_rahmen {
					font-family: Arial,
             Helvetica,
             sans-serif;
					width: 400px;
					height: 356px;
					font-size: 14px;
					text-decoration: none;
					background-image: url("images/Adventskalender.jpg");
				}

				.Stil1 {
					font-size: 16px;
					font-weight: bold;
				}

/* category information boxes */

.cat_info_box {background: #fff6e6; border: solid 1px #6FA1C8; padding: 8px; margin-bottom: 10px; font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 11px; font-weight: bold}
  
  /* Prize Draw & Welcome Page */

.prizeDrawInfoBoxNotice {
  background: #FF8E90;
}

.prizeDrawInfoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial,
             Helvetica,
             sans-serif;

  font-size: 10px;
}

TD.prizeDrawBoxHeading {
  font-family: Arial,
             Helvetica,
             sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #E62B86; 
  color: #ffffff;
}