/*<CSS ID="es_product_detail_page.css" Name="es_product_detail_page.css" />*/
.fixpng 
{
	behavior: url(/Scripts/PNGFIX/iepngfix.htc) !important;
}

    
/* Styles taken from FR structural.css */

*
{	
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	padding: 0;
}

body
{
	-x-system-font: none;
	color: #556E73;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: center;
}

a:link, a:visited
{
	color: #556E73;
	text-decoration: none;
}

a:hover
{
	color: #556E73;
	text-decoration: underline;
}

/* End Styles taken from FR structural.css */


#evo-content
{
	padding: 0;
	width: 982px;
}

.product_detail_page
{
	font-weight: normal;
	background-color: #efefef;
	width: 982px;
}

.product_detail_page *
{
	color: #556e73;
}
.product_detail_page .beginning
{
	height: 43px;
	width: 100%;
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
}
.product_detail_page .beginning .back_button
{
	margin:6px 0 0 3px;
	width: 126px;
	height: 22px;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -307px -104px;
	display:none;
	float:left;
}

.product_detail_page .beginning .breadcrumb
{
	float: left;
	margin-top: 11px;
	margin-left: 10px;
}

.product_detail_page .beginning .breadcrumb li, .product_detail_page .beginning .breadcrumb li a
{
	font-family: Arial;
	font-size: 11px;
	color: #556E73;
	font-weight:bold;
	float: left;
	text-decoration: none;
	margin-right: 3px;
}
.product_detail_page .beginning .breadcrumb li
{
	padding-left: 8px;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -546px -206px;
}
.product_detail_page .beginning .breadcrumb li.first
{
	padding-left: 0;
	background: none;
}
.product_detail_page .beginning .breadcrumb li a:hover
{
	text-decoration: underline;
}

.product_detail_page .beginning .phone_call_block
{
	margin: 4px;
	float:right;
}
.product_detail_page .beginning .phone_call_block a
{
	color:White !important;
}
.product_detail_page .beginning .phone_call_block img
{
	float:right;
	height:41px;
	margin-right:5px;
	margin-top:0;
	width:270px;
}
.product_detail_page .beginning .phone_call_block strong
{
	color: White;
}
.product_detail_page .beginning .phone_call_block p
{
	color: White;
	margin-top: 5px;
	margin-left: 11px;
	margin-right: 15px;
	float: left;
}

.product_detail_page .beginning .phone_call_block strong.phone_number
{
	font-size: 12px;
}

.product_detail_page .pdp_content
{
	margin: 0 4px;
}

/* SEDUCTION TEMPLATE */

/* MAIN PICTURE BLOCK */
.product_detail_page .pdp_content .navigation
{
	/*margin-top:14px;*/
	margin-bottom:10px;
	font-family:Arial, Verdana;
}

