

div.product_list {
 		width:180px;
		border:solid;
		border-width:2px;
		border-color:#C1C1C1;
		background-color:#FFFFFF;
		vertical-align:top;
		text-align:center;
}
div.product_list_info {
 		width:181px;
		border-left:solid;
		border-right:solid;
		border-bottom:solid;
		border-color:#CC0000;
		background-color:#FFFFFF;
		text-align:center;
}

div.list_sort_mnu_hidden {
   		display: none;
}

div.list_sort_mnu_visible{
   		display:run-in;
}

div.list_deb_line {
 		width:40px;
		height:360px; 

}

div.list_space {
 		width:30px;
		height:300px;
}

div.tab_space {
 		width:25px;
		height:300px;
}


td.design_list {
		color:#999999;

}
img.logo{
 		width:125px;
		height:38px;
		padding-bottom:-50px;
		padding:inherit;
}

img.logo_fic_pro{
 		width:110px;
		height:30px;
		border:outset;
		border-color:#999999;
}


img.photo_list{
 		width:180px; /*155px */
		height:264px; /* 225px */
}

img.main_fic_produit{
 		width:272px;
		height:408px;
		border:solid;
		border-width:1px;
		border-color:#CCCCCC;
		text-align:right;
}

img.mini_fic_produit{
 		width:65px;
		height:98px;
		border:solid;
		border-width:1px;
		border-color:#CCCCCC;
		margin-bottom:3px; 
		
}


div.link_title_product {
	width:180px;
	/*height:45px;*/
	font-family:Microsoft Sans Serif;
	color:#333333;
	font-size:12px;
	text-align:center;
	background-color:#D7D7D7;
}


div.product_image{
	float:left; 
	margin-left:8px; 
	width:375px; 
	text-align:center;
}

div.product_data{
	width:360px;
	float:left;
	text-align:right;
}

img.mini_panier_recap{
 		width:30px;
		height:35px;
		border:solid;
		border-color:#FFFFFF;
}



div.mn_pictures {
		width:366px;
		height:550px;
		border:solid;
		border-color:#666666;
		background-color:#FFFFFF;
		vertical-align:top;
		text-align:center;
}

div.info_pro {   
		margin-left:4px;
		vertical-align:top;
		text-align:left;
}

td.title_product {
	font-family:Microsoft Sans Serif;
	color:#333333;
	font-size:12px;
	text-align:center;
	background-color:#D7D7D7;
}


div.title_typ_fic_pro {
	font-family:Microsoft Sans Serif;
	color:#333333;
	font-size:16px;
	text-align:left;
	font-weight:bold; 
}

div.title_fic_pro {
	font-family:Microsoft Sans Serif;
	color:#888787;
	font-size:16px;
	text-align:left; 
	font-weight:bold;
}

font.elt_title {
	font-family:Microsoft Sans Serif;
	color:#333333;
	font-size:13px;
	text-align:left; 
	font-weight:bold;
}

font.elt_text {
	font-size:12px;	
	color:#898989;
	font-family:Microsoft Sans Serif;
}

img.separation {
	margin-top:10px;
}

div.content_text {
	margin-top:8px;
}

div.content_denim_style {
	margin-top:7px;
	float:left;
	width:170px; 
}

div.content_entretien {
	margin-top:10px;
	margin-right:20px;
	float:left;
	float:right; 
}
/*div.content_entretien{
	margin-top:15px;
	margin-right:50px;
	text-align:right;
	border:solid;
}*/

div.logo_entretien {
	margin-top:0px;
	margin-left:10px;
	float:left;
	opacity:0.5; 
}


span.display_tailles{
	margin-left:40px;
}

span.taille_dispo{
	font-size: 12px;
	color:#666666;
	font-family:Microsoft Sans Serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
	display:inline-block;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding: 1px 10px 1px 10px; 
	margin: 3px 3px 0px 3px;
	background-color:#E5E5E5;
	border : 1px solid #898989;
}

a.size_link_validate{
		text-decoration: none;
}
a.size_link_validate:active{
		text-decoration: none;
}
a.size_link_validate:visited{
		text-decoration: none;
}
a.size_link_validate:hover{
		text-decoration: none;
}

