/*---------------| Cross Selling Tête de Gondole|---------------*/

/*--|Tête de Gondole F|--*/
.tete_gond_F{
border:1px solid #7D0924;
width:593px;
}

.tete_gond_header_F{
height:18px;
width:593px;
background: url(images/Francais/bg/bg_footer.gif) repeat-x;
color:#FFFFFF;
padding-left: 10px;
border-bottom:1px solid #7B0C26;
}

a.tete_gond_link_F:link, a.tete_gond:visited{
	color: #7D0924; text-decoration: none; font-size:9px;
}

a.tete_gond_link_F:hover{
	color: #7D0924; 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;
}



/*---------------| Filet de Navigation |---------------*/
.fil_aria{
padding-left:5px; 
color:#FFFFFF;
background:#A02748;
}

a.fil_aria:link, a.fil_aria:visited{
	color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:11px;
}
a.fil_aria:hover {
	color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:11px;
}







/*---------------| 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:#FFFFFF 1px solid;
font-size:15px;
width:250px;
color:#FFFFFF;
background:#376CB7;
}

.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:#376cb5;
}



/*---------------| 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:#7D0924;
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; 
}

.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_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:#A60E35;
	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:#7D0924;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}


/*---------------| 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:0px 5px 2px 5px;        
}

table#border_right ul {
	margin:0px;
	padding:3px 0px 3px 0px;  
}

table#border_right li {
	list-style-type:none;
	background-image:url(images/icons/square_xs.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding:0px 0px 0px 9px;  
}
 
.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: #376CB7; 
	text-decoration: underline; 
	font-size:10px; 
	text-align:left;
}