
/*---------------| AIDE |---------------*/
div#col_c_help{
clear:both;
float:left;
width:593px;
text-align:left;
}

div#col_c_help_text{
clear:both;
float:left;
width:593px;
text-align:left;
font-size:16px;
font-weight:bold;
color:#5F5D5E;
}

div#col_c_help_text font{
font-size:16px;
font-weight:bold;
color:#C7317D;
}

div#col_c_help_header{
clear:both;
float:left;
font-size:11px;
width:593px;
}

div#col_c_help_header li{
list-style:none;
line-height:20px;
}

div#col_c_help_header ul{
color:#5F5D5E;
}

div#col_c_help_header ul a{
text-decoration:underline;
color:#5F5D5E;
}

div#col_c_help_listing{
clear:both;
float:left;
font-size:11px;
width:593px;
}

div#col_c_help_listing_row{
clear:both;
float:left;
width:593px;
}

div#col_c_help_listing_col{
float:left;
width:250px;
color:#5F5D5E;
padding-left:25px;
}

font#col_c_help_listing_col{
font-weight:bold;
font-size:12px;
color:#C7317D;
}

div#col_c_help_listing_col a{
color:#5F5D5E;
}

div#col_c_help_listing_col_sapcer{
float:left;
width:10px;
}

div#col_c_help_listing_spacer{
height:15px;
width:593px;
float:left;
clear:both;
}

div#col_c_help_steps{
clear:both;
float:left;
text-align:justify;
width:593px;
}

font#col_c_help_steps_title{
font-size:13px;
font-weight:bold;
color:#C7317D;
}

font#col_c_help_steps_subtitle{
font-size:12px;
font-weight:bold;
color:#5F5D5E;
text-decoration:underline;
}

div#col_c_help_toplink{
font-size:9px;
text-align:right;
width:593px;
}

/*---------------| Input |---------------*/
.greyinput{
	border:1px solid #878378; 
width: 120px;
height: 20px;
font-size: 10px;
font-family: Arial,Helvetica,sans-serif;
color: #000000;
padding-top:4px;
}

.btn_news{
	border:0px solid #C0BFBD;
height: 20px;

width: 30px;

font-size: 12px;

font-family: Arial,Helvetica,sans-serif;

font-weight: bold;

color: #ffffff;

background-image: url(../images/francais/bg/bg_newsbg.gif);
	}

/*---------------| Parrainage |---------------*/

div#col_c_sponsorship{
	width:593px;
	height:298px;
	float:left;
	clear:both;
	text-align:left;
	background-image:url(images/francais/img/img_col_c_sponsorship_bg.gif);
	background-repeat:repeat-x;
	border: 1px #acacac solid;
}

div#col_c_sponsorship_alt{
	width:573px;
	float:left;
	clear:both;
	text-align:left;
	background-image:url(images/francais/img/img_col_c_sponsorship_bg.gif);
	background-repeat:repeat-x;
	border: 1px #acacac solid;
	padding:10 10 10 10px;
	color:#5D5D5D;
}

ul#col_c_sponsorship_alt{
list-style:none;
line-height:15px;
}

div#col_c_sponsorship_alt strong{
color:#C3367D;
font-size:12px;
font-weight:bold;
}

div#col_c_sponsorship_alt span{
color:#C3367D;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

ul#col_c_sponsorship_alt li font{
color:#C3367D;
font-size:12px;
font-weight:bold;
}

div#col_c_sponsorship_content{
/* Si besoin */
}

div#col_c_sponsorship_text{
	width:593px;
	float:left;
	clear:both;
	font-size:12px;
	color:#5f5d5e;
	font-weight:bold;
	text-align:left;
}

font#col_c_sponsorship_text{
	color:#c3367d;
	font-weight:bold;
}

div#col_c_sponsorship_col_left{
	float:left;
	font-size:11px;
	padding-left:10px;
	padding-top:10px;
}

font#col_c_sponsorship_col_left{
	color:#c3367d;
	font-weight:bold;
	font-size:13px;
}

div#col_c_sponsorship_col_right{
	float:left;
	padding-top:50px;
	padding-left:15px;
}

div#col_c_sponsorship_row{
	float:left;
	clear:both;
	color:#990033;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

div#col_c_sponsorship_row input{
	width:256px;
	float:left;
	clear:both;
	font-size:9px;
	color:#c3367d;
	padding-left:10px;
	border:#ACACAC 1px solid;
}


