/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/
	 
	 
	 
/*leonmedia*/
/*a-Tags*/
a.a-top-menu:link     { color:#ffffff;}
a.a-top-menu:visited  { color:#ffffff;}
a.a-top-menu:focus    { color:#ffffff;  }
a.a-top-menu:hover    { color:#ffffff; }
a.a-top-menu:active   { color:#ffffff; }

a.rootcat:link     { color:#ffffff; }
a.rootcat:visited  { color:#ffffff; }
a.rootcat:focus    { color:#ffffff;  }
a.rootcat:hover    { color:#ffffff; }
a.arootcat:active   { color:#ffffff; }

a.branchcat:link     { color:#ffffff; }
a.branchcat:visited  { color:#ffffff; }
a.branchcat:focus    { color:#ffffff;  }
a.branchcat:hover    { color:#ffffff; }
a.branchcat:active   { color:#ffffff; }

a.pl_headerlink:link     { color:#a30903; }
a.pl_headerlink:visited  { color:#a30903; }
a.pl_headerlink:focus    { color:#a30903;  }
a.pl_headerlink:hover    { color:#a30903; }
a.pl_headerlink:active   { color:#a30903; }

td.smallText a:link     { color:#a30903;}
td.smallText a:visited  { color:#a30903; }
td.smallText a:focus    { color:#a30903;}
td.smallText a:hover    { color:#a30903;}
td.smallText a:active   { color:#a30903;}

td.boxText_content a:link     { color:#a30903; }
td.boxText_content a:visited  { color:#a30903;}
td.boxText_content a:focus    { color:#a30903; }
td.boxText_content a:hover    { color:#a30903;}
td.boxText_content a:active   { color:#a30903; }


a.link_es:link     { color:#a30903;}
a.link_es:visited  { color:#a30903; }
a.link_es:focus    { color:#a30903;}
a.link_es:hover    { color:#a30903; }
a.link_es:active   { color:#a30903; }

a.link_pv:link     { color:#a30903; }
a.link_pv:visited  { color:#a30903; }
a.link_pv:focus    { color:#a30903; }
a.link_pv:hover    { color:#a30903; }
a.link_pv:active   { color:#a30903; }
/*ende a-Tags*/

/* rubriken */
table.root-cat1 { background-image:url(img/bg_cat-lila-plus.gif);background-repeat:no-repeat;height:35px;border-top:1px solid #ca551a; }
table.root-cat2 { background-image:url(img/bg_cat-gelb-plus.gif);background-repeat:no-repeat;height:35px;border-top:1px solid #ca551a; }
table.root-cat3 { background-image:url(img/radio/radio_btn_cat_plus.jpg);background-repeat:no-repeat;height:35px;border-top:1px solid #ca551a; }

table.root-cat1-akt { background-image:url(img/bg_cat-lila-minus.gif);background-repeat:no-repeat;height:35px;border-top:1px solid #ca551a; }
table.root-cat2-akt { background-image:url(img/bg_cat-gelb-minus.gif);background-repeat:no-repeat;height:35px;border-top:1px solid #ca551a; }
table.root-cat3-akt { background-image:url(img/radio/radio_btn_cat_minus.jpg);background-repeat:no-repeat;height:35px;border-top:1px solid #ca551a; }


a.rootcat { display:block;height:24px;padding-top:11px;padding-left:11px;font-weight:bold;font-size:11px;color:#6c6c6c; }
a.branchcat1 { background-color:#9A2B8F;display:block;/*height:20px;*/padding-top:6px;padding-bottom:6px;padding-left:11px;font-size:11px;border-top:1px solid #ca551a; }
a.branchcat2 { background-color:#db8531;display:block;/*height:20px;*/padding-top:6px;padding-bottom:6px;padding-left:11px;font-size:11px;border-top:1px solid #ca551a; }
a.branchcat3 { background-color:#2A537C;display:block;/*height:20px;*/padding-top:6px;padding-bottom:6px;padding-left:11px;font-size:11px;border-top:1px solid #ca551a; }
a.branchbranchcat1 { background-color:#9A2B8F;display:block;/*height:20px;*/padding-top:6px;padding-bottom:6px;padding-left:20px;font-size:11px;border-top:1px solid #ca551a; }
a.branchbranchcat2 { background-color:#db8531;display:block;/*height:20px;*/padding-top:6px;padding-bottom:6px;padding-left:20px;font-size:11px;border-top:1px solid #ca551a; }
a.branchbranchcat3 { background-color:#2A537C;display:block;/*height:20px;*/padding-top:6px;padding-bottom:6px;padding-left:20px;font-size:11px;border-top:1px solid #ca551a; }


/*Seitenkopf*/
div.divhead { background-image: url(img/g_bg_divhead.gif);}
td.head-logo-left {background-image: url(img/g_bg_logo-head-left2.jpg);}
td.head-logo-right { background-image: url(img/g_bg_nummer-head-right2.jpg);}
table.contentall { background-image: url(img/g_bg_header-unten.jpg);}
/*ende Seitenkopf*/

a.line { background-image: url(img/g_bg_topmenu-line.gif);}

td.topmenu { background-image: url(img/g_bg_topmenu.gif);}

tr.iBH-link { background-image: url(img/g_bg_box-heading.gif);}

TD.main-content { background-color:#ffffff;}

td.main-bottom {background-image: url(img/g_bg_main-bottom.gif);}

td.main-copy {color:#ffffff;}

/*box kalender beginn*/
td.k_chooser-b { background-image:url(img/bg_k-chooser-ge.gif) !important; }
td.k_chooser-t { background-image:url(img/bg_k-chooser-ge.gif) !important; }
td.k_chooser-t { color:#ffffff; }
input.k_forward { background-image:url(buttons/german/g_btn_kforward.gif); }
input.k_back { background-image:url(buttons/german/g_btn_kback.gif); }
td.k_link { background-image:url(img/bg_k-link-g.gif);background-color:#AB110B; }
/*box kalender ende*/

/*box suche beginn*/
input.searchfield { background-image:url(img/v_bg_searchfield.gif);color:#a30903; }
input.btn_search_s {background-image:url(buttons/german/g_btn_search.gif); }
/*box suche ende*/

/*advanced search begin*/
input.btn_search_as { background-image:url(buttons/german/v_btn_suchen.gif);}
td.as_help_link a { color:#ffffff; }
/*advanced search ende*/

/*error handler begin*/
a.btn_zurueck_eh {background-image: url(buttons/german/g_btn_zurueck.gif); }
input.btn_search_eh {background-image:url(buttons/german/g_btn_search.gif); }
/*error handler ende*/

/*box login beginn*/
input.loginfield {background-image:url(img/v_bg_loginfield.gif);color:#a30903; }
td.login_text { color:#a30903;}
input.btn_login_lib {background-image:url(buttons/german/g_btn_login.gif); }
/*box login ende*/

/*box warenkorb beginn*/
td.boxText_cartempty { color:#a30903;}
a.btn_box-cart { background-image: url(buttons/german/g_btn_warenkorb.gif);}
/*box warenkorb ende*/

/*shopping cart beginn*/
input.btn_aktualisieren_sc {background-image:url(buttons/german/v_btn_aktualisieren.gif); }
input.btn_aktualisieren_sc_klein {background-image:url(buttons/german/v_btn_aktualisieren_klein.gif); }
a.btn_zurkasse_sc {background-image:url(buttons/german/v_btn_zurkasse.gif); }
a.btn_weiter_sc {background-image:url(buttons/german/v_btn_weiter.gif); }
input.btn_einloesen_sc {background-image:url(buttons/german/v_btn_einloesen.gif); }
input.anzahlfield_sc {background-image:url(img/v_bg_anzahlfield.gif);color:#a30903; }
td.orderdetails_strich {border-color: #cccccc; }
/*shopping cart ende*/

/*box newsletter beginn*/
input.newsletterfield {background-image:url(img/v_bg_textfield.gif);color:#a30903; }
td.newslettertext { color:#a30903;}
input.btn_anmelden_klein_nl {background-image:url(buttons/german/g_btn_anmelden_klein.gif); }
/*box newsletter ende*/

/*newsletter begin*/
input.btn_senden_nl { background-image:url(buttons/german/v_btn_absenden_gross.gif);}
/*newsletter ende*/

/*product_listing begin*/
a.pll_btn-weiter { background-image: url(buttons/german/g_btn_weiter.gif);}
td.pl_randunten, td.pl_pic { border-bottom: 1px solid #a30903; }
/*product_listing ende*/

/*product_info beginn*/
.contentsTopics {	color:#ffffff;background-image:url(img/g_bg_pll-header2.gif);background-color:#8f0603; } /* #a939ac */
span.pi_price {color:#a30903; }
td.pi_options {color:#6C6C6C; }
a.pi_btn-zurueck {background-image: url(buttons/german/g_btn_zurueck.gif);}
input.anzahlfield_pi {background-image:url(img/v_bg_anzahlfield.gif);color:#a30903; }
input.btn_indenkorb_pi { background-image:url(buttons/german/g_btn_indenkorb_zwei.gif); }
/*product_info ende*/

/*box terminaenderung beginn*/
p.ek { color:#6c6c6c;}
p.et { color:#a30903;}
p.et:hover { color:#a30903;}
span.at { color:#6c6c6c;}
span.nt { color:#a30903; }
p.row_bg_class1 { background-color:#ffffff;}
p.row_bg_class0 { background-color:#F7F5F7;}
/*box terminaenderung ende*/

/*box bestsellers beginn*/
p.ek_bs { color:#6c6c6c;}
p.et_bs a { color:#a30903;}
span.at_bs { color:#6c6c6c;}
span.nt_bs { color:#a30903;}
tr.row_bg_class1 { background-color:#ffffff; }
tr.row_bg_class0 { background-color:#F7F5F7;}
/*box bestsellers ende*/

/*productlisting beginn (teaser)*/
td.pll_header { background-image:url(img/g_bg_pll-header2.gif);color:#ffffff;}
tr.pll_background { background-color:#ECE8EC;}
a.pll_btn-weiter-grau { background-image: url(buttons/german/g_btn_weiter_grau.gif);}
/*prductlistung ende*/

/*content beginn*/
input.btn_weiter_cc {background-image:url(buttons/german/v_btn_weiter.gif); }
a.btn_weiter_c {background-image:url(buttons/german/v_btn_weiter.gif); }
a.btn_zurueck_c {background-image:url(buttons/german/g_btn_zurueck.gif); }
/*content ende*/

/*checkout process begin*/
a.btn_neueadresse_cop {background-image:url(buttons/german/v_btn_neueadresse.gif); }
input.btn_weiter_cop {background-image:url(buttons/german/v_btn_weiter.gif); }
a.btn_zurueck_cop {background-image:url(buttons/german/g_btn_zurueck.gif); }
input.btn_bestellen_cc {background-image:url(buttons/german/v_btn_bestellen.gif); }
input.btn_weiter_cs {background-image:url(buttons/german/v_btn_weiter.gif); }
img.btn_drucken_cs {background-image:url(buttons/german/v_btn_drucken.gif); }
img.btn_drucken_cc {background-image:url(buttons/german/v_btn_drucken.gif); }
.contentsTopics_cs {color:#a30903; }
/*checkout process ende*/

/*login, logout und create account begin*/
a.btn_weiter_a {background-image:url(buttons/german/v_btn_weiter.gif); }
input.btn_weiter_a {background-image:url(buttons/german/v_btn_weiter.gif); }
input.btn_anmelden_a {background-image:url(buttons/german/v_btn_anmelden_gross.gif); }
input.tf_login_a {background-image:url(img/v_bg_textfield.gif);color:#a30903; }
input.tf_pwd_a { width:149px;height:15px;background-image:url(img/v_bg_textfield.gif);color:#a30903; }
/*login, logout und create account ende*/

/* account begin*/
img.btn_anzeigen_a {background-image:url(buttons/german/v_btn_anzeigen.gif); }
/*account ende*/

/*ampel beginn*/
img.ampel_gruen { width:38px;height:12px;background-image:url(img/g_ampel_gruen.gif); }
img.ampel_gelb { width:38px;height:12px;background-image:url(img/g_ampel_gelb.gif); }
img.ampel_rot { width:38px;height:12px;background-image:url(img/g_ampel_rot.gif); }
/*ampel ende*/

/*address book begin*/
img.btn_zurueck_ab {background-image:url(buttons/german/g_btn_zurueck.gif); }
img.btn_neueadresse_ab {background-image:url(buttons/german/v_btn_neueadresse.gif); }
img.btn_bearbeiten_ab {background-image:url(buttons/german/b_btn_bearbeiten.gif); }
img.btn_loeschen_ab {background-image:url(buttons/german/b_btn_loeschen.gif); }
/*address book ende*/

/*address book process begin*/
img.btn_zurueck_abp {background-image:url(buttons/german/g_btn_zurueck.gif); }
input.btn_aktualisieren_abp {background-image:url(buttons/german/v_btn_aktualisieren.gif); }
input.btn_weiter_abp {background-image:url(buttons/german/v_btn_weiter.gif); }
/*address book process ende*/

/*account password begin*/
img.btn_zurueck_ap {background-image:url(buttons/german/g_btn_zurueck.gif); }
input.btn_weiter_ap {background-image:url(buttons/german/v_btn_weiter.gif); }
/*account password ende*/

/*password double opt begin*/
input.btn_absenden_pdo {background-image:url(buttons/german/v_btn_absenden_gross.gif); }
input.btn_weiter_pdo {background-image:url(buttons/german/v_btn_weiter.gif); }
/*password double opt ende*/

/*account history info begin*/
img.btn_drucken_ahi {background-image:url(buttons/german/v_btn_drucken.gif); }
img.btn_zurueck_ahi {background-image:url(buttons/german/g_btn_zurueck.gif); }
tr.infoBoxHeading_ahi { background-image: url(img/g_bg_pll-header2.gif);color:#ffffff;background-color:#a939ac; }
/*account history info ende*/

/*account history begin*/
img.btn_zurueck_ah { background-image:url(buttons/german/g_btn_zurueck.gif); }
/*account history ende*/

/*account edit begin*/
img.btn_zurueck_ae { background-image:url(buttons/german/g_btn_zurueck.gif); }
input.btn_weiter_ae { background-image:url(buttons/german/v_btn_weiter.gif); }
/*account edit ende*/

/*bestellbestaetigung - drucken begin*/
td.contentsTopics_bb {	color:#a939ac;background-color:#ffffff; }
table.confirmation_print { background-color:#ffffff; }
img.btn_drucken_bb {background-image:url(buttons/german/v_btn_drucken.gif); }
/*bestellbestaetigung - drucken ende*/

/*diverse popups begin*/
table.popup_bg { background-color:#ffffff; }
/*diverse popups ende*/

/*printorder und ordermail begin*/
td.img_po {background-image: url(img/g_bg_logo-head-left2.jpg);}
/*printorder ende*/

/* PJ: rahmen für weitere infos (unter prod. details) */
table.boxTextBG { border:1px solid #CCCCCC; } /* vorher #084e9e */
/* PJ: rahmen für weitere infos (unter prod. details) */

BODY {
	color: #6c6c6c;
	background-color: #c13c0f;
	background-image: url(img/g_bg_head2.gif);
}

TD.infoBoxHeading {
  background-image: url(img/g_bg_box-heading.gif);
}

TD.infoBoxHeading_right {
  background-image: url(img/g_bg_box-heading.gif);
}

TD.infoBoxHeading-cat {
  background-image: url(img/g_bg_head-kategorien.gif);
}
/*leonmedia ende*/


.boxTextBG {
	background-color: #ffffff;
}
.boxTextBGII {
	background-color: #f1f1f1;
}
.boxTextPrice {
	color: #FF0000;
}

.errorBox {
	background-color: #ffffff;
  border-color: #a30903;
}
.gvBox {
	border-color: #FFFFFF;
	background-color: #ffb3b5;
}
.stockWarning { 
	color: #cc0033;
}

.productsNotifications {
	background-color: #f2fff7;
}

.orderEdit { 
	color: #70d250;
}

A {
  color: #a30903;
}

A:hover {
  color: #a30903;
}

TR.header {
	background-color: #ffffff;
}

TR.headerNavigation {
  background: #F6F6F6;
}

TD.headerNavigation {
	color: #000000;
	border-color: #b6b7cb;
	background-color: #F6F6F6;
}

A.headerNavigation { 
  color: #000000; 
}

A.headerNavigation:hover {
  color: #000000;
}

TD.conditions {
  background-color: #ffffff;
	color:#000000;
  border-color: #a30903;
}

A.confirmationEdit {
	color: #000000;
}
A.confirmationEdit:hover {
	color: #000000;
}
TR.headerError {
	color: #000000;
  background-color: #ffffff;
}
TR.headerError td {border-color: #a30903;}

TR.headerMessage {
	color: #000000;
	background-color: #ffffff;
}
TR.headerMessage td {border-color: #a30903;}


TD.headerError {
  background: #ff0000;
  color: #ffffff;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  background: #00ff00;
  color: #ffffff;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  background: #F6F6F6;
  color: #000000;
  border-color: #b6b7cb;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
}

TD.infoBoxHeading {
  color: #ffffff;
}

TD.infoBoxHeading_right {
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  background: #ffffff; 
}

TD.infoBox_right, SPAN.infoBox_right {
  background: #ffffff; 

}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border-color: #b6b7cb;
}

.productListing-heading {
  background: #b6b7cb;
  color: #FFFFFF;
}

TD.pageHeading, DIV.pageHeading {
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  color: #000000;
}

TD.accountCategory {
  color: #aabbdd;
}

SPAN.newItemInCart {
  color: #ff0000;
}

SPAN.greetUser {
  color: #f0a480;
}

TABLE.formArea {
  background: #f1f1f1;
  border-color: #cccccc;
}

A.copyright {
  color: #000000;
}
A.copyright:hover {
  color: #0000ff;
}

SPAN.markProductOutOfStock {
  color: #000000;
}

SPAN.productSpecialPrice {
  color: #ff0000;
}
SPAN.productOldPrice {
	color: #ff0000;
}
SPAN.errorText {
  color: #ff0000;
}

SPAN.productDiscountPrice {
  color: #ff0000;
}

.moduleRowOver { 
	background-color: #D7E9F7; 
	border-color: #ffffff;
}

.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo {color: #8c8c8c; }
.checkoutBarCurrent {color: #000000; }

/* sitewide font classes */

/* Sitemap Tables */
.sitemap_heading {color: #FFFFFF; 
	background-color: #666666; 
}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC;}

.sitemap_sub {color: #000000; background-color: #E6E6E6;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999;}

/* message box */

.messageStackError, .messageStackWarning {background-color: #ffffff;color:#000000;border-color: #a30903; }
.messageStackSuccess {background-color: #99ff00; }

/* input requirement */
.inputRequirement {color: #ff0000; }

.tableShop {
background-color: #ffffff;
border-color: #b6b7cb;
}

.contentsTopics {
	color:#ffffff;
}

.tableListingI {
	background-color: #eeeeee;
}

.tableListingII {
	background-color: #d0d0d0;
}

.poweredby {
  color: #000000;
}

