HTML, BODY
{
	behavior:url(/Public/44/HTML/csshover.htc);
	font-family:Verdana, Arial Black;
	font-size:12px;
	vertical-align: top;
	text-align:center;
	color:Navy;
	margin: 0px;
	padding:0px;
	background:url(/Public/41/HTML/images/Accueil/bonbackground2.gif) #eae1d9;
}

a{
	text-decoration:none;
	color:#002786;
	font-weight:bold;
	text-align:left;
}

a:hover
{
	color:#002786;
}

h1
{
	font-size: 16px;
	margin: 0px;
	color: #f1a42e;
	font-family: Verdana;
	height: 50px;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
}

h2
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 18px;
	padding-bottom: 0px;
	margin: 0px;
	color: #f1a42e;
	padding-top: 0px;
	font-family: Verdana;
	text-align: left;
}
.Sections
{
	font-weight: bold;
	color: white;
	height: 20px;
	background-color: #002786;
}

.Sections a
{
	font-weight: bold;
	color: #ffffff;
}

.Sections a:hover
{
	font-weight:bolder;
	color: #ffffff;
	text-decoration: underline;
}

td
{
	font-size: 8pt;
	font-family: Verdana;
}

.ErrorMessages
{
	color: Red;
}

.RedText
{
	color: #b00055;
	font-weight: bold;
}

.BigBlue
{
	color: #002786;
	font-weight: bolder;
	font-size: 10pt;
}

.ContentArea
{
	position: relative;
	top:0px;
	left:0px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color: #d8dff6;
}

.cliPage-Container
{
	position:relative;
	top:0px;
	left:0px;
	width: 740px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	display:block;

}

.cliContent
{
	position:relative;
	top:0px;
	left:0px;
	text-align: center;
	width: 100%;

	min-height: 450px;
	height: auto !important;
	height: 450px;
	text-align: Left;
}

.cliContent{ /* others */
	width:auto;
}

.BorderLeft
{
	background-image: url(/Public/41/HTML/images/CatalogHeader/bandegauche.gif);
	background-position: left top;
	background-repeat: repeat-y;
	width: 5px;
}

.BorderRight
{
	background-image: url(/Public/41/HTML/images/CatalogHeader/bandedroite.gif);
	background-position: left top;
	background-repeat: repeat-y;
	width: 5px;
}

.Navigation
{
	height: 35px;
	background-position: center;
	background-repeat: repeat-y;
	background-color: #828FB2;
	vertical-align:middle;
	color:White;
}

.goto
{
	color:White;
}

.Navigation a
{
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: Bolder;
	font-size: 12px;
	color: white;
	vertical-align: middle;
	font-style: normal;
	font-family: verdana, helvetica;
	text-decoration: none;
	height:18px;
}

.Navigation a:hover
{
	font-weight: Bolder;
	color: #3D4B7A;
	vertical-align: middle;
	font-style: italic;
	font-family: verdana, helvetica;
	text-decoration: none;
	height:18px;
}

.ItemBoxTop
{
	width: 182px;
	height: 140px;
	vertical-align: sub;
	text-align: center;
}
.ItemBoxMiddle
{
	border-top: #002786 1px solid;
	border-left: #002786 1px solid;
	width: 182px;
	border-bottom: #002786 1px solid;
	height: 7px;
	background-color: #b00055;
}
.ItemBoxBottom
{
	border-right: #002786 0px solid;
	border-left: #002786 1px solid;
	width: 182px;
	border-bottom: #002786 1px solid;
	height: 67px;
}
.ItemImage
{
	width: 165px;
	height: 125px;
}

.BlueBox
{
	border: #002786 1px solid;
	background-color: White;
}

.CatNavig a
{
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: Bolder;
	font-size: 12px;
	color: #3D4B7A;
	vertical-align: middle;
	font-style: normal;
	font-family: verdana, helvetica;
	text-decoration: none;
	height:18px;
}

.CatNavig a:hover
{
	font-weight: Bolder;
	color: white;
	vertical-align: middle;
	font-style: italic;
	font-family: verdana, helvetica;
	text-decoration: none;
	height:18px;
}

.DataGrid
{
	padding: 0px;
	font-size: 12px;
	color: #002786;
	font-family: Verdana;
	background-color:#F1A42E;
	width: 590px;
}

.DataGridHeader
{
	font-weight: bold;
	height: 20px;
	text-align: center;
	background-color:#3D4B7A;
	color:White;
}

.DataGridItems
{
	padding: 1px;
	margin: 0px;
	height: 18px;
	text-align:left;
	background-color:#f9f9f9;
}

.CartBottom
{
	position:relative;
	height:190px;
	margin:1px;
	width: 570px;
}

.CartUpdateQty
{
	position:absolute;
	left:140px;
	height:30px;
}

.CartSummary
{
	position:absolute;
	right:0px;
	top:0px;
	width:180px;
	border:solid 1px black;
}

.CartShipRequest
{
	position:absolute;
	left:1px;
	bottom:1px;
	border:solid 1px black;
	width:320px;
	height:100px;
	text-align:center;
	display:block;
	overflow:auto;
}

.Buttons
{
	position:relative;
	font-family: Verdana, Arial Black;
	font-size: 10px;
	font-weight: Bold;
	vertical-align: middle;
	text-align:center;
	height:25px;

	padding:5px;
	padding-left:10px;
	padding-right:10px;

	border:solid 1px #3D4B7A;
	background-color:#F1A42E;
	color:#3D4B7A;
}

.Buttons:hover
{
	cursor: pointer;
	border:solid 1px #F1A42E;
	background-color:#3D4B7A;
	color:#F1A42E;
}

.Buttons a
{
	position:relative;
	text-decoration: none;
	font-family: Verdana, Arial Black;
	font-size: 10px;
	font-weight: Bold;
	vertical-align: middle;
	text-align:center;

	color:#3D4B7A;
}

.Buttons a:hover
{
	cursor: pointer;
	background-color:#3D4B7A;
	color:#F1A42E;
}


.Alerte {color : #cc3333; }

a.BonCommandeAjoutProduit{font-weight:normal; color:Blue; text-decoration:underline;}
a.BonCommandeAjoutProduit:hover{font-weight:normal; color:orange; text-decoration:underline;}


a.ChoixCatalogueColorbox{font-weight:bold; text-decoration:none; }
a.ChoixCatalogueColorbox:hover{font-weight:bold;  text-decoration:underline; cursor:pointer;}

.BCDataClient{width:260px;}


td.BCProduits {border-right: solid 1px black;border-bottom: solid 1px black;}
td.BCtblTotal{border-right: solid 1px black;border-bottom: solid 1px black; border-left:solid 1px black; width:90px; background-color:#eeeeee;}
td.BCtdColInfoClient{border-bottom: solid 1px black; border-left:solid 1px black;background-color:#d8dff6;padding-left:2px;padding-right:2px;}
td.BCtdColDataClient{border-right: solid 1px black;border-bottom: solid 1px black; border-left:solid 1px black;}

