/*
  $Id: stylesheet.css,v 1.1.1.1 2004/03/04 23:42:24 ccwjr Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* DEBUT Fiche produit */
#fiche_produit_container{
	float: left;
	width: 995px;
}
#fiche_produit_container_taille{
	float: left;
	width: 500px;
}

/* DEBUT ZOOM */
#fp_zoom{
	float: left;
	width: 500px;
	height: 600px;
}

#fp_zoom_vignette {
	width: 495px;
	height: 70px;
	margin-top:500px;
}

#fp_zoom_vignette div{
	float: left;
	/*width: 70px;*/
}
/* FIN ZOOM */

#fp_informations{
	float: right;
	width: 495px;
}

#name{
	float: right;
	width: 100%;
	height: 40px;
	font-size: 20px;
}

/* PRODUITS */
#produit div{
	float: left;
	width: 50%;
	height: 20px;
}

div.fp_produit {
	font-size: 8px;
	font-family : Verdana, Geneva, Arial, sans-serif;
	text-align:center;
}

/* DEBUT PRIX */
#price_1 {
	width:495px;
	height: 200px;
}

#price_1 div{
	float: left;
	/*position:absolute;*/
}

#cadre_prix {
	width: 220px;
	height: 150px;
	/*margin-top: 60px;*/
	background-image: url(http://www.bleucerise.com/images/PANIER-PRIX-PROMO.jpg);
}

#cadre_prix_taille {
	width: 220px;
	height: 150px;
	/*margin-top: 60px;*/
	background-image: url(http://www.bleucerise.com/images/PANIER-PRIX-PROMO-TAILLE.jpg);
}

#cadre_prix_2 {
	width: 220px;
	height: 150px;
	/*margin-top: 60px;*/
	background-image: url(http://www.bleucerise.com/images/PANIER-PRIX.jpg);
}

#cadre_prix div{
	position:absolute;
}

#cadre_prix_taille div{
	position:absolute;
}

#prix_cons {
	width: 90px;
	padding-top: 10px;
	padding-left: 20px;
}

#price_1_brut {
	width: 70px;
	padding-top: 30px;
	padding-left: 20px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, sans-serif;
}

#price_1_pourcent_txt {
	/*line-height: 15px;*/
	width: 70px;
	padding-top: 10px;
	padding-left: 120px;
}

#price_1_pourcent {
	width: 110px;
	padding-top: 30px;
	padding-left: 100px;
	font-size: 20px;
	color : #FFFF1C;
	font-family : Verdana, Geneva, Arial, sans-serif;
}

#prix_vente {
	width: 90px;
	padding-top: 80px;
	padding-left: 40px;
}

#price_1_net {
	width: 150px;
	padding-top: 100px;
	padding-left: 43px;
	font-size: 36px;
	color : #FFFF1C;
	font-family : Arial, Verdana, Geneva, sans-serif;
}

#fp_livraison {
	width: 200px;
	height: 150px;	
	/*padding-top: 10px;*/
	padding-left: 20px;
	margin-left: 20px;
	background-image: url(http://www.bleucerise.com/images/PANIER-INFO-LIVRAISON2.jpg);
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
}

span#coli_gratuit {
	color : #b60017;
	font-weight:bold;
}

#price_1_net_2 {
	width: 200px;
	padding-top: 50px;
	padding-left: 30px;
	font-size: 40px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight:bold;
}



/*div #price_1 {
	float: left;
	height: 40px;
	line-height: 20px;
	text-align:center;
}*/

#test_zoom div{
	/*float: left;*/

}

div.fp_price_txt {
	font-size: 12px;
	font-family : Verdana, Geneva, Arial, sans-serif;
}

div.fp_price_val {
	/*width: 18%;*/
	font-size: 12px;
	line-height: 20px;
	text-align:center;
}

/* FIN PRIX */

/*DEBUT INFORMATIONS CLIENT */ 
.info {
	text-align:center;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color : #4f3e42;
}

.info_lien {
	/*text-align:center;*/
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color : #4f3e42;
}
#info_lien div{
	float: left;
	width: 95px;
	height: 30px;
	cursor:  pointer;
	background-image: url(http://www.bleucerise.com/images/ONGLET-1.jpg);
}

div#info_bon_plan {
	background-image: url(http://www.bleucerise.com/images/ONGLET-2-FONCE.jpg);
	color : #ded4cb;
	text-align:center;
}

#info_carac_txt div{
	float:left;
}

/*div#info_carac_txt_2{
	float:left;
}*/

#info_carac_txt {
	overflow: auto;
	width: 471px;
	margin-top:30px;
	margin-left:1px;
	height: 120px;
	border : 1px solid #ded4cb;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, sans-serif;
}
#info_carac_txt div{
	/*position:absolute;*/
}

#info_carac_txt_2 {
	margin-left:20px;
	width:175px;
	/*padding-left:250px;*/
}

.product_stock_ok {
	color : #336629;
	font-size: 12px;
	font-weight:bold;
}
.product_stock_ko {
	color : #FF0000;
	font-size: 12px;
	font-weight:bold;
}

#info_details_txt {
	overflow: auto;
	width: 451px;
	margin-top:30px;
	margin-left:1px;
	padding-left:20px;
	height: 120px;
	border : 1px solid #ded4cb;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, sans-serif;
}

#info_details_int_txt {
	overflow: auto;
	width: 451px;
	margin-top:30px;
	margin-left:1px;
	padding-left:20px;
	height: 120px;
	border : 1px solid #ded4cb;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, sans-serif;
}

#info_retour_txt {
	overflow: auto;
	width: 451px;
	margin-top:30px;
	margin-left:1px;
	padding-left:20px;
	height: 120px;
	border : 1px solid #ded4cb;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, sans-serif;
}
/* FIN INFORMATIONS CLIENT */

/* DEBUT COULEUR */
#fp_color {
	width: 495px;
	font-family : Verdana, Geneva, Arial, sans-serif;
	margin-top:25px;
}
#fp_taille {
	/*width: 495px;*/
	font-family : Verdana, Geneva, Arial, sans-serif;
	/*margin-top:25px;*/
}
#fp_color_txt {
	height: 30px;
}
#fp_color_vignette {
	width: 495px;
	height: 70px;
}

#fp_taille_vignette {
	width: 495px;
	height: 20px;
}

#fp_color_vignette div{
	float: left;
	cursor:  pointer;
	/*width: 70px;*/
}

#fp_taille_vignette div{
	float: left;
	cursor:  pointer;
	width: 20px;
	height: 20px;
}

.color_no_selected {
	border : 2px solid #FFFFFF;
}
.color_selected {
	border : 2px solid #000000;
}
/* FIN COULEUR */
/* DEBUT QUANTITE */
#fp_quant_txt {
	height: 40px;
	/*line-height: 30px;*/
	font-family : Verdana, Geneva, Arial, sans-serif;
	padding-top : 13px;
}
#fp_quant div{
	height: 40px;
	position:absolute;
	/*line-height: 15px;*/
}
#fp_quant_menu {
	/*float: left;*/
	margin-left:145px;
	width: 200px;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, sans-serif;
	padding-top : 10px;
}
#fp_quant_bouton {
	/*float: right;*/
	margin-left:290px;
	text-align:right;
	width: 200px;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, sans-serif;
}
/* FIN QUANTITE */

