.productgrid-other-container {
width:100%;
margin:0;
padding:0 0 10px;
}
#content .productgrid-other {
position:relative;
overflow:visible;
float:left;
width:255px;
height:251px;
color:#000;
text-align:center;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
background:0/*url(../images/pl_shade.gif) left bottom repeat-x*/;
margin:0;
padding:0;
}
#content #teller-4.productgrid-other, #content #teller-8.productgrid-other, #content #teller-12.productgrid-other, #content #teller-16.productgrid-other, 
#content #teller-20.productgrid-other, #content #teller-24.productgrid-other, #content #teller-28.productgrid-other, #content #teller-32.productgrid-other {
margin-right:0;
}

#content #teller-1.productgrid-other, #content #teller-4.productgrid-other, #content #teller-7.productgrid-other, #content #teller-10.productgrid-other, 
#content #teller-13.productgrid-other, #content #teller-16.productgrid-other, #content #teller-19.productgrid-other, #content #teller-22.productgrid-other {
border-left:1px solid #ccc;
}

#content .productgrid-other-name {
position:absolute;
left:0px;top:165px;
overflow:hidden;
width:236px;
height:32px;
background:none;
font:bold 12px Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
margin:0;
padding:0 10px;
}
#content .productgrid-other-name a {
color:#1b5c9d;
text-decoration:underline;
}
#content .productgrid-other-name a:hover {
color:#4794e0;
text-decoration:none;
}
#content .productgrid-other .productgrid-other-img {
border:medium none;
color:#000000;
height:150px;
overflow:hidden;
padding:10px 0;
width:255px;
background:0;
}

.productgrid-other-img img {
vertical-align:middle;
}
*:first-child+html .productgrid-other-img {
height:150px;
font-size:11px;
}
* html .productgrid-other-img {
height:150px;
font-size:11px;
}

#content .productgrid-other-desc {
display:none;
/*position:absolute;
left:0;top:200px;
overflow:hidden;
visibility:visible;
width:163px;
height:59px;
font:11px Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
z-index:2;
padding:0 10px;
*/}
#content .productgrid-other-desc a {
text-decoration:underline;
}
#content .productgrid-other-detail .price-desc {
position:absolute;
left:20px;top:225px;
width:166px;
text-align:center;
}

#content .productgrid-other-price {
position:absolute;
left:30px;top:205px;
width:90px;
font:bold 16px Arial, Helvetica, sans-serif;
color:#000;
}
#content .productgrid-other-price .productlisting-price {
position:absolute;
left:0;top:0;
width:205px;
text-align:right;
}
#content .productgrid-other-price .productlisting-pricecents {
font-size:10px;
}
*:first-child+html #content .productgrid-other-price .productlisting-pricecents {
font-size:14px;
}
* html #content .productgrid-other-price .productlisting-pricecents {
font-size:14px;
}
#content .productgrid-other-price .productlisting-oldprice {
position:absolute;
top:0;left:0;
font:bold 12px Arial, Helvetica, sans-serif;
color:#999;
text-decoration:line-through;
text-align:center;
padding:2px 0 0;
}
#content .productgrid-other-price sup.productlisting-oldpricecents {
font-size:10px;
}
*:first-child+html #content .productgrid-other-price sup.productlisting-oldpricecents {
font-size:13px;
}
* html #content .productgrid-other-price sup.productlisting-oldpricecents {
font-size:13px;
}


#content .productgrid-other-newprice {
position:absolute;
right:30px;top:205px;
font:bold 16px Arial, Helvetica, sans-serif;
color:#000;
text-align:right;
}
#content .productgrid-other-newprice sup.productlisting-pricecents {
font-size:10px;
}
*:first-child+html #content .productgrid-other-newprice sup.productlisting-pricecents {
font-size:14px;
}
* html #content .productgrid-other-newprice sup.productlisting-pricecents {
font-size:14px;
}