.invisible {display:none;}
.sbuttonp {padding-top:1px;padding-bottom:10px;}
.fieldRequired {color:#951310 !important;}
IMG 	{border:0px none;}
A:hover {color:#951310;}
A.visiblelink {text-decoration:underline;color:#951310;font-weight:bold;}
A span.orderEdit, A.pageResults {color:#951310;}
body 	{font-family:Verdana,sans-serif;font-size:10px;background-color:#C0C0BF;margin-bottom:30px;background-image:url('/eshop/images/layout/back2.gif');background-repeat:repeat-x}
hr 		{height:1px;color:#6e6e6e;background-color:#6e6e6e;border:0px none;}
TD 		{font-family:Verdana,sans-serif;font-size:10px;}
TD.xfld INPUT.text {background-color:#e5e5e5;border:1px solid #ccc;color:#666;}
INPUT.text, INPUT.password , TEXTAREA {border:1px solid #7F9DB9;background-color:#fff;}
TD.output-new-products TD  {padding-bottom:5px;font-family:Tahoma,Arial;font-size:9px;}
 TD.middle H2 {font-size:13px;background:#951310;color:#fff;margin-top:20px;padding:3px 10px 3px 10px;}
H2 span.detail {font-weight:normal;}
DIV.warning {margin-top:5px;font-weight:bold;padding:3px;}
.warning {color:#c00;}
.text-main {display:none;}

span.greetUser {color:#951310; font-weight:bold;}
body.checkout-payment TR.moduleRow TD, body.checkout-payment TR.moduleRowSelected TD, body.checkout-payment TR.moduleRowOver TD {border-bottom:1px solid #6e6e6e;border-top:1px solid #6e6e6e;font-size:15px;}
body.checkout-payment TR.moduleRowSelected TD {color:#006600;font-weight:bold;}
body.checkout-confirmation .shippingdesc {display:none;}
.qadjust {color:#951310;}

#addtocart {clear:both;float:right;margin-top:10px;margin-right:25px;width:250px;}
#addtocart DIV {text-align:right;}
#addtocart DIV.add-quantity {margin-right:5px;}



TABLE.product-info TD DIV.price {font-size:16px;font-family:Verdana,sans-serif;font-weight:bold;text-align:right;margin-right:20px;}
TABLE.product-info TD DIV.price DIV {font-size:11px;}

/*Stock*/
	.markProductInStock {margin:2px 3px 2px 0px;color:#060;font-size:11px;font-family:Arial,sans-serif;}
	.markProductOutOfStock, .markProductInStock.level6 {margin:2px 3px 2px 0px;color:#c00;}

	TD .productListing-heading A:hover {color:#fff;text-decoration:underline;}
	TD .productListing-heading.product-list-model {display:none;}
	TD.product-list-quantity P span {display:none;}
	TD.product-list-quantity P img {margin-top:13px;margin-right:2px;}

	TABLE.product-info .markProductOutOfStock SPAN,
	TABLE.product-info .markProductInStock SPAN {margin:0px 0px 5px 3px;}

TABLE.products-new-page TD {border-bottom:1px solid #6e6e6e;padding:10px 0px 10px 0px;}

UL#output-subcategories {list-style-type:none;margin:0;padding:0;}
UL#output-subcategories LI {float:left;height:110px !important;overflow:hidden;width:114px !important;
	border:0px solid #c00;display:block;}
UL#output-subcategories LI.act {}

TABLE#output-subcategories {width:auto;}
#output-subcategories.prodheader {margin-bottom:10px;}
TABLE#output-subcategories TD {width:auto !important;}
#output-subcategories .act SPAN.output-categ-descr {text-decoration:none;}
body#cpc-0 #output-subcategories {display:none;}

#pi-mflink {float:right;margin-top:15px;display:none;}

 

  

	
/* OsC-Header-Inhalt */

	#categImgTop {float:right;}
	#categImgTop {display:none;} /* !!!!! */
	#output-subcategories SPAN {display:none;} /* !!!!! */
	#pageHeading.default {display:none;}/* !!!!! */
	TD#headingImage IMG {display:none;}/* !!!!! */
	
	TD#pageHeader {padding:10px 0px 10px 0px !important;}
	#pageHeader H1 {float:left;color:#000;font-family:Arial;font-size:16px;font-weight:bold;}
	TD.pageHeading {color:#000;font-family:Arial;font-size:16px;font-weight:bold;padding-top:10px;}
	
	body.conditions TD.pageHeading ,
	body.privacy TD.pageHeading ,
	body.faq TD.pageHeading ,
	body.hilfe TD.pageHeading ,
	body.advanced-search TD.pageHeading ,
	body.shipping TD.pageHeading 
		{padding-bottom:40px;}
	
	 DIV.product-image {font-size:9px;line-height:10px;margin-bottom:10px;}
	 DIV.product-image A {color:#6e6e6e;}
	 
/* box bg */	

	TABLE.infoBox,
	Tr.infoBoxContents {background:transparent;}
TD.infoBoxHeading {padding:2px;color:#fff;background-color:#951310}
/* product listing */

	tr.productListing-odd, tr.productListing-even {background:transparent;}
	tr.productListing-odd td, tr.productListing-even td {vertical-align:top;padding:9px 0px 9px 0px;border-bottom:1px solid #6e6e6e;}
	TR.productListing-odd TD TD, TR.productListing-even TD TD {border:0px none;}
	.productListing-heading {background-color:#951310;}
/* Fragmente */

	DIV.fragment.default {width:710px;}
	DIV.fragment.default IMG.l1 {margin-left:3px;}
	TABLE.fragment, DIV.fragment {margin-bottom:20px;}
	TABLE.fragment TD {color:#4d4d4d;border:0px none !important;}
	TABLE.fragment, TABLE.fragment TABLE {border:0px none !important; border-spacing:0 !important;border-collapse:collapse;padding:0}
	




TABLE.productListing {border:1px solid #b6b7cb;}


/* Übersichtsmenü auf Startseite */

	#startmenu  {width:100%;border-collapse:collapse;border-spacing:0;margin-right:20px;}
	#startmenu TD {vertical-align:top;font-family:Arial,sans-serif; font-size:11px;background-color:#e9e9e9;color:#4D4D4D; border:1px solid #333;}
	#startmenu  TH {border:1px solid #333;font-weight:normal;background-color:#891D13;color:#fff;font-family:Arial,sans-serif; font-size:11px;}
	#startmenu  UL {margin:0;padding:0px;list-style-type:none;}
	#startmenu LI {background-repeat:no-repeat;background-image:url(/eshop/images/layout/bullet.gif);padding-left:10px;}
	#startmenu  TH A {color:#fff;}
	#startmenu  TH A:hover {text-decoration:none;font-weight:bold;}

/* Neue Topseller-Tabelle */

	#bs-table TH {border:0;font-family:Arial,sans-serif;color:#fff;font-size:11px; height:40px;background-image:url(/eshop/images/layout/back_tabelle.jpg);
		background-repeat:no-repeat;vertical-align:bottom;text-align:left;padding-left:10px;}
	#bs-table TH .detail {font-weight:normal;}
	#bs-table {border-collapse:collapse;border-spacing:0;margin-top:20px;margin-right:0px;}
	#bs-table TD {border:1px solid #951311;border-left:0px;color:#666;padding:5px;vertical-align:top;
		/*width:auto !important;*/
		}
	#bs-table TD A {color:#666;}
	#bs-table TD.col-0 {border-left:1px solid #951311;}
	#bs-table TD .bs-price {display:none;}
	#bs-table TR.bs-pr TD {text-align:center;border-bottom:0px;}
	#bs-table .bs-intro {margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
	#bs-table .go {text-align:center;}
	#bs-table TR.bs-tr3 TD {border-top:0;}
		#bs-table TR.bs-tr2 TD {border-bottom:0;}
		
	TABLE.shippingdesc {border-collapse:collapse;border-spacing:0;width:100%;}
	TABLE.shippingdesc TD {border:0;padding:3px;}
	TABLE.shippingdesc TD.header {border:0;padding-top:10px;}
	.btnormal {font-size:11px;font-weight:normal;}
	body.checkout-confirmation .btnormal {display:none;}
	
	body.faq TD.middle A, body.hilfe TD.middle A {color:#951310;text-decoration:underline;}
	body.faq H1, body.hilfe H1 {color:951310;font-size:18px;margin-bottom:0;margin-top:30px;}
	body.faq TD.middle H2, body.hilfe TD.middle H2 {color:#951310;font-size:14px;background:transparent;padding:0;}
	
	body.product-info .rqcg {margin-bottom:0;width:400px;margin-left:30px;border:1px solid #c00;background:#f0f0f0;padding:10px;}
	.rqcg {font-size:10px;font-weight:normal;text-align:left;margin-bottom:30px;}
	
	.rqcg UL {margin-top:0px;margin-bottom:0px;padding:0;margin-left:20px;}
	.rqcg LI {padding-top:4px;padding-bottom:4px;font-size:10px;line-height:14px;}
	.rqcg B {font-size:12px;display:block;margin-bottom:3px;}
	
	DIV.alphabet {margin:0px 0px 20px 0px;}
	DIV.letters {margin:5px 0px 0px 0px;color:#999;}
	DIV.letters A {font-weight:bold;color:#951310;font-size:13px;padding:0px 3px 0px 3px;}
	body.advanced-search-result DIV.alphabet P {display:none;}
	DIV.letters A.active {background-color:#951310;color:#fff;}
	.pageHeading SPAN.hits {color:#999;}
	
	
	#filterForm {display:block;margin:3px 0px 13px 0px;}
