/********************************************************************/
/*** Pour les images sans texte, il faut utiliser [10/BasePath] (placer l'image en dehors des répertoires "fr", "en") ***************/
/*** Pour les images qui contiennent du texte, il faut utiliser [10/LanguagePath] (placer l'image dans les répertoires "fr", "en") *************/
/********************************************************************/

/* CSS Document */
/*Common Classes*/
.stdPageContent
{
    width:1000px;   
    padding:0px; 
}
.socStd
{
	width:315px; 
}
.socDoubleStd
{
	width:640px;
}
.border
{
	border:1px solid #BDC5CD;
	border-radius:5px;
}
.width315px
{
	width:315px;
}
.width640px
{
    width:640px;
}
.height345px
{
    height:345px;
}
.height700px
{
    height:704px;
}
.height415px
{
    height:420px;
}
.height490px
{
    height:490px;
}
.blueHr 
{
    border-top:2px solid  #628BBF;
    border-left:0px solid  #628BBF;
    border-right:0px;
    border-bottom:0px;
}
.smallHr
{
    border-top:1px solid  #BDC5CD;
    border-left:0px solid  #BDC5CD;
    border-right:0px;
    border-bottom:0px;
}
hr 
{
    border-top:1px solid  #BDC5CD;
    border-left:0px solid  #628BBF;
    border-right:0px;
    border-bottom:0px;
}
.marginbottom10px
{
	margin-bottom:12px;
}
.margin5px 
{
    margin:5px;    
}
.marginleft10px
{
	margin-left:10px;
}
.marginleft5px
{
	margin-left:5px;
}
.margintop10px
{
	margin-top:10px;
}
.padding5px
{
    padding:5px;
}
.inner
{
	height:282px; 
}
.inner430px
{
}
.inner640px
{
	height:641px; 
}
.inner355px
{
	height:355px; 
}
.inner,
.inner430px,
.inner640px,
.inner355px
{
	margin-top:41px; 
}
.blueFontBold
{
	font-family:arial;
	font-size:12px;
	color:#375A82;
	font-weight:bolder;
}
.blueFont
{
	font-family:arial;
	font-size:12px;
	color:#375A82;
}
.socStd .footer,
.socDoubleStd .footer
{
	background:url("https://i2.cdscdn.com/struct/Social/footer-inactive.png");
	text-align:center; 
	height:21px;
}
.socStd .footer:hover,
.socDoubleStd .footer:hover
{
	background:url("https://i2.cdscdn.com/struct/Social/footer-active.png");
}
.socStd .footer:hover a,
.socDoubleStd .footer:hover a
{
	background:transparent;
}
.socStd .footer a,
.socDoubleStd .footer a
{
	padding-top:3px;
	cursor:hand;
	cursor:pointer;
}
.socStd .footer .arrow,
.socDoubleStd .footer .arrow
{
	display:inline-block;
	background:url("https://i2.cdscdn.com/struct/Social/footer-arrow.png");
	background-repeat:no-repeat;
	height:7px;
	width:6px;
	border:0px;
}
.contentLeft
{
	float:left;
	width:650px; 
	margin-left:15px;
	margin-bottom:10px;
}
.contentRight
{
	float:right;
	width:315px;
	margin-right:15px;
}
.innerLeft
{
	float:left;
}
.innerRight
{
	float:right;
	margin-right:9px;
}
.hiddenOverflow
{
	overflow:hidden;
}
.bolder
{
    font-weight:bolder;
}
.displaynone
{
    display:none;
}
a img
{
    border:0px;    
}
/*END Common Classes*/