.fp_form {
	font-size : 12px;
	font-weight:bold;
}

/* DEBUT RECAP */
#recap {
	margin-top:45px;
	padding-top:10px;
	height: 30px;
	line-height: 20px;
	font-weight:bold;
	font-family : Verdana, Geneva, Arial, sans-serif;
}
#recap div{
	float: left;
	/*width: 33%;*/
}
#recap_ref {
	font-size: 10px;
	text-align:left;
	width: 200px;
}

#recap_color {
	font-size: 10px;
	text-align:center;
	width: 120px;
}

#recap_prix {
	font-size: 12px;
	text-align:right;
	width: 160px;
}

.r_prix {
	font-size: 18px;
	color : #b60017;
}
/* FIN RECAP */
#fp_info_coupon {
	text-align:center;
	height: 35px;
	color : #b60017;
	font-size: 13px;
	font-weight:bold;
	font-family : Verdana, Geneva, Arial, sans-serif;
}


/* FIN Fiche produit */

/*Texte header*/
#texte_header{
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight:bold;
	color : #ff0201;
	font-size : 14px;
	line-height : 1.5;

}

/*Colonne de gauche Marques*/
#marques_left {
	background-color:#DFD4CC;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-size : 11px;	
	color : #4F3E42;
}

#marques_left a{
	color : #4F3E42;	
	font-size : 10px;
	text-align:left;
}

#marques_left a:hover{
	font-weight:bold;
}

#marques_left li{
	list-style-type:none;
	height:15px;
	margin-left:-15px;
}

/*Colonne de gauche Categories*/
.sub_cat a{
	margin-left:10px;	
}
li.sub_cat {	
	list-style-type:none;
}
li#cat_end {	
	list-style-type:none;
}

#categories_left {
	background-color:#ece2d9;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-size : 11px;	
	color : #673400;
}

#categories_left a{
	color : #673400;	
	font-size : 10px;
	text-align:left;
}

#categories_left a:hover{
	font-weight:bold;
}

#categories_left li{
	/*list-style-type:none;*/
	height:15px;
	margin-left:-15px;
}


/*Vignettes produit */
#vignette img {
	padding-top:5px;
}

/*DEBUT - Affichage produit acceuil*/
.boxproduct3 td.MAV_fournisseur h2{ font-family : Arial, sans-serif; font-size : 11px; margin: 0px 0px 0px 0px; color: #333333;}

.boxproduct3 td.MAV_pourcent {font-family : Arial, sans-serif; font-size : 14px; color: #CC3300; font-weight: bold; padding-top: 0px }

.boxproduct3 td.MAV_price {font-family : Arial, sans-serif; font-size : 16px; color: #000000; font-weight:bold; background-color:#FFFFFF;}

.boxproduct3 td.MAV_desc h3 { font-family : Arial, sans-serif; font-size : 10px; margin: 0px 0px 0px 0px;}
.boxproduct3 td.MAV_desc a:hover { font-family : Arial, sans-serif; font-size : 10px; margin: 2px 0px 2px 0px; text-decoration: none; color:#333333;}
.boxproduct3 div { color:#FFFFFF;}

.boxproduct3 td.port_offert {font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; background-color:#f46fb8; font-weight:bold; }
.boxproduct3 td.port_pas_offert {font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; background-color:#FFFFFF; font-weight:bold; }
/*.boxproduct3 td.new_product {font-family : Arial, sans-serif; font-size : 11px; color: red; background-color:#e6e6e6; font-weight:bold; }*/
.boxproduct3 td.new_product {font-family : Arial, sans-serif; font-size : 11px; color: #0b268c; background-color:#b0e2f7; font-weight:bold; }
/*Coupon OFFRE NOEL */
/*Fond rouge*/
/*.boxproduct3 td.Offre_noel {font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; background-color:#D40000; font-weight:bold;}
.boxproduct3 td.Offre_pas_noel {font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; background-color:#FFFFFF; font-weight:bold;}
.boxproduct3 td.MAV_price_coupon {font-family : Arial, sans-serif; font-size : 11px; color: #FFFFFF; background-color:#D40000; font-weight:bold;}
.boxproduct3 td.port_pas_offert_coupon {font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; background-color:#D40000; font-weight:bold; }*/
/*Fond jaune*/
/*.boxproduct3 td.Offre_noel {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#fffe65; font-weight:bold;}
.boxproduct3 td.Offre_pas_noel {font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; background-color:#FFFFFF; font-weight:bold;}
.boxproduct3 td.MAV_price_coupon {font-family : Arial, sans-serif; font-size : 11px; color: #D40000; background-color:#fffe65; font-weight:bold;}
.boxproduct3 td.port_pas_offert_coupon {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#fffe65; font-weight:bold; }*/

.boxproduct3 td.Offre_coupon {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#fffe65; font-weight:bold;}
.boxproduct3 td.Offre_pas_coupon {font-family : Arial, sans-serif; font-size : 12px; color: #FFFFFF; background-color:#FFFFFF; font-weight:bold;}
.boxproduct3 td.MAV_price_coupon {font-family : Arial, sans-serif; font-size : 16px; color: #D40000; background-color:#fffe65; font-weight:bold;}
.boxproduct3 td.port_pas_offert_coupon {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#fffe65; font-weight:bold; }
/*Solde*/
.boxproduct3 td.Offre_solde {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#fffe65; font-weight:bold;}
.boxproduct3 td.MAV_price_solde {font-family : Arial, sans-serif; font-size : 16px; color: #D40000; background-color:#fffe65; font-weight:bold;}
.boxproduct3 td.port_pas_offert_solde {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#fffe65; font-weight:bold; }
/*Promo*/
.boxproduct3 td.Offre_promo {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#FFFFFF; font-weight:bold;}
/*Info liste de produits*/
.boxproduct3 td.info_front {font-family : Arial, sans-serif; font-size : 12px; color: #D40000; background-color:#FFFFFF; font-weight:bold;}


SPAN.euros {
	font-size : 10px;
}

 SPAN.MAV_productSpecialPrice {
     font-family : Arial, sans-serif;
	 font-size : 16px;
     /*color : #CC3300;*/ /*Nouveaux Prix en bordeaux*/
     color : #FF0000; /*Nouveaux Prix en rouge le 180908*/
   background : inherit;
      }
/*FIN - Affichage produit acceuil*/


/*LIEN HEADER*/
div#samsonite_32 {
	margin-top:-95px;
	margin-left:-633px;
}

div#roxy_32{
	margin-top:-58px;
	margin-left:-619px;
}

div#quiksilver_32{
	margin-top:-22px;
	margin-left:-635px;
}

div#eastpak_32{
	margin-top:-95px;
	margin-left:-160px;
}

div#sacs_32{
	margin-top:-58px;
	margin-left:-150px;
}

div#scolaire_32{
	margin-top:-22px;
	margin-left:-175px;
}

div#samsonite {
	margin-top:-92px;
	margin-left:-528px;
}

div#roxy{
	margin-top:-38px;
	margin-left:-494px;
}

div#quiksilver{
	margin-top:-19px;
	margin-left:-530px;
}

div#eastpak{
	margin-top:-92px;
	margin-left:-360px;
}

div#sacs{
	margin-top:-38px;
	margin-left:-340px;
}

div#scolaire{
	margin-top:-19px;
	margin-left:-300px;
}

/* DEBUT Menu categories header LRI 20090609 */
div.categories_header {
	width:995px;
}

div.categories_header ul{
	padding:0 0 0 0;
	margin:0;
}
/* Enlève le style de l'affichage des catégories */
.categories_header li
{
	list-style-type:none;
	display:inline;
}

div.categories_header li{
	width:64px;
	height:40px;
	margin:0;
	padding:0 0 0 0;
	margin-top: 2px;
	margin-left: 2px;
	/*background-image:url(http://www.bleucerise.com/templates/Original/images/categories/COUL-CATEG-04.jpg);*/
	/*background-color:#e6e6e6;*/
	background-color:#ece2d9;	
	text-align:center;
	float:left;	
}

/* Centre la catégorie quand il y a 1 seul mot  */
li.cat_1_mot h2{
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
}
/* Centre la catégorie quand il y a 2 mots  */
li.cat_2_mots h2{
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
}

li.cat_21 h2{
	margin:0;
	padding:7px 0 0 0;	
	font-size:11px;
}

li.cat_96 h2{
	margin:0;
	padding:2px 0 0 0;	
}
h2#cat_96_sac{
	font-size:11px;
}
h2#cat_96_bandouliere{
	font-size:10px;
}

li#cat_2{
	width:62px;
}

li#cat_6_vanity{
	width:60px;
}

li#cat_68_pm{
	width:75px;
}

