/* CSS Document */
/*
rouge 	:	#BF0000
vert 	: 	#63BC46


*/
.category_shop{ border:1px solid silver; margin-bottom:20px; background-image:url('/composants/images/bandes.gif'); }
.category_shop h2{ zoom:1; background-color:whitesmoke; color:black; border-bottom:1px solid silver; background-image:url('/composants/images/fond_degrade.jpg'); }

.category_shop a.product{ 
						display:block; width:115px; margin:15px 0 5px 15px; float:left; border:1px solid silver; padding:10px 10px 5px 10px; 
						text-align:left; color:#333; background-color:white; text-decoration:none; 
						font-size:10px;
						} 
.category_shop label{ display:block; height:15px; overflow:hidden; }				
.category_shop a.product:hover{ border-color:#6699CC; }
.category_shop a.product:hover .photo_product{ opacity:.9; }
.category_shop div.prix{ color:#BF0000; padding-top:3px; border-top:1px dashed silver; font-size:11px; }
.category_shop div.prix span{ color:gray; font-size:10px; text-decoration:line-through; }
.category_shop .photo_product{ width:115px; height:100px; background-position:center center;  background-repeat:no-repeat; margin-bottom:5px; }




/* fiche produit */
#bloc_prix{color:#BF0000; float:right; }
#bloc_prix span{ color:gray; font-size:10px; text-decoration:line-through; }

#mise_au_panier{ border-top:1px dashed silver; padding-top:10px; }
#mise_au_panier label{ color:#BF0000; font-weight:bold; }
#selected_size{ width:150px; }
#mise_au_panier fieldset{ float:right; border:none; padding:0; margin-right:10px; }
#mise_au_panier input{ float:right; margin-top:2px; }



/* gauche */
#left_fiche{ float:left; width:160px;margin-right:20px;  }
#left_fiche label{ text-align:center; color:gray; display:block; }
a#photo_product{ 
				border:1px solid silver; float:left; width:150px; margin-bottom:5px;
				background-position:center 5px; background-repeat:no-repeat;
				padding:158px 5px 5px 5px;
				text-align:center; color:gray; text-decoration:none;
			}
			
/* droite */	
#right_fiche{ float:left; width:300px; padding-top:0; }
#right_fiche p{ margin-top:0; text-align:justify; }
#right_fiche p.accroche{ text-align:left; }
span.promo_val{ font-size:32px; color:gainsboro; float:right; position:relative; top:-20px; margin-bottom:-20px; font-style:italic; }
.accroche{ color:gray; font-size:14px; }

/* SEARCH */
#search input{ width:65%; }

/* DYN CSS START (21/01/2010 à 11:06:58) */
h1 {
color:#CCCCCC;
}
body {
background-image:url('/upload/fond/fond_shop_body.jpg');
background-position:center center;
background-repeat:repeat;
}
#main {
color:#000000;
}
#bloc_prix {
color:#003319;
}
/* DYN CSS END */