/*Header*/
#subnav
{
    width:990px;
    background-color:#F6F8F9;
    color:#798DA8;
    font-size:10px;
    text-align:left;
    border-bottom:1px solid #DEE2E8;
    margin:0 0 5px 5px;
}
#navBreadCrumbContainer
{
   height: 16px;
   padding: 3px 0 0 5px;
   background: #F6F8F9;
}
#ctl00_cphBreadCrumbTrail_UCNavBreadCrumb_sitemap
{
    color: #798DA8;
    font-size:10px;
    text-align:left;
}
#SocialHeader
{
	font:arial;
    font-size:12px;     
    color:#446183;    
    margin:5px 15px 5px 15px;
    background:#EEEFF4;
    height:130px;
}
#SocialHeader .logo
{
    float:left;
    width:613px;
    height:108px;
    margin:10px;
}
#SocialHeader #bottomTitle
{
    float:left;
    width:330px;
    height:130px;
    text-align:center;
}
#SocialHeader .logoutButton
{
  cursor:pointer;
  cursor:hand;
  text-decoration:none;
}
#SocialHeader .logoutButton:hover
{
  text-decoration:underline;
}
#SocialHeader #headerMessage
{
    margin-top:35px;    
}
#SocialHeader .connect
{
    margin:auto;
    margin-top:10px;
}
#SocialHeader #headerLogin
{
    cursor:pointer;
    cursor:hand;    
}
#SocialHeader .likebutton
{
    margin-top:-20px;
    margin-left:104px;
    width:125px;
}

#SocialHeader .onebutton
{
    margin-top:-13px;
    margin-left:215px;
    width:80px;
}
/*END Header*/

/*Common Classes*/
#WishList .notConnectedInnerDouble,
#HubShareBasket .notConnectedInner355px,
#TopSuggestions .notConnectedInner
{
    margin-top:41px;
    background:#F3F4F8;
    display:none;
    cursor:hand;
    cursor:pointer;
    border-radius:5px;
    z-index:100000;
}
#HubShareBasket .eOverlay,
#TopSuggestions .eOverlay,
#TopLike .eOverlay,
#TopChoise .eOverlay,
#WishList .eOverlay
{
    text-align:center;
    background-color:transparent;
    background-image:url("https://i2.cdscdn.com/struct/Social/loading.gif"); 
    background-position:center center;
    background-repeat:no-repeat;
    position:absolute;
}
#TopLike .eOverlay,
#TopChoise .eOverlay,
#HubShareBasket .eOverlay
{
    height:60px;
    width:315px;
    margin-top:42px;    
}
/*Common Classes*/

/*ShareBasketList*/
#HubShareBasket .notConnectedInner355px
{
    background-image:url("https://i2.cdscdn.com/struct/Social/suggestions-notconnected.jpg"); 
    background-repeat:no-repeat;
    background-position:center center;
    width:315px;
    height:378px; 
}
/*END */

/* Suggestions Block*/
#TopSuggestions
{
	background:url("https://i2.cdscdn.com/struct/Social/suggestions.jpg");
}
#TopSuggestions #SuggestionsContainer .productFBInterest .productImg
{
    height:65px;
    width:65px;
    float:left;    
}
#TopSuggestions #SuggestionsContainer .productFBInterest .productImg img
{
    height:65px;
}
#TopSuggestions #SuggestionsContainer .productFBInterest .productPrice
{
    width:50px;
    float:left;
    text-align:center;        
}
#TopSuggestions #SuggestionsContainer .productFBInterest .interestLabel
{
    background-color:#6488BC;
    color:White;
    font-weight:bold;
    font-size:12px;
    padding:5px;
}
#TopSuggestions #SuggestionsContainer .productFBInterest .productDesc
{
    float:left;
    width:180px;
    text-align:justify;
}
#TopSuggestions .notConnectedInner
{
    background-image:url("https://i2.cdscdn.com/struct/Social/suggestions-notconnected.jpg"); 
    background-repeat:no-repeat;
    background-position:center center;
    width:315px;
    height:303px; 
}
#TopSuggestions .eOverlay
{
    height:60px;
    width:315px;    
    margin-top:42px;
}
/* END Suggestions Block*/

