/*
  $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

*/
 /*background-image: url(images/pagebackimage.jpg);*/
 /*background-color: /*#ABBEDF; *//*#3148F1;/*bluelight*/ #D17300;*/
 /*background-color: White;*/
 /*background: #F7F4F2; #F7F4F2*/

.errorBox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 11px; background: #F3F3F5; font-weight: bold; }
.stockWarning { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 11px; color: #70d250; text-decoration: underline; }


#divid1 {
	text-align: left;
	margin: 0 auto;
	width: 500;
	height: 160;
	border-style: none;
	border-width: 1px;
	background-color: FFFFFF;
}


BODY {
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 11px;
	color: #000000;
	margin: 0px;
/* background-color: transparent;*/
/*background-image: url(images/background24.jpg);*/
/*background-image:url(includes/sts_templates/header_images/background_balken/orange/orange_box_back7x19.png);*/
/*background-repeat: repeat;*/
/*background-repeat: repeat-x;*/
background-color: #EAB068;
	scrollbar-base-color: green;
	scrollbar-highlight-color: #FFFF00;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
}

A {
  color: black;
  text-decoration: none;
}

A:hover {
	color: Red;
	text-decoration: none;
}

.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

FORM {
	display: inline;
}

TR.header {
	/*background: #8B1919;*/
	background: White;
}

TR.header1 {
	background: transparent; /*background: White;*/
}
/*
TR.header3 {
	background: #F7F4F2; /*background: White;*
}
*/
TR.header3 {
	background: Silver; 
}

TR.headerNavigation {
/*background: #FFFFFF url(images/bg_siteTop_red.gif) repeat-x left top;*/
background: #008000;
}

TD.headerNavigation {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  /*background-image: url('images/m_01.gif');*/
  background: #FFFFFF url(images/bg_siteTop_red.gif) repeat-x left top;
  color: #000;
  font-weight : ;

}

A.headerNavigation {
  color: #000;
}

A.headerNavigation:hover {
  color: #999;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #F3F3F5;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
 font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #fff;
  background-color: #008000;
 font-weight: bold;
}

TD.footer {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color: #008000;
	font-weight: bold;
}

TD.footer A {
  color: #fff;
  text-decoration: none;
  background-color: #008000;
}

TD.footer  A:hover {
  color: #999;
  text-decoration: none;
}

.infoBox {
background: transparent; /*background-image: url(images/bg_siteTop_red.gif) repeat-x left top;
background-repeat: no-repeat;
border-left: 1px;
border-right: 1px;
border-top: 1px;
border-bottom: 1px;
border-style: solid;
border-color: #ff0000;
border-spacing: 1px;
*/
	font: xx-small;
}
.infoBox13 {
/*background: #EBE8E7;*/
background: #CD2F24;
	background-image: url(images/bg_siteTop_red.gif) repeat-x left top;
	background-repeat: no-repeat;
border-left: 1px;
border-right: 1px;
border-top: 1px;
border-bottom: 1px;
border-style: solid;
border-color: #ccc;
border-spacing: 1px;

}

.infoBoxContents {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infoBox2 {
background:;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #E5E5E7;
border-spacing: 1px;

}

.infoBoxContents2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.infoBoxHeading {
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #999;
  border-spacing: 1px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: none;
  /*background: #989898;*/
  /*background: #093981;*/
  /*background: #CD2F24;*/
  /*includes/sts_templates/template/images/infobox/greenboxhead.jpg*/
background-image: url(includes/sts_templates/template/images/infobox/greenboxhead.jpg) repeat-x left top;
background-repeat: no-repeat;
  color: #fff;


}
.infoBoxHeading3 {
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #999;
  border-spacing: 1px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: none;
  /*background: #093981;*/
  background-image: url(../images/bg_siteTop_red.gif) repeat-x left top;
  color: #fff;


}

TD.infoBox, SPAN.infoBox {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

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-color: #FCE7CF;
}

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: #E4EBED;*/
	background-color: #E6E6FA;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #fff;
  border-spacing: 1px;
}