li#cat_21_po{
	width:116px;
}

li#cat_96_sacbandou{
	width:116px;
}

li#cat_100_eastpak{
	width:60px;
}

li#cat_266_samsonite{
	width:73px;
}
	
div.categories_header a{
	/*color:white;*/
	/*color:#7c7c7c;*/
	/*color : #5D5D5D;*/	
	/*color : #673400;*/
	color :#4F3E42;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight:normal;
	/*font-weight:bold;*/
}
div.categories_header a:hover{
	
	/*color:#e24242;*/
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight:bold;
	font-size:10px;
}
/* FIN Menu categories header LRI 20090609 */

/* DEBUT Ajout lien univers sur le header LRI 20090609 */
div.lien_header {
	margin-top:-18px;
	margin-left:3px;
	position:absolute;
}

div.lien_header a, div.lien_header H1{
	color:#5E7995;
	font-size:11px;
	font-weight:bold;
	display:inline;
}
/* FIN Ajout lien univers sur le header LRI 20090609 */

/* DEBUT MENU DEROULANT UNIVERS LRI 20090605 */
/*COMMUNS*/
div#menus
{
	position:absolute;
	/*Permet la superpostion du menu déroulant sur les images*/
	z-index:30;
}
/*Cache le style de liste de "Shopping Marques" et "Shopping de "l'univers""*/
ul.sunivers_ li
{
	list-style-type:none;
}

#univers_onglet_text {
	font-size : 8px;
}

/*MENUS*/
/* ACCUEIL */
div#univers_1
{
	left:69px;
	width:74px;
}
/* FEMME */
div#univers_11
{
	left:151px;
	width:72px;
}
/* HOMME */
div#univers_12
{
	left:231px;
	width:72px;
}
/* JUNIOR */
div#univers_13
{
	left:311px;
	width:78px;
}
/* VOYAGE */
div#univers_14
{
	left:397px;
	width:74px;
}
/* BUSINESS */
div#univers_15
{
	left:479px;
	width:82px;
}

/* RENTREE SCOLAIRE */
div#univers_31
{
	left:569px;
	width:117px;
}

/* PROMOTIONS */
div#univers_3
{
	left:694px;
	width:104px;
}

/* SOLDES */
div#univers_33
{
	left:806px;
	width:80px;
}

/*POSITIONS SOUS-MENUS*/
ul#sunivers_33
{
	margin-left:-110px;
}

ul#sunivers_33_marques
{
	margin-left:-110px;
}

/* FIN MENU DEROULANT UNIVERS LRI 20090605 */

/* DEBUT Ajout de la class FirstOrder pour les libellés de remise des 10% si 1er commande LRI 20090430 */
 TR.FirstOrder {
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
	}	
	  
 TD.FirstOrder {
	font-family : Verdana, Arial, sans-serif;
    font-size : 16px;
	color: #FF0000;
	font-weight : bold; 
	}
	.FirstOrderPanier {
	font-family : Verdana, Arial, sans-serif;
     font-size : 11px;
     line-height : 1.5;
     color : #FF0000;
	}
	
	.Coupons {
	font-family : Verdana, Arial, sans-serif;
     font-size : 14px;
     line-height : 1.5;
     color : #FF0000;
	}
/* FIN Ajout de la class FirstOrder pour les libellés de remise des 10% si 1er commande LRI 20090430 */

/* DEBUT Mise en dur des categories dans le header LRI 20090526 */ 
TD.categories {
border-left : solid 2px white;
}
/* FIN Mise en dur des categories dans le header LRI 20090526 */

TD.mag_titre1 {
     font-family : Arial, sans-serif;
     font-size : 20px;
     font-weight : bold;
     color : #9a9a9a;
     background : inherit;
      }
