ul.context-navi { list-style: none; margin: 0; padding: 0; overflow: auto; }
ul.context-navi li { margin: 0 1em 0 0; padding: 0; float: left; }
.context-navi a { display: block; text-indent: -999em; width: 14px; background-repeat: no-repeat; }
.context-navi .link-home { background-image: url(/images/layout/produkte/btn-home.gif); }
.context-navi .link-print { background-image: url(/images/layout/produkte/btn-print.gif); }
.context-navi .link-recommend { background-image: url(/images/layout/produkte/btn-recommend.gif); width: 18px; }
.context-navi .link-help { background-image: url(/images/layout/produkte/btn-help.gif); }
.context-navi .link-sitemap { background-image: url(/images/layout/produkte/btn-sitemap.gif); width: 19px; }

.product-search button { background: url(/images/layout/produkte/btn-product-search.gif) no-repeat right center transparent; border: 0; text-indent: -999em; width: 18px; }
.product-search input { color: #9d9d9d; font: 11px Verdana,Helvetica,Arial,sans-serif; }

.produktliste { color: #9d9d9d; padding: 2px 20px 2px 2px; display: block; background: white url(/images/layout/produkte/btn-product-listing.gif) no-repeat top right; border: 1px #9d9d9d solid; }
.product-listing { background-color: white; padding: 5px; border: 1px #9d9d9d solid; border-width: 0 1px 1px; margin-top: -1px; height: 100px; }
.product-listing ul { list-style: none; height: 100px; overflow: auto; margin: 0; padding: 0; }
.product-listing li { margin: 0; padding: 0; }