.productListing-heading {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #0000;
	font-weight: bold;
	background: ;
}
.productListing-heading-by-price {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
	/*background-color:#A1B1C9;*/
	/*background: #093981;*/
	/*background-image: url('images/boxen_header.gif');*/
	background: #CD2F24;
	/*background-image: url(images/box_top_red.gif);*/
	background-repeat: no-repeat;
   background-position: left;
}

TD.productListing-data {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
/*
A.pageResults {
  color: black;
}

A.pageResults:hover {
  color: #FF0000;
  background: #FFFF33;
}
*/
A.pageResults {
  color				: #FF4D00;
  }

A.pageResults:hover {
  color				: #3F3D35;
  }
h1 {
 font-family: Tahmoa, Verdana, Arial, sans-serif;
 font-size: 15px;
 font-weight: bold;
 color				: #FF4D00;
}

h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
}
TD.pageHeading, DIV.pageHeading {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: Black;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

TD.main, P.main, DIV.main  {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	}

 TD.main2, P.main2, DIV.main2  {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
	}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.accountCategory {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;

}

SPAN.greetUser {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: Blue;
	font-weight: bold;
}

TABLE.formArea {
  background: #E5E5E8;
  border-color: #999;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color:; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: ; }

.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: ; }
.checkoutBarCurrent { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

/* message box */

.messageBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #ff0000; }



TD.categorieboxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  color: #000;
  background-image: url('images/boxheader.gif');
  background-repeat: no-repeat
}

.categorieboxContents {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.categoriebox {
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #929DC1;
border-spacing: 1px;


}

TD.categorieboxFooter {
  background-image: url('images/box_footer.gif');
  background-repeat: no-repeat
}

TD.herstellerboxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  color: #000;
  background-image: url('');
  background-repeat: no-repeat
}

.herstellerboxContents {
  background: #E5E5E8;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.herstellerbox {
background: #E5E5E8;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #999;
border-spacing: 0px;

}

TD.suchboxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  color: #000;
  background-image: url('images/box_1.gif');
  background-repeat: no-repeat
}

.suchboxContents {
  background: #E5E5E8;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.suchbox {
background: #E5E5E8;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #999;
border-spacing: 1px;

}

TD.informationsboxHeading {
  border-left: 0px;
border-right: 0px;
border-top: 3px;
border-bottom: 3px;
border-style: solid;
border-color: #fff;
border-spacing: 1px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
 /* background-image: url('images/boxen_header.gif');*/
 background: #008000;
 /*background-image: url(includes/sts_templates/template/images/infobox/greenboxhead.jpg) repeat-x left top;*/
/*background-image: url(images/box_top_red.gif);*/
background-repeat: no-repeat;
  /*background: #093981;*
  background-repeat:  repeat-y   ;* /
  background-position: left;*/
}

.informationsboxContents {
  background: #FFC980;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.informationsbox {
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #929DC1;


}

TD.normalboxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: none;
  background: #bbc3d3;
  color: #fff;
  background-image: url('images/box_3.gif');
  background-repeat: no-repeat
}

.normalboxContents {
  background: ;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.normalbox {
background: ;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #999;
border-spacing: 1px;

}

TD.main_featured {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;

}

.rahmen {
padding: 5px ;
border: 1pt solid #999 ;
border-color: #999;
}
.schattenBox {
background-image: url(images/schatten_box.jpg);
background-repeat: no-repeat ;

}

.box {
background-image: url(images/riffel2.gif);
background-repeat: repeat-y  ;

}

}

.boxC {
background-image: url(images/riffel4.gif);
background-repeat: repeat-y  ;

}

TD.bestsellerboxHeading {
  border-left: 0px;
border-right: 0px;
border-top: 3px;
border-bottom: 3px;
border-style: solid;
border-color: #fff;
border-spacing: 1px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
/*  background-image: url('images/boxen_header.gif');*/
  background: #008000;
  background-repeat:  repeat-y   ;
  background-position: left;


}

.bestsellerboxContents {
  background: #E5E5E8;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.bestsellerbox {
background: #E5E5E8;
border-left: 1px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #999;
border-spacing: 1px;

}