/* Wishlist BasketList Blocks*/
#WishList
{
	background:url("https://i2.cdscdn.com/struct/Social/wishlist.jpg");
}
#WishList .notConnectedInnerDouble
{
    background-image:url("https://i2.cdscdn.com/struct/Social/wishlist-notconnected.jpg"); 
    background-repeat:no-repeat;
    background-position:center center;
    width:640px;
    height:447px; 

}
#WishList .inner430px .header
{
	background:url("https://i2.cdscdn.com/struct/Social/wishlist-header.jpg");
	background-repeat:no-repeat;
	height:53px;
	width:100%;
}
#WishList .inner430px .header .user
{
	float:left;
	height:50px;
	width:200px;
}
#WishList .inner430px .header .label
{
	margin-top:15px;
	margin-left:5px;
	float:left;
}
#WishList .inner430px .header .avatar
{
	float:left;
	margin-top:10px;
	margin-left:5px;
}
#WishList .inner430px .header .avatar img
{
	height:25px;
	width:25px;
}
#WishList .inner430px .header .name
{
    float:left;
	margin-top:15px;
	margin-left:5px;
}
#WishList #sortContainer
{
    width:170px;   
    padding-top: 5px; 
}
#WishList #pagingContainer
{
    width:330px;   
    padding-top: 5px; 
}
#WishList #pagingContainer #prev
{
    width:80px;    
}
#WishList #pagingContainer #pager
{
    width:80px; 
    padding-left:5px;   
}
#WishList #pagingContainer #next
{
    width:80px;    
}

#WishList .inner430px .header .paging
{	
}
#WishList .inner430px .cLeft
{
	float:left;
	width:453px;
	border-right:1px solid #BDC5CD;
}
#WishList .inner430px .cLeft .noProduct
{
    margin-top:10px; 
    margin-left:10px;
    font-size:15px;
    text-align:center;
}
#WishList .inner430px .cLeft .noProduct p
{
    line-height:21px;
}

#WishList .inner430px .cLeft .noProduct p img
{
    margin-top:10px;
}

#WishList .inner430px .cRight
{
	float:right;
	width:186px;
	background:#F3F4F8;
    overflow:hidden;
}
#WishList .inner430px .cRight .returnToList
{
	background:url("https://i2.cdscdn.com/struct/Social/wishlist-return.jpg");
	background-repeat:no-repeat;
	background-position:5px 0px;
	width:176px;
	height:48px;
}
#WishList .inner430px .cRight .friendsList
{
	margin-top:5px;
	background:url("https://i2.cdscdn.com/struct/Social/wishlist-friends.jpg");
	background-repeat:no-repeat;
	background-position:5px 0px;
	width:176px;
	height:48px;
}
#WishList .inner430px .cRight .friendsList .list
{
	width:176px;
	padding-top:30px;
	padding-left:7px;
}
#WishList .inner430px .cRight .friendsList .list .listItem
{
    margin:2px; 
    border-collapse:collapse; 
    float:left;
}
#WishList .inner430px .cRight .friendsList .list .listItem .listTitle
{
    text-align:center;
    font-size:9px;
}


#WishList .inner430px .cRight .recommendToFriend
{
    margin-left:1px;   
    margin-right:1px;
    margin-top:10px;
    width:181px;
    height:180px;
    cursor:hand;
    cursor:pointer;
    background:url("https://i2.cdscdn.com/struct/Social/wishlist-share.jpg");
    background-repeat:no-repeat;
}
#WishList .cRight .returnToList
{
    cursor:pointer;
    cursor:hand;
}
#WishList .cRight .returnToList #userImageReturn
{
    margin-left:125px;    
    margin-top:5px;
    width:38px;
    height:38px;
}
#WishListContainer .productCDWishlist .prdLeft
{
    float:left;
    width:80px;
}
#WishListContainer .productCDWishlist .prdRight
{
    float:left;
    width:365px;
    margin-left:5px;
}
#WishListContainer .productCDWishlist .prdLeft .productImg,
#WishListContainer .productCDWishlist img
{
    height:65px;
    width:65px;
}
#WishListContainer .productCDWishlist .prdLeft .productPrice
{
    text-align:center;
}
#WishListContainer .productCDWishlist .prdRight .productDesc
{
    width:355px;
    margin:0px;
    padding:0px;
    margin-left:5px;
}
#WishListContainer .productCDWishlist .prdRight .productDesc .productShortDesc
{
    width:350px;
    margin-top:5px;
    text-align:justify;
}
#WishListContainer .productCDWishlist .prdRight .productSocial
{
    margin-top:5px;
    height:20px;
}
#WishListContainer .productCDWishlist .prdRight .productSocial .fbLike
{
    width:137px;
}
#WishListContainer .productCDWishlist .prdRight .productSocial .date
{
    font-size:10px;
}
#WishList .eOverlay
{
    height:150px;
    width:400px;
    margin-top:-10px;
    margin-left:-30px;
}
/* END  Wishlist Block*/

