#button-vorige-in-cart {
display:none;
}
#page_productdetails {
position:relative;
width:620px;
z-index:0;
}
#page_productdetails #products_description {
display:block;
overflow:hidden;
width:620px;
padding:34px 0 10px;
}
#page_productdetails #products_description #imagenav-container {
float:left;
overflow:hidden;
width:301px;
height:301px;
border:none;
background:url(../images/product_detail_bg.gif) left top no-repeat;
margin:0;
padding:6px;
}
#page_productdetails #products_description #imagenav-container .categorybox-items {
overflow:hidden;
width:301px;
height:301px;
}
#page_productdetails #products_description #imagenav-container .categorybox-items .ci3>a .cte-main-photo {
display:none;
}
#page_productdetails #products_description #imagenav-container .categorybox-items .ci3>a {
display:table-cell;
width:301px;
height:301px;
text-align:center;
vertical-align:middle;
margin:0;
padding:0;
}
*:first-child+html #page_productdetails #products_description #imagenav-container .categorybox-items .ci3>a {
display:inline-block;
font-size:249px;
}
#page_productdetails #products_description #imagenav-container .categorybox-items .ci3>a img {
vertical-align:middle;
}
#page_productdetails #products_description #imagenav-right {
float:right;
overflow:hidden;
width:300px;
padding:60px 0 0;
}
#page_productdetails #products_description #imagenav-right h1 {
font:16px Arial, Helvetica, sans-serif;
color:#7EACDD;
margin:0 0 10px;
}
#page_productdetails #products_description #imagenav-right br {
display:none;
}
#page_productdetails #products_description #imagenav-right #products_heading {
height:149px;
}

#page_productdetails #products_description #imagenav-right #products_heading h1 {
position:absolute;
left:0;top:0;
font:24px Arial, Helvetica, sans-serif;
color:#163971;
letter-spacing:-1px;
margin:0;
}
#page_productdetails #products_description #imagenav-right #products_manufacturer_image {
position:absolute;
right:313px;top:40px;
z-index:5;
}
#page_productdetails #products_description #imagenav-right #more-of-this-category,
#page_productdetails #products_description #imagenav-right #more-specials {
display:none;
}
#page_productdetails #products_description #imagenav-right #products_newnav_2 {
display:none;
}
#page_productdetails #products_description #imagenav-right .productdetail-winkelwag {
position:absolute;
right:0;top:101px;
width:290px;
height:123px;
border:none;
background:url(../images/product_detail_buttons.gif) left top no-repeat;
padding:6px;
z-index:1;
}
#page_productdetails #products_description #imagenav-right .productdetail-winkelwag input {
width:290px;
height:27px;
border:none;
background:url(../images/btn_bestel.gif) left top no-repeat;
margin:96px 0 0;
padding:27px 0 0;
cursor:pointer;
}
#page_productdetails #products_description #imagenav-right .productdetail-winkelwag input:hover {
background-position:left -27px;
}
#page_productdetails #products_description #imagenav-right .productdetail-offerte-normal a,
#page_productdetails #products_description #imagenav-right .productdetail-offerte a {
position:absolute;
right:6px;top:139px;
overflow:hidden;
display:block;
width:290px;
height:0;
border:none;
background:url(../images/btn_mailons.gif) left top no-repeat;
padding:27px 0 0;
z-index:2;
}
#page_productdetails #products_description #imagenav-right .productdetail-offerte-normal a:hover,
#page_productdetails #products_description #imagenav-right .productdetail-offerte a:hover {
background-position:left -27px;
}
#page_productdetails #products_description #imagenav-right .extra-callnow-link a {
position:absolute;
right:6px;top:107px;
overflow:hidden;
display:block;
width:290px;
height:0;
border:none;
background:url(../images/btn_belons.gif) left top no-repeat;
padding:27px 0 0;
z-index:2;
}
#page_productdetails #products_description #imagenav-right .extra-callnow-link a:hover {
background-position:left -27px;
}