TD.shoppingcartboxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 0px;
  font-weight: bold;
  background: #bbc3d3;
  color: #000;
  background-image:;
  background-repeat: no-repeat
}

.shoppingcartboxContents {
  background: #F8F8F9 ;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
     background-image: url('images/warenkorb.gif');
  background-repeat: no-repeat;
}
.shoppingcartbox {
background:#F8F8F9 ;
border-left: 1px;
border-right: 1px;
border-top: 1px;
border-bottom: 1px;
border-style: solid;
border-color: #6B9B69;


}

TD.onlineboxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  color: #000;
  background-image: url('images/box_2.gif');
  background-repeat: no-repeat
}

.onlineboxContents {
  background:;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.onlinebox {
background: ;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #999;


}

TD.währungenboxHeading {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  color: #000;
  background-image: url('images/box_3.gif');
  background-repeat: no-repeat
}

.währungenboxContents {
  background: #E5E5E8;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.währungenbox {
background: #E5E5E8;
border-left: 1px;
border-right: 0px;
border-top: 1px;
border-bottom: 1px;
border-style: solid;
border-color: #999;
border-spacing: 1px;

}

.inputboxen
{
	font-family: Verdana;
	font-size: 11px;
	vertical-align: middle;
	color: #000;
	text-decoration: none;
	border: 1px solid;
	border-color: #000 ;
}
/*Gegenwärtige Berichte*/
TD.productListing-odd  {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	background: ;
}
/*Artikel Bewerten*/
TD.productListing-even  {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background: ;
}

.rahmen2 {
border-spacing: 0px;
background: #fff ;
border-left: 1px;
border-right: 1px;
border-top: 1px;
border-bottom: 1px;
border-style: solid;
border-color: #999;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;

}

.infoBoxNews {
  background:#D9D5D3;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
    border-spacing: 2px;
border-left: 0px;
border-right: 0px;
border-top:0px;
border-bottom: 0px;
border-style: solid;
border-color: #919FAE;
}

.headerweis {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #fff;
}

.headerweis A {
  color: #fff;
  text-decoration: none;
}

.headerweis A:hover {
  color: #fff;
  text-decoration: underline;
}

td.normal
{
width:100%;
height:18px;
background-color:#E0CAB5;
border-width:1px;
border-style:solid;
border-color:#E0CAB5;
font-family:Tahoma, Verdana;
font-size:11px;
color:#fff;
padding-left:11px;


cursor:hand;
}


td.normal2
{
width:100%;
height:18px;
background-color:#E0CAB5;
border-width:1px;
border-style:solid;
border-color:#E0CAB5;
font-family:Tahoma, Verdana;
font-size:11px;
color:#fff;
padding-left:11px;


cursor:hand;
}

td.hover
{
width:100%;
height:18px;
background-color:#C2C0C0;
border-width:1px;
border-style:solid;
border-color:#999;
font-family:Tahoma, Verdana;
font-size:11px;
color:#fff;
text-align:left;
padding-left:11px;


cursor:hand;

}

td.hover2
{
width:100%;
height:18px;
background-color:#93BA92;
border-width:1px;
border-style:solid;
border-color:#999;
font-family:Tahoma, Verdana;
font-size:11px;
color:#fff;
text-align:left;
padding-left:11px;


cursor:hand;

}
td.hover3
{
width:100%;
height:18px;
background-color:#A1B1C9;
border-width:1px;
border-style:solid;
border-color:#999;
font-family:Tahoma, Verdana;
font-size:11px;
color:#fff;
text-align:left;
padding-left:11px;


cursor:hand;

}

.infoBox3{
  background:#EDEBE9 ;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  border-left: 1px;
border-right: 1px;
border-top:1px;
border-bottom: 1px;
border-style: solid;
border-color: #E0CAB5;

}

.infoBox4{
  background:#fff;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  border-left: 1px;
border-right: 1px;
border-top: 1px;
border-bottom: 1px;
border-style: solid;
border-color: #E0CAB5;

}
.infoBox5{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #00C102;
	background: #B22222;
}
/*teil der Artikelliste*/
td.normal_1
{
width:100%;
height:18px;
background-color:;
font-family:Tahoma, Verdana;
font-size:11px;
color:#fff;
padding-left:8px;
padding-right:8px;
padding-top:5px;
padding-bottom:5px;
line-height: 1.2;
cursor:hand;
}

td.neue_boxen
{
width:100%;

background-color:#E0CAB5 ;
font-family:Tahoma, Verdana;
font-size:11px;
color:#000;
padding-left:8px;
padding-right:8px;
padding-top:5px;
padding-bottom:5px;
line-height: 1.2;
cursor:hand;
}
.tax_info {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: Black;
}
td.productBigPrice {
font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: Black;
}
.infoBox6{
  background: #093981;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
 }
TD.mainbox {
  background: #E5E5E8;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
.products_listing_categorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
/* VJ Links Manager v1.13 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #FFFFFF;
  text-align: center;
}

TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
/* VJ Links Manager v1.13 end */
 .navigationbackground_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	/*text-transform: uppercase; */
 /*background-image: url('images/infobox/leisteoben.jpg');*/
 background: #008000;
color: #FFFFFF;
}

.categoriebox2
{
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
/*  font-size		: 14px;
  color		: #3F3D35;
  color			: #ff0000;
  padding-left		: 3px;
  padding-bottom	: 5px;*/
  background-repeat	: no-repeat;
}

.categorieboxContents2  {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size			: 24px;
  /*color			: #3F3D35;*/
  color				: blue;
  background-repeat	: no-repeat;
}

.boxText {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-top	: 5px;
  /*color   		: #FF4D00;*/
  /*font-color   	: #3F3D35;*/
  color   		:#000000;
  }

.boxText2 {
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-top	: 10px;
  /*color   		: #FF4D00;*/
  font-color   		: #3F3D35;
  }
.boxText3 {
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color   		: #FF4D00;
  }
  
.products_listing_categorie
 {
	font-size: 10px;
 color: #3F3D35;
	font-style: oblique;
	font-weight: lighter;
	text-transform: capitalize;
}

.informationsbox_13 {
 /*color: #3F3D35;*/
 color   		:#000000;
}

.informationsboxContents {
  /*background: #DAD9D9;*/
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

.category_level20_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level20 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}.category_level19_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level18 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}

