﻿BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/wallpapermoins5dop.gif);
                /*op frais de ports offerts*/
    /*background: url(null) fixed ; /* Pour éviter le sautillement sous IE */
    background-position: top left;
    background-repeat: repeat;
    BACKGROUND-ATTACHMENT: scroll;
                background-color: #001756;
}




.disableBody
{
    left : 0px;
    top : 0px;
    position: fixed;
    z-index: 200;
    background-color: silver;
    opacity: 0.5;
    filter: alpha(opacity=50);
    position : expression('absolute');
    top: expression(documentElement.scrollTop+body.scrollTop);
    left: expression(documentElement.scrollLeft+body.scrollLeft);
}
.iframefixed_undermessage
{
    frameBorder : 0;
    position : absolute;
    display : block;
    top: expression(documentElement.scrollTop+body.scrollTop + (documentElement.offsetHeight - this.offsetHeight)/2);
    left: expression(documentElement.scrollLeft + (documentElement.offsetWidth - this.offsetWidth)/2);
}
.message
{
    display : block;
    /*
    left : 100px;
    top : 100px;
    */
    position : fixed;
    position : expression('absolute');
    top: expression(documentElement.scrollTop+body.scrollTop + (documentElement.offsetHeight - this.offsetHeight)/2);
    left: expression(documentElement.scrollLeft + (documentElement.offsetWidth - this.offsetWidth)/2);
    z-index: 300;
    background-color: #FFFFFF;
}

/******************Styles Génériques et textes ***************************/

TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
UL
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    padding:0px; 
    margin:0px;
}

LI 
{
	padding:0px; 
	margin:0px;
}

OL
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
    
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}


A
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: none;
}

A:hover
{
    COLOR: #9c006a;
    TEXT-DECORATION: underline;
}



.DEK
{
    Z-INDEX: 200;
    VISIBILITY: hidden;
    POSITION: absolute
}
.Text TD
{
    FONT-SIZE: 11px
}
.TextL
{
    FONT-SIZE: 13px
}
.TextL TD
{
    FONT-SIZE: 13px
}
.TextS
{
    FONT-SIZE: 12px
}
.TextS TD
{
    FONT-SIZE: 10px
}

.TextNOB
{
    FONT-WEIGHT: bold;
    COLOR: #db440f;
    FONT-SIZE: 13px;
}

.CUSTOMER_MESSAGETop {BORDER: #CCCCCC 1px solid;COLOR:#18AAC3;  FONT-WEIGHT:bold;width:300px;}
.gblMessageError
{
    FONT-WEIGHT: Bold;
    COLOR: #990066;
}

.gblMessageGOOD
{
    FONT-WEIGHT: Bold;
    COLOR: #00CC33
}
/******************Fin Styles Génériques et textes ***********************/



/******************Partie Haute "top" du site ***************************/

A.TopLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	COLOR: #016742;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    CURSOR:pointer;
	background: transparent url(/ImagesPortal/FR/Localisation/331740/IMG/fleche-rose.gif) no-repeat scroll left 10px; 
	padding-left: 10px; 
	padding-top: 6px; 
}

A.TopLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	COLOR: #016742;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-left: 10px; 
	padding-top: 6px;
}

A.TopLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	COLOR: #016742;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.TopLink:Active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	COLOR: #016742;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}


A.TopLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	COLOR: #9c006a; 
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.MenuEngine TD
{
    COLOR: #FFFFFF;
    border-bottom-width:0px;
    border-top-width:0px;
}

.input_form   
   {
    border-style : solid;
    border-width : 1;
    border-color : #c0c2c4;
    background : #ffffff;
    color: #000000;
 } 

/**************************recherche******************************/ 

.leftColumn {
/*background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/search-background.jpg);*/
/*background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/search-background-fpo.jpg); /*op frais de ports offerts*/
    BACKGROUND-IMAGE: url("/ImagesPortal/FR/Localisation/331740/IMG/search-background-bleu.jpg");
background-repeat: repeat-x;
}

.tdSeparate { 
/*background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/search-background.jpg);*/
/*background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/search-background-fpo.jpg); /*op frais de ports offerts*/
    BACKGROUND-IMAGE: url("/ImagesPortal/FR/Localisation/331740/IMG/search-background-bleu.jpg");
background-repeat: repeat-x;
}
 
 
 /******************Menu top***************************/
 
 .fondMenuIW  {
	background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/menu-top/fond-nav.gif);
	height: 36px;
}