div#col_c_sponsorship_input{
	float:left;
	padding-left:15px;
	text-align:center;
}

div#col_c_sponsorship_btn{
	float:left;
	clear:both;
	width:280px;
	text-align:center;
}

div#col_c_sponsorship_btn_content{
	position:relative;
	left:0px;
}

div#col_c_sponsorship_spacer{
	height:15px;
	float:left;
	clear:both;
}

div#col_c_sponsorship_col_message{
	float:left;
	clear:both;
	width:593px;
	color:#C3367D;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

img#dot{
width:5px;
height:5px;
background-color:#C7317D;
}


/*---------------| Déjà Membre / Nouveau Membre |---------------*/

/*--|Tête de Gondole Déjà Membre |--*/
.tete_gond_dm{
border:1px solid #7B0C26;
width:593px;
}

.tete_gond_header_dm{
height:19px;
width:593px;
background: url(images/Francais/bg/bg_dm.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #7B0C26;
}

a.tete_gond_link_dm:link, a.tete_gond:visited{
	color: #7B0C26; text-decoration: none; font-size:9px;
}

a.tete_gond_link_dm:hover{
	color: #7B0C26; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole Nouveau Membre |--*/
.tete_gond_nm{
border:1px solid #2b2b2b;
width:593px;
}

.tete_gond_header_nm{
height:19px;
width:593px;
background: url(images/Francais/bg/bg_nm.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #2b2b2b;
}

a.tete_gond_link_nm:link, a.tete_gond:visited{
	color: #2b2b2b; text-decoration: none; font-size:9px;
}

a.tete_gond_link_nm:hover{
	color: #2b2b2b; text-decoration: none; font-size:9px;
}





/*---------------| Cross Selling Tête de Gondole|---------------*/

/*--|Tête de Gondole F|--*/

.tete_gond_F{
border:1px solid #7B0C26;
width:593px;
}

.tete_gond_header_F{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_dm.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #7B0C26;
}

a.tete_gond_link_F:link, a.tete_gond:visited{
	color: #7B0C26; text-decoration: none; font-size:9px;
}

a.tete_gond_link_F:hover{
	color: #7B0C26; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole M|--*/
.tete_gond_M{
border:1px solid #053d8f;
width:593px;
}

.tete_gond_header_M_alt{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_blue.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #053d8f;
font-size:14px;
}

.tete_gond_header_M{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_blue.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #053d8f;
}

a.tete_gond_link_M:link, a.tete_gond_M:visited{
	color: #053d8f; text-decoration: none; font-size:9px;
}
a.tete_gond_link_M:hover{
	color: #053d8f; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole Mi|--*/
.tete_gond_Mi{
border:1px solid #A19300;
width:593px;
}

.tete_gond_header_Mi{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_yellow.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #A19300;
}

a.tete_gond_link_Mi:link, a.tete_gond_Mi:visited{
	color: #A19300; text-decoration: none; font-size:9px;
}
a.tete_gond_link_Mi:hover {
	color: #A19300; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole Gift|--*/
.tete_gond_Gift{
border:1px solid #0E8F08;
width:593px;
}

.tete_gond_header_Gift{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_green.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #0E8F08;
}

a.tete_gond_link_Gift:link, a.tete_gond_Gift:visited{
	color: #0E8F08; text-decoration: none; font-size:9px;
}
a.tete_gond_link_Gift:hover {
	color: #0E8F08; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole Kid|--*/
.tete_gond_Kid{
border:1px solid #8F080C;
width:593px;
}

.tete_gond_header_Kid{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_red.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #8F080C;
}

a.tete_gond_link_Kid:link, a.tete_gond_Gift:visited{
	color: #8F080C; text-decoration: none; font-size:9px;
}
a.tete_gond_link_Kid:hover {
	color: #8F080C; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole Celebrité|--*/
.tete_gond_Cele{
border:1px solid #976400;
width:593px;
}

.tete_gond_header_Cele{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_orange.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #976400;
}

a.tete_gond_link_Cele:link, a.tete_gond_Gift:visited{
	color: #976400; text-decoration: none; font-size:9px;
}
a.tete_gond_link_Cele:hover {
	color: #976400; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole U|--*/
.tete_gond_U{
border:1px solid #000000;
width:593px;
}

.tete_gond_header_U{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_black.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #000000;
}

a.tete_gond_link_U:link, a.tete_gond_U:visited{
	color: #000000; text-decoration: none; font-size:9px;
}
a.tete_gond_link_U:hover {
	color: #000000; text-decoration: none; font-size:9px;
}


/*--|Tête de Gondole Bon Plan|--*/
.tete_gond_Bp{
border:1px solid #000000;
width:593px;
}

.tete_gond_header_Bp{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_bp.gif) repeat-x;
color:#8B0122;
padding-left: 10px;
border-bottom:1px solid #000000;
}

a.tete_gond_link_Bp:link, a.tete_gond_Bp:visited{
	color: #7D011D; text-decoration: none; font-size:9px;
}
a.tete_gond_link_U:hover {
	color: #7D011D; text-decoration: none; font-size:9px;
}

/*--|Tête de Gondole Paypal |--*/
.tete_gond_paypal{
border:1px solid #ffab2a;
width:593px;
}

.tete_gond_header_paypal{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer_paypal.gif) repeat-x;
color:#000000;
padding-left: 10px;
border-bottom:1px solid #ffab2a;
}


/*---------------| Filet de Navigation |---------------*/
.fil_aria{
padding-left:5px; 
color:#FFFFFF;
background-image:url(images/Francais/bg/bg_arianne.gif);
background-repeat:repeat-x;
border:#7b0c26 1px solid;
vertical-align:baseline;
}

a.fil_aria:link, a.fil_aria:visited{
	color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:11px; border:none;
}
a.fil_aria:hover {
	color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:11px; border:none;
}




/*---------------| Afichage Gamme |---------------*/


.img_gamme img{
width:65px;
height:65px;
}






/*---------------| Fiche Produit |---------------*/

.bloc_produit{
border:#7b0c26 1px solid;
padding: 10 10 10 10px;
}

.image_produit{
width:135px;
}

.image_produit img{
padding-left:10px;
}

.bloc_mention{
border:#7b0c26 1px solid;
}



/*---------------| Affichage par Sex |---------------*/


/*-------| Femme |-------*/
.tableaumarquecol_femme_header {
height:18px;
background: url(images/Francais/bg/bg_footer.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-left:1px solid #7B0C26;
border-right:1px solid #7B0C26;
border-top:1px solid #7B0C26;
}

.tableaumarquecol_femme {
border:1px solid #7B0C26;
padding: 10px 10px 10px 10px;
}

a.tableaumarquecol_femme_link:link, a.tableaumarquecol_femme_link:visited{
	color: #7B0C26; 
	text-decoration: none; 
	font-weight:bold; 
	font-size:12px;
}

a.tableaumarquecol_femmee_link:hover {
	color: #7B0C26; 
	text-decoration: none; 
	font-weight:bold; 
	font-size:12px;
}


/*-------| Homme |-------*/
.tableaumarquecol_homme_header {
height:18px;
background: url(images/Francais/bg/bg_footer_blue.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-left:1px solid #053d8f;
border-right:1px solid #053d8f;
border-top:1px solid #053d8f;
}

.tableaumarquecol_homme {
border:1px solid #053d8f;
padding: 10px 10px 10px 10px;
}

a.tableaumarquecol_homme_link:link, a.tableaumarquecol_homme_link:visited{
	color: #053d8f; 
	text-decoration: none; 
	font-weight:bold; 
	font-size:12px;
}

a.tableaumarquecol_homme_link:hover {
	color: #053d8f; 
	text-decoration: none; 
	font-weight:bold; 
	font-size:12px;
}


/*-------| Unisex |-------*/
.tableaumarquecol_unisex_header {
height:18px;
background: url(images/Francais/bg/bg_footer_black.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
}

.tableaumarquecol_unisex {
border:1px solid #000000;
padding: 10px 10px 10px 10px;
}

a.tableaumarquecol_unisex_link:link, a.tableaumarquecol_unisex_link:visited{
	color: #000000; 
	text-decoration: none; 
	font-weight:bold; 
	font-size:12px;
}

a.tableaumarquecol_unisex_link:hover {
	color: #000000; 
	text-decoration: none; 
	font-weight:bold; 
	font-size:12px;
}



/*---------------| Moteur de Recherche |---------------*/

.search_textarea{
border:#FFFFFF 1px solid;
font-size:11px;
width:120px;
color:#FFFFFF;
background:#9e3e54;
}


.search_btn{
border:#FFFFFF 1px solid;
font-size:11px;
font-weight:bold;
width:40px;
height:17px;
color:#9e3e54;
background:#FFFFFF;
}

.codes_textarea{
border:#4b4b4b 1px solid;
font-size:15px;
width:250px;
color:#4b4b4b;
background:#ffffff;
}

.coupon_textarea{
border:#FFFFFF 1px solid;
font-size:15px;
width:250px;
color:#FFFFFF;
background:#9e3e54;
}


/*---------------| Liste des marques de Gauche |---------------*/

.select_list{
border:#376cb5 0px solid;
font-size:11px;
width:160px;
color:#FFFFFF;
background:#2b2b2b;
}



/*---------------| Caddie |---------------*/

.femme{
font-size:12px;
color:#C90462;
text-decoration:none;
}
a.femme{
font-size:12px;
color:#C90462;
text-decoration:none;
}
a:hover.femme{
font-size:12px;
color:#C90462;
text-decoration:none;
}
a:link.femme{
font-size:12px;
color:#C90462;
text-decoration:none;
}
a:visited.femme{
font-size:12px;
color:#C90462;
text-decoration:none;
}




.homme{
font-size:12px;
color:#0077B6;
text-decoration:none;
}
a.homme{
font-size:12px;
color:#0077B6;
text-decoration:none;
}
a:hover.homme{
font-size:12px;
color:#0077B6;
text-decoration:none;
}
a:link.homme{
font-size:12px;
color:#0077B6;
text-decoration:none;
}
a:visited.homme{
font-size:12px;
color:#0077B6;
text-decoration:none;
}

/*---------------| Fiche Produit |---------------*/
.fp {
	border:solid 1px #000000;
	background:url(images/shado_wom.jpg) no-repeat right;
	margin:0px;
	padding:15px 20px 0px 20px;
	width:594px;
}

.fp_title1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
	font-weight:bold; 
}

.fp_title2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:15px;
	font-weight:bold; 
}

a.fp_title3:link, a.fp_title3:visited {
	font-family: Arial, Helvetica, sans-serif; color: #A60E35; text-decoration: none; font-size:15px;
}
a.fp_title3:hover {
	font-family: Arial, Helvetica, sans-serif; color: #A60E35; text-decoration: underline; font-size:15px;
}

table#descri_opt ul {
	margin:25px 0px 0px 0px;
        padding:0px;  
}

table#descri_opt li {
	list-style-type:none;
	background-image:url(images/square.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:0px 0px 10px 10px;  
}

table#descri {
	width:594px;
	border:1px solid #000000;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

table#deliv {
	width:594px;
	height:114px;
	margin:0px;
	padding:0px;
	background-image:url(images/gift.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

table#deliv ul {
	margin:0px 0px 0px 230px;
        padding:0px;  
}

table#deliv li {
	margin:0px;
	padding:0px 0px 10px 0px;  
	font-size:12px;
	font-weight:bold;
	list-style-image:url(images/square.gif);
	list-style-type:none;
}

table#last {
	margin:0px;
	padding:0px;
	width:594px;
	border:1px solid #A60E35;
	border-collapse:collapse;
	text-align:left;
}

table#last th {
	height:18px;
	font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;
	border:1px solid #A60E35;
	background: url(images/Francais/bg/bg_footer.gif) repeat-x;
        padding-left:15px;
}


/*---------------| ITEMS |---------------*/
.tab_f {
	background:url(images/degra_black.gif) repeat-x;
	padding:0px 0px 0px 15px;
	margin:0px;
	width:594px;
	height:21px;
}

a.item_f:link, a.item_f:visited{
	font-family: Arial, Helvetica, sans-serif; color: #c90462; text-decoration: none; font-weight:bold; font-size:12px;
}
a.item_f:hover {
	font-family: Arial, Helvetica, sans-serif; color: #c90462; text-decoration: underline; font-weight:bold; font-size:12px;
}

a.item_m:link, a.item_m:visited{
	font-family: Arial, Helvetica, sans-serif; color: #017bc1; text-decoration: none; font-weight:bold; font-size:12px;
}
a.item_m:hover {
	font-family: Arial, Helvetica, sans-serif; color: #017bc1; text-decoration: underline; font-weight:bold; font-size:12px;
}

.item_brand {
	font-family: Arial, Helvetica, sans-serif; color:#000000;  text-decoration:none;  font-size:10px;
}

a.item_u:link, a.item_u:visited{
	font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight:bold; font-size:12px;
}
a.item_u:hover {
	font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-weight:bold; font-size:12px;
}

table#item_opt ul {
	margin:0px;
        padding:0px 0px 0px 148px;  
}

table#item_opt li {
	list-style-type:none;
	background-image:url(images/square.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 13px;  
}

a.item_f_li:link, a.item_f_li:visited{
	font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight:bold; font-size:12px;
}
a.item_f_li:hover {
	font-family: Arial, Helvetica, sans-serif; color: #c90462; text-decoration: underline; font-weight:bold; font-size:12px;
}

a.item_m_li:link, a.item_m_li:visited{
	font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight:bold; font-size:12px;
}
a.item_m_li:hover {
	font-family: Arial, Helvetica, sans-serif; color: #017bc1; text-decoration: underline; font-weight:bold; font-size:12px;
}

/*---------------| HELP |---------------*/

.csanch {
font-size:12px;
color:#7B0C26;
font-weight:bold;
}

table#help_list {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
table#help_list ul {
	margin:0px;
    	padding:10px 0px 0px 15px;  
}
table#help_list li {
	list-style-type:none;
	background-image:url(images/square.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 13px;  
}
a.und {
color:#c90462;
text-decoration:none;
}
a.und:hover{
color:#c90462;
text-decoration:underline;
}

table#liv {
width:400px;
border:1px solid #c90462;
background-color:#fae6f0;
padding:0;
margin:0;
	border-collapse:collapse;
}

td.tab {
border:1px solid #c90462;
}




/* Balises qui définissent des tableaux à angles arrondis (ici page principale) */
A:link { 
	color: #000000;
	text-decoration:none;
}

A:visited { 
	color: #000000;
	text-decoration:none;
}
 
A:Hover { 
	color: #000000;
	text-decoration:underline;
}

td { font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }

.Custtxtfield 
{
font-family:  Verdana, Verdana, Helvetica, sans-serif; 
border:1px solid #4b4b4b;
}

.Custsubmitbtn {
	font-family : Verdana, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 14px;
	background:#7A8FD4;
	border:0px ;
	cursor:hand;
}

.Adminsubmitbtn { 
color: #000000; 
font-weight: bolder; 
font-size: 11px; 
font-family: Verdana, Verdana; 
background: #f7f7ff url(images/bkgadmbtn.gif); 
border: solid 1px #444 
}
 
 
.Custtxtfielddropdown
{
font-family:  Verdana, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold
}


/*  banners */
.text_size9
{
    FONT-SIZE: 9pt;
    COLOR: black;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
.fieldbox
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, sans-serif, Helvetica, Verdana
}
.color_formborder
{
    BACKGROUND-COLOR: lightgrey
}
.color_formheader
{
    BACKGROUND-COLOR: #dddddd
}
.color_formfields
{
    BACKGROUND-COLOR: #f5f5f5
}
.color_formfieldsalt
{
    BACKGROUND-COLOR: #f0f0f0
}
.color_formresponse
{
    BACKGROUND-COLOR: white
}
.hdrproductwhite {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}


/* BOX d'affichage pour les différents modules */

.module_table {
width:171px;
border:0;
padding:0;
}

.module_td_acc {
font:Verdana, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
height: 46px;
text-align:center;
background:url(images/categorie_header.gif);
repeat:none;
border:none;
}

.module_td_acc_content {
background:url(images/categorie_back.gif);
repeat:repeat-y;
 }
 
 .module_td_acc_bot {
background:url(images/categorie_footer.gif);
height:22px;
repeat:none;
 }
 
.module_td_titre_gauche {
font:Verdana, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
height: 46px;
text-align:center;
background:url(images/module_left_header.gif);
repeat:none;
border:none;
}

.module_td_content_gauche {
background:url(images/module_left_back.gif);
repeat:repeat-y;
 }
 
 .module_td_bot_gauche {
background:url(images/module_left_footer.gif);
height:18px;
repeat:none;
 }
 
 .module_td_titre_right {
font:Verdana, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
height: 46px;
text-align:center;
background:url(images/module_right_header.gif);
repeat:none;
border:none;
}

.module_td_content{
width:160px;
overflow:hidden;
}

.module_td_content_right {
background:url(images/module_right_back.gif);
repeat:repeat-y;
 }
 
 .module_td_bot_right {
background:url(images/module_right_footer.gif);
height:18px;
repeat:none;
 }
 
/* BOX d'affichage pour produits */
.prod_table {
width:150px;
border:solid 0px #FFFFFF;
background-color:#FFFFFF;
padding:0;
border-spacing:0;
}

.prod_td_titre {

text-align:center;
font-size:9px;
color:#000000;
}

.prod_td_content {
background-color:#FFFFFF;
text-align:center;
}
 
.prod_td_footer {
background-color:#FFFFFF;
text-align:center;
color:#000000
}
 
/*---------------| Font noir 12px bold |---------------*/
.f_noir_b {
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/*---------------| Font noir 12px |---------------*/
.f_noir {
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------| Font blanc 12px |---------------*/
.f_blanc {
	font-size:12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------| Font blanc 10px |---------------*/
.f_blanc_xs {
	font-size:10px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------| Font noir 16 bold |---------------*/
.f_noir_big {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------| Font rose 12 bold |---------------*/
.f_rose {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------| Input login panel |---------------*/
.log_panel {
	width:140px; height:20px;
	font-size:12px;
	border:solid 1px #AA004E;
}

/*---------------| Cart panel |---------------*/
table#descri {
	width:594px;
	border:1px solid #000000;
	margin:0px;
	padding:0px;
	font-size:12x;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

.text_redu{
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

td#title_cart{
background:#2B2B2B;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

td#title_cart_desc{
background:#2B2B2B;
font-weight:bold;
color:#FFFFFF;
text-align:left;
padding-left:10px;
}

td#title_cart_delete{
background:#2B2B2B;
width:44px;
}

tr#product_row_cart{
text-align:center;
}

td#quant_cart{
padding-top:10px;
}

td#remove_cart{
padding-top:8px;
}

td#quant_cart input{
text-align:center;
}


p.ban_cart_gift{
text-align:center;
color:#2B2B2B;
font-weight:bold;
margin:15 0 0 0px;
padding:10 0 10 0px;
height:165px;
background:url(images/francais/bg/ban_cart_gift.jpg) center top no-repeat;
clear:both;
margin-bottom:15px;
}

p.ban_cart_gift strong{
color:#c90462;
font-size:13px;
}


/*---------------| ITEMS |---------------*/
.tab_f {
	background:url(images/degra_black.gif) repeat-x;
	padding:0px 0px 0px 15px;
	margin:0px;
	width:594px;
	height:21px;
}

/*---------------| newsletter panel |---------------*/
.news_panel {
	width:160px;
	height:80px;
	border:solid 1px #AA004E;
}

/*---------------| footer panel |---------------*/
.footer {
	background: url(images/Francais/bg/bg_footer.gif) repeat-x;
	width:955px; height:20px;
	text-align:center;
	font-size:12px;
	border:solid 1px #c90462;
}

/*---------------| footer panel |---------------*/
a.footer_url:link, a.footer_url:visited{
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size:12px; font-weight:bold;
}
a.footer_url:hover {
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-size:12px; font-weight:bold;
}

/*---------------| Panneaux colonne droite |---------------*/
table#border_right {
width:160px;
border:solid 1px #7b0c26;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px;
}

table#border_right td {
	font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000;
	padding-left:3px;      
}