.product_detail_page .pdp_content .navigation a
{
	color: #556e73;
	font-size: 11px;
	font-weight: normal;
	background: transparent url(//media.laredoute.fr/images/Pdp09/link_arrow.gif) no-repeat 0 3px;
	margin-top: 4px;
	padding-left: 8px;
	display: block;
	margin-left:2px;
}

.product_detail_page .pdp_content .navigation .share
{
	margin:10px 0 0 2px;
	background-color: #fff;
	padding: 10px;
	width: 402px;
	height: 100px;
}

.product_detail_page .pdp_content .navigation .share .SendToFriend {
    background:url("//media.laredoute.fr/images/Pdp09/sprite_pdp_fr2.png") no-repeat scroll -219px 1px transparent;
    display:inline-block;
    font-size:10px;
    height:13px;
    margin:8px 0 0 6px;
    padding-left:18px;
    width:130px;
}

.product_detail_page .pdp_content .navigation .share .wishList {
    background:url("//media.laredoute.fr/images/Pdp09/sprite_pdp_fr2.png") no-repeat scroll -219px -16px transparent;
    display:inline-block;
    font-size:10px;
    height:13px;
    margin:8px 0 0 6px;
    padding-left:18px;
    width:140px;
}	

.product_detail_page .pdp_content .navigation .share h1.share_title {
    color: #556E73;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 4px;
}

.product_detail_page .pdp_content .navigation .share .socialShare
{
    width:185px;    
    float: left;
    border-left: 0.1em dotted #556E73;
    padding-left: 10px;
    min-height: 70px;
}


.product_detail_page .pdp_content .navigation .share .links
{
    width:160px;    
    float: left;
    height:60px;
}		
	
.product_detail_page .pdp_content .navigation .back_button
{
	margin-top:14px;
	margin-bottom:4px;
	width: 118px;
	height: 22px;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -307px -104px;
	display:none;
}
.product_detail_page .pdp_content .main_view_block
{
	float: left;
	width: 422px;
	background: transparent;
	padding-bottom: 5px;
}
.product_detail_page .pdp_content .main_view_block .top_corner
{
	background: transparent url(//media.laredoute.fr/images/Pdp09/top_picture_block.gif) no-repeat 0 0;
	width: 422px;
	height:10px;
}
.product_detail_page .pdp_content .main_view_block .container
{
	_margin-top:-2px;
	background-color:White;
	clear:both;
	width: 422px;
	float:left;
}

.product_detail_page .pdp_content .main_view_block .container .event_price_logo
{
	margin-left:10px;
	background-color:#ffffff;
}

.product_detail_page .pdp_content .main_view_block .bottom_corner
{
	background: transparent url(//media.laredoute.fr/images/Pdp09/bottom_picture_block.gif) no-repeat 0 0;
	width: 422px;
	height:10px;float:left;
}

.product_detail_page .pdp_content .main_view_block div.brand_logo
{
	margin-left: 10px;
	margin-top: -6px;
}

.product_detail_page .pdp_content .main_view_block div.main_picture div.aroundPicture
{
	position: relative;
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
	margin-top: 2px;
}

.product_detail_page .pdp_content .main_view_block div.main_picture div.aroundPicture .imgMain
{
	border: solid 1px #a9a9a9;
}

.product_detail_page .pdp_content .main_view_block div.main_picture p
{
	margin-left: 10px;
	_margin-left:5px;
	margin-top: 6px;
	float: left;
	font-family: Arial;
	font-size: 11px;
	color: #556e73;
}
.product_detail_page .pdp_content .main_view_block div.main_picture .sticker
{
	width: 194px;
	height: 194px;
	position: absolute;
	z-index: 1;
	top: 207px;
	left: 206px;
}


.product_detail_page .pdp_content .main_view_block div.main_picture .magnifying
{
	width: 32px;
	height: 32px;
	position: absolute;
	z-index: 1;
	top: 6px;
	left: 362px;
}

.product_detail_page .pdp_content .main_view_block div.additional_view_block
{
	margin-left: 10px;
	_margin-left: -5px;
	margin-top: -5px; #margin-top:0;
	clear:both;
}



.product_detail_page .pdp_content .main_view_block div.additional_view_block ul.additional_views
{
	margin-top: 10px;
	margin-left: 15px;
	_margin-left: 7px;
	float:left;
}
* + html .product_detail_page .pdp_content .main_view_block div.additional_view_block ul.additional_views
{
	padding-bottom: 1px;
}


.product_detail_page .pdp_content .main_view_block div.additional_view_block ul.additional_views li
{width:72px;height:72px;
	display:block;
	float: left;
	border: solid 1px #b8b8b8;
	margin-right: 20px;

	margin-bottom: 11px;
	cursor: pointer;
}

.product_detail_page .pdp_content .main_view_block div.additional_view_block ul.additional_views li img.video_picture
{
	position:absolute;
	z-index:100;	
	width:72px;
	height:72px;
}

.product_detail_page .pdp_content .main_view_block div.additional_view_block ul.additional_views li.selected
{
	border: solid 1px #e80379;
}
/* END OF MAIN PICTURE BLOCK */

/* MAIN PRODUCT INFORMATION BLOCK */

.product_detail_page .pdp_content .left_container
{
    float: left;
    width:422px;
}
.product_detail_page .pdp_content .right_container
{
	float: left;
	width: 552px;
	_margin-left: -10px;
	margin-bottom: 10px;
}
.product_detail_page .pdp_content .right_container .go_to_basket
{
	float:right;
	margin-top:14px;
}
.product_detail_page .pdp_content .right_container .go_to_basket img
{
	width:168px;height:38px;
}

.product_detail_page .pdp_content .product_main_info_block
{
	position:relative;
	width: 540px;
	float: left;
	margin-left: 12px;
	_margin-left:11px;
	background: transparent url(//media.laredoute.fr/images/Pdp09/back_top_info.gif) no-repeat top left;
	font-family: Arial;
	color: #556e73;z-index:300;
}

.product_detail_page .pdp_content .product_main_info_block .product_main_info_block_content
{
	position: relative;z-index:2;
	background-color: White;
	margin-top: -5px; #margin-top:-6px;clear:both;
	margin-bottom:10px;
}

.product_detail_page .pdp_content .product_main_info_block .product_main_info_block_end
{
	position:relative;
	margin-top: -10px;
	_margin-top: -14px;z-index:1;
	height: 8px;
	width: 540px;
	background: transparent url(//media.laredoute.fr/images/Pdp09/back_bottom_info.gif) no-repeat bottom right;
}
#virtual_la .product_detail_page .pdp_content .product_main_info_block .product_main_info_block_end
{
	margin-top: -11px;
	_margin-top: -15px;
}
.product_detail_page .pdp_content .product_main_info_block .normal_content p.product_title
{
	color: #556E73;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	margin-left: 8px;
	margin-top: 13px; #margin-top:14px;margin-bottom:4px;
}
h1.product_title
{
	color: #556E73;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	margin-left: 8px;
	margin-top: 13px; #margin-top:14px;margin-bottom:4px;
}
.product_detail_page .pdp_content .product_main_info_block p.set_title{display:none;}

.product_detail_page .pdp_content .product_main_info_block div.global_information
{
	font-size: 11px;
	font-weight: normal;
	margin-left: 8px;
	width: 530px;
	position: relative;
	z-index: 1;
}



.product_detail_page .pdp_content .product_main_info_block div.global_information div.description
{
	float: left;
	padding-right: 5px;
	margin-bottom: 15px;
	width:358px;
}
.product_detail_page .pdp_content .product_main_info_block div.global_information div.description div.product_text *
{
	color:#556E73;
}

.product_detail_page .pdp_content .product_main_info_block .product_shorttext .see_details_link
{
	background:transparent url(//media.laredoute.fr/images/Pdp09/green_arrow.png) no-repeat scroll 0 4px !important;
	color:#249416 !important;
	font-family:Verdana !important;
	font-size:10px !important;
	font-weight:normal !important;
	padding-left:7px;
	margin-top:6px;
	margin-bottom:6px;
	float:left;
}

.product_detail_page .pdp_content .product_main_info_block div.global_information div.rating
{
	float:left;
	height:125px;
	margin-bottom:10px;
	width:165px;
	_width:162px;
	border-left-style: dotted;
	border-left-width: 0.1em;
	border-left-color: #556e73;
	_border-left-width: 0.2em;
	
}
.product_detail_page .pdp_content .product_main_info_block div.global_information div.rating p.rating_title
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 10px;
	margin-top: 0;
}
/* POWER REVIEW STYLES */
.product_detail_page .pdp_content .product_main_info_block div.global_information div.rating .prSnippetLink
{
	font-size: 10px;
	font-weight: normal;
	color: #556e73;
	padding-left: 8px;
	background: transparent url(//media.laredoute.fr/images/Pdp09/link_arrow.gif) no-repeat 0 3px !important;
	margin-left: 4px;
}

	/*change before production*/
 .prStars
 {
     background-image: url(www.laredoute.fr/CustomerReviewsContent/pwr/engine/images/stars_small.gif);
     background-repeat:no-repeat;
     background-position:0 -144px;
     height:15px;
     }
 
 	/*change before production*/
 
 .main_view_block div.prStars {
background-repeat:no-repeat;
float:left;
height:18px;
line-height:20px;
margin:0 0.25em 0 0;
padding:0;
position:relative;
width:112px;
}
 

.product_detail_page .pdp_content .product_main_info_block div.global_information div.rating .prStars
{
	margin-left: 10px;
	
	line-height: 15px;
	

	
	
	background-repeat:no-repeat;
    float:left;
    height:15px;
    line-height:15px;
    margin:0 0.25em 0 0;
    padding:0;
    position:relative;
    width:112px;
}
/*________________________________________________________________________________________________________________________________________________________________*/

.prSnippetEngine div{clear:both;}
.prSnippetWriteReview{margin-top:15px;}
.prSnippetReadReviews
{
	margin-top:-8px;
}

.product_detail_page .pdp_content .product_main_info_block div.global_information div.rating .prSnippetEngine
{
	margin-top: 4px;
}

.product_detail_page .pdp_content .product_main_info_block div.global_information div.rating .prSnippetRatingDecimal, .product_detail_page .pdp_content .product_main_info_block div.global_information div.rating .prSnippetNumberOfRatingsText, .product_detail_page .pdp_content .product_main_info_block div.global_information div.rating .prSnippetTitle
{
	display: none;
}

/* END OF POWER REVIEW STYLES */

.product_detail_page .pdp_content .product_main_info_block div.global_information a.lire_la_suite
{
	bottom: -10px;
	left: 219px;
	position: absolute;
	display: block;
	cursor:pointer;
	width:79px;
	height:21px;
    background: white url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -386px -128px;
}

.product_detail_page .pdp_content .product_main_info_block div.open a.lire_la_suite
{
	display: none;
}

.product_detail_page .pdp_content .product_main_info_block div.global_information a.close_lire_la_suite
{
	display: none;
	bottom: -10px; #bottom:-12px;
	left: 226px;
	position: absolute;
	cursor:pointer;
	width:62px;
	height:21px !important;
	border:none;
    background: white url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -439px -105px;
}


.product_detail_page .pdp_content .product_main_info_block div.open a.close_lire_la_suite
{
	display: block;
}

.product_detail_page .pdp_content .product_main_info_block div.global_information img.brand_logo
{
	display: none;
}
.product_detail_page .pdp_content .product_main_info_block div.open img.brand_logo
{
	display: block;
	margin-top: 10px;
}

.product_detail_page .pdp_content .product_main_info_block div.global_information ul.associated_pictos
{
	display: none;
}

.product_detail_page .pdp_content .product_main_info_block div.global_information ul.associated_pictos li
{
	float: left;
	margin-right: 5px;
}

.product_detail_page .pdp_content .product_main_info_block div.open ul.associated_pictos
{
	margin: 0;
	margin-top: 10px;
	display: block;width:360px;clear:both;
}
.product_detail_page .pdp_content .main_view_block .container .event_price_logo .eventprice_pictos
{
	display: block;
}

.product_detail_page .pdp_content .main_view_block .container .event_price_logo .eventprice_pictos li
{
	float: left;
	margin-right: 5px;
}
/* END OF MAIN PRODUCT INFORMATION BLOCK */

/* DETAILLED INFORMATION BLOCK */
.product_detail_page .pdp_content .product_main_info_block div.detailled_information
{
	font-size: 11px;
	font-weight: normal;
	margin-left: 8px;
	margin-bottom: 10px;
	width: 526px;
    background: white url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat 0 -228px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.sku_select
{
	width: 526px;
	padding-left: 9px;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.sku_select strong{margin-top:10px;float:left;}


.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select
{
	margin-top: 20px;
	padding-left: 10px;
	float: left;
	width: 100px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information label
{
	color: #556e73;
	font-size: 12px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information select, .product_detail_page .pdp_content .product_main_info_block div.detailled_information input
{
	width: 100px;
	border: solid 1px #a9a9a9;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	color: #171717;
	margin-top: 5px;
	margin-bottom: 4px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information a
{
	color: #556e73;
	font-weight: normal;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -546px -206px;
	margin-top: 4px;
	padding-left: 8px;
	display: block;
	width:100px;
}

.product_detail_page .pdp_content .product_main_info_block .availability_link
{
	padding-bottom:25px;
	width:108px;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select div.personalization_block
{
	margin-top: 5px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select div.personalization_block input
{
	margin-top: 5px;
} 
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select
{
	margin-top: 20px;
	float: left;
	width: 105px;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select label,
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select label
{
	margin:0;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select span.choose_color
{
	font-size: 11px;
	font-weight: bold;
	color: #556E73;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
	width: 100px;
	text-align: left;
	display: inline-block;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select span
{
	font-size: 11px;
	font-weight: bold;
	color: #556E73;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select ul.color_selector,
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector
{
	width: 100px;
	margin-top: 5px;
	margin-left: 0;
}


.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select ul.color_selector li
{
	margin-top: 0;
	cursor: pointer;
	width: 18px;
	height: 18px;
	display: block;
	float: left;
	margin: 1px;
	border: solid 2px white;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select ul.color_selector li.selected
{
	border: solid 2px #f00680;
	width: 16px;
	height: 16px;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select ul.color_selector li.unselected
{
	border: solid 1px #ced3d6;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li
{
    font-size: 11px;
	color: #556E73;
	text-align:center;
	padding-top:2px;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.small
{
	margin-top: 0;
	cursor: pointer;
	width: 18px;
	height: 16px;
	display: block;
	float: left;
	margin: 1px;
	border: solid 2px white;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.small.unavailable
{
     background: url("//media.laredoute.fr/INTL/universal/szOut_small.png") no-repeat scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.small.delayed
{
     background: url("//media.laredoute.fr/INTL/universal/szDelay_small.png") repeat-x scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.medium
{
	margin-top: 0;
	cursor: pointer;
	width: 27px;
	height: 16px;
	display: block;
	float: left;
	margin: 1px;	
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.medium.unavailable
{
     background: url("//media.laredoute.fr/INTL/universal/szOut_med.png") no-repeat scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.medium.delayed
{
     background: url("//media.laredoute.fr/INTL/universal/szDelay_med.png") repeat-x scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.large
{
	margin-top: 0;
	cursor: pointer;
	width: 43px;
	height: 16px;
	display: block;
	float: left;
	margin: 1px;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.large.unavailable
{
     background: url("//media.laredoute.fr/INTL/universal/szOut_large.png") no-repeat scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.large.delayed
{
     background: url("//media.laredoute.fr/INTL/universal/szDelay_large.png") repeat-x scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.extralarge
{
	margin-top: 0;
	cursor: pointer;
	width: 93px;
	height: 16px;
	display: block;
	float: left;
	margin: 1px;
	border: solid 2px white;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.extralarge.unavailable
{
     background: url("//media.laredoute.fr/INTL/universal/szOut_xlarge.png") no-repeat scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.extralarge.delayed
{
     background: url("//media.laredoute.fr/INTL/universal/szDelay_xlarge.png") repeat-x scroll left bottom transparent;   
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.selected
{
	border: solid 1px #f0007d;
	color: #f0007d;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.size_select ul.size_selector li.unselected
{
	border: solid 1px #ced3d6;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.color_select ul.color_selector li span
{
	width: 15px;
	height: 15px;
	display: block;
	border: solid 1px white;
	color:Red;
	text-transform:capitalize;
	font-weight:bold;
	text-align:center;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.sku_availability
{
	margin-top: 20px;
	float: left;	
	padding-left: 20px;
    width: 120px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.avail_block
{
	float: left;
	width: 115px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.avail_block a.substitution_link
{
	color:#fc2500;	
	background: transparent url(//media.laredoute.fr/images/Pdp09/link_arrow_red.gif) no-repeat 0 3px;
}
.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.avail_block input
{
	width: 46px;
	padding-left: 4px;
	height: 16px;
	border: solid 1px #a9a9a9;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	color: #171717;
	margin-top: 16px;
	margin-bottom: 4px;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.avail_block img
{
	float: left;
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.avail_block p
{
	float: left;
	margin-left: 2px;
	margin-top: 3px;
	margin-bottom: 0;
	font-size: 11px;
	font-weight: bold;
	/*color:#F37007;*/
}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information div.services
{
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/services_bg.png) no-repeat 0 bottom;
	width:524px;
	/*min-height:85px;
	_height:85px;*/
	height: 140px;
}
	

/* END OF DETAILLED INFORMATION BLOCK */

/* PRICE INFORMATION BLOCK */
.product_detail_page .pdp_content .product_main_info_block .detailled_information  .sku_select div.price_information
{
    float: left;
    margin-top: 20px;
    padding-left: 12px;
    width: 100px;
    border-left: 0.1em dotted #A9A9A9;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.prices
{
	font-size: 11px;
	font-weight: normal;	

	float: left;
	margin-top: 10px;
}

.multi_product .product_main_info_block .close .detailled_information  .sku_select div.price_information div.prices,
.multi_product_without_picture .product_main_info_block .close .detailled_information  .sku_select div.price_information div.prices
{
	width: 300px;overflow:hidden;margin-left:-25px;_margin-left:-30px;
}

.multi_product .product_main_info_block .close .detailled_information  .sku_select div.price_information div.ckg_price .price_info_left,
.multi_product_without_picture .product_main_info_block .close .detailled_information  .sku_select div.price_information div.ckg_price .price_info_left
{
	
}


.product_detail_page .pdp_content .product_main_info_block  div.normal_price
{
/*	width: 185px;
	height: 56px;*/
}
.product_detail_page .pdp_content .product_main_info_block  div.price_info
{
	width:100%;
}
.product_detail_page .pdp_content .product_main_info_block  div.price_info_left
{
	float:left;
	width: 56px;
	text-align:left;
}
.product_detail_page .pdp_content .product_main_info_block  div.price_info_right
{
	float:right;
	width: 240px;
}
.product_detail_page .pdp_content .product_main_info_block  div.normal_price div.a_partir
{
	margin-top: 12px;
}

.product_detail_page .pdp_content .product_main_info_block  div.atb_price div.normal_price div.price_block
{
	width:auto;
}
.product_detail_page .pdp_content .product_main_info_block  div.normal_price div.price_block span.old_price
{
	text-decoration: line-through;
	font-size: 11px;
	font-weight: normal;
	color: #556e73;
}
.product_detail_page .pdp_content .product_main_info_block  div.normal_price div.price_block span.discount
{
	font-size: 15px;
	font-weight: bold;
	color: #d41368;
}
.product_detail_page .pdp_content .product_main_info_block  div.price_block p
{
	margin: 0;
}
.product_detail_page .pdp_content .product_main_info_block div.normal_price div.price_block p.product_price
{
	font-size: 24px;
	font-weight: bold;
	color: #f00680;
}

.product_detail_page .pdp_content .product_main_info_block  div.normal_price div.price_block div.price_info_right p.rough_price a
{
	color: #f9080e;
	font-size: 12px;
	font-weight: bold;
	background:none;
	padding:0px;
	margin:0px;
}

.product_detail_page .pdp_content .product_main_info_block  div.normal_price div.price_block p.fute_price
{
	color: #556E73;
	font-size: 12px;
	font-weight: bold;
	background:none;
	padding:0px;
	margin:0px;
}

.product_detail_page .pdp_content .product_main_info_block  div.normal_price div.price_block p.verte_price a
{
	color: #017207;
	font-size: 12px;
	font-weight: bold;
	background:none;
	padding:0px;
	margin:0px;
}

.product_detail_page .pdp_content .product_main_info_block  div.normal_price div.price_block p.mini_price a
{ 
	color: #f9080e;
	font-size: 12px;
	font-weight: bold;
	background:none;
	padding:0px;
	margin:0px;	
}

.product_detail_page .pdp_content .product_main_info_block  div.ckg_price
{
	margin-top: 10px;
}

.product_detail_page .pdp_content .product_main_info_block  div.ckg_price a
{
	color: #a8ad3b;
	font-weight: bold;
	font-size: 10px;
	margin-top: 5px;
	background: transparent url(//media.laredoute.fr/images/Pdp09/ckg_link_arrow.gif) no-repeat 0 3px;
	margin-bottom: 10px;
margin-top:10px;float:left;
}

.product_detail_page .pdp_content .product_main_info_block  .finaref_legal_information
{
	color:#858A22;
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-bottom:10px;
margin-top:10px;
display:none;
width:510px;
}
.product_detail_page .pdp_content .product_main_info_block  div.ckg_price div.soit
{
	margin-top: 10px;
}
.product_detail_page .pdp_content .product_main_info_block  div.ckg_price div.price_block
{
	font-size: 11px;
	float: left;
	font-weight: normal;
	color: #535253;
	width: 300px;
	
}
.product_detail_page .pdp_content .product_main_info_block  div.ckg_price div.price_block strong
{
	color: #858a22;
}

.product_detail_page .pdp_content .product_main_info_block  div.ckg_price div.price_block .product_price
{
	color: #a8ad3b;
	font-size: 20px;
	font-weight: bold;
}

.product_detail_page .pdp_content .product_main_info_block  div.ckg_price div.price_block a
{
}
.product_detail_page .pdp_content .product_main_info_block  div.ckg_price a.ckg_link
{
	color: #a8ad3b;
	font-weight: bold;
	font-size: 10px;
	margin-top: 5px;
	background: transparent url(//media.laredoute.fr/images/Pdp09/ckg_link_arrow.gif) no-repeat 0 3px;
	margin-bottom: 10px;
	margin-left:67px;
}
.product_detail_page .pdp_content .product_main_info_block  div.ckg_price div.price_block p
{
	font-size: 9px;
}

.product_detail_page .pdp_content .product_main_info_block  div.ckg_price p span
{
	font-size: 9px;color: #556E73;
}

.product_detail_page .pdp_content .product_main_info_block  div.ckg_price div.price_block .ckg_info
{
	color: #a8ad3b;
	font-weight: bold;
	font-size: 11px;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket *
{
	_display:inline;
	_float:left;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket
{	
	float: left;
    margin-top: 17px;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .atb_btn
{
	width:136px;
	height:40px;
	display:block;
	float:right;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat 0 -96px;
	margin-right:24px;
	_margin-right:5px;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .atb_btn_off
{
	width:136px;
	height:40px;
	display:block;
	float:right;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -148px -96px;
	margin-right:24px;
	_margin-right:5px;
}	

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .modify_btn
{
	width:144px;
	height:39px;
	display:block;
	float:right;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat 0 -186px;
	margin-right:15px;
}	

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .modify_btn_off
{
	width:144px;
	height:39px;
	display:block;
	float:right;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -290px -186px;
	margin-right:15px;
}	

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .btb_btn
{
	width:115px;
	height:39px;
	display:block;
	float:right;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -163px -186px;
	margin-right:46px;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .atb_button
{
	margin-left:28px;
	margin-top: 10px;
	cursor: pointer;
	width: 171px;
	height: 37px;	
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .exchange_button
{margin-left:28px;
	margin-top: 10px;
	cursor: pointer;
	width: 125px;
	height: 42px;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket div.modify_basket
{
	height:80px;margin-top:5px;
	
}
.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .modify_button
{
right:-5px;
width:203px;
height:40px;cursor:pointer;
}
.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .back_basket_button
{
	background:transparent none repeat scroll 0 0;
	margin:0 0 0 42px;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket .back_basket_button img
{
width:152px;
height:37px;
}
.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket div.links
{
	margin-left: 33px;
	_margin-left:10px;
	margin-top: 10px;
	height: 40px;
	width: 165px;
	float:right;
}
.product_detail_page .pdp_content .product_main_info_block .detailled_information .sku_select div.price_information div.basket div.links a
{
	margin-top: 2px;
}

/* END OF PRICE INFORMATION BLOCK */

/* INFO BUBBLE */
.info_bubble
{
 position: absolute;
 z-index: 100;
 max-width:167px;
 color:#556E73;
}
.info_bubble img
{
 bottom:-8px;
 left:8px;
 position:absolute;
}
.info_bubble .message
{ 
 border:1px solid #b5b5b5;
 font-size:10px;
 font-weight:normal;
 background-color:#f8f8f8;
 padding:2px 6px 6px 6px;
 display:block;
 color: #668186;
}
.info_bubble p.additional_view_video_Message
{
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 color:#556e73;
 width:105px;
}
.info_bubble .message p
{
 margin-left: 2px;
 margin-top: 3px;
 margin-bottom: 0;
 font-size: 11px;
 font-weight: bold;
}

/* END OF BUBBLE */










.product_detail_page .pdp_content .product_main_info_block p.avail_warning_1
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks1.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_2
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks2.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_3
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks3.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_4
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks4.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_5
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks5.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_6
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks6.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_7
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks7.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_8
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks8.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_9
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks9.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_10
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks10.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_11
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks11.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block p.avail_warning_12
{
	color: #f37007;
	padding-left:18px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/availabilityWeeks12.gif) no-repeat top left;
}
.product_detail_page .pdp_content .product_main_info_block span
{
	color: #f37007;
}

.product_detail_page .pdp_content .product_main_info_block .detailled_information .price_information span
{
	color:#F00680;
}

.product_detail_page .pdp_content .product_main_info_block .info_bubble span.bubblecolorname
{
	color: #556e73;
}

.product_detail_page .pdp_content .product_main_info_block p.avail
{
	color: #1fa219;
	padding-left:20px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/Pdp09/avail.png) no-repeat top left;
}

.product_detail_page .pdp_content .product_main_info_block p.avail span
{
	color: #1fa219;
	font-size:11px;
}

.product_detail_page .pdp_content .product_main_info_block p.unavail
{
	color: #fc2500;
	padding-left:20px;
	padding-top:3px;
	background:transparent url(//media.laredoute.fr/images/Pdp09/unavail.png) no-repeat top left;
}


/* ASSOCIATED PRODUCTS BLOCK */

.product_detail_page .pdp_content .associated_products_block,
#ATBLayer .associated_products_block
{
	float: left;
	width: 540px;
	background-color: White;
	
	margin-top: 12px;
	margin-left: 12px;
	margin-bottom: 12px;
	_margin-top:11px;
	_margin-left:11px;
	_margin-bottom:11px;
}


.product_detail_page .pdp_content .associated_products_block{height: 277px;z-index:1;}

.product_detail_page .pdp_content .associated_products_block .set
{
	margin-left: 10px;
	margin-top: 10px;
	width: 160px;
	float: left;
	margin-right: 6px;
}

.block_title
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#3c8c1e;
	margin-bottom:8px;
}

.block_title_set
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#f0007c;
	margin-bottom:6px;
}

.product_detail_page .pdp_content .associated_products_block .set .product
{
	border-top-color: #556e73;
	border-top-style: dotted;
	border-top-width: 0.1em;
	_border-top-width: 0.2em;
}
	
.product_detail_page .pdp_content .associated_products_block img.product_picture,
#ATBLayer .associated_products_block img.product_picture
{
	border: solid 1px #b8b8b8;
	margin-top: 14px;
	margin-left: 3px;
}

.product_detail_page .pdp_content .associated_products_block .set img.product_picture
{
	border: solid 1px #b8b8b8;
	margin-top: 16px;
	_margin-top: 18px;
	margin-left: 3px;
}

.product_detail_page .pdp_content .associated_products_block p.title,
#ATBLayer .associated_products_block p.title
{
	font-size: 10px;height:24px;padding-right:5px;
	font-weight: normal;
	color: #556e73;
	margin: 0;
}
.IE6_FIX{display:none;_display:block;}
.product_detail_page .pdp_content .associated_products_block .set p.title
{
	margin-top: 1px;
}
.product_detail_page .pdp_content .associated_products_block .associated_products,
#ATBLayer .associated_products_block .associated_products
{
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
.product_detail_page .pdp_content .associated_products_block .associated_products
{
	_margin-left: 5px;
}
.product_detail_page .pdp_content .associated_products_block .associated_products ul.products,
#ATBLayer .associated_products_block .associated_products ul.products
{
	margin: 0;
	margin-top: -2px;
	border-top-color: #556e73;
	border-top-style: dotted;
	border-top-width: 0.1em;
	_border-top-width: 0.2em;
}
.product_detail_page .pdp_content .associated_products_block .associated_products ul.products-3,
#ATBLayer .associated_products_block .associated_products ul.products
{
	width:520px;
}
.product_detail_page .pdp_content .associated_products_block .associated_products ul.products-2
{
	width:340px;
}


.product_detail_page .pdp_content .associated_products_block .associated_products ul.products li,
#ATBLayer .associated_products_block .associated_products ul.products li
{
	margin-top: 2px;
	_margin-top: 4px;
	float: left;
	width: 160px;
	margin-left:20px;height:240px;
}

.product_detail_page .pdp_content .associated_products_block .associated_products ul.products p.brand,
#ATBLayer .associated_products_block .associated_products ul.products p.brand
{
	text-transform: uppercase;
	font-size: 10px;
	font-weight: normal;
	color: #556e73;
	height: 10px;
	overflow: hidden;
	margin: 0;
	margin-bottom: 5px;
}

.product_detail_page .pdp_content .associated_products_block .associated_products ul.products p.brand a,
#ATBLayer .associated_products_block .associated_products ul.products p.brand a
{
	position:absolute;
}
.product_detail_page .pdp_content .associated_products_block .associated_products ul.products *,
#ATBLayer .associated_products_block .associated_products ul.products *{position:relative;}
.product_detail_page .pdp_content .associated_products_block .associated_products ul.products p.price,
#ATBLayer .associated_products_block .associated_products ul.products p.price
{position:relative;
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	color: #556e73;
	margin-bottom:10px;
}

.product_detail_page .pdp_content .associated_products_block .associated_products ul.products p.price span,
#ATBLayer .associated_products_block .associated_products ul.products p.price span
{
	color: #f00680;float:left;position:absolute;
}
.product_detail_page .pdp_content .associated_products_block .associated_products ul.products p.price span.old_price,
#ATBLayer .associated_products_block .associated_products ul.products p.price span.old_price
{
	color: #556e73;
	text-decoration: line-through;
}

.product_detail_page .pdp_content .associated_products_block .associated_products ul.products p.price span.crossed_price,
#ATBLayer .associated_products_block .associated_products ul.products p.price span.crossed_price
{
	float:right;
	margin-right:5px;
	position:relative;
}

.product_detail_page .pdp_content .associated_products_block a.redoutespan,
#ATBLayer .products a
{
    height:170px;
    width: 150px;
    display:block;
}

/* END OF ASSOCIATED PRODUCTS BLOCK */




/* END OF SEDUCTION TEMPLATE */









/* BEGIN OF TECHNICAL TEMPLATE */



.product_detail_page .pdp_content .product_main_info_block .product_main_info_block_content .technical_services, .technical_template .pdp_content .product_main_info_block .product_main_info_block_content div.free_services
{
	display: none;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services a
{
	font-size: 11px;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services
{
	display: block;
	width: 525px;
	background: white url(//media.laredoute.fr/images/Pdp09/back_free_services.jpg) no-repeat left bottom;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services ul
{
	margin: 0;
	margin-top: 2px;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li
{
	background: transparent url(//media.laredoute.fr/images/Pdp09/back_services_tech.gif) no-repeat left top;
	font-weight: bold;
	font-size: 12px;
	color: #556e73;
	padding-top: 9px;
	padding-left: 4px;clear:both;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li span
{
	color: #f00680;
	text-transform: uppercase;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li ul
{
	margin-top: 10px;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li ul li
{
	background: none;
	margin: 0;
	padding: 0;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services .free_services img
{
	margin-left:4px;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li ul li *
{
	float: left;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.delivery ul li
{
	height: 30px;position:relative;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.delivery ul li a
{
	left:38px;
	margin-left:4px;
	margin-top:12px;
	position:absolute;
	top:3px;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.delivery ul li img
{
	margin-top:8px;
}


.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li ul li span
{
	float: right;
	margin-right: 35px;
	font-weight: bold;
	font-size: 14px;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.delivery ul li span
{
	margin-top: 10px;
	color: #f10982;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.delivery ul li.separator
{border:0;width:100px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	color: #f00680;
	height: 12px;
	padding-left: 48px;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.free_services ul li
{
	height: 20px;
	display: block;
	padding-top: 4px;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.free_services ul li a
{
	margin-left: 16px;
}


.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.free_services ul li span
{
	color: #556e73;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.free_services ul li.conditions
{
	font-size: 9px;
	font-weight: normal;
	color: #556e73;
	padding-left: 48px;
	height:30px;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.free_services ul li.conditions *
{
	float: none;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.non_free_services ul
{
	margin-top: 10px;
	padding-bottom: 20px;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.non_free_services ul li
{
	height: 20px;
	display: block;
	padding-top: 4px;
	margin-top: 20px;
}
.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.non_free_services ul li input
{
margin-left:7px;	border:0;
width:12px;margin-top:0;
}

.technical_template .pdp_content .product_main_info_block .product_main_info_block_content .technical_services li.non_free_services ul li a
{
	margin-top:0;
	#margin-top:4px;
	margin-left: 19px;
	#margin-left:13px;
}
.technical_template .pdp_content .associated_products_block
{
	margin-left: 0 !important;
	width: 973px;
}

.technical_template .pdp_content .associated_products_block .associated_products ul.products
{
	width: 934px;
	border: 0;
	border-top: dotted 0.1em #556e73;
	_border-top: dotted 0.2em #556e73;
}

.technical_template .pdp_content .associated_products_block .associated_products
{
	margin-left: 20px;
	_margin-left: 10px;
}

.technical_template .pdp_content .associated_products_block .associated_products ul.products li
{
	margin-left: 33px;
}
.pdp_content .associated_products_block .associated_products ul.products li.first
{
	margin-left: 0 !important;
}


/* GOOD DEALS PRODUCTS BLOCK */

.technical_template .pdp_content .good_deals_block
{
	float: left;
	margin-left: 0 !important;
	width: 973px;
	background-color: White;
	margin-top: 10px;
	margin-bottom: 10px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content
{
	margin-left: 20px;
	_margin-left: 10px;
	margin-top: 10px;
	float: left;
}


.technical_template .pdp_content .good_deals_block .good_deals_content ul.products
{
	width: 934px;
	margin: 2px 0 0;
	_margin-top: 0;
	border-top-color: #556e73;
	border-top-style: dotted;
	border-top-width: 0.1em;
	_border-top-width: 0.2em;
	
	_overflow: hidden;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li.product
{
/*height:168px;	*/
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li.product,
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li.separation_line
{
	margin-left: 0;
clear:both;
	width: 934px;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li.separation_line{
border-bottom:1px solid #B3B3B3;
height: 1px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts
{
	margin: 0;
	width: 953px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts strong.one_color
{
	float:left;
margin-top:25px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts select
{
	border:solid 1px #556E73;width:135px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li
{
	width: 170px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.first
{
	width: 122px;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li
{
	padding-top: 16px;
	float: left;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p.product_title
{
height:	26px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p.product_title a.good_deal_first_link:hover
{
	text-decoration:none;
	cursor:default;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li a.good_deal_first_link:hover
{
	text-decoration:none;
	cursor:default;
}


.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li img
{
	border: solid 1px #b8b8b8;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts div
{
	height: 74px;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts div.clear{height:0;}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts div div
{
	margin-left: 12px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts div div, .technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li img
{
	float: left;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts div.price_select
{
	width:96px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p
{
	margin: 0;
	font-weight: normal;
	font-size: 11px;
	color: #556e73;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li div.sku_select
{
	margin-top:4px;
	margin-bottom:4px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li div.sku_select select
{border:1px solid #A9A9A9;
	width:119px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.separator
{border:0;
	font-weight: normal;
	font-size: 30px;
	color: #367f1a;
	padding-top: 26px;
	margin-right: 10px;
	width: 30px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.equal
{
	float: right;
	font-weight: normal;
	font-size: 30px;
	color: #367f1a;
	padding-top: 26px;
	margin-right: 20px;
	width: 30px;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.total
{
	float: right;
	padding-top: 22px;
	width: 313px;
	position: relative;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.total img
{
	position: absolute;
	top: 78px;
	right: 17px;
	border: 0;
	cursor: pointer;
	height: 37px;
	width: 171px;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.total .gd_exchange
{
	position: absolute;
	top: 78px;
	right: 17px;
	border: 0;
	cursor: pointer;
	height: 42px;
	width: 125px;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.total p span.price
{
	font-size: 20px;
	font-weight: normal;
	color: #f00680;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p.discount
{
	height: 12px;
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	color: #f00680;
}

.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p.price
{
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	color: #556e73;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p span.price
{
	font-size: 14px;
	font-weight: bold;
	color: #f00680;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p.price span.old_price
{
	height: 12px;
	font-size: 10px;
	font-weight: normal;
	color: #556e73;
	text-decoration: line-through;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li p.eco_part
{
	margin: 0;
	font-size: 9px;
	font-weight: normal;
	color: #556e73;
}
.technical_template .pdp_content .good_deals_block .good_deals_content ul.products li ul.good_deals_parts li.total p.price span.old_price
{
	display: inline;
}




/* END OF GOOD DEALS PRODUCTS BLOCK */

.technical_template .go_top
{
	position:relative;
	left:438px;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -403px -151px;
	display:block;
	width:99px;
	height:21px;
}

.technical_template .pdp_content .technical_description
{
	background-color: White;
width:974px;	
margin-top:10px;
margin-bottom:10px;
}

.technical_template .pdp_content .technical_description .technical_description_content
{
	float: left;
	background-color: White;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.technical_template .pdp_content .technical_description .technical_description_content .separator
{
	margin-top:2px;
	height:1px;
	width:942px;
	_width:936px;
	border-top: dotted 0.1em #556e73;
	_border-top: dotted 0.2em #556e73;
}
.technical_template .pdp_content .technical_description .technical_description_content .associated_pictos
{
	margin-left:0;
margin-top:10px;
_margin-top:0;
}
.technical_template .pdp_content .technical_description .technical_description_content .associated_pictos li
{
	margin-right:7px;
	float:left;
}

.technical_template .pdp_content .technical_description .technical_description_content p
{
font-size:11px;
font-weight:normal;
color:#556e73;	
}

.technical_template .pdp_content .technical_description .technical_description_content table
{
width:948px;	
font-size:11px;
font-weight:normal;
color:#556e73;	
}
.technical_template .pdp_content .technical_description .technical_description_content table tr{
background-color:#f0ece9;

}

.technical_template .pdp_content .technical_description .technical_description_content table tr.alt{
background-color:white;

}
.technical_template .pdp_content .technical_description .technical_description_content table th
{
width:410px;	
padding-left:15px;
font-weight:normal;
padding-top:4px;
padding-bottom:4px;
}

.technical_template .pdp_content .technical_description .technical_description_content table td
{
	width:538px;
padding-top:4px;
padding-bottom:4px;
}

/* END OF TECHNICAL TEMPLATE */


/* MPDP Template */

.multi_product .right_container,
.multi_product_without_picture .right_container
{
	margin-top:-10px;
}

.multi_product .product_main_info_block,
.multi_product_without_picture .product_main_info_block
{
	margin-top:10px;	
}

.product_detail_page .product_main_info_block .global_information .description .mini_pdp_product_picture
{
	display:none;	
}

.multi_product .product_main_info_block .global_information .description .mini_pdp_product_picture
{
	display:block !important;	
	float:left;
	margin-right:10px;
}

.product_detail_page .product_main_info_block .global_information div.see_details
{
display:none;	
}

.multi_product .product_main_info_block .close div.see_details,
.multi_product_without_picture .product_main_info_block .close div.see_details
{
	bottom:0;
	display:block !important;
	position:absolute;
	right:5px;
	_bottom:-4px;
	width:85px;
	height:36px;
	background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -447px -188px;
	cursor:pointer;
}
*+html .multi_product .product_main_info_block .close div.see_details,
*+html .multi_product_without_picture .product_main_info_block .close div.see_details
{
bottom:4px;	
}

.multi_product .product_main_info_block .close div.see_details img,
.multi_product_without_picture .product_main_info_block .close div.see_details img
{
	cursor:pointer;
	width:107px;
	height:35px;
}

.multi_product .product_main_info_block p.set_title,
.multi_product_without_picture .product_main_info_block p.set_title{
color: #000000;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	margin-left: 8px;
	margin-top: 13px; #margin-top:14px;
	width:518px;
	border-bottom:1px solid #B3B3B3;
	padding-bottom:8px;
	background-color:White;
	display:block !important;
}
.multi_product .product_main_info_block .ckg_price a,.multi_product_without_picture .product_main_info_block .ckg_price a
{
	padding-left:8px;margin:0;
}

.multi_product .product_main_info_block .close a.lire_la_suite,
.multi_product_without_picture .product_main_info_block .close a.lire_la_suite
{
	display:none !important;
}

.product_detail_page .product_main_info_block .close_block
{
	display:none;
	margin-bottom:10px;
	_position:relative;_left:1px;_width:538px;
}


.multi_product .product_main_info_block .close .detailled_information  .sku_select div.price_information,
.multi_product_without_picture .product_main_info_block .close .detailled_information  .sku_select div.price_information
{
	border:0;clear:both;margin-left:100px;
}
.multi_product .product_main_info_block .close .detailled_information  .sku_select div.price_information .ckg_link,
.multi_product_without_picture .product_main_info_block .close .detailled_information  .sku_select div.price_information .ckg_link
{
	margin-left:0 !important;padding-left:8px;
}





/* MINI ATB */
.product_detail_page .product_main_info_block .ATB_content .atb_message
{
	font-family:Verdana;margin-top:3px;margin-bottom:3px;
	font-size:14px;
	font-weight:bold;
	color:#42a62a;
	width:100%;
	text-align:center;
}
.product_detail_page .product_main_info_block .ATB_content .atb_content
{
	background: transparent url(//media.laredoute.fr/images/Pdp09/back_mini_atb.gif) repeat-x left top;
	height:120px;


}

.product_detail_page .product_main_info_block .ATB_content .product_title
{float:left;
	color: #556E73;
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
	margin-left: 8px;
	margin-top: 2px;
	margin-bottom:4px;clear:both;
	width:530px;
	_margin-left:4px;
}

.product_detail_page .product_main_info_block .ATB_content .description
{clear:both;
	float: left;
	width: 270px;
	padding-right: 5px;
	margin-bottom: 15px;
	
}
.product_detail_page .product_main_info_block .ATB_content .description .mini_pdp_product_picture
{
	margin-left: 8px;

float:left;	
}
.product_detail_page .product_main_info_block .ATB_content .description .product_text
{
float:left;	
margin-left:4px;
color:#515151;
font-size:10;
font-weight:normal;width:178px;
}
.product_detail_page .product_main_info_block .ATB_content div.atb_price
{
	
}
.product_detail_page .product_main_info_block .ATB_content div.normal_price,
.product_detail_page .product_main_info_block .ATB_content div.ckg_price
{
	float:right;
	margin-right:4px;
	width:auto;
}
.product_detail_page .product_main_info_block .ATB_content div.ckg_price p.price_line
{
	position:absolute;right:5px;
}


.product_detail_page .product_main_info_block .ATB_content div.see_details
{
	bottom:0;
	position:absolute;
	right:5px;
}

.product_detail_page .product_main_info_block .ATB_content div.see_details img
{cursor:pointer;
	width:107px;
	height:35px;
}

.product_detail_page .product_main_info_block .normal_content
{
	background-color:White;margin-top:-6px;
}

.product_main_info_block_content{_background-color:white !important;_margin-top:4px !important;_height:50px;}
/* END OF MPDP Template */


/*ATB*/
.newModalBox{
            position:absolute;background-color:transparent;
   
             z-index:600;
             display:none;
        }
    
     .newModalBox .newModalBoxOpacity{
         filter:alpha(opacity=20);
         opacity:0.20;
          position:absolute;   
 
        z-index:0;  width:5px;height:5px;
         background-color:#6f7e82;
      
     }
     .newModalBox .newModalBoxBorder{
        position:absolute;

        margin:17px;
        background-color:#65828a;
        z-index:1;
     }
     .newModalBox .newModalBoxContent{
        position:absolute;
        margin:18px;
        background-color:white;
        z-index:2;
     }
     .newModalBox a.close
     {
        color:#65828a;
        font-size:11px;
        font-weight:bold;
        font-family:Verdana;
        position:absolute;
        z-index:50;
        right:43px;
        top:30px;
        display:block;
        width:50px;
        height:16px;
        background:transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -302px -151px;
        padding-right:20px;
     }
     #ATBLayer{
        width:610px;
        position:absolute;
        display:none;
        z-index:601;
     }
     
     #ATBLayer .atb_content{
          margin-left:25px;margin-right:25px;
          width:560px;text-align:left;
     }
     
     #ATBLayer .atb_content .atb_title{
        color:#42a62a;
        font-size:13px;
        font-family:Verdana;
        font-weight:bold;     
        margin:0;
        width:100%;
        border-bottom:dotted 0.1em #556e73;
        _border-bottom:dotted 0.2em #556e73;
        padding-bottom:6px;
     }
     #ATBLayer .atb_content .added_products{
        width:100%;
        margin:0;
        margin-top:10px;
        margin-bottom:10px;
     }
     
     #ATBLayer .atb_content .added_products .product{
        width:100%;height:74px;
        display:block;
        position:relative;
     }
     #ATBLayer .atb_content .added_products .product img{
        float:left;
        border:solid 1px #b4b4b4;
        clear:left;
     }
     #ATBLayer .atb_content .added_products .infos{
        float:left;
        color:#556e73;
        font-weight:normal;
        font-size:11px;
        margin-left:6px;width:477px;_position:absolute;z-index:5;
     }
     
     #ATBLayer .atb_content .added_products .price,#ATBLayer .atb_content .added_products .ckg_price
     {position:absolute;
        bottom:0;
        right:0;float:right;
        z-index:50000;
     }
     #ATBLayer .atb_content .added_products .price p,
     #ATBLayer .atb_content .added_products .ckg_price p
     {
		clear:both;
		float:right;
		margin:0;}
		
     #ATBLayer .atb_content .added_products .price .old_price{
        font-size:12px;
        font-weight:normal;
        font-family:Verdana;
        color:#556e73;
        text-decoration:line-through;
     }
     #ATBLayer .atb_content .added_products .price .discount{
     font-size:12px;
        font-weight:bold;
        font-family:Verdana;
        color:#f00680;
     }
     #ATBLayer .atb_content .added_products  .price .current_price{
     font-size:20px;
        font-weight:bold;
        font-family:Verdana;
        color:#f00680;float:right;}
        
        
      #ATBLayer .atb_content .added_products .separator{
            font-weight:normal;border:0;
            font-size:30px;
            color:#367f1a;
            height:33px;
      }
      #ATBLayer .atb_content .added_products .separator span.first{
        float:left;margin-left:25px;
      }
      #ATBLayer .atb_content .added_products .separator span.second{
        float:right;margin:0 -3px 0 0;
      }
      
      #ATBLayer .atb_content .added_products .product .ckg_price{
        font-weight:normal;
        font-size:11px;
        color:#535253;
        margin-bottom:12px;
      }
      #ATBLayer .atb_content .added_products  .ckg_price p{
        text-align:right;
      }
      #ATBLayer .atb_content .added_products  .ckg_price strong{
        color:#858a22;
      }
      #ATBLayer .atb_content .added_products  .ckg_price span{
        color:#858a22;
        font-size:20px;
        font-weight:bold;
      }
      #ATBLayer .atb_content .added_products .service{
        height:62px;
        border-top:solid 1px #ccc8c7;
        border-bottom:solid 1px #ccc8c7;
        position:relative;
      }
      #ATBLayer .atb_content .added_products .service img{
        margin-top:18px;
        margin-left:22px;
        margin-right:15px;
        float:left;
        clear:left;
      }
      #ATBLayer .atb_content .added_products .service .price{
        bottom:18px;
      }
      #ATBLayer .atb_content .added_products .service .infos{
        margin-top:10px;
      }
      
      #ATBLayer .atb_content .add_to_basket_block{
        height:50px;
        border-bottom:1px solid #CCC8C7;
      }
      #ATBLayer .atb_content .add_to_basket_block span{
        float:left;
        font-size:10px;
        color:#556e73;
        font-weight:normal;
        margin-left:10px;
      }
      #ATBLayer .atb_content .add_to_basket_block img{
        float:right;
        margin-left:6px;
        cursor:pointer;
        margin-top:0;
      }
      #ATBLayer .atb_content .add_to_basket_block .go_basket{
		background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat -120px -139px;
		width:145px;
		height:39px;
		display:block;
		float:right;
      }
      #ATBLayer .atb_content .add_to_basket_block .continue{
		background: transparent url(//media.laredoute.fr/intl/es/es/pdp2010/sprite_pdp.png) no-repeat 0 -139px;
		width:110px;
		height:39px;
		display:block;
		float:right;
      }
      #ATBLayer .associated_products_block{
        margin:0;
        width:560px;
      }
      #ATBLayer .associated_products_block .associated_products{
        margin:10px 0;
        
      }
      #ATBLayer .associated_products_block .associated_products ul.products{
        width:560px;height:220px;border-bottom:0;
        border-top:0.1em dotted #556E73;
        _border-top:0.2em dotted #556E73;
      }
      #ATBLayer .associated_products_block .associated_products ul.products li {
        margin:0 13px;
        _margin:0 11px;
      }
      
      
      
      /*FLEXBOX PART*/
      
      
      .size_flexbox{clear:both;margin-top:8px;
		color:#1C1C1C;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
		
		
		}
      
      /* Input textbox - do not specify a width here, it will be overwritten */
.ffb-input {
	float:left;
	color:#010101;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	border:solid 1px #a5acb2; /* must specify along with watermark color */
}
/* Color of watermark, if present */
.ffb-input .watermark { /* added and removed dynamically */
	color:#888; /* must specify along with input color */
}
/* Drop-down arrow, with sprited image */
.ffb-arrow {
	float:left;
	width:18px;
	height:15px;
	background-image:url(//media.laredoute.fr/images/Pdp09/sel2.gif);
}
.ffb-arrow.out { /* css sprite technique */
	background-position:0;
}
.ffb-arrow.over { /* css sprite technique */
	background-position:-18px 0;
}
.ffb-arrow.active { /* css sprite technique */
	background-position:-36px 0;
}
.ffb-no-results 
{
	padding: 2px;
	color:#888;
	font-style:italic;
}
/* Container for dropdown contents */
.ffb 
{
	top:15px;
	left:0;
	margin-top:-1px;
	position:absolute; /* this guy's parent div is hard-coded to position:relative */
	overflow:visible;
	border:1px solid #c0c0c0;
	background-color:#fff; /* Give it a background-color, so it's not transparent */
}
.multi_product .ffb 
{
	_left:-160px;
}
/* Inner div for dropdown */

.ffb .content .row {
	color:#555;
	clear:both;
	height:17px;
}
.ffb-sel {
	cursor:pointer;
	cursor:hand;
	background-color:#ddd;
}


/* Paging */
.ffb .paging {
	margin:2px;
	vertical-align:middle;
}
.ffb .page, .ffb a.page {
	font-size:85%;
	padding:2px;
	border:solid 1px #339;
	background-color:#eef;
	margin:2px;
	float:left;
}
.ffb .box {
	width:18px;
	margin:2px;
	float:left;
}
.ffb .summary {
	font-size:85%;
	float:right;
}

/* Unique IDs */
.ffb .row .col1 {
	float:left;
	margin-top:2px;
	margin-bottom:2px;
	padding-left:12px;
}

.ffb .row .col2 {
	float:left;
	padding-left:40px;
	margin-top:2px;
	margin-bottom:2px;
}


.ffb .row .avail_1
{
	color:#010101;
	font-size:11px;
	font-family:Verdana;
}
.ffb .row .avail_2
{
	color:#010101;
	font-size:11px;
	font-family:Verdana;
}
.ffb .row .avail_3
{
	font-style:italic;
	color:#898585;
	font-size:11px;
	font-family:Verdana;
}

.ffb .selected_row
{
	background-color:#ffc2e2;
}



/*New CKG Layer*/

    .CKGAdvLayer a{text-decoration:underline;}
        .CKGAdvLayer
        {
			text-align:left;
        position:absolute;
        width:847px;
        height:411px;
        display:none;
        background-color:#ffffff;z-index:601;
       
        }
        .CKGAdvLayer .delivre_gratuitement{
            position:absolute;
            z-index:10;
            top:0;
            left:0;
        }
        .CKGAdvLayer .btn_close{
            position:absolute;
            right:4px;
            top:4px;
        }
        .CKGAdvLayer .delivre_gratuitement img{
            width:86px;height:86px;
        }
        .CKGAdvLayer .accroche_ckgadvlayer{
            position:relative;
            left:85px;
            top:7px;
        }
        .CKGAdvLayer .ckgadv_info{
            width:563px;
            height:271px;
            _height:260px;
            left:17px;
            top:65px;
            position:absolute;
            background:url(//media.laredoute.fr/images/finaref/0309/back_ckgadv_info.jpg) no-repeat;
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_aujourdhui{
        float:left;
            width:343px;
            height:271px;
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_aujourdhui img{
            margin-left:1px;        
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_aujourdhui .ckgadv_aujourdhui_title{
            font-family:Verdana;
            font-size:12px;
            color:white;
            width:295px;height:36px;
            padding-left:48px;
            padding-top:4px;
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_aujourdhui .continue_mon_shopping{
            margin-left:1px;
            width:342px;
            height:57px;
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_aujourdhui .continue_mon_shopping a{
            margin-left:76px;
            margin-top:8px;
            width:186px;
            height:36px;
            display:block;
            _margin-top:4px;
        }
        *+html .CKGAdvLayer .ckgadv_info .ckgadv_aujourdhui .continue_mon_shopping a{
            margin-top:5px;
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_plus_tard{
        float:left;
            margin-left:1px;
            width:219px;
            height:271px;
        }
        
        .CKGAdvLayer .ckgadv_info .ckgadv_plus_tard .ckgadv_plus_tard_title{
            font-family:Verdana;
            font-size:12px;
            color:white;
            width:210px;height:36px;
            padding-left:9px;
            padding-top:4px;
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_plus_tard .ckgadv_plus_tard_content{
            font-family:Verdana;
            font-size:11px;
            color:#5c5b5b;
            padding-top:45px;
            padding-left:10px;
            
        }
        .CKGAdvLayer .ckgadv_info .ckgadv_plus_tard .ckgadv_plus_tard_content a{
        font-family:Verdana;
            font-size:11px;
            color:#5c5b5b;
        }
        
        
        .CKGAdvLayer .adv_details{        
            left:590px;
            position:absolute;
            top:32px;
            background:url(//media.laredoute.fr/images/finaref/0309/back_adv_details.jpg) bottom no-repeat;
            width:240px;
            height:305px;
        }
        .CKGAdvLayer .adv_details img{
            margin-left:10px;
        }
        .CKGAdvLayer .adv_details span{display:none;}
        
        .CKGAdvLayer .CKGAdv_mentions{
            color:#5C5B5B;
            font-family:Verdana;
            font-size:10px;
            left:19px;
            line-height:11px;
            position:absolute;
            top:345px;
        }
        .CKGAdvLayer .CKGAdv_mentions a{
            color:#5C5B5B;
        }    

		.globalLayer .barre
		{
			color:#5e6c6d;
			font-size:11px;
			font-weight:normal;
			margin-top:0;
			float:left;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		/* ZOOM */
		.zoomLink{padding:0 !important;margin:0 !important;}

div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}

/*  Hide and Show */
.d-off
{
	display:none;
}
.d-on
{
	display:block;
}


div.ServicesBox{
	    border : 2px solid black;
	    width : 572px;
	    text-align : left;
	    margin-left: auto;
	    margin-right: auto;
	    margin-top : 250px;
	    background : white url(//media.laredoute.fr/images/NewPD/css/images/fond/fd_layer_service.gif) no-repeat left top;
    }


    div.ServicesBox p{
	    margin : 10px 0px 5px 5px;
    }

    div.ServicesBox p.titre{
	    color : #3c8c1e;
	    text-transform : uppercase;
	    font-size : 1.5em;
	    font-weight : bold;
    }

    div.ServicesBox p.vert{
	    color : #3c8c1e;
	    font-size: 11px;
    }

    div.ServicesBox p.orange{
	    color : #ff6f05;
	    font-size: 11px;
    }

    div.ServicesBox p.rose{
	    color : #f0007d;
	    font-size: 11px;
    }

    div.ServicesBox div.cadre{
	    border : 1px solid #b1b1b1;
	    margin : 0px 10px 10px 10px;
	    padding : 5px;
    }

    div.ServicesBox div.cadre strong.rose{
	    color : #f0007d;
	    font-size: 11px;
    }

    div.ServicesBox div.cadre table.listing{
	    width : 100%;
	    margin-top : 5px;
	    font-size : 1.1em;
    }

    div.ServicesBox div.cadre table.listing tr td{
	    width : 40%;
	    padding : 2px 10px 2px 10px;
    }

    div.ServicesBox div.cadre table.listing tr th{
	    width : 40%;
	    padding : 2px 10px 2px 15px;
    }
    div.ServicesBox div.cadre table.bis tr td{
	    width : 30%;
	    padding : 2px 10px 2px 10px;
    }

    div.ServicesBox div.cadre table.listing tr td.right{
	    text-align : right;
    }

    div.ServicesBox div.cadre table.listing tr.on td{
 	    background : #edeaea;
    }

    div.ServicesBox div.cadre table.listing tr.on th{
 	    background : #edeaea;
    }

    div.ServicesBox div.cadre table.listing tr td span.orange{
	    color : #ff6c00;
    }
    div.ServicesBox div.cadre table.listing tr td span.vert{
	    color : #3c8c1e;
    }
    div.ServicesBox div.cadre table.listing tr td span.rose{
	    color : #f0007d;
    }
    div.ServicesBox div.cadre table.listing tr td a.savoirPlus{
	    background : url(//media.laredoute.fr/images/NewPD/css/images/puce/puce_ariane.gif) no-repeat left center;
	    padding-left : 7px;
    }

    div.ServicesBox table.ajout{
	    width : 98%;
	    font-size : 1.1em;
	    margin : 5px;
	    border-bottom : 1px solid #b1b1b1;
    }

    div.ServicesBox table.ajout td{
	    padding : 5px 0px 5px 0px;
	    border-top : 1px solid #b1b1b1;
	    vertical-align: middle;
    }

    div.ServicesBox table.ajout th{
	    padding : 5px 0px 5px 0px;
	    border-top : 1px solid #b1b1b1;
	    vertical-align : middle;
    }

    div.ServicesBox table.ajout tr.complement td{
	    border-top : 1px dashed #b1b1b1;
    }

    div.ServicesBox table.ajout tr.complement td.visu, div.ServicesBox table.ajout tr.complement th.visu{
	    border-top : 0;
    }

    div.ServicesBox table.ajout td.visu{
	    width : 88px;
    }

    div.ServicesBox table.ajout td.last{
	    background : #f0eeee;
	    width : 160px;
	    padding-left : 10px;
    }

    div.ServicesBox table.ajout span.small{
	    font-size : 0.9em;
    }

    div.ServicesBox table.ajout span.big{
	    font-size : 1.1em;
    }

    div.ServicesBox table.ajout span.orange{
	    color : #ff6c00;	
    }

    div.ServicesBox table.ajout span.vert{
	    color : #3c8c1e;	
    }

    div.ServicesBox table.ajout span.rose{
	    color : #F0007D;	
    }

    div.ServicesBox div.bouton{
	    margin : 20px 10px 10px 10px;
	    text-align : right;
    }

    div.ServicesBox div.bouton button{
	    width : 168px !important;
	    width : 168px;
	    height : 39px;
	    background : transparent;
	    border : 0;
	    margin-left : 15px;
    }

    div.ServicesBox div.boutonAjout{
	    margin : 20px 10px 10px 10px;
	    text-align : right;
	    height : 39px;
    }

    div.ServicesBox div.boutonAjout button{
	    width : 179px !important;
	    width : 168px;
	    height : 39px;
	    background : transparent;
	    border : 0;
	    margin-left : 15px;
    }
    
    

   
/* END OF VIDEO BUBBLE */






/***********************/
/** Availability Grid **/
/***********************/

.availGrid { position:absolute; z-index:10}
/* FOLLOWING CLASSES ARE GENERATED BY THE CODE BEHIND
	DO NOT CHANGE THE CLASS NAME OR DELETE */
.aGBlock {
	margin: 0px 0px 0px 17px;
	padding: 0px;
	width: 384px;
	font: bold 10px verdana;
}
.aGLayer {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	font: bold 10px verdana;
}
/* END */


.aGBlock .aGTopLeft { margin: 0px; padding: 0px; width:9px; height: 11px; background: url(//media.laredoute.fr/images/availabilityCornerTL.gif) no-repeat top left; }
.aGBlock .aGTop { margin: 0px; padding: 0px; border-top: 1px solid #C9C9C9; background: url(//media.laredoute.fr/images/availabilityHeaderBackground.gif) repeat-x;  }
.aGBlock .aGTopRight { margin: 0px; padding: 0px; width:9px; height: 11px; background: url(//media.laredoute.fr/images/availabilityCornerTR.gif) no-repeat top right; }

.aGBlock .aGLeft { margin: 0px; padding: 0px; width: 1px; background-color: #C9C9C9; }
.aGBlock .aGCenter {}
/*.aGBlock #aGTableContainer table { width: 100px; }*/
.aGBlock .aGRight { margin: 0px; padding: 0px; width: 1px; background-color: #C9C9C9; }

.aGBlock .aGBottomLeft { margin: 0px; padding: 0px; width:9px; height: 11px; background: url(//media.laredoute.fr/images/availabilityCornerBL.gif) no-repeat bottom right; }
.aGBlock .aGBottom { margin: 0px; padding: 0px; border-bottom: 1px solid #C9C9C9; }
.aGBlock .aGBottomRight { margin: 0px; padding: 0px; width:9px; height: 11px; background: url(//media.laredoute.fr/images/availabilityCornerBR.gif) no-repeat bottom left; }

.aGBlock .aGHeader { height: 18px; background: url(//media.laredoute.fr/images/availabilityHeaderBackground.gif) repeat-x -11px -11px; }
.aGBlock .aGHeader img { margin: 0px 0px 0px 6px; float: left; }
.aGBlock .aGFooter { padding: 0px 0px 4px 0px; border-top: 1px solid #F1F1F1; height: 30px; }
.aGBlock .aGFooter img { float:right; margin: 0px 6px;}
.spacerFloat { float:left; }


.aGLayer .aGTopLeft { margin: 0px; padding: 0px; width:15px; height: 17px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-TL.png'); background-repeat:no-repeat; }
.aGLayer .aGTopLeft[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-TL.png); background-repeat:no-repeat;}
.aGLayer .aGTop { margin: 0px; padding: 0px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-Top.png'); background-repeat:repeat-x;}
.aGLayer .aGTop[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-Top.png); background-repeat:repeat-x;}
.aGLayer .aGTopRight { margin: 0px; padding: 0px; width: 15px; height: 17px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-TR.png'); background-repeat:no-repeat;}
.aGLayer .aGTopRight[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-TR.png); background-repeat:no-repeat;}

.aGLayer .aGLeft { margin: 0px; width: 7px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-Left.png'); background-repeat:repeat-y;}
.aGLayer .aGLeft[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-Left.png); background-repeat:repeat-y;}
.aGLayer .aGCenter .aGTable { width: 100%; }
.aGLayer .aGRight { margin: 0px; width: 7px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-Right.png'); background-repeat:repeat-y; }
.aGLayer .aGRight[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-Right.png); background-repeat:repeat-y;}

.aGLayer .aGBottomLeft { margin: 0px; padding: 0px; width:15px; height: 17px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-BR.png'); background-repeat:no-repeat;}
.aGLayer .aGBottomLeft[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-BR.png); background-repeat:no-repeat; }
.aGLayer .aGBottom { margin: 0px; padding: 0px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-Bottom.png'); background-repeat:repeat-x;}
.aGLayer .aGBottom[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-Bottom.png); background-repeat:repeat-x; }
.aGLayer .aGBottomRight { width:15px; height: 17px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//media.laredoute.fr/images/availabilityGridLayer-BL.png'); background-repeat:no-repeat;}
.aGLayer .aGBottomRight[class] { background: url(//media.laredoute.fr/images/availabilityGridLayer-BL.png); background-repeat:no-repeat; }

.aGLayer .aGHeader { height: 18px; background: url(//media.laredoute.fr/images/availabilityHeaderBackground-2.gif) repeat-x -8px -8px; }
.aGLayer .aGHeader img { margin: 0px 0px 0px 6px; float: left; }
.aGLayer .aGFooter { padding: 0px 0px 4px 0px; border-top: 1px solid #F1F1F1; height: 30px; background-color: #FFFFFF; }
.aGLayer .aGFooter img { float:right; margin: 0px 11px;}


.aGImgColorSwatch { width: 15px; height: 15px; margin: 2px 0px 2px 5px; }
.aGProductLabel { margin: 0px; padding: 2px 0px 2px 5px; }
.aGProductLabel a:link, .aGProductLabel .aGGray a:visited { color:#666666; }
.aGColumnRowTitle { margin: 0px 5px; }
.aGBorderTop, .aGBorderBottom { width: 100%; }

/* FOLLOWING CLASSES ARE GENERATED BY THE CODE BEHIND
	DO NOT CHANGE THE CLASS NAME OR DELETE */
.aGLayerClose { display: block; float: right; padding-right: 10px; }
.aGLayerCloseNone { display: none; }
.aGSpacer { width: 20%; }
.aGGray { background-color: #F1F1F1; }

.aGGray a:link, .aGGray a:visited { color:#666666; }
.aGWhite { background-color: #FFFFFF; }
.aGLayer .aGWhite td a { padding-right:5px; }

.aGWhite td a:link, .aGWhite a:visited { color:#666666; }
.aGColumnDefault { width:22px; padding: 0 3px; }
.aGColumn0-3 { width:29px; }
.aGColumn4-10 { width:62px; }
.aGColumn11-25 { width:100px; }
.aGColumn26 { width:180px; }

.Avail-Layer {
	display:none;
	margin: 0 auto;position:absolute;
	}
.Avail-Grid; {
	display:block;
	}
#modalWindow {display: none;position: absolute; top: 362px; left:0px; z-index: 10000;}
#anchorbutton { cursor: pointer; }

.aGLayer .aGCenter #aGTableContainer.aGTableContainerFlow {
	background-color:#FFFFFF; 
	overflow:auto; }
.aGLayer .aGCenter .aGTable { border-collapse: collapse;} 
.aGLayer .aGCenter .aGLockColumn {
	left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft); 
	position:relative;
	z-index: 10;
	
	}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information .aGLayer .aGCenter .aGLockColumn a{width:auto;}

.product_detail_page .pdp_content .product_main_info_block div.detailled_information .aGLayer a{background:none !important; width:auto;}

.aGLockColumn {text-align:left}


.product_detail_page .prSnippetWriteReview,.product_detail_page .prSnippetReadReviews
{
	#background:transparent url(//media.laredoute.fr/images/Pdp09/link_arrow.gif) no-repeat 10px 8px !important;
}

.product_detail_page .pdp_content .product_main_info_block .price_block a
{
	display:inline ;
}

.product_detail_page a.back_OrderExchange_button
{
	margin-left:18px;
	background-image:none !important;
}

.multi_product a.back_OrderExchange_button
{
	margin:8px 5px 0 0;
	_margin:8px -3px 0 0;
	float:right;
}

#evo-content .text a.back_OrderExchange_button
{
	float:right;
}

#evo-content .text img.btn-backLastPage
{
	float:left;
}

@media print 
{
	.product_detail_page .pdp_content .product_main_info_block .finaref_legal_information 
	{
		display:block;
	}
}



.new_service_layer *{margin:0;text-align:left;
    font-familly:Verdana;}
.new_service_layer{
    width:563px;
    padding-left:24px;padding-right:24px;
    background-color:white;
    position:absolute;display:none;
    z-index:601;
}
.new_service_layer p.layer_title{
    color:#42A62A;
    font-size:13px;
    font-weight:bold;
    margin-left:13px;
    text-align:left;
    margin-bottom:10px;
}
.new_service_layer .services_list{
    width:561px;
    border-bottom:solid 1px #688186;            
}
.new_service_layer .services_list li{
    border-top:solid 1px #688186;
}
.new_service_layer .services_list li.blank_line{
    height:38px;
}
.new_service_layer .services_list li.service_line{
    background:white url(//media.laredoute.fr/images/Pdp09/service_line_bg.png) no-repeat left top;
    width:561px;
    height:71px;
}
.new_service_layer .services_list li.service_line p.product_name{
    color:#515151;
    font-size:11px;
    font-weight:normal;
    margin-left:34px;
    margin-top:8px;
    text-align:left;
    height:13px;
}
.new_service_layer .services_list li.service_line p.group_name{
    height:27px;
}
.new_service_layer .services_list li.service_line p.group_name input{
    margin-left:8px;
    margin-right:13px;
    border:none;
    float:left;
    margin-top:7px;
    #margin-top:4px;
}
.new_service_layer .services_list li.service_line p.group_name label{
    color:#EA1979;
    float:left;
    font-size:11px;
    font-weight:bold;
    margin-top:7px;
    text-transform:uppercase;
}
.new_service_layer .services_list li.service_line p.price_line{
    font-size:11px;
    font-weight:normal;
    color:#515151;       
    height:22px; 
}
.new_service_layer .services_list li.service_line p.price_line span.price_name{
    display:block;
    float:left;
    margin-left:34px;
    margin-top:4px;
    width:142px;
}
.new_service_layer .services_list li.service_line p.price_line span.price{
    float:left;
    margin-top:4px;
     font-size:11px;
    font-weight:normal;     
    height:22px; color:#515151;
}
.new_service_layer .services_list li.service_line p.price_line span.price span{
    color:#ea1979; font-size:11px;
    font-weight:normal;     
    height:22px; 
}
.new_service_layer .layer_buttons{
    width:563px;
    height:72px;        
}
.new_service_layer .layer_buttons img{
    margin-right:7px;
    float:right;
    cursor:pointer;
}
.new_service_layer .layer_buttons img.no_services{
    width:226px;
    height:44px;
    margin-top:17px;
}
.new_service_layer .layer_buttons img.add_services{
    width:171px;
    height:37px;
    margin-top:20px;
}




/*
.main_view_block {display:none !important;}
.navigation {display:none !important;}*/
#virtual_la .left_container{width:422px;}


/* PR */


.prSnippetEngine div {
padding:5px;
}
.prSnippetWriteReview {
display:block;
}
.prSnippetEngine div {
clear:both;
}
.prSnippetRatingUnclickable {
display:block;
line-height:15px;
}
.prSnippetReadReviews {
display:block;
}

div.rating a.SendToFriend {
    background:url("//media.laredoute.fr/images/Pdp09/sprite_pdp_fr2.png") no-repeat scroll -219px 1px transparent;
    display:inline-block;
    font-size:10px;
    height:13px;
    margin:8px 0 0 6px;
    padding-left:18px;
    width:140px;
}
div.rating a.wishList {
    background:url("//media.laredoute.fr/images/Pdp09/sprite_pdp_fr2.png") no-repeat scroll -219px -16px transparent;
    display:inline-block;
    font-size:10px;
    height:13px;
    margin:8px 0 0 6px;
    padding-left:18px;
    width:140px;
}



/*** Begin Review Corner ***/

.product_detail_page .reviews .rv_title
{
	margin:3px 12px;
	_margin-left:6px;
	_margin-right:6px;
	display:inline-block;
	/*border-bottom:0.1em dotted #A9A9A9; */
	padding-bottom:12px;
}
.product_detail_page .tech .reviews .rv_title
{
	width:930px;
	*width:925px;
}

.product_detail_page .reviews .rv_title span
{
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:1px 6px 0 0;
}

.product_detail_page .left_container .reviews .comments_count
{
	margin:3px 0 0 0;
	float:left;
	width:195px;
}


.product_detail_page .tech .reviews .comments_count
{
	margin:3px 0;
	float:left;
	clear:left;
}

.product_detail_page .reviews .sumup
{
	margin:12px;
	_margin-left:6px;
	_margin-right:6px;
	display:inline-block;
}

.product_detail_page .reviews .sumup .details
{
	margin-top:10px;
}

.product_detail_page .left_container .reviews .sumup .details p
{
	width:390px;
}

.product_detail_page .left_container .reviews .sumup .details
{
	float:left;
}

.product_detail_page .reviews .comment .mark
{
	font-style:italic;
	font-size:0.9em;
	margin-bottom:10px;
}
 
.product_detail_page .reviews .comment .mark span
{
	font-weight:bold;
}

.product_detail_page .reviews .sumup .details .left,
.product_detail_page .reviews .comment .details .left
{
	font-weight:bold;
	text-align:right;
	display:inline-block;
	width:100px;
	vertical-align:top;
}

.product_detail_page .left_container .reviews .sumup .details .right,
.product_detail_page .left_container .reviews .comment .details .right
{
	margin-left:30px;
	display:inline-block;
	width:250px;
	vertical-align:bottom;
}

.product_detail_page .tech .reviews .sumup .details .right,
.product_detail_page .tech .reviews .comment .details .right
{
	margin-left:30px;
	display:inline-block;
	width:250px;
	vertical-align:bottom;
}

.product_detail_page .left_container .reviews .comments
{
	display:none;
}

.product_detail_page .reviews .comment
{
	margin:12px;
	_margin-left:6px;
	_margin-right:6px;
	padding-top:12px;
	float:left;
	border-top:dotted 0.1em #a9a9a9;
}
.product_detail_page .tech .reviews .comment
{
	*width:930px;
	_width:950px;
}
	
.product_detail_page .reviews .comment .commenter_infos
{
	clear:left;
	margin:14px 0;
}

.product_detail_page .reviews .comment .commenter_infos span
{
	font-weight:bold;
}	
.product_detail_page .reviews .comment .sentence
{
	font-weight:bold;
	margin-top:3px;
}

.product_detail_page .left_container .reviews .comment .message
{
	width:395px;
	margin-top:10px;
}


.product_detail_page .tech .reviews .comment .message
{
	margin-top:10px;
}

.product_detail_page .reviews .comment .useful
{
	margin-top:10px;
	font-style:italic;
}

.product_detail_page .left_container .reviews .bottom
{
	margin:12px;
	_margin-left:3px;
	_margin-right:0px;
	_width:409px;
	border-top:dotted 0.1em #a9a9a9;
	float:left;
}

.product_detail_page .tech .reviews .bottom
{
	margin:12px 0 0 12px;
	_margin:12px 6px;
	border-top:dotted 0.1em #a9a9a9;
	float:left;
	width:935px;
}

.product_detail_page .left_container .reviews .bottom .opener
{
	background:transparent url(//media.laredoute.fr/INTL/ES/es/XHTML/customersReview/spritePowerReview.png) no-repeat 0 -34px;
	margin:-1px 0 0 82px;
	height:16px;
	width:233px;
	cursor:pointer;
	position:relative;
}

.product_detail_page .left_container .reviews .bottom .closer
{
	background:transparent url(//media.laredoute.fr/INTL/ES/es/XHTML/customersReview/spritePowerReview.png) no-repeat;
	margin:-1px 0 0 132px;
	height:16px;
	width:135px;
	display:none;
	cursor:pointer;
	position:relative;
}

.product_detail_page .reviews .bottom .links
{
	margin:12px 0;
	width:398px;
	_width:370px;
}

.product_detail_page .reviews  a
{
	color: #556e73;
	font-size: 10px;
	font-weight: normal;
	background:transparent url(//media.laredoute.fr/images/Pdp09/sprite_pdp_fr.png) no-repeat scroll -539px -156px;
	padding-left: 8px;
	display:inline-block;
	margin-top:3px;
	margin-left:14px;
}

.product_detail_page .pdp_content .tech .reviews
{	
	padding:10px 10px;
	_padding:10px 0;
	background-color:White;
	clear:both;
	float:left;
	_width:961px;
}
.comments_count{ font-size:9px;}
/*** End Review Corner ***/

/*Start video*/
div.mainImgVideoBtn {
    background-image:url("//media.laredoute.fr/INTL/universal/videoBtn1.png");
    background-repeat:no-repeat;
    cursor:pointer;
    font-size:18px;
    font-weight:bold;
    height:46px;
    left:5px;
    line-height:42px;
    padding-left:13px;
    position:absolute;
    top:5px;
    width:114px;
    display:none;
}


/*End video*/





/*openZoom*/

.openZoom{
	position:fixed;
	top:0px;
	left:0px;
	display:none;
	width:1px;
	height:1px;
	z-index:9999;
	overflow:hidden;
	background-color:#ccc;
	
}
.openZoom .openZoomIMG{
	height:1200px;
	width:1200px;
	z-index:1;
}
.openZoomAdditionalViews{
	position:absolute;
	top:0px;
	left:0px;
	padding-left:5px;
	z-index:2;
}

.openZoomAdditionalViews li img{border:5px solid #fff; margin-top:3px; cursor:pointer;}


.zoomCloser{
    margin:10px;
    position:absolute;
    right:10px;
    top:0;
    z-index:2;
    background-image: url(//media.laredoute.fr/INTL/universal/ES_close_button.png);
    background-repeat:no-repeat;
    width:194px;
    height:52px;
    cursor:pointer;
}

/*openZoom END*/

.otros  { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_autres.gif);}
.beige { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_beige.gif);}
.blanco { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_blanc.gif); border:1px solid #ccc; width:14px;height:14px;}
.azul { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_bleu.gif);}
.madera_clara { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_bois_clair.gif);}
.madera_oscura { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_bois_fonce.gif);}
.gris { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_gris.gif);}
.amarillo { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_jaune.gif);}
.marron { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_marron.gif);}
.negro { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/gcs_noir.gif);}
.naranja  { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_orange.gif);}
.rosa { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_rose.gif);}
.rojo { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/gcs_rouge.gif);}
.verde { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_vert.gif);}
.violet { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_violet.gif);}
.violeta { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_violet.gif);}

.multicolor { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_multicolor.gif);}
.malva { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_mauve.gif);}
.lila { background-image: url(//media.laredoute.fr/intl/universal/PLPcolors/Gcs_lilas.gif);}