/*Top like Block*/
#TopLike
{
	background:url("https://i2.cdscdn.com/struct/Social/toplike.jpg");
}
#TopLike .container
{
    float:left;
    height:140px;
    width:100px;
}
#TopLike .container .productImage,
#TopLike .container .productPriceStriked,
#TopLike .container .productPriceTtc
{
    width:100px;
    text-align:center;
}
/*END Top like Block*/

/*Top Choise*/
#TopChoise
{
	background:url("https://i2.cdscdn.com/struct/Social/topavis.jpg");
}
#TopChoise .Rating .Rank
{
    color:#3c5a80;
    font-size:13px;
    font-weight:bold;
}
/*End Top Choise*/

/*ClientZone*/
#ClientZone .label
{
    margin-top:10px;
    padding:2px;
    float:left; 
    width:185px;
    text-align:center;
    cursor:pointer;
    cursor:hand;   
}
#ClientZone .button
{
  background:url('https://i2.cdscdn.com/struct/Social/client.jpg');
  background-repeat:no-repeat;
  float:left; 
  width:120px;
  height:47px;
  padding:2px;
  cursor:pointer;
  cursor:hand;
  margin-top:4px;
  margin-bottom:2px;
}
/*End ClientZone*/

/*Fan Box*/
#FanBox
{
	background:url("https://i2.cdscdn.com/struct/Social/fanbox.jpg");
}
/*End FanBox*/

/* ShareBasket */
#HubShareBasket
{
    background:url("https://i2.cdscdn.com/struct/Social/sharebasket.jpg");
}
#HubShareBasket #HubShareBasketList .HubShareBasketListItem
{
    margin-left:5px;
}
#HubShareBasket #HubShareBasketList .HubShareBasketListItem #content
{
    margin-top:5px;    
}
#HubShareBasket #HubShareBasketList .HubShareBasketListItem #content .productImg
{
    float:left;  
    width:65px;  
}
#HubShareBasket #HubShareBasketList .HubShareBasketListItem #content #productList
{
    float:left;    
    margin-left:10px;
    width:230px;
}
#HubShareBasket #HubShareBasketList .HubShareBasketListItem #content p
{
    margin-top:2px; 
    margin-bottom:2px; 
}
#HubShareBasket .notConnectedInner355px
{
    background-image:url("https://i2.cdscdn.com/struct/Social/pp-notconnected.jpg"); 
    background-repeat:no-repeat;
    background-position:center center;
    width:315px;
    height:378px; 
}
/*End ShareBasket */

/*Common Block Class*/
#WishList,
#SocialHeader,
#TopLike,
#TopSuggestions,
#FanBox,
#TopChoise,
#HubShareBasket
{
	background-repeat:no-repeat;
	background-position:2px 2px;
}
#WishList .productListDescription,
#TopSuggestions .productListDescription,
#TopChoise .productListDescription,
#HubShareBasket #HubShareBasketList .HubShareBasketListItem #content #productList a
{
    color: #798DA8;
    font-size: 10px;  
    font-family:Arial;  
    text-decoration:none;
}
#WishList .productListDescription:hover,
#TopSuggestions .productListDescription:hover,
#TopChoise .productListDescription:hover,
#HubShareBasket #HubShareBasketList .HubShareBasketListItem #content #productList a:hover
{
    text-decoration:underline;  
}
.clearboth
{
    clear:both;    
}
.clearleft
{
    clear:left;    
}
.ZoneMain2
{
    clear:both;    
}
.facet-small .facet-criterion-label
{
    padding-left:4px;    
}
.facet-small.facet-criterion-clicked, .facet-medium.facet-criterion-clicked, .facet-large.facet-criterion-clicked, .facet-extraLarge.facet-criterion-clicked 
{
    margin-left:5px;
}
/*End Common Block Class*/