* {	margin: 0;	padding: 0;}

body {
    background: none;
}

/***************** Allgemein ********************/

.noprint {
	display: none;
	}
.onlyprint {
	display: inline;
	}

h1.kategorie {	
	padding-top: 20px;
	}
	

div#page    { width:auto; padding-top: 30px;}
div#header  { display: none}
div#content { background: none; } 
div#path 	{background: none; position: absolute; top: 0px; left: 0px; padding: 0px; margin:0px;}
div#body  { float:none; width: auto; margin: 0px; padding: 0px; }
div#body.two_columns  { margin: 0px;padding: 0px; width: auto;}
div#left  { display: none}
div#right { display: none}
div#footer  { display: none}
div#mitglied  { display: none}


/***************** List-Locator, Detail-Locator ********************/
#body .locator {display: none;}


	
/***************** Detailansicht ********************/

#body .product.details {width: 100%;margin: 0px;}
#body .product.details .leftcol {width: 40%;}
#body .product.details .rightcol { width: 50%;}

div.shippinginfos {
	display: none;
	}	


/***************** Detailansicht Bild ********************/
#body .product.details div.bildcontainer {background: none;}
#body .product.details div.bildcontainer  a.zoom img { display: none}


/***************** Detailansicht mehr Bilder ********************/
#mehrbilder div.icon .zoom {display: none;	}


/*****************  Preis ********************/
#body .product.details .tocart {display: none;}	


	
/***************** Varianten ********************/

#body .detailvariants {width: auto;padding-top: 20px;}
table.tabelle-farbig {
	background-color: #FFFFFF;
	width: 100%;
	border-top: 1px solid #009FD7;
	border-left: 1px solid #009FD7;
	}
table.tabelle-farbig th
 {
	background-color: #FFFFFF;
	border-right: 1px solid #009FD7;
	border-bottom: 1px solid #009FD7;
	color: #000000;
	vertical-align: top;
	padding: 4px 6px 4px 6px;
	font-size: 12px;
	background-repeat: no-repeat;
	width: auto;
	}	
table.tabelle-farbig td {
	border-right: 1px solid #009FD7;
	border-bottom: 1px solid #009FD7;
	padding: 8px 6px 5px 6px;
	vertical-align: top;
	width: auto;
	}	
table.tabelle-farbig td img, input {
	vertical-align: middle;
	}		
table.tabelle-farbig td.darker,
table.tabelle-farbig tr.even {
	background-color: #FFFFFF;
	border-right: 1px solid #009FD7;
	}	
table.tabelle-farbig tr.even td {
	border-right: 1px solid #009FD7;
	}
table.tabelle-farbig tr.even td.last{
	border-right: 1px solid #009FD7;
	}	
table.tabelle-farbig tr.odd td.last,
table.tabelle-farbig td.last  {
	border-right: 1px solid #009FD7;
	}		
table.tabelle-farbig th.first {
	background-image: none;
	}	
table.tabelle-farbig th.last {
	background-image: none;
	border-right: 1px solid #009FD7;
	}	


table.tabelle-farbig tr.no-bottom-border td,
table.tabelle-farbig td.no-bottom-border  {
	border-bottom: none;
	}
	
table.tabelle-farbig td.top-border {
	border-top: 1px solid #009FD7;
	}	
table.tabelle-farbig td.no-right-border {
	border-right: none;
	
	}		
table.tabelle-farbig tr.linespacer td {

	background-color: #009FD7;
	}	
	


/***************** Linkzeile ********************/

.linkzeile {
	display: none;
	}	
	
/***************** Reiter ********************/

#toc {
	display: none;
	}
div.content,
div.printcontent {
	border: none;
	padding: 10px 0px 20px 0px;
	display: block;
	}	

div.content h3,
div.printcontent h3 {
	clear: both;
	float: none;
	display: block;
	margin: 0px 0px 5px 0px;
	font-size: 15px;
	color: #009FD7;
	}	



/***************** Gratis-Artikel ********************/
#gratisartikel {
	border: 1px solid #009FD7;
	background-image: none;
	background-color: #FFFFFF;
	}








/* aus anderen Stylesheets */

#bestellvorgang {
	display: none;
	}	
	
div.buttons-oben,
div.buttons-unten,
#body div.bar.prevnext {
       display: none;
       }
tr.gutschein {
	visibility: hidden;
	}



#printlogo {
    display: block;
    text-align: right;
    }
    
div.bar.categories {
    display: none;
} 

table.tabelle-farbig.baskettabelle {
	width: 100%;
	
}

