body{
	margin: 0 auto;
/*	background-color: #588407;*/
}

#global{
	width: 963px;
	height:700px;
/*	background-color: #588407;*/
	margin: 0 auto;
}

#entete{
	width: 963px;
	height: 115px;
	margin: 0 auto;
	float:left;
	background-image:url("./images/bandeau_haut.gif");
	background-repeat:no-repeat;
}

#tag_artifiz{
	float:left;
	width: 143px;
	height: 105px;
	padding-top: 10px;
	text-align:center;
}

#logo_artifiz{
	float:left;
	width: 230px;
	height: 105px;
	margin-top:10px;
}

#logo_concours{
	float:left;
	width: 287px;
	height: 105px;
	margin-top:10px;
}

#identification{
	float:left;
	width: 165px;
	height: 105px;
	text-align:center;
	padding-top:10px;
	background-color: #e8e8e8;
}

#identification_caddie{
	float:left;
	width: 100%;
	height: auto;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #e4d9bf;
}

#entete_droite{
	float:left;
	width: 137px;
	height: 115px;
	text-align:center;
	padding-left:0px;
}

#caddie{
	width: 143px;
	height: 265px;
	margin: 0 auto;
	float:left;
/*	background-color: #DDDDDD;*/
}

#contenu_caddie{
	width: 143px;
	height: auto;
	margin: 0 auto;
	float:left;
	text-align:center;
}

#contenu_caddie_part1{
	width: 143px;
	height: 31px;
	margin: 0 auto;
	float:left;
	background-image:url("./images/caddie_part1.gif");
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}

#contenu_caddie_part2{
	width: 143px;
	height: 90px;
	margin: 0 auto;
	float:left;
	background-image:url("./images/caddie_part2.gif");
	background-repeat:no-repeat;
	text-align:center;
	padding-top: 14px;
}

#contenu_caddie_part3{
	width: 143px;
	height: 101px;
	margin: 0 auto;
	float:left;
	text-align:center;
}

#contenu_caddie_part4{
	width: 143px;
	height: 101px;
	margin: 0 auto;
	float:left;
	text-align:center;
}

#espaceur{ /*espaceur pour place l'espace caddie*/
	width: 143px;
	height: 39px;
	margin: 0 auto;
	float:left;
	text-align:center;
/*	background-color: #DDDDDD;*/
}

#espaceur2{ /*espaceur pour place l'espace caddie*/
	width: 143px;
	height: 02px;
	margin: 0 auto;
	float:left;
/*	background-color: #DDDDDD;*/
}

#conteneur2{
	width: 681px;
	height: auto;
	margin: 0 auto;
	float:left;
	border-right: solid #B2B4B7 1px;
	border-left: solid #B2B4B7 1px;
	border-bottom: solid #B2B4B7 1px;
}

#menu{
	width: 681px;
	height: 39px;
	margin: 0 auto;
	float:left;
	text-align: center;
	background-color: #999999;
	background-image:url("./images/bandeau_menu.gif");
	background-repeat:no-repeat;
}

#nav{
	width: 170px;
	height: auto;
	margin: 0 auto;
	float:left;
	border-right: solid #B2B4B7 1px;
	border-bottom: solid #B2B4B7 1px;
	background-color: #ebeae5;
/*	padding-top: 40px;*/
}

#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_menu.gif");
	background-repeat:no-repeat;

}

#intitulé_nav2{
	width: 160px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left:10px;
}

#intitulé_nav3{
	width: 160px;
	height: 100px;
	margin: 0 auto;
	float:left;
	padding-left:10px;
}

#intitulé_nav4{
	width: 160px;
	height: 10px;
	margin: 0 auto;
	float:left;
	padding-left:10px;
}

#intitulé_nav_caddie{
	float:left;
	width: 143px;
	height: 20px;
	margin: 0 auto;
	text-align:left;
}

#intitulé_nav_caddie_rss{
	float:left;
	width: 143px;
	height: auto;
	margin: 0 auto;
	text-align:left;
}

#intitulé_nav_caddie2{
	width: 143px;
	height: 20px;
	margin: 0 auto;
	float:left;
	text-align:left;
	padding-top:7px;
	padding-bottom:5px;
	border-top: solid 1px #b2b4b7;
	border-bottom: solid 1px #b2b4b7;
}

#intitulé_nav_caddie3{
	width: 143px;
	height: 20px;
	margin: 0 auto;
	float:left;
	text-align:left;
	padding-bottom:5px;
}