.blocMenuIW {
	width: 965px;
	height: 36px;
	margin-left: auto;
    margin-right: auto;
	text-align: left; /* on rétablit l'alignement normal du texte */
}

.blocMenuIW ul {
	margin: 0;
	padding: 0;
	line-height:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-top: 7px;
	}

.blocMenuIW li {
	display: inline;
	margin: 0;
	padding: 0 4px 0 8px;
	background: transparent url(/ImagesPortal/FR/Localisation/331740/IMG/menu-top/separateur.gif) no-repeat scroll left -7px;
	float: left;
	height: 29px;
}

.blocMenuIW A {
	color: #CCCCCC;
	font:  11 Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

	
}

.blocMenuIW .active A {
	color: #FFFFFF;
	font:  11 Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

	
}

.blocMenuIW A:hover {
	color: #FFFFFF;
	font:   11 Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	font-weight: bold;

	
}


 
 
 /***************************************** "footer" **********************************/
 
 .backgroungFooterIWD  {

	/*background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/footer/degrade-bottom.jpg);*/
/*	background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/footer/degrade-bottom-fpo.jpg); /*op frais de ports offerts*/
	background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/footer/degrade-bottom-xmas.jpg); /*op frais de ports offerts*/
	height: 98px;
	width: 965px;
}

.footerContentIWD {
	color: #FFFFFF;
	width: 965px;
	height: 98px;
	margin-left: auto;
    margin-right: auto;
	padding-top: 20px;
	text-align: center;
}



.footerContentIWD A {
	color: #FFFFFF;
	font:  12 Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}


.footerContentIWD A:hover {
	color: #FFFFFF;
	font:   12 Arial, Helvetica, sans-serif ;
	text-decoration: underline;
	font-weight: bold;
}



.footerContentIWD2 {
	width: 965px;
	height: 20px;
	margin-left: auto;
    margin-right: auto;
	padding-top: 10px;
	font-family:  Verdana;
	font-size: 11px;
	text-align: center;
}

.blocFooter {
	width: 965px;
	height: 40px;
	margin-left: auto;
    margin-right: auto;
	padding-top: 10px;
	font-family:  Verdana;
	font-size: 11px;


}

.blocFooter .footerContentIWD3 {

	height: 40px;
	padding-top: 10px;
	float: left;
	padding-left: 260px;
}

.blocFooter .footerContentIWD4 {
	width: 380px;
	height: 40px;
	margin-left: 300px;
	float: left;

}
 

 
 
/******************Quick search Field Style with Roll Over***************************/
/*.Search input							{ COLOR: #666666; border: none; background: url('/images/InmacWstore/bkg_search_input_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }
.Search input.on						{ COLOR: #666666; border: none; background: url('/images/InmacWstore/bkg_search_input_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }
.Search input.out						{ COLOR: #000000; border: none; background: url('/images/InmacWstore/bkg_search_input_on.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }

.Search input.on_Firefox				{ COLOR: #666666; border: none; background: url('/images/InmacWstore/bkg_search_input_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px; }
*/
.Search input.newinput					{ width: 200px; height: 20px;}
.Search input.newinput:hover			{ width: 200px; height: 20px;}
.Search input.newinput:out				{ width: 200px; height: 20px;}
.Search input.newinput:on				{ width: 200px; height: 20px;}
/*.Search input.out_Firefox				{ COLOR: #000000; border: none; background: url('/images/InmacWstore/bkg_search_input_on.gif') no-repeat;  padding: 2px 0px 5px 3px; margin-right: 0px; }
.Search input.on_Firefox:hover			{ COLOR: #666666; border: none; background: url('/images/InmacWstore/bkg_search_input_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px; }
*/
/******************Default Fields Styles with Roll Over***************************/
.default_Large_Field input							{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.on						{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.out						{ COLOR: #FFFFFF; border: none; background: url('/images/input_bkg142Red_on.gif') no-repeat; background-attachment: fixed; padding: 2px 0px 5px 3px; margin-right: 0px; }

.default_Large_Field input.on_Firefox				{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.out_Firefox				{ COLOR: #FFFFFF; border: none; background: url('/images/input_bkg142Red_on.gif') no-repeat;  padding: 2px 0px 5px 3px; margin-right: 0px; }
.default_Large_Field input.on_Firefox:hover			{ COLOR: #666666; border: none; background: url('/images/input_bkg142Grey_off.gif') no-repeat; padding: 2px 0px 5px 3px; margin-right: 0px; }

.MenuEngine_GoSearch 
{
	BACKGROUND-IMAGE: url(/ImagesPortal/FR/Localisation/331740/IMG/BTN/btn-webpart_ok.gif); 
	width:30px; 
	height:20px; 
	border:0px; 
	background-repeat: no-repeat;
	background-position:center;
}

A.AdvanceSearch
{
	background: transparent url(/ImagesPortal/FR/Localisation/331740/IMG/webparts/fleche-verte-small.gif) no-repeat scroll left 10px;
	padding-top: 5px; 
	margin-left: 20px;

}

A.AdvanceSearch:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: none;
	padding-left: 8px; 
	visibility:"hidden";
	display:"none";
}
A.AdvanceSearch:unknown
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: none;
	padding-left: 8px; 
	visibility:"hidden";
	display:"none";

}
A.AdvanceSearch:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
	visibility:"hidden";
	display:"none";
}

A.AdvanceSearch:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: underline;
	visibility:"hidden";
	display:"none";
}

A.AdvancedSearchU:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: none;
}
A.AdvancedSearchU:unknown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: none;
}
A.AdvancedSearchU:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
}
A.AdvancedSearchU:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial";
    TEXT-DECORATION: underline;
}

