/* Styles concernant la page liste de produits */
/******************Arrondi Entête Recherche Liste Produit ***************************/
.SearchAreaTemplate_MainTable	{padding:0px; text-align:center; border:1px solid #FFFFFF; COLOR: #666666;} 
.SearchAreaTemplate_Title		{FONT-WEIGHT: bold; COLOR: #D3021A; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;}
.SearchAreaTemplate_Text		{FONT-WEIGHT: normal; COLOR: #0099CC;}
.SearchAreaTemplate_ContentCell	{BACKGROUND-COLOR: #FFFFFF}
.SearchAreaTemplate {background: transparent;  margin:5px auto; width:100%}
.SearchAreaTemplate h1, .SearchAreaTemplate p {margin:0 10px;}
.SearchAreaTemplate h1 {font-size:2em; color:#FFF; letter-spacing:1px;}
.SearchAreaTemplate p {padding-bottom:0.5em;}
.SearchAreaTemplate .top, .SearchAreaTemplate .bottom {display:block; background:transparent; font-size:1px;}
.SearchAreaTemplate .b1, .SearchAreaTemplate .b2, .SearchAreaTemplate .b3, .SearchAreaTemplate .b4, .SearchAreaTemplate .b1b, .SearchAreaTemplate .b2b, .SearchAreaTemplate .b3b, .SearchAreaTemplate .b4b {display:block; overflow:hidden;}
.SearchAreaTemplate .b1, .SearchAreaTemplate .b2, .SearchAreaTemplate .b3, .SearchAreaTemplate .b1b, .SearchAreaTemplate .b2b, .SearchAreaTemplate .b3b {height:1px;}
.SearchAreaTemplate .b2 {background:#FFFFFF; border-left:1px solid #001556; border-right:1px solid #001556;}
.SearchAreaTemplate .b3 {background:#FFFFFF; border-left:1px solid #001556; border-right:1px solid #001556}
.SearchAreaTemplate .b4 {background:#FFFFFF; border-left:1px solid #001556; border-right:1px solid #001556;}
.SearchAreaTemplate .b4b {background:#E2E1E1; border-left:1px solid #001556; border-right:1px solid #001556;}
.SearchAreaTemplate .b3b {background:#E2E1E1; border-left:1px solid #001556; border-right:1px solid #001556;}
.SearchAreaTemplate .b2b {background:#E2E1E1; border-left:1px solid #001556; border-right:1px solid #001556;}
.SearchAreaTemplate .b1 {margin:0 5px; background:#001556;}
.SearchAreaTemplate .b2, .SearchAreaTemplate .b2b {margin:0 3px; border-width:0 2px;}
.SearchAreaTemplate .b3, .SearchAreaTemplate .b3b {margin:0 2px;}
.SearchAreaTemplate .b4, .SearchAreaTemplate .b4b {height:2px; margin:0 1px;}
.SearchAreaTemplate .b1b {margin:0 5px; background:#001556;}
.SearchAreaTemplate .boxcontent {display:block; background:#FFFFFF; background-image: url('/images/ProdListBkgDescription.gif'); 
	background-position: bottom; 
	background-repeat: repeat-x; border-left:1px solid #001556; border-right:1px solid #001556; text-align:center;}
	
/******************Arrondi Entête Recherche Liste Produit  ***************************/
/* Autres styles concernant la page liste de produits */
.ProdListHeadertxt1,.ProdListHeadertxt3	{FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #666666; FONT-WEIGHT: normal;}
.ProdListHeadertxt2	{FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #001556; FONT-WEIGHT: bold;}
.ProdList_SearchAreaTitleBKG 
{
	BACKGROUND-COLOR: #D3021A;  
	background-image: url('/images/ProdList_SearchAreaTitleBKG.jpg'); 
	background-position: bottom; 
	background-repeat: repeat-x;
	font-family: Verdana;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold; 
	padding:10px;}
	
	.ProdList_SearchAreaTitle 
{
	background-position: bottom; 
	font-family: Verdana;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold; 
	}
	
.ProdList_SearchTable	
{
	Padding:0px;
}
	
.ProdListNavTxt1 	{FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #001556; FONT-WEIGHT: bold;}
.ProdListNavTxt2 	{FONT-FAMILY: Verdana; FONT-SIZE: 9px; COLOR: #666666; FONT-WEIGHT: bold;}
.ProdListPageInput	{FONT-SIZE: 9px; BORDER-STYLE: inset; BORDER-WIDTH: 1px; BORDER-COLOR: #666666;COLOR: #666666; BACKGROUND-COLOR: #FAFAFA;}
.ProdlistCompareCol1,.ProdlistCompareCol1 TD	{border:1px solid #E8E7E7; BACKGROUND-COLOR: #E8E7E7; PADDING: 0px;}
.ProdListColorMain		{BACKGROUND-COLOR: #FAFAFA;}
.ProdListColor1			{BACKGROUND-COLOR: #; color: #006699;}
.ProdListColor2			{BACKGROUND-COLOR: #; color: #666666;}
.ProdListColor3			{BACKGROUND-COLOR: #; FONT-SIZE: 9px; color: #999999; PADDING: 0px;}
.ProdListColor4,.ProdListColor5	{BACKGROUND-COLOR: #; color: #666666;}
.ProdListColor6,.ProdListColor7	{BACKGROUND-COLOR: #; color: #666666; }
.ProdListColor8			{BACKGROUND-COLOR: #; FONT-WEIGHT: bold;}
.ProdListSeparLine		{BACKGROUND-COLOR: #;}
A.ProdListDetail:link,A.ProdListDetail:Active,A.ProdListDetail:Visited  {COLOR: #006641; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.ProdListDetail:hover 	{COLOR: #001556; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.Prodlist_TableLine {BORDER: 1px SOLID #DBD9DA;}
.Prodlist_Description_table  
{
}
.gblBoutBuyNowlist
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/BTN/BoutBuyNowSmall.gif);
    BORDER-LEFT: 0px solid;
    WIDTH: 60px;
    CURSOR: pointer;
    BORDER-BOTTOM: 0px solid;
    HEIGHT: 25px;
    alt: "Ajouter"
}
/* Styles concernant la ligne du lien Comparer */
.CompareTitleBKG				{COLOR: #D3021A; PADDING: 0px; background-image: url(''); background-position: right;  background-repeat: no-repeat; background-attachment: scroll;}
.CompareDeco					{background-image: url('/images/ProdListBkgHeader.gif'); background-attachment: scroll; }
A.CompareLink:link,A.CompareLink:Active,A.CompareLink:Visited  {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.CompareLink:hover 			{COLOR: #CompareLink; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
/* Footer : Styles concernant la ligne du lien Comparer */
.CompareTitleBKGFooter					{COLOR: #D3021A; PADDING: 0px; background-image: url('/images/ProdListBkgFooter_1.gif'); background-position: right;  background-repeat: no-repeat; background-attachment: scroll;}
.CompareDecoFooter					{background-image: url('/images/ProdListBkgFooter.gif'); background-attachment: scroll; }
A.CompareLink:link,A.CompareLink:Active,A.CompareLink:Visited  {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.CompareLink:hover 			{COLOR: #CompareLink; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
/* Styles concernant la zone prix dans chaque ligne*/
.gblSale						{COLOR: #001556; FONT-WEIGHT: bold; FONT-SIZE: #; FONT-FAMILY: #;}
.gblsaleTax						{COLOR: #001556; FONT-WEIGHT: bold;FONT-SIZE: #; FONT-FAMILY: #;}
.gblsaleTaxinc					{FONT-WEIGHT: normal; FONT-SIZE: #; FONT-FAMILY: #; color:#666666;}
.TextNOB						{FONT-SIZE: #; FONT-WEIGHT: normal; FONT-FAMILY: #; color:#666666;}
.gblSPrice, .gblSPriceS			{COLOR: #666666; FONT-WEIGHT: #; FONT-SIZE: #; FONT-FAMILY: #;}
/* Styles concernant l'affichage en mode "miniature*/
.MiniListBKG
{
	background-image: url('/images/ProdListBkgDescription.gif'); 
	background-position: bottom; 
	background-repeat: repeat-x;
	BORDER: 1px SOLID #DBD9DA;
}
.MiniList_ShortDescription {COLOR: #686868;}
/* Styles concernant l'affichage en mode "miniature*/
/* Styles concernant l'affichage de la page catProductList2 */
.hiddenControl {display:none}
.productlistBKG1 { BACKGROUND-IMAGE: url('/images/list-fond-gris.gif');height:50px; width:767px;}
.productlistBKG2 {font-family : Arial; color : #ffffff; font-size:12px; BACKGROUND-IMAGE: url('/ImagesPortal/FR/Localisation/331740/IMG/product-list/ProdList_title.gif');height:38px;width:767px;}
.productlistBKG2 td {font-family : Arial; color : #ffffff; font-size:15px; padding: 0 10px 5px 0;}
.productlistBKG2 a {font-family : Arial; font-size:12px;color:#ffffff;text-decoration:underline;}
.productlistBKG2 a:hover {font-family : Arial; font-size:12px;color:#ffffff;text-decoration:underline;}
.productlistBKG3 {BACKGROUND-IMAGE: url('/ImagesPortal/FR/Localisation/331740/IMG/product-list/ProdList_menu-top.gif');height:38px;}
.productlistBKG3 td {font-family : Arial; color : #ffffff; font-size:12px; font-weight:bold; text-transform:uppercase; letter-spacing:0.7px; padding-top:10px;}
.productlistBKG4 {BACKGROUND-IMAGE: url('/ImagesPortal/FR/Localisation/331740/IMG/product-list/ProdList_menu-right.gif');height:38px;}
.searchResultTitle2 {font-family:Verdana; font-size:12px; color:#333333; font-weight:bold;}
.searchResultTitle2 a {font-family:Verdana; font-size:12px; color:#333333; font-weight:bold;}
.listCriteresBlue {list-style-type : none;font-family : Verdana;font-size : 10px;font-weight:bold;color : #666666;}
.listCriteres a {font-family : Verdana;font-size : 11px;font-weight:normal;color : #001556;text-decoration : underline;}
.listCriteres a:hover {font-family : Verdana;font-size : 11px;font-weight:normal;color : #333333;text-decoration : underline;}
.txtResultSearch {font-family : Verdana;font-size : 11px;font-weight:bold;color : #333333;}
.txtResultSearch2 {font-family : Verdana;font-size : 11px;font-weight:normal;color : #333333;}
.txtResultSearch a {font-family : Verdana;font-size : 11px;font-weight:bold;color :#666666;text-decoration : none;}
.txtResultSearch a:hover {font-family : Verdana;font-size : 11px; font-weight:bold;color : #001556;text-decoration : underline;}
/*******************************************************************
********************************************************************
*********Fin Styles concernant la page liste de produits ***************
********************************************************************
*******************************************************************/
/* Styles concernant la page CatproductCompare.aspx*/
.Compare_Title_Page {COLOR: #D3021A; 	FONT-SIZE: 18px; FONT-WEIGHT: bold; }
.gblFlagPromo
{
	background: url('/ImagesPortal/FR/localisation/331740/IMG/pictos/promo-list.gif') no-repeat;
	width: 58px;
	height: 19px;
}
.PromotionLogo_D 
{ 
	width:58px; 
	height:19px; 
	background : url('/ImagesPortal/FR/localisation/331740/img/pictodestock_dop_line.gif') no-repeat top left; 
	margin-left: 5px;
}

/* styles de la page catProductList3 concernant les "catConfig" */
.divConfigAttribute
{
	padding-left: 10;
}
.divConfigAttributeTitle
{
	padding-left: 5;
	padding-right: 5;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: pointer;
	background-color: #b7b7b7;
	border-bottom: 2px solid #ffffff;
	height: 20px;
	background-image: url('/images/inmacwstore/Arrow_V_R.gif');
	background-position: right;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.divConfigAttributeTitleOpen
{
	padding-left: 5;
	padding-right: 5;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: pointer;
	background-color: #b7b7b7;
	border-bottom: 2px solid #ffffff;
	height: 20px;
	background-image: url('/images/inmacwstore/Arrow_V_D.gif');
	background-position: right;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.configAttributeLabel
{
	font-weight: bold;
}
.viewResults
{
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background-image: url('/images/inmacwstore/btn_top.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding-top: 20;
	padding-bottom: 20;
	border-bottom: 2px solid #ffffff;
}
.viewResults a
{
	text-decoration: none;
	color: #ffffff;
}
.viewResults a:hover
{
	text-decoration: none;
	color: #000000;
}
.viewResultsBottom
{
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background-image: url('/images/inmacwstore/btn_bottom.gif');
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding-top: 20;
	padding-bottom: 20;
	border-bottom: 2px solid #ffffff;
	background-color: #b7b7b7;
}
.viewResultsBottom a
{
	text-decoration: none;
	color: #ffffff;
}
.viewResultsBottom a:hover
{
	text-decoration: none;
	color: #000000;
}

.expandAll
{
	font-weight: bold;
	line-height: 2;
	text-align: center;
	border-bottom: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
}
.expandAll a
{
	text-decoration: none;
}
.SearchType1
{
	font-weight: bold;
	text-align: center;
	height: 25;
	border-bottom: 2px solid #ffffff;
}
.SearchType2
{
	text-align: center;
	height: 25;
	background-color: #727272;
	border-bottom: 2px solid #ffffff;
}
.SearchType2 a
{
	color: #ffffff;
}
.configValueLabelAll
{
	font-style: italic;
}
.OptionListCheck
{
	text-align: center;
	height: 25;
	list-style-type: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}
.divSelectedValue
{
	padding-left: 0;
	border: 1px solid #b7b7b7;
	border-top: 2px solid #ffffff;
}
.divClearAll
{
	text-align: right;
	text-decoration: none;
}
.divClearAll a
{
	/*text-decoration: none;*/
}
.divSelectedTitle
{
	font-weight: bold;
	text-align: center;
	/*height: 60;*/
	background-color: #b7b7b7;
	line-height:32px;
	vertical-align: middle; 
}
.SelectedConfigAttribute
{
	font-weight: bold;
}
.iSelectedValue
{
	background-image: url('/images/inmacwstore/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;
}
.SelectedConfigValueTitle
{
	font-style: italic;
}
.divResultLink
{
	padding-top: 20;
	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;
}
.MainContent
{
	width: 975px;
}
.BoutBuyNumber_TxtInput
{
	text-align: center;
	width:30px;
}