TD.mag_titre2 {
     font-family : Arial, sans-serif;
     font-size : 24px;
     font-weight : bold;
     color : #CC3399;
     background : inherit;
      }


 TD.mag_liste{
     font-family : Verdana, Arial, sans-serif;
     font-size : 8px;
      }

 TD.rightcolumn { 
	font-family : Arial, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background : #64829B;
	color : #FFFFFF;
	height: 20px;
	text-align:center;
	vertical-align:middle;
	letter-spacing: 0.1em;
	
      }
 TD.rightcolumnnofond { 
	font-family : Arial, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	height: 20px;
	text-align:center;
	letter-spacing: 0.1em;
      }


  .bordersite { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;   border-bottom:0px solid #CCCCCC; border-top:1px solid #CCCCCC; }
  .bordersitefull { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;   border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; }
  /*Suppression de l'encadré gris ds la fiche produit
  .bordersitefiche { width:820px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;   border-bottom:0px solid #CCCCCC; border-top:1px solid #CCCCCC; }*/
  .bordersitefiche { width:820px; border-left:1px solid #ffffff; border-right:1px solid #ffffff;   border-bottom:0px solid #ffffff; border-top:1px solid #ffffff; }

  .cat_description {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #800000;
     background : inherit;
     font-weight : bold;
      }
 .boxText {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
      }
.centertable { border-left:1px solid #798CCC; border-right:1px solid #798CCC; background-color:#D2DBF5 }
 .errorBox {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : inherit;
     background : #ffb3b5;
     font-weight : bold;
      }
 .stockWarning {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #cc0033;
     background : inherit;
      }
 .productsNotifications {
     background : #f2fff7;
     color : inherit;
      }
 .orderEdit {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #70d250;
     background : inherit;
     text-decoration : underline;
      }
 .navBlue {
     color : #ff0000;
     background : inherit;
     font-size : 8pt;
     font-family : Verdana, Arial, sans-serif;
      }
 .subnavBlue {
     color : #9966ff;
     background : inherit;
     font-size : 8pt;
     font-family : Verdana, Arial, sans-serif;
      }

 BODY {
	  
     color : #000000;
	 /*background : #f5f5f5;*/
     margin : 0;
	 vertical-align:top;
      }
 A {
     color : #003057;
     background : inherit;
     text-decoration : none;
      }
 A:hover {
     color : #aabbdd;
     background : inherit;
     text-decoration : underline;
      }
 FORM {
     display : inline;
      }
 TR.header {
     background : #ffffff;
     color : inherit;
      }
 TR.headerNavigation {
    background : url(../../images/menu_univers_barre.jpg) repeat-x;
 /*   background : url(../../images/dgrade_argent.gif) repeat-x;*/
     color : inherit;
	 height: 32px;
      }
	  
 TD.headerNavigation {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     
     color : #5D5D5D;
     font-weight : bold;
      }
 A.headerNavigation {
     color : #5D5D5D;
     
      }
 a:hover.headerNavigation {
     color : #5D5D5D;
	
      }
 TR.headerError {
     background : #ff0000;
     color : #bbc3d3;
      }
 TD.headerError {
     font-family : Tahoma, Verdana, Arial, sans-serif;
     font-size : 12px;
     background : #ff0000;
     color : #ffffff;
     font-weight : bold;
      }
 TR.headerInfo {
     background : #00ff00;
     color : #bbc3d3;
      }
 TD.headerInfo {
     font-family : Tahoma, Verdana, Arial, sans-serif;
     font-size : 12px;
     background : #00ff00;
     color : #ffffff;
     font-weight : bold;
      }
 TR.footer {
     background : #5D5D5D;  
     color : inherit;
	 height: 25px;
      }
 TD.footer {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     background : #5D5D5D;  
     color : #ffffff;
     font-weight : bold;
      }
 .templateinfobox {
     background : #f8f8f9;
     color : inherit;
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
      }
 .infoBox {
     background : #DDDDDD;
     color : #ffffff;
      }
 TD.infoBox, SPAN.infoBox {
     font-family : Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
     background : #5D5D5D;  
     color : inherit;
      }
 TD.infoBoxHeading { 
	font-family : Arial, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background : #D3E7FB;
	color : #000000;
	height: 25px;
	text-align:center;
	letter-spacing: 0.1em;
      }
 
	
 .infoBoxContents {
     background : #F7F7F7;
     color : #5D5D5D;
     font-family : Arial, sans-serif;
     font-size : 10px;
      }
 TD.infoBoxFooter {
    font-family : Arial, sans-serif;
    font-size : 10px;
    font-weight : bold;
    background-color : #cccccc;
    color : #000000;
}

 TD.contentBoxHeading {
    font-family : Arial, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #534f4d;
    background : #5D5D5D;  
    padding-top : 5px;
}
 .infoBoxContentsHeader {
     background : #5D5D5D;  
    color : #ffffff;
    font-family : Arial, sans-serif;
    font-size : 10px;
    font-weight : bold;
}

 .infoBoxContentsCenter {
    color : inherit;
     background : #ffffff;
    font-family : Verdana, Arial, sans-serif;
    font-size : 10px;
}

 TD.infoBoxContentsfooter {
    color : #000000;
     background : #5D5D5D;  
     font-family : Verdana, Arial, sans-serif;
    font-size : 10px;
    font-weight : bold;
}
 TD.infoBoxHeadingImage {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
     background-position : left;
     background-color : #bbc3d3;
     color : #000000;
      }
 TD.infoBoxFooterImage {
     font-family : Verdana, Arial, sans-serif;
     font-size : 1px;
     font-weight : bold;
     background-color : #bbc3d3;
     color : #000000;
      }
 .infoBoxNotice {
     background : #ff8e90;
     color : #ffffff;
      }
 .infoBoxNoticeContents {
     background : #ffe6e6;
     color : #ffffff;
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
      }
 TD.main_table_heading {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     background : #cccccc;
     color : #000000;
      }
 TD.main_table_heading_inner {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     background : #ffffff;
     color : #000000;
      }
 TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
     background : #f8f8f9;
     color : inherit;
      }
 TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
     background : #f8f8f9;
     color : inherit;
      }
 TABLE.productListing {
     border : 1px;
     border-style : solid;
     border-color : #DDDDDD;
     border-spacing : 1px;
      }
 .productListing-heading {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	background : #5D5D5D;
	color : #ffffff;
	font-weight : bold;
	padding: 5px;
      }
 .productlisting-headingPrice {
     font-family : Verdana, Arial, sans-serif;
     font-size : 20px;
     background : #cccccc;
     color : #9a9a9a;
     font-weight : bold;
      }
 TD.productListing-data {
     font-family : Verdana, Arial, sans-serif;
     font-size : 12px;
	 color: #CC3399;
      }
	  
	  
TR.lot {
     font-family : Verdana, Arial, sans-serif;
	  	font-weight : bold;

      }	  
 TD.lot_desc {
     font-family : Arial-black;
     font-size : 14px;
	 color: #000000;
 	font-weight : bold;

      }
	 
 TD.lot {
     font-family : Verdana, Arial, sans-serif;
     font-size : 16px;
	 color: #FF0000;
	 	font-weight : bold;

      }
/* A.pageResults {
     color : #0000ff;
     background : inherit;
      }
 a:hover.pageResults {
     color : #0000ff;
     background : #ffff33;
      }
*/
A.pageResults {
  color: black;
  /*background-color: #6db0e8;*/
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  padding: 4px;
  /*border:1px solid #999;*/
  
}
span.pageResults_actif {
  color: #6db0e8;
  text-decoration: none;
  font-weight: bold;
  font-size : 12px;
  padding: 4px;
 
  
}
a.pageResults:hover {
  /*background-color: white;*/
  color: #6db0e8;
  text-decoration: underline;
  font-weight: bold;
  
}



 TD.pageHeading, DIV.pageHeading {
     font-family : Arial, sans-serif;
     font-size : 20px;
     font-weight : bold;
     color : #9a9a9a;
     background : inherit;
      }

#pageHeading h1 {
     font-family : Arial, sans-serif;
     font-size : 20px;
     font-weight : bold;
     color : #9a9a9a;
     background : inherit;
      }

 TR.subBar {
     background : #f4f7fd;
     color : inherit;
      }
 TD.subBar {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background : inherit;
      }
 TD.main, P.main {
     font-family : Verdana, Arial, sans-serif;
     font-size : 11px;
     line-height : 1.5;
     color : #000000;
     background : inherit;
      }
 TD.smallText, SPAN.smallText, P.smallText {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
      }
 TD.accountCategory {
     font-family : Verdana, Arial, sans-serif;
     font-size : 13px;
     color : #aabbdd;
     background : inherit;
      }
 TD.fieldKey {
     font-family : Verdana, Arial, sans-serif;
     font-size : 12px;
     font-weight : bold;
      }
 TD.fieldValue {
     font-family : Verdana, Arial, sans-serif;
     font-size : 12px;
      }
 TD.tableHeading {
     font-family : Verdana, Arial, sans-serif;
     font-size : 12px;
     font-weight : bold;
      }
 TD.category_desc {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
	 color : #333333;
     line-height : 1.5;
      }
 SPAN.newItemInCart {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #ff0000;
     background : inherit;
      }
 CHECKBOX, INPUT, RADIO, SELECT {
     font-family : Verdana, Arial, sans-serif;
     font-size : 11px;
      }
 TEXTAREA {
     font-family : Verdana, Arial, sans-serif;
     font-size : 11px;
      }
 SPAN.greetUser {
     font-family : Verdana, Arial, sans-serif;
     font-size : 12px;
     color : #6DB0E8;
     background : inherit;
     font-weight : bold;
      }
 TABLE.formArea {
     background : #f1f9fe;
     color : #f4f7fd;
     border-color : #7b9ebd;
     border-style : solid;
     border-width : 1px;
      }
 TD.formAreaTitle {
     font-family : Tahoma, Verdana, Arial, sans-serif;
     font-size : 12px;
     font-weight : bold;
      }
 SPAN.markProductOutOfStock {
     font-family : Tahoma, Verdana, Arial, sans-serif;
     font-size : 12px;
     color : #c76170;
     background : inherit;
     font-weight : bold;
      }
 SPAN.productSpecialPrice {
     font-family : Arial, sans-serif;
	 /*font-size : 20px;*/
     /*color : #CC3300;*/ /*Nouveaux Prix en bordeaux*/
     /*color : #FF0000;*/ /*Nouveaux Prix en rouge le 180908*/
   /*background : inherit;*/
      }
 SPAN.errorText {
     font-family : Verdana, Arial, sans-serif;
     color : #ff0000;
     background : inherit;
      }
 .moduleRowOver {
     background-color : #C8E6FC;
     color : inherit;
     cursor : pointer;
      }
 .moduleRowSelected {
     background-color : #A8CEEE;
     color : inherit;
      }
 .checkoutBarFrom, .checkoutBarTo {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #8c8c8c;
     background : inherit;
      }
 .checkoutBarCurrent {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background : inherit;
      }
 .messageBox {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
      }
 .messageStackError, .messageStackWarning {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     background-color : #ffb3b5;
     color : inherit;
      }
 .messageStackSuccess {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     background-color : #99ff00;
     color : inherit;
      }
 .inputRequirement {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #ff0000;
     background : inherit;
      }
 TABLE.linkListing {
     border : 1px;
     border-style : solid;
     border-color : #b6b7cb;
     border-spacing : 1px;
      }
 .linkListing-heading {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
     background : #b6b7cb;
     color : #ffffff;
     text-align : center;
      }
 TD.linkListing-data {
     border-right : 1px solid #b6b7cb;
     border-bottom : 1px solid #b6b7cb;
     padding : 4px;
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
      }
 TR.linkListing-odd {
     background : #f8f8f9;
     color : inherit;
      }
 TR.linkListing-even {
     background : #f5f5f5;
     color : inherit;
      }
 .content {
     color : #000000;
     background : inherit;
     font-size : 10px;
     font-family : Verdana, Arial, sans-serif;
      }
 TR.ShowCartDetails, TD.ShowCartDetails, P.ShowCartDetails {
     font-family : Verdana, Arial, sans-serif;
     font-size : 11px;
     line-height : 1.5;
     color : #bdcaf0;
     background : inherit;
      }
 TR.HeaderPageLinksLeft, TD.HeaderPageLinksLeft, P.HeaderPageLinksLeft {
     background-image : url('images/button_blank_left.gif');
      }
 TR.HeaderPageLinksRight, TD.HeaderPageLinksRight, P.HeaderPageLinksRight {
     background-image : url('images/button_blank_right.gif');
      }
 TR.HeaderPageLinks, TD.HeaderPageLinks, P.HeaderPageLinks {
     background-image : url('images/button_blank_middle.gif');
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
     background-color : inherit;
     color : #000000;
      }
 A.HeaderPageLinks {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
     color : #000000;
     background : inherit;
      }
 a:hover.HeaderPageLinks {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
     background : inherit;
     color : #00ff00;
      }
 TD.cookieUsage {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
     background : #000000;
     color : #ffffff;
      }
 .attributeBoxContent {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background-color : #808080;
      }
 .TR.attributeBoxContent {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background-color : #808080;
      }
 .TD.attributeBoxContent {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background-color : #c0c0c0;
      }
 .storyboxtitle {
     font-family : Verdana, Arial, sans-serif;
     color : #000000;
     font-size : 10px;
     font-weight : bold;
     background : inherit;
      }
 .storyboxtitle A:link {
     font-family : Verdana, Arial, sans-serif;
     color : #000000;
     font-size : 10px;
     font-weight : bold;
     background : inherit;
      }
 .storyboxtitle A:active {
     font-family : Verdana, Arial, sans-serif;
     color : #000000;
     font-size : 10px;
     font-weight : bold;
     background : inherit;
      }
 .storyboxtitle A:visited {
     font-family : Verdana, Arial, sans-serif;
     color : #000000;
     font-size : 10px;
     font-weight : bold;
     background : inherit;
      }
 .storyboxtitle A:hover {
     font-family : Verdana, Arial, sans-serif;
     color : #ffffff;
     font-size : 10px;
     font-weight : bold;
     text-decoration : underline;
     background : inherit;
      }
 .yearHeader {
     font-family : Verdana, Arial, sans-serif;
     font-size : 14px;
     font-weight : bold;
     color : #000000;
     background-color : #ffffff;
      }
 .calendarMonth {
     background-color : #cccccc;
     color : inherit;
     cursor : default;
     width : 100%;
      }
 .calendarHeader {
     font-family : Verdana, Arial, sans-serif;
     font-size : 11px;
     font-weight : bold;
     color : #000000;
     background-color : #ffffff;
     text-decoration : none;
     height : 22px;
      }
 .calendarToday {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background-color : #ffcf00;
     padding-left : 3px;
     text-decoration : none;
     border : 1px solid #ffffff;
     height : 22px;
     width : 18px;
      }
 .calendarWeekend {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background-color : #caeeff;
     padding-left : 3px;
     line-height : 14px;
     text-decoration : none;
     border : 1px solid #ffffff;
     height : 22px;
     width : 18px;
      }
 .calendar {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     color : #000000;
     background-color : #ffffff;
     padding-left : 3px;
     line-height : 14px;
     text-decoration : none;
     height : 22px;
     width : 18px;
      }
 .event {
     font-family : Verdana, Arial, sans-serif;
     font-size : 11px;
     color : #000000;
     background-color : #ffffff;
     text-decoration : none;
     border : 1px solid #e6e6e6;
      }
 .empty {
     background-color : #f0faff;
     color : inherit;
     line-height : 14px;
     height : 22px;
     width : 18px;
      }
 .calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover {
     color : red;
     text-decoration : underline;
     background : inherit;
      }
 .calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover {
     color : red;
     text-decoration : underline;
     background : inherit;
      }
 .calendarToday A:hover, .calendarToday A:link, .calendarToday A:visited, .calendarToday A:visited:hover {
     color : red;
     text-decoration : underline;
     background : inherit;
      }
 h4.infoTitle {
     margin-top : 0;
     margin-right : 0;
     margin-left : 0;
     margin-bottom : 0.2em;
      }
 p.infoBlurb {
     margin-top : 0;
     margin-right : 0;
     margin-left : 0;
     margin-bottom : 2em;
      }
 TD.productPriceInListing {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     background : #d2e9fb;
     color : inherit;
      }
 TD.productPriceInBox {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     background : #eeeeee;
     color : inherit;
      }
 TD.productPriceInProdInfo {
     font-family : Verdana, Arial, sans-serif;
     font-size : 12px;
     background : #ccffcc;
     color : inherit;
      }
 #navMenu {
     clear : both;
     height : 0.01%;
     margin : 0;
     padding : 0;
     list-style : none;
      }
 #navMenu ul {
     float : left;
     width : 150px;
     margin : 0;
     padding : 0;
     list-style : none;
      }
 #navMenu li {
     position : relative;
     float : left;
     line-height : 24px;
     margin-bottom : -1px;
     width : 150px;
      }
 #navMenu li ul {
     position : absolute;
     left : -999em;
     margin-left : 150px;
     margin-top : -26px;
      }
 #navMenu li ul ul {
     left : -999em;
      }
 #navMenu li a {
     width : 150px;
     display : block;
     color : #334;
     font-weight : bold;
     text-decoration : none;
     background : #ffffff;
     border : 1px solid #cce;
     padding-left : 2px;
      }
 #navMenu li a:hover {
     color : #000000;
     background : #aac;
      }
 #navMenu li:hover ul ul, #navMenu li:hover ul ul ul, #navMenu li.sfhover ul ul, #navMenu li.sfhover ul ul ul {
     left : -999em;
      }
 #navMenu li:hover ul, #navMenu li li:hover ul, #navMenu li li li:hover ul, #navMenu li.sfhover ul, #navMenu li li.sfhover ul, #navMenu li li li.sfhover ul {
     left : auto;
      }
 
 /* CLASSES by Net-talking */
 .sublogo h1 {
 	font-family : Arial, sans-serif;
	font-size : 12px; 
	color: #5F5F5F; 
	font-weight: bold;
	padding-left: 40px;
	margin-top: 0px;
	margin-bottom: 6px;
 }
 .fondheader {
	background-attachment: scroll;
	background-image: url(images/bleucerise_new_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	
 
 }
 .lh {
	background-image: url(images/motif.gif);
	background-repeat: repeat-x;
	background-position: top;
 }

 /* NAVIGATION SYSTEM*/
#headernav                 		{text-align: center; margin:0px 0px 0px 2px; padding:0px;}
#headernav ul              		{margin: 0px; padding: 0px; list-style: none; }

#headernav li              		{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: left;
	letter-spacing: 0.2pt;
}