.imageSearch
{	
/*	background-image:url("/ImagesPortal/FR/Localisation/331740/IMG/picto-loupe.jpg");*/
/*	background-image:url("/ImagesPortal/FR/Localisation/331740/IMG/picto-loupe-fpo.jpg"); /*op frais de ports offerts*/
	background-image:url("/ImagesPortal/FR/Localisation/331740/IMG/picto-loupe-xmas.jpg"); /*op frais de ports offerts*/
	background-repeat:no-repeat;
	background-position:right;
	height:38px;
	width:34px;
	padding-left:10px;
}
.Menutop
{
    BACKGROUND-COLOR: #D3021A
}

.Menutop TD
{
    BACKGROUND-COLOR: #D3021A
}

.TableTop
{
	/*****BACKGROUND-COLOR: #F332B3;*****/
/*    BACKGROUND-IMAGE: url(/ImagesPortal/FR/Localisation/331740/IMG/top-background.gif);*/
  /*  BACKGROUND-IMAGE: url(/ImagesPortal/FR/Localisation/331740/IMG/top-background-fpo.gif); /*op frais de ports offerts*/
    BACKGROUND-IMAGE: url(/ImagesPortal/FR/Localisation/331740/IMG/top-background-xmas.gif); /*op frais de ports offerts*/
}


.TableGlobal
{
	BACKGROUND-color: #ffffff;
 /*****   BACKGROUND-IMAGE: url('/ImagesPortal/FR/Localisation/331740/IMG/degrade.jpg');*****/
    background-repeat: repeat-x;
}


.TableSearch
{
/*    BACKGROUND-IMAGE: url("/ImagesPortal/FR/Localisation/331740/IMG/search-background.jpg");*/
/*    BACKGROUND-IMAGE: url("/ImagesPortal/FR/Localisation/331740/IMG/search-background-fpo.jpg"); /*op frais de ports offerts*/
    BACKGROUND-IMAGE: url("/ImagesPortal/FR/Localisation/331740/IMG/search-background-bleu.jpg");    
	background-repeat: no-repeat;
    background-position: left top;
    text-align:left;
	padding: 0px;
	width:766px;
	height:44px;
}

.TableSearch td
{
 padding: 0px;
	
}


.MenuBar
{
	BACKGROUND-COLOR: #D3021A
}


.MenuLogo
{
    BACKGROUND-COLOR: #D3021A
}

.MenuBar2
{
    BACKGROUND-COLOR: #FFFFFF
}




/******************Partie gauche "left" du site ***************************/


.GblColleft
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-Right: #D3021A 1px solid;
    padding:0px
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url('/images/InmacWstore/Inmac_arrondi.gif');
    BACKGROUND-REPEAT: no-repeat;
    }
    
    .GblColleftDeco
{
  
    padding:0px;
    BACKGROUND-IMAGE: url(/images/InmacWstore/menuLeft-bas.gif);
    background-position: top right;
    background-repeat: no-repeat;
    BACKGROUND-ATTACHMENT: scroll;
    }
    
    
 /******************Partie droite "right" du site ***************************/
 .GblColright
{
    BACKGROUND-COLOR: #}


/******************Styles transversaux pour l'ensemble du site**************
****************************************************************************/





.gblListLine1 {BACKGROUND-COLOR: #f2f5f9}
.gblListLine2 {BACKGROUND-COLOR: #ffffff}

.gblSeparLine2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #6b6b6b
}
.gblSeparLine2 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #6b6b6b
}
.gblTitleLine
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #6b6b6b
}
.gblTitleLine TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #6b6b6b
}


