﻿
BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    /*background: url(/ImagesPortal/FR/localisation/4/images/noelbackgroundmis.jpg); /* fixed ; /* Pour éviter le sautillement sous IE 
    background-repeat: no-repeat;
    BACKGROUND-ATTACHMENT: scroll;
	background-position:top center;
	background-color:#000000;*/
}


.divImage { background-color:#F0F0F0 }
.divImageSelected { background-color:#FFFFCC }
.gblToolBarTable { BACKGROUND-COLOR: #ABC1CB; BORDER: 1 INSET #C5D2E4; PADDING: 0px; SPACING: 0px }
.statusConfirm { FONT-WEIGHT: bold; COLOR:#009000 }
.statusError { FONT-WEIGHT: bold; COLOR:#EF4A10 }

.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;
	list-style-type:none ;
}

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
{
    COLOR: #333333;
    TEXT-DECORATION: underline;
}

A:hover
{
    COLOR: #cc0000;
    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: 10px
}
.TextS TD
{
    FONT-SIZE: 10px
}

.TextNOB
{
    FONT-WEIGHT: normal;
    COLOR: #006699;
    FONT-SIZE: 13px;
}

.CUSTOMER_MESSAGETop {BORDER: #CCCCCC 1px solid;COLOR:#18AAC3;  FONT-WEIGHT:bold; width:740px;}
.gblMessageError
{
    FONT-WEIGHT: Bold;
    COLOR: #FF0000
}

.gblMessageGOOD
{
    FONT-WEIGHT: Bold;
    COLOR: #107c46
}
/******************Fin Styles Génériques et textes ***********************/



/******************Partie Haute "top" du site ***************************/

A.TopLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
    CURSOR:pointer;
}

A.TopLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
}

A.TopLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
}

A.TopLink:Active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
}


A.TopLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    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;
 } 

/******************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/Localisation/inmac/WebParts/bt-ok.gif); 
	width:22px; 
	height:18px; 
	border:0px; 
	background-repeat: no-repeat;
	background-position:center;
}

A.AdvanceSearch:link
{	
	display:none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
    padding-left:25px;
}
A.AdvanceSearch:unknown
{	
	display:none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
    padding-left:25px;
}
A.AdvanceSearch:visited
{	
	display:none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
    padding-left:25px;
}
A.AdvanceSearch:hover
{	
	display:none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline;
    padding-left:25px;
	
}

A.AdvancedSearchU:link
{
	
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline
}
A.AdvancedSearchU:unknown
{
    
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline
}
A.AdvancedSearchU:visited
{
    
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline
}
A.AdvancedSearchU:hover
{
    
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #D3021A;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana";
    TEXT-DECORATION: underline
}
.imageSearch
{	
	background-image:url("/images/NewWebparts/picto-loupe.gif");
	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-IMAGE: url('/images/InmacWstore/top-inmac-wstore.gif');
}

.TableGlobal
{
    
	BACKGROUND-color: #ffffff;
    BACKGROUND-IMAGE: url('/images/InmacWstore/degrade.jpg');
    background-repeat: repeat-x;
	}


.TableSearch
{
    BACKGROUND-IMAGE: url('/images/InmacWstore/fond-search.gif');
    background-repeat: no-repeat ;
    background-position: left top;
    text-align:left;
    width: 100%;
}



.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: bold;
    FONT-SIZE: 13px;
    COLOR: #db440f
}
.gblsaleTax
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #db440f
}
.gblsaleTaxinc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px
}
.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
}
.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;}

/******** Customer logo ********/
.CustomerLogoTable
{
	width:190px;	
	text-align:center;
}

/** CHEMIN DE FER - BREADCRUMBS **/
#cdfContainer{
	padding : 0 0 5px 0;
	}
/** /CHEMIN DE FER - BREADCRUMBS **/
.bannerNumber
{
	background-image: url(/ImagesPortal/FR/localisation/4/images/BannerOrderBG1.gif);
	background-color:#000000;
	width:31px;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;	
	cursor:pointer;
}
.bannerNumberDisabled
{
	background-color:#d3021a;
	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:18px;
    height:18px;
	border: 0 solid;
	cursor:pointer;
}

.btnCouponDel
{
    background-image:url(/images/BTN_Basket_Trash.gif);
    background-repeat:no-repeat;
    width:25px;
    height:25px;
}

.divBannerNumber
{
    position: relative;
    z-index:61;
    top:160px; 
	right :-720px;		
}

.divBanner
{
    position: relative;
    top:-10px;    
}

*html .WPUserLogo IMG
{
	margin-bottom: -2px;
}

.IcomWebPartZone2
{
	padding:5px;
}

.IcomWebPartZone3
{
	padding:0px;
}

.IcomWebPartZone9
{
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	padding-right:5px;
}

.IcomWebPartZone10
{
	padding:5px;
}


.IcomWebPartZone2
{
	padding:5px;
}

.IcomWebPartZone3
{
	padding:0px;
}

.IcomWebPartZone9
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

.IcomWebPartZone10
{
	padding-top:25px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
