#ListHead {font-size:0.92em; height:2.26em; background-color:#555; overflow:hidden;}
#ListHead .sort {float:left; display:inline; line-height:2.26em; color:#fff; font-weight:bold; margin-left:1em;}
#ListHead .sort a {font-weight:bold; color:#ccc; margin:0 0.75em 0 0.25em; padding-right:1.25em; background-image:url(../images/icons/sort_order.gif); background-repeat:no-repeat; background-position:right center;}
#ListHead .sort a.active {color:#fff;}
#ListHead .productsPerPage {float:left; display:inline; margin:0.33em 0 0 2em;}
#ListHead .productsPerPage fieldset {border:none; margin:0; padding:0; display:inline;}
#ListHead .productsPerPage select {font-size:1em;}
#ListHead .view {float:right; display:inline; color:#fff; font-weight:bold; margin:0.52em 1em 0 0;}
#ListHead .view span {}
#ListHead .view img {vertical-align:top; margin-top:-1px;}
#ListHead .view .print {margin-left:0.8em; color:#fff; margin-right:3px}

ul.categoryList {margin:0; padding:0; list-style-type:none; width:40.33em;}
ul.categoryList li {float:left; display:inline; width:6.25em; margin:0 1.18em; padding-left:2.26em; background-image:url(../images/icons/folder.gif); background-position:left center; background-repeat:no-repeat; line-height:1.81em; font-size:0.92em; text-align:left; color:#d32d22 !important;}

#CategoryList {}
#CategoryList .header {display:table-row; font-family:Georgia,"Times New Roman",Times,serif; color:#D32D22; font-weight:bold; width:25em; float:left; margin-bottom:7px}
#CategoryList h1 {font-size:15px; margin:0; padding:0 0.6em 0.3em 0.7em; display:block}
#CategoryList h1 img {margin:0 0.7em 0 0;}
#CategoryList .categoryDescription {font-size:0.8em; color:#8b8b8b; padding:0.2em 1em; font-family:Tahoma; width:200px}
#CategoryList .clr {}
#CategoryList a {color:#000; font-weight:bold; float:right; display:block; margin-top:2px}

.productsFound {text-align:center; font-weight:bold; margin:1em 0;}
.productsFound span {color:#ca261d;}


.listNormal {}
.listNormal form, .listNormal fieldset {margin:0; padding:0; border:none;}
.listNormal .item {float:left; display:inline; width:14.78em; overflow:hidden; border:0 solid #ebebeb; padding:0.75em 0.67em; background-color:#fff; position:relative;}
.listNormal .item  p{font-size:0.92em; margin-top:0;}
.listNormal .c0 {}
.listNormal .c1 {}
.listNormal .c2 {}
.listNormal .last {}
.listNormal .hline {margin:0;}
.listNormal .logo {margin-bottom:0.67em;}
.listNormal .producerLogo {text-align:left; margin:0.2em 0 0.2em 0.2em;}
.listNormal .picture {text-align:center;}
.listNormal .picture img {z-index:1;}
.listNormal .picture a:hover img {}
.listNormal .productName {margin:0; height:6.5em; overflow:hidden; font-weight:normal}
.listNormal .productName a {font-size:1.1em; font-family:Georgia; font-weight:bold; color:#000}
.listNormal .productName span {font-size:0.9em; color:#555;}
.listNormal .manufacturerNo {font-size:0.75em; margin:0.3em 0;}
.listNormal .manufacturerNo  span {font-weight:bold}
.listNormal .stockQuantity {font-size:0.92em;}
.listNormal .stockQuantity img {margin-left:0.3em;}
.listNormal .tags {height:2.75em; position:absolute; left:3px; top:115px; z-index:9998; width:13em; text-align:right;}
.listNormal .tags img {z-index:9999;}
.listNormal .priceBox {margin:0 0 1em 0; font-family:Georgia}
.listNormal .bruttoTxt {font-size:0.83em;}
.listNormal .customerBruttoTxt {font-size:0.83em; font-weight:bold}
.listNormal .bruttoValue {font-size:1.33em; font-weight:bold; line-height:1.2em;}
.listNormal .crossedOut .bruttoValue {color:#555 !important}
.listNormal .nettoValue {font-size:0.92em;}
.listNormal .more, .listNormal .compare {font-size:0.92em; font-weight:bold;}
.listNormal .more {display:block; float:left;}
.listNormal .compare {display:block; float:right; margin-right:1.5em;}
.listNormal .buttons {margin-top:1em;}
.listNormal .buttons a span {display:none;}
.listNormal .buttons .wishlist {float:left; display:inline; margin-right:1em; background-image:url(../images/buttons/wishlist.gif); width:61px; height:21px;}
.listNormal .buttons .addToCart {float:left; display:inline; background-image:url(../images/buttons/add_to_cart.gif); width:76px; height:21px;}
.listNormal .available {color:green}
.listNormal .notAvailable {color:red}
.listNormal .deliveryTime {font-weight:bold;}

.listBig {border-top:0.08em solid #ebebeb;}
.listBig form, .listBig fieldset {margin:0; padding:0; border:none;}
.listBig .item {background-image:url(../images/listbig_item_bg.png); background-position:right bottom; background-repeat:no-repeat; background-color:#fff; border:1px solid #ebebeb; border-width:0.08em 0.08em 0 0.08em; padding:1.17em 0.75em 0.3em 0.75em; overflow:hidden; height:100%}
.listBig .last {border-bottom-width:0.08em !important;}
.listBig .productName {font-weight:normal; margin:0 0 10px 0; color:#555; border-bottom:1px solid #ebebeb; height:3em}
.listBig .productName  a{font-family:Georgia; font-weight:bold; display:block}
.listBig .manufacturerNo {font-size:0.75em;}
.listBig .manufacturerNo span {font-weight:bold}
.listBig .logo {float:right; display:inline;}
.listBig .left {float:left; display:inline;}
.listBig .right {float:right; display:inline; width:35.3em;}
.listBig .picture {margin-bottom:0.5em;}
.listBig .picture img {}
.listBig .priceBox {font-family:Georgia;}
.listBig .item .left p{font-size:0.92em; margin-top:0; color:#555}
.listBig .bruttoTxt {font-size:0.83em;}
.listBig .customerBruttoTxt {font-size:0.83em; font-weight:bold}
.listBig .crossedOut .bruttoValue {color:#555}
.listBig .bruttoValue {font-size:1.33em; font-weight:bold; line-height:1.2em;}
.listBig .nettoValue {font-size:0.92em;}
.listBig .paramaters {margin-bottom:0.5em; min-height:8.83em;}
.listBig .paramaters table {width:100%;}
.listBig .paramaters td {font-size:0.92em; color:#555; border-bottom:1px solid #eee; line-height:1.63em;}
.listBig .paramaters .c1 {width:12.8em; color:#7a7a7a;}
.listBig .paramaters .c2 {padding-left:2em;}
.listBig .right .left {width:18.5em; height:6em;}
.listBig .right .right {width:13.3em;}
.listBig .tags {margin-right:1.5em;}
.listBig .stockQuantity {font-size:0.92em; color:#555;}
.listBig .more, .listBig .compare {font-size:0.92em; font-weight:bold;}
.listBig .buttons {margin-top:1em;}
.listBig .buttons a span {display:none;}
.listBig .buttons .wishlist {float:left; display:inline; margin-right:1em; background-image:url(../images/buttons/wishlist.gif); width:61px; height:21px;}
.listBig .buttons .addToCart {float:left; display:inline; background-image:url(../images/buttons/add_to_cart.gif); width:76px; height:21px;}
.listBig .deliveryTime {font-weight:bold;}

.listSmall {}
.listSmall table {width:100%;}
.listSmall table tbody td {border-bottom:1px solid #ebebeb; padding:0.4em 0.83em; background-color:#fff;}
.listSmall table thead td {background-color:#ebebeb; padding:0.4em 0.83em; color:#555; font-size:11px;}
.listSmall a img {display:none;}
.listSmall table .c1 {font-size:0.8em;}
.listSmall table .c2 {text-align:left; width:8em;}
.listSmall table .c3 {text-align:center; width:4em;}
.listSmall table .c4 {text-align:left; width:6.5em;}
.listSmall table .c4 a {float:right;}
.listSmall table .c4 div {font-weight:bold; width:3em; text-align:center; font-size:0.83em; color:#555}
.listSmall table .c3 .clr {height:0.5em;}
.listSmall table thead .c3 {text-align:left;}
.listSmall h4.brandName {color:#555; font-size:1em; margin:0; color:red; display:inline;}
.listSmall h4.productName {margin:0; font-weight:bold; margin:0 1em 0 0; display:inline;}
.listSmall .manufacturerNo {font-size:0.9em; font-weight:bold; color:#000 !important}
.listSmall .manufacturerNo span {color:#555555; font-weight:normal}
.listSmall .shortDescription {display:block; margin-top:0.3em; color:#555;}
.listSmall .priceBox {font-family:Georgia}
.listSmall .bruttoTxt {font-size:0.83em;}
.listSmall .bruttoValue {font-size:1.1em; font-weight:bold; line-height:1.2em;}
.listSmall .nettoValue {font-size:0.86em;}
.listSmall .more {font-size:0.83em; font-weight:bold;}
.listSmall .promotion {color:red}
.listSmall .new {color:blue}
.listSmall .saleout {color:green}
.listSmall .declaration {color:#f6c604}
.listSmall .available {color:green}
.listSmall .notAvailable {color:red}

#SimpleFilter {margin:1em 0 1.5em 0;}

.listPager {font-size:0.92em; margin:0 0 2em 0; padding:1em; border:1px solid #ebebeb; color:#818181; font-weight:bold; text-align:center;}
.listPager a {color:#818181; margin:0 0.61em; padding:0.2em 0.26em;}
.listPager a.prev {color:#555; margin:0 5em 0 0;}
.listPager a.next {color:#555; margin:0 0 0 5em;}
.listPager span.active {padding:0.2em 0.52em; background-color:#ca261d; border:1px solid #555; color:#fff;}

ul.listLegend {margin:0 0 2em 0; padding:0; list-style-type:none; float:left;}
ul.listLegend li {margin:3px 0; display:block; float:left; font-size:0.83em; width:29.2em; color:#555;}
ul.listLegend img {margin-left:6.33em;}

.printCategoryProducts {color:#555; float:right; margin:1em 0 0.5em 0; font-size:0.9em; font-weight:bold; line-height:1.5em; height:2em}