#headernav a               		{margin: 0px; padding: 0px 0px 0px 6px; background: url("images/norm_left_on.gif") no-repeat left top; text-decoration:none; float:left;}
#headernav a span          		{font:bold 13px Arial, sans-serif;  margin: 0px; padding: 5px 6px 3px 2px; display: block; background: url("images/norm_right_on.gif") no-repeat right top; color: #333333; }


#headernav a:hover         		{margin: 0px; padding: 0px 0px 0px 6px; float: left; background: url("images/norm_left.gif") no-repeat left top; text-decoration:none; }
#headernav a:hover span    		{float: none; display: block; background: url("images/norm_right.gif") no-repeat right top; padding: 5px 6px 3px 2px; color: #333333; }
#headernav #current a      		{margin: 0px; padding: 0px 0px 0px 6px; float: left; background: url("images/norm_left.gif") no-repeat left top; text-decoration:none; }
#headernav #current a span 		{float: none; display: block; background: url("images/norm_right.gif") no-repeat right top; padding: 5px 6px 3px 2px; color: #333333; }

#headernav .promo a             		{margin: 0px; padding: 0px 0px 0px 6px; background: url("images/norm_left_on_promo.gif") no-repeat left top; text-decoration:none; float:left;}
#headernav .promo a span        		{font:bold 13px Arial, sans-serif;  margin: 0px; padding: 5px 6px 3px 2px; display: block; background: url("images/norm_right_on_promo.gif") no-repeat right top; color: #CC3300; }

