/* Nov 11, 2010 04:25pm BAU*/
/* --------------------------- Breadcrumbs Catalog Pages  ------------------------------------ */
#breadcrumb .breadcrumb_current {
    color: #1f3a6e;
    text-decoration: none;
    padding: 0 8px;
    font-size: 11px;
}

#breadcrumb .breadcrumb_links a {
    padding: 0 8px;
}

/* ---------------------------End Breadcrumbs Catalog Pages  ------------------------------------- */
/* --------------------------- Endeca Filter Price Slider  ------------------------------------- */
#page .ui-widget-header {
    background: url("../images/slider_gradient.png") repeat-x scroll 50% 50%;
    border: none;
}

#page .ui-state-default, .ui-widget-content .ui-state-default {
    border: none;
    height: 9px;
}

#page .leftButton {
    background: url("../images/img_slider_left.png") no-repeat scroll 0 0;
}

#page .rightButton {
    background: url("../images/img_slider_right.png") no-repeat scroll 2px 0 transparent;
    padding-left: 2px;
}

#page .ui-slider-horizontal .ui-slider-handle {
    margin-left: -0.5em;
    top: 0.1em;
}

#page .ui-slider .ui-slider-handle {
    width: 9px;
}

#page .ui-slider {
    top: 30px;
}

#page .ui-widget-content {
    background: url("../images/img_slider_bar.png") no-repeat scroll 50% 50% #FFFFFF;
    border: none;
    margin-left: 6px;
    width: 200px;
}

#page #price-milestone-wrapper, #page .min-max span {
    display: none;
}

#page.productlist-page #main_content_wrapper .cl-side .price-range-container .max {
    float: right;
}

#page.productlist-page #main_content_wrapper .cl-side .price-range-container .min {
    float: left;
}

#page.productlist-page #main_content_wrapper .cl-side .price-range-container .min-max {
    margin: 15px 0 0 0;
    position: relative;
    top: -30px;
    width: 212px;
}

#page.productlist-page #main_content_wrapper .cl-side .price-range-container .min-max .range {
    background-color: #FFFFFF;
    border: 1px solid #bababa;
    color: #999999;
    padding: 2px;
    width: 35px;
    float: left;
	margin-top: 4px;/*update*/
}

#page.productlist-page #main_content_wrapper .cl-side .price-range-container .min-max .range:focus {
}

#page.productlist-page #main_content_wrapper .cl-side .price-range-container .min-max span {
    margin: 3px 0 0 5px;
    float: left;
	display: block;/*update*/
}

/*	----- Category Landing Page WHPUK-617
 ------------------------------------------------ */
#page.category-landing-cooking #box {
    width: auto;
}
*:first-child + html #page.category-landing-cooking #box {
    margin-top: 0;
}

#page.category-landing-cooking #box {
    margin-top /*\**/: -145px\9 }
#page.category-landing-cooking .global-content-g1,
#page.category-landing-cooking .commom-vertical-zone-c1,
#page.category-landing-cooking .title-area,
#page.category-landing-cooking .cl-side .cl-zip-code-search,
#page.category-landing-cooking .cl-side .endeca-filters,
#page.category-landing-cooking .cl-side #priceRangeDiv,
#page.category-landing-cooking .cl-side .cl-C3-AD-1,
#page.category-landing-cooking .cl-side .cl-C3-AD-2,
#page.category-landing-cooking a.quick-view.popUpLink,
#page.category-landing-cooking a.quick-view,
#page.category-landing-cooking .cl-side .left_nav_options .erase_link 
{
	display:none;
}
#page.category-landing-cooking #content_wrapper_box{ margin-top:15px;}
#page.category-landing-cooking #box .content{width:695px; height:350px; border:1px solid #d9d9d9; float:right; margin-left:20px;}
#page.category-landing-cooking .cl-side
{
	float:left;
	width:220px;
}

#page.category-landing-cooking .cl-side .left_nav_options 
{
	margin:20px 0 0 10px;

}
#page.category-landing-cooking .cl-side .left_nav_options .category-group,#page.category-landing-cooking .cl-side .left_nav_options ul.sub-category-group
{
	list-style-type:none;
}
#page.category-landing-cooking .cl-side .left_nav_options .category-group li
{
	margin:4px 0;
}
#page.category-landing-cooking .cl-side .left_nav_options .category-group .category a
{
	color:#999999;
}
#page.category-landing-cooking .cl-side .left_nav_options .category-group .category .category_link
{
	display:none;
}
#page.category-landing-cooking #content_wrapper_box .content .title{font-size:24px; float:right; width:360px; margin-top:20px; color:#1c3365; }
#page.category-landing-cooking #content_wrapper_box .content .product_image{ background:url(../images/oven-big.jpg) no-repeat scroll 0 0 transparent; float:left; width:231px; height:241px; margin-left:72px; margin-top:51px;}
#page.category-landing-cooking #content_wrapper_box .content .item_description{float:right; width:360px; color:#666666}
#page.category-landing-cooking #content_wrapper_box .content ul{float:right; width:360px; list-style:none; margin-top:20px; color:#666666}
#page.category-landing-cooking #content_wrapper_box .content .product-features{background: url(../images/arrow.jpg)  no-repeat left transparent; padding-left:25px; margin-bottom:5px; }
#page.category-landing-cooking #content_wrapper_box .content .product-primaryactiongroup{float:left; width:200px;}
#page.category-landing-cooking #content_wrapper_box .content a.product-link
{
	background:url(../images/btn_blue_2_1.png) no-repeat scroll 0 0 transparent;
	clear:right;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:173px;
	padding-left:25px;
	text-transform:uppercase;
	float:left;
	margin-left:35px;
	margin-top:24px;
	padding-top:1px
}

#page.category-landing-cooking #content_wrapper_box .content a.product-link:hover{background-position:0 -19px; text-decoration:none;}

#page.category-landing-cooking #content_wrapper_box .content a.add-to-wishlist
{
	background:url(../images/btn_gray_2_1.png) no-repeat scroll left top transparent;
	clear:right;
	*clear:left;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:105px;
	padding-left:25px;
	text-transform:uppercase;
	float:left;
	margin-left:35px;
	padding-top:1px;

}

#page.category-landing-cooking #content_wrapper_box .content a.add-to-wishlist:hover{background-position:0 -19px; text-decoration:none;}
#page.category-landing-cooking #content_wrapper_box .content .prices{float:right; width:150px; margin-right:70px; margin-top:-40px;}
#page.category-landing-cooking #content_wrapper_box .content .prices .discounted_price{text-decoration:line-through; color:#acacac; font-size:12px; font-weight:bold}
#page.category-landing-cooking #content_wrapper_box .content .prices .price{color:#1c3365; font-size:22px; width:75px; float:left }
#page.category-landing-cooking #content_wrapper_box .content .prices .taxes{color:#666666; font-size:11px; float:left; margin-top:5px; margin-left:10px; font-weight:700;}





