.top-pagination, .bottom-pagination {
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
margin-bottom:5px;
}
.bottom-pagination {
margin-top:10px;
margin-bottom:0;
}
.top-pagination td, .bottom-pagination td {
background:#f7f7f7;
font:11px Arial, Helvetica, sans-serif;
padding:5px 10px;
}
.is-manufacturer-filter {
text-align:right;
padding-bottom:10px;
}
.is-manufacturer-filter select {
font:11px Arial, Helvetica, sans-serif;
margin-left:10px;
}
.listing-mode {
overflow:hidden;
width:748px;
border:1px solid #ccc;
background:url(../images/th.gif) left top repeat-x;
font-weight:bold;
text-align:left;
/*margin-bottom:10px;*/
padding:5px 10px;
}
.listing-mode #prod-list-mode {
float:left;
line-height:15px;
width:49%;
margin-bottom:0;
}
.listing-mode #prod-sorting {
float:right;
width:49%;
line-height:15px;
text-align:right;
margin-bottom:0;
}
.ProductWeergave-Kop {
background:url(../images/th.gif) left top repeat-x;
color:#666;
font-weight:bold;
padding:5px 10px;
}
.ProductWeergave-Kop a {
color:#666;
text-decoration:none;
}
.ProductWeergave-Kop a:hover {
color:#666;
text-decoration:underline;
}
.ProductWeergave-Gegevens {
border-bottom:1px solid #ddd;
background:url(../images/pl.gif) left bottom repeat-x;
font:12px Arial, Helvetica, sans-serif;
color:#000;
padding:10px 0 10px 10px;
}
.ProductWeergave-Gegevens a strong {
display:block;
width:100%;
font:bold 12px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
color:#1b5c9d;
text-decoration:underline;
margin-bottom:-5px;
cursor:pointer;
}
.ProductWeergave-Gegevens a:hover strong {
color:#4794e0;
}
.ProductWeergave-Gegevens a .product-listing-more-info {
float:left;
color:#1b5c9d;
text-decoration:underline;
margin:10px 0 0 0;
cursor:pointer;
}
.ProductWeergave-Gegevens a:hover .product-listing-more-info {
color:#4794e0;
}
.ProductWeergave-Gegevens .productlisting-price {
float:right;
font:bold 16px Arial, Helvetica, sans-serif;
color:#000;
}
.ProductWeergave-Gegevens .productlisting-price .productlisting-pricecents {
font-size:10px;
}
*:first-child+html .ProductWeergave-Gegevens .productlisting-price .productlisting-pricecents {
font-size:14px;
}
* html .ProductWeergave-Gegevens .productlisting-price .productlisting-pricecents {
font-size:14px;
}
.ProductWeergave-Gegevens .productlisting-oldprice{
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#999;
text-decoration:line-through;
height:12px;
}
.ProductWeergave-Gegevens .productlisting-oldprice .productlisting-oldpricecents {
font-size:10px;
}
*:first-child+html .ProductWeergave-Gegevens .productlisting-oldprice .productlisting-oldpricecents {
font-size:13px;
}
* html .ProductWeergave-Gegevens .productlisting-oldprice .productlisting-oldpricecents {
font-size:13px;
}
.ProductWeergave-Gegevens .product-listing-more-info {

}




#content .productgrid {
position:relative;
overflow:hidden;
float:left;
width:180px;
height:250px;
color:#000;
text-align:center;
border:1px solid #ccc;
background:none;
margin:0 5px 10px;
padding:0;
}

#content .productgrid-img {
overflow:hidden;
width:161px;
color:#000;
padding:6px 11px 0 11px;
}
#content .productitems-content a {
color:#0d70b4;
}
#content .productgrid-name {
position:absolute;
left:0px;top:160px;
overflow:hidden;
width:161px;
height:32px;
font:bold 12px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
margin:0;
padding:0 11px;
}
#content .productgrid-name a {
color:#000;
}
#content .productgrid-name a:hover {
color:#000;
}
#content .productitems-content a img {
margin-bottom:10px;
}


#content .productgrid-price {
position:absolute;
left:11px;top:198px;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:line-through;
color:#999;
}
#content .productgrid-price .productlisting-oldpricecents {
font-size:7px;
}
*:first-child+html #content .productgrid-price .productlisting-oldpricecents {
font-size:12px;
}
* html #content .productgrid-price .productlisting-oldpricecents {
font-size:12px;
}

#content .productgrid-newprice {
position:absolute;
left:11px;top:218px;
font:bold 16px Arial, Helvetica, sans-serif;
color:#cd2b2b;
}
#content .productgrid-newprice .productlisting-pricecents {
font-size:7px;
}
*:first-child+html #content .productgrid-newprice .productlisting-pricecents {
font-size:13px;
}
* html #content .productgrid-newprice .productlisting-pricecents {
font-size:13px;
}






#content > table td.KleineTekst, #content div table td.KleineTekst, #content .productlistborder .top-pagination td.KleineTekst, #content .productlistborder .bottom-pagination td.KleineTekst {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:5px 10px;
}

#content > table td.KleineTekst, #content div > table td.KleineTekst, #content .productlistborder .top-pagination, #content .productlistborder .bottom-pagination {
background:#F7F7F7 none repeat scroll 0 0;
color:#666666;
}


#content #product-pagination ul li {
background:transparent none repeat scroll 0 0;
border:1px solid #666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:5px;
padding:0;
}

#content #product-pagination ul li span {
background:#0076A3 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
padding:0 5px;
}
#content #product-pagination ul li span b {
color:#FFFFFF;
}