body{
	margin: 0 auto;
/*	background-color: #588407;*/
}

#global{
	width: 960px;
	height: auto;
/*	background-color: #588407;*/
	margin: 0 auto;
}

/* --------------- ZONE GAUCHE --------------- */
#zone_gauche{
	float:left;
	width: 142px;
	height:auto;
	margin: 0 auto;
/*	background-color: #EEEEEE;*/
}

#caddie{
	float:left;
	width: 142px;
	height: 128px;
	margin: 0 auto;
	background-image:url("./images/fond_caddie.gif");
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}

/* --------------- ZONE CENTRE --------------- */
#zone_centre{
	float:left;
	width: 683px;
	height: auto;
	margin: 0 auto;
/*	background-color: #DDDDDD;*/
}

#entete{
	float:left;
	width: 403px;
	height: 59px;
	margin: 0 auto;
	background-image:url("./images/fond_bandeau_artifiz_box.gif");
	background-repeat:no-repeat;
	padding-top:130px;
	padding-left:280px;
/*	background-color: #BBBBBB;*/
}

#titre{
	float:left;
	width: 390px;
	height: 44px;
	margin: 0 auto;
	text-align:justify;
	padding-top:5px;
}

#conteneur{
	float:left;
	width: 681px;
	height: auto;
	margin: 0 auto;
	border-right: solid #B2B4B7 1px;
	border-left: solid #B2B4B7 1px;
	border-bottom: solid #B2B4B7 1px;
/*	background-color: #999999;*/
}

#menu{
	float:left;
	width: 683px;
	height: 72px;
	background-image:url("./images/fond_menu.gif");
	background-repeat:no-repeat;
	margin: 0 auto;
}

#nav{
	float:left;
	width: 170px;
	height: auto;
	margin: 0 auto;
	border-right: solid #B2B4B7 1px;
	border-bottom: solid #B2B4B7 1px;
	background-color: #ebeae5;
}

#contenu{
	float:left;
	width: 486px;
	height: auto;
	margin: 0 auto;
	padding-left:15px;
	padding-right:10px;
}

#nav2{
	width: 170px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top:10px;
}

#intitulé_nav{
	width: 160px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left:10px;
	background-image:url("./images/fond_nav.gif");
	background-repeat:no-repeat;
}

#intitulé_nav4{
	width: 160px;
	height: 10px;
	margin: 0 auto;
	float:left;
	padding-left:10px;
}

#recherche{
	width: auto;
	height: auto;
	margin: 0 auto;
	float:left;
	background-image:url("./images/bas_nav.gif");
	background-repeat:no-repeat;
}

#recherche_part1{
	width: 160px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-left:10px;
	padding-top:10px;
}

#recherche_part2{
	width: 160px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:10px;
}

#btn_retour{
	width: 495px;
	height: 15px;
	margin: 0 auto;
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
/*	overflow:auto;*/
}

#info_tableau{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	overflow:auto;*/
}

#tableau{
	width: 155px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	overflow:auto;*/
}

#description_tableau{
	width: 255px;
	height: 100px;
	margin: 0 auto;
	float:left;
/*	overflow:auto;*/
}

#description_tableau2{
	width: 330px;
	height: auto;
	margin: 0 auto;
	margin-top: 20px;
	float:left;
/*	overflow:auto;*/
	padding:5px;
	background-color: #EEEEEE;
}

#mon_choix{
	width: 495px;
	height: 50px;
	margin: 0 auto;
	float:left;
	padding-top: 15px;
}

#autres_tableau{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top: 5px;
	padding-bottom: 15px;
/*	border-top: solid #B2B4B7 1px;*/
/*	overflow:auto;*/
}

#autres_tableau2{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top: 15px;
	border-bottom: solid #B2B4B7 1px;

}

#cadre_gris{
	float:left;
	width: 486px;
	height:73px;
	background-image:url("./images/cadre_gris_comment_ca_marche.gif");
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:9px;
}

#condition1{
	float:left;
	text-align:left;
	width:487px;
	padding-top: 15px;
	padding-bottom: 5px;
}

#btn_retour{
	width: 495px;
	height: 15px;
	margin: 0 auto;
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
/*	overflow:auto;*/
}

#gauche3{
	width: 112px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	background-color: #EEEEEE;*/
	text-align:center;
}

#droite3{
	width: 370px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	background-color: #CCCCCC;*/
	padding-top:15px;
	padding-left:5px;
}

#cadre{
	width: 470px;
	height: auto;
	margin: 0 auto;
	float:left;
	background-color:#ebeae5;
	padding-left:10px;
	padding-bottom:5px;
}