#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel
{
	list-style-type:none;
	margin-left:100px;
	
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel{margin-left /*\**/: 300px\9}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel{*margin-left: 100px}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li
{
	float:left;
	margin:10px;
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container
{
	width:170px;
	height:270px;
}

#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-name
{
	color:#1c3365;
	font-size:12px;
	font-weight:bold;
	width:120px;
}

#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-name .product-title-link{color:#1C3365;}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel  .product-container  .product-image-link .product-image{border:none}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-description
{
	display:none;
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-pricegroup
{
	margin:10px 0;
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-pricegroup .sale-price
{
	text-decoration:line-through;
	color:#666666;
	display:block;
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-pricegroup .price
{
	color:#1c3365;
	display:block;
	font-weight:bold;
	font-size:11px;
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-pricegroup .post-price-text
{
	display:block;
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-features,
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-features-icons,
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .inventory-status,
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .discount-status,
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .compare-product,
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container .product-secondaryactiongroup
{
	display:none;
}
#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container a.add-to-cart { display:none;}

#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container a.add-to-cart:hover{ 
	background-position:0 -19px; 
	text-decoration:none;
}

#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container a.product-link
{
	background:url(../images/btn_blue_7_1.png) no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:174px;
	padding-left:25px;
	text-transform:uppercase;
}

#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container a.product-link:hover{background-position:0 -19px; text-decoration:none;}

#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container a.add-to-wishlist
{
	background:url(../images/btn_gray_7_1.png) no-repeat scroll left top transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:174px;
	padding-left:25px;
	text-transform:uppercase;
}

#page.category-landing-cooking #content_wrapper_box #box .product-carousel-container .product-carousel li .product-container a.add-to-wishlist:hover{background-position:0 -19px; text-decoration:none;}


/*	----- Category Landing Page WHPUK-617
	------------------------------------------------ */
/*	----- Category Landing Page

	------------------------------------------------ */
	
#page.category-landing-page #box {
	width:720px;
	margin-bottom:27px;
}

#page.category-landing-page #box  #WC_ContentAreaESpot_div_1_CATLEspot img {
	margin:20px 0 0 0;
}

#page.category-landing-page .global-content-g1,
#page.category-landing-page .commom-vertical-zone-c1,
#page.category-landing-page .title-area,
#page.category-landing-page .cl-side .cl-zip-code-search,
#page.category-landing-page .cl-side .endeca-filters,
#page.category-landing-page .cl-side #priceRangeDiv,
#page.category-landing-page .cl-side .cl-C3-AD-1,
#page.category-landing-page .cl-side .cl-C3-AD-2,
#page.category-landing-page a.quick-view.popUpLink,
#page.category-landing-page a.quick-view,
#page.category-landing-page .cl-side .left_nav_options .erase_link 
{
	display:none;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .carousel-item .product-container .image-group .product-detail-link{display:none;}
#page.category-landing-page .cl-side
{
	float:left;
	width:220px;
}
#page.category-landing-page .cl-side .left-top-content-zone
{
	border-top:solid 1px #d9d9d9;
	border-bottom:solid 1px #d9d9d9;
	color:#1f3a6e;
	font-size:13px;
	background:url('../images/left-nav-title-stretch.png') top left;
	width:220px;
	height:40px;
}
#page.category-landing-page .cl-side .left-top-content-zone .title
{
	margin:15px 0 0 10px;
}
#page.category-landing-page .cl-side .left-top-content-zone .title h2, #page.category-landing-page .cl-side .left-top-content-zone .title h1
{
	color:#1C3365;
	font-weight:normal;
}
#page.category-landing-page .cl-side .left_nav_options 
{
	margin:20px 0 0 10px;

}
#page.category-landing-page .cl-side .left_nav_options .category-group,#page.category-landing-page .cl-side .left_nav_options ul.sub-category-group
{
	list-style-type:none;
}
#page.category-landing-page .cl-side .left_nav_options .category-group li
{
	margin:4px 0;
}
#page.category-landing-page .cl-side .left_nav_options .category-group .category a
{
	color:#999999;
}
#page.category-landing-page .cl-side .left_nav_options .category_link {
	display: none;
}
#page.category-landing-page #content_wrapper_box
{
	float:left;
	margin-left:20px;
}
/*#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot
{
	width:460px;
	min-height:350px;
	border:solid 1px #d9d9d9;
	float:left;
	font-size:12px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .title,
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .copy
{
	display:none;
}*/
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container
{
	margin:20px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .image-group
{
	float:left;
	height:300px;
	margin-right:20px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .image-group .product-image
{
	height:100px;
	width:100px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-feature-group
{
	float:left;
	width:290px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-feature-group .product-description
{
	font-size:12px;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-feature-group .product-title-link
{
	color:#1c3365;
	font-size:20px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-features
{
	float:left;
	list-style-type:disc;
	margin-left:15px;
	width:260px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-features-icons
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup
{
	float:left;
	margin-top:10px;
	font-size:12px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .pre-sale-text
{
	color:#f26609;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .sale-price
{
	text-decoration:line-through;
	margin:0;
	display:block;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .post-sale-text,
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .pre-price-text
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .price
{
	font-size:18px;
	color:#1c3365;
	float:left;
	margin:0;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .post-price-text
{
	padding:4px 0 0 10px;
	float:left;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .inventory-status
{
	clear:both;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .discount-status,
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-pricegroup .compare-product
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container a.product-link
{
	background:url(../images/btn_blue_7_1.png) no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:147px;
	padding-left:25px;
	text-transform:uppercase;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container a.product-link:hover{background-position: 0 -19px; text-decoration:none;}

#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container a.add-to-cart {
	background:url(../images/btn_yellow_7_1.png) no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:147px;
	margin:3px 6px 2px 0;
	padding-left:25px;
	text-transform:uppercase;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container a.add-to-cart:hover { 
	background-position: 0 -19px; 
	text-decoration:none;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .inventory-status
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container a.add-to-wishlist
{
	background:url(../images/btn_gray_7_1.png) no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:147px;
	padding-left:25px;
	text-transform:uppercase;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container a.add-to-wishlist:hover{background-position: 0 -19px; text-decoration:none;}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .discount-info,
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-secondaryactiongroup
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .main-espot .product-container .product-primaryactiongroup
{
	margin-left:120px;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .espot-ad
{
	width:180px;
	height:310px;
	border:solid 1px #d9d9d9;
	float:left;
	margin-left:20px;
	background:url('../images/ad-kid-fridge.jpg') no-repeat top left;
	padding:20px;
	font-size:12px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .espot-ad .title
{
	color:#1c3365;
	margin:90px 0 0 0;
	font-size:12px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .espot-ad .copy
{
	color:#666666;
	margin:10px 0 0 0;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .espot-ad .copy ul
{
	margin:10px 0 0 13px;
	list-style-type:disc;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .espot-ad .copy ul li
{
	margin:5px 0;
	font-size:12px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .espot-ad .cta
{
	display:block;
	color:#4a85ba;
	background:url('../images/bullet_link.png') no-repeat center left;
	padding:0 0 0 10px;
	margin:20px 0 0 50px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .category-groups	
{
	clear:both;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .category-groups .ad
{
	/*display:none;*/
}

#page.category-landing-page #content_wrapper_box .cl-main-content .category-groups .caption
{
	display:block;
}

#quick_product_view{ display:none;}
#page.category-landing-page #content_wrapper_box .cl-main-content .EndecaRuleCollection .caption,
#page.category-landing-page #content_wrapper_box .cl-main-content .EndecaRuleCollection .cl-header1
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel
{
	border-top:1px solid #D9D9D9;
	list-style-type:none;
	margin-top:20px;
	float:left;
	width:700px;
	padding-bottom:20px;
	border-bottom:1px solid #D9D9D9;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li
{
float:left;
margin:25px 10px 0 5px;
position:relative;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container
{
	height:auto;
	margin-right:47px;
	width:110px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .image-group{
	float:left;
	margin-top:10px;
	min-height:110px;
	padding-left:23px;
	text-align:center;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .image-group .product-detail-link{display:none}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-name
{
	color:#1C3365;
	font-size:12px;
	font-weight:bold;
	padding-left:11px;
	float:left;
	width:143px;
	min-height:50px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-name a.product-title-link{
	color:#1C3365;
	font-size:12px;
	font-weight:bold;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-description
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-pricegroup
{
	float:left;
	padding-left:11px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-pricegroup .sale-price
{
	text-decoration:line-through;
	color:#666666;
	display:block;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-pricegroup .price
{
	color:#1c3365;
	display:block;
	font-weight:bold;
	font-size:12px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-pricegroup .post-price-text
{
	display:block;
	font-size:10px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-features,
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-features-icons,
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .inventory-status,
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .discount-status,
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .compare-product,
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-secondaryactiongroup
{
	display:none;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container a.add-to-cart {
	background:url(../images/btn_yellow_7_1.png) no-repeat scroll left top transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	width:122px;
	padding-left:25px;
	text-transform:uppercase;
	margin-bottom:3px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .product-primaryactiongroup{
	float:left;
	padding-top:10px;
	padding-left:10px;
	position:absolute;
	bottom:0px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container a.add-to-cart:hover{ 
	background-position:0 -19px; 
	text-decoration:none;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container a.product-link
{
	background:url("../images/btn_blue_7_1.png") no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:17px;
	text-transform:uppercase;
	width:122px;
	margin:0;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container a.product-link:hover{background-position:0 -19px; text-decoration:none;}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container .unavailable {
	margin-bottom:3px;
}
#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container a.add-to-wishlist
{
	background:url("../images/btn_gray_7_1.png") no-repeat scroll left top transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:18px;
	margin-bottom:7px;
	text-transform:uppercase;
	width:122px;
}

#page.category-landing-page #content_wrapper_box .cl-main-content .product-carousel-container .product-carousel li .product-container a.add-to-wishlist:hover{background-position:0 -19px; text-decoration:none;}

#page.category-landing-page #content_wrapper_box .cl-main-content .cascading-content-zone-c2,
#page.category-landing-page #content_wrapper_box .cl-main-content .category-groups,
#page.category-landing-page .quick-product-view,
#page.category-landing-page #content_wrapper_box .cl-main-content .cascading-content-zone-c4,
#page.category-landing-page .global-content-g2,
#category-landing .quick-product-view, #page.category-landing-page .EndecaRuleCollection .product-carousel-container .carousel_arrow_right, #page.category-landing-page .EndecaRuleCollection .product-carousel-container .carousel_arrow_left
{
	/*display:none;*/
}
.category-landing-page .EndecaRuleCollection div.tabdiv {
	clear:both;
	display:none;
}
.category-landing-page .EndecaRuleCollection div.tabdiv.selected  {
	display:block;
}
.category-landing-page .EndecaRuleCollection ul{
	list-style:none;
}

/*	------------------------------------------------
	----- END Category Landing Page */
	
/* -------------------------- Compare Product Display Page Stryles ------------------------------------------------ */


#page.CompareProductDisplay body{ font-family:Arial, Helvetica, sans-serif; font-size:0.7em; padding:0px; margin:0px;}
#page.CompareProductDisplay h1 {font-weight:regular; font-size:24px; color:#1c3365}
#page.CompareProductDisplay h2 {font-weight:bold; font-size:20px; color:#1c3365}
#page.CompareProductDisplay h3 {font-weight:regular;margin-top:1em; color:#1c3365;}
#page.CompareProductDisplay h4 {font-weight:regular; text-transform:uppercase; font-size:13px; color:#1c3365}
#page.CompareProductDisplay h5 {font-weight:regular; text-transform:uppercase; font-size:11px; color:#1c3365}
#page.CompareProductDisplay h6 {font-weight:regular; font-size:12px; color:#1c3365}
#page.CompareProductDisplay .h7 {font-weight:regular; text-transform:uppercase; font-size:11px; color:#666}
#page.CompareProductDisplay .h8 {font-weight:bold; font-size:12px; color:#666}
#page.CompareProductDisplay .h9 {font-weight:regular; text-transform:uppercase; font-size:12px; color:#1c3365}

/*CLASSES*/

#page.CompareProductDisplay .addAnewProduct{ width:100%;  margin:0; background:#fff; padding:0px; overflow-y:scroll; overflow-x:hidden;height:90.5%; }
#page.CompareProductDisplay .addAnewProduct td{ padding:10px; border:#666 dotted 1px; width:25%; vertical-align:top;}
#page.CompareProductDisplay .addAnewProductCompare { width:100%;  border-collapse:collapse; margin:0;}
#page.CompareProductDisplay .addAnewProductContainer { background:#FFF; width:80%; margin: 5% auto; padding:10px 0px;height:600px;overflow-y:hidden; overflow-x:hidden; z-index:200; vertical-align:top;border: solid 1px #000;  }
#page.CompareProductDisplay .addAnewProductContainer h3 { padding: 0px 10px ;}
#page.CompareProductDisplay .addAnewProductContainer p{ padding: 0px 10px ;}
#page.CompareProductDisplay .addAnewProductWrapper{ width:100%; background:url(../images/50pctK.png) repeat; height:100%; position:absolute; /*TURNS DIV OFF*/display: none;/*TURNS DIV OFF*/}
#page.CompareProductDisplay .addAnewProduct td ul	{ display:block; width:100%; padding:0;}
#page.CompareProductDisplay .addAnewProduct td ul li	{ display: inline-block; }	
#page.CompareProductDisplay .addAnewProduct td ul li a 	{ text-indent:-9999px; display:block; width:15px; height:15px; border:2px solid #000}
#page.CompareProductDisplay .addAnewProduct td ul li a:hover,
#page.CompareProductDisplay .addAnewProduct td ul li a:focus{ border:2px solid #F00}
#page.CompareProductDisplay .addAnewProduct .feature{ margin:0px;}
#page.CompareProductDisplay .ads	{ background:#ccc;}
#page.CompareProductDisplay .backListText { 
	color:#999; 
	font-size:12px; 
	text-transform:uppercase;
	font-weight:normal; 
}

#page.CompareProductDisplay .body588 .compare_row3 {float:left;padding:10px 15px 35px;}
#page.CompareProductDisplay .body588 .compare_row6 {padding:10px 15px;}
#page.CompareProductDisplay .body588 .compare_row1 img { padding:20px 0 0;}

#page.CompareProductDisplay .backListText .back_link{ 
background:url("../images/grey_arrow_BACK.jpg") no-repeat scroll left center transparent;
border-bottom:1px solid #D9D9D9;
color:#999999;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0 0px 0 5px;
padding:12px 0 10px 10px;
width:125px;
}
#page.CompareProductDisplay .body588 { width:100%; float:left;}
#page.CompareProductDisplay .body588 td {}

#page.CompareProductDisplay .breadcrumb_current, #page.orderConfirmation .breadcrumb_current{background:url(../images/arrow_blue.jpg) no-repeat left center; padding:0 6px; color:#1c3365; font-size:10px}
#page.CompareProductDisplay .breadcrumb_dropdowns, #page.orderConfirmation .breadcrumb_dropdowns{ width:40%; float: right; clear:right; height:20px; display:none;}
#page.CompareProductDisplay .breadcrumb_item, #page.orderConfirmation .breadcrumb_item {}
#page.CompareProductDisplay .breadcrumb_links, #page.orderConfirmation .breadcrumb_links { width:100%;  padding: 8px 16px; margin:0; border:none; color:#1c3365}
#page.CompareProductDisplay .breadcrumb_links a, #page.orderConfirmation .breadcrumb_links a{color:#999; text-decoration:none;background:url(../images/arrow.jpg) no-repeat left center; padding:0 8px; margin-right:3px}
#page.CompareProductDisplay .caption	{display: none;}
#page.CompareProductDisplay .clear_float	{ clear:both; }
#page.CompareProductDisplay .closeButton { border:solid #000 1px; background:#000; padding:10px; width:10px; float:right; margin-right:10px;}
#page.CompareProductDisplay .closeButton a { text-decoration:none; font-weight:bold; color:#FFF;}
#page.CompareProductDisplay .compareDetailsTable	{ width:939px; margin:0 0 15px 0;}
#page.CompareProductDisplay .compareDetailsTable thead{float:left}
#page.CompareProductDisplay .compareDetailsTable tbody{float:left}
#page.CompareProductDisplay .compareDetailsTable .styleOptionsContainer .discount_percent_1, #page.CompareProductDisplay .compareDetailsTable .styleOptionsContainer .free_delivery_1 {/*	display:none; */}
#page.CompareProductDisplay .compareDetailsTable th	{
float:left;
text-align:left;
width:765px;
}

#page.CompareProductDisplay .compareDetailsTable tbody tr {
	float:left;
}
#page.CompareProductDisplay .compareDetailsTable th.backListText	{
float:left;
padding:0;
width:175px;
}
#page.CompareProductDisplay .compareDetailsTable td	{ width:155px; font-size:12px; float:left;}
#page.CompareProductDisplay .contentgrad_header	{ width:100%; vertical-align:top; float:left; padding:10px 5px; margin:0; font-size:1em;}
#page.CompareProductDisplay .contentgrad_header div {border: none}
#page.CompareProductDisplay .colorRed{ background:#f00;}
#page.CompareProductDisplay .colorBlue{ background:#006;}
#page.CompareProductDisplay .colorBlack{ background:#000;}
#page.CompareProductDisplay .colorWhite{ background:#fff;}
#page.CompareProductDisplay .colorPink{ background:#F69;}
#page.CompareProductDisplay .colorGold{ background:#FC0;}
#page.CompareProductDisplay .colorSky{ background:#0CF;}
#page.CompareProductDisplay .colorGreen{ background:#0C0;}
#page.CompareProductDisplay .dijitDialog dijitContentPane	{visibility: hidden; position: absolute; top: -9999px;}
#page.CompareProductDisplay .difference-icon{display:none}
#page.CompareProductDisplay .dijitDialogCloseIcon	{ display:none;}
#page.CompareProductDisplay .dijitDialogPaneContent	{display:none;}
#page.CompareProductDisplay .dijitDialogTitle	{display:none;}
#page.CompareProductDisplay .dijitDialogTitleBar	{display:none;}
#page.CompareProductDisplay .dojoDndItem	{display:none;}
#page.CompareProductDisplay .dojoDndItem 	{display:none;}
#page.CompareProductDisplay .error_msg	{ display:none;}
#page.CompareProductDisplay .feature	{ padding:10px; text-align:left; vertical-align:top; clear:both;}
#page.CompareProductDisplay .featurelink	{ padding:10px; text-align:left; vertical-align:top; clear:both;}
#page.CompareProductDisplay a.feature{text-align:left;}
#page.CompareProductDisplay p.featureDescription{color:#666; font-size:12px}
#page.CompareProductDisplay img.feature { width:auto; height:auto; display:block; background:#999; border:none; padding:0; margin: 0; text-align:center; }
#page.CompareProductDisplay .footer	{ float:left; clear:both;  padding:0; margin:0; width:100%; height:30px; }
#page.CompareProductDisplay .genericButton{border:#333 1px solid; padding:5px; display:block; width: 100px; text-align:center; visibility: hidden; }
#page.CompareProductDisplay .genericButton:first-child{ text-decoration:none; text-shadow:#999; font-size: 1em; visibility: hidden; }
#page.CompareProductDisplay .header	{ height:100px;}
#page.CompareProductDisplay .hightlight	{ padding:10px; text-align:left; vertical-align:top; clear:both;}
#page.CompareProductDisplay .icon	{ width:10px; height:10px; border: 1px #000 solid;}
#page.CompareProductDisplay .left	{ float:left; padding:0; margin: 0; width:100%; vertical-align:top; display:none}
#page.CompareProductDisplay .left span { line-height:1em; margin:0;}
#page.CompareProductDisplay .left_corner	{ width:20px; height:20px; border:solid 1px #000; margin:0; padding:0; float:left;display:none; }
#page.CompareProductDisplay .leftNav{  float:left; margin:0 2px -13500px 0; padding:0 0 13500px; width:167px; display:none;} 
#page.CompareProductDisplay .left_nav_container	{}
#page.CompareProductDisplay .left_nav_options	{ border:2px #FC0 solid; width:200px;  }
#page.CompareProductDisplay .messageMenuArea{ padding:0px; background:#CCC; }
#page.CompareProductDisplay .name{color:#1c3365; font: Arial, Helvetica 12px bold;} 
#page.CompareProductDisplay .navigationLinkOptions { float:right; border:#foo 1px solid; width:50%; height:30px; text-align:right;}
#page.CompareProductDisplay .navigationLinkOptions ul { }
#page.CompareProductDisplay .navigationLinkOptions ul li {display:inline; padding:5px;}
#page.CompareProductDisplay .navigationLinkOptions ul li a {padding:5px; text-decoration:none;}
#page.CompareProductDisplay .navigationLinkOptions ul li img { width:10px; height:10px; background: #F90; padding:5px; margin:5px; text-indent:-9999px}
#page.CompareProductDisplay .no_ad	{ border:#000 solid 1px; display:none}
#page.CompareProductDisplay .nodisplay{display:none}
#page.CompareProductDisplay .productCompareHeadline	{ border:#F00; width:100%; height:50px; float:left; padding: 8px 16px;  display:none}
#page.CompareProductDisplay .productCompareHeadline h1	{ font-size:2em; line-height:1.5em; margin:0; padding:0;}		
#page.CompareProductDisplay .productCompareHeadline h4	{ font-size:1em; line-height:1em; margin:0; padding:0;}			
#page.CompareProductDisplay .productCompareTableHead { text-align:left;}
#page.CompareProductDisplay .productCompareTableHead2 { padding: auto;}
#page.CompareProductDisplay .productListDropdownMenu	{ width: 200px; height:40px; background: #F00; padding:0px 5px; margin:0; float:left;  text-align:left; z-index:100;overflow: hidden;}
#page.CompareProductDisplay .productListDropdownMenu:hover,
#page.CompareProductDisplay .productListDropdownMenu:focus{ overflow:visible; cursor:pointer;}
#page.CompareProductDisplay .productListDropdownMenu ul { padding: 0px; }
#page.CompareProductDisplay .productListDropdownMenu li{ display:block; font-size:1.5em; font-weight:bold; color:#FFF; float: left; width:100%;}
#page.CompareProductDisplay div.productListDropdownMenu li:hover {overflow:visible;}	
#page.CompareProductDisplay .productListDropdownMenu ul li ul { width: 100%; padding:0; padding-top:10px;}
#page.CompareProductDisplay .productListDropdownMenu ul li ul li{ font-size:0.7em; padding:5px; margin:0px; display: inline-block; width: 200px; border:#F00 solid 1px; text-align: left; background:#FFF;  }
#page.CompareProductDisplay .productListDropdownMenu ul li a { width:15px; padding:0px 5px; background:#FFF; border: #000 solid 1px; margin:-3px 0 0  0 ; float:right; font-weight:bold; text-decoration:none; color:#F00; text-align:center;}
#page.CompareProductDisplay .productListDropdownMenu ul li ul li a { padding:0px; margin:0; background:none; border:none; width:100%; text-align:left; }
#page.CompareProductDisplay .remove-header td{}
#page.CompareProductDisplay .remove-link {color:#4a85ba; text-transform:uppercase; font-size:12px; background:url(../images/btn_x.jpg) no-repeat 0 1px; float:left;margin-left:18px; padding-left:15px;*margin-left:0;}
#page.CompareProductDisplay .removeText {color:#666; font-size:12px; text-transform:uppercase; margin-left:5px}
#page.CompareProductDisplay .right_corner	{ width:20px; height:20px; border:solid 1px #000; float: right; margin:0; padding:0; display:none;}
#page.CompareProductDisplay .rightAlign { text-align:right; float:right; clear:right; margin:0px; display:block; padding:  5px 0px; font-family:Arial; font-size:10px; color:#4885bb; background:url("../images/btn_x.jpg") no-repeat scroll left 6px transparent;}
#page.CompareProductDisplay .remove  
{
	display:none;
	color:#4885BB;
	float:left;
	font-family:Arial;
	font-size:10px;
	padding-left:16px; 
	position:absolute; 
	margin-top:295px; /*IE hack*/
	*margin-top: 330px;/*IE hack*/
}
#page.CompareProductDisplay .rightNav{ clear:left;}
#page.CompareProductDisplay .f td{ font-size:12px}
#page.CompareProductDisplay .savingsPrice{ color:#093;}
#page.CompareProductDisplay .salePrice {color: #f00;}
#page.CompareProductDisplay .searchBoxArea	{ width: 250px; float:left; border:none; padding: 8px 16px;}
#page.CompareProductDisplay .searchBoxField	{ height: 13px; width:175px; padding:5px; font-size:12px; letter-spacing:-1px; border:#399 solid 1px;  }
#page.CompareProductDisplay .searchBoxArea a { height: 13px; padding:5px; font-size:12px; letter-spacing:-1px; background:#399; margin-left: 3px; }	
#page.CompareProductDisplay .secondary_button button_fit	{}
#page.CompareProductDisplay .section-toggle{font-family:Arial, Helvetica, Sans-serif; font-size:12px;font-weight:bold; color:#1C3365; text-transform:uppercase;padding:0 0 0 10px;}
#page.CompareProductDisplay .section-toggle.collapsed{ }
#page.CompareProductDisplay .section-toggle-right{font-family:Arial, Helvetica, Sans-serif; font-size:12px; text-decoration:none; color:#1e4579; text-transform:uppercase; background:url(../images/arrow-right.png) no-repeat 0 2px; padding-left:19px}
#page.CompareProductDisplay .table-compare-products .section-header{background:url(../images/grey_bar_1.jpg) repeat-x;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;}
#page.CompareProductDisplay .table-compare-products .section-header img{border:0;}
#page.CompareProductDisplay .table-compare-products .row-difference{background-color:#8ec3f4; color:#666666}
#page.CompareProductDisplay .table-compare-products .difference-icon{color:#ffffff;font-weight:bold;background-color:#ba281b;}
#page.CompareProductDisplay .table-compare-products .differences{color:#ba281b;display:none;}
#page.CompareProductDisplay .shadow	{}
#page.CompareProductDisplay .sidebar_header	{ background:#efe;}
#page.CompareProductDisplay div.sidebar_header	{ width:33%;}
#page.CompareProductDisplay .sidebar_header	{}
#page.CompareProductDisplay .sidebar_header_link	{}
#page.CompareProductDisplay .styleOptionsContainer ul	{ display:block; width:100%; padding:0;}
#page.CompareProductDisplay .styleOptionsContainer ul li	{ display: inline-block; }	
#page.CompareProductDisplay .styleOptionsContainer ul li a 	{ text-indent:-9999px; display:block; width:15px; height:15px; border:2px solid #000;}
#page.CompareProductDisplay .styleOptionsContainer ul li a:hover,
#page.CompareProductDisplay .styleOptionsContainer ul li a:focus{ border:2px solid #F00;}
#page.CompareProductDisplay .subcategory-link	{ width:30%; background:#eee;}
#page.CompareProductDisplay .text	{ padding:0px; text-indent:0px; text-align:left;}
#page.CompareProductDisplay a.btn_merken{background:url(../images/btn_gray_3_1.png) no-repeat scroll 0 0 transparent;clear:both;color:#FFFFFF;	display:block;font-size:11px;font-weight:bold;height:18px;padding-left:25px;width:107px;}
#page.CompareProductDisplay a.btn_merken:hover{ background-position:0 -19px; text-decoration:none;}
#page.CompareProductDisplay a.btn_details{background:url(../images/btn_blue_3_1.png) no-repeat scroll 0 0 transparent;clear:both;color:#FFFFFF;	display:block;font-size:11px;font-weight:bold;height:18px;padding-left:25px;width:107px;}
#page.CompareProductDisplay a.btn_details:hover{background-position:0 -19px; text-decoration:none;}
#page.CompareProductDisplay a.add_wishlist_link{
	background:url(../images/btn_gray_2_1.png) no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	height:18px;
	margin-left:15px;
	padding-left:26px;
	width:69px;
	padding-top:1px;
	text-transform:uppercase;
	*margin-left:0;/*HACK IE7*/
}
#page.CompareProductDisplay a.add_wishlist_link:hover{background-position:0 -19px; text-decoration:none;}
#page.CompareProductDisplay a.btn_add_cart{background:url("../images/btn_yellow_6_1.png") no-repeat scroll 0 0 transparent;
clear:both;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:normal;
height:18px;
padding-left:25px;
width:112px;}
#page.CompareProductDisplay a.btn_add_cart:hover{background-position:0 -19px; text-decoration:none;}
#page.CompareProductDisplay .btn_merken img, #page.CompareProductDisplay .btn_details img, #page.CompareProductDisplay .btn_add_cart img, #page.CompareProductDisplay a.btn_merken, #page.CompareProductDisplay a.btn_details{ display:none;}
#page.CompareProductDisplay a.product-view-link{
	background:url(../images/btn_blue_2_1.png) no-repeat scroll 0 0 transparent;
	clear:both;color:#FFFFFF;
	display:block;
	font-size:11px;
	height:19px;
	padding-left:26px;
	width:69px;
	margin-bottom:0; 
	padding-top:1px;
	margin:30px 0 0 15px;
	*margin-left:0;/*HACK IE7*/
}
#page.CompareProductDisplay a.product-view-link:hover{background-position:0 -19px; text-decoration:none;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.remove-header{background:url("../images/img_n2_b_gray_line.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:1px;
	position:relative;
	text-align:center;
	width:940px;/*border-top:1px solid #CCCCCC; float:left;
	width:934px;*/
}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.remove-header td{padding-left:10px;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.PROGRAMME td:first-child, 
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.AUSSTATTUNG td:first-child,
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.ENERGIEANGABEN__ELEKTRISCHER_ANSCHLUSS td:first-child,
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.row-comparison td:first-child,
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.row2-difference td:first-child,
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.ABMESSUNGEN td:first-child{
	padding-left:0;
	padding-right:50px;
	text-align:right;
	width:170px;
}
/*05-07-2010. 
by: Luis Diego H.*/
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products thead tr th h3.comp_title{border-bottom:1px solid #D9D9D9;
font-size:16px;
margin:0;
padding:10px 0;
width:100%;}

#page.CompareProductDisplay table.compareDetailsTable.table-compare-products .feature.compare_row1.compare_col1.data1_1.firstTd {width:175px;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr td{width:160px;padding:10px 0 10px 10px;*padding:10px 0 10px 40px;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr td .btn_print_comparison{ display:none;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr td.product_image{margin:0; display:none;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr td.productCompareTableHead a.product-image img{ border:none;}
#page.CompareProductDisplay .body588 #compare_body tbody tr td p.prices span.sale-price {font-family:Arial, Helvetica, sans-serif; font-weight:regular; font-weight:bold;color: #666666; text-decoration:line-through;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr td.section-header.compare_row7.compare_col1.firstTd, #page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr td.section-header.compare_row16.firstTd, #page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr td.section-header.compare_row24.firstTd{border-bottom:1px solid #cccccc; width:940px; border-top:none;margin:35px 0 0;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.technical td.firstTd, #page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.design td.firstTd, #page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.other td.firstTd{ color:#666666; font-weight:bold;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tbody tr.different{ background:#b7cee3;}
#page.CompareProductDisplay .priceText{ color:#1c3365; font-weight:bold; font-size:12px;}
#page.CompareProductDisplay .styleOptionsContainer { margin-bottom: 0px; /*IE hack*/ *margin-bottom: 50px;}
#page.CompareProductDisplay #main_content_wrapper { float:left;}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products .compare_row2.compare_col1{text-indent:-9999px; display:none}
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products .compare_row3.compare_col2 br{display:none;margin-bottom:2px;}
#page.CompareProductDisplay h3 a{font-weight:regular;margin-top:1em; color:#1c3365;}
#page.CompareProductDisplay  .row2-difference{ background-color:#f7f7f7; margin:0px;padding:0 0 0 10px;width:930px;}
#page.CompareProductDisplay .row-comparison {margin:0px;padding:0 0 0 10px;}
#page.CompareProductDisplay .table-compare-products .section-header {padding-top:13px;}


#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tr.row2-difference td,
#page.CompareProductDisplay table.compareDetailsTable.table-compare-products tr.row-comparison td{
	text-align:left;	
}

/*-------------End--------------------*/

#currencySelection	{display:none;}
#ErrorMessageText{
margin-left:202px;
}
#ErrorMessageText.status_msg{
/*display:none;
color:#fff;     WHPGPM-35*/
}
#MessageArea{
margin:0 auto 20px;
}

#second_level_category_popup{display:none}
#WC_CompareProductsDisplay_td_3	{visibility:hidden}
#WC_CompareProductsDisplay_td_4	{visibility:hidden}
#WC_CompareProductsDisplay_td_5_1 span{display:none}
#WC_CompareProductsDisplay_td_5_2 span{display:none}
#WC_CompareProductsDisplay_td_6	{visibility:hidden}
#WC_CompareProductsDisplay_td_7{ width:200px}
#WC_CompareProductsDisplay_td_7_1{visibility:hidden}
#WC_CompareProductsDisplay_td_7_2{visibility:hidden}


/*---------------------------------------------------------*/

/*-------------------------------------------BEGIN Product Detail Page Styles----------------------------------------------*/
#page.product_detail_page .tab_TopTabAssociatedProducts{
	display:none;
}
#page.product_detail_page  .similar_product_text{
	display:none;
} 
#page.product_detail_page .plus_expand{
	display:none;
}
#page.product_detail_page .topLink2, .topLink3,#page.product_detail_page div.separator{
	display:none;
}

#page.product_detail_page .packages_product_text { display:none;}
#page.product_detail_page .product_action{
	display:none;
}
#page.product_detail_page body{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

#page.product_detail_page .pd-hiden{
	display:none;	
}

#page.product_detail_page .search-container{
	border:1px solid #666;
	width:770px;
	height:34px;
	background:#CCC;
}

#page.product_detail_page .search-text{
	float:left;	
	width:189px;
	margin-left:15px;
	text-align:right;
	padding-right:10px;
	font-weight:bold;
}

#page.product_detail_page .image-search-link{
	margin:4px 0 0 10px;	
}

#page.product_detail_page .search-input{
	float:left;
	margin:5px 0 0 1px;	

}

#page.product_detail_page ul.numbers{
	float:right;	
	list-style:none;
	padding:0 5px 0 0;
	margin-top:5px;
}

#page.product_detail_page ul.numbers li{
	float:left;
	width:25px;	
	list-style:none;
	border:1px solid #666;
}

#page.product_detail_page ul.lef-right-links{
	margin-top:5px;
	float:right;	
}

#page.product_detail_page ul.lef-right-links li{
	float:left;
	width:25px;	
	list-style:none;
	border:1px solid #666;
	margin:0 0 0 4px;
}

#page.product_detail_page .tab_associated_products a{
	color:#00F;
	text-decoration:underline;
}

#page.product_detail_page div.main-wrapper{
	list-style:none;
	padding:0;
	margin:0;
	clear:both;
}

#page.product_detail_page div.video_box img{
	padding:10px 0 0 0px;
}

#page.product_detail_page{
	padding:0 30px 30px;	
}

#page.product_detail_page div.right_links{
	float:left;
	width:218px;
	margin-top:34px; /*update 27.02.2012*/
	*margin-top:34px; /*update 28.03.2012 - IE7*/
	margin-left:20px;
	position: relative;
}
#page.product_detail_page .header_information{
	background:#CCC;
	text-align:left;
}

#page.product_detail_page .tab_wrapper{
	clear:both;	
	border-bottom:solid #999;
	padding:0 0 0 0;
}

#page.product_detail_page div.product_title h1{
	padding:0 0 0 20px;	
	color:#1e4579;
	font-size:20px;
}

#page.product_detail_page div.main_tabs_wrapper{
	width:698px;
	margin:5px 0 0 0;
	float:left;
}
#page.product_detail_page div.main_tabs_wrapper .tab_item_associated{
	display:none;
	}
#page.product_detail_page ul.main_menu_ul_principal{
	list-style:none outside none;
	padding:0 0 0 10px;
	float:left;
	width:350px;
}

#page.product_detail_page ul.main_menu_ul_principal li{
	float:left;
	color:#999999;
}

#page.product_detail_page ul.main_menu_ul_principal li a{
	padding:4px;
	font-size:11px;
	font-weight:normal;
	color:#999999;
}

#page.product_detail_page ul.main_menu_ul{
	float:left;
	clear:both;
	list-style:none outside none;
	padding:0;
	width:960px;
}
#page.product_detail_page ul.main_menu_ul .product_options{
	margin-bottom:20px;
	border-top:none;
	position:relative;
	min-height:230px;
}
#page.product_detail_page ul.main_menu_ul .product_options p img{
	padding:5px 0 5px;
}
#page.product_detail_page ul.main_menu_ul li{
	border:1px solid #CCC;
	float:left;
	margin:0 18px 0 0;
	width:220px;
	list-style:none outside none;
}
#page.product_detail_page .footer_overview.closerBottom br{display:none;}
#page.product_detail_page ul.main_menu_ul li .product-detail-title{
	background:url(../images/bg_prod_detail_title.gif) repeat-x;
	float:left;
	clear:both;
	width:212px;
	height:9px;
	margin-left:-1px;
	padding:5px 0 7px 10px;
	color:#666666;
	font-weight:bold;
	font-size:12px;
}
#page.product_detail_page ul.main_menu_ul .product_detail_image{
	float:left;
	clear:both;
	text-align:center;
	width:220px;
}
#page.product_detail_page ul.main_menu_ul li img{
	width:80px;
}

