/* ------------------------------------------------------------
   	MAJ 03/2016	 	***  INMAC / product_list.css ***            
-------------------------------------------------------------*/
.clearfix { *zoom: 1;}
.clearfix:before,
.clearfix:after { display: table; line-height: 0; content: "";}
.clearfix:after { clear: both;}
.clear          { clear: both;}
a {
    text-decoration: none;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    outline: none !important;
}

a:hover {
  text-decoration: none;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}





#MainContent
{
	width: 990px;
	float: left;padding:0;
	margin:5px 0 0 -5px;
}
#MainContent .Left
{
	width: 213px;
	float: left;margin: 0; padding: 0;
}
#MainContent .Middle
{
	width: 765px;
	float: left;
	margin: 0px 0px 0px 8px;
}
#MiddleColumnMain
{		
	position: relative;
}
#MainContent .Left .Menu
{
	text-align: left;
}
#MainContent .Middle .NavigationMenu
{
	
	text-align: left;
}
#MainContent .Middle .lbSearchResusts
{
	padding: 5px 0px 12px 0px;
	text-align: left;
}
#MainContent .Middle .SearchResultList
{
	padding: 0px 0px 12px 0px;
	text-align: left;
}
#MainContent .Middle .SearchResultList TABLE
{
	display: block;
}
#MainContent .Middle .rssFeed A
{
	cursor: hand;
	text-decoration: none;
}
#MainContent .Middle .Heading
{
	height: 21px;
	text-align: left;
}
/*#MainContent .Middle .Heading .Left
{
	float: left;
	width: 4px;
	background-image: url(/ImagesPortal/FR/localisation/200100/hp_grey_left_25px.gif);
	height: 25px;
	padding: 0px;
	margin: 0px;
}*/
#MainContent .Middle .Heading .Middle
{
	float: left;
	width: 765px;
	background-image: url(/ImagesPortal/FR/localisation/200100/hp_grey_centre_25px.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding: 0px;
	margin: 0px;
}
#MainContent .Middle .Heading .Middle SPAN
{
	line-height: 25px;
	padding: 0px 0px 0px 5px;
	color: #FFFFFF;
	font-size: 136%;
	font-weight: bold;
}
/*#MainContent .Middle .Heading .Right
{
	float: left;
	width: 4px;
	background-image: url(/ImagesPortal/FR/localisation/200100/hp_grey_right_25px.gif);
	height: 25px;
	padding: 0px;
	margin: 0px;
}*/
#MainContent .Middle .BoxContent
{
	background-image: url('/ImagesPortal/FR/localisation/200100/gradient_32px.jpg');
	background-repeat: repeat-x;
	background-position: left bottom;
	border-bottom: #b3b4b6 1px solid;
	border-left: #b3b4b6 1px solid;
	border-right: #b3b4b6 1px solid;
	height: 55px;
}
#MainContent .Middle .BoxContent .SortBy
{
	float: left;
	width: 210px;
	padding: 10px 0px 10px 10px;
}
#MainContent .Middle .BoxContent .PageSize
{
	float: left;
	width: 210px;
	padding: 10px 0px 10px 0px;
}
#MainContent .Middle .BoxContent .StockOnly
{
	float: left;
	width: 150px;
	padding: 12px 0px 10px 0px;
}
#flStock/*, #flPromo*/
{
	padding: 0px 5px 0px 0px;
}
#lblFlStock/*, #lblFlPromo*/
{
	padding: 0px 5px 0px 0px;
	position: relative;
	top: -2px;
}


#MainContent .Middle .BoxContent .PromoOnly
{
	float: left;
	width: 110px;
	padding: 10px 0px 10px 0px;
}


/* --------------------------------------------------------	
                  *** LEFT MENU ***              
---------------------------------------------------------*/
#LeftMenu_filter        {width: 213px;font-size: 11px;}
#contenu_filtre         {margin: 0 0 8px 0;  position: relative; }
#contenu_filtre>p       { color: #FFF;  font-size: 12px;  font-weight:bold;  text-transform: uppercase;  padding: 5px 10px; border-bottom: 0; background: #2b7cb1;  line-height: 20px;  text-align:center;  margin:0;}
#contenu_filtre>em      { width: 0; height: 0; top: 30px; left: 95.5px; border-style: solid; border-width: 6px 7px 0 7px; border-color: #2b7cb1 transparent transparent;  position: absolute; }
#Filter-Box             { margin-top: -17px;  padding: 10px 5px 5px 10px;  border: 1px solid #e0e0e0;  background: #f3f3f3;}
#Filter-Box b           { font-size:12px;}
#Filter-Box .BoxContent { display:inline-block;  padding: 10px; background: #fff;text-align:left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #e0e0e0;width:170px;}
#Filter-Box a           { font-size:12px; line-height:20px;}
#Filter-Box a:hover     { /*color:#0062a1;*/ text-decoration:underline;}
#Filter-Box .BoxContent .hiddencontrol{ display: none;}
.Title-Filter           {padding-top: 20px;margin-bottom:8px}
.BoxContent1            {background-color: #fff;text-align: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #e0e0e0; width: 190px;}
.SearchType1            {padding:11px 5px;background: #fff;color:#5a5a5a;-webkit-border-radius: 5px 0 0 5px; -moz-border-radius:  5px 0 0 5px; border-radius:  5px 0 0 5px; float:left;font-size:12px;border-right:1px solid #e0e0e0; box-shadow: 1px 1px 7px #cccccc inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}
.SearchType2 a          {padding: 9px 18px; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius:  0 5px 5px 0; border-radius:  0 5px 5px 0; float:right; text-align:center;color: #2b2b2b;}
.SearchType2 a:hover    { background: #fff; background: linear-gradient( #fafafa, #ddd);}
.SearchType1_list3	a   {padding:12px 5px;background: #fff; color:#5a5a5a;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius:  5px 0 0 5px;border-radius:  5px 0 0 5px; float:left; font-size:12px;border-right:1px solid #e0e0e0;}
.SearchType1_list3 a:hover {padding:12px 5px;/*background: #f3f3f3;*/color:#5a5a5a; background: #fff; background: linear-gradient( #fafafa, #ddd);}
.SearchType2_list3      { padding: 14px 18px; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius:  0 5px 5px 0; border-radius:  0 5px 5px 0; float:right; text-align:center; text-decoration:underline; background: #fafafa;    color:#2b7cb1; font-size:12px; color: #000;  box-shadow: 1px 1px 7px #cccccc inset, 0 1px 0 rgba( 255, 255, 255, 0.4);}
.divConfigAttribute     { display:inline-block; padding: 10px; background: #fff;text-align:left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #e0e0e0;	width:170px;}
.SearchWithin a         {background: #2b7cb1;width: 185px;background-repeat: no-repeat;	background-position: center;display: block;	margin: auto;color: #FFFFFF;text-align: center;	font-family: Tahoma;font-weight: bold;	padding: 5px 0;	font-size: 8pt;	margin-top: 10px;	margin-bottom: 10px;-webkit-border-radius: 5px;	-moz-border-radius: 5px;border-radius: 5px;	text-decoration:none;}
.SearchWithin a:hover   {background: #1b6fb7;    color:#fff;}	
	
	

	
/*#LeftMenu
{
	width: 213px;
	font: tahoma,arial,helvetica,clean,sans-serif;
	font-size: 10px;
}
#LeftMenu .Heading
{
	height: 21px;
	text-align: left;
}
#LeftMenu .Heading .Left
{
	float: left;
	width: 4px;
	background-image: url('/ImagesPortal/FR/localisation/200100/hp_darkgrey_left_21px.gif');
	height: 21px;
	padding: 0px;
	margin: 0px;
}
#LeftMenu .Heading .Middle
{
	float: left;
	width: 205px;
	background-image: url('/ImagesPortal/FR/localisation/200100/hp_darkgrey_centre_21px.gif');
	background-repeat: repeat-x;
	height: 21px;
	padding: 0px;
	margin: 0px;
}*/
#headerSpan1, #headerSpan2, #headerSpan3
{
	background-image: url('/ImagesPortal/FR/localisation/200100/bullet_arrow_black_down.gif');
	background-repeat: no-repeat;
	background-position: 6px center;
	padding: 0px 0px 0px 20px;
	cursor: pointer;
}

#headerSpan1.arrowRight, #headerSpan2.arrowRight, #headerSpan3.arrowRight
{
	background-image: url('/ImagesPortal/FR/localisation/200100/bullet_arrow_black_right.gif');
}


/*
#LeftMenu .Heading .Middle IMG
{
	vertical-align: middle;
}
#LeftMenu .Heading .Middle SPAN
{
	line-height: 19px;
	padding: 0px 0px 0px 5px;
	color: #FFFFFF;
	font-size: 100%;
}
#LeftMenu .Heading .Right
{
	float: left;
	width: 4px;
	background-image: url('/ImagesPortal/FR/localisation/200100/hp_darkgrey_right_21px.gif');
	height: 21px;
	padding: 0px;
	margin: 0px;
}
#LeftMenu .BoxContent
{
	background-image: url('/ImagesPortal/FR/localisation/200100/gradient_32px.jpg');
	background-position: 50% bottom;
	background-repeat: repeat-x;
	border-bottom: #b3b4b6 1px solid;
	border-left: #b3b4b6 1px solid;
	border-right: #b3b4b6 1px solid;
}
#LeftMenu .BoxContent A
{
	text-decoration: none;
}
#LeftMenu .BoxContent A:hover
{
	text-decoration: none;
}
#LeftMenu .BoxContent .LinkdivManf, #LeftMenu .BoxContent .LinkdivCat
{
	line-height: 21px;
	padding-left: 7px;
	vertical-align: middle;
	font-weight: bold;
	color: #5c5c5c;
}
#LeftMenu .BoxContent .LinkdivManf IMG
{
	padding-right: 5px;
	vertical-align: middle;
}
#LeftMenu .BoxContent .LinkdivManf A, #LeftMenu .BoxContent .LinkdivCat A
{
	text-decoration: none;
}
#LeftMenu .BoxContent .LinkdivManf A:hover, #LeftMenu .BoxContent .LinkdivCat A:hover
{
	text-decoration: none;
}
/*#LeftMenu .BoxContent SPAN
{
	padding: 10px 8px 15px 8px;
	font-size: 100%;
	display: block;
}*/
#LeftMenu .BoxContent DIV
{
	line-height: 21px;
	padding-left: 7px;
}
#LeftMenu .BoxContent .SearchType1
{
	width: 46%;
	float: left;
    line-height:10px;
}
#LeftMenu .BoxContent .SearchType2
{
	width: 45%;
	float: right;
	background-color: #484849;
	margin-right: -1px;
	color: #ffffff;
}
#LeftMenu .BoxContent .SearchType2_list3
{
	width: 46%;
	float: right;
    line-height:10px;
}
#LeftMenu .BoxContent .SearchType1_list3
{
	width: 45%;
	float: left;
	background-color: #484849;
	margin-right: -1px;
	color: #ffffff;
	line-height:10px;
	height:22px;
}
#LeftMenu .BoxContent .SearchType2 A
{
	color: #ffffff !important;
	text-decoration: underline;
}
#LeftMenu .BoxContent .SearchType1_list3 A
{
	color: #ffffff !important;
	text-decoration: underline;
}
#LeftMenu .BoxContent .listCriteres a
{
	color: #006699;
	text-decoration: underline;
}
#LeftMenu .BoxContent .listCriteres a:hover
{
	color: #333333;
	text-decoration: underline;
}
#LeftMenu .BoxContent .hiddencontrol
{
	display: none;
}
#LeftMenu .BoxContent .HideMoreOption
{
	line-height: 21px;
	padding-left: 7px;
	color: #5c5c5c;
	vertical-align: middle;
	font-weight: bold;
	cursor: hand;
}
#LeftMenu .BoxContent .HideMoreOption IMG
{
	vertical-align: middle;
	padding-right: 5px;
}
.ClearBoth
{
	clear: both;
}
.ProductListing
{
	padding: 9px 0px 10px 0px;
	width: 100%;
	border-top: #cccccc 1px solid;
}
.ProductListCompareCell
{
	vertical-align: middle;
	float: left;
	width: 20px;
	height: inherit;
}
.ProductListImage
{
	float: left;
	width: 85px;
}
.ProductListingElements
{
	width: 542px;
	float: left;
}
.ProductListingElements .lbProduct
{
}
.ProductListingElements .ProductListingDetails
{
	float: left;
}
.ProductListingElements .ProductListingPriceNButtons
{
	float: left;
}
.ProductList2
{
	border-top: solid 1px #CCCCCC;
	width: 755px;
	padding: 10px 5px;
}
.ProductList2:Hover
{
	background-color: #E3ECF1;
}
.ProductList2 .leftCol
{
	float: left;
	width: 100px;
	text-align: center;
}
.ProductList2 .leftCol IMG
{
	border: solid 1px #A1A2A4;
}

.ProductList2 .middleCol
{
	float: left;
	width: 500px;
	padding-left: 12px;
}
.ProductList2 .middleCol ul li
{
	list-style-type: none;
}
.ProductList2 .middleCol .ProductName
{
	color: #21478E;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
.ProductList2 .middleCol a
{
	color: #6C8ACB;
}
.ProductList2 .rightCol
{
	float: right;
	width: 106px;
	text-align: right;
	padding-right: 5px;
}
.ProductList2 .rightCol ul li
{
	list-style-type: none;
}
.ProductList2 .rightCol .moreinfo
{
	background-image: url(  '/ImagesPortal/FR/localisation/200100/more_info_16px1.gif' );
	width: 75px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
}
.ProductList2 .rightCol .addToCaddie
{
	background-image: url(  '/ImagesPortal/FR/localisation/200100/add_basket_16px1.gif' );
	width: 73px;
	height: 16px;
	background-repeat: no-repeat;
	display: block;
	float: right;
}
.ProductList2 .rightCol .stock
{
	color: #5A8F35;
	display: inline-block;
	line-height: 26px;
}
.ProductList2 .rightCol .stock span
{
	line-height:26px;
	float: left;
}
/*image du stock ajouter � l'arrache*/
.divStockInStock {
    background: url("/ImagesPortal/FR/localisation/4/images/gblFLagStockGreen.gif") no-repeat scroll 0 0 / 91px auto rgba(0, 0, 0, 0);
	height: 35px;
    width: 91px;
}
.divStockOutOfStock	{
	 background: url("/ImagesPortal/FR/localisation/4/images/gblFLagStockred.gif") no-repeat scroll 0 0 / 91px auto rgba(0, 0, 0, 0);
	height: 35px;
    width: 91px;
}
.divStockRunningOutOfStock{
    background: url("/ImagesPortal/FR/localisation/4/images/gblFLagStockYellow.gif") no-repeat scroll 0 0 / 91px auto rgba(0, 0, 0, 0);
	height: 35px;
    width: 91px;
}

.ProductList2 .rightCol .stock img
{
	width:86px;
	/*float: left;*/
}
.ProductList2 .rightCol LI
{
	line-height: 16px;
}
.ProductList2 .rightCol .PriceIncludeVat
{
	font-weight: bold;
}








/*image du stock ajouter ÃÂÃÂ  l'arrache*/
.divStockInStock {
    background: url("/ImagesPortal/FR/localisation/200100/images/gblFLagStockGreen.gif") no-repeat scroll 0 0 / 91px auto rgba(0, 0, 0, 0);
	height: 35px;
    width: 91px;
    margin:0 auto;
}
.divStockRunningOutOfStock{
    background: url("/ImagesPortal/FR/localisation/200100/images/gblFLagStockYellow.gif") no-repeat scroll 0 0 / 91px auto rgba(0, 0, 0, 0);
	height: 35px;
    width: 91px;
    margin:0 auto;
}
.divStockOutOfStock	{
	 background: url("/ImagesPortal/FR/localisation/200100/images/gblFLagStockred.gif") no-repeat scroll 0 0 / 91px auto rgba(0, 0, 0, 0);
	height: 35px;
    width: 91px;
    margin:0 auto;
}
.divStockNoStock { 
	background:url('/ImagesPortal/FR/localisation/200100/images/gblFlagStockRed.gif') no-repeat; 
	width:35px; 
	height:25px;
	margin:0 auto; 
}
	
	.CatProductList2Sub-Stock img{
		width:91px;
	}
	


#divHeader, #divFooter
{
	height: 40px;
	width: 765px;
	line-height: 30px;
	float: left;
}
.NoOfProducts
{
	width: 200px;
	float: left;
	text-align: center;
}
/*.Pager
{
	width: 226px;
	float: left;
	text-align: right;
}*/
#divContent
{
	width: 590px;
	float: left;
}
.divSearchResultContent
{
	width: 768px;
	float: left;
	border-bottom: 1px dashed #5c5c5c;
}
.divResultLink
{
	padding-top: 20px;
	width: 990px;
	padding-bottom: 20px;
	FONT-SIZE: 9px; 
	border: 0px solid #b7b7b7;
	color: #999999;
}
.divResultLink A
{
	text-decoration: underline;
	color: #999999;
}
#ResultLinkCol1
{
	font-weight: bold;
	border: 0px solid blue;
	float:left; 
	width:24%;
}
#ResultLinkCol2
{
	font-weight: bold;
	border: 0px solid green;
	float:left;
	text-align:center;
	width:50%;
}
#ResultLinkCol3
{
	font-weight: bold;
	border: 0px solid red;
	float:left;
	text-align:right;
	width:25%;
}
#ResultLinkHdr
{
	width:100%;
	float:left;
}
#ResultLinkContent a
{
    font-weight:normal;
    text-decoration: underline;
}
.gblFlagPromo
{
	background-image: url( '/ImagesPortal/localisation/inmac/styles/FR/4/Prix-Promo.jpg' );
	width: 84px;
	height: 19px;
	padding:0;
	margin-left:11px;
}

.PromotionLogo_5
{ 
	width:60px; 
	height:20px; 
	background : url('/ImagesPortal/FR/localisation/200100/layout/okaz_picto.png') no-repeat top left; 
	margin-left: 5px;
}

.PromotionLogo_6 
{ 
	background : url('/ImagesPortal/localisation/inmac/styles/FR/4/Vente-flash.jpg') no-repeat top left; 
	width: 84px;
	height: 19px;
	padding:0;
	margin-left:11px;
}

.PromotionLogo_D 
{ 
	background : url('/ImagesPortal/localisation/inmac/styles/FR/4/Destockage.jpg') no-repeat top left; 
	width: 84px;
	height: 19px;
	padding:0;
	margin-left:11px;
}

.PromotionLogo_N
{ 
	background : url('/ImagesPortal/localisation/inmac/styles/FR/4/nouveaute.jpg') no-repeat top left; 
	width: 84px;
	height: 19px;
	padding:0;
	margin-left:11px;
}
/*CatProductList3Styles*/

#HeaderDiv, #FooterDiv
{
	height: 40px;
	/* width: 595px; */
	line-height: 15px;
}
.NoOfProducts
{
	width: 100px;
	float: left;
	background: #f1f1f1;
	color: #aaa;
	text-align: center;
	padding: 0px;
	margin: 2px 0px;
	font-size: 11px;
}
.Pager
{
	width: 540px;
	float: right;
	margin-right:5px;
	text-align: right;
	color:#000;
}
.Pager a
{
	
	padding: 2px 5px 2px 5px;
    margin: 1px;
    border: 1px solid #aaa;
	color:#7e7e7e;
    text-decoration: none; /* no underline */
    
}

.Pager a:hover, .Pager a:active
{
	
	border: 1px solid #000;
    color: #000;
}





	.list-desc{
	  padding: 0 0 1px 0;
	  font-size: 11px;
	  color: #5a5a5a;
	  margin: 0;
	  text-transform:none;
	  font-weight:normal;
	  /* line-height: 15px; */
	  font-family:Tahoma, Geneva, sans-serif;
	  word-wrap: break-word;
	  overflow: hidden;
	  -o-text-overflow: ellipsis;/* pour Opera 9 */
	  text-overflow: ellipsis;/* pour le reste du monde */
	  height:3.9em;
	}
	
	.list-downrow i{
		text-transform:none;
		font-weight:normal;
		font-size:10px;
		font-family:Tahoma, Geneva, sans-serif;	
		float:left; color:#bbb; 
		line-height: 15px; 
	}

	.list-downrow i a{
		text-transform:none;
		font-weight:bold;
		font-size:10px;
		font-family:Tahoma, Geneva, sans-serif;	
		color:#bbb; 
	}


    .list-downrow .add-cart {
      margin: 0 0 20px;
      float: right;
	  border-radius:5px;
    }

    .list-downrow ul {
      float: left;
      margin-left: 20px;
    }

    .list-downrow li a {
      font-family:Tahoma, Geneva, sans-serif;
      font-size: 14px;
      font-style: italic;
      color: #5a5a5a;
      margin-bottom: 7px;
      display: block;
    }

   .list-downrow li i {
    margin-right: 10px;
   }

	.list-downrow i a:hover{
		text-decoration:underline;
	}

   

.medium-button {
  width: 120px;
  padding: 8px 0;
  text-align: center;
  display: block;
  font-size: 13px;
  font-family:Tahoma, Geneva, sans-serif;
  color: #fff;
  text-transform: uppercase;
  cursor:pointer;
   background-color: #81c90d;
  
}

.medium-button:hover {
 color: #fff;
  background-color: #6aa904;
  
}







.CompareProducts
{
	width: 120px;
	float: left;
	text-align: left;
}
.ProductList3
{
	border-top: solid 1px #CCCCCC;
	/* width: 585px; */
	padding: 10px 5px;
}
.ProductList3:Hover
{
	background-color: #E3ECF1;
}
.ProductList3 .leftCol
{
	float: left;
	width: 100px;
	text-align: center;
}
.ProductList3 .leftCol1
{
	float: left;
	width: 25px;
	text-align: left;
}
.ProductList3 .leftCol IMG
{
	border: solid 1px #A1A2A4;
}
.ProductList3 .middleCol
{
	float: left;
	width: 500px;
	padding-left: 12px;
}
.ProductList3 .middleCol ul li
{
	list-style-type: none;
}
.ProductList3 .middleCol .ProductName
{
	color: #21478E;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
.ProductList3 .middleCol a
{
	color: #6C8ACB;
}
.ProductList3 .rightCol
{
	float: right;
	width: 106px;
	text-align: right;
	padding-right:5px;
}
.ProductList3 .rightCol ul li
{
	list-style-type: none;
}
.ProductList3 .rightCol .moreinfo
{
	background-image: url(  '/ImagesPortal/FR/localisation/200100/more_info_16px1.gif' );
	width: 75px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
}
.ProductList3 .rightCol .addToCaddie
{
	background-image: url(  '/ImagesPortal/FR/localisation/200100/add_basket_16px1.gif' );
	width: 73px;
	height: 16px;
	background-repeat: no-repeat;
	display: block;
	float: right;
}
.ProductList3 .rightCol .stock
{
	color: #5A8F35;
	display: inline-block;
	line-height: 26px;
}
.ProductList3 .rightCol .stock span
{
	line-height:26px;
	float: left;
}
.ProductList3 .rightCol .stock img
{
	width:86px;

	/*float: left;*/
}
.ProductList3 .rightCol LI
{
	line-height: 16px;
}
.ProductList3 .rightCol .PriceIncludeVat
{
	margin-bottom: 5px;
}
.viewResults .displayResults, .viewResultsBottom A
{
	/* background-image: url(  '/ImagesPortal/FR/localisation/200100/DisplayResault.gif' ); */
	background: #2b7cb1;
	width: 185px;
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	margin: auto;
	color: #FFFFFF;
	text-align: center;
	font-family: Tahoma;
	font-weight: bold;
	padding: 5px 0;
	font-size: 8pt;
	margin-top: 10px;
	margin-bottom: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none;
}

 .viewResultsBottom a:hover
{
	background: #1b6fb7;
	color:#fff;
	
}


.configAttributeLabel
{
	font-weight: bold;
}
.SortBy
{
	font-weight: bold;
}
.SelectedConfigAttribute
{
	font-weight: bold;
}
.aSelectedValue
{
}
.expandAll
{
	font-style:italic;
	font-weight: bold;
	padding: 10px 0;
}
.divClearAll
{
	font-style:italic;
	font-weight: bold;
}
.SelectedConfigValueTitle
{
	display:inline-block;
	padding-left: 2px;
	vertical-align: bottom;
}
.iSelectedValue
{
	display:inline-block;
	background-image: url( '/ImagesPortal/FR/localisation/200100/nav-x.gif' );
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	width: 11px;
	height: 11px;
	border: 0px;
	margin-left: 0px;
	vertical-align:middle;
}
.divConfigAttributeTitle
{
	padding: 5px 5px;
	cursor: pointer;
	background-image: url( '/Localisation/Inmac/200100/Images/Arrow_V_R.gif' );
	background-position: right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-right: 10px;
}
.divConfigAttributeTitleOpen
{
	padding: 5px;
	cursor: pointer;
	background-image: url( '/Localisation/Inmac/200100/Images/Arrow_V_D.gif' );
	background-position: right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-right: 10px;
}




/*.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueName
{
	width: 162px;
}
.WPCatPersonalized .CmcCatalogueOuterContainer
{
	width: 152px;
}*/