table#border_right ul {
	margin:0px;
	padding:3px 0px 3px 0px;  
}

table#border_right li {
	list-style-type:none;
}
 
.footer_corner_left{
width:15px;
height:59px;
background:url(../images/footer_corner_left.gif);
repeat:none;
}


.logformback{
background:url(images/listing_back.gif);

}

/*---------------| Lettre center Liens |---------------*/
a.letter_center_roll:link, a.letter_center_roll:visited {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none; 
	font-size:10px; 
	text-align:left;
}

a.letter_center_roll:hover {
	font-family: Arial, Helvetica, sans-serif; 
	color: #7B0C26; 
	text-decoration: underline; 
	font-size:10px; 
	text-align:left;
}

/*---------------| Pages Wide |---------------*/

table#col_c_wide{
width:955px;
}

td#col_log_content{
padding:10px;
height:200px;
}

table#col_log_already{
width:298px;
border:1px solid #71031b;
}

tr#col_log_already_head{
height:18px;
width:296px;
background: url(images/Francais/bg/bg_dm.gif) repeat-x;
color:#FFFFFF;
text-align:left;
padding-left:10px;
border-bottom:1px solid #71031b;
}

input.col_c_log_field{
width:200px;
height:18px;
font-size:10px;
border:1px solid #9D9D9D;
}