#cadre2{
	width: 477px;
	height: auto;
	margin: 0 auto;
	float:left;
	background-color:#ebeae5;
	padding-left:10px;
	padding-bottom:5px;
}

#form_message
{
	width: 477px;
	height: auto;
	margin: 0 auto;
	float:left;
	background-color:#ebeae5;
	padding-left:10px;
	padding-bottom:5px;
	display: none;
}

#form_signature
{
	width: 477px;
	height: auto;
	margin: 0 auto;
	float:left;
	background-color:#ebeae5;
	padding-left:10px;
	padding-bottom:5px;
	display: none;
}

#phrase1{
	width: 480px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top:15px;
	padding-bottom:5px;
}

#phrase2{
	width: 480px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top:10px;
}

#identification_caddie{
	float:left;
	width: 100%;
	height: auto;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #e4d9bf;
}

/* --------------- ZONE DROITE --------------- */
#zone_droite{
	float:left;
	width: 135px;
	height:auto;
	margin: 0 auto;
/*	background-color: #CCCCCC;*/
}

#entete_droite{
	float:left;
	width: 135px;
	height: 115px;
	text-align:center;
	padding-left:0px;
}

#pied_de_page{
	width: 960px;
	height: 25px;
	margin: 0 auto;
	float:left;
	text-align:center;
	padding-top:5px;
}

input.saisie_quantite{
	width: 20px;
}

img {
	border: 0px;
}

p{
	margin: 0;
	padding: 0;
}
/* =======================================================*/
.verdana-11-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
}

a.verdana-11-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	text-decoration:none;
}

a.verdana-11-gris-normal:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	text-decoration:underline;
}

.verdana-11-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}

a.verdana-11-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
}

a.verdana-11-gris-bold:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
}

.verdana-12-blanc-bold{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
}

a.verdana-12-blanc-bold{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

a.verdana-12-blanc-bold:hover{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}

.verdana-12-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
}

a.verdana-12-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:none;
}

a.verdana-12-gris-normal:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:underline;
}

.verdana-16-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
}

.verdana-16-orange-bold{
	color: #fea41e;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
}

.verdana-14-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 14px;
}

.arial-12-gris-normal{
	color: #666666;
	font-family: Arial;
	font-size: 12px;
}

.verdana-10-gris-normal-pdp{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing:-1px;
}

a.verdana-10-gris-normal-pdp{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing:-1px;
	text-decoration:none;
}

a.verdana-10-gris-normal-pdp:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	letter-spacing:-1px;
	text-decoration:underline;
}

.verdana-10-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
}

a.verdana-10-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	text-decoration:none;
}

a.verdana-10-gris-normal:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	text-decoration:underline;
}

.verdana-13-blanc-bold{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 13px;
	font-weight:bold;
}

.verdana-12-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;	
}

a.verdana-12-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;	
	text-decoration:none;
}

a.verdana-12-gris-bold:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;	
	text-decoration:underline;
}

.verdana-11-orange-bold{
	color: #f3810d;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;	
}

.verdana-13-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	font-weight:bold;
}

.verdana-12-orange-bold{
	color: #f3810d;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;	
}

.verdana-12-orange-normal{
	color: #EA7600;
	font-family: Verdana;
	font-size: 12px;
}

a.verdana-12-orange-normal{
	color: #EA7600;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:none;
}

a.verdana-12-orange-normal:hover{
	color: #EA7600;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:underline;
}

a.verdana-12-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

a.verdana-12-orange-bold:hover{
	color: #EA7600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

.verdana-18-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
}

.verdana-13-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
}

a.verdana-13-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	text-decoration:none;
}

a.verdana-13-gris-normal:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	text-decoration:underline;
}

.verdana-13-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}

a.verdana-13-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
}

a.verdana-13-gris-bold:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
}

.verdana-13-bleu-bold{
	color: #1b8ebd;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}

.verdana-15-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-size: 15px;
	font-weight:bold;
}

.verdana-12-blanc-normal{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
}

a.verdana-12-blanc-normal{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:none;
}

a.verdana-12-blanc-normal:hover{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:underline;
}

.verdana-15-gris-bold{
	color: #6A6C71;
	font-family: Verdana;
	font-weight: bold;
	font-size: 15px;
}

.verdana-16-vert-bold{
	color: #3d9317;
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
}

.verdana-12-bleu-bold{
	color: #1C88B3;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
}

a.verdana-12-bleu-bold{
	color: #1C88B3;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

a.verdana-12-bleu-bold:hover{
	color: #1C88B3;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}

.verdana-12-violet-bold{
	color: #921B73;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
}