#page.product_detail_page div.main_menu ul.main_menu_ul li a{
	font-size:12px;
	font-weight:bold;
}

#page.product_detail_page .main_menu{
	padding:0 0 0 5px;	
	/*height:15px;*/
	/*border-bottom:#d9d9d9 solid 1px;*/
}
#page.product_detail_page .tab_TopTitle{
	border-bottom:1px solid #D9D9D9;
	border-top:1px solid #D9D9D9;
	height:11px;
	margin:19px auto 0;
	padding:9px 0 9px 11px;
	width:689px;
	
}
#page.product_detail_page #tab_warrenty .tab_TopTitle {
	display:none;
}
#page.product_detail_page .tab_TopTitle h3 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
}
#page.product_detail_page ul.tabs_ul{
	list-style:none outside none;
	clear:both;
	float:left;
	margin-bottom:-1px;
}
#page.product_detail_page ul.tabs_ul li{
	background:none repeat scroll 0 0 #ECECEC;
	border-color:#FFFFFF #FFFFFF #D9D9D9;
	*border-bottom:  none! important;
	border-style:solid;
	border-width:1px;
	float:left;
	height:18px; *height:19px;
	padding:10px 20px 0;
}
#page.product_detail_page ul.tabs_ul li h3{
  margin-bottom:0em;
}
#page.product_detail_page ul.tabs_ul li a{
	color:#999999;
	text-transform:uppercase;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

#page.product_detail_page ul.tabs_ul .current_tab{
	background:#FFF;
	border-bottom:1px solid #fff;
	border-left:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	z-index:1;
	position:relative;
}
#page.product_detail_page .tab_TopReviews{
	display:none;
}
#page.product_detail_page ul.tabs_ul .current_tab a{
	color:#1e4579;
	outline:none;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
#page.product_detail_page div.title{
	clear: both;
	margin:15px 0 9px 10px; 
}
#page.product_detail_page div.title h1{
	font-size:24px;
	color:#1c3365;
	font-weight:bold;
}
#page.product_detail_page ul.list_tabs_overview{
	border-bottom:solid #CCC;
	clear:both;
	height:17px;
	list-style:none outside none;
	display:none;
}

#page.product_detail_page ul.list_tabs_overview li{
	float:left;	
	padding:2px 10px 0 5px;
	border:1px solid #666;
	background:#CCC;
	margin:0 0 0 5px;
}

#page.product_detail_page ul.recently_product_ul{
float:left;
height:125px;
list-style:none outside none;
margin:15px 0 0 15px;*margin:15px 0px 0px 25px;
position:relative;
width:195px;
}
*:First-Child+HTML #page.product_detail_page ul.recently_product_ul{
	margin:8px 0 0 0;
}
#page.product_detail_page ul.recently_product_ul p{
	margin:0;}
#page.product_detail_page ul.recently_product_ul .recently-product-name{
	display:none;
}
#page.product_detail_page ul.recently_product_ul .recently_prod_detail_viewthis{
display:block;
position:absolute;
top:90px;*top:105px;
width:117px;
}
#page.product_detail_page ul.recently_product_ul .recently_crossed_price{
	color:#666666;
	text-decoration:line-through;
	font-size:12px;
	font-weight:bold;
position:absolute;
	top:45px;*top:60px;
}
#page.product_detail_page ul.recently_product_ul .recently_actual_price{
	color:#1c3365;
	font-size:12px;
	font-weight:bold;
position:absolute;
	top:60px;*top:75px;
}
#page.product_detail_page ul.recently_product_ul .recently_product_id{
	color:#1c3365;
	font-size:12px;
	font-weight:bold;
	margin-bottom:13px;
}
#page.product_detail_page ul.recently_product_ul .recently_product_taxes{
	color:#666666;
	font-size:11px;
position:absolute;
	top:75px;*top:90px;
}
*:First-Child+HTML #page.product_detail_page ul.recently_product_ul .recently_prod_detail_addcart{
	margin:1px 0 0 0;
}
#page.product_detail_page ul.recently_product_ul .recently_prod_detail_addcart{
	width:85px;
	height:21px;
	background:url(../images/btn_details.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	margin-top:12px;
}
#page.product_detail_page ul.packages_detail_ul{
border:1px solid #CCCCCC;
clear:both;
height:261px;
margin:20px 0 20px 5px;
width:935px;
}

#page.product_detail_page div.recently_products{
border:1px solid #CCCCCC;
clear:both;
height:261px;
*height:270px; /*IE7 hack*/
margin:20px 0 20px 0;
width:940px;
}
#page.product_detail_page div.recently_products h2{
	background:url(../images/bg_prod_detail_title.gif) repeat-x;
	height:9px;
	padding:5px 0 7px 10px;
	color:#666666;
	font-weight:bold;
	/*text-transform:capitalize;*/
	font-size:12px;
}

#page.product_detail_page ul.product_image li p img{
	float:left;	
	padding:4px;
	width:115px;
}

#page.product_detail_page ul.product_image li p a{
	clear:both;
	float:left;
	display:none;
}

#page.product_detail_page li.recently_product{
/*border-right:1px solid #D9D9D9;*/
border-right:1px solid #CCCCCC;
float:left;
height:220px;*height:235px;
margin-right:-4px; 
padding:0px 10px 0px 5px;*padding:0px 10px 0px 10px;
width:221px;*width:216px;
}
#page.product_detail_page .recently_products_bottom_ul .last{
	border-right:none;}
#page.product_detail_page li.product-detail-bottom{
	width:110px;
	
}

#page.product_detail_page ul.recently_product_ul li.recently_product_A{
	float:left;	
}
#page.product_detail_page ul.recently_product_ul li.recently_product_A img{
	height:100px;/*update 27.10.11*/
	width: 100px;/*update 27.10.11*/
}

#page.product_detail_page img.image_product_bootom{
	/*height:100px;update 27.10.11*/
	/*width: 100px;update 27.10.11*/
	text-align:center;/*update 20-06-2012*/
	float: left;
	margin-left: 70px;/*update*/
}

#page.product_detail_page ul.recently_products_bottom_ul{
	clear:both;	
	list-style:none outside none;
	margin-top:10px;
}

#page.product_detail_page .question-tooltip{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #ACACAC;
display:none;
float:left;
left:0;
min-height:140px;
position:absolute;
top:0;
width:198px;
z-index:9999;
}

#page.product_detail_page .hidden{
display:none;
}

#page.product_detail_page ul.product_image{
	/*border:1px solid #CCC;*/
	clear:both;
	float:left;
	height:150px;
	list-style:none outside none;
	width:945px;
	background:url(../images/bg_prod_detail_title.gif) repeat-x top;
	padding-top:30px;
}

#page.product_detail_page ul.product_image li{
	float:left;
	width:220px;
	border-left: solid 1px #d9d9d9;
}

#page.product_detail_page ul.product-detail_ul {
	float:left;
	clear:both;
}

#page.product_detail_page ul.product-detail_ul li{
	border:none;
	width:105px;
}
#page.product_detail_page ul.product-detail_ul li p{
	margin:0;
}
#page.product_detail_page ul.product-detail_ul li .product-name{
	display:none;
}
#page.product_detail_page ul.product-detail_ul li .prod_detail_viewthis{
	bottom:5px;
	display:block;
	left:18px;
	position:absolute;
}
#page.product_detail_page ul.product-detail_ul li .prod_detail_viewthis a {
	background:url("../images/btn_blue_1_1.png") no-repeat scroll 0 0 transparent;
	height:17px;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	display:block;
	width:167px;
	padding-top:1px;
	padding-left:25px;
}
#page.product_detail_page ul.product-detail_ul li .prod_detail_viewthis a:hover {
	background-position: 0 -19px;
	width:167px;
	text-decoration:none;
}
#page.product_detail_page ul.recently_product_ul .recently_prod_detail_viewthis a {
	background:url("../images/btn_blue_1_1.png") no-repeat scroll 0 0 transparent;
	height:17px;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	display:block;
	padding-left:25px;
	padding-top:1px;
	width:60px;
}
#page.product_detail_page ul.recently_product_ul .recently_prod_detail_viewthis a:hover {
	background-position: 0 -19px;
	width:167px;
	text-decoration:none;
}
#page.product_detail_page ul.product-detail_ul li .crossed_price{
	color:#666666;
	text-decoration:line-through;
	font-size:12px;
	font-weight:bold;
		position:absolute;
	top:45px;
}
#page.product_detail_page ul.product-detail_ul li .actual_price{
	bottom:40px;
	color:#1C3365;
	font-size:12px;
	font-weight:bold;
	position:absolute;
}
#page.product_detail_page ul.product-detail_ul li .product_id{
	color:#1c3365;
	font-size:12px;
	font-weight:bold;
	margin-bottom:20px;
	width:195px;
	min-height:30px;
}
#page.product_detail_page ul.product-detail_ul li .product_taxes{
	bottom:25px;
	color:#666666;
	font-size:11px;
	position:absolute;
}
#page.product_detail_page ul.product-detail_ul li a.prod_detail_addcart{
	background:url(../images/btn_blue_3_1.png) no-repeat scroll left top transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:19px;
	padding-left:25px;
	margin-top:12px;
	text-transform:uppercase;
}

#page.product_detail_page ul.product-detail_ul li a.prod_detail_addcart:hover{ background-position:0 -19px; text-decoration:none;}
#page.product_detail_page ul.product-detail_ul{
float:left;
margin:5px 0 0 20px;
padding-bottom:20px;
width:99px;
}

#page.product_detail_page ul.product-detail_ul ul li{
	float:left;	
	width:140px;
	border:none;
}

#page.product_detail_page h3.product-detail-title{
	padding:1px;	
}

#page.product_detail_page div.video_box{
	/*display: block !important;*/
	text-align:center;
	width:330px;
	float:left;
	margin-left:20px;
	margin-top:0;
	margin-bottom:40px;
	height:330px;
}

#page.product_detail_page div.product-carousel-container span.item-tools{float:left; margin:0px 0 0 35px;*margin-top:0;/*hack ie7*/}

#page.product_detail_page div.product-carousel-container span.item-tools ul.links-images li a{background:url("../images/vid_start_image_BK60x60.jpg") no-repeat scroll 20px 0px transparent;border:1px solid #CCCCCC;float:left;width:75px;height:60px;}

#page.product_detail_page a.zoom-image-link{
	padding:6px 27px 0 0;
}

#page.product_detail_page #tabclose_video div.main-gallery-principal{
	width:650px;
	margin-left:20px;
	height:100px;
	border-top:1px solid #D9D9D9;
}

#page.product_detail_page div.main-information #tab_video div.main-gallery-video div.product-carousel-container{
	width:650px;
	margin-left:20px;
	/*border-top:1px solid #D9D9D9;*/
}

#page.product_detail_page div.main-gallery-principal .gallery-images-title{
	display:none;
}
#page.product_detail_page div.main-gallery-video{
	clear:both;
}

#page.product_detail_page div.main-gallery-video .main-gallery-principal ul.gallery-images{
	display:none;
}

#page.product_detail_page div.product-details{
	clear:both;	
}
#page.product_detail_page div.product-details .product-code{
	display:none;
	font-size:12px;
	color:#1C3365;
	font-weight:bold;
}
#page.product_detail_page div.product-details .product-details-ul .product-property{
	color:#666666;
}
#page.product_detail_page ul.product-details-ul{
	list-style:none;
	padding:6px 0 0;
	margin-left:34px;
	[margin-left:34px;margin-left:34px;]margin-left:38px;
}
#page.product_detail_page ul.product-details-ul .product_detail_text{
	list-style-type:disc;
	margin:0 0 0 -20px;
}

#page.product_detail_page ul.product-details-ul .product_detail_text div{
	display:none;
}

#page.product_detail_page ul.product-details-ul li{
	padding:5px 0 0;
	list-style-type:disc;
}
#page.product_detail_page ul.product-details-ul p{
	font-size:12px;
	color:#666;
	margin:0;

}
#page.product_detail_page p.galery-images{
	float:left;
	font-weight:bold;
	margin:28px 13px 0;
	text-align:left;
	display:none;
}

#page.product_detail_page p.galery-images{
	padding:1px 0 0 0;	
}

#page.product_detail_page ul.int_link{
	clear:both;
	list-style:none outside none;
	padding:10px 0 0;
	width:330px;
}

#page.product_detail_page ul.int_link li{
	float:left;
	padding:4px;
}

#page.product_detail_page ul.gallery-images{
	text-align:left;
	list-style:none outside none;
	float:left;
	padding-top:20px;
}

*:First-Child+HTML #page.product_detail_page ul.gallery-images{
	text-align:left;
	list-style:none outside none;
	float:left;
	padding-top:20px;
}

#page.product_detail_page ul.gallery-images-video{
	float:left;
}

#page.product_detail_page ul.gallery-images-video li{
	float:left;
	list-style:none outside none;
}

#page.product_detail_page ul.gallery-images li{
	border:1px solid #d9d9d9;
	width:100px;
	height:60px;
	float:left;
	margin:0 2px;
	text-align:center;
}

#page.product_detail_page ul.gallery-images li:hover{
	border:1px solid #4A85BA;
}

#page.product_detail_page ul.gallery-images li img{
	/*height:55px;
	border:none;
	max-height:55px;
    max-width:55px;
    margin:5px 21px;*/
}
#page.product_detail_page div.main-gallery img{
	width:40px;
	height:40px;
	padding:5px;
}

#page.product_detail_page .element-expose ul.links-images{
	/*[margin:-20px 20px 0 0;margin:-20px20px 0 0;]margin:-25px 40px 0 0;*//*hack ie7*/
list-style:none outside none;
position:absolute;
right:70px;
top:20px;
width:82px;
}

#page.product_detail_page .item-tools ul.links-images{
	float:left;
	list-style:none outside none;
	padding: 20px 0 0;
}
/*
*:First-Child+HTML #page.product_detail_page ul.links-images{
	height:20px;
	list-style:none outside none;
	width:40px;
	padding: 20px 0px 0px 0px;
}
*/
#page.product_detail_page .closeLink{
background:url("../images/btn_x.jpg") no-repeat scroll left 2px transparent;
*background:url("../images/btn_x.jpg") no-repeat scroll left 1px transparent;
color:#4B85BA;
float:left;
height:12px;
padding-left:15px;
text-decoration:none;
padding-bottom:5px;
margin-left:5px;
}
#page.product_detail_page .mark-info { padding:5px}
#page.product_detail_page .mark-info h1{ margin-top:20px}
#page.product_detail_page .video_box .closeLink{
float:right;
padding-right:10px;
left:15px;
margin-top:5px;
position:relative;
display:none;
}
#page.product_detail_page .closeLink:hover{text-decoration:underline;}

#page.product_detail_page .hide-Link{
background:url("../images/blue_arrow_left.jpg") no-repeat scroll 0 6px transparent;
clear:both;
color:#4B85BA;
float:left;
font-size:10px;
margin-right:20px;
margin-top:7px;
padding:3px 0 0 8px;
text-align:right;
text-transform:uppercase;
}

#page.product_detail_page .open_video_container{
	background:url(../images/close.gif) no-repeat top left;
	text-indent:-99999px;
	display:block;
	width:83px;
	height:40px;
}
#page.product_detail_page .view_demo{
	display:none;
}
#page.product_detail_page div.element-expose{	
	clear:both;	
	/*border:1px solid #CCCCCC;*/
	height:100%;
}

#page.product_detail_page div.expose-video{
	margin:0 auto;
	width:390px;
	display:none;
	margin-top:15px;
}

#page.product_detail_page div.expose-image{
	margin:0 auto;
	display:none;
}

#page.product_detail_page p.information{
	color:#666666;
font-size:12px;
margin:15px 0 0 0;
width:675px;
}

#page.product_detail_page p.information br{
}

#page.product_detail_page div.video_box ul li img{
	width:40px;
	height:40px;
	
}

#page.product_detail_page a.video-image-link{
	/*padding:0 0 0 27px;*/
	text-indent:0px;
}

