#banniereFlash{
	text-align:center;
	margin-top:3px;
	margin-bottom:3px;
}

#menu_boutique{
	width:100%;
	height:50px;;
}

.legende{
	text-align:center;
}

#corps_galerie{
	width:100%;
	height:auto;
}

#corps_galerie img{
	border:none;
}

#corps_galerie a{
	font-weight:bold;
	border:none;
}

#corps_galerie a:hover{
	font-weight:bold;
	border:none;
}

.promo_a{
	text-decoration:line-through;
	color:#FF0000;
}

.promo_n{
	text-decoration:blink;
	color:#006600;
	font-weight:bold;
}

.pages_haut{
	width:100%;
	height:50px;
	margin-top:10px;
}

.page_precedente{
	float:left;
}

.page_suivante{
	float:right;
}

.tri_articles{
	text-align:center;
	float:left;
}

.affichage_articles{
	text-align:center;
	float:right;
}

table.liste{
	text-align:center;
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-image:url(../images/design/fond_news_chasse.jpg)
}
table.liste th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 6px 6px 6px 6px;
}
table.liste td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 6px 6px 6px 6px;
}

.miniature{
	float:left;
	height:330px;
	width:30%;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	background-image:url(../images/design/boutique/fond_mini_produit.jpg);
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.miniature_paintball{
	float:left;
	height:330px;
	width:30%;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	background-image:url(../images/design/boutique/fond_mini_produit_paintball.jpg);
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.mini_disp{
	margin-top:10px;
	margin-left:10px;
}


.mini_nom {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	width:100%;
}

.mini_photo{
	width:100px;
	height:100px;
	border-style:solid;
	border-width:1px;
	border-color:#003300;
	margin-left:50px;
}

.mini_desc{
	width:98%;
	height:70px;
	overflow:auto;
	text-align:center;
	font-style:italic;
}

.mini_prix_promo{
	margin-top:0px;
	margin-left:10px;
	color:#FF0000;
	font-weight:bold;
	font-size:18px;
	text-decoration:blink;
	width:auto
}

.mini_prix_normal{
	margin-left:100px;
	margin-top:00px;
	font-weight:bold;
	font-size:16px;
	width:auto
}

.mini_prix_normal_coche{
	margin-left:100px;
	margin-top:10px;
	font-weight:bold;
	font-size:16px;
	text-decoration:line-through;
	width:auto
}

.mini_ajouter{
	font-weight:bold;
	margin-top:00px;
	width:100%;
	text-align:center;
}

#produit{
	width:100%;
	height:auto;
}

#produit .nom_article{
	width:30%;
	font-size:24px;
	margin-top:10px;
	margin-left:20px;
	float:left;
}

#produit .prix_normal_article{
	width:auto;
	float:right;
	font-size:24px;
	text-align:right;
	margin-right:20px;
}

#produit .prix_promo_article{
	width:auto;
	float:right;
	color:#FF0000;
	font-size:26px;
	text-align:right;
	text-decoration:blink;
}

#produit .prix_coche_article{
	width:auto;
	float:right;
	font-size:22px;
	text-align:right;
	margin-right:20px;
	text-decoration:line-through;
}

#produit .article_ajouter{
	text-align:center;
}



#produit .reference_article{
	width:30%;
	font-size:12px;
	margin-top:50px;
	margin-left:20px;
}

#produit img{
	border-style:solid;
	border-width:1px;
	border-color:#003300;
}


#produit .photo_article{
	font-style:italic;
	width:100%;
	text-align:center;
	margin-top:10px;
}

#produit a:hover{
	font-weight:bold;
	border:none;
}

#produit .disponibilite_article{
	width:100%;
	text-align:center;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
}

#produit .desc_article{
	width:100%;
	text-align:center;
	margin-top:10px;
	font-size:12px;
}

#produit .desc_article{
	width:90%;
	margin-left:33px;
	height:auto;
	text-align:center;
	margin-top:10px;
	font-size:12px;
	border-style:dotted;
	border-width:1px;
	border-color:#003300;
}

#produit .cerfa_article{
	width:100%;
	text-align:center;
	margin-top:10px;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

#produit .piece_article{
	width:100%;
	text-align:center;
	margin-top:10px;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}