* {margin: 0; padding: 0; font-weight: normal; list-style: none; }
html, body {width: 100%; height: 100%; }
body {
	text-align: center;
	font-family: Arial, Helvetica, "Trebuchet MS", Verdana;
	/* couleur de fond (autour du site) */
	/* version ancienne */
	/*background: #AFE8DA url(../charte/fond.gif) repeat-x fixed 0 0;*/
	/* version 0 (violet) */
	background: #CC66FF url(../charte/fond.gif) repeat-x fixed 0 0;
	/* version 1 (vert) */
	/*background: #15ab0e url(../charte/fond.gif) repeat-x fixed 0 0;*/
	/* version 2 (orange) */
	/*background: #ffae02 url(../charte/fond.gif) repeat-x fixed 0 0;*/
	/* version 3 (rouge) */
	/*background: #0a3105 url(../charte/fond.gif) repeat-x fixed 0 0;*/
	/* version 4 (bleu) */
	/*background: #6ccad4 url(../charte/fond.gif) repeat-x fixed 0 0;*/
	/* version 9 (nov-dec) */
	/*background: #004101 url(../charte/fond.gif) repeat-x fixed 0 0;*/
	/* version 5 (jan-fev) */
	/*background: #008081 url(../charte/fond.gif) repeat-x fixed 0 0;*/
	font-size: 11px;
	/*color: #996666;*/
}
a:link, a:visited { 
	color: #333399;
	/*color: #000000;*/
	text-decoration: none;
	font-style: italic;
}
a:hover { color: blue; text-decoration: underline; }
a:active { color: red; }

li {
	background: transparent url(../charte/puce.gif) no-repeat 0 0;
	padding: 0 4px 0 15px;
	margin: 0  5px 0 10px;
}
.acces {display: none;}
.clear {clear: both;
	height: 0px;
}
#page { 
	margin: 0 auto ; 
	width: 770px; 
	text-align: center;
	background: white url(../charte/fond-page.gif) repeat-y 0 0;
	border-top: none;
}
#head {
	width: 760px;
	height: 183px;
	background: white url(../charte/fond-head.gif) no-repeat 0 0;
	text-align: left;
	margin: 0 auto ; 
}
.top_head {
	float: left;
	padding: 4px 0 0 0;
	text-align: right;
	width: 358px;
	font-size: 12px;
}

/*
.top_head a {
	color: #FFFFFF;
}*/

.top_head li, .top_head img { float: right; margin: 0 0 0 10px;}
*>html .top_head li { width: 130px; text-align: left;}

#logo {
	width: 160px;
	text-align: right;
	float: left;
}
.menu {
	width: 616px;
	text-align: left;
	float: left;
	margin: 28px 0 0 0;
}
.menu li {
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
	background: none;
	font-size: 13px;
}
.menu a {
	background: transparent url(../charte/fond-menu.gif) no-repeat 0 0px;
	padding: 4px 0 10px 27px;
	/*color: #FFFFFF;*/
}
.container {
	width: 760px;
	text-align: center;
	margin: 0 auto ; 
	clear: both;
}
.gauche {
	width: 153px;
	float: left;
	text-align: right;
}
.centre {
	width: 464px;
	float: left;
	text-align: left;
	/* couleur des lignes verticales */
	/* version ancienne */
	/*border: #E9D07D 1px solid;*/
	/* version 0 (orange) */
	border: #FFCC00 1px solid;
	/* version 1 (vert) */
	/*border: #8acb87 1px solid;*/
	/* version 2 (orange) */
	/*border: #f7ce76 1px solid;*/
	/* version 3 (rouge) */
	/*border: #fe1a19 1px solid;*/
	/* version 4 (bleu) */
	/*border: #b9eef4 1px solid;*/
	/* version 9 (nov-dec) */
	/*border: #BE0000 1px solid;*/
	/* version 5 (jan-fev) */
	/*border: #8C0000 1px solid;*/
	border-top: none;
	border-bottom: none;
}
.droite {
	width: 138px;
	float: left;
}
.menu_gauche {
	/* couleur du menu gauche  */
	/* version ancienne */
	/*background: #E9D07D url(../charte/fond-menu-gauche.gif) no-repeat left bottom;*/
	/* version 0 (orange) */
	background: #FFCC00 url(../charte/fond-menu-gauche.gif) no-repeat left bottom;
	/* version 1 (vert) */
	/*background: #8acb87 url(../charte/fond-menu-gauche.gif) no-repeat left bottom;*/
	/* version 2 (orange) */
	/*background: #f7ce76 url(../charte/fond-menu-gauche.gif) no-repeat left bottom;*/
	/* version 3 (rouge) */
	/*background: #fe1a19 url(../charte/fond-menu-gauche.gif) no-repeat left bottom;*/
	/* version 4 (bleu) */
	/*background: #b9eef4 url(../charte/fond-menu-gauche.gif) no-repeat left bottom;*/
	/* version 9 (nov-dec) */
	/*background: #BE0000 url(../charte/fond-menu-gauche.gif) no-repeat left bottom;*/
	/* version 5 (jan-fev) */
	/*background: #8C0000 url(../charte/fond-menu-gauche.gif) no-repeat left bottom;*/
	padding: 0 0 30px 0;
}
.menu_gauche li.nouveautes {
	background: transparent url(../charte/fond-nouveautes.gif) no-repeat 0 0;
	padding: 20px 15px 30px 0;
	margin: 0;
	border: none;
}

