/* Corps du document HTML */
BODY {
	BACKGROUND-IMAGE: url(images/backgroundbody.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #003663;
	PADDING: 0px; MARGIN: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #303038; FONT-SIZE: 12px;
}

/* balises standards */
IMG {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px;
}
A {
	COLOR: #020282; TEXT-DECORATION: underline; FONT-SIZE: 12px;
}
A:hover {
	TEXT-DECORATION: none; FONT-SIZE: 12px;
}
LI {
	background-image: url(images/dot.png); background-repeat: no-repeat; background-position: left 2px /* x y */;
	list-style-type: none;
	padding-left: 15px; MARGIN: 3px 0px /* haut/bas gauche/droite */;
}

/* balises générales */
.orange {
	COLOR: #FF5900;
}
.bleu {
	COLOR: #020282;
}
.dot {
	background-image: url(images/dot.png); background-repeat: no-repeat; background-position: left 2px /* x y */;
	padding-left: 15px;
}

/* bloc principal */
.MainBloc {
	FLOAT: left;
	WIDTH: 980px;
}

/* En-tête */
.TopBloc {
	FLOAT: left;
	BACKGROUND-IMAGE: url(images/backgroundtop.gif);
	WIDTH: 100%; HEIGHT: 145px;
}
.ImageTitre {
	FLOAT: left;
	WIDTH: 200px;
	MARGIN: 15px 20px /* haut/bas gauche/droite */;
	TEXT-ALIGN: center; 
}
.Titre { /* image cadre haut */
	FLOAT: right;
	BACKGROUND-IMAGE: url(images/backgroundtoptitle.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; 
	border-left: thin solid #6E7376;
	WIDTH: 695px; HEIGHT: 128px;
	PADDING-LEFT: 20px; PADDING-TOP: 15px; MARGIN-RIGHT: 20px;
	TEXT-ALIGN: center; 
}
.Titre STRONG {
	FONT-SIZE: 16px;
}

/* Partie centrale (image)*/
.CenterBlocTop { /* image cadre centre */
	FLOAT: left;
	BACKGROUND-IMAGE: url(images/backgroundcentertop.gif);
	WIDTH: 950px;
	PADDING-LEFT: 30px;
}

/* Partie centrale (chapeau - menu)*/
.CenterBlocMenu {
	FLOAT: left;
	BACKGROUND-COLOR: #ededff /*#E8E8E8*/;
	WIDTH: 920px;
	MARGIN-TOP: 0px; PADDING: 3px 0px /* haut/bas gauche/droite */;
	TEXT-ALIGN: center;
}

/* Partie centrale (chapeau)*/
.CenterBlocDescription {
	FLOAT: left;
	WIDTH: 920px;
	MARGIN-TOP: 10px; PADDING: 10px 0px /* haut/bas gauche/droite */;
	TEXT-ALIGN: left;
}

/* Partie centrale (pub)*/
.CenterBlocPub {
	FLOAT: left;
	BACKGROUND-COLOR: #ededff /*#E8E8E8*/;
	WIDTH: 920px;
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px; PADDING: 0px;
	TEXT-ALIGN: center;
}

/* Partie centrale (catégorie)*/
.SousTitre {
	FLOAT: left;
	BACKGROUND-IMAGE: url(images/backgroudsubtitle.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center;
	WIDTH: 920px;
	PADDING-BOTTOM: 12px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
	TEXT-ALIGN: left;
}
.SousTitre STRONG {
	BACKGROUND-IMAGE: url(images/dot.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center;
	PADDING-LEFT: 16px;
	FONT-SIZE: 14px; TEXT-DECORATION: none;
}

/* Partie centrale (texte pour 1 case)*/
.MainTextBox {
	FLOAT: left;
	BACKGROUND-COLOR: #ededff;
	WIDTH: 900px;
	MARGIN-BOTTOM: 15px; MARGIN-TOP: 0px; PADDING: 10px 10px /* haut/bas gauche/droite */;
	TEXT-ALIGN: left;
}
.MainTextBoxTitle {
	HEIGHT: 25px;
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px;
}
.MainTextBoxTitle A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0965d2; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
.BoxImage {
	FLOAT: left;
	HEIGHT: 105px;
	PADDING-RIGHT: 10px;
	TEXT-ALIGN: center;
}
/* Partie centrale (produit pour 2 cases gauche/droite)*/
.MainTextBox_2 {
	FLOAT: left;
	BACKGROUND-COLOR: #ededff;
	WIDTH: 920px; /*HEIGHT: 170px;*/
	MARGIN-BOTTOM: 15px; MARGIN-TOP: 0px;
}

/* Partie centrale (produit - grande partie gauche)*/
.ProductBox {
	FLOAT: left;
	WIDTH: 680px;
	MARGIN: 0px 0px 0px 5px /* haut/bas gauche/droite */;
	BORDER-RIGHT: #b1b1b1 1px solid;
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px;
}
.ProductBoxTitle {
	HEIGHT: 25px;
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px;
}
.ProductBoxTitle A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0965d2; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
.ProductBoxImage {
	FLOAT: left;
	WIDTH: 100px; HEIGHT: 120px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}
/* Partie centrale (produit - petite partie droite)*/
.PriceBox {
	FLOAT: right;
	/*BORDER-LEFT: #b1b1b1 1px solid;*/
	WIDTH: 200px; HEIGHT: 170px;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-TOP: 0px;
	FONT-SIZE: 11px;
}

/* Pied de page */
.FootBloc {
	FLOAT: left;
	BACKGROUND-IMAGE: url(images/backgroundfoot.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom;
	WIDTH: 980px; HEIGHT: 55px;
	FONT-SIZE: 11px; TEXT-ALIGN: center;
}