/***Styles transversaux Prix***/

.gblSale
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px; 
    COLOR: #ffffff /*modif AM 17/08/11 color: #db440f*/
}
.gblsaleTax
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px; 
    COLOR: #ffffff /*modif AM 17/08/11 color: #db440f*/
}
.gblsaleTaxinc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #db440f
}
.gblSPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #db440f
}

.Price1
{
    FONT-WEIGHT: bold;
    COLOR: #ef4a10
}

/*** Fin Styles transversaux Prix***/


.gblSearchTable
{
    BORDER-RIGHT: #c5d2e4 1px inset;
    PADDING-RIGHT: 30px;
    BORDER-TOP: #c5d2e4 1px inset;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 30px;
    BORDER-LEFT: #c5d2e4 1px inset;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: #c5d2e4 1px inset;
    BACKGROUND-COLOR: #f2f5f9
}

.gblListTable
{
    BORDER-RIGHT: #c5d2e4 1px inset;
    PADDING-RIGHT: 30px;
    BORDER-TOP: #c5d2e4 1px inset;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 30px;
    BORDER-LEFT: #c5d2e4 1px inset;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: #c5d2e4 1px inset;
    BACKGROUND-COLOR: #f2f5f9
}

.gblListTableS
{
    BORDER-RIGHT: #6b6b6b 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #6b6b6b 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #6b6b6b 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #6b6b6b 1px solid
}
.gblTitleText
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: #6b6b6b;
    PADDING-TOP: 3px;
	font-size:18px;
	FONT-FAMILY : "candara", arial, verdana
}
.gblTitleTextS
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #6b6b6b;
    PADDING-TOP: 2px
}
.gblListHeadLine
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #c5d2e4
}
.gblListHeadLineS
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #c5d2e4
}
.gblListTable
{
    BORDER-RIGHT: #6b6b6b 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #6b6b6b 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #6b6b6b 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #6b6b6b 1px solid
}
.gblListTableS
{
    BORDER-RIGHT: #6b6b6b 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #6b6b6b 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #6b6b6b 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #6b6b6b 1px solid
}

.gblListTableS div table
{
    border:1px solid green;
    width:100%;
    padding:0;
}

.gblListTableS TD
{
    FONT-SIZE: 10px
}
.gblInput
{ FONT-SIZE: 10px;
  MARGIN: 6px;

}
.gblPageInput
{
    BORDER-RIGHT: #e9e9e9 1px inset;
    BORDER-TOP: #e9e9e9 1px inset;
    FONT-SIZE: 9px;
    BORDER-LEFT: #e9e9e9 1px inset;
    BORDER-BOTTOM: #e9e9e9 1px inset
}
.gblSelect
{FONT-SIZE: 10px;
}

.gblAddBskInput
{
    BORDER-RIGHT: #ffb674 1px solid;
    BORDER-TOP: #ffb674 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #ffb674 1px solid;
    WIDTH: 23px;
    BORDER-BOTTOM: #ffb674 1px solid;
    HEIGHT: 15px;
    TEXT-ALIGN: center
}
.gblBoutAddBsk
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/BTN/BoutAddBskBkgd.gif);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 60px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 19px;
    SPACING: 0px
}
.gblContextCstBar
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/gblContextBkgdCstBar.gif);
    COLOR: #646464;
    BACKGROUND-COLOR: #d6dadb
}
.gblContextCaddyBar
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/gblContextBkgdCaddyBar.gif);
    COLOR: #646464;
    BACKGROUND-COLOR: #d6dadb
}
.gblPointLine
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/images/gblBkgdLine.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.PrtLine
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #6b6b6b 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.prtCommentCell
{
    BORDER-RIGHT: #6b6b6b 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #6b6b6b 1px solid;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #6b6b6b 1px solid;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #6b6b6b 1px solid
}
.PrtTitleText
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: #8b8b8b;
    PADDING-TOP: 3px
}
.PrtTitleTextS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #8b8b8b;
    PADDING-TOP: 2px
}
.PrtTitleTextS TD
{
    FONT-SIZE: 10px
}