.menu_gauche li.nouveautes a {
	color: #000000;
}

.menu_gauche li {
	background: none;
	padding: 4px 15px 4px 0;
	margin: 0;
	border-bottom: 1px #fff dashed;
}

.menu_gauche li.sous_fam {
	/* couleur des sous-familles du menu gauche  */
	/* version ancienne */
	/*background: #edf297;*/
	/*background: #eff4a4;*/
	/* version 0 (orange) */
	background: #FDE768;
	/* version 1 (vert) */
	/*background: #c5f7c2;*/
	/* version 2 (orange) */
	/*background: #fae4bb;*/
	/* version 3 (rouge) */
	/*background: #fbb3b4;*/
	/* version 4 (bleu) */
	/*background: #e8f7fe;*/
	/* version 9 (nov-dec) */
	/*background: #FF4242;*/
	/* version 5 (jan-fev) */
	/*background: #c00707;*/
	padding: 4px 15px 4px 0;
	margin: 0;
	border-bottom: 1px #fff dashed;
}
.menu_gauche a {
	background: transparent url(../charte/puce.gif) no-repeat right top;
	padding: 0 10px 0 0;
	display: block;
	/*color: #FFFFFF;*/
}
.menu_gauche a:link, .menu_gauche a:visited { background-color: transparent;}
/* couleur de survol des sous-familles du menu gauche  */
/* version ancienne */
/*.menu_gauche a:hover, .menu_gauche a:active { background-color: #F4F8BE; }*/
/* version 0 (orange) */
.menu_gauche a:hover, .menu_gauche a:active { background-color: #fff270; }
/* version 1 (vert) */
/*.menu_gauche a:hover, .menu_gauche a:active { background-color: #73f96b; }*/
/* version 2 (orange) */
/*.menu_gauche a:hover, .menu_gauche a:active { background-color: #fad99d; }*/
/* version 3 (rouge) */
/*.menu_gauche a:hover, .menu_gauche a:active { background-color: #f68b8c; }*/
/* version 4 (bleu) */
/*.menu_gauche a:hover, .menu_gauche a:active { background-color: #c1e5f6; }*/
/* version 9 (nov-dec) */
/*.menu_gauche a:hover, .menu_gauche a:active { background-color: #FF6C6C; }*/
/* version 5 (jan-fev) */
/*.menu_gauche a:hover, .menu_gauche a:active { background-color: #FF6C6C; }*/

#nouveautes a:hover, #nouveautes a:active { background-color: transparent;}

.ariane {
	background: white url(../charte/fond-ariane.gif) no-repeat 0 0;
	padding: 5px 0 0 27px;
}
h1 {
	color: #C3262F;
	font-size: 22px;
	background: white url(../charte/fond-h1.gif) no-repeat left bottom;
	padding: 6px 0 8px 27px;
}

h2 {
	color: #C3262F;
	font-size: 18px;
}

h3 {
	color: #C3262F;
	/*color: #FFFFFF;*/
	font-weight: bold;
	font-size: 12px;
}

.entete, .produit {
	background: transparent url(../charte/pointille.gif) repeat-x left bottom;
	padding: 0 0 6px 0;
	clear: both;
}
.droite .produit {
	background: transparent url(../charte/pointille.gif) repeat-x left bottom;
	padding: 10px 0 16px 0;
	margin: 4px 6px;
	text-align: left;
	clear: both;
	color: #C3262F;
}
.droite .produit a {
	/*background: white url(../charte/fond-lien-produit.gif) no-repeat 0 0;*/
	background: transparent url(../charte/fond-lien-produit.gif) no-repeat 0 0;
	padding: 3px 0 5px 20px;
	display: block;
}
.droite .produit .prix {
	font-size: 18px;
}
*>html .produit {
	clear: none;
}
.descriptif{
	float: left;
	padding: 6px;
	width: 296px;
}

.descriptif a {
	color: #C3262F;
}

.conteneur_panier{
	padding: 6px;
}

.conteneur_commande{
	padding: 6px;
}

#conteneur_panier table {
	border: 1px #ccc solid;
}
#conteneur_panier td {
	background-color:#FFFFFF;
	border: 1px #ccc solid;
}