#headernav .promo a:hover         		{margin: 0px; padding: 0px 0px 0px 6px; float: left; background: url("images/norm_left_on_promo.gif") no-repeat left top; text-decoration:none; }
#headernav .promo a:hover span    		{float: none; display: block; background: url("images/norm_right_on_promo.gif") no-repeat right top; padding: 5px 6px 3px 2px; color: #333333; }
#headernav .promo #current a      		{margin: 0px; padding: 0px 0px 0px 6px; float: left; background: url("images/norm_left_on_promo.gif") no-repeat left top; text-decoration:none; }
#headernav .promo #current a span 		{float: none; display: block; background: url("images/norm_right_on_promo.gif") no-repeat right top; padding: 5px 6px 3px 2px; color: #333333; }

/* PIED DE PAGE*/
 #pied {
/*background-color:#6E6F29;*/
margin-top:0px;
text-align: center;	
	}

.footer li{
list-style: none;
display : inline;
}

.footer a {
color:#ffffff;
text-decoration:none;
}
.footer a:hover {
color:#ffffff;
text-decoration:underline;
}

 
 .productnameinproductslisting {
 	font-family : Arial, sans-serif; 
	font-size : 18px; 
	color: #333333; 
	font-weight: normal;
 }
	  
 .price {
	font-family : Arial, sans-serif;
	font-size : 30px;
	color: #6DB0E8;/* Prix en bleu #90C1EA;#6DB0E8*/
	font-weight: bold;
	/*background : #CC3399;
	border:1px solid #CCCCCC;
	padding: 3px;*/

}
 .priceinproductslisting {
	font-family : Arial, sans-serif;
	font-size : 24px;
	color: #6DB0E8; /*Bleu actif #CC3399;*/
	font-weight: bold;

}



 .additionalImagesTable {
	border: 1px dotted #CCCCCC;
 
 }
  .voirlesarticlesmememarque {
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #000000;
	font-weight: lighter;
	text-decoration: underline;
	
}
  .voirlesarticlessavoirplus {
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
	
}