.category_level17_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level17 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}.category_level16_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level16 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}.category_level15_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level15 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}.category_level14_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level14 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}

.category_level13_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level13 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level12_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level12 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level11_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level11 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level10_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level10 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level9_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level9 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level8_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level8 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level7_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level7 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level6_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level6 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level5_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level4 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}
.category_level3_active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 /*color: #0000CD;*/
 color : #FF4D00;
background-image: url('/includes/sts_templates/header_images/open3.jpg');
	padding-left: 30px;
	padding-bottom: 5px;
	font-weight: bold;

	background-repeat: no-repeat;
}


.category_level3 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
 background-image: url('includes/sts_templates/header_images/bullet.gif');
	padding-left: 20px;
	padding-bottom: 5px;

	background-repeat: no-repeat;

}

.category_level2_active {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size			: 12px;
  /*color				: #0000CD;*/
  color : #FF4D00;
  background-image	: url('includes/sts_templates/header_images/open2.jpg');
  padding-left		: 30px;
  padding-bottom	: 5px;
  font-weight		: bold;

  background-repeat	: no-repeat;
}


.category_level2 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size			: 12px;
  color				: #000000;
  background-image	: url('includes/sts_templates/header_images/bullet.gif');
  padding-left		: 20px;
  padding-bottom	: 5px;

  background-repeat	: no-repeat;
}


.submenu_level2 div {
   width			: 100%;
}

.category_level1_active {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size		: 12px;
  /*color		: #0000CD;*/
  color : #FF4D00;
  background-image	: url('includes/sts_templates/header_images/open.jpg');
  padding-left		: 30px;
  padding-bottom	: 5px;
  font-weight		: bold;

  background-repeat	: no-repeat;
}


