/* HTML */
BODY	{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; height: 100%;
background-image: url(/Localisation/HPFR/styles/fonddefault.jpg);background-repeat: repeat-x;background-attachment: scroll;}
TD, P, UL, OL, INPUT, SELECT, TEXTAREA	{FONT-FAMILY: Verdana; FONT-SIZE: 11px}
TH			{FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold}
.Body_ColorImpression	{BACKGROUND-COLOR: #ffffff;background-image: url(fonddefault.jpg); background-repeat: repeat-x;background-attachment: scroll;}


/* Hyperlink */
A			{COLOR: #006699; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A:hover		{COLOR: #CC0000; TEXT-DECORATION: underline}
A.AdvanceSearch:link, A.AdvanceSearch:activ,A.AdvanceSearch:visited	{font-size: 11px;font-weight: Bold; font-style: normal ;font-family: "Verdana";color: #006699; text-decoration: none;}
A.AdvanceSearch:hover	{font-size: 11px;font-weight: Bold; font-style: normal ;font-family: "Verdana";color: #FF0000; text-decoration: none;}
A.InformationPages:link, A.InformationPages:visited,A.InformationPages:activ	{font-size: 11px;font-weight: Bold; font-style: normal ;font-family: "Verdana";color: #006699; text-decoration: none}
A.InformationPages:hover		{font-size: 11px;font-weight: Bold; font-style: normal ;font-family: "Verdana";color: #FF0000; text-decoration: none}

/* Text */
.DEK	{POSITION: absolute; VISIBILITY: hidden; Z-INDEX: 200}
.Text,.Text TD	{FONT-SIZE: 11px}
.TextL,.TextL TD {FONT-SIZE: 13px}
.TextXL, .TextXL TD		{FONT-SIZE: 16px}
.TextXXL,.TextXXL TD	{FONT-SIZE: 20px}
.TextS,.TextS TD		{FONT-SIZE: 10px}
.TextXS,.TextXS TD		{FONT-SIZE: 9px}
.TextNOB	{COLOR: #006699; FONT-WEIGHT: normal}

/* Commerce Menu */
.Menutop, .MenuBar1, .MenuLogo	{BACKGROUND-COLOR: #FFFFFF;}
.MenuBar1 TD			{BACKGROUND-COLOR: #25689C; COLOR: #FFFFFF; padding-left: 8; padding-right: 16;}
.MenuBar1 A				{COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.MenuBar1 A:HOVER		{COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: yes}
.MenuBar2				{BACKGROUND-COLOR: #003366;}
.MenuLogin				{BACKGROUND-COLOR: #25689C;}
.MenuLogin TD			{COLOR: #FFFFFF}
.MenuEngine				{BACKGROUND-COLOR: #FFFFFF; background-image: url(/Localisation/HPFR/styles/fonddefault.jpg);background-repeat: repeat-x; background-attachment: fixed;}
.MenuEngine TD			{COLOR: #666666;}
.GbltopColleft		{BACKGROUND-COLOR: #FFFFFF;}
.GblBottomColright	{BACKGROUND-COLOR: #E6EFF1;}
.ColorZone9			{BACKGROUND-COLOR: #e7e7e7;}
.CentralTable		{BORDER: 1px SOLID #FFFFFF;}
.gblBottomPage	{COLOR: #C0C0C0; font-size: 10px; padding: 20}
.gblBottomPage A{COLOR: #C0C0C0; FONT-WEIGHT: normal}
.gblBottomPage A:HOVER {COLOR: #A8A8A8}

/* Lines */
.gblListLine1, .gblListLine1S, .gblListLine1S TD	{BACKGROUND-COLOR: #F2F5F9}
.gblListLine2, .gblListLine2S, .gblListLine2S TD	{BACKGROUND-COLOR: #FFFFFF}
.gblListLine3, .gblListLine3S, .gblListLine3S TD	{BACKGROUND-COLOR: #F2F5F9}

.gblSeparLine1,.gblSeparLine1 TD	{BACKGROUND-COLOR: #D3D7D7; PADDING: 0px}
.gblSeparLine2,.gblSeparLine2 TD	{BACKGROUND-COLOR: #6B6B6B; PADDING: 0px}
.gblSeparLine3,.gblSeparLine3 TD	{BACKGROUND-COLOR: #D3D7D7; PADDING: 0px}

.gblTitleLine,.gblTitleLine TD		{BACKGROUND-COLOR: #6B6B6B; PADDING: 0px}
.lineleftCol,.lineColCatalogue,.linebarMenu {BACKGROUND-COLOR: #B0B0B0}
.lineColCatalogue01 ,.lineColCatalogue02 , .lineColCatalogue03 , .lineColCatalogue04 {BACKGROUND-COLOR: #FFFFFF}

/* Procurement */
.E0		{BACKGROUND-IMAGE: url('/localisation/HPFR/procurement/images/E0.gif'); height: 22px; cursor: pointer}
.TE0	{padding-left: 18px; margin-top: 7px; FONT-SIZE: 11px; FONT-WEIGHT: bold}
.prcCategoryTitle	{FONT-WEIGHT:bold; color:#0D9EAF; FONT-SIZE: 11px;PADDING-TOP: 10px; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px}
.gblProcurementContact		{FONT-WEIGHT:bold; color:#006699; BACKGROUND-COLOR: #e7e7e7; PADDING-TOP: 3px; PADDING-BOTTOM: 3px}
.cmcProcurementContact 		{BACKGROUND-COLOR: #006699; color:#FFFFFF}
.cmcProcurementHome			{BORDER: 0; PADDING: 3px; BORDER: 1px SOLID #006699; BACKGROUND-COLOR: #e7e7e7}
.cmcProcurementCatalogue	{COLOR: #006699; FONT-WEIGHT:bold; BACKGROUND-COLOR: #ffffff; PADDING-TOP: 3px; PADDING-BOTTOM: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px}
.cmcColorCell,.cmcDownBar			{BACKGROUND-COLOR: #006699}
.cmcResult			{COLOR: #DA5B71; FONT-WEIGHT:bold}
.cmcTitleBarTop		{BACKGROUND-COLOR: #999999}
.cmcTitleBar		{BACKGROUND-COLOR: #999999; COLOR: #FFFFFF; FONT-WEIGHT:bold}
.Commercetable			{BACKGROUND-COLOR: #DD0000; COLOR: #FFFFFF; FONT-WEIGHT: bold}
.CommerceListTable		{BORDER: 0; PADDING: 3px; BORDER: 1px SOLID #006699; COLOR: #006699}
.CommerceListTableS		{BORDER: 0; PADDING: 2px; BORDER: 1px SOLID #666666; COLOR: #666666}
.CommerceTitleText		{FONT-WEIGHT:bold; color:#006699; PADDING-TOP: 3px; PADDING-BOTTOM: 3px}
.CommerceTitleLine		{BACKGROUND-COLOR: #FF0000; PADDING: 0px}
.CommerceListHeadLine	{BACKGROUND-COLOR: #006699; FONT-WEIGHT: bold; color: #FFFFFF}
.CommerceInterline		{BACKGROUND-COLOR: #006699}
.CommerceTextName		{color: #006699}
.CommerceAddBuyer		{color: #FF0000}

/* Caddie */
.BasketTextBaseline		{FONT-SIZE: 20px; color: #006699; FONT-WEIGHT: bold}
.BasketTextConfirmAdd	{FONT-SIZE: 13px; color: #CC0000; FONT-WEIGHT: bold}
.BasketTextContinue		{FONT-SIZE: 13px; color: #000000; FONT-WEIGHT: bold}
A.BasketContinue:link,A.BasketContinue:visited,A.BasketContinue:activ		{font-size: 11px;font-weight: Bold; font-style: normal ;font-family: "Verdana";color: #009900; text-decoration: none}
A.BasketContinue:hover		{font-size: 11px;font-weight: Bold; font-style: normal ;font-family: "Verdana";COLOR: #006699; text-decoration: underline}
.gblBoutBuyNow	{color: #043AC2; font-family: Verdana; font-size: 10px; font-weight: bold;
				 background-image: url('/Localisation/HPFR/images/BoutBuyNow.gif'); width: 142px; height: 32px;
				 border-style: solid; border-width:0; padding-left: 23px; padding-right: 0; cursor: pointer}					
.gblBoutBuyNowlist	{background-image: url('/Localisation/HPFR/images/BoutBuyNowSmall.gif'); width: 60px; height: 25px;
					border-style: solid; border-width:0; padding-left: 0px; padding-right: 0; cursor: pointer; alt="Ajouter"}
.gblBoutAddBsk	{BACKGROUND-IMAGE: url('/Localisation/HPFR/images/BoutAddBskBkgd.gif'); PADDING:0px; SPACING:0px; BORDER:0px; WIDTH:60px; HEIGHT:19px}
.gblAddBskInput	{BACKGROUND-COLOR: #FFFFFF; BORDER: 1 SOLID #FFB674; FONT-SIZE:10px; TEXT-ALIGN: center; WIDTH:23px; HEIGHT: 15px}

/*prix*/
.TextNOB		{FONT-WEIGHT: normal;FONT-SIZE: 13px}
.gblSaleTable	{PADDING: 3px; BACKGROUND-COLOR: #FCF3EF; BORDER-LEFT: 1px SOLID #DB440F; BORDER-BOTTOM: 1px SOLID #DB440F; BORDER-RIGHT: 1px SOLID #DB440F}
.gblSale		{COLOR: #DB440F; FONT-WEIGHT: bold;FONT-SIZE: 13px}
.gblsaleTax		{COLOR: #DB440F; FONT-WEIGHT: bold;FONT-SIZE: 13px}
.gblsaleTaxinc	{FONT-WEIGHT: normal; FONT-SIZE: 13px}
.gblSPrice, .gblSPriceS	{COLOR: #DB440F; FONT-WEIGHT: bold; FONT-SIZE: 13px}
.Price1		{COLOR: #ef4a10; FONT-WEIGHT: bold}
.Price2		{COLOR: #000000; FONT-SIZE: smaller; FONT-WEIGHT: lighter}

/* Recherche par mots clefs */
.cmcResult			{COLOR: #DA5B71; FONT-WEIGHT:bold}
.cmcDownBar,.cmcTitleBarTop,.cmcTitleBar	{BACKGROUND-COLOR: #6B6B6B;COLOR: #FFFFFF; FONT-WEIGHT:bold}

/* Global */
.gblButton	{FONT-FAMILY: Verdana; FONT-SIZE: 9px; COLOR: #5177C5; FONT-WEIGHT:bold; BACKGROUND-COLOR: #FFFFFF; BORDER: 1 RIDGE #547CD1; height: 18px}
.gblBody {FONT-SIZE: 10px; PADDING: 5px; WIDTH:100%; HEIGHT: 100%}
.gblSearchTable	, .gblFormTable , .gblListTable  {BACKGROUND-COLOR: #F2F5F9; PADDING: 30px; BORDER: 1px INSET #C5D2E4;}
.gblTitleText		{FONT-WEIGHT:bold; color:#6B6B6B; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;}
.gblTitleTextS		{FONT-WEIGHT:bold; color:#6B6B6B; PADDING: 2px; FONT-SIZE: 10px;}
.gblListHeadLine, .gblListHeadLineS	{BACKGROUND-COLOR: #C5D2E4; FONT-WEIGHT: bold}
.gblListTable		{BORDER: 0; PADDING: 3px; BORDER: 1px SOLID #6B6B6B}
.gblListTableS		{BORDER: 0; PADDING: 2px; BORDER: 1px SOLID #6B6B6B}
.gblListTableS TD	{FONT-SIZE: 10px}
.gblInput		{FONT-SIZE: 10px; BORDER-STYLE: inset; BORDER-WIDTH: 1px; BORDER-COLOR: #E9E9E9}
.gblPageInput	{FONT-SIZE: 9px; BORDER-STYLE: inset; BORDER-WIDTH: 1px; BORDER-COLOR: #E9E9E9}
.gblSelect		{FONT-SIZE: 10px; BORDER-STYLE: inset; BORDER-WIDTH: 1px; BORDER-COLOR: #E9E9E9}
.gblAddBskInput	{FONT-SIZE: 9px; BORDER: 1  SOLID #FFB674; TEXT-ALIGN: center; WIDTH:23px; HEIGHT: 15px}
.gblBoutAddBsk	{BACKGROUND-IMAGE: url('/Localisation/HPFR/images/BoutAddBskBkgd.gif'); PADDING:0px; SPACING:0px; BORDER:0px; WIDTH:60px; HEIGHT:19px}
.gblContextCstBar		{FONT-SIZE: 10px; color:#646464;BACKGROUND-COLOR: #D6DADB; BACKGROUND-IMAGE: url('/images/gblContextBkgdCstBar.gif')}
.gblContextCaddyBar		{FONT-SIZE: 10px; color:#646464;BACKGROUND-COLOR: #D6DADB; BACKGROUND-IMAGE: url('/images/gblContextBkgdCaddyBar.gif')}
.gblPointLine	{BACKGROUND-IMAGE: url('/images/gblBkgdLine.gif'); PADDING: 0px}
.gblPointLineV	{BACKGROUND-IMAGE: url('/images/gblBkgdLineV.gif'); PADDING: 0px}
.gblLineHome	{BACKGROUND-IMAGE: url('/images/gblBkgdLineHome.gif'); PADDING: 0px}

/* Others */
.HomeMenuTitle	{FONT-WEIGHT: bold; COLOR: #EF4A10; FONT-SIZE: 13px}
.statusBar		{BACKGROUND-COLOR: #FFFFFF}
.statusPermanent{COLOR: #FFFFFF}
.statusMessage	{FONT-WEIGHT:bold; COLOR:#000000}
.statusConfirm	{FONT-WEIGHT:bold; COLOR:#009000}
.statusError	{FONT-WEIGHT:bold; COLOR:#EF4A10}
.statusComment	{FONT-WEIGHT:bold; COLOR:#6B6B6B}
.statusCurrent	{FONT-WEIGHT:bold; COLOR:#CC0000}
.PrtBody		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 11px; margin:0px}
.PrtLine		{PADDING: 0px; BORDER-TOP: 1px SOLID #6B6B6B}
.PrtLineB		{PADDING: 0px; BORDER-TOP: 2px SOLID #6B6B6B}
.PrtLineL		{PADDING: 0px; BORDER-TOP: 1px SOLID #BEBEBE}
.PrtLineV		{PADDING: 0px; BORDER-RIGHT: 1px SOLID #BEBEBE}
.PrtLineW		{PADDING: 0px}
.prtCommentCell	{PADDING: 8px; BORDER: 1px SOLID #6B6B6B}
.PrtTitleText	{FONT-WEIGHT:bold; color:#8B8B8B; PADDING-TOP: 3px; PADDING-BOTTOM: 3px}
.PrtTitleTextS	{FONT-WEIGHT:bold; color:#8B8B8B; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; FONT-SIZE: 10px}
.PrtTitleTextS TD {FONT-SIZE: 10px}

.SB0	{BACKGROUND-IMAGE: url('/images/tree/B0.gif'); height: 24px; text-align: left; COLOR: #285C5A; FONT-WEIGHT:bold; border-bottom: 1px solid #000000; border-Bottom-style: dotted; padding-left: 18px; padding-TOP: 5px; cursor: pointer;}
.SB1	{BACKGROUND-IMAGE: url('/images/tree/B1.gif'); height: 24px; text-align: left; COLOR: #285C5A; FONT-WEIGHT:bold; border-bottom: 1px solid #000000; border-Bottom-style: dotted; padding-left: 18px; padding-TOP: 5px; cursor: pointer; COLOR:#CC0000}

.WEEEtext		{FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #008000}
.WEEEamount		{FONT-SIZE: 9px; FONT-WEIGHT: bold; COLOR: #008000}
.butKeyword{
	BORDER-RIGHT: 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px solid;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url('/Localisation/hpfr/images/MenuBoutOK.gif');
	BORDER-LEFT: 0px solid;
	WIDTH: 15px;
	CURSOR: pointer;
	COLOR: #6c6e6f;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana;
	HEIGHT: 14px;
	background-color:Transparent;
}
.LoaderWaiting {
	border: 2px solid #000000;
	z-index: 1000;
	top: 40%;
	left: 40%;
	width: 350px;
	height: 120px;
	background-color: white;
	position: absolute;
}
.LoaderWaiting .LoaderImage {
	height: 50%;
	vertical-align: middle;
	text-align: center
}
.LoaderWaiting .LoaderImage .LoaderGif {
	background-image: url("/images/loader.gif");
	background-repeat: no-repeat;
	background-size: 32px 32px;
	margin: 0 auto;
	display: block;
	width: 32px;
	height: 32px;
	margin-top: 20px;
}
.LoaderWaiting .LoaderText {
	font-weight: bold;
	white-space: nowrap;
	height: 50%;
	color: #474548;
	font-family: Arial;
	font-size: 11px;
	text-align: center;
}