#page.product_detail_page div.text-information-box{
	float:right;	
	padding:0;
	width:320px;
	margin-right:20px;
	margin-bottom:40px;
}

#page.product_detail_page div.text-information-box .text-information{
	display:none;
}
#page.product_detail_page div.text-information-box .int_link{
	display:block;
}
#page.product_detail_page .logo-image-link-info { display:none}
#page.product_detail_page div.main-information{
	position:relative;
float:left;

}
#page.product_detail_page div#tab_video{	
	display:none;
	padding-left:15px;
	margin-top:40px;
	width:680px;
	background-color:#FFFFFF;

}
#page.product_detail_page  div#tabclose_video{
	margin-top:40px; 
	width:700px;
}
#page.product_detail_page div#tab_video #tab-open-image{
	margin-left:30px;
	margin-top:10px;
	float:left;
}

#page.product_detail_page div#tab_video #tab-open-video{
background-color:#FFFFFF;
border:1px solid #DBDBDB;
height:310px;
margin-top:10px;
width:500px;
}

#page.product_detail_page div#tab_video #tab-open-video iframe{
border:none;
}


#page.product_detail_page ul.int_link img.logo-image-link{
	width:auto;
	height:auto;
}

/*div features*/
#page.product_detail_page .moreLink{
background:url("../images/blue_arrow.jpg") no-repeat scroll 0 5px transparent;
color:#4B85BA;
margin-left:5px;
font-size:10px;
line-height:120%;
padding:3px 0 0 8px;
text-transform:uppercase;
float:left;
}

#page.product_detail_page .close_all a{
	color:#4B85BA;
font-size:10px;
margin:0 0 0 0;
}

#page.product_detail_page .close_all {
	float:left;
margin:0 !important;
padding:10px 40px 10px 0;
width:650px;
}

#page.product_detail_page .principal_list{
	list-style:none;
	margin:10px 0 0 0;
}
#page.product_detail_page .principal_list a{
	outline:none;
}
#page.product_detail_page .principal_list .expandContent{
	display:none;
	padding-top:15px;
}
#page.product_detail_page .principal_list .secundary_list{
float:left;
list-style:none outside none;
margin:0 0 0 10px;
width:680px;	
}
#page.product_detail_page .principal_list .secundary_list li{
background:url("../images/de_DE/common/features_bullet.jpg") no-repeat scroll left 5px transparent;
float:left;
margin:0 0 5px;
padding:0 0 0 5px;
width:335px;
}

#page.product_detail_page .measures{
margin:0 0 0 -5px;
padding:0 10px 0 20px;
text-align:left;
width:120px;
}

#page.product_detail_page .principal_list .secundary_list li span.specifications{
float:left;
margin:0 0 0;
vertical-align:top;
width:200px;
margin-left: 4px; /*UPDATE*/
}
#page.product_detail_page .main{
	background:url(../images/bg_overview_titles.gif) repeat-x top;
	margin:0;
	clear:both;
}
#page.product_detail_page .main h3{
height:28px;
margin:10px 0 0;
padding:0;
}
#page.product_detail_page .specifications{
	display:inline-block;	
}
#page.product_detail_page .main_link{
background:url("../images/arrow-right.png") no-repeat scroll 0 9px transparent;
color:#1C3365;
display:block;
font-size:12px;
font-weight:normal;
height:21px;
margin:0 0 0 10px;
padding:7px 0 0 18px;
text-decoration:none;
text-transform:uppercase;
}
#page.product_detail_page .expanded{
	background:url("../images/arrow-down.png") no-repeat scroll 0 7px transparent;
}

#page.product_detail_page .product_detail_text .expanded {
	background:none;	
}

#page.product_detail_page .links{
	background:url(../images/link_Ask.png) no-repeat right 0;
	padding: 0px 21px 0 0;
}
#page.product_detail_page .accesories-links{
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	width:655px;
	margin:0;
	padding:10px 0 10px 0; 
}
#page.product_detail_page .accesories-links h2{
	color:#666;
	font-size:11px;
	text-transform:uppercase;
	margin:0;
}
#page.product_detail_page .accesories-links .all-refigerators-accesories-link{
	color:#4B85BA;
	text-transform:uppercase;
	margin-left:390px;
	background:url(../images/arrow_blue.jpg) no-repeat 1px 4px;
	padding-left:10px;
}

#page.product_detail_page div.accesories-product-description{
	padding:0 0 20px 0;
}
#page.product_detail_page .accesories-product-description ul{
	list-style:none;
} 
#page.product_detail_page .accesories-product-description .accesories_row{
	margin:0;
}
#page.product_detail_page .accesories-product-description .accesories_row .accesories_item{
	border-bottom:1px solid #CCCCCC;
	display:block;
	float:left;
	margin-top:20px;
	padding:20px 0;
	width:663px;
}
#page.product_detail_page .accesories-product-description .accesories_row .last{ border-bottom:none;}
#page.product_detail_page .accesories-product-description .accesories_row .accesories_item .accesories_item_img{
	float:left;
	margin:-10px 20px 0px 20px;/*update*/
}
#page.product_detail_page .accesories-product-description .accesories_row .accesories_item .accesories_item_detail{
	float:left;
	margin-left:40px;
	width: 480px;/*update*/
}
#page.product_detail_page .accesories-product-description .accesories_row .accesories_item .accesories_item_detail .title-product-description-1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1c3365;
	margin-bottom:15px;
	display:block;
}
#page.product_detail_page .accesories-product-description .accesories_row .accesories_item_no_border{
	padding:20px 0 0 0;
	padding-bottom:20px;
	width:663px;
}
#page.product_detail_page .accesories-product-description .accesories_row .accesories_item_no_border .accesories_item_img{
	float:left;
	margin:-10px 0 0 0;
}
#page.product_detail_page .accesories-product-description .accesories_row .accesories_item_no_border .accesories_item_detail{
	float:left;
}
#page.product_detail_page div.accesories-product-description ul li .none{
	clear:both;	
	
	width:655px;
	margin:0;
}
#page.product_detail_page .accesories-product-description ul li h2{
	color:#1C3365;
	font-size:12px;
	margin:0;
}
#page.product_detail_page .accesories-product-description ul li p{
	color:#666;
	font-size:12px;
	line-height:17px;
	margin:0;
}
#page.product_detail_page .accesories-product-description .product-old-price{
	display:none;
}
#page.product_detail_page .accesories-product-description .product-description-p-2{
	margin-bottom:10px;
}
#page.product_detail_page .accesories-product-description .product-new-price{
	color:#1C3365;
	font-size:12px;
	font-weight:bold;
	margin:0 0 15px;
	float:left;
}
#page.product_detail_page .accesories-product-description a.product-view-link-a-1{
	background:url(../images/btn_blue_1_1.png) no-repeat scroll left top transparent;
	clear:both;
	line-height:13px;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:18px;
	margin-top:15px;
	padding-left:25px;
	padding-top:1px;
	text-transform:uppercase;
	width:70px;
}
#page.product_detail_page .accesories-product-description a.product-view-link-a-1:hover{background-position:0 -19px; text-decoration:none;}
#page.product_detail_page .accesories-product-description .product-description-p-4{padding-top:0;}
#page.product_detail_page .accesories-product-description .product-description-p-5{
	color:#4B85BA;
	float:right;
	/*width:200px;*/
}
#page.product_detail_page .accesories-product-description .product-description-p-5 input{
	width:20px;
	height:12px;
	margin:0;
}
#page.product_detail_page .accesories-product-description .product-description-p-6{float:left;padding-top:4px;width:200px;}
#page.product_detail_page .accesories-product-description a.add_to_wishlist_link{
	background:url("../images/btn_gray_1_1.png") no-repeat scroll left top transparent;
	clear:both;
	line-height:13px;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:18px;
	padding-left:25px;
	padding-top:1px;
	text-transform:uppercase;
	text-decoration:none;
	width:70px;
}

#page.product_detail_page .accesories-product-description a.add_to_wishlist_link:hover, #page.product_detail_page .accesories-product-description .add_to_cart_link:hover{ background-position:0 -19px}
#page.product_detail_page .accesories-product-description .add_to_cart_link{
	background:url("../images/btn_yellow_6_1.png") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:18px;
	margin:0;	
	padding-left:24px;
	padding-top:0px;
	text-decoration:none;
	text-transform:uppercase;
	width:115px;
}
#page.product_detail_page .accesories-product-description .product-delivery-span-1{
	margin:8px 0 0;
	float:left;
}
#page.product_detail_page .accesories-product-description .title-product-part, #page.product_detail_page .accesories-product-description .free_delivery_1, #page.product_detail_page .accesories-product-description .discount_percent_1{
	display:none;
}
#page.product_detail_page div.right_links div.info_list{
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #D9D9D9;
float:left;
margin:0;
padding:20px 10px;
width:200px;
height:471px;
}

#page.product_detail_page div.right_links div.info_list .color-available .color-product-radio{display:none}
#page.product_detail_page div.right_links div.info_list p{
	margin:0;
}
#page.product_detail_page div.right_links div.info_list .store_locator_link{
	display:none;
}
#page.product_detail_page div.right_links div.info_list .color-selectorDropDown{
	display:none;
}
#page.product_detail_page div.right_links div.info_list .retail-price-text{
	font-size:12px;
	color:#666;
	font-weight:bold;
	margin:0 0 7px 15px;
}
*:First-Child+HTML #page.product_detail_page div.right_links div.info_list .retail-price-text{
	position:relative;
}
#page.product_detail_page div.right_links div.info_list .price{
	font-size:12px;
	color:#666;
	text-decoration:line-through;
	margin-left:15px;
}
*:First-Child+HTML #page.product_detail_page div.right_links div.info_list .price{
	position:relative;
}
#page.product_detail_page div.right_links div.info_list .discount-status{
    color: #FF0006;
    font-size: 12px;
    margin-left: 15px;
}

#page.product_detail_page div.right_links div.info_list .sale-price{
    color: #1C3365;
    float: left;
    font-size: 16px;
    font-weight: 700;
    height: 15px;
    margin: 0;
    max-width: 115px;
    padding: 0 10px 5px 15px;
/*border-bottom:1px solid #DBDBDB;*/
*padding-top: 0px;
}
#page.product_detail_page div.right_links div.info_list .post-sale-text{
    color: #666666;
    font-size: 11px;
    height: 15px;
    margin: 0px;
    padding: 4px 0;
    position: relative;

}
#page.product_detail_page div.right_links div.info_list .post-price-text{
    clear: both;
    /*padding-bottom: 18px;
	border-bottom: 1px solid #DBDBDB;*/
    width: 200px;
}
#page.product_detail_page div.right_links div.info_list .color-available{
border-bottom:1px solid #DBDBDB;
border-top:1px solid #DBDBDB;
padding:10px 0 10px 10px;
width:190px;
}
#page.product_detail_page div.right_links div.info_list .color-available ul{
	list-style:none;
}
#page.product_detail_page div.right_links div.info_list .color-available p{
color:#666666;
font-size:12px;
font-weight:bold;
margin:0 0 7px;
}
#page.product_detail_page div.right_links div.info_list .color-available li span{
	color:#666666;
	cursor:default;
	font-size:12px;
	margin:0 0 0 5px;
	text-decoration:none;
	vertical-align:top;
}
#page.product_detail_page div.right_links div.info_list .txt-quantity{
display:none;
margin-left:5px;
width:20px;
}
#page.product_detail_page div.right_links div.info_list a.merken_link{
background:url("../images/btn_gray_1_1.png") no-repeat scroll 0 top transparent;
clear:both;
color:#FFFFFF;
display:block;
font-size:10px;
height:18px;
margin:10px 0 10px 10px;
padding-left:25px;
padding-top:1px;
text-transform:uppercase;
width:70px;
}
#page.product_detail_page div.right_links div.info_list a.merken_link:hover{ background-position: 0 -19px; text-decoration:none;}
#page.product_detail_page div.right_links div.info_list .add_to_cart_link{
background:url("../images/btn_yellow_7_1.png") no-repeat scroll left top transparent;
clear:both;
color:#FFFFFF;
display:block;
font-size:10px;
height:18px;
margin:10px 0 10px 10px;
padding-left:25px;
padding-top:1px;
text-transform:uppercase;
width:160px;
}
#page.product_detail_page div.right_links div.info_list a.add_to_cart_link:hover{ text-decoration:none; background-position:0 -19px}
#page.product_detail_page div.right_links .special-offers{
	display: block;/*update 04.11.11*/
	float: right; /*update 04.11.11*/
}
#page.product_detail_page div.right_links .add_to_wishlist_link{
	display:none;
}
#page.product_detail_page div.right_links .right_nav_links{
border-top:1px solid #DBDBDB;
float:left;
list-style:none outside none;
margin:0;
padding:15px 0 0 10px;
width:190px; *padding-top:0px;
}

#page.product_detail_page div.right_links .right_nav_links .glossary_link{
	background:url("../images/icon_glossary.png") no-repeat scroll 0 0;
	display:block;
	height:15px;

}
#page.product_detail_page div.right_links .right_nav_links .dealer_link {
	background: url("../images/icon_dealer.png") no-repeat scroll 0 0;
	display: block;
	height: 15px;
}
#page.product_detail_page div.right_links .right_nav_links li a{
	color:#4a85ba;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:0;
	padding-left:20px;
	margin-bottom:20px;
}
#page.product_detail_page div.right_links .right_nav_links li .where_buy_link{
	background:url("../images/where_icon.jpg") no-repeat scroll 0 0 transparent;
	display:none;
	height:15px;
}

#page.product_detail_page div.right_links .right_nav_links li .energy_calculator_link{
	background:url("../images/calc_icon.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:15px;
}

#page.product_detail_page p.product-description-p-5 input{
	width:15px;	
}

#page.product_detail_page .info_list p span{
	padding:0 10px 0 0;
}

#page.product_detail_page div.print_links{
	margin:-25px 0 0 0;
	float:right;
	display:none;
}

#page.product_detail_page div.print_links a{
	color:#4a85ba;
	margin:0 0 0 20px;
}
#page.product_detail_page div.print_links .print_link{
	background:url(../images/print.jpg) no-repeat;
	padding-left:18px;
}
#page.product_detail_page div.print_links .live_chat,#page.product_detail_page div.print_links .social_links{
	display:none;
}
#page.product_detail_page div.print_links .send_share_link{
	background:url(../images/share.jpg) no-repeat;
	padding-left:18px;
}
#page.product_detail_page div.print_links a:hover{
	text-decoration:underline;
}
#page.product_detail_page p.hide_information{
	color:#666666;
	font-size:12px;
	margin:0 0 0 0;
	width:670px;
}

#page.product_detail_page .user_guide{
	list-style:none;
	margin:10px 0 0 20px;
}

#page.product_detail_page .user_guide_row{
	list-style:none;
	border-bottom:#dbdbdb solid 1px;
	padding:20px 0 20px 0;
	clear:both;
}
*:First-Child+HTML #page.product_detail_page .user_guide_row{
	height:90px;
}
#page.product_detail_page .user_guide_row li{
	float:left;
}
#page.product_detail_page .user_guide_row .user_guide_leftimg{

}
#page.product_detail_page .user_guide_row .user_guide_rightinfo{
	margin-left:20px;
}

#page.product_detail_page .user_guide_row .user_guide_rightinfo p.instruction-get-adobe{
	margin-bottom:20px;
	margin-left:30px;
}

#page.product_detail_page .user_guide_row .image-intruction-get-adobe-link{
	display:none;
}
#page.product_detail_page .user_guide_row h3 a{ color:#1E4579}
#page.product_detail_page .user_guide_row h3{
	color:#1c3365;
	font-size:12px;
	font-weight:bold;
	margin-bottom:8px;
}
#page.product_detail_page .user_guide_row p{
	margin:0;
	width:485px;
}

#page.product_detail_page .user_guide_row p .file-weight a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
}

#page.product_detail_page div#tab_warrenty .text_warranty{
	/*display:none;*/
}
#page.product_detail_page div#tab_warrenty .graphics_warranty{
	width:660px;
	margin:30px 0 0 20px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty p strong {
	font-weight:normal;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty p.file_specs {
	margin-left:5px;
	min-height: 20px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty p.file_specs img {
	margin-top:2px;
	float:left;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty p.file_specs span.file-weight a{
	clear:right;
	float:left;
	margin-left:5px;
	padding-top:9px;
	padding-right:5px;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs a.read_more {
	background:url("../images/link_bg_arrow.gif") no-repeat scroll 0 4px transparent;
	color:#4A85BA;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
	clear:both;
	display:block;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_title p {
	font-family: Arial;
	font-size: 17px;
	font-weight: normal;
	color: #FFF;
	margin:0;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_title p.warranty_name {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #FFF;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty h3{
	display:none;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty p.warranty_headline{
	color:#1c3365;
	font-size:12px;
	font-weight:bold;
	margin:0 0 18px 0;
}

#page.product_detail_page div#tab_warrenty .graphics_warranty p{
	font-size:12px;
	color:#666;
	margin-bottom:9px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty a{
	color:#4a85ba;
	font-size:10px;
	text-transform:uppercase;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty a.read_more{
	display:none;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty a.download_warranty {
	background:url("../images/link_bg_arrow.gif") no-repeat scroll 0 4px transparent;
	color:#4A85BA;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
} 
#page.product_detail_page div#tab_warrenty .graphics_warranty .zum_partner{
	background: url(../images/blue_arrow.gif) no-repeat 0px 3px;
	padding-left:10px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type{
	list-style:none;
	margin:20px 0 10px;
} 
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type li.warranty{
	float:left;
	margin-right:20px;
	width:200px;
	min-height:345px;
	background-color:#ececec;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type li.warranty .warranty_title p {
	color:#FFFFFF;
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	margin:0 11px 0;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type li.warranty .warranty_title p.warranty_name {
color:#FFFFFF;
font-family:Arial;
font-size:17px;
font-weight:bold;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type li.warranty p {
	margin-left:11px;
	margin-right:11px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#page.product_detail_page div#tab_warrenty .garantie {
	padding:0 0 10px;
}
#page.product_detail_page div#tab_warrenty .garantie ul{
	padding:0 11px 10px;
	list-style:inside;
	list-style-type: disc;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type li.warranty ul {
	padding:0 11px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type li.warranty ul li {
	list-style:inside;
	list-style-type: disc;
	margin-bottom:9px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type .warranty_title{
	margin-bottom:15px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type .warranty_type_1 .warranty_title{
	background:url("../images/de_DE/common/warranty_bg_gold.jpg") repeat-x scroll center top transparent;
	height:66px;
	padding-top:9px;
	width:200px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type .warranty_type_2 .warranty_title{
	background:url(../images/de_DE/common/warranty_bg_silver.jpg) repeat-x top;
	height:66px;
	padding-top:9px;
	width:200px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type .warranty_type_3 .warranty_title{
	background:url(../images/de_DE/common/warranty_bg_blue.jpg) repeat-x top;
	height:66px;
	padding-top:9px;
	width:200px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type .file_specs{
	font-size:10px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type .download_warranty{
	background: url(../images/link_bg_arrow.gif) no-repeat 0px 4px;
	padding-left:10px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_type .read_more{
	background: url(../images/link_bg_arrow.gif) no-repeat 0px 4px;
	padding-left:10px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs{
	list-style:none;
	padding:20px 0 20px 0;
	width: 660px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs li{
	border:1px solid #DBDBDB;
	float:left;
	height:67px;
	margin-right:10px;
	padding:53px 0 0 166px;
	width:151px;
	margin-bottom:10px;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs .passion{
	background:url(../images/bg_passion.gif) no-repeat;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs .passion h4 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1c3365;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs .platinum{
	background:url(../images/bg_platinum.gif) no-repeat;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs .platinum h4 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1c3365;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_programs .more_info{
	background: url(../images/link_bg_arrow.gif) no-repeat 0px 4px;
	padding-left:10px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #4a85ba;
}
#page.product_detail_page div#tab_warrenty .graphics_warranty .warranty_disclaimer{
	font-size:11px;
	color:#999;
	padding:0 0 20px 0; 
	margin:0;
}
#page.product_detail_page div#tab_warrenty p a{
	text-decoration:underline;
	color:#00F;
}

#page.product_detail_page div#tab_warrenty img{
	width:auto;
	height:auto;
}

#page.product_detail_page .secundary_list.left{
	width:320px;
	margin:15px 0 15px 20px;
}

#page.product_detail_page .divs_features_tabs div.tabdiv{
	display:none;
	clear:both;
	padding-top:5px;
	padding:0;
	border:1px solid #D9D9D9;
}

#page.product_detail_page .divs_features_tabs #tab_key_features{
	border-top:1px solid #D9D9D9;
	border-left:none !important;
	border-right:none !important;
	border-bottom:none !important;
	min-height:700px;
}

*:First-Child+HTML #page.product_detail_page .divs_features_tabs div.tabdiv{
	position:relative;
}

#page.product_detail_page .divs_features_tabs div.tabdiv.selected{
	display:block;
	width:700px;
	float:left;
}
#page.product_detail_page .textContainer .textDiv{
	display:none;
}
#page.product_detail_page .textContainer .textDiv.selected{
	display:block;
	margin:0px !important;
}
#page.product_detail_page .TabBottomContainer{
	padding:20px 0;
	float:left;
	clear:both;
	background:#FFFFFF;
}
#page.product_detail_page .TabBottomContainer .tabdivB{
}
.package-price-oldprice{
	text-decoration:line-through;
}
#page.product_detail_page #tab_related{
	height:auto;
	width:100%;
	float:left;
	clear:both;
}
#page.product_detail_page #tab_packages{
	height:165px;
	display:none;
}
#page.product_detail_page .no_border{
	border:none;
}
#page.product_detail_page div.text-information-box h2.product_name{
	display:block;
	color:#666666;
}
#page.product_detail_page div.text-information-box p.text-information{
	display:block;
}

#page.product_detail_page .view_larger,
#page.product_detail_page div.text-information-box p.retail_price,
#page.product_detail_page div.text-information-box p.regular_price,
#page.product_detail_page div.text-information-box p.save_price,
#page.product_detail_page div.text-information-box img.offer_available_img,
#page.product_detail_page div.text-information-box p.avoffer_text,
#page.product_detail_page div.text-information-box p.free_shipping,
#page.product_detail_page div.text-information-box ul.color_picker,
#page.product_detail_page div.text-information-box p.selected_color,
#page.product_detail_page div.text-information-box li.btn_carousel,
#page.product_detail_page ul.gallery-images li.btn_carousel,
#page.product_detail_page ul.gallery-images li.btn_carousel a img,
#page.product_detail_page .accesories-product-description .product-new-price span.inc-taxes,
#page.product_detail_page .accesories-product-description a.quantity_less,
#page.product_detail_page .accesories-product-description a.quantity_more {
	display:none;
	
}

#page.product_detail_page .product_detail_prices { display:none;}
#page.product_detail_page .zip_code { display:none;}
#page.product_detail_page .shipping_info { display:none;}
#page.product_detail_page div.right_gallery_pictures { display:none;}
#page.product_detail_page .TabBottomContainerinfo { display:none;}

#page.product_detail_page .TabBottomContainer2 { display:none;}

#page.product_detail_page ul.list_tabs_overview .see_all_link { display:none;}

.product_detail_page #popup-send-to-friend {
	width:100%;
	position:absolute;
	top: 0px;
	left:0px;
	z-index: 10;
	display:none;
}

.product_detail_page #popup-send-to-friend #container {
	width:350px;
	background-color: #FFF;
	border: 1px solid #999;
	padding: 15px;
	margin-top: 200px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.product_detail_page #popup-send-to-friend #container .popup_title {
	float:left;
	font-weight: bold;
	font-size: 12px;
	color: #666;
}

.product_detail_page #popup-send-to-friend #container .close_buttons {
	float:right;
}

.product_detail_page #popup-send-to-friend #container .buttons {
	float:right;
}
.product_detail_page #popup-send-to-friend #container .buttons .send_link {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/btn_send.jpg) no-repeat scroll 0 0;
	display:block;
	height:19px;
	text-indent:-9999px;
	width:78px;
}

.product_detail_page #popup-send-to-friend #container .left_column {
	float:left;
	text-align:right;
	width:60px;
	padding: 10px;
	font-weight: bold;
	color: #666;
}