.catList ul
{margin:0;padding:0;margin-left:4em;
}
.catList table
{
    width : 100%;
}
.catList td
{
    vertical-align : top;
  
}


.disableDataList
{
    display : none;
    left : 0px;
    top : 0px;
    position: absolute;
    z-index: 200;
    background-color: silver;
    opacity:0.5;
    filter:alpha(opacity=50);
    background-image: ../images/loading.gif;
}

/******************Fin Styles transversaux pour l'ensemble du site***************************/







/******************Arrondi Standard  ***************************/

.Standard_MainTable		{padding:0px; text-align:center; border:1px solid #FFFFFF; COLOR: #666666;} 
.StandardRound_Title	{FONT-WEIGHT: bold; COLOR: #D3021A; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;}
.StandardRound_Text		{FONT-WEIGHT: normal; COLOR: #0099CC;}
	
.StandardRound {background: transparent;  margin:5px auto; width:100%}
.StandardRound h1, .StandardRound p {margin:0 10px;}
.StandardRound h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.StandardRound p {padding-bottom:0.5em;}
.StandardRound .top, .StandardRound .bottom {display:block; background:transparent; font-size:1px;}
.StandardRound .b1, .StandardRound .b2, .StandardRound .b3, .StandardRound .b4, .StandardRound .b1b, .StandardRound .b2b, .StandardRound .b3b, .StandardRound .b4b {display:block; overflow:hidden;}
.StandardRound .b1, .StandardRound .b2, .StandardRound .b3, .StandardRound .b1b, .StandardRound .b2b, .StandardRound .b3b {height:1px;}
.StandardRound .b2 {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardRound .b3 {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA}
.StandardRound .b4 {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardRound .b4b {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardRound .b3b {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardRound .b2b {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardRound .b1 {margin:0 5px; background:#CDCCCA;}
.StandardRound .b2, .StandardRound .b2b {margin:0 3px; border-width:0 2px;}
.StandardRound .b3, .StandardRound .b3b {margin:0 2px;}
.StandardRound .b4, .StandardRound .b4b {height:2px; margin:0 1px;}
.StandardRound .b1b {margin:0 5px; background:#CDCCCA;}
.StandardRound .boxcontent {display:block; background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA; text-align:center;}
	
/******************Arrondi Standard  ***************************/


/*****Arrondi Standard avec image BKG en Top ************************/
.StandardTopBKG {background: transparent;  margin:5px auto; width:100%}
.StandardTopBKG h1, .StandardTopBKG p {margin:0 10px;}
.StandardTopBKG h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.StandardTopBKG p {padding-bottom:0.5em;}
.StandardTopBKG .top, .StandardTopBKG .bottom {display:block; background:transparent; font-size:1px;}
.StandardTopBKG .b1, .StandardTopBKG .b2, .StandardTopBKG .b3, .StandardTopBKG .b4, .StandardTopBKG .b1b, .StandardTopBKG .b2b, .StandardTopBKG .b3b, .StandardTopBKG .b4b {display:block; overflow:hidden;}
.StandardTopBKG .b1, .StandardTopBKG .b2, .StandardTopBKG .b3, .StandardTopBKG .b1b, .StandardTopBKG .b2b, .StandardTopBKG .b3b {height:1px;}
.StandardTopBKG .b2 {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardTopBKG .b3 {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA}
.StandardTopBKG .b4 {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardTopBKG .b4b {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardTopBKG .b3b {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardTopBKG .b2b {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardTopBKG .b1 {margin:0 5px; background:#CDCCCA;}
.StandardTopBKG .b2, .StandardTopBKG .b2b {margin:0 3px; border-width:0 2px;}
.StandardTopBKG .b3, .StandardTopBKG .b3b {margin:0 2px;}
.StandardTopBKG .b4, .StandardTopBKG .b4b {height:2px; margin:0 1px;}
.StandardTopBKG .b1b {margin:0 5px; background:#CDCCCA;}
.StandardTopBKG .boxcontent {display:block; background:#FFFFFF; background-image: url('/images/CSS_StandardTopBKG.gif'); background-position: top;
					background-repeat: repeat-x; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA; text-align:center;}

/*****Arrondi Standard avec image BKG en Top  ************************/


/*****Arrondi Standard avec image BKG en Bas ************************/

.StandardBottomBKG_Title	{FONT-WEIGHT: bold; background:#E4E4E4; COLOR: #D3021A; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;}
.StandardBottomBKG_MainTable TD {FONT-WEIGHT: normal; COLOR: #0099CC;}

.StandardBottomBKG {background: transparent;  margin:5px auto; width:100%}
.StandardBottomBKG h1, .StandardBottomBKG p {margin:0 10px;}
.StandardBottomBKG h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.StandardBottomBKG p {padding-bottom:0.5em;}
.StandardBottomBKG .top, .StandardBottomBKG .bottom {display:block; background:transparent; font-size:1px;}
.StandardBottomBKG .b1, .StandardBottomBKG .b2, .StandardBottomBKG .b3, .StandardBottomBKG .b4, .StandardBottomBKG .b1b, .StandardBottomBKG .b2b, .StandardBottomBKG .b3b, .StandardBottomBKG .b4b {display:block; overflow:hidden;}
.StandardBottomBKG .b1, .StandardBottomBKG .b2, .StandardBottomBKG .b3, .StandardBottomBKG .b1b, .StandardBottomBKG .b2b, .StandardBottomBKG .b3b {height:1px;}
.StandardBottomBKG .b2 {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardBottomBKG .b3 {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA}
.StandardBottomBKG .b4 {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardBottomBKG .b4b {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardBottomBKG .b3b {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardBottomBKG .b2b {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.StandardBottomBKG .b1 {margin:0 5px; background:#CDCCCA;}
.StandardBottomBKG .b2, .StandardBottomBKG .b2b {margin:0 3px; border-width:0 2px;}
.StandardBottomBKG .b3, .StandardBottomBKG .b3b {margin:0 2px;}
.StandardBottomBKG .b4, .StandardBottomBKG .b4b {height:2px; margin:0 1px;}
.StandardBottomBKG .b1b {margin:0 5px; background:#CDCCCA;}
.StandardBottomBKG .boxcontent {display:block; background:#FFFFFF; background-image: url('/images/CSS_StandardBottomBKG.gif'); background-position: bottom;
					background-repeat: repeat-x; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA; text-align:center;}

/*****Arrondi Standard avec image BKG en Bas  ************************/

/******************Arrondi Blanc ***************************/
	
.White {background: transparent;  margin:5px auto; width:100%}
.White h1, .White p {margin:0 10px;}
.White h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.White p {padding-bottom:0.5em;}
.White .top, .White .bottom {display:block; background:transparent; font-size:1px;}
.White .b1, .White .b2, .White .b3, .White .b4, .White .b1b, .White .b2b, .White .b3b, .White .b4b {display:block; overflow:hidden;}
.White .b1, .White .b2, .White .b3, .White .b1b, .White .b2b, .White .b3b {height:1px;}
.White .b2 {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.White .b3 {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A}
.White .b4 {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.White .b4b {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.White .b3b {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.White .b2b {background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A;}
.White .b1 {margin:0 5px; background:#D3021A;}
.White .b2, .White .b2b {margin:0 3px; border-width:0 2px;}
.White .b3, .White .b3b {margin:0 2px;}
.White .b4, .White .b4b {height:2px; margin:0 1px;}
.White .b1b {margin:0 5px; background:#D3021A;}
.White .boxcontent {display:block; background:#FFFFFF; border-left:1px solid #D3021A; border-right:1px solid #D3021A; text-align:center;}
	
/******************Arrondi Blanc***************************/


/*************************************************************************************
****Styles concernant la barre de navigation parmis les pages listes de produits******
*************************************************************************************/
.Navlist_First {background:transparent; BACKGROUND-IMAGE: url(/images/gblpagefirst.gif); width:27px; height:25px; border:0px; cursor:pointer;}
.Navlist_First_disable {background:transparent; BACKGROUND-IMAGE: url(/images/gblpagefirsti.gif); width:27px; height:25px; border:0px;}

.Navlist_Last {background:transparent; BACKGROUND-IMAGE: url(/images/gblpagelast.gif); width:27px; height:25px; border:0px; cursor:pointer;}
.Navlist_Last_disable {background:transparent; BACKGROUND-IMAGE: url(/images/gblpagelasti.gif); width:27px; height:25px; border:0px;}


.Navlist_Previous {background:transparent;BACKGROUND-IMAGE: url(/images/gblpageprevious.gif); width:27px; height:25px; border:0px; cursor:pointer;}
.Navlist_Previous_disable {background:transparent; BACKGROUND-IMAGE: url(/images/gblpagepreviousi.gif); width:27px; height:25px; border:0px;}

.Navlist_Next {background:transparent; BACKGROUND-IMAGE: url(/images/gblpageNext.gif); width:27px; height:25px; border:0px; cursor:pointer;}
.Navlist_Next_disable {background:transparent; BACKGROUND-IMAGE: url(/images/gblpageNexti.gif); width:27px; height:25px; border:0px;}


.Navlist_Page {background:transparent; border:0; color:#D3021A;
                cursor:pointer; text-decoration:underline; width:2em; width:expression('auto');}
.Navlist_Page_disable {background:transparent; border:0; color:#666666;
                text-decoration:none; width:10; width:expression('auto'); }

.Navlist_Miniature {background:transparent; BACKGROUND-IMAGE: url(/images/gblPageMiniature.gif); width:91px; height:22px; border:0px; COLOR:#FFFFFF; FONT-WEIGHT:bold;  FONT-SIZE: 10px; padding_bottom:5px;}

.Navlist_GoPageBTN {background:transparent; BACKGROUND-IMAGE: url(/images/gblpagego.gif); width:27px; height:25px; border:0px; cursor:pointer;}

.Navlist_GoPageTextBox
/*************************************************************************************
****Fin Styles concernant la barre de navigation parmis les pages listes de produits**
*************************************************************************************/


/* Barre de navigation horizontale accès produit InmacWstore*/
.NavOngletLF {background-image: url('/images/InmacWstore/onglet_Left_frst.gif'); background-repeat: no-repeat; background-position: 100% 100%}
.NavOngletL {background-image: url('/images/InmacWstore/onglet_Left.gif'); background-repeat: no-repeat; background-position: 100% 100%}
.NavOngletR {background-image: url('/images/InmacWstore/onglet_Right.gif'); background-repeat: no-repeat; background-position: 100% 100%}
.NavOngletLFIE {background-image: url('/images/InmacWstore/onglet_Left_frst.gif'); background-repeat: no-repeat; background-position: 0% 0%}
.NavOngletLIE {background-image: url('/images/InmacWstore/onglet_Left.gif'); background-repeat: no-repeat; background-position: 0% 0%}
.NavOngletRIE {background-image: url('/images/InmacWstore/onglet_Right.gif'); background-repeat: no-repeat; background-position: 0% 0%}

.Nav8	{FONT-SIZE: 11px; COLOR: #d20019; background-image: url('/images/InmacWstore/onglet_BackGround.gif'); 
		background-position: left top; white-space:nowrap; background-repeat: repeat-x; background-position: 100% 100%;}
.Nav8 A	{COLOR: #1A161B;}
.Nav8 A:hover	{COLOR: #6c6c6c;}



.Compare_Cell_ContentCell	{BACKGROUND-COLOR: #FFFFFF}
.Compare_Cell {background: transparent;  margin:5px auto; width:100%}
.Compare_Cell h1, .Compare_Cell p {margin:0 10px;}
.Compare_Cell h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.Compare_Cell p {padding-bottom:0.5em;}
.Compare_Cell .top, .Compare_Cell .bottom {display:block; background:transparent; font-size:1px;}
.Compare_Cell .b1, .Compare_Cell .b2, .Compare_Cell .b3, .Compare_Cell .b4, .Compare_Cell .b1b, .Compare_Cell .b2b, .Compare_Cell .b3b, .Compare_Cell .b4b {display:block; overflow:hidden;}
.Compare_Cell .b1, .Compare_Cell .b2, .Compare_Cell .b3, .Compare_Cell .b1b, .Compare_Cell .b2b, .Compare_Cell .b3b {height:1px;}
.Compare_Cell .b2 {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.Compare_Cell .b3 {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA}
.Compare_Cell .b4 {background:#FFFFFF; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.Compare_Cell .b4b {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.Compare_Cell .b3b {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.Compare_Cell .b2b {background:#E2E1E1; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.Compare_Cell .b1 {margin:0 5px; background:#CDCCCA;}
.Compare_Cell .b2, .Compare_Cell .b2b {margin:0 3px; border-width:0 2px;}
.Compare_Cell .b3, .Compare_Cell .b3b {margin:0 2px;}
.Compare_Cell .b4, .Compare_Cell .b4b {height:2px; margin:0 1px;}
.Compare_Cell .b1b {margin:0 5px; background:#CDCCCA;}
.Compare_Cell .boxcontent {display:block; background:#FFFFFF; background-image: url('/images/ProdListBkgDescription.gif'); 
	background-position: bottom; 
	background-repeat: repeat-x; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA; text-align:center;}
 
 
/************************** Vendor Area Dropdown **************************
*******************************************************************/	
.VendorArea_Title {COLOR: #D10019; background:#F1EFEB;}

.VendorArea {background: transparent;  margin:5px auto; width:100%}
.VendorArea h1, .VendorArea p {margin:0 10px;}
.VendorArea h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.VendorArea p {padding-bottom:0.5em;}
.VendorArea .top, .VendorArea .bottom {display:block; background:transparent; font-size:1px;}
.VendorArea .b1, .VendorArea .b2, .VendorArea .b3, .VendorArea .b4, .VendorArea .b1b, .VendorArea .b2b, .VendorArea .b3b, .VendorArea .b4b {display:block; overflow:hidden;}
.VendorArea .b1, .VendorArea .b2, .VendorArea .b3, .VendorArea .b1b, .VendorArea .b2b, .VendorArea .b3b {height:1px;}
.VendorArea .b2 {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.VendorArea .b3 {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA}
.VendorArea .b4 {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.VendorArea .b4b {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.VendorArea .b3b {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.VendorArea .b2b {background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA;}
.VendorArea .b1 {margin:0 5px; background:#CDCCCA;}
.VendorArea .b2, .VendorArea .b2b {margin:0 3px; border-width:0 2px;}
.VendorArea .b3, .VendorArea .b3b {margin:0 2px;}
.VendorArea .b4, .VendorArea .b4b {height:2px; margin:0 1px;}
.VendorArea .b1b {margin:0 5px; background:#CDCCCA;}
.VendorArea .boxcontent {display:block; background:#F1EFEB; border-left:1px solid #CDCCCA; border-right:1px solid #CDCCCA; text-align:center;}

 /********Style par défaut pour le Titre Du Catalogue **********/
 
.CatalogueName {FONT-WEIGHT: normal;  FONT-WEIGHT: bold; COLOR: #0099CC; padding:6px;
BACKGROUND-IMAGE: url(/ImagesPortal/getFile.aspx?coCorporateType=L&idCorporateLocal=4&GSite=INMAC&GLanguage=FR&fnFile=CSS/Global_CSS_images/BKG_TopShops.gif);}

 
 
 /********Style aussi dans BTN.css présent ici pour la Home Page **********/

.BoutBuyNow_ProductStyle
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 23px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/BTN/BTN_StyleProduct.gif);
    BORDER-LEFT: 0px solid;
    WIDTH: 75px;
    CURSOR: pointer;
    COLOR: #043ac2;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 19px
}


 /********** Recherche Assistée Résultats **********/
.SearchCatconfig_Results {FONT-WEIGHT: normal; COLOR: #0099CC;}
.SearchCatconfig_ResultsNbr {FONT-WEIGHT: normal; COLOR: #0099CC; FONT-WEIGHT: bold;}

/** CHEMIN DE FER - BREADCRUMBS **/
#cdfContainer{
	padding : 0 0 5px 0;
	}
/** /CHEMIN DE FER - BREADCRUMBS **/
.bannerNumber
{
	background-image: url(/ImagesPortal/FR/localisation/331740/images/BannerOrderBG1.gif);
	background-color:#000000;
	width:31px;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;	
	cursor:pointer;
}
.bannerNumberDisabled
{
	background-color:#f332b3;
	width:29px;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
.BannerOrderTable
{
	background-color:Transparent;
	width:755px;
}

.btnCarrierTracking
{
    background-image:url(/images/gblicoCarrierTracking.gif);
    background-repeat:no-repeat;
    width:25px;
    height:25px;
}

.btnCouponDel
{
    background-image:url(/images/BTN_Basket_Trash.gif);
    background-repeat:no-repeat;
    width:25px;
    height:25px;
}

.divBannerNumber
{
    position: relative;
    z-index:61;
    top:170px;   
	right:-720px;  	
}

.divBanner
{
    position: relative;
    /*top:-10px;    */
}

*html .WPUserLogo IMG
{
	margin-bottom: -2px;
}

.divtopleftcolumn
{
	width:210px;
}

*html .divtopleftcolumn
{
	width:208px;
}