span.taille_non_dispo{
	font-size: 12px;
	color:#B1B1B1;
	font-family:Microsoft Sans Serif;
	text-decoration:line-through;
	/*font-weight: bold;*/
	text-transform: uppercase; 
	text-align:center;
	display:inline-block;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding: 1px 5px 1px 5px; 
	margin: 3px 3px 0px 3px;
	background-color:#C8C8C8;
	border : 1px solid #B2B2B2;
}

span.taille_dispo_selected{
	font-size: 12px;
	color:#FFFFFF;
	font-family:Microsoft Sans Serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
	display:inline-block;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding: 1px 10px 1px 10px; 
	margin: 3px 3px 0px 3px;
	background-color:#003366;
	border : 1px solid #898989;
}

div.guide_tailles_link{
	margin-top:3px;
	margin-right:50px;
	text-align:right;
	font-style:italic;
}

div.btn_ajt_panier{
	float:right;
	margin-top:15px;
	margin-right:20px;
	/*text-align:right;*/
	color:#00FFCC;
	text-align:middle;
	width:143px;
	height:47px;
	background-image:url(../images/femme/product/btn_acheter1.jpg)
}


div.btn_ajt_panier_off_v{
	float:right;
	margin-top:15px;
	margin-right:20px;
	/*text-align:right;*/
	color:#00FFCC;
	text-align:middle;
	width:143px;
	height:38px;
	display:block;
	/*background-image:url(../images/homme/product/btn_acheter1.jpg)*/
}

div.btn_ajt_panier_off_nv{
	float:right;
	margin-top:15px;
	margin-right:20px;
	/*text-align:right;*/
	color:#00FFCC;
	text-align:middle;
	width:143px;
	height:38px;
	display: none;
	/*background-image:url(../images/homme/product/btn_acheter1.jpg)*/
}

div.btn_ajt_panier_on_nv{
	float:right;
	margin-top:15px;
	margin-right:20px;
	/*text-align:right;*/
	color:#00FFCC;
	text-align:middle;
	width:143px;
	height:38px;
	display: none;
	/*background-image:url(../images/homme/product/btn_acheter1.jpg)*/
}

div.btn_ajt_panier_on_v{
	float:right;
	margin-top:15px;
	margin-right:20px;
	/*text-align:right;*/
	color:#00FFCC;
	text-align:middle;
	width:143px;
	height:38px;
	display:block;
	/*background-image:url(../images/homme/product/btn_acheter1.jpg)*/
}




input.btn_acheter_off{ 
	color:#666666;
	width:147px;
}

div.btn_ajt_panier_go{
	float:right;
	margin-top:15px;
	margin-right:20px;
	/*text-align:right;*/
	/*width:150px;*/
	color:#FFFFFF;
	width:143px;
	height:47px;
	background-image:url(../images/femme/product/btn_acheter2.jpg)
}

input.btn_acheter_on{
	color:#FFFFFF;
	font-weight:bold;
	width:147px;
}


div.price_display{
	float:left;
	margin-top:15px;
	text-align:left; 
	width:180px;
}


font.elt_prix_entier {
	font-size:19px;	
	color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	margin-left:35px;
}

font.elt_prix_decimal {
	font-size:14px;	
	color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:-4px;
}

font.elt_prix_barre {
	font-size:12px;	
	color:#898989;
	font-family:Microsoft Sans Serif;
	text-decoration:line-through;
}

font.elt_prix_discount {
	font-size:20px;	
	color:#000000;
	font-family:Microsoft Sans Serif;
	font-weight:bold; 
	margin-left:0px;
}

div.price_product {
	font-family:Calibri, "Eras Bold ITC";
	font-size:13px;
	text-align:right;
	margin-right:15px;
}

div.content_options{  
	float:right;
	text-align:right;
	margin-right:30px;
	margin-top:3px;
}

font.elt_text_option {
	text-align:right;
	margin-left:150px;
	vertical-align:middle; 
}