.category_level1 {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size			: 12px;
  color				: #000000;
  background-image	: url('includes/sts_templates/header_images/bullet.gif');
  padding-left		: 20px;
  padding-bottom	: 5px;

  background-repeat	: no-repeat;
}

/* Layout Alfred */
.navi_Links {text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; color:#FFFFFF; font-size:10px}

td.boxwidth_right {
width:auto;
background-color:#ffffff;

border:solid 2px;
border-color:#FF0000;
}
td.boxwidth_left {
width:auto;
background-color: #ffffff;

border:solid 2px;
border-color:#FF0000;
}
.in-the-news { /* Parent Wrapper for inside boxes */
 display: inline; /* IE Hack */
 width: 200px;
 float: left;
 min-height: 125px;
 margin-bottom: 7px;
}
* html .in-the-news {height:125px} /* IE Min-Height Hack */

/*.left-mid {
 background-image:url(images/bilder_boxen/left-mid.gif);
 background-repeat: repeat;
 width: 170px;
}*/

.left-mid {
	width: 188px;
	padding: 5px 5px 5px 5px;
	border: thin solid Fuchsia;
	/*background: url(http://www.flechtwaren24.com/images/bilder_boxen/background_boxen_grau.jpg) repeat center;*/
background: url(includes/sts_templates/header_images/background_balken/orange/orange_box_back.jpg);
background-repeat: repeat-x; /* repeat-y für längs repeat-x für seite */
}

.left-heading {
/*	background-image: url(images/bilder_boxen/left-heading_gruen13092008.jpg);*/
/* background-image: url(images/bilder_boxen/left-heading_gruen.gif);*/
 /*background-repeat: no-repeat;*/
 /*   background-image: url(images/bilder_boxen/left-header-brown.gif); */ 
  background-image: url(includes/sts_templates/header_images/background_balken/orange/orange_neutral.jpg);
 background-repeat: repeat;
	padding: 9px 10px 5px 10px;
	font-size: 13px;
	color: Black;
	min-height: 11px;
	/*width: 188px; keine breite*/
	font-weight: bold;
 border: thin solid red;
}
* html .left-heading {height:11px} /* IE Min-Height Hack */

.login_box_login {
/*	background-image: url(images/bilder_boxen/left-heading_gruen13092008.jpg);*/
/* background-image: url(images/bilder_boxen/left-heading_gruen.gif);*/
 /*background-repeat: no-repeat;*/
 
  background-image: url(images/bilder_boxen/loginbox-login.jpg);
 background-repeat: repeat;
	padding: 9px 10px 5px 10px;
	font-size: 13px;
	color: Black;
	min-height: 11px;
	width: 188px;
	font-weight: bold;
 border: thin solid red;
}

* html .login_box_login {height:11px} /* IE Min-Height Hack */

.in-the-new-products { /* Parent Wrapper for inside boxes */
 display: inline; /* IE Hack */
 /*width: 400px;*/
 float: left;
 min-height: 125px;
 margin-bottom: 7px;
}
* html .in-the-news {height:125px} /* IE Min-Height Hack */

.left-mid-products {
 background-image:url(images/bilder_boxen/left-mid-products.gif);
 background-repeat: repeat;
 padding: 5px 15px 10px 9px;

}
.left-heading-products {
/* background-image:url(images/bilder_boxen/leisteoben.jpg);*/
 background-image:url(includes/sts_templates/header_images/background_balken/orange/orange_balken_910x25.jpg);
 background-repeat: repeat-x;
 padding: 9px 10px 5px 10px;
 font-size: 13px;
 color: #fff;
 min-height: 11px;
 font-weight: bold;

}
* html .left-heading {height:11px} /* IE Min-Height Hack */

img.block {
 display: block;
}

/* conten hintergrund*/
TR.header3 {
background: url(includes/sts_templates/header_images/background_balken/orange/verlauf_16x5.jpg);
background-repeat:repeat;
}
/* Layout Alfred */