.product_detail_page #popup-send-to-friend #container .right_column {
	float:left;
	padding:10px;
}

.product_detail_page #tab_similar_pro {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	border-left-color: #d9d9d9;
	height:170px;
	width:945px;
}

.product_detail_page .product-package-plus { display:none;}

/*END div features*/
/*-------------------------------------------END Product Detail Page Styles----------------------------------------------*/

/*	----- Product List Page
	------------------------------------------------ */

#page.productlist-page #main_content_wrapper #content_wrapper_box .cl-main-content #box{width:700px;}
#page.productlist-page #main_content_wrapper #content_wrapper_box .cl-main-content #box .product-list-header-controls .product-list-header {height:31px;}
#page.productlist-page #main_content_wrapper #content_wrapper_box .cl-main-content #box .product-list-header-controls .product-list-header .sort-controls{margin-top:4px;}
#page.productlist-page #main_content_wrapper #content_wrapper_box .cl-main-content #box .product-list-header-controls .product-list-header .product-display-controls { margin-top:0px;}
#page.productlist-page #main_content_wrapper #content_wrapper_box .cl-main-content #box .product-list-header-controls .product-list-header .pagination-controls { margin-top:0px;}


#page.productlist-page .global-content-g1,
#page.productlist-page .commom-vertical-zone-c1,
#page.productlist-page .title-area,
#page.productlist-page .cl-main-content .cascading-content-zone-c2,
#page.productlist-page .cl-main-content .espot-ad
{
	display:none;
}

#page.productlist-page .main-espot
{
	background:url('../images/product-list-espot-background.jpg') no-repeat top left;
	border:solid 1px #d9d9d9;
	padding: 20px;
	width: 874px;
	float:left;
}
#page.productlist-page .main-espot .product-container .product-image-container
{
	float:left;	margin-right:50px;
	padding:40px 0 0 40px;
}
#page.productlist-page .main-espot .product-container .product-feature-group
{

}
#page.productlist-page .main-espot .product-container .product-feature-group .product-title-link
{
	color:#1c3365;
	font-size:20px;
}
#page.productlist-page .main-espot .product-container .product-feature-group .product-description
{
	font-size:12px;
	margin:15px 0;
	color: #666;
}
#page.productlist-page .main-espot .product-container .product-feature-group .product-features
{
	margin:0 0 10px 14px;
}
#page.productlist-page .main-espot .product-container .product-feature-group .product-features li
{
	margin-bottom:12px;
	font-size: 12px;
	color: #666;
}

#page.productlist-page .main-espot .product-container .product-feature-group .product-features-icons,
#page.productlist-page .main-espot .product-container .product-links
{
	display:none;
}
#page.productlist-page .main-espot .product-container .product-pricegroup
{
	float:left;
	position:relative;
	width:400px;	
}

#page.productlist-page .main-espot .product-container .product-pricegroup .product-msrp-price{
	/*display:none;*/
	font-size:12px;
	text-align:right;
	width: 320px;
	text-decoration:line-through;
}

#page.productlist-page .main-espot .product-container .product-pricegroup .product-sale-price{
	/*color: #f26609;*/
	font-size: 16px;
	/*font-weight:bold;*/
	/*padding: 0px 0px 0px 10px;*/
	text-align:right;
	width: 320px;
	color: #4a85ba;
	font-weight:bold;
	padding-left:14px;
}

#page.productlist-page .main-espot .product-container .product-pricegroup .pre-sale-text
{
	color:#f56608;
	font-weight:bold;
	font-size:12px;
}
#page.productlist-page .main-espot .product-container .product-pricegroup .sale-price
{
	text-decoration:line-through;
	position:absolute;
	left:200px;
	top:30px;
	font-size:12px;
}
#page.productlist-page .main-espot .product-container .product-pricegroup .price
{
	color:#1c3365;
	font-size:20px;
	position:absolute;
	left:200px;
	top:50px;
}
#page.productlist-page .main-espot .product-container .product-pricegroup .post-price-text
{
	position:absolute;
	left:280px;
	top:60px;
}	
#page.productlist-page .main-espot .product-container .product-pricegroup a.product-link
{
	background:url(../images/btn_blue_8_1.png) no-repeat scroll left top transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	padding-left:25px;
	text-transform:uppercase;
}
#page.productlist-page .main-espot .product-container .product-pricegroup a.product-link:hover{background-position:0 -19px; text-decoration:none;}
#page.productlist-page .main-espot .product-container .product-pricegroup a.add-to-cart {
	background:url(../images/btn_yellow_5_1.png)  no-repeat scroll left top transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:19px;
	padding-left:25px;
	text-transform:uppercase;
}
#page.productlist-page .main-espot .product-container .product-pricegroup a.add-to-cart:hover{ 
	background-position:0 -19px; 
	text-decoration:none;
}
#page.productlist-page .main-espot .product-container .product-pricegroup .inventory-status,#page.productlist-page .main-espot .product-container .product-pricegroup .discount-info{	display:none;}
#page.productlist-page .main-espot .product-container .product-pricegroup a.add-to-wishlist{	background:url(../images/btn_gray_5_1.png) no-repeat scroll left top transparent;	clear:both;	color:#FFFFFF;	display:block;	font-size:10px;	height:19px;	padding-left:25px;	text-transform:uppercase;}
#page.productlist-page .main-espot .product-container .product-pricegroup a.add-to-wishlist:hover{background-position:0 -19px; text-decoration:none;}
#page.productlist-page .cl-side{border-bottom:1px solid #CCCCCC;float:left;	margin:40px 20px 0 0;padding-bottom:0;}
#page.productlist-page .global-content-g1,#page.productlist-page .commom-vertical-zone-c1,#page.productlist-page .title-area,#page.productlist-page .cl-side .cl-zip-code-search,#page.productlist-page .cl-side .category-group,#page.productlist-page .cl-side .cl-C3-AD-1,#page.productlist-page .cl-side .cl-C3-AD-2{	display:none;}
#page.productlist-page #left_nav_container .price-range-container{margin-left:0;}
#page.productlist-page .cl-side
{
	float:left;
	width:220px;
}

#page.productlist-page .cl-side .left_nav_options {
	padding:10px 0 20px 5px;
	*padding-bottom:0px;
}
#page.productlist-page .results-lists.grid-view .product-container .compare-product a.compare_link{
	vertical-align:top;
	color:#666666;
}

#page.productlist-page .cl-side .left_nav_options a.erase_link {
	color:#1F3A6E;
}
#page.productlist-page .cl-side .left_nav_options div.erase_link div.left_arrow{ float:left; padding-right:2px;
}

#page.productlist-page .cl-side .left_nav_options .category-group
{
	list-style-type:none;
}
#page.productlist-page .cl-side .left_nav_options .category-group li
{
	margin:4px 0;
}
#page.productlist-page .cl-side .left_nav_options .category-group .category a
{
	color:#999999;
}
#page.productlist-page #content_wrapper_box
{
	float:left;
	max-width:715px;
}
#page.productlist-page #content_wrapper_box .cl-main-content #box .search-container .results-lists .product-container .image-group .product-image-link .product-image{ 
	border:medium none; 
	max-height:60px; 
	max-width:60px;
	vertical-align: middle;
}
#page.productlist-page .results-lists
{
	width:700px;
}
#page.productlist-page #MessageArea {margin:0 auto;}
#page.productlist-page .results-lists.grid-view .product-row{
border-bottom:1px solid #D9D9D9;
float:left;
padding:20px 0;
width:100%;
}

#page.productlist-page .results-lists.grid-view .product-image-link, #page.productlist-page .results-lists.grid-view .product-image-link .product-image{}
#page.productlist-page .results-lists.list-view .product-image-link, #page.productlist-page .results-lists.list-view .product-image-link .product-image{}

#page.productlist-page .results-lists.grid-view .product-detail-link{ display:none;}

*:first-child+html #page.productlist-page .results-lists.grid-view .list-controls-bottom { padding-top:0px }
#page.productlist-page .results-lists.grid-view .list-controls-bottom{ padding-top/*\**/:15px\9}


#page.productlist-page .results-lists.list-view .product-container .product-name{
	float:left;
	margin-bottom:5px;
	margin-left:116px;
	margin-right:0px;;
	margin-top:20px;
	text-align:left;
	width:150px;
}

#page.productlist-page .results-lists.list-view .product-container
{	
	border-bottom:1px solid #CCCCCC;
	float:left;
	margin-bottom:0px;
	height: 100%;
	padding:0;
	width:700px;
	/*padding-bottom:10px;*/
	position:relative;
	
}

#page.productlist-page .product-secondaryactiongroup a.view-category { display:none;}

#page.productlist-page .product-list-header-controls .product-list-header .view-controls ul {
	float:left;
	list-style-type:none;
	margin-left:3px;
}

#page.productlist-page .results-lists.list-view .product-container .product-description{
	padding-top:30px:;
	float: left;
	width: 220px;
	display: none;
}

#page.productlist-page .results-lists.list-view .product-container .image-group
{
	float: left;
	margin-left:-265px;
	padding-bottom: 20px;
	padding-top:20px;
	text-align:center;
	width:116px;
}
#page.productlist-page .results-lists.list-view .product-container .image-group a.product-image-link{
	width:100px;
}

#page.productlist-page .results-lists.list-view .product-container .image-group .product-detail-link{
	display:none;
}

#page.productlist-page .results-lists.list-view .product-container .product-thumbnail
{
	width:180px;
	height:300px;
	float:left;
}
#page.productlist-page .results-lists.list-view .product-container .product-feature-group 
{
	float:left;
	width:35px;
	min-height: 30px;
	margin-left:10px;
}
#page.productlist-page .results-lists.list-view .product-container .product-title-link
{
	width:150px;
	font-weight:bold;
	font-size:12px;
	color:#1c3365;
}
#page.productlist-page .results-lists.list-view .product-container .product-feature-group .product-features
{
	float:left;
	position:static;
	width:35px;
}
#page.productlist-page .results-lists.list-view .product-container .product-feature-group .product-features li
{
	display:none;
}
#page.productlist-page .results-lists.list-view .product-container .product-feature-group .product-features-icons
{
	position:absolute;
	top:18px;
	left:270px;
	list-style-type:none;
}


#page.productlist-page .results-lists.list-view .product-container .product-feature-group  ul.product-features-icons li.product-feature-icon p { display: none;	
}
#page.productlist-page .results-lists.list-view .product-container .product-feature-group .product-features-icons li
{
	float:left;
	margin:4px;
}

#page.productlist-page .results-lists.list-view .product-container .product-feature-group .product-name{
	width: 400px;
	float:left;
}

#page.productlist-page .results-lists.list-view .product-container .product-pricegroup
{
	left:415px;
	padding-top:5px;
	position:absolute;
	top:16px;
	width:100px;

}
#page.productlist-page .results-lists.list-view .product-container .product-pricegroup p 
{
	margin-bottom:4px;
	display: none;
}
#page.productlist-page .results-lists .product-container .product-pricegroup .sale-price
{
	text-decoration:line-through;
	float:left;
	clear:both;
}
#page.productlist-page .results-lists .product-container .product-pricegroup .price
{
color: #1C3365;
float: left;
font-weight: bold;
margin: 0px 0px 5px;
width: 100px;
}

#page.productlist-page .results-lists .product-container .product-pricegroup .post-price-text
{
/*	float: right;
	margin-right: -253px;
	margin-top: -30px;*/
}
#page.productlist-page .results-lists.list-view .product-container .product-pricegroup .inventory-status
{
	clear:both;
	font-weight:bold;
	color:#f56608;
}
#page.productlist-page .results-lists .product-container .product-pricegroup .inventory-status img
{
	display:none;
}
#page.productlist-page .results-lists.list-view .product-container .product-pricegroup .compare-product
{
	color:#999999;
	width:150px;
	display:block;
	clear:both;
	float:left;
	overflow:auto;
	margin-bottom:10px;
	*margin-bottom:15px
}
#page.productlist-page .results-lists.list-view .product-container .product-pricegroup .compare-product-chk {
	float:left;
	margin-right:5px;
}
#page.productlist-page .results-lists.list-view .product-container .product-pricegroup .compare-product a.compare_link
{
	color:#999999
}


#page.productlist-page .results-lists.list-view .product-container .product-primaryactiongroup{
	float:right;
	margin:22px;
	margin-bottom:35px;
	width:130px;
}

#page.productlist-page .results-lists.list-view .product-container div.unavailable {
padding-bottom:5px;
text-align:right;
width:80px;
position:relative;
}
#page.productlist-page .results-lists.list-view .product-container .product-primaryactiongroup .compare-product {
	margin-bottom:50px;
	padding-left:2px;
}
#page.productlist-page .results-lists.list-view .product-container .product-primaryactiongroup .compare-product .compare-product-node-id {
	display: none;
}
#page.productlist-page .results-lists .product-container .product-primaryactiongroup .compare-product .compare-product-chk{
	border:medium none;
	vertical-align:top;
	background-color:#FFFFFF!important;
	vertical-align:top;
	color:#666666;
	margin:0 0 0 8px;
}
#page.productlist-page .results-lists .product-container .product-primaryactiongroup a.product-link
{
	background:url(../images/btn_blue_1_1.png) no-repeat scroll left top transparent;
	color:#FFFFFF;
	display:block;
	font-size:9px;
	height:15px;
	margin-top:-45px;
	padding-left:25px;
	text-transform:uppercase;
	width:75px;
	/*float: right;*/
}

#page.productlist-page .results-lists.grid-view .product-container .product-primaryactiongroup a.product-link {
	margin-top:-15px;
}

#page.productlist-page .results-lists .product-container .product-primaryactiongroup a.product-link:hover{background-position:0 -19px; text-decoration:none;}
#page.productlist-page .results-lists .product-container .product-primaryactiongroup a.add-to-wishlist
{
	background:url(../images/btn_gray_1_1.png) no-repeat scroll left top transparent;
	/*clear:both;*/
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:18px;
	margin-bottom:5px;
	padding-left:25px;
	text-transform:uppercase;
	/*float: right;*/
	width: 60px;
}

#page.productlist-page .results-lists.list-view .product-container .product-primaryactiongroup a.add-to-wishlist {
	position:relative;
	top:40px;
}

#page.productlist-page .results-lists .product-container .product-primaryactiongroup a.compare_link {
	vertical-align:top;
	color:#666666;
	top:2px;
	*top:0px;
	*margin-left:0px;
	position/*\**/:relative\9

}
#page.productlist-page .results-lists .product-container .product-primaryactiongroup a.add-to-wishlist:hover{background-position:0 -19px; text-decoration:none;}

#page.productlist-page .results-lists .product-container .product-primaryactiongroup div span a.add-to-cart{
background:url("../images/btn_yellow_7_1.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
/*float:right;*/
font-size:10px;
height:17px;
margin-bottom:5px;
padding-left:25px;
padding-top:1px;
text-transform:uppercase;
width:120px;
}
#page.productlist-page .results-lists .product-container .product-primaryactiongroup a.add-to-cart:hover {
background-position:0 -19px;
text-decoration:none;
}

#page.productlist-page .results-lists.list-view .product-container .product-primaryactiongroup a.add-to-cart:hover{
	background-position:0 -19px; 
	text-decoration:none;
}

#page.productlist-page .results-lists.grid-view .product-container
{
	float:left;
	min-height:235px;
	*min-height:235px;/*Hack IE 7 AND IE 8*/
	padding:0;
	width:340px;
}

#page.productlist-page .results-lists.grid-view .column_1{
	padding-right:20px;
}

#page.productlist-page .results-lists.grid-view .product-container .image-group
{
	float:left;
	text-align:center;
	height:125px;
	width: 125px;
}

#page.productlist-page .results-lists.grid-view .product-container .image-group a.quick-view,
#page.productlist-page .results-lists.list-view .product-container .image-group a.quick-view
{
	display:none;
}
#page.productlist-page .results-lists.grid-view .product-container .product-feature-group
{
	margin-left:10px;
}