#intitulé_nav_caddie4{
	width: 143px;
	height: 20px;
	margin: 0 auto;
	float:left;
	text-align:left;
	padding-top:7px;
	padding-bottom:5px;
	border-bottom: solid 1px #b2b4b7;
}

#recherche{
	width: auto;
	height: auto;
	margin: 0 auto;
	float:left;
	background-image:url("./images/bas_menu.gif");
	background-repeat:no-repeat;
}

#recherche_part1{
	width: 160px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-left:10px;
	padding-top:10px;
/*	background-image:url("./images/fond_menu.gif");*/
/*	background-repeat:no-repeat;*/

}

#recherche_part2{
	width: 160px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:10px;
/*	background-image:url("./images/fond_menu.gif");*/
/*	background-repeat:no-repeat;*/

}

#petit_bandeau{
	width: 681px;
	height: 35px;
	margin: 0 auto;
	float:left;
	border-top: solid #B2B4B7 1px;
	border-bottom: solid #B2B4B7 1px;
/*	border: solid #B2B4B7 1px;*/
}

#part0{
	width: 188px;
	height: 32px;
	margin: 0 auto;
	float:left;
	padding-top:3px;
	padding-left:4px;
}

#part1{
	width: 322px;
	height: 26px;
	margin: 0 auto;
	float:left;
	padding-top: 9px;
	text-align:right;
}

#part2{
	width: 167px;
	height: 29px;
	margin: 0 auto;
	float:left;
	padding-top : 6px;
}

#contenu2{
	width: 505px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	background-color: #EEEEEE;*/
/*	overflow:auto;*/
	padding-top:10px;
}

#contenu2_communaute{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-left:10px;
/*	overflow:auto;*/
}

#barre_position_nav_communaute{
	width: 495px;
	height: 15px;
	margin: 0 auto;
	float:left;
	background-color: #e32a1c;
	padding-top:2px;
/*	overflow:auto;*/
}

#barre_position_nav_createur{
	width: 495px;
	height: 15px;
	margin: 0 auto;
	float:left;
	background-color: #931b73;
	padding-top:2px;
/*	overflow:auto;*/
}

#barre_position_nav_galerie{
	width: 495px;
	height: 15px;
	margin: 0 auto;
	float:left;
	background-color: #0d7fb3;
	padding-top:2px;
/*	overflow:auto;*/
}

#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;*/
}

#espace_tag{
	width: 85px;
	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;
}

#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;
/*	overflow:auto;*/
}

#mon_avis{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top: 15px;
	border-bottom: solid #B2B4B7 1px;
/*	overflow:auto;*/
}

#mon_choix{
	width: 495px;
	height: 150px;
	margin: 0 auto;
	float:left;
	padding-top: 15px;
/*	overflow:auto;*/
}

#tab_les_avis{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-bottom: 15px;
	border-bottom: solid #B2B4B7 1px;
/*	overflow:auto;*/
}

#informations{
	width: 495px;
	height: 150px;
	margin: 0 auto;
	float:left;
	padding-top: 0px;
/*	overflow:auto;*/
}

#btn_envoyer{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	text-align:center;
/*	overflow:auto;*/
}

#commentaire{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
/*	overflow:auto;*/
}

#les_commentaires{
	width: 495px;
	height: auto;
	margin: 0 auto;
	float:left;
	padding-top:10px;
	padding-bottom:5px;
/*	overflow:auto;*/
}

#les_commentaires_auteur{
	width: 495px;
	height: 20px;;
	margin: 0 auto;
	float:left;
	background-image:url("./images/carre.gif");
	background-repeat:no-repeat;
	background-position:right;
	vertical-align:bottom;
	padding-top:6px;
}

#les_commentaires_texte{
	width: 485px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	overflow:auto;*/
	border-bottom: solid #f29400 2px;
	border-left: solid #f29400 1px;
	border-right: solid #f29400 1px;
	background-image:url("./images/barre_commentaire.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding-top:13px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:6px;
}

#gauche2{
	width: 162px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	background-color: #EEEEEE;*/
	text-align:center;
}

#droite2{
	width: 320px;
	height: auto;
	margin: 0 auto;
	float:left;
/*	background-color: #CCCCCC;*/
	padding-top:5px;
	padding-left:5px;
}

#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;
}

#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;
}

#pub{
	width: 137px;
	height: 289px;
	margin: 0 auto;
	float:left;
	text-align:center;
	padding-top:40px;
}

#condition1{
	float:left;
	text-align:left;
	width:487px;
	padding-top: 15px;
	padding-bottom: 5px;
}

#condition2{
	float:left;
	text-align:justify;
	width:436px;
	padding: 25px;
	background-color:#ebeae5;
}

