BODY {
	BACKGROUND: #296AAC; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif,Tahoma, Verdana;
}
A:link {
	COLOR: #1f1f5f; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1f1f5f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #EA5E11; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000099
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
HR {
	COLOR: #d4e7f7; HEIGHT: 2px
}
img {
	border:0;
}

a.menuhaut, a.menuhaut:link, a.menuhaut:visited {font-size:11px; color:#EA5E11; text-decoration:none;}
a.menuhaut:hover, a.menuhaut:active {color: #EA9B11; text-decoration:underline}

a.savoirplus, a.savoirplus:link, a.savoirplus:visited {font-size:12px; font-weight: bold; color:#296AAC; text-decoration:none;}
a.savoirplus:hover, a.savoirplus:active {color: #1F1F5F; text-decoration:underline}

.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 17px;  COLOR: #296AAC;
}
.titre_pti {
	FONT-WEIGHT: bold; FONT-SIZE: 13px;  COLOR: #296AAC;
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #296AAC;
}
.normal {
	FONT-SIZE: 13px; COLOR: #000000
}

.ref {
	FONT-SIZE: 13px; COLOR: #EA9B11;
}

.labelaccueil {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #296AAC;
}
.normalaccueil {
	FONT-SIZE: 12px; COLOR: #000000
}

.img_bord {
	border:1px solid #CCCCCC;
}
.petit {
	FONT-SIZE: 11px; COLOR: #000000;
}
.petitaccueil {
	FONT-SIZE: 10px; COLOR: #666666;
}
.etoile {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000; FONT-FAMILY: Arial
}
.coulprix {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #EA5E11;
}
.coulpromo {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #296AAC;
}
.bouton {
	FONT-SIZE: 11px;
	color: #FFFFFF;
	background-color: #296AAC;
	border: 1px solid #1F1F5F;
}
#rubr_boutique1 {
	width: 760px;
}

#rubr_boutique1 h1, #rubr_boutique1 a:link, #rubr_boutique1 a:visited {
	font-size: 1.2em;
	text-align: left;
	line-height: normal;
	color: #fff;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 10px;
	background-image: url(../../../img/fondH1-boutique1.jpg);
	background-repeat: repeat-y;
	text-decoration: none;
}

#rubr_boutique1 a:hover, #rubr_boutique1 a:active{
 	color: #EA5E11;
}

#rubr_boutique2 {
	width: 760px;
}

#rubr_boutique2 h1, #rubr_boutique2 a:link, #rubr_boutique2 a:visited {
	font-size: 1.2em;
	text-align: left;
	line-height: normal;
	color: #fff;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 10px;
	background-image: url(../../../img/fondH1-boutique2.jpg);
	background-repeat: repeat-y;
	text-decoration: none;
}

#rubr_boutique2 a:hover, #rubr_boutique2 a:active{
 	color: #EA5E11;
}

#rubr_boutique3 {
	width: 760px;
}

#rubr_boutique3 h1, #rubr_boutique3 a:link, #rubr_boutique3 a:visited {
	font-size: 1.2em;
	text-align: left;
	line-height: normal;
	color: #fff;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 10px;
	background-image: url(../../../img/fondH1-boutique3.jpg);
	background-repeat: repeat-y;
	text-decoration: none;
}

#rubr_boutique3 a:hover, #rubr_boutique3 a:active{
 	color: #EA5E11;
}

#rubr_boutique4 {
	width: 760px;
}

#rubr_boutique4 h1, #rubr_boutique4 a:link, #rubr_boutique4 a:visited {
	font-size: 1.2em;
	text-align: left;
	line-height: normal;
	color: #fff;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 10px;
	background-image: url(../../../img/fondH1-boutique4.jpg);
	background-repeat: repeat-y;
	text-decoration: none;
}

#rubr_boutique4 a:hover, #rubr_boutique4 a:active{
 	color: #EA5E11;
}

.tetiere {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #eee;
	PADDING-BOTTOM: 2px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #1f1f5f;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c1dff9;
	border-right-color: #2a8bee;
	border-bottom-color: #2a8bee;
	border-left-color: #c1dff9;
}
.tetiereProd {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c1dff9 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: #296aac; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #c1dff9 1px solid; COLOR: white; LINE-HEIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: #777 1px solid; TEXT-DECORATION: none
}
.tetiereProd a:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tetiereProd A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.listeCategorie {
	text-align: left;
	font-weight: bold;
	color: #EA5E11;
}


/*===========================*/
/* MENU HAUT */
/*===========================*/

#menuHaut{
	background-color: #ffffff;
	height: 3.7em;
	width: 780px;
	text-align: right;
	font-weight: bold;
	font-size: 1.1em;
	margin: 0;
}
#menuHaut ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
/*	background-color: #296aac; */
}

#menuHaut li {
	float:left;
	width: 82px; /* pour le moment car 8 items au menu */
	height: 34px;
	text-align: center;
	background-color: #218BEE;
	padding: 5px;	
	border:1px outset white;
	
}
#menuHaut a:link, #menuHaut a:visited, #menuHaut a:focus{
	font-weight: bold;
	text-decoration: none;
	color:white;
}

#menuHaut a:hover, #menuHaut a:active{
	font-weight: bold;
 	color:#EA9B11; 
	text-decoration: none;
}



.formulaire1 {
	BORDER-RIGHT: #1f1f5f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #1f1f5f 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 2px; BORDER-LEFT: #1f1f5f 1px solid; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #1f1f5f 1px solid
}
INPUT:focus {
	COLOR: #000; BACKGROUND-COLOR: #eeeeee
}
SELECT:focus {
	COLOR: #000; BACKGROUND-COLOR: #eeeeee
}
TEXTAREA:focus {
	COLOR: #000; BACKGROUND-COLOR: #eeeeee
}

#navig_bas {
	width:760px;
	height: 100px;
	float:right;
	vertical-align: middle;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}
 
#navig_bas a, #navig_bas a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0B4D88;
	text-decoration:none;
	font-weight:normal
}
#navig_bas a:hover, #navig_bas a:active {
	color: #218BEE;
	text-decoration: underline;
}