table#col_log_new{
width:298px;
border:1px solid #000000;
}

tr#col_log_new_head{
height:18px;
width:298px;
background: url(images/Francais/bg/bg_nm.gif) repeat-x;
color:#FFFFFF;
text-align:left;
padding-left:10px;
border-bottom:1px solid #000000;
}

table#col_log_paypal{
width:296px;
border:1px solid #FFAB2A;
}

tr#col_log_paypal_head{
height:18px;
width:296px;
background: url(images/Francais/bg/bg_footer_paypal.gif) repeat-x;
color:#28437a;
text-align:left;
padding-left:10px;
border-bottom:1px solid #FFAB2A;
}

td#ShopCustomerRegister_right_content{
padding:10px;
background:#F7F7F7;
border:1px solid #9D9D9D;
}

td#ShopCustomerRegister_left input{
width:200px;
height:18px;
font-size:10px;
border:1px solid #9D9D9D;
}

input#ShopCustomerRegister_right_content{
width:200px;
height:18px;
font-size:10px;
border:1px solid #9D9D9D;
}

td#ShopCustomerRegister_right_content_caption{
width:150px;
}


/*---------------| Mon Compte |---------------*/

td#moncompte_subtitle{
padding-left:10px;
font-weight:bold;
font-size:12px;
}