#page_productdetails #products_description #imagenav-right .productdetail-contact-normal,
#page_productdetails #products_description #imagenav-right .productdetail-contact {
display:none;
}

#page_productdetails #products_description #imagenav-right .extra-showroom-link a {
position:absolute;
right:6px;top:171px;
overflow:hidden;
display:block;
width:290px;
height:0;
border:none;
background:url(../images/btn_bezoek.gif) left top no-repeat;
padding:27px 0 0;
z-index:2;
}
#page_productdetails #products_description #imagenav-right .extra-showroom-link a:hover {
background-position:left -27px;
}
#page_productdetails #products_description #imagenav-right .productdetail-oldprice {
position:absolute;
right:95px;top:243px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#777;
text-decoration:line-through;
z-index:2;
}
*:first-child+html #page_productdetails #products_description #imagenav-right .productdetail-oldprice {
top:242px;
}
#page_productdetails #products_description #imagenav-right .productdetail-specialprice,
#page_productdetails #products_description #imagenav-right .productdetail-price {
display:none;
}

#page_productdetails #products_description #imagenav-right #opties {
width:300px;
padding:0;
}
#page_productdetails #products_description #imagenav-right #opties .opties-field {
overflow:hidden;
width:300px;
padding:0 0 5px;
}
#page_productdetails #products_description #imagenav-right #opties .opties-field label {
display:block;
width:80px;
padding:0;
}
#page_productdetails #products_description #imagenav-right #opties .opties-field select {
width:220px;
}

#page_productdetails #products_description #imagenav-right #opties .opties-field option {
padding:0 10px 0 0;
}
#content #page_productdetails input#subtotal2 {
position:absolute;
right:0;top:241px;
width:110px;
border:none;
font:bold 18px Arial,Helvetica,sans-serif;
text-align:right;
margin:0;
padding:0;
}
#page_productdetails #products_aanwinkelwagen input {
display:none;
}

#page_productdetails #products_details {
border-top:1px solid #cdcdcd;
border-bottom:1px solid #cdcdcd;
margin:0 0 10px;
padding:10px 0;
}
/* --- jcarousel more imgs --- */
#content .widget {
position:absolute;
right:0;top:34px;
overflow:hidden;
border:none;
background:url(../images/product_detail_xtra_img.gif) left top no-repeat;
width:302px;
height:62px;
margin:0;
}
#content .widget #prod-img-slider-container {
width:252px;
height:60px;
padding:1px 25px 1px 26px;
}
#content .widget .jCarouselLite {
width:252px;
height:60px;
margin:0;
padding:0;
}
#content .widget .jCarouselLite ul {
float:left;
width:252px;
height:60px;
list-style:none;
margin:0;
padding:0;
}
#content .widget .jCarouselLite ul li {
float:left;
width:83px;
height:50px;
border-right:1px solid #cdcdcd;
background:none;
text-align:center;
margin:0;
padding:5px 0;
}
#content .widget .jCarouselLite ul li a {
display:table-cell;
width:83px;
height:50px;
background:#fff;
text-align:center;
vertical-align:middle;
}
*:first-child+html #content .widget .jCarouselLite ul li a {
display:inline-block;
font-size:44px;
}
#content .widget .prev {
position:absolute;
left:0;top:0;
overflow:hidden;
width:24px;
height:62px;
border-right:1px solid #cdcdcd;
background:transparent url(../images/prev-horizontal.gif) left top no-repeat;
cursor:pointer;
z-index:9;
}
#content .widget .next {
position:absolute;
right:0;top:0;
overflow:hidden;
width:24px;
height:62px;
border-left:1px solid #cdcdcd;
background:transparent url(../images/next-horizontal.gif) left top no-repeat;
cursor:pointer;
z-index:9;
}
#content .widget .prev:hover, #content .widget .next:hover {
background-position:left -62px;
}
/* --- end of jcarousel more imgs --- */