#page.productlist-page .results-lists.grid-view .product-container .product-name{
	float:right;
	width:207px;
}

#page.productlist-page .results-lists.grid-view .product-container .product-title-link
{
	font-weight:bold;
	font-size:12px;
	color:#1c3365;	
}

#page.productlist-page .results-lists.grid-view .product-container .product-pricegroup
{
	float:right;
	padding:0;
	width:200px;
}
#page.productlist-page .results-lists.grid-view .product-container .product-pricegroup p
{
	margin-bottom:4px;
	margin-top:5px;
}
#page.productlist-page .results-lists.grid-view .product-container .product-pricegroup p a
{
	color:#999999;
	vertical-align:top;
}
#page.productlist-page .results-lists.grid-view .product-container .product-pricegroup .inventory-status
{
	float:left;
	width:520px;
	font-weight:bold;
	color:#f56608;
}
#page.productlist-page .results-lists.grid-view .product-container .compare-product a.compare_link{
	vertical-align:top;
	color:#666666;
	margin:0 0 0 8px;
}
#page.productlist-page .results-lists.grid-view .product-container .product-primaryactiongroup{
float:right;
margin:5px 0 0;
width:207px;
}
#page.productlist-page .results-lists.list-view .product-container .product-primaryactiongroup div.unavailable{
float:none;
padding:0 0 5px 17px;
width:80px;
	}
#page.productlist-page .results-lists.grid-view .product-container .product-feature-group .product-features
{
	float:left;
	padding:11px 0 11px 20px;
	width:175px;
}
#page.productlist-page .results-lists.grid-view .product-container .product-feature-group .product-features .product-feature
{
margin:0 0 5px 0;
}

#page.productlist-page .results-lists.grid-view .product-container .compare-product
{
	margin-left:-121px;
	margin-top:2px;
}
#page.productlist-page .results-lists.grid-view .product-container .compare-product .compare-product-node-id
{
	display: none;
}

#page.productlist-page .results-lists.grid-view .product-container .product-feature-group .product-features-icons{
clear:both;
display:block;
float:left;
list-style:none outside none;
margin-bottom:15px;
margin-left:130px;
padding-top:5px;
}

#page.productlist-page .results-lists.grid-view .product-container .product-feature-group .product-features-icons li.product-feature-icon{float:left; margin:0 10px 0 0; height:32px;}
#page.productlist-page .results-lists.grid-view .product-container .product-feature-group .product-features-icons li.product-feature-icon p{display:none}
#page.productlist-page .results-lists.grid-view .product-container .product-secondaryactiongroup,
#page.productlist-page .results-lists.grid-view .product-container .product-feature-group .product-description,
#page.productlist-page .results-lists.grid-view .product-container .discount-status
{
	display:none;
}




#page.productlist-page .cascading-content-zone-c4,
#page.productlist-page .global-promotion-space-g2
{
	display:none;
}


/*	------------------------------------------------
	-----END Product List Page */
	
/*css for SearchResultsPage.html
By:Luis Diego HernÃ¡ndez Araya.
12-05-2010
*/

#page.search-results-page{position:relative;padding-bottom: 20px !important;}
#page.search-results-page .searchProducts{display:none;}
#page.search-results-page .cl-side{margin:10px 0 0 0;}
#page.search-results-page .cl-side .erase_link{color:#4782B8;float:left;padding-bottom:3px;}
#page.search-results-page #drilldownArea{clear:both;}
#page.search-results-page .cl-side .erase_link .left_arrow{float:left;padding-right:5px;}
#page.search-results-page .search-no-results{/*display:none;*/}
#page.search-results-page .search-no-results p {
color:#999999;
padding-left:20px;
}
#page.search-results-page a.quick-view.popUpLink,
#page.search-results-page a.quick-view{display:none;}
#page.search-results-page .product-list-header-controls .product-list-header .compare-controls .compare-boxes { margin-top/*\**/: -32px \9;}
#page.search-results-page .product-list-header .compare-controls .compare-link{background:url(../images/btn_blue_10_1.png)no-repeat;color:#FFFFFF;display:block;height:19px;padding:0 0 0 0;text-align:center;width:176px; margin-right:40px; margin-top/*\**/: 0px \9;}
#page.search-results-page .product-list-header .compare-controls a:hover { background-position:0 -19px}
#page.search-results-page div.item-image{width:140px;float:left;}
#page.search-results-page .cl-side .left-top-content-zone,
#page.search-results-page .brochure-link,
#page.search-results-page .cl-C3-AD-2 { display:none;}
#page.search-results-page .product-list-header .sort-controls a {padding:4px 5px;}
#page.search-results-page .product-list-header .sort-controls .label{
	float:left !important;
font-size:11px;
font-weight:normal;
padding:5px 10px 0 0 !important;
}
#page.search-results-page .product-list-header-controls .product-list-header .info-controls .select-limit {display:none;}
#page.search-results-page .prod_options{background:url(../images/bg_bar.jpg) repeat-x;height:30px;margin-top:70px;clear:both;display:none;}
#page.search-results-page p.display_products{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#323e4a;}
#page.search-results-page .list-view div.item-container{border:none;border-bottom:1px solid #CCC;height:auto;width:665px;padding-bottom:15px;}
#page.search-results-page .grid-view div.item-container{border-color:#CCCCCC #CCCCCC #D9D9D9;border-style:solid;border-width:1px;float:left;height:105px;margin-left:5px;padding-bottom:15px;width:330px;}
#page.search-results-page #left_nav_container.cl-side .left_nav_options .endeca-filters .endeca-filter .filter-title {font-size:13px;margn-top:1px;width:220px;padding: 10px 0 0 5px;float: left;}
#page.search-results-page #left_nav_container.cl-side .left_nav_options .endeca-filters .endeca-filter .filter-title:first-child{background:url("../images/left-nav-title-stretch.png") repeat scroll left top transparent;border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;float:left;font-weight:normal;height:7px;margin-bottom:20px;margin-top:0;padding:13px 0 20px 6px !important;text-indent:4px;*margin-top:-20px;/*hack ie7*/}
#page.search-results-page .cl-side .left_nav_options #endeca-filters{width:220px; *padding-top: 20px;}
#page.search-results-page .cl-side .left_nav_options .endeca-filters .endeca-filter .filter-item {margin:0 0 0 5px;float:left;width:100%;}
#page.search-results-page .cl-side .left_nav_options .endeca-filters .endeca-filter {margin-bottom:20px;}
#page.search-results-page .grid-view div.left-information-product {width:115px;margin:0 0 0 65px;padding:0;}
#page.search-results-page .grid-view div.item-image {margin:30px 0 0;padding:0;	height:0px;	width:0px;}
#page.search-results-page #box .body588 {width:700px; padding-bottom: 0px !important;}
#page.search-results-page #box #content588 .footer{height:0;}
#page.search-results-page .product-list-header-controls .product-list-header .product-display-controls .products-per-page-dropdown {border:none; font-size:10px; color:#9A9A9A; width:191px; height:18px;}
#page.search-results-page .grid-view .image-item-01{width:60px;	height:70px;}
#page.search-results-page .grid-view h2.item-name{font-size:12px; width:250px; color:#1D3466;}
#page.search-results-page .grid-view ul.first-links li a, #page.search-results-page .grid-view ul.second-links li a {font-size:10px; color:#4580B8;}
#page.search-results-page .grid-view div.right-information-product {margin:0; padding:0;}
#page.search-results-page .grid-view a.item-addtocart  {width:120px; display:none;}
#page.search-results-page .title {padding:0;}
#page.search-results-page .titleSearchItem h1{color:#1C3365;
font-size:20px;
margin:0;
padding:0 10px 10px 20px;}

#page.search-results-page h2.item-name{margin:0 0 11px 0;padding:0;}
#page.search-results-page .important-link{font-family:Arial,Helvetica,sans-serif;color:#4580B8;font-size:12px; display:none;}
#page.search-results-page .secundary{font-size:11px;}
#page.search-results-page span.old-price{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;color:#666666;text-decoration:line-through; display:none;}
#page.search-results-page span.new-price{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#1C3264;clear:both;}
#page.search-results-page span.inc-taxes{margin-left:7px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#707070;}
#page.search-results-page div.left-information-product{margin-left::30px;width:235px;float:left;}
#page.search-results-page div.right-information-product{float:right; margin-right:30px;}
#page.search-results-page div#Search_Area_div{margin-bottom:27px;}
#page.search-results-page div.displaying_products{border-bottom:1px solid #CCC;padding-left:10px; display:none;}
#page.search-results-page div.item-image,#page.search-results-page div.left-information-product,#page.search-results-page div.right-information-product{margin-top:1px;}
#page.search-results-page .product-list-header-controls .product-list-header{height:20px !important;
margin-top:0;
padding-bottom:10px;
padding-top:10px;
width:660px !important;}
*:first-child+html #page.search-results-page .product-list-header-controls .product-list-header.list-top .compare-link, *:first-child+html #page.search-results-page .product-list-header-controls .product-list-header.list-bottom .compare-link{margin-top:-30px;}
#page.search-results-page .product-list-header-controls .product-list-header.list-top .compare-controls .compare-boxes, #page.search-results-page .product-list-header-controls .product-list-header.list-bottom .compare-controls .compare-boxes{position/*\**/:relative\9;right/*\**/:90px\9;top/*\**/:30px\9;}
*:first-child+html #page.search-results-page .product-list-header-controls .product-list-header.list-top .compare-controls .compare-boxes, *:first-child+html #page.search-results-page .product-list-header-controls .product-list-header.list-bottom .compare-controls .compare-boxes{position:static;}
#page.search-results-page .product-list-header-controls .product-list-header.list-bottom{margin-top:20px !important;}
#page.search-results-page p.item-description{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666; width:265px;}
#page.search-results-page .first-links{float:right;margin-bottom:48px;}
#page.search-results-page ul.second-links li{margin-top:5px;margin-left:13px;float:left; text-transform:uppercase; background:url(../images/bullet_link.png) no-repeat center left; padding-left:11px;}
#page.search-results-page ul.ul-style{list-style:none;clear:both;}
#page.search-results-page a.item-quickview{background: url(../images/btn_details.jpg) no-repeat scroll 1px 0 transparent;float:left;height:21px;display:block; text-indent:-9999px; width:85px;}
#page.search-results-page a.item-wishlist{ background:url(../images/btn_merken.png) no-repeat 1px 1px; width:85px; height:21px; text-indent:-9999px; dxt;}
#page.search-results-page a.item-addtocart{background:url(../images/btn_add-to-cart.jpg) no-repeat 1px 1px;float:left;display:block;height:22px;width:124px;text-indent:-99999px;display:none;}
#page.search-results-page ul.first-links li{}
#page.search-results-page ul.first-links li a,#page.search-results-page ul.second-links li a{font-size:inherit;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#323e4a;}
#page.search-results-page .style-list{background:url(../images/blue_bullet.png) no-repeat 0 4px;padding-right:5px;font-size:11px; display:none;}
#page.search-results-page .hidden{display:none;}
#page.search-results-page li.adjust,#page.search-results-page .clean-position{padding-bottom:40px;}
#page.search-results-page .clean-align{margin-top:40px;}
#page.search-results-page p.sort_links{float:left;margin-top:5px;}
#page.search-results-page ul.search-ul{clear:both;list-style:none;padding:5px 0 0 0;}
#page.search-results-page .search-input{background-color:#FFF;height:19px;border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin:0;}
#page.search-results-page .search-icon-link{border-width:1px medium 1px 1px; color:#1c3365; display:block;float:left;margin:5px 5px 0 0;margin/*\**/:1px 0 0 0\9}
#page.search-results-page .ok-search-link{background:url(../images/btn_ok.jpg) no-repeat 0 3px;display:block;float:right;height:25px;text-indent:9999px;width:55px;float/*\**/:left\9;margin/*\**/:-26px 8px 0 147px\9;}
#page.search-results-page .btn_ok { display:block; background:url(../images/btn_ok.jpg) no-repeat; border:none; width:57px; height:20px; float:right; margin/*\**/:8px 5px 0 5px}
#page.search-results-page .searchProducts{background:#f7f7f7; border:solid 1px #dddddd; margin/*\**/:15px 0 0 0; min-height:35px; width:690px}
#page.search-results-page .searchProducts input {float:right; margin/*\**/:-4px 4px 0 6px}
#page.search-results-page .searchProducts label {float:right; margin/*\**/:12px 0 0; color:#1c3365}
#page.search-results-page .searchProducts .search_button a { display:block}
#page.search-results-page ul.search-ul li{float:left;border-right:2px double #CCC;padding:0 6px;height:20px;}
#page.search-results-page ul.search-ul li p a,#page.search-results-page ul.search-ul li p span{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;padding:3px;}
#page.search-results-page .menu-search{}
#page.search-results-page ul.page-numbers,#page.search-results-page ul.page-numbers li.non-border{list-style:none;border-right:none;font-family:Arial,Helvetica,sans-serif;color:#323e4a;margin-top:2px;}
#page.search-results-page ul.search-ul li.non-border{border-right:none;}
#page.search-results-page ul.page-numbers li.non-border a{color:#7bbfe4;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
#page.search-results-page .selected-number{	background:url(../images/background_square_2.png) no-repeat;}
#page.search-results-page ul.page-numbers li.non-border a.pluss-link{color:#7bbfe4;}
#page.search-results-page #left_nav{background:none;width:225px;padding:0 0 8px 0;}
#page.search-results-page #left_nav_container .cl-zip-code-search, #page.search-results-page #left_nav_container .category-group,#page.search-results-page #left_nav_container .price-range-container{display:none;}
#page.search-results-page .leftnav_myaccount_solid,#page.search-results-page .leftnav_myaccount_dotted{border:0 none;}
#page.search-results-page #left_nav h2,#page.search-results-page #left_nav p a{font-size:11px;line-height:normal;margin:0 0 3px;padding:0;}
#page.search-results-page #left_nav .section_end.first h2{background:url(../images/header_background.jpg);border-bottom:1px solid #CCC;border-top:1px solid #CCC;height:30px;padding-top:10px;color:#003366;font-size:13px;padding-left:5px;}
#page.search-results-page #left_nav .second_div h2{background:url(../images/arrow-right.png) no-repeat 0 2px;position:absolute;width:184px;padding-left:15px;cursor:pointer;}
#page.search-results-page #left_nav .second_div.expand h2{background:url(../images/arrow-down.png) no-repeat;}
#page.search-results-page #left_nav .second_div .help_p, 
#page.search-results-page #left_nav .second_div .image_help{display:none;}
#page.search-results-page #left_nav .second_div.expand .help_p, #page.search-results-page #left_nav .second_div.expand .image_help{display:block;}
/*#page.search-results-page div#left_nav div.left_nav_container div.left_nav_options div.back_home p.back_to_home a.back_home_link{font-size:12px;}*/
#page.search-results-page #left_nav p.leftnav_myaccount_dotted{padding:0 0 0 2px;margin:0;}
#page.search-results-page #left_nav p.leftnav_myaccount_dotted a{color:#999999;font-size:12px;background:url(../images/blue_bullet.png) no-repeat 0 5px;padding:0 0 0 7px;}
#page.search-results-page #left_nav .left_nav_container .active{background:url(../images/btn_search_result_page.jpg) no-repeat top left;display:block;}
#page.search-results-page #left_nav .left_nav_options div.section_end{padding:10px 0;border-bottom:#d9d9d9 solid 1px;width:180px;float:left;padding:10px 0 15px;}
#page.search-results-page #left_nav .left_nav_options div.section_end.first{border:0;padding-top:15px;}
#page.search-results-page #left_nav .left_nav_options div.section_end.last{padding-bottom:0;}
#page.search-results-page #left_nav .left_nav_container{width:inherit;background:#f2f7fb url(../images/left_nav_bg_top.jpg) no-repeat top left;padding:8px 0 0 0;}
#page.search-results-page #left_nav .left_nav_options{margin:0;padding:0px 20px;}
#page.search-results-page #left_nav .left_nav_container{background:none;padding:8px 0 0;width:inherit;}
#page.search-results-page #left_nav{width:225px;padding:0 0 8px 0;}
#page.search-results-page .sidebar_header{color:#3184B0;font-size:12px;padding-left:15px;}
#page.search-results-page .sidebar_header .expanded{color:#3184B0;font-size:12px;}
#page.search-results-page .list-style{background:url("../images/arrow-right.png") no-repeat scroll 0 3px transparent;padding-left:15px;width:180px;position:absolute;float:left;}
/* #page.search-results-page .product-list-header-controls .product-list-header .pagination-controls li a{color:#4987BA;} */
#page.search-results-page .help_manual{	padding-top:35px;}
#page.search-results-page .last {min-height:25px;}
#page.search-results-page .list-style.expanded{background:url("../images/arrow-down.png") no-repeat scroll 1px 1px transparent;padding-right:15px;background: url(../images/arrow_blue_down.png) no-repeat;}
#page.search-results-page .back_home{border-bottom:1px solid #cee5f2;display:none;}
#page.search-results-page .back_to_home{color:#323e4a;font-size:12px;}
#page.search-results-page .image_help{background:none repeat scroll 0 0 red;float:right;width:57px;margin-top:20px;}
#page.search-results-page .non-display{ display:none;}
#page.search-results-page .title{margin-left:25px;}
#page.search-results-page .landingpage_link{color:#323e4a;font-size:25px;font-weight:bold;}
#page.search-results-page .principal{font-size:25px;}
#page.search-results-page .top-tabs
{
	height:25px;
	left:15px;
	padding-bottom:7px;
	position:absolute;
	top:-20px;
}
#page.search-results-page div.top-tabs ul li{background:}
#page.search-results-page div.top-tabs ul li{background:url("../images/Tabs_buttons/btn_right.jpg") no-repeat scroll right top transparent;border-bottom:1px solid #D9D9D9;float:left;font-size:14px;}
#page.search-results-page div.top-tabs ul li a{background:url("../images/Tabs_buttons/btn_left.jpg") no-repeat scroll left top transparent;color:#000000;display:block;padding:5px 20px}
#page.search-results-page div.top-tabs ul{width:auto;padding-top:20px;padding-left:19px;}
#page.search-results-page div.top-tabs ul li{margin-right:2px;}
#page.search-results-page div.top-tabs ul .current_tab {background:url("../images/Tabs_buttons/btn_over_right.jpg") no-repeat scroll right top transparent;border-bottom:1px solid #D9D9D9;}
#page.search-results-page div.top-tabs ul .current_tab a {background:url("../images/Tabs_buttons/btn_over_left.jpg") no-repeat scroll left top transparent;color:#1C3365;display:block;padding:5px 20px;}
#page.search-results-page .department-link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#495869;text-decoration:underline;}
#page.search-results-page .category-link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#81c6ea;}
#page.search-results-page #main_content_wrapper{background:none repeat scroll 0 0 #FFFFFF;border-width:0 1px;margin:0 auto;padding:0 0 0 0px;width:940px;}
#page.search-results-page .closerBottom{background:url("../images/bg_bottom_940.png") no-repeat scroll left bottom transparent;height:8px;margin:0 auto 20px;width:940px;}
#page.search-results-page #box{width:700px; padding-bottom: 0px !important;float: right;}
#page.search-results-page #box.recipes{float: right;}
#page.search-results-page #box.search-results{float: right;}
#page.search-results-page .box-products{width:700px !important;}
#page.search-results-page #breadcrumb{background:url("../images/bg_top_940.png") no-repeat scroll left bottom transparent;margin:0 0 0 16.5px;}
#page.search-results-page div.tabdiv{display:none;clear:both;}
#page.search-results-page div.tabdiv.selected{display:block;}
#page.search-results-page .help_p{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;margin:0;}
#page.search-results-page .results-view{list-style:none;margin:5px 0 0 0;color:#666666;	padding:0;	font-family:Arial, Helvetica, sans-serif;;font-size:11px;}
#page.search-results-page .best-match-link{background:url(../images/backlground_menu.jpg) no-repeat;}
#page.search-results-page .linkSelected{ background:url(../images/backlground_menu.jpg) no-repeat;}
#page.search-results-page .grid-view .articles-base{width:230px;float:left;}
#page.search-results-page .grid-view .articles-base h2.item-name {font-size:14px;}
#page.search-results-page .align-text{padding:0 0 0 21px;}
#page.search-results-page #content_wrapper_box {display:block;}
#page.search-results-page #left_nav p.leftnav_myaccount_dotted a#personalInformation{color:#4a85ba;font-size:12px;}
#page.search-results-page .search-bar{margin:-57px 0 0 432px;background:url("../images/bg_bar.jpg") repeat-x scroll 0 0 transparent;margin:-57px 0 0;
width:668px;}
#page.search-results-page .border-div{background:url("../images/bg_bar.jpg") repeat-x scroll 0 0 transparent;height:30px;text-align:center;}
/* #page.search-results-page .product-list-header .view-controls .label{ display:block;float:left;
padding:5px 5px 0 0;} */
#page.search-results-page .product-list-header .view-controls{display:none;margin:0;*top:-15px;}
#page.search-results-page #Search_Result_Summary{display:block;}
#page.search-results-page .product-list-header .pagination-controls
{
	margin: 0px 10px 0 0;
	float:right;
}
#page.search-results-page .results-lists.list-view .image-group a.product-detail-link{display:none}
#page.search-results-page .results-lists.grid-view .image-group a.product-detail-link{display:none}