.baseline {
font:13px Arial, sans-serif;  
padding-left:0px; 
padding-top:0px; 
color:#666666; 
margin:0px;

}

/* Pour le panier */
 .ch1{
 font-family : Arial, sans-serif;
 font-size: 12px;
 color: #494949;
 }
  .ml1{
 font-family : Arial, sans-serif;
 font-size: 12px;
 color: #CC3399;
 font-weight: bold;
 text-decoration: none;
 }
    .ml4{
 font-family : Arial, sans-serif;
 font-size: 10px;
 color: #CC3399;
 font-weight: bold;
 text-decoration: none;
 }
  .ml3{
 font-family : Arial, sans-serif;
 font-size: 12px;
 color: #CC3399;
 font-weight: bold;
 text-decoration: none;
 }
   .ml2{
 font-family : Arial, sans-serif;
 font-size: 12px;
 color: #CC3399;
 font-weight: bold;
 text-decoration: none;
 }
.checktitle {
     font-family : Verdana, Arial, sans-serif;
     font-size : 12px;
     line-height : 1.5;
     color : #ffffff;
     background : #5D5D5D;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	text-indent: 10px;
      }
.fdpo {
 font-family : Arial, sans-serif;
 font-size: 11px;
 color:#FF0033;
 font-weight: bold;
 /*background : #5D5D5D;*/
 
}

.nameinspecialbox{
	font-family : Arial, sans-serif;
	font-size : 12px;
	color: #666666;
	font-weight: normal;
 }
 
 .priceinspecialbox{
	font-family : Arial, sans-serif;
	font-size : 20px;
	color: #6DB0E8;
	font-weight: normal;
}

.productsborder {
	border: 1px solid #CCCCCC;

}


.pied li {
	font-family : Arial, sans-serif;
	font-size : 12px;
	color: #666666;
	font-weight: normal;
	display: inline;
	/*margin: 0 10px 10px 0;*/
	padding: 1px;
}

#qui {
	width: 94%;	/*border: 1px solid #999999;*/
	padding-left: 20px;
	float : left;
	font-family : Arial, sans-serif;
	font-size : 12px;
	color: #666666;
}
	
#qui li {
	margin:5px;
	padding:8px;

}
.title {
	font-size: 14px;
	font-weight: bold;
	color: #F505A9;
}

legend {
font-size : 15px;
color:#333333;
font-weight:normal;
}
legend strong {
font-weight:bold;
font-family : Arial, sans-serif;
}

fieldset {
 	padding-left: 1em;
  border:1px solid #CCCCCC;
  }