div.elt_option_broad {
	text-align:right;
	margin-left:150px;
	vertical-align:top;
	background-image:url(../images/femme/product/facebook-flavorpark.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.txt_option_broad{
	margin-right:20px;
}

div.elt_option_friend {
	text-align:right;
	margin-left:150px;
	vertical-align:top;
	background-image:url(../images/femme/product/send_friend.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.elt_option_nosize {
	text-align:right;
	margin-left:130px;
	vertical-align:top;
	background-image:url(../images/femme/product/nosize.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.elt_option_question {
	text-align:right;
	margin-left:130px;
	vertical-align:top;
	background-image:url(../images/femme/product/question.gif);
	background-position:right;
	background-repeat:no-repeat;
}




a.link_option_broad{
	text-decoration:none;
	font-size:12px;	
	color:#898989;
	font-family:Microsoft Sans Serif;
}

a.link_option{
	font-size:12px;	
	color:#898989;
	font-family:Microsoft Sans Serif;
}


div.content_remarks{
	width:150px;
	float:right;
	text-align:right;
	margin-right:46px;
	margin-top:20px;
}

div.txt_option_remark{
	margin-right:20px; 
}

div.elt_option_secure {
	margin-top:5px;
	text-align:right;
	background-image:url(../images/femme/product/secure.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.elt_option_shipping {
	margin-top:5px;
	text-align:right;
	background-image:url(../images/femme/product/shipping.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.elt_option_satisfy {
	margin-top:5px;
	text-align:right;
	background-image:url(../images/femme/product/satisfy.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.elt_option_return {
	margin-top:5px;
	text-align:right;
	background-image:url(../images/femme/product/return.gif);
	background-position:right;
	background-repeat:no-repeat;
}


font.elt_text_remarks {
	font-size:12px;	
	color:#898989;
	font-family:Microsoft Sans Serif;
	text-align:right;
}

a.link_remarks{
	font-size:11px;	
	color:#898989;
	font-family:Verdana;
	text-align:right;
	text-decoration:none;
}
/*
a.link_remarks{
	font-size:12px;	
	color:#898989;
	font-family:Microsoft Sans Serif;
	text-align:right;
	text-decoration:none;
}
*/
div.display_mea_product{
	width:520px;
	float:right;
	text-align:right;
	margin-right:25px;
	margin-top:20px;
}

a.lien_fiche_produit {
		text-decoration: none;
		color:#333333;
		border-color:#333333;
}

a.lien_fiche_produit:visited {
		text-decoration: none;
		color:#333333;
		border-color:#333333;
}

a.lien_fiche_produit:active {
		text-decoration: none;
		color:#333333;
		border-color:#333333;
}

a.lien_fiche_produit:hover {
		text-decoration: none;
		color:#CC0000;
		border-color:#FFFFFF;
}


a.lien_fiche_mea {
		text-decoration: none;
		color:#FFFFFF;
		border-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}

a.lien_fiche_mea:visited {
		text-decoration: none;
		color:#FFFFFF;
		border-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}

a.lien_fiche_mea:active {
		text-decoration: none;
		color:#FFFFFF;
		border-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}

a.lien_fiche_mea:hover {
		text-decoration: none;
		color:#CC0000;
		border-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}



a.btn_ajouter {
		display: block;
		width:160px; 
		height:24px;
		background-image:url(../images/femme/btn_ajouter1.jpg);
		background-repeat: no-repeat;
}
     
a.btn_ajouter:hover {
		background:url(../images/femme/btn_ajouter2.jpg);
} 


div.msg_info_panier
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
}



div.product_bg_content {
	width:740px;  
	background-image:url("../images/panierv2/cart_middle.gif"); 
	background-repeat: repeat-y;
	background-position:right;
	margin-top:-5px; 
}

div.zoom_images{
 		width:345px;
		height:20px;
		border:solid; 
		border-width:1px;
		border-color:#CCCCCC;
}

a.btn_plus_images {
		font-size:13px;
		text-decoration:none;
		color:#999999;
		font-family: Arial ;
}

a.btn_plus_images:visited {
		font-size:13px;
		text-decoration:none;
		color:#999999;
		font-family: Arial ;
}

a.btn_plus_images:active {
		font-size:13px;
		text-decoration:underline;
		color:#999999;
		font-family: Arial ;
}

a.btn_plus_images:hover {
		font-size:13px;
		text-decoration:underline;
		color:#999999;
		font-family: Arial ;
}
 
 
 
 div.small_img_product {
 		width:80px;  
		background-color:#FFFFFF;
		vertical-align:top;
		text-align:center;
}

select.liste_sizes{
	font-size: 12px
}
 