#page.search-results-page .product-list-header .info-controls
{
	display:none;
	*top:-10px;
}
*:first-child+html #page.search-results-page .product-list-header.list-top .info-controls{
	margin-top:0px;
}
*:first-child+html #page.search-results-page .product-list-header.list-top .compare-controls{
	top:19px;
}
*:first-child+html #page.search-results-page .product-list-header.list-bottom .info-controls{
	margin-top:-10px;
}
*:first-child+html #page.search-results-page .product-list-header.list-bottom .view-controls{
	margin-top:-10px;
}
*:first-child+html #page.search-results-page .product-list-header.list-bottom .compare-controls{
	top:9px;
}
#page.search-results-page #content588 #Search_Result_div .text {
	float: left;
}

/* #page.search-results-page .product-list-header-controls{float:left;} */

/* ----- SEARCH RESULTS PAGE - LIST VIEW ----- */

#page.search-results-page .results-lists.list-view .product-container
{
	border-bottom:1px solid #D9D9D9;
	float:left;
	min-height:115px;
	padding:30px 0 0;
}
#page.search-results-page .results-lists.list-view .product-container .product-description
{
	display: block;
	float: left;
	margin-top: 40px; /*update*/
	width: 400px;
}
#page.search-results-page .results-lists.list-view .product-container .product-feature-group .product-feature {
	float:left;
	width:260px;
}
#page.search-results-page .results-lists.list-view .product-container .image-group
{
	float:left;
	margin:-15px 10px 10px;
}
#page.search-results-page .results-lists.list-view .product-container .image-group.content-record {	
	padding-right:30px;
	width: 100px;
}

#page.search-results-page .results-lists.list-view .product-container .image-group.content-record  .product-image{
	max-width: 100%;
}

#page.search-results-page .results-lists.list-view .product-container .product-name{
	float:right; 
	padding-right:199px;
	width:375px;
}
#page.search-results-page .results-lists.list-view .product-container .product-thumbnail
{
	width:180px;
	height:300px;
	float:left;
}
#page.search-results-page .results-lists.list-view .product-container .product-feature-group 
{
	float:left;
	padding-left:10px;
	padding-right:15px;
	padding-top:5px;
	width:400px;
	margin-top: -22px;/*update*/
}
#page.search-results-page .results-lists.list-view .product-container .product-title-link
{
	font-weight:bold;
	font-size:12px;
	color:#1c3365;
}
#page.search-results-page .results-lists.list-view .product-container .date
{
	padding-left: 10px;
}
#page.search-results-page .results-lists.list-view .product-container .product-feature-group .product-features
{
float:left;
padding-left:15px;
padding-top:10px;
width:500px;
}
#page.search-results-page .results-lists.list-view .product-container .product-feature-group .product-features-icons
{
	list-style-type:none;
	display:none;
}
#page.search-results-page .results-lists.list-view .product-container .product-feature-group .product-features-icons li
{
	float:left;
	margin:4px;
}

#page.search-results-page .results-lists.list-view .product-container .product-feature-group .product-name{
	padding-bottom:3px;
}
#page.search-results-page .results-lists.list-view .product-container .product-feature-group.content-record .product-name {
	float: left;
	padding-right:0;
}
#page.search-results-page .results-lists.list-view .product-container .product-pricegroup
{
	float:left;
	height:18px;
	margin-left:-415px;
	margin-top:10px;
}
#page.search-results-page .results-lists.list-view .product-container .product-pricegroup a.compare_link { color:#999999;}
#page.search-results-page .results-lists.list-view .product-container .product-pricegroup .inventory-status,
#page.search-results-page .results-lists.list-view .product-container .product-pricegroup .discount-status 
{
	margin-bottom:4px;
	display: none;
}
#page.search-results-page .results-lists .product-container .product-pricegroup .sale-price
{
	text-decoration:line-through;
	display:block;
	float: left;/*UPDATE 17.10.11*/
}
#page.search-results-page .results-lists .product-container .product-pricegroup .price
{
	font-weight:bold;
	color:#1c3365;
	float:left;
	margin:0 10px 0 0;
	margin-left: 3px;/*UPDATE 17.10.11*/
}
#page.search-results-page .results-lists .product-container .product-pricegroup .post-price-text
{
	float:left;
font-size:10px;
text-transform:lowercase;
}
#page.search-results-page .results-lists.list-view .product-container .product-pricegroup .inventory-status
{
	clear:both;
	font-weight:bold;
	color:#f56608;
}
#page.search-results-page .results-lists .product-container .product-pricegroup .inventory-status img
{
	display:none;
}

#page.search-results-page .results-lists.list-view .product-container .product-primaryactiongroup
{
	float:left;
	margin-left:0px;
	width:145px;
}

#page.search-results-page .results-lists.list-view .product-container .product-primaryactiongroup div
{
	float:left;
padding:0 0 18px;
width:147px;
}

#page.search-results-page .results-lists.list-view .product-container .product-primaryactiongroup div.unavailable{
float:left;
padding-bottom:14px;
padding-right:8px;
padding-left:58px;
text-align:right;
width:80px;
background:none  !important;
	}
#page.search-results-page .results-lists .product-container .product-primaryactiongroup .compare-product .compare-product-chk{
	position:relative;
	top:3px;
	
}
#page.search-results-page .results-lists .product-container .product-primaryactiongroup .compare-product .compare_link{
color:#666666;	
}


#page.search-results-page .results-lists .product-container .product-primaryactiongroup a.product-link
{
	background:url(../images/btn_blue_1_1.png) no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:17px;
	padding-left: 28px;
	text-transform:uppercase;
	position:relative;
	top:-18px;
	float:left;
	margin-left:59px;
}

#page.search-results-page .results-lists.grid-view .product-container .product-primaryactiongroup a.product-link {
	margin-left:0px;
}

#page.search-results-page .results-lists .product-container .product-primaryactiongroup a.product-link:hover{background-position: 0 -19px; text-decoration:none;}
#page.search-results-page .results-lists .product-container .product-primaryactiongroup a.add-to-wishlist
{

	background:url(../images/btn_gray_1_1.png) no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:18px;
	padding-left: 28px;
	padding-top: 1px;
	text-transform:uppercase;
	position:relative;
	top:20px;
	float:left;
	margin-left:60px;
}

#page.search-results-page .results-lists.grid-view .product-container .product-primaryactiongroup a.add-to-wishlist {
	margin-left:0px;
}

#page.search-results-page .results-lists .product-container .product-primaryactiongroup .compare-product { display:none;}

#page.search-results-page .results-lists .product-container .product-primaryactiongroup a.add-to-wishlist:hover{background-position: 0 -19px; text-decoration:none;}

#page.search-results-page .results-lists.list-view .product-container .product-primaryactiongroup a.add-to-cart,
#page.search-results-page .results-lists.grid-view .product-container .product-primaryactiongroup a.add-to-cart
{
	background:url(../images/btn_yellow_7_1.png) no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	height:18px;
	padding-left: 28px;
	padding-top: 1px;
	text-transform:uppercase;
	width/*\**/: 145px\9;
}
#page.search-results-page .results-lists .product-container .product-primaryactiongroup a.add-to-cart:hover{background-position: 0 -19px; text-decoration:none;}
#page.search-results-page .results-lists.list-view .product-container .product-secondaryactiongroup
{
	float:right;
	margin-right:-5px;
	padding-top:10px;
	text-align:right;
	width:100%;
}
#page.search-results-page .results-lists.list-view .product-container .product-secondaryactiongroup a
{
	background:url("../images/bullet_link.png") no-repeat scroll 0 4px transparent;
	color:#4A85BA;
	margin-right:10px;
	padding-left:10px;
}
#page.search-results-page .results-lists.list-view .product-container .product-secondaryactiongroup a.remove-from-wishlist
{
	display:none;
}


/* ----- SEARCH RESULTS PAGE - GRID VIEW ----- */

#page.search-results-page .results-lists.grid-view .product-container
{
	border-top:1px solid #D9D9D9;
	float:left;
	margin-right:10px;
	min-height:200px;
	[min-height:200px;min-height:200px;]min-height:200px;/*HACK IE 7*/
	padding:10px 0 0 0;
	width:320px;
}
#page.search-results-page .results-lists.grid-view .product-container .image-group
{
	float:left;
	padding:10px 20px 20px 20px;
	height:150px;
}
#page.search-results-page .results-lists.grid-view .product-container .product-feature-group
{
	margin-left:10px;
}
#page.search-results-page .results-lists.grid-view .product-container .product-title-link
{
	font-weight:bold;
	font-size:12px;
	color:#1c3365;	
}

#page.search-results-page .results-lists.grid-view .product-container .product-pricegroup
{
	float:left;
	margin:10px 0;
	width:170px;
}
#page.search-results-page .results-lists.grid-view .product-container .product-pricegroup p
{
	margin-bottom:4px;
}
#page.search-results-page .results-lists.grid-view .product-container .product-pricegroup .inventory-status
{
	float:left;
	width:520px;
	font-weight:bold;
	color:#f56608;
}
#page.search-results-page .results-lists.grid-view .product-container .product-primaryactiongroup
{
	float:right;
	width:180px;
}

#page.search-results-page .results-lists.grid-view .product-container .product-feature-group .product-features
{
float:left;
list-style-type:disc;
margin:10px 0 0 15px;
*margin-left:0px;
width:160px;
}

#page.search-results-page .results-lists.grid-view .product-container .product-feature-group ul{
	*padding-left:16px;
}


#page.search-results-page .results-lists.grid-view .product-container .product-feature-group .product-features-icons,
#page.search-results-page .results-lists.grid-view .product-container .product-secondaryactiongroup,
#page.search-results-page .results-lists.grid-view .product-container .product-feature-group .product-description,
#page.search-results-page .results-lists.grid-view .product-container .discount-status
{
	display:none;
}


#page.search-results-page #main_content_wrapper .results-lists.av-list-view .product-container
{
	width:655px;
	min-height:115px;
	border-top:solid 1px #e6e6e6;
	padding:10px 0;
	position:relative;
}
#page.search-results-page #main_content_wrapper .results-lists.av-list-view  .image-group
{
	display:none;
}
#page.search-results-page #main_content_wrapper .results-lists.av-list-view .product-container .product-feature-group
{
	float:left;
	width:400px;
}
#page.search-results-page #main_content_wrapper .results-lists.av-list-view .product-container .product-feature-group .product-name a
{
	color:#1C3365;
	font-size:12px;
	font-weight:bold;
}
#page.search-results-page  .results-lists.av-list-view .product-container .product-features,
#page.search-results-page  .results-lists.av-list-view .product-container .product-features-icons,
#page.search-results-page  .results-lists.av-list-view .product-container .product-pricegroup,
#page.search-results-page  .results-lists.av-list-view .product-container .product-primaryactiongroup,
#page.search-results-page  .results-lists.av-list-view .product-container .product-primaryactiongroup .add-to-wishlist
{
	display:none;
}
#page.search-results-page #main_content_wrapper .results-lists.av-list-view .product-container .product-primaryactiongroup .product-link
{
	display:block;
	width:122px;
	height:16px;
	background:url('../images/btn_more.jpg') no-repeat left center;
	padding-left:23px;
	margin-top:0px;
}
#page.search-results-page #main_content_wrapper .results-lists.av-list-view .product-container .product-secondaryactiongroup
{
	position:absolute;
	right:-10px;
	top:80px;
	width:150px;
}	
#page.search-results-page #main_content_wrapper .results-lists.av-list-view .product-container .product-secondaryactiongroup .view-all
{
	display:block;
	width:122px;
	height:13px;
	padding-left:10px;
	margin-top:8px;
	color:#4A85BA;
}
#page.search-results-page .results-lists.av-list-view .product-container .product-secondaryactiongroup .view-category,
#page.search-results-page .results-lists.av-list-view .product-container .product-secondaryactiongroup .remove-from-wishlist,
#page.search-results-page .results-lists.av-list-view .product-container .separator
{
	display:none;
}
.box-products-content .product-list-header-controls .product-list-header .view-controls
{
	display:none;
}

 .image-group a.quick-view
{
	display:none;
}
/*END css for SearchResultsPage.html*/



/*ProductList Quick View PopUp made by Juan START*/
#page.productlist-page div.product-container div.image-group a.quick-view.popUpLink {
	display:none;	
}
/*ProductList Quick View PopUp made by Juan END*/
/* -feature tooltip popup START for product detaild page by Juan -------------------------------------------- */
#page.product_detail_page .feature-tooltip {display:none;}
/* -feature tooltip popup END by Juan -------------------------------------------- */


/*ProductList Compare Products Error Pop up by Juan START*/
#page.productlist-page .compare-products-error-popup { display:none; width:338px; height:150px; border:#CCCCCC 1px solid; background:#FFF; padding:20px 15px; top:205px; left:465px; position:absolute; z-index:5;  }
#page.productlist-page .compare-products-error-popup .close { color:#4A85BA; background:url("../images/btn_x.jpg") no-repeat scroll left center transparent; display:block; height:12px; padding:0 0 0 12px; float:right; }
#page.productlist-page .compare-products-error-popup h1 { color:#1C3365; text-transform:uppercase; font-size:20px; font-weight:bold; }
#page.productlist-page .compare-products-error-popup p { padding:5px 0 70px; font-size:12px; }
/*ProductList Compare Products Error Pop up by Juan END*/

/*ProductList Compare Products Error Pop up by Juan START*/
#page .compare-products-error-popup-v2 { display:none; width:338px; height:150px; border:#CCCCCC 1px solid; background:#FFF; padding:20px 15px; top:205px; left:465px; position:absolute; z-index:5;  }
#page .compare-products-error-popup-v2 .close { color:#4A85BA; background:url("../images/btn_x.jpg") no-repeat scroll left center transparent; display:block; height:12px; padding:0 0 0 12px; float:right; }
#page .compare-products-error-popup-v2 h1 { color:#1C3365; text-transform:uppercase; font-size:20px; font-weight:bold; }
#page .compare-products-error-popup-v2 p { padding:5px 0 70px; font-size:12px; }
/*ProductList Compare Products Error Pop up by Juan END*/


/*BEGIN Product Category*/
#page.L1-category #browse_catalog_content {
	width:960px;
}

#page.L1-category #browse_catalog_content .product_catalog {
	float:left;
	list-style:none outside none;
	padding-left:30px;
	width:960px;
}
#page.L1-category #browse_catalog_content .product_catalog li{
	float:left;
	height:112px;
	margin:0 37px 10px 0;
	padding:20px 8px 11px 7px;
	width:140px;
}
#page.L1-category #browse_catalog_content .product_catalog li .category_name{
	padding-top:5px;
	text-align:left;
}
#page.L1-category #browse_catalog_content .product_catalog li .category_title{
	background:url(../images/link_bg_arrow.gif) no-repeat scroll left center transparent;
	color:#4A85BA;
	font-size:11px;
	text-transform:uppercase;
	padding-left:10px;
}
#page.L1-category #browse_catalog_content .product_catalog li a.category_image{
	display:block;
	height:95px;
	width:119px;
}

#page.L1-category .content .left_column .title {
	display:none;
}

/*END Product Category*/


/*	product list header / controls

	------------------------------------ */

.product-list-header-controls
{
	position:relative;
	font-size:11px;
	width:700px !important;
	clear:both;
}

#page .productlist-page #main_content_wrapper .search-container .product-list-header-controls .product-list-header {
	height:40px;
	display:block;
	
}

.product-list-header-controls .product-list-header
{
	background:url("../images/left-nav-title-stretch.png") repeat scroll left top transparent;
	border-bottom:1px solid #D9D9D9;
	border-top:1px solid #D9D9D9;
	height:23px;
	margin-top:40px;
	padding:9px 20px 0;
	width:660px;
}
.list-controls-bottom{margin-top:40px;}
.list-controls-bottom{*margin-top:0px;}
.product-list-header-controls .product-list-header .sort-controls
{
	text-transform:uppercase;
	font-size:12px;
	width:auto;
	float:left;
	display: none;/*update*/
}
.product-list-header-controls .product-list-header .sort-controls select
{
	height:23px;
}
.product-list-header-controls .product-list-header .sort-controls .label
{
color:#666666;
font-size:11px;
font-weight:bold;
padding:0 5px 0 0;
}
.product-list-header-controls .product-list-header .sort-controls a
{
	padding:0 10px;
	color:#999999;
	font-size:11px;
	border-right:solid 1px #999999;
}
.product-list-header-controls .product-list-header .sort-controls a:hover{
	text-decoration:underline;
}
.product-list-header-controls .product-list-header .sort-controls a:active {
	color:#4a85ba;
}
.product-list-header-controls .product-list-header .sort-controls a.selected
{
	color:#4a85ba;
}
.product-list-header-controls .product-list-header .sort-controls a.last
{
	border:0;
}
.product-list-header-controls .product-list-header .sort-controls .sort-dropdown
{
display:none;
border:medium none;
color:#9A9A9A;
font-size:10px;
height:18px;
width:125px;
background:none repeat scroll 0 0 #FFFFFF;
font-family:Verdana;
margin:2px 0 0 0;
padding:2px;
}


.product-list-header-controls .product-list-header .view-controls
{
	position:absolute;
	top:-31px;
	*top:34px;
	left:235px;
	*margin-top:-20px;
}