.caractcontent {
     color : #333333;
     background : inherit;
     font-size : 10px;
     font-family : Verdana, Arial, sans-serif;
	 
      }

 /* LES BOXES PRODUITS DANS PRODUCT_LISTING */
 .boxproduct { border:1px solid #ccc; width:240px; height:264px; text-align:center; margin-bottom:6px;}
 .boxproduct h1 { font-family : Arial, sans-serif; font-size : 14px; color: #333333; margin: 2px 0 16px 0;}
 .boxproduct h3 { font-family : Arial, sans-serif; font-size : 14px; color: #333333; margin: 2px 0 16px 0;}
.boxproduct .livraison {font-family : Arial, sans-serif; font-size : 12px; color: #000; font-weight: bold; padding-top: 10px;}
 .boxproduct  h2 { font-family : Arial, sans-serif; font-size : 11px; margin: 2px 0 0px 0;}
 .boxproduct  .text a { font-family : Arial, sans-serif; font-size : 10px; color:#333333;}
 .boxproduct  .text a:hover { font-family : Arial, sans-serif; font-size : 10px; }
 .boxproduct  a:hover { font-family : Arial, sans-serif; font-size : 11px; margin: 2px 0 2px 0; text-decoration: none; color:#333333;}
 .boxproduct .price {font-family : Arial, sans-serif; font-size : 17px; color: #000000; font-weight:bold; }
 .boxproduct .pourcent {font-family : Arial, sans-serif; font-size : 20px; color: #CC3300; font-weight: bold; padding-top: 2px}
 .boxproduct .button {padding-top: 16px}

/* LES BOXES PRODUITS VERSION  07/2008 */
 .boxproduct2 {   text-align:center; margin-left:2px; margin-bottom:2px;}
 .boxproduct2 h1 { font-family : Arial, sans-serif; font-size : 12px; color: #333333; margin: 0px 0px 2px 0px;}
 .boxproduct2 h3 { font-family : Arial, sans-serif; font-size : 12px; color: #333333; margin: 0px 0px 2px 0px;}
.boxproduct2 .livraison {font-family : Arial, sans-serif; font-size : 12px; color: #000; font-weight: bold; padding-top: 10px;}
 .boxproduct2  h2 { font-family : Arial, sans-serif; font-size : 11px; margin: 0px 0px 0px 0px;}
 .boxproduct2  h4 { font-family : Arial, sans-serif; font-size : 12px; margin: 0px 0px 0px 0px; color: #333333;}
 .boxproduct2  .text a { font-family : Arial, sans-serif; font-size : 10px; color:#333333;}
 .boxproduct2  .text a:hover { font-family : Arial, sans-serif; font-size : 10px; }
 .boxproduct2  a:hover { font-family : Arial, sans-serif; font-size : 11px; margin: 2px 0px 2px 0px; text-decoration: none; color:#333333;}
 .boxproduct2 .price {font-family : Arial, sans-serif; font-size : 14px; color: #000000; font-weight:bold; }
 .boxproduct2 .pourcent {font-family : Arial, sans-serif; font-size : 8px; color: #CC3300; font-weight: bold; padding-top: 0px}
 .boxproduct2 .button {padding-top: 5px}
 
 /* LES BOXES PRODUITS VERSION  02/2009 */
 .boxproduct3 {   text-align:center; margin-left:2px; margin-bottom:2px;}
 .boxproduct3 h1 { font-family : Arial, sans-serif; font-size : 11px; margin: 0px 0px 0px 0px;}
 .boxproduct3 h3 { font-family : Arial, sans-serif; font-size : 11px; margin: 0px 0px 0px 0px;}
 .boxproduct3 .livraison {font-family : Arial, sans-serif; font-size : 12px; color: #000; font-weight: bold; padding-top: 10px;}
 .boxproduct3  h2 { font-family : Arial, sans-serif; font-size : 12px; margin: 0px 0px 0px 0px; color: #333333;}
 .boxproduct3  h4 { font-family : Arial, sans-serif; font-size : 12px; margin: 0px 0px 0px 0px; color: #333333;}
 .boxproduct3  .text a { font-family : Arial, sans-serif; font-size : 10px; color:#333333;}
 .boxproduct3  .text a:hover { font-family : Arial, sans-serif; font-size : 10px; }
 .boxproduct3  a:hover { font-family : Arial, sans-serif; font-size : 11px; margin: 2px 0px 2px 0px; text-decoration: none; color:#333333;}
 /*.boxproduct3  a:hover { font-family : Arial, sans-serif; font-size : 11px; margin: 2px 0px 2px 0px; text-decoration: none; color:#FFFFFF;}*/
 .boxproduct3 .price {font-family : Arial, sans-serif; font-size : 14px; color: #000000; font-weight:bold; }
 .boxproduct3 .pourcent {font-family : Arial, sans-serif; font-size : 8px; color: #CC3300; font-weight: bold; padding-top: 0px}
 .boxproduct3 .button {padding-top: 5px}
 #box_image  a { color:#FFFFFF;}
 #box_image  a:hover { color:#FFFFFF;}

 
 

 /* LA FICHE PRODUIT   #productinfo {position: relative; border:1px solid #999; width:100%; margin-bottom:6px;}
 .productinfo { border:1px solid #999; width:100%; margin-bottom:6px;}

 .productinfo .marque { background-color:#D3E7FB; }
 .productinfo h1 { font-family : Arial, sans-serif; font-size : 23px; color: #333333; font-weight: normal; margin: 2px 0 2px 6px;}
 .productinfo p { font-family : Arial, sans-serif; font-size : 14px; color: #333333; margin: 20px 0 20px 20px;}
 .productinfo .brut { font-family : Arial, sans-serif; font-size : 18px; color: #000000; font-weight: lighter; margin-left: 20px; margin-top: 10px;float : left;}
 .productinfo .net { font-family : Arial, sans-serif; font-size : 30px; color: #CC3300; font-weight: bold; margin-left: 33px;}
 .productinfo .description {font-family : verdana, sans-serif; font-size : 13px; color: #333333; font-weight: normal; word-spacing: 1px;} 
 .productinfo .pos {margin-left: 20px; margin-top: 30px;}*/
 
 .categorienameinlisting {font-family : Arial, sans-serif; font-size : 14px; color:#CC3399; border:1px solid #999;}
 .imgborder {border: 1px solid #CCCCCC;}
 .tableprinc {border: 1px solid #E0E0E0;}
 .tableprinc tr{border: 1px solid #E0E0E0;}


/*  #productinfo {border:1px solid #999; width:100%; margin-bottom:6px;}*/
 .slideimg {border:0px solid #ccc; width:400px;  margin: 2px 0 2px 0;}
 #descript {border: 0px solid #999999; margin-top: 2px; right:0; margin-right:2px; width:340px;}
 #descript .marque { background-color:#D3E7FB; }
 #descript h1 { font-family : Arial, sans-serif; font-size : 23px; color: #333333; font-weight: normal; margin: 0; padding-left: 5px;}
 #descript p { font-family : Arial, sans-serif; font-size : 14px; color: #333333; margin: 20px 0 20px 33px;}
 #descript .brut { font-family : Arial, sans-serif; font-size : 18px; color: #000000; font-weight: lighter;}
 #descript .net { font-family : Arial, sans-serif; font-size : 30px; color: #CC3300; font-weight: bold; margin-left: 33px;}
 #descript .main { font-family : Verdana, Arial, sans-serif; font-size : 11px; line-height : 1.5; color : #000000;}
 #descript .pos {margin: 0px 0 20px 0px; }
 
 #links {border: 0px solid #999999; width:100%;margin-bottom: 0px;}
 
 .brut {font-family : Arial, sans-serif; font-size : 18px; color: #000000; font-weight: lighter;}
 /* Description article*/
#description, #description p {font-family : verdana, sans-serif; font-size : 13px; color: #333333; font-weight: normal; word-spacing: 1px;} 


/*SITE MAP*/
 ul.sitemap {color: #F505A9;}

/*LIEN PAGES INFORMMATIONS*/
 a.info {color: #F505A9; text-decoration: underline;}
 a:hover.info {color: #F505A9; text-decoration: none;}
/*LIEN BOX BOITE A MALICE*/
 a.bam {color: #003057; text-decoration: none;}
 a:hover.bam {color: #F505A9; text-decoration: none;}
 /* menu flottant */
.menu{
    position:absolute;
    display:block;
    margin:0;
    padding:0;
	z-index:100;
	font-weight: bold;
	font-size : 10px;
    }

.menu ul {
    position:absolute;
    display:block;
    /*margin:0;*/
    padding:0;
	list-style:none;
    }
    
	
.menu li ul{
    visibility:hidden;
    }

.menu li li ul{
    position:absolute;
    margin-left:50px;
    margin-top:-23px;
    }
    
.menu li{
    list-style:none;
    width:auto;
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
    
.menu li li{
    display:block;
    float:none;
 	
   }
    
/* correct a little IE bug */
* html .menu li li{
    display:inline;
  }

.menu a{
    text-align:left;
	border:1px #333 solid;
    color:#333333;
    display:block;
    width:auto;
    text-decoration:none;
    padding:2px 0;
    margin:1px;
	font:bold 10px Arial, sans-serif; 
    background : url(../../images/dgrade_argent.gif)
   }
.menu a:hover{
    background-color: #eee;
   border:1px #aaa solid;
   }
/* abtel colonne de gauche dans tout le site */
TABLE.col_right {
	background : #ffffff;
	color : inherit;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight : bold;
	width:200px;
	border: #798CCC solid 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;

}	
/* abtel coup de coeur dans l'accueil */
TABLE.coupcoeur {
     background : #ffffff;
     color : inherit;
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
     font-weight : bold;
	 border:#CC0000 solid 1px;
 	height:245px;
	width:185px;


}
TD.hd_coupcoeur {
     font-family : Verdana, Arial, sans-serif;
     font-size : 14px; 
	font-weight : bold;
	background-color:#ff0000;
	color:#fffc00;
	height:30px;
	width:185px;
      }
	
TD.coupcoeur {
	 font-weight : bold;
      }

SPAN.savoirplus {
     font-family :  Tahoma, Verdana, Arial, sans-serif;
     font-size : 9px;
     color : #000000;
     background : #cccccc;
      }	
	
	
/* for a mozilla better display with key nav */
.menu a:focus{
    background-color: #aaf;
}

a.linkOver{
    background-color: #eee;
    }
	
.pile { 
       position: absolute; 
       left: 2in; 
       top: 2in; 
       width: 3in; 
       height: 3in; 
}

#flash_dessous {
position: absolute;
z-index: 1;
}