#conteneur_panier th 
{
	background-color:#FFF600;
	border: 1px #ccc solid;
	color: #FF0000;
	font-weight: bold;

}

.vignette {
	width: 155px;
	float: left;
	text-align: center;
	/* ?????  */
	/* version ancienne */
	/*border-right: #E9D07D 1px solid;*/
	/* version 0 (orange) */
	border-right: #FFCC00 1px solid;
	/* version 1 (vert) */
	/*border-right: #8acb87 1px solid;*/
	/* version 2 (orange) */
	/*border-right: #f7ce76 1px solid;*/
	/* version 3 (rouge) */
	/*border-right: #fe1a19 1px solid;*/
	/* version 4 (bleu) */
	/*border-right: #b9eef4 1px solid;*/
	/* version 9 (nov-dec) */
	/*border-right: #BE0000 1px solid;*/
	/* version 5 (jan-fev) */
	/*border-right: #8C0000 1px solid;*/
	padding: 0 0 10px 0;
}
.vignette img {
	margin: 25px auto 10px auto;
	display: block;
}
.prix {
	color: #C3262F;
	font-size: 13px;
}
.georgia, a, h1, h2, h3, .ariane, .prix, .valider, .titre {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#footer { 
	margin: 0 auto ;
	width: 770px;
	font-size: 12px;
	/*color: #333399;*/
	font-style: italic;
	text-align: left;
	background: transparent url(../charte/fond-footer.gif) no-repeat 0 0;
	clear: both;
}
#footer p { padding: 20px 10px 30px 17px;}

input, select {
	float: left;
	border: #C3262F 1px solid;
	margin: 0 4px 0 0;
	height: 17px;
	font-size: 11px;
	/*color: #996666;*/
}

label {
	float: left;
	margin: 3px 5px 0 0;
}
.label {
	float: left;
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
	/* ?????  */
	/* version ancienne */
	/*border-top: #E9D07D 1px solid;*/
	/* version 0 (orange) */
	border-top: #FFCC00 1px solid;
	/* version 1 (vert) */
	/*border-top: #8acb87 1px solid;*/
	/* version 2 (orange) */
	/*border-top: #f7ce76 1px solid;*/
	/* version 3 (rouge) */
	/*border-top: #fe1a19 1px solid;*/
	/* version 4 (bleu) */
	/*border-top: #b9eef4 1px solid;*/
	/* version 9 (nov-dec) */
	/*border-top: #BE0000 1px solid;*/
	/* version 5 (jan-fev) */
	/*border-top: #8C0000 1px solid;*/
}

.bouton_valider {
	background: transparent url(../charte/bouton-valider.gif) no-repeat 0 0;
	margin: 0;
	padding: 0;
	float: right;
	text-align: center;
}

.bouton_annuler {
	background: transparent url(../charte/bouton-valider.gif) no-repeat 0 0;
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
}
.valider {
	background: white url(../charte/fond-bouton-valider.gif) no-repeat right top;
	padding: 0 7px 3px 0;
	margin: 0 0 0 7px;
	border: none;
	color: #fff;
	font-size: 12px;
	font-style: italic;
	height: 20px;
	text-align: left;
	float: left;
}

select.couleur {
	width: 92px;
}
input.qte {
	width: 21px;
}
input.bouton {
	width: auto;
	height: auto;
	border: none;
	float: left;
}
*>html input.bouton {
	width: 118px;
}
.panier {
	position: relative;
	top: -24px;
	padding: 0 0 20px 0;
	background: #E9F07D url(../charte/fond-panier.gif) no-repeat left bottom;
}
.panier p {
	padding: 4px 0 0 0;
}

/*
.panier .prix {
	color: #FFFFFF;
}*/

.droite .titre {
	background: #C3262F url(../charte/fond-titre-droite-1.gif) no-repeat center top;
	padding: 8px 0 0 0;
	color: #fff;
	font-size: 12px;
	font-style: italic;
	margin: 0 8px 0 9px;
}
.droite .titre p {
	background: #C3262F url(../charte/fond-titre-droite-2.gif) no-repeat center bottom;
	padding: 0 0 8px 0;
}

a.titre_pdt {
	color: #C3262F;
	font-size: 18px;
}
a.titre_pdt:hover {
	color: #C3262F;
	font-size: 18px;
}
a.titre_pdt:visited {
	color: #C3262F;
	font-size: 18px;
}
a.titre_pdt:active {
	color: #C3262F;
	font-size: 18px;
}

.etape_on {
	border: #777777 2px solid;
	background-color: #CCFF99;
	padding: 2px;
}

.etape_off {
	border: #777777 2px solid;
	background-color: #E6E6E6;
	padding: 2px;
}

a.etape_link {
	font-family: Arial, Helvetica, "Trebuchet MS", Verdana;
	font-style:normal;
	/*color:#996666;*/
}