.product-list-header-controls .product-list-header .view-controls .label
{
	display:none;
}
.product-list-header-controls .product-list-header .view-controls ul
{
	list-style-type:none;
	float:left;
}
.product-list-header-controls .product-list-header .view-controls ul li
{
	float:left;
}
.product-list-header-controls .product-list-header .view-controls ul li .grid-view
{
	padding:4px 8px 4px 17px;
	display:block;
	background:url('../images/icon-grid.jpg') no-repeat center left;
	font-size:12px;
	color: #999999;
}
.product-list-header-controls .product-list-header .view-controls ul li .grid-view{
	text-transform:uppercase;
	font-size: 11px;
}
.product-list-header-controls .product-list-header .view-controls ul li .grid-view:hover,
.product-list-header-controls .product-list-header .view-controls ul li .grid-view.selected
{
	background:url('../images/icon-grid-selected.jpg') no-repeat center left;
	color:#4a85ba;
	text-decoration:none;
	text-transform:uppercase;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
.product-list-header-controls .product-list-header .view-controls ul li .list-view
{
	padding:4px 8px 4px 17px;
	display:block;
	color:#999999;
	background:url('../images/icon-list.jpg') no-repeat center left;
	font-size:11px;
	text-transform:uppercase;
	font-family: Arial;
	font-weight: normal;
}
.product-list-header-controls .product-list-header .view-controls ul li .list-view:hover,
.product-list-header-controls .product-list-header .view-controls ul li .list-view.selected
{
	background:url('../images/icon-list-selected.jpg') no-repeat center left;
	color:#4a85ba;
	text-decoration:none;
}


.product-list-header-controls .product-list-header .pagination-controls
{
	float:right;
	list-style-type:none;
	margin-top:-4px;
}
.product-list-header-controls .product-list-header .pagination-controls li
{
	float:left;
	padding:4px;
	border-right:solid 1px #999999;
}
.product-list-header-controls .product-list-header .pagination-controls li.last, .product-list-header-controls .product-list-header .pagination-controls li.first
{
	float:left;
	padding:4px;
	border-right:none;
}

.product-list-header-controls .product-list-header .pagination-controls li.last{
	display:none;
}

.product-list-header-controls .product-list-header .pagination-controls li.first{
	display:none !important;
}

.product-list-header-controls .product-list-header .pagination-controls li a{
	color:#999999;
	font-size:11px;
}
.product-list-header-controls .product-list-header .pagination-controls li a:hover{
	color:#4183B3;
	text-decoration:none
}
.product-list-header-controls .product-list-header .pagination-controls li a.selected{
	color:#538bbe;
}
.product-list-header-controls .product-list-header .pagination-controls .page.first
{
	border-left:solid 1px #999999;
	display:block;
}

.product-list-header-controls .product-list-header .pagination-controls .page.last
{
	display:block;
}


.product-list-header-controls .product-list-header .pagination-controls .prev a
{
	display:block;
	background:url('../images/icon-prevpage.gif') no-repeat top left;
	width:8px;
	height:13px;
	text-indent:-9999px;
	margin:0px 0 0 0;
	border:0;
}
.product-list-header-controls .product-list-header .pagination-controls .prev a:hover {
	display:block;
	background:url('../images/icon-prevpage-hover.gif') no-repeat top left;
	width:8px;
	height:13px;
	text-indent:-9999px;
	margin:0px 0 0 0;
	border:0;
}
.product-list-header-controls .product-list-header .pagination-controls .next a
{
	display:block;
	background:url('../images/icon-nextpage.gif') no-repeat top left;
	width:8px;
	height:13px;
	text-indent:-9999px;
	margin:0px 0 0 6px;
	border:0;
}
.product-list-header-controls .product-list-header .pagination-controls .next a:hover
{
	display:block;
	background:url('../images/icon-nextpage-hover.gif') no-repeat top left;
	width:8px;
	height:13px;
	text-indent:-9999px;
	margin:0px 0 0 6px;
	border:0;
}

.product-list-header-controls .product-list-header .pagination-controls .next{
	border:0;
}

.product-list-header-controls .product-list-header .compare-controls
{
	position:absolute;
	top:-27px;
	*top:15px;
	right:-25px;
}
.product-list-header-controls .product-list-header .compare-controls .compare-category-node-id
{
	display: none;
}
#page.search-results-page .product-list-header-controls .product-list-header .compare-controls
{
	position:absolute;
	top:-27px;
	*top:15px;
	right:-25px;
	display:none;
}
.product-list-header-controls .product-list-header .compare-controls .label
{
	display:none;
}
.product-list-header-controls .product-list-header .compare-controls .help
{
	display:none;
}
.product-list-header-controls .product-list-header .compare-controls .compare-boxes
{
	list-style-type:none;
	margin:-2px 10px 0 0;
	float:left;
}
.product-list-header-controls .product-list-header .compare-controls .compare-boxes li
{
	float:left;
	padding:4px 3px;
}
.product-list-header-controls .product-list-header .compare-controls .compare-boxes li .unchecked
{
	background:url('../images/compare-unchecked.jpg') no-repeat top left;
	width:12px;
	height:12px;
}
.product-list-header-controls .product-list-header .compare-controls .compare-boxes li .checked
{
	background:url('../images/compare-checked.jpg') no-repeat top left;
	width:12px;
	height:12px;
}
	
.product-list-header-controls .product-list-header .compare-controls .compare-boxes li div img
{
	display:none;
}
.product-list-header-controls .product-list-header .compare-controls a.compare-link
{
	background:url("../images/btn_blue_10_1.png") no-repeat scroll left top transparent;
	color:#FFFFFF;
	display:block;
	float:left;
	height:17px;
	margin-right:25px;
	padding:1px 0 0 29px;
	text-transform:uppercase;
	width:145px;
	font-size: 10px;
}

.product-list-header-controls .product-list-header .compare-controls a.compare-link:hover{background-position:0 -19px}
.product-list-header-controls .product-list-header .compare-controls .compare-link:hover

{
	text-decoration:none;
}
#WHRFeaturedItemsArea_div_2 #product_carousel {visibility:hidden;}

.product-list-header-controls .product-list-header .info-controls
{
	position:absolute;
	top:-27px;
	*top:40px;
	left:10px;
	text-transform:uppercase;
	*margin-top:-20px;
}
.product-list-header-controls .product-list-header .info-controls .display {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.product-list-header-controls .product-list-header .info-controls .display span.product-number{
	color:#666666;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}
.product-list-header-controls .product-list-header .info-controls .select-limit
{
	position:absolute;
	left:330px;
	top:0px;
	*top:2px;
	width:140px;
}
.product-list-header-controls .product-list-header .info-controls .current-page-count,
.product-list-header-controls .product-list-header .info-controls .total-page-count
{
	font-weight:bold;
}

.product-list-header-controls .product-list-header .product-display-controls
{
	float:right;
	margin:2px 20px 0 0;
}
.product-list-header-controls .product-list-header .product-display-controls .products-per-page-dropdown
{
	height:23px;
	background:#FFF;
}

#page.product_detail_page #wrapThumb {
	height:350px;
	width:600px;
	position:relative;
	border:1px solid #d9d9d9;
}

#page.product_detail_page #wrapThumb #small{
	position:absolute;
	width:600px;
	height:350px;		
	top:0;
	left:0;
	z-index:1;
}
#page.product_detail_page #wrapThumb #small img{
	left:50%;
	margin-left:-150px;
	margin-top:-160px;
	position:absolute;
	top:50%;
	width:320px;
	cursor:pointer;
}

#page.product_detail_page #wrapThumb #large{
	z-index:-1;
	position:absolute;
	width:600px;
	height:350px;		
	top:0;
	left:0;
	overflow:hidden;
}
#page.product_detail_page #wrapThumb #large:hover{
	cursor:pointer;
}
#page.product_detail_page #wrapThumb #large img{
	left:50%;
	margin-left:-339px;
	margin-top:-160px;
	position:absolute;
	top:50%;
	width:1200px
}
#page.product_detail_page #wrapThumb #large img:hover{
	cursor:pointer;
}

#page.product_detail_page #wrapThumb #large .ui-draggable:hover{
	cursor:move;
}

#page.product_detail_page #mover {
	background:none repeat scroll 0 0 white;
	display:none;
	height:104px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:104px;
	z-index:100;
}

#page.product_detail_page #large {
	background:none repeat scroll 0 0 white;
	left:0;
	position:absolute;
	top:0;
}

#page.product_detail_page .accessoryTitleDescription {
display:none;
}

#page.product_detail_page #breadcrumb .title{
padding:0 3px 0 0;
}

/*Style 22.02.2012 PLT L3 by DIGITAS*/
.PLTL3{min-height: 240px; margin: 0pt auto 26px; width: 900px; border-bottom: 1px solid #e4e4e4;}
.PLTL3_container{position: relative;}
.PLTL3_container_image{float: left; height: 200px; padding-left: 14px; width: 147px;}
.PLTL3_title_product{float: left; padding-right: 40px; width: 248px;}
.PLTL3_title_product a {color: #323e4a; font-size: 16px; font-weight: bold; line-height: 15px;}
.PLTL3_list1_product ul{list-style-type: disc; margin-top: 5px;}
.PLTL3_list1_product li {color: #323e4a; font-size: 12px;}
.PLTL3_list2_product {clear: both; list-style-type: none;}
.PLTL3_logo_product{border-right: 1px solid #e6e6e6; float: left; height: 55px; padding: 0px 10px; position: relative;}
.PLTL3_add_product{float: left; width: 190px; color: #323e4a;}
.PLTL3_view_product{background: url(../images/btn_more.jpg) no-repeat scroll left center transparent; clear: both; display: block; font-size: 11px; height: 16px; margin-top: 0px; padding-left: 23px; width: 122px; color: #323e4a;}
.PLTL3_wishlist_product{background: url(../images/triangle-right-black.jpg) no-repeat scroll left center transparent; display: block; font-size: 11px; height: 13px; margin-top: 8px; padding-left: 10px; width: 122px; color: #323e4a;}
.PLTL3_description_product{color: #323e4a; float: left; font-size: 12px; width: 200px;}

/*Style 22.02.2012 CATT L1 by DIGITAS*/
.CATTL1_top-list ul{float:left; height:250px; list-style:none outside none; margin:25px 0 0 30px; padding:0; width:600px;}
.CATTL1_top-list li{display: inline; float: left; margin-right: 30px; width: 167px;}
.CATTL1_product-container{text-align:center;}
.CATTL1_add_product{background:url(../images/icon_plus.png) no-repeat scroll left top transparent; display: block; height:13px; margin-left: 160px; padding: 0; text-indent: -9999px; width: 13px; float:right;}
.CATTL1_product-paragraph{border-top: 1px solid #D8EAF4; font-size: 12px; margin-bottom: 0; margin-top: 5px; padding: 12px 0 0 0px;}
.CATTL1_list-style{display: inline; float: left; margin-right: 30px; width: 167px;}
.CATTL1_product-container{text-align:center;}
.CATTL1_product-pricegroup{width:60px; height:54px;}
.CATTL1_price{font-size: 11px; text-decoration: line-through; margin: 0px; text-align: right;}
.CATTL1_sale-price{font-size: 14px; font-weight: bold; padding: 0px; text-align: right;}
.CATTL1_post-sale-text{color: rgb(50, 62, 74); font-size: 11px; font-style: italic; text-align: right; margin-top: -15px;}
.CATTL1_add_product{background:url(../images/icon_plus.png) no-repeat scroll left top transparent; display: block; height:13px; margin-left: 160px; padding: 0; text-indent: -9999px; width: 13px; float:right;}
.CATTL1_special-offers{width:100px; height:60px;}
.CATTL1_discount-info{background: url(../images/discount-background.jpg) no-repeat scroll left top transparent; color: rgb(255, 255, 255); font-weight: bold; padding: 7px 0pt 0pt 7px; width: 40px; height: 20px; font-size: 15px;}
.CATTL1_product-primaryactiongroup{width:100px; height:25px;}
.CATTL1_add-to-cart {background: url(../images/btn_blue_sc_5.png) no-repeat scroll left top transparent; color: #FFFFFF; font-size: 12px; font-weight: bold; height: 21px; text-transform: uppercase; width: 150px; padding-left: 13px; padding-top: 3px; display: block;}
.CATTL1_product-paragraph {border-top: 1px solid #D8EAF4; font-size: 12px; margin-bottom: 0; margin-top: 5px; padding: 12px 0 0 0px;}
.CATTL1_product-paragraph a{color: #323e4a;}

/*DIGITAS work on L2 espot 22.02.2012*/
#page.category-landing-page .cl-main-content .genericESpot .EndecaRuleCollection .product-carousel-container ul#product_carousel.product-carousel li.L2_carousel-item{
    float: left;
	margin: 42px 25px 25px;/*update 08.03.2012*/
	position: relative;
	width: 125px;/*update 08.03.2012*/
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container{}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-name{
	font-size:12px;
	min-height:45px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-name a{
    color: #1C3365;
    font-size: 12px;
    font-weight: bold;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_image-group
{	
margin-top: 0px;
margin-right: auto;
margin-bottom: 10px;/*23.02.2012 update*/
padding-top: 10px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-image-link{
	display:block;
	height:100px;
	margin:0 28px;
	position:relative;
	vertical-align:bottom;
	width:100px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-image{
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_image-group .L2_product-image-link img
{
	border:0 none;
	bottom:0;
	max-height:100px;
	max-width:100px;
	position:absolute;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_image-group .L2_quick-view
{
	background:url("../images/btn_more.jpg") no-repeat scroll left top transparent;
	display:none;
	height:16px;
	left:138px;
	position:relative;
	text-indent:-9999px;
	top:-6px;
	width:16px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_image-group .L2_product-detail-link
{
	background:url("../images/btn_more.jpg") no-repeat scroll left top transparent;
	display:none;
	height:16px;
	left:138px;
	position:relative;
	text-indent:-9999px;
	top:-6px;
	width:16px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_info-container{/*margin-bottom:2px;*/}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-pricegroup .L2_price,
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_price-group .L2_price
{
    color: #1C3365;
    font-size: 12px;
    font-weight: bold;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-pricegroup .L2_post-price-text,
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_price-group .L2_post-price-text
{
	font-style:italic;
	font-size:12px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-primaryactiongroup
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 63px;
	padding-top: 8px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-primaryactiongroup .L2_add-to-wishlist
{
    background: url("../images/btn_gray_7_1.png") no-repeat scroll left top transparent;
    clear: both;
    color: white;
    display: block;
    height: 18px;
    line-height: 1.5;
    margin-bottom: 3px;
    padding-left: 25px;
    text-transform: uppercase;
    width: 147px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-primaryactiongroup .L2_product-link
{
    background: url("../images/btn_blue_7_1.png") no-repeat scroll 0 0 transparent;
    clear: both;
    color: white;
    display: block;
    font-size: 10px;
    height: 17px;
    line-height: 1.5;
    margin: 0;
    padding-left: 25px;
    text-transform: uppercase;
    width: 147px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-pricegroup .L2_product-msrp-price{
	text-decoration:line-through;
	font-size:11px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-pricegroup .L2_discount-info {margin-top: 5px;}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-pricegroup .L2_discount-info .L2_discount-status{
    background: url("../images/icon-discount.jpg") no-repeat scroll left top transparent;
    clear: left;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    padding-top: 3px;
    text-align: center;
    width: 43px;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item  .L2_product-container .L2_product-pricegroup .L2_discount-info span.L2_discount-percentage{
	font-size:15px;
	vertical-align:top;
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_product-pricegroup .L2_special-offers{}
#page.category-landing-page .L2_product-primaryactiongroup a.L2_add-to-cart{
	background: url("../images/btn_yellow_7_1.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    height: 19px;
    margin-bottom: 3px;
    padding-left: 25px;
    text-transform: uppercase;
    width: 150px;
}
#page.category-landing-page .L2_product-primaryactiongroup a.L2_add-to-cart:hover{background-position:0 -19px; text-decoration:underline;}
#page.category-landing-page .L2_product-primaryactiongroup a.L2_add-to-cart:active{background-position:0 -19px; text-decoration:underline;}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_info_unavailable{
	margin-bottom: 20px;
    margin-top: 10px;
	display:none;/*22.02.2012*/
}
#page.category-landing-page .EndecaRuleCollection .product-carousel .L2_carousel-item .L2_product-container .L2_info_unavailable .L2_unavailable{
	background: url("../images/icon-discontinued.jpg") no-repeat scroll 0 3px transparent;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 11px;
    padding-left: 13px;
}
/*END DIGITAS work on L2 espot 22.02.2012*/
/*PDP1 top 27.02.2012*/
#page.product_detail_page #title {
	width:100%; 
	height:56px;
}
#page.product_detail_page #title .product_title {
	width:698px;
	float:left;
}
#page.product_detail_page #title.product_title h1 {
	color: #1E4579;
	font-size: 20px;
	padding: 58px 0 0 0;
}
/*update 28.02.2012 beg*/
#title #PDP1_container {
	float:right;
	width:200px;
	height:80px;
}
/*update 28.02.2012 end*/
#title #PDP1_container #PDP1_top {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #E0E0E0;
    float: right;
    height: 78px;
    width: 220px;
}
#title #PDP1_top .prod_small1{
	float: right;
}
#title #PDP1_top .prod_small1 .img_container {
	float:left;
}
#title #PDP1_top .prod_small1 .text_container {
	float:right;
	width:140px;
}
#title #PDP1_top .prod_small1 .text_container .prod_name{
	color: #1C3365;
    margin-bottom: 2px;
    margin-top: 6px;
}
#title #PDP1_top .prod_small1 .link_style {
    color: #4A85BA !important;
    float: right;
    font-family: arial;
    font-size: 10px;
    margin-right: 20px;
    margin-top: 5px;
    text-decoration: none;
    text-transform: uppercase;
}
/*PDP2 bottom right 06.03.2012 BEG*/
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right {
    background: none repeat scroll 0 0 #EBF3F9;/*UPDATE 02.04.2012*/
    border: 1px solid #E0E0E0;
    float: right;
    margin-left: 20px;/*UPDATE 13.03.2012*/
    margin-top: 13px;/*UPDATE 14.03.2012*/
    width: 220px;/*UPDATE 13.03.2012*/
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1{}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .title_container{
	margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 10px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .title_container .prod_title{
	color: #1C3365;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .img_container {
	float: left;
	margin-top:5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .text_container {
	float: right;
	width: 135px;
	margin-right: 5px; /*UPDATE 06.03.2012*/
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .text_container .prod_name{
    color: #1C3365;
    margin-bottom: 5px;
	margin-left:-17px;/*UPDATE 30.03.2012*/
	*margin-left:-19px;/*UPDATE 30.03.2012*/
}
.dj_webkit #productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .text_container .prod_name{
	margin-left:-17px;/*UPDATE 30.03.2012*/
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .text_container .prod_text_li{
	/*margin-left:-3px;/*UPDATE 30.03.2012*/
	/*margin-left:-20px;UPDATE 30.03.2012*/
	margin-left:-3px;
	list-style-position:outside; /*UPDATE 20.06.2012*/
	
}
.dj_webkit #productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .text_container .prod_text_li{
	margin-left:-17px;/*UPDATE 30.03.2012*/
	word-break: break-all;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 .link_style {
    color: #4A85BA;
    float: right;
    font-size: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 5px;
    text-decoration: none;
    text-transform: uppercase;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_global_container{
    float: right;
    width: 200px;
    margin-top: 10px;
    margin-bottom: 5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_discount_icon_container #PDP2_discount_icon .discount-status span.discount-percentage{
    color: #FF0006;
    font-size: 12px;
    float: left;
    margin-right: 5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_price_container #PDP2_current_price span.price{
    color: #1C3365;
    float: left;
    font-weight: bold;
    margin-right: 5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_old_price span.old-price{
    text-decoration: line-through;
    font-size: 11px;
    float: left;
    margin-right: 5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_vat_inc span.vat_inc{
    font-style: italic;
    font-size: 12px;
    float: left;
    margin-right: 5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_cart_container{
    float: right;
    width: 200px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_add_to_cart a.add-to-cart{
	background: url("../images/btn_yellow_7_1.png") no-repeat scroll 0 0 transparent;
    color: white;
    float: left;
    font-family: arial;
    font-size: 10px;
    padding-left: 25px;
    display: block;
    width: 147px;
    height: 17px;
    margin-bottom: 5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_temp_unavailable .unavailable{
    background: url("../images/icon-discontinued.jpg") no-repeat scroll left top transparent;
    padding: 0 0 5px 20px;
    float: left;
    margin-bottom: 5px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_add_wishlist{
    float: right;
    width: 200px;
}
#productSpecialOffers #WC_ContentAreaESpot_div_1_PDP2Espot .PDP2_bottom-right .prod_small1 #PDP2_add_wishlist a.add_to_wishlist_link .add_wishlist{
    background: url("../images/btn_gray_1_1.png") no-repeat scroll 0 top transparent;
    clear: both;
    display: block;
    font-size: 10px;
    height: 18px;
    padding-left: 25px;
    padding-top: 1px;
    text-transform: uppercase;
    width: 70px;
    color: white;
}
/*PDP2 bottom right 06.03.2012 END*/
/*15.05.2012*/
.dj_ie7 #title #PDP1_container{
	margin-right:22px;
}
#page.product_detail_page a.video-image-link {
    background: url("../images/btn_n2_pd_video.gif") no-repeat scroll 50% 0 transparent;
    display: inline-block;
    height: 0;
    padding: 22px 0 0;
    position: relative;
    top: 10px;
    width: 100%;
    color:#666;
}
#page.product_detail_page a.video-image-link:hover {
    background-position: 50% -22px;
    color:#666;
}
/* Localized */