td#moncompte_icn img{
border:0px solid;
}

.tete_gond_header_mc{
height:19px;
width:93px;
background: url(images/Francais/bg/bg_nm.gif) repeat-x;
color:#FFFFFF;
border-bottom:1px solid #2b2b2b;
}

/*---------------| Moteur de Recherche |---------------*/

div#search{
height:84px;
width:440px;
float:left;
padding-left:25px
}

div#search_spacer{
height:10px;
clear:both;
}
/*------------|xml_page---------------------------------*/
.cat_vitrine {
    width: 270px;
    padding: 10px;
    float: left;
	position: relative; display:inline-block; 
	margin: 10px 0;
	overflow: hidden;
}
.cat_vitrine_texte {
    margin-left: 120px;
    height: 105px;
}
.cat_vitrine img {
    float: left;
    height: 111px;
}
.remise {
    background-image: url("images/mod-vitrine-remise.png");
    color: white;
    float: none;
    font-size: small;
    height: 10px;
    margin-top: 3px;
    padding: 5px 9px 15px 8px;
    position: relative;
    text-align: center;
    top: -23px;
    width: 37px;
    z-index: 1000;
}
.xml_texte_op {
    text-align: left;
    border: 1px;
    border-style: solid;
    padding: 10px;}
.xml_texte_op b {
color: #cd2548;
}
.bandeaupub {
    border: 1px solid;
    padding: 10px;
    background-color: #f7f7f7;
}
.bandeaupub b {
    color: red;
}
#homme {
    background: url("images/Francais/bg/bg_footer_blue.gif") repeat-x scroll 0 0 transparent;
    border-color: blue;
}

.cat_vitrine_ligne{margin-bottom: 10px; overflow: hidden;}
.cat_vitrine_image_ligne{float: left;
display:inline-block;
 margin: 10px 0; 
 overflow: hidden;
}
.cat_vitrine_texte_ligne{margin-left: 120px; padding-right: 20px;}
.cat_vitrine_texte_ligne strong {display: inline-block; font-size: 14px; margin-top: 10px;}


 .cat_vitrine_image_ligne{float: left;}
 .cat_vitrine_texte_ligne{margin-left: 120px; padding-right: 20px;}
 .cat_vitrine_texte_ligne strong {display: inline-block; font-size: 
14px; margin-top: 10px;}
 



 .remise{background-repeat: no-repeat; position: absolute; top: 
10px; left: 20px; line-height: 25px; font-size: 11px; height: 30px; 
width: 57px; padding: 0px;}
.cat_vitrine img {border: 0;}
* html .cat_vitrine {width: 290px;}
 

	