#pied_de_page{
	width: 963px;
	height: 25px;
	margin: 0 auto;
	float:left;
	text-align:center;
	padding-top:5px;
}

#bas_de_site{
	text-align:center;
	margin: 0 auto;
}

#flash{
	width: 476px;
	height: 310px;
	margin: 0 auto;
	float:left;
	text-align:center;
	padding-top:20px;
	padding-bottom:50px;
}

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

input.saisie_quantite{
	width: 20px;
}

img {
	border: 0px;
}

p{
	margin: 0;
	padding: 0;
}

#p_ident{
	margin: 0;
	padding: 2px;
}
/* =======================================================*/

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-12-blanc-normal{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
}

.verdana-16-blanc-bold{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
}

.verdana-10-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;	
}

a.verdana-10-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;	
	text-decoration:none;
}

a.verdana-10-gris-bold:hover{
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;	
	text-decoration:underline;
}

.verdana-10-blanc-normal{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
}

.verdana-10-vert-normal{
	color: #434613;
	font-family: Verdana;
	font-size: 10px;
}

.verdana-11-vert-bold{
	color: #5e6015;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}

.verdana-10-violet-bold{
	color: #81015e;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;	
}

.verdana-11-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
}

.verdana-11-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}

.verdana-11-orange-bold{
	color: #f3810d;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;	
}

.verdana-12-blanc-bold{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
}

.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;
}

.verdana-12-vert-normal{
	color: #c6d020;
	font-family: Verdana;
	font-size: 12px;
}

.verdana-12-orange-normal{
	color: #EA7600;
	font-family: Verdana;
	font-size: 12px;
}

.verdana-12-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
}

.verdana-12-gris-normal{
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
}

.verdana-12-marron-normal{
	color: #9e7518;
	font-family: Verdana;
	font-size: 12px;
}

.verdana-12-vert-normal{
	color: green;
	font-family: Verdana;
	font-size: 12px;
}

.verdana-12-rouge-normal{
	color: red;
	font-family: Verdana;
	font-size: 12px;
}

.verdana-13-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 13px;
	font-weight:bold;
}

.verdana-14-gris-bold{
	color: #666666;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
}

.verdana-14-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
}

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;
}

a.verdana-12-marron-normal{
	color: #9e7518;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:none;
}

a.verdana-12-marron-normal:hover{
	color: #9e7518;
	font-family: Verdana;
	font-size: 12px;
	text-decoration:underline;
}

.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-12-orange-bold{
	color: #f3810d;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;	
}

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;
}

a.verdana-14-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}

a.verdana-14-orange-bold:hover{
	color: #EA7600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}

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;
}

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-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;
}

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;
}

.verdana-16-gris-bold{
	color: #3a3838;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
}

.verdana-15-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-size: 15px;
	font-weight:bold;
}

.verdana-16-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
}

a.verdana-16-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}

a.verdana-16-orange-bold:hover{
	color: #EA7600;
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	text-decoration:underline;
}

a.verdana-12-bleu2-normal{
	color: #1C92C1;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

a.verdana-12-bleu2-normal:hover{
	color: #1C92C1;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

a.verdana-12-violet-normal{
	color: #931c73;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

a.verdana-12-violet-normal:hover{
	color: #931c73;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

#global2{
	width: 268px;
	margin: 0 auto;
	text-align:left;
}

.head1 {
	height:30px; 
	width:268px; 
	background:url('./images/bghead2.gif') no-repeat; 
	z-index:100
}

.head1 img {
	margin:10px 0px 0px 14px;
}

.head2 {
	height:30px; 
	width:266px; 
	background:url('./images/bghead1.gif') no-repeat; 
	margin:35px 0px 7px 1px;
}

.head2 img {
	margin:10px 0px 0px 14px;
}

.col2 {
	background:url('./images/bgcol2.gif');
}

.foot {
	height:30px; 
	width:268px; 
	background:url('./images/bgfoot.gif') no-repeat; 
	z-index:100
}

.uploader{
	font-size:12px;
	font-family: arial;
	margin: 0;
	padding: 0 0 0 10px;
}

.verdana-18-orange-bold{
	color: #EA7600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
}

.verdana-8-vert-bold{
	color: #3F5B09;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8px;
}

.verdana-6-blanc-bold{
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 6px;
}

.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-16-rouge-bold{
	color: #a90012;
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
}

.verdana-14-blanc-normal{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 14px;
}

a.verdana-14-blanc-normal{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
}

a.verdana-14-blanc-normal:hover{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: underline;
}

.verdana-12-blanc-bold{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;	
}
