/*
  $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
*/


/* Nouveau Template Bleucerise 09/2010 */

#compte {
    /*color : #000000;*/
    color : #1a171b;
    font-size : 14px;
    font-family : Arial, sans-serif;
 }
 
 #compte A {
    /*color : #000000;*/
    color : #1a171b;
    text-decoration : none;
}
#compte A:hover {
    /*color : #000000;*/
    color : #1a171b;
    text-decoration : underline;
}

#panier {
	width: 143px;
	height: 66px;
}

#panier div {
	position : absolute;
}

#panier_article {
    color : #000000;
    font-size : 12px;
    font-family : Arial, sans-serif;
	padding-top : 25px;
	padding-left : 60px;
}

/* DEBUT MENU DEROULANT UNIVERS LRI 20100921 */
/*COMMUNS*/

#menus ul
{
	margin : 0;
	padding : 0;
}

#menus li
{
	height : 40px;
	float: left;
	border-top : 1px solid #1A171B;
	border-bottom : 1px solid #1A171B;
	border-right : 1px solid #1A171B;
	list-style-type:none;
}

#menus_1 
{
	display:block;
}

div#contenu_univers_11 {
	margin-left : -83px;
}

div#contenu_univers_12 {
	margin-left : -161px;
}

div#contenu_univers_13 {
	margin-left : -240px;
}

div#contenu_univers_14 {
	margin-left : -312px;
}

div#contenu_univers_15{
	margin-left : -390px;
}

div#contenu_univers_31{
	margin-left : -482px;
}

div#contenu_univers_3{
	margin-left : -699px;
}

div#contenu_univers_33{
	margin-left : -852px;
}

div#contenu_univers
{
	/*Permet la superpostion du menu déroulant sur les images*/
	z-index:90;
}

#contenu_univers div
{
	margin-top : 2px;
	position:absolute;
	display: none;
}

/*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;
}

/* FIN MENU DEROULANT UNIVERS LRI 20100921 */

#header_promotion  div {
	float : left;
}

#centre_promotion  {
	height : 40px;
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/soldes-centre-sold.jpg);
	background-repeat: repeat-x;
}


#centre_promotion  A {
	color : #FFFFFF;
	line-height:40px;
    font-size : 14px;
    font-family : Arial, sans-serif;
	font-weight:bold;
	background : none;
}

#centre_promotion A:hover {
    text-decoration : none;
}

#centre_promotion  ul{
	margin : 0;
	padding : 0;
}

#centre_promotion  li{
	list-style-type:none;
}

#centre_promotion_2  {
	height : 40px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/soldes-centre.jpg);
	background-repeat: repeat-x;
}

#centre_promotion_2  A {
	color : #FFFFFF;
	line-height:40px;
    font-size : 14px;
    font-family : Arial, sans-serif;
	font-weight:bold;
	background : none;
}

#centre_promotion_2 A:hover {
    text-decoration : none;
}

#centre_promotion_2  ul{
	margin : 0;
	padding : 0;
}

#centre_promotion_2  li{
	list-style-type:none;
}

div#promo_solde  {
	margin-left : 1px;
}

#header_solde  div {
	float : left;
}

#centre_solde  {
	height : 40px;
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/soldes-centre-sold.jpg);
	background-repeat: repeat-x;
}

#centre_solde  A {
	color : #FFFFFF;
	line-height:40px;
    font-size : 14px;
    font-family : Arial, sans-serif;
	font-weight:bold;
	background : none;
}

#centre_solde A:hover {
    text-decoration : none;
}

#centre_solde  ul{
	margin : 0;
	padding : 0;
}

#centre_solde  li{
	list-style-type:none;
}

#centre_solde_2  {
	height : 40px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/soldes-centre.jpg);
	background-repeat: repeat-x;
}

#centre_solde_2  A {
	color : #FFFFFF;
	line-height:40px;
    font-size : 14px;
    font-family : Arial, sans-serif;
	font-weight:bold;
	background : none;
}

#centre_solde_2 A:hover {
    text-decoration : none;
}

#centre_solde_2  ul{
	margin : 0;
	padding : 0;
}

#centre_solde_2  li{
	list-style-type:none;
}

#header_marques  div {
	float : left;
}

#header_marques_1 {
	width: 12px;
	height: 22px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/mea-marque-bande-centre.png);
	background-repeat: repeat-x;
}

#header_marques_2 {
	width: 7px;
	height: 22px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/mea-marque-bande-centre.png);
	background-repeat: repeat-x;
}

#header_marques_3 {
	width: 7px;
	height: 22px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/mea-marque-bande-centre.png);
	background-repeat: repeat-x;
}

#centre_marques_eastpak  {
	height : 39px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/mea-marque-centre.png);
	background-repeat: repeat-x;
}

#centre_marques_eastpak  A {
	color : #A4A4A4;
	line-height:39px;
    font-size : 16px;
    font-family : Arial, sans-serif;
	font-weight:bold;
	background : none;
}

#centre_marques_eastpak A:hover {
    text-decoration : none;
}

#centre_marques_samsonite  {
	height : 39px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/mea-marque-centre.png);
	background-repeat: repeat-x;
}

#centre_marques_samsonite  A {
	color : #A4A4A4;
	line-height:39px;
    font-size : 16px;
    font-family : Arial, sans-serif;
	font-weight:bold;
	background : none;
}

#centre_marques_samsonite A:hover {
    text-decoration : none;
}

/* DEBUT Menu categories header LRI 20100922 */
div.categories_header {
	width:1375px;
	/*height : 35px;*/
	/*background-color :#FFFFFF;*/
	background-color :#FFED00;
	margin-top : 10px;
	/*line-height : 30px;*/
	text-align : left;
	/*color :#000000;*/
	color :#1A171B;
}
	
div.categories_header a{
	/*color :#000000;*/
	color :#1A171B;
	font-family : Arial, sans-serif;
	font-size:12px;
}
div.categories_header a:hover{
	/*color :#000000;*/
	color :#1A171B;
	font-family : Arial, sans-serif;
	font-size:12px;
}
/* FIN Menu categories header LRI 20100922 */

#fil_dariane {
	/*margin-top : 15px;*/
	height : 20px;
	width : 1375px;
	background-color : #FFFFFF;
	/*background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fil-dariane-sold_60.jpg);*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fil-dariane-sold_60-jaune.png);
	background-repeat: repeat-y;
}

	  
 #header_navigation {
     font-family : Arial, sans-serif;
     font-size : 10px;
     color : #1A171B;
     font-weight : bold;
	 margin-left : 20px;
	 margin-top : 3px;
 }
 
 A#header_navigation {
     font-family : Arial, sans-serif;
     font-size : 10px;
     color : #1A171B;
     font-weight : bold;
     
}
 a:hover#header_navigation {
     font-family : Arial, sans-serif;
     font-size : 10px;
     color : #1A171B;
     font-weight : bold;
	
}

#hr_header {
	margin-top : 15px;
	height: 1px;
	padding: 0;
	color: #FF0000;
	background-color: #FF0000;
	border: 0;
}

/* Colonne de Gauche */
#hr_left {
	height: 1px;
	padding: 0;
	color: #000000;
	background-color: #000000;
	border: 0;
}

/*#hr_left _1{
/*#hr_left _1{
	height: 2px;
	padding: 0;
	color: #1A171B;
	background-color: #1A171B;
	border: 0;
	height: 20px;
}*/

#marques_left {
	/*background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fond-menu-gche-sold.png);*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/degrade-soldes-drte.png);
	background-repeat: repeat-y;
	background-color : #FFFFFF;
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #000000;
	height:30px;
	line-height:30px;
}

#marques_left_1 {
	/*background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fond-menu-gche-sold.png);*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/degrade-soldes-drte.png);
	background-repeat: repeat-y;
	background-color : #FFFFFF;
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #000000;
	/*margin-top : -14px;*/
	padding-top : 1px;
}

#marques_left_1 a{
	color : #000000;	
	font-size : 12px;
	text-align:left;
}

/*#marques_left_1 a:hover{
	text-decoration : none;
}*/

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

.left_solde {
	/*background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fond-menu-gche-sold.png);*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/degrade-soldes-drte.png);
	background-repeat: repeat-y;
}


/*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-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fond-menu-gche-sold.png);*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/degrade-soldes-drte.png);
	background-repeat: repeat-y;
	background-color : #FFFFFF;
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #000000;
	height:30px;
	line-height:30px;
}

#categories_left_1 {
	/*background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fond-menu-gche-sold.png);*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/degrade-soldes-drte.png);
	background-repeat: repeat-y;
	background-color : #FFFFFF;
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #000000;
	/*margin-top : -14px;*/
	padding-top : 1px;
}

#categories_left_1 a{
	color : #000000;	
	font-size : 12px;
	text-align:left;
}

/*#categories_left_1 a:hover{
	font-weight:bold;
}*/

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

#footer_l div{
	float:left;
	height : 30px;
	
}

.footer_lien {
	line-height:30px;
	font-family : Arial, sans-serif;
	font-size : 12px;	
	color : #1A171B;
	/*background-image : url(http://www.bleucerise.com/templates/Solde/images/pied/fond-pied_111.png);*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/pied/fond-pied_111-jaune.png);
	background-repeat: repeat-x;
}

.footer_lien:HOVER {
	/*background-image : url(http://www.bleucerise.com/templates/Solde/images/pied/fond-pied-over_114.png);
	background-repeat: repeat-x;*/
	background : none;
	background-color: #FF0000;
}

.footer_lien  a{
	background:none;
	font-family : Arial, sans-serif;
	font-size : 12px;	
	color : #1A171B;
	padding-left:38px;
	padding-right:38px;
}

.footer_lien  a:HOVER{
	text-decoration : none;
	background:none;
	font-family : Arial, sans-serif;
	font-size : 12px;	
	color : #1A171B;
}

/*.footer_lien a:ACTIVE {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/pied/fond-pied-select_117.png);
	background-repeat: repeat-x;
}*/

#footer_fin  {
	margin-top : 35px;
	font-family : Arial, sans-serif;
	font-size : 10px;	
	color : #1a171b;
}

#footer_fin  A{
	font-family : Arial, sans-serif;
	font-size : 10px;	
	color : #1a171b;
}

/* DEBUT - Login */
.login_client {
	font-family : Arial, sans-serif;
	font-size : 22px;	
	color : #4B4B4B;
}

.login_client_par {
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #4B4B4B;
	/*font-style:italic;*/
}

.login_client_txt {
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #4B4B4B;
	width : 220px;
}

.login_client_txt A{
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #4B4B4B;
}

.login_client_txt A:hover{
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #4B4B4B;
}

.login_new_txt {
	font-family : Arial, sans-serif;
	font-size : 16px;	
	color : #4B4B4B;
	text-decoration : underline;
	font-weight:bold;
}

.login_new {
	font-family : Arial, sans-serif;
	font-size : 22px;	
	color : #E2007A;
}

.login_new_solde {
	font-family : Arial, sans-serif;
	font-size : 22px;	
	color : #FF0000;
}

.login_new_par {
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #E2007A;
	/*font-style:italic;*/
}

.login_new_par_solde {
	font-family : Arial, sans-serif;
	font-size : 14px;	
	color : #FF0000;
	/*font-style:italic;*/
}


/* FIN - LOGIN */


/*DEBUT - Affichage produit acceuil*/

/*td #accueil_lp {
	border-left : 0px;
	border-right : 0px;
}*/

td:hover.accueil_lp_fp {
	border-left : 1px solid #E0E0E0;
	border-right : 1px solid #E0E0E0;
	border-top : 1px solid #FFFFFF;
}

td .accueil_lp_fp {
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
}

td:hover.accueil_lp_fp_solde {
	border-left : 1px solid #FF0000;
	border-right : 1px solid #FF0000;
	border-top : 1px solid #FF0000;
}

td .accueil_lp_fp_solde {
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
}

.accueil_lp_pourcent {
	/*margin-top: 5px;*/
	margin-left: 115px;
	color: #ffed00;
	position: absolute;
	z-index: 20;
	font-family : Arial, sans-serif;
	font-weight:bold;
	font-size : 24px;
}

.lp_pourcent {
	/*margin-top: 5px;*/
	margin-left: 145px;
	color: #ffed00;
	position: absolute;
	z-index: 20;
	font-family : Arial, sans-serif;
	font-weight:bold;
	font-size : 24px;
}


#accueil_lp_ligne_1 div{
	border-top : 1px solid #E0E0E0;
	border-bottom : 1px solid #E0E0E0;
	border-left : 0;
	border-right : 0;
	height : 30px;
	width : 170px;
	line-height:30px;
	color : #E2007A;
	font-family : Arial, sans-serif;
	font-weight:bold;
}

#accueil_lp_ligne_1_solde div{
	border-top : 1px solid #E0E0E0;
	border-bottom : 1px solid #E0E0E0;
	border-left : 0;
	border-right : 0;
	height : 30px;
	width : 170px;
	line-height:30px;
	color : #E2007A;
	font-family : Arial, sans-serif;
	font-weight:bold;
}

div#accueil_lp_ligne_1_promo {
	width : 50%;
	float:left;
	font-size : 12px;
}

div.accueil_lp_ligne_1_promo {
	width : 50%;
	float:left;
	font-size : 12px;
	height : 20px;
	line-height:20px;
	color : #E2007A;
	font-family : Arial, sans-serif;
	font-weight:bold;
	border-top : 1px solid #E0E0E0;
}

div.accueil_lp_ligne_1_manu {
	width : 100%;
	float:left;
	font-size : 12px;
	height : 20px;
	line-height:20px;
	color : #1A171B;
	font-family : Arial, sans-serif;
	font-weight:bold;
	border-bottom : 1px solid #E0E0E0;
}

div.accueil_lp_ligne_1_manu_solde {
	width : 100%;
	float:left;
	font-size : 12px;
	height : 20px;
	line-height:26px;
	color : #1A171B;
	font-family : Arial, sans-serif;
	font-weight:bold;
	margin-top : 21px;
	background-color : #FEED00;
}

div#accueil_lp_ligne_1_pourcent {
	width : 50%;
	float:right;
	text-align : right;
	font-size : 18px;
}

div.accueil_lp_ligne_1_pourcent {
	width : 50%;
	float:right;
	text-align : right;
	font-size : 18px;
	height : 20px;
	line-height:20px;
	color : #E2007A;
	font-family : Arial, sans-serif;
	font-weight:bold;
	border-top : 1px solid #E0E0E0;
}

div.accueil_lp_ligne_1_info {
	width : 100%;
	float:left;
	text-align : left;
	font-size : 18px;
	height : 20px;
	line-height:20px;
	color : #E2007A;
	font-family : Arial, sans-serif;
	font-weight:bold;
	border-top : 1px solid #E0E0E0;
}

.accueil_lp_info {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/liste-produit-fond.png);
	height : 67px;
}

.accueil_lp_info_2 {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/liste-produit-fond-over.png);
	height : 67px;
}

.accueil_lp_info_solde {
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/listre-produit-fond_102.jpg);
	height : 67px;
}

.accueil_lp_info_2_solde {
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/listre-produit-fond-over_102.jpg);
	height : 67px;
}

.lp_info {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit/liste-produit-fond.png);
	height : 67px;
}

.lp_info_2 {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit/liste-produit-fond-over.png);
	height : 67px;
}

.lp_info_solde {
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/listre-produit-fond-205.jpg);
	height : 67px;
}

.lp_info_2_solde {
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/listre-produit-fond-205-over_102.jpg);
	height : 67px;
}


div.accueil_lp_info_nom  {
	width : 170px;
	height : 24px;
	text-align : center;
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #1A171B;
	padding-top : 8px;
}

div.accueil_lp_info_nom A{
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #1A171B;
}

div.accueil_lp_info_nom  A:hover{
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #1A171B;	
}

div.lp_info_nom  {
	width : 200px;
	height : 24px;
	text-align : center;
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #1A171B;
	padding-top : 8px;
}

div.lp_info_nom A{
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #1A171B;
}

div.lp_info_nom  A:hover{
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #1A171B;	
}

div.lp_info_nom_solde  {
	width : 200px;
	height : 24px;
	text-align : center;
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	padding-top : 8px;
}

div.lp_info_nom_solde A{
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
}

div.lp_info_nom_solde  A:hover{
	font-family : Arial, sans-serif;
	font-size : 11px;
	color: #FFFFFF;	
}

/*div.accueil_lp_info_prix_port {
	width : 61px;
}*/

.accueil_lp_info_prix_port div{
	/*position : absolute;*/
	/*margin-top : 5px;*/
	float:left;
}

div.accueil_lp_info_prix_port_solde {
	/*width : 61px;*/
	/*height : 33px;*/
}

.accueil_lp_info_prix_port_solde div{
	/*position : absolute;*/
	margin-top : 5px;
	float:left;
}

/*.accueil_lp_info_prix_solde div {
	float:right;
}*/

.prix_barre div{
	float:right;
}

.accueil_lp_info_port {
	width : 61px;
}

div.accueil_lp_info_Apartir {
	font-family : normal, sans-serif;
	font-size : 9px;
	color : #000000;
	margin-left : 125px;
	/*margin-top : -1px;*/
	position : absolute;
}

div.lp_info_Apartir {
	font-family : normal, sans-serif;
	font-size : 9px;
	color : #000000;
	margin-left : 157px;
	margin-top : -1px;
	position : absolute;
}

div.accueil_lp_info_prix_barre {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	/*margin-left : 75px;*/
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/prix-barre-valerie-garcia.png);
	float : right;
	margin-top : 14px;
	margin-right : 7px;
}

div.accueil_lp_info_prix_barre_solde {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	/*margin-left : 75px;*/
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
	/*position:absolute;*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/prix-barre.png);
	float : right;
	margin-top : 13px;
	margin-right : 7px;
}

div.lp_info_prix_barre {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	/*margin-left : 105px;*/
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/prix-barre-valerie-garcia.png);
	float : right;
	margin-top : 18px;
	margin-right : 7px;
}

div.lp_info_prix_barre_solde {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	/*margin-left : 105px;*/
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/prix-barre.png);
	float : right;
	margin-top : 18px;
	margin-right : 7px;
}

div.accueil_lp_info_prix_barre_center {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	margin-top : 17px;
	margin-left : 55px;
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
}

div.accueil_lp_info_prix_barre_center_solde {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	margin-top : 17px;
	/*margin-left : 55px;*/
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
	/*position:absolute;*/
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/prix-barre.png);
	float : right;
	margin-top : 10px;
	margin-right : 7px;
}

div.lp_info_prix_barre_center {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	margin-top : 17px;
	margin-left : 65px;
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
}

div.accueil_lp_info_prix_barre_2 {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/prix-barre-valerie-garcia.png);
	font-size : 15px;
	font-weight:bold;
	margin-top : 18px;
	margin-left : 75px;
	color : #000000;
	width : 28px;
	height : 13px;
}

div.accueil_lp_info_prix_barre_2_solde {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/prix-barre.png);
	font-size : 15px;
	font-weight:bold;
	margin-top : 18px;
	/*margin-left : 75px;*/
	color : #000000;
	width : 28px;
	height : 13px;
	position:absolute;
}

div.lp_info_prix_barre_2 {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/prix-barre-valerie-garcia.png);
	font-size : 15px;
	font-weight:bold;
	margin-top : 18px;
	margin-left : 105px;
	color : #000000;
	width : 28px;
	height : 13px;
}

div.accueil_lp_info_prix_barre_2_center {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/prix-barre-valerie-garcia.png);
	font-size : 15px;
	font-weight:bold;
	margin-top : 18px;
	margin-left : 55px;
	color : #000000;
	width : 28px;
	height : 13px;
}

div.accueil_lp_info_prix_barre_2_center_solde {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/prix-barre.png);
	font-size : 15px;
	font-weight:bold;
	margin-top : 18px;
	/*margin-left : 55px;*/
	color : #000000;
	width : 28px;
	height : 13px;
	position:absolute;
}

div.lp_info_prix_barre_2_center {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/prix-barre-valerie-garcia.png);
	font-size : 15px;
	font-weight:bold;
	margin-top : 18px;
	margin-left : 65px;
	color : #000000;
	width : 28px;
	height : 13px;
}

div.accueil_lp_info_prix_remise_ok {
	font-family : Arial, sans-serif;
	/*width : 70px;*/
	line-height : 22px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 8px;
	margin-right : 5px;
	color : #E2007A;
	text-align:right;
	float:right;
}

div.accueil_lp_info_prix_remise_ok_solde {
	font-family : Arial, sans-serif;
	/*width : 70px;*/
	/*height : 25px;*/
	line-height : 22px;
	font-size : 26px;
	font-weight:bold;
	margin-top : 9px;
	margin-right : 5px;
	color : #FF0000;
	text-align:right;
	float:right;
}

div.lp_info_prix_remise_ok {
	font-family : Arial, sans-serif;
	/*width : 70px;*/
	height : 25px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 9px;
	margin-right : 5px;
	/*margin-left : 130px;*/
	color : #E2007A;
	text-align:right;
	float : right;
}

div.lp_info_prix_remise_ok_solde {
	font-family : Arial, sans-serif;
	/*width : 70px;*/
	height : 25px;
	font-size : 35px;
	font-weight:bold;
	/*margin-top : 9px;*/
	margin-right : 5px;
	/*margin-left : 130px;*/
	color : #FF0000;
	text-align:right;
	float : right;
}

div.accueil_lp_info_prix_remise_ok_center {
	font-family : Arial, sans-serif;
	width : 70px;
	line-height : 22px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 8px;
	margin-left : 90px;
	color : #E2007A;
	text-align:left;
}

div.accueil_lp_info_prix_remise_ok_center_solde {
	font-family : Arial, sans-serif;
	/*width : 70px;*/
	/*height : 25px;*/
	line-height : 22px;
	font-size : 24px;
	font-weight:bold;
	/*margin-top : 8px;*/
	/*margin-left : 90px;*/
	margin-right : 45px;
	color : #FF0000;
	text-align:right;
	float:right;
}

div.lp_info_prix_remise_ok_center {
	font-family : Arial, sans-serif;
	width : 70px;
	height : 25px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 8px;
	margin-left : 120px;
	color : #E2007A;
	text-align:left;
}

div.accueil_lp_info_prix_remise_ko {
	font-family : Arial, sans-serif;
	width : 70px;
	/*height : 25px;*/
	line-height : 22px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 8px;
	margin-left : 100px;
	color : #1A171B;
	text-align:right;
}

div.accueil_lp_info_prix_remise_ko_2 {
	font-family : Arial, sans-serif;
	width : 70px;
	/*height : 25px;*/
	line-height : 22px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 8px;
	margin-left : 36px;
	color : #1A171B;
	text-align:right;
}

div.lp_info_prix_remise_ko {
	font-family : Arial, sans-serif;
	/*width : 70px;*/
	height : 25px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 9px;
	margin-right : 5px;
	/*margin-left : 130px;*/
	color : #1A171B;
	text-align:right;
	float : right;
}

div.accueil_lp_info_prix_remise_ko_center {
	font-family : Arial, sans-serif;
	/*width : 70px;*/
	/*height : 25px;*/
	line-height : 22px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 8px;
	/*margin-left : 37px;*/
	color : #1A171B;
	text-align:right;
	float : right;
}

div.lp_info_prix_remise_ko_center {
	font-family : Arial, sans-serif;
	width : 70px;
	height : 25px;
	font-size : 24px;
	font-weight:bold;
	margin-top : 8px;
	margin-left : 52px;
	color : #1A171B;
	text-align:right;
}

/*Liste produits*/
#lp_cat a{
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/sans-trait-rouge.png);
	background-repeat: repeat-x;
	background-position:0px 10px;
}
div#lp_cat a{
	font-family : Arial, sans-serif;
	font-size : 26px;
	color : #FF0000;
	font-weight:bold;
	float : left;
	height : 40px;
	line-height:40px;
	padding-right : 15px;
}

div#lp_cat a:hover{
	font-family : Arial, sans-serif;
	font-size : 26px;
	color : #FF0000;
	font-weight:bold;
	float : left;
	height : 40px;
	line-height:40px;
	padding-right : 15px;
	text-decoration: none;
}

#lp_promotion  div {
	float : right;
}

#lp_centre_promotion  {
	height : 40px;
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/soldes-centre-sold.jpg);
	background-repeat: repeat-x;
}

#lp_centre_promotion  A {
	color : #FFFFFF;
	line-height:40px;
    font-size : 16px;
    font-family : Arial, sans-serif;
	font-weight:bold;
	background : none;
}

#lp_centre_promotion A:hover {
    text-decoration : none;
}

div#lp_marques  {
	width : 1180px;
	margin-top : 5px;
}

#lp_marques div {
	float : left;
	height : 25px;
}

#lp_marques A {
	color : #FFFFFF;
	line-height:25px;
    font-size : 16px;
    font-family : Arial, sans-serif;
	background : none;
}

#lp_marques A:hover {
    text-decoration : none;
}

div#lp_marques_1, div#lp_marques_6, div#lp_marques_11, div#lp_marques_16, div#lp_marques_21 {
    background-color : #ff0000;
}

div#lp_marques_2, div#lp_marques_7, div#lp_marques_12, div#lp_marques_17, div#lp_marques_22 {
    background-color : #ff2d00;
}

div#lp_marques_3, div#lp_marques_8, div#lp_marques_13, div#lp_marques_18, div#lp_marques_23 {
    background-color : #ff5c00;
}

div#lp_marques_4, div#lp_marques_9, div#lp_marques_14, div#lp_marques_19, div#lp_marques_24 {
    background-color : #ff8500;
}

div#lp_marques_5,div#lp_marques_10, div#lp_marques_15, div#lp_marques_20, div#lp_marques_25{
    background-color : #ffb200;
}

.border_lp  { 
	border-top : 2px solid #E0E0E0;
	border-bottom : 2px solid #E0E0E0;
	border-left : 0px;
	border-right : 0px;
}

.border_lp table:HOVER{ 
	border-left : 2px solid #E0E0E0;
	border-right : 2px solid #E0E0E0;
}

.boxproduct3 td.MAV_fournisseur { 
	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: #0b268c; background-color:#b0e2f7; font-weight:bold; }

/*FIN - Affichage produit acceuil*/



/* 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: 650px;
}

div#fp_zoom_image {
	margin-top : 5px;
}

#fp_zoom_image object{
	border-right : 1px solid #B0B0B0;
}

#fp_zoom_vignette {
	width: 495px;
	height: 50px;
	margin-top:545px;
}

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

div:hover#image_default {
	border : 1px solid #E2007A;
}

div#image_default {
	border:1px solid #B0B0B0;
}

div:hover#colori_1{
	border : 1px solid #E2007A;
}

div#colori_1{
	border:1px solid #B0B0B0;
		border-left:1px solid #FFFFFF;
}

div:hover#colori_2{
	border : 1px solid #E2007A;
}

div#colori_2{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_3{
	border : 1px solid #E2007A;
}

div#colori_3{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_4{
	border : 1px solid #E2007A;
}

div#colori_4{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_5{
	border : 1px solid #E2007A;
}

div#colori_5{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_6{
	border : 1px solid #E2007A;
}

div#colori_6{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_7{
	border : 1px solid #E2007A;
}

div#colori_7{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_8{
	border : 1px solid #E2007A;
}

div#colori_8{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_9{
	border : 1px solid #E2007A;
}

div#colori_9{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

div:hover#colori_10{
	border : 1px solid #E2007A;
}

div#colori_10{
	border:1px solid #B0B0B0;
	border-left:1px solid #FFFFFF;
}

/* FIN ZOOM */

div #fp_informations{
	float: right;
	width: 670px;
	margin-left : 10px;
}

#fp_name{
	
	width: 100%;
	height : 50px;
	/*padding-left : 10px;*/
	border-bottom : 1px solid #B0B0B0;
}

div #name{
	/*width: auto;*/
	float : left;
	height: 40px;
	/*line-height : 40px;*/
	font-size: 23px;
	font-weight:bold;
	color : #4B4B4B;
	font-family : Arial, sans-serif;
}

.name_h1{
	font-size: 23px;
	margin : 0;
	padding : 0;
}

.name_h1 a{
	color : #4B4B4B;
}

.name_h1 a:hover{
	color : #4B4B4B;
	text-decoration : none;
}

 #name_ip {
	float : right;
	height: 31px;
	font-size: 12px;
	color : #FFFFFF;
	font-weight:bold;
	font-family : Arial, sans-serif;
}

 #name_ip_solde {
	float : right;
	height: 31px;
	font-size: 12px;
	color : #FF0000;
	font-weight:bold;
	font-family : Arial, sans-serif;
}

.name_ip_h2{
	font-size: 12px;
	margin : 0;
	padding : 0;
	color : #FFFFFF;
	font-family : Arial, sans-serif;
}

.name_ip_h2_solde{
	font-size: 12px;
	margin : 0;
	padding : 0;
	color : #FF0000;
	font-family : Arial, sans-serif;
}

div#fp_colGauche {
	float : left;
	width : 45%;
	border : 0;
	border-right : 1px solid #B0B0B0;
	height : 288px;
	margin-top : 15px;
}

.fp_colGauche_mat {
	width : 100%;
	font-family : Arial, sans-serif;
	font-variant : Small-caps;
	font-size: 14px;
	color : #000000;
	font-weight:bold;
	line-height : 16px;
}

.fp_details {
	font-size: 11px;
	color:#4B4B4D;
}

div#fp_colDroite {
	float : right;
	width : 54%;
	border : 0;
	/*border-right : 1px solid #B0B0B0;*/
	height : 303px;
}

#fp_barre_promo div {
	position : absolute;
}

.fp_solde {
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/Fiche-produits/fond-prix-soldes_75.jpg);
	position:absolute;
	width:191px;
	height:110px;
	margin-left : 165px;
	margin-top : 5px;
}

div.fp_info_prix_barre_2 {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/liste-produit-accueil/prix-barre-valerie-garcia.png);
	font-size : 15px;
	font-weight:bold;
	margin-left : 205px;
	color : #000000;
	width : 28px;
	height : 13px;
	margin-top : 15px;
}

div.fp_info_prix_barre_2_solde {
	z-index : 20;
	background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/produits-accueil/prix-barre.png);
	font-size : 15px;
	font-weight:bold;
	margin-left : 205px;
	color : #000000;
	width : 28px;
	height : 13px;
	margin-top : 15px;
}

div.fp_info_prix_barre {
	font-family : Arial, sans-serif;
	z-index : 10;
	font-size : 15px;
	font-weight:bold;
	margin-left : 205px;
	color : #000000;
	width : 28px;
	height : 13px;
	vertical-align:top;
	text-align:center;
	margin-top : 15px;
}

#fp_pourcent_cadre div {
	position : relative;
	float : right;
}

div.fp_pourcent {
	font-family : Arial, sans-serif;
	height : 40px;
	line-height : 40px;
	font-size : 23px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/soldes-centre.jpg);
	background-repeat: repeat-x;
	font-weight:bold;
	color : #FFFFFF;
}

div.fp_pourcent_solde {
	font-family : Arial, sans-serif;
	height : 40px;
	line-height : 40px;
	font-size : 23px;
	/*background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/soldes-centre.jpg);
	background-repeat: repeat-x;*/
	font-weight:bold;
	color : #FFED00;
	margin-right : 5px;
}

div.fp_prix_remise {
	font-family : Arial, sans-serif;
	/*width : 200px;*/
	height : 70px;
	/*line-height : 70px;*/
	text-align : left;
	font-size : 55px;
	font-weight:bold;
	color : #E2007A;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/fond-prix.jpg);
	background-repeat: repeat-x;
	margin-top : 50px;
	margin-left : 157px;
}

div.fp_prix_remise_solde {
	font-family : Arial, sans-serif;
	/*width : 200px;*/
	height : 70px;
	/*line-height : 70px;*/
	text-align : left;
	font-size : 60px;
	font-weight:bold;
	color : #FF0000;
	/*background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/fond-prix.jpg);
	background-repeat: repeat-x;*/
	margin-top : 50px;
	margin-left : 127px;
	z-index : 20;
	position : absolute
}

.fp_prix_remise {
	padding-left : 48px;
}

.fp_prix_remise_solde {
	padding-left : 48px;
}

div.fp_quantite {
	height : 40px;
	/*line-height : 40px;*/
	font-family : Arial, sans-serif;
	font-variant : Small-caps;
	font-size : 18px;
	font-weight:bold;
	color : #000000;
	margin-top : 15px;
	margin-left : 210px;
}

div.fp_quantite_solde {
	height : 40px;
	font-family : Arial, sans-serif;
	font-variant : Small-caps;
	font-size : 18px;
	font-weight:bold;
	color : #000000;
	margin-top : 125px;
	margin-left : 210px;
}

div.fp_quantite_solde_taille {
	height : 40px;
	font-family : Arial, sans-serif;
	font-variant : Small-caps;
	font-size : 18px;
	font-weight:bold;
	color : #000000;
	margin-top : 125px;
	/*margin-left : 210px;*/
}

#fp_quant_menu_stock_ok {
	text-align : right;
	padding-right : 5px;
}

#fp_quant_menu_stock_ok_solde {
	text-align : right;
	padding-right : 5px;
	margin-left : 210px;
	margin-top : -30px;
}

/* 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;
}*/

#price_1_net span{
	font-size:28px;
	vertical-align:top;
	font-family : Arial, 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;
}*/

#price_1_net_2 span{
	font-size:28px;
	vertical-align:top;
	font-family : Arial, sans-serif;
}



/*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;
}

div#info_lien {
	width : 100%;
	margin-top : 320px;
}

#info_lien div{
	float: left;
	width: 116px;
	height: 40px;
	cursor:  pointer;
}

div#info_carac {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/detail-produit.jpg);
	background-repeat : no-repeat;
}

div:hover#info_carac {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/detail-produit-over.jpg);
	background-repeat : no-repeat;
}

div#info_details {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/plus-de-detail.jpg);
	background-repeat : no-repeat;
}

div:hover#info_details {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/plus-de-detail-over.jpg);
	background-repeat : no-repeat;
}

div#info_details_int {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/date-de-livraison.jpg);
	background-repeat : no-repeat;
}

div:hover#info_details_int {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/date-de-livraison-over.jpg);
	background-repeat : no-repeat;
}

div#info_bon_plan {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/bon-plan.jpg);
	background-repeat : no-repeat;
}

div:hover#info_bon_plan {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/bon-plan-over.jpg);
	background-repeat : no-repeat;
}

div#info_retour {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/retour-mses.jpg);
	background-repeat : no-repeat;
}

div:hover#info_retour {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/retour-mses-over.jpg);
	background-repeat : no-repeat;
}

div#dimension {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/bon-plan.gif);
	background-repeat : no-repeat;
}

div:hover#dimension {
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/bon-plan-over.gif);
	background-repeat : no-repeat;
}

#info_carac_txt div{
	float:left;
}

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

#info_carac_txt {
	overflow: auto;
	width: 658px;
	/*margin-top:30px;*/
	height: 163px;
	border : 1px solid #B0B0B0;
	font-size: 10px;
	font-family : Arial, sans-serif;
	color : #000000;
	padding-left : 5px;
}
#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: 658px;
	/*margin-top:30px;*/
	padding-left:5px;
	height: 163px;
	border : 1px solid #B0B0B0;
	font-size: 10px;
	font-family : Arial, sans-serif;
	color : #000000;
}

#info_details_int_txt {
	overflow: auto;
	width: 658px;
	/*margin-top:30px;*/
	padding-left:5px;
	height: 163px;
	border : 1px solid #B0B0B0;
	font-size: 10px;
	font-family : Arial, sans-serif;
	color : #000000;
}

#dimension_txt {
	overflow: auto;
	width: 658px;
	/*margin-top:30px;*/
	padding-left:5px;
	height: 163px;
	border : 1px solid #B0B0B0;
	font-size: 10px;
	font-family : Arial, sans-serif;
	color : #000000;
}

#info_retour_txt {
	overflow: auto;
	width: 658px;
	/*margin-top:30px;*/
	padding-left:5px;
	height: 163px;
	border : 1px solid #B0B0B0;
	font-size: 10px;
	font-family : Arial, sans-serif;
	color : #000000;
}
/* 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: 20px;
}
#fp_color_vignette {
	width: 495px;
	height: 50px;
}

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

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

#fp_taille_txt {
	height: 20px;
}

#fp_taille_vignette div{
	float: left;
	cursor:  pointer;
	width: 59px;
	height: 31px;
	color : #000000;
}

.color_no_selected {
	border : 1px solid #B0B0B0;
}
.color_selected {
	border : 1px solid #E2007A;
}

.taille_no_selected {
	border : 0;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/taille.jpg);
	background-repeat : no-repeat;
	font-size: 14px;
	text-align : right;
	font-weight:none;
}
.taille_selected {
	border : 0;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/taille-over.jpg);
	background-repeat : no-repeat;
	font-size: 14px;
	text-align : right;
	font-weight:bold;
}

/* FIN COULEUR */

.fp_detail {
	font-family :Arial, sans-serif;
	font-size: 12px;
	color : #000000;
}

/* 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_fleche div {
	float: left;
}

div#fp_fleche_1 {
	height: 35px;
	width : 130px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/fond-fleche-verte.JPG);
	background-repeat: repeat-x;
	font-family : Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-transform: uppercase;
	color : #FFFFFF;
	padding-top : 2px;
	padding-left : 5px;
	margin-top : 12px;
}

div#fp_fleche_1_offert {
	height: 35px;
	width : 130px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/FOND-FLECHE-JAUNE.gif);
	background-repeat: repeat-x;
	font-family : Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-transform: uppercase;
	color : #FE0000;
	padding-top : 4px;
	padding-left : 5px;
	margin-top : 12px;
}

div#fp_fleche_2 {
	float: left;
	height : 42px;
	width : 17px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/bout-fleche-verte.JPG);
	margin-top : 10px;
}

div#fp_fleche_2_offert {
	float: left;
	height : 42px;
	width : 17px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fiche-produit/BOUT-FLECHE-JAUNE.gif);
	margin-top : 10px;
}

div#fp_fleche_bouton {
	width : 100%;
	height : 52px;
	margin-left : -5px;
}

#fp_quant_bouton {
	float: right;
	/*margin-left:130px;*/
	text-align:right;
	/*width: 200px;*/
	width: 50%;
	/*padding-right:5px;*/
}
/* FIN QUANTITE */

#fp_txt_chrono_fixe {
	/*margin-top:45px;
	padding-top:10px;*/
	width: 100%;
	/*line-height: 30px;*/
	font-size: 20px;
	font-weight:bold;
	font-family : Arial, sans-serif;
	color : #E2007A;
	text-align:center;
	/*margin-top : 10px;*/
}

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

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

#recap_prix {
	padding-right:5px;
	text-align:right;
	/*width: 160px;*/
}

.r_prix {
	font-size: 18px;
	color : #b60017;
}
/* FIN RECAP */
#fp_info_coupon {
	height: 35px;
	color : #E2007A;
	/*font-size: 24px;*/
	font-size: 17px;
	font-weight:bold;
	font-family : Arial, sans-serif;
	margin-top:10px;
	text-align : right;
	padding-right : 10px;
}

#fp_info_solde {
	height: 35px;
	color : #FF0000;
	/*font-size: 17px;*/
	font-size: 24px;
	font-weight:bold;
	font-family : Arial, sans-serif;
	margin-top:10px;
	text-align : right;
	padding-right : 10px;
}


/* FIN Fiche produit */

/* Panier */
.Titre_commande {
	font-size: 22px;
	font-family : Arial, sans-serif;
	color : #4B4B4B;
}

.p_entete {
	font-size: 14px;
	font-family : Arial, sans-serif;
	font-weight:bold;
	color : #000000;
	text-align : center;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/deroulement-commande/onglet-centre.png);
}

.p_entete_1 {
	font-size: 14px;
	font-family : Arial, sans-serif;
	font-weight:bold;
	color : #000000;
	/*background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/deroulement-commande/onglet-centre.png);
	background-position : 15px 0px;*/
}

.p_entete_2 {
	font-size: 14px;
	font-family : Arial, sans-serif;
	font-weight:bold;
	color : #000000;
	text-align : center;
}

.panier_prix {
	font-size: 14px;
	font-family : Arial, sans-serif;
	text-align : center;
	color : #000000;
}

.panier_prix_2 {
	font-size: 14px;
	font-family : Arial, sans-serif;
	text-align : center;
	color : #E2007A;
}

.panier_prix_2_solde {
	font-size: 14px;
	font-family : Arial, sans-serif;
	text-align : center;
	color : #FF0000;
}

.panier_name {
	font-size: 14px;
	font-weight:bold;
	font-family : Arial, sans-serif;
	color : #000000;
	text-transform: uppercase;
}

.panier_ref {
	font-size: 12px;
	font-family : Arial, sans-serif;
	color : #000000;
}

.panier_color {
	font-size: 12px;
	font-family : Arial, sans-serif;
	color : #000000;
}

td.panier_info {
	font-family : Arial, sans-serif;
	font-size:14px;
	color:#2EBA2D;
	font-weight:bold;
	text-align : right;
}

td.panier_info_2 {
	font-family : Arial, sans-serif;
	font-size:13px;
	color:#E2007A;
	font-weight:bold;
	text-align : right;
}

td.panier_info_2_solde {
	font-family : Arial, sans-serif;
	font-size:13px;
	color:#FF0000;
	font-weight:bold;
	text-align : right;
}

.panier_titre_2 {
	font-family : Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	/*text-transform: uppercase;*/
	padding-left : 10px;
}

.panier_select {
	font-family : Arial, sans-serif;
	font-size:14px;
	color:#000000;
	text-transform : none;
}

.panier_liv {
	font-family : Arial, sans-serif;
	font-size:14px;
	color:#2EBA2D;
	font-weight:bold;
}

.panier_liv_prix {
	font-family : Arial, sans-serif;
	font-size:14px;
	color:#000000;
}

.panier_total_txt {
	font-family : Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.panier_total_txt_solde {
	font-family : Arial, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}

.panier_total_prix {
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}

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

.panier_titre_1com {
	font-family : Arial, sans-serif;
	font-size:13px;
	color:#E2007A;
	font-weight:bold;
	/*text-transform: uppercase;*/
	padding-left : 5px;
}

.panier_titre_1com_solde {
	font-family : Arial, sans-serif;
	font-size:13px;
	color:#FF0000;
	font-weight:bold;
	/*text-transform: uppercase;*/
	padding-left : 5px;
}

.panier_prix_2_1com {
	font-size: 12px;
	font-family : Arial, sans-serif;
	text-align : center;
	color : #E2007A;
	font-weight:bold;
}

.panier_prix_2_1com_solde {
	font-size: 12px;
	font-family : Arial, sans-serif;
	text-align : center;
	color : #FF0000;
	font-weight:bold;
}

.panier_titre_2_etoile {
	font-size: 11px;
	font-family : Arial, sans-serif;
	/*color : #2EBA2D;*/
	color : #000000;
	/*font-style:italic;*/
	text-transform: none;
}

.panier_titre_2_etoile_chrono {
	font-size: 11px;
	font-family : Arial, sans-serif;
	color : #E2007A;
	/*color : #000000;*/
	/*font-style:italic;*/
	text-transform: none;
	font-weight:bold;
}

.panier_valide a{
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	background:none;
}

.panier_valide a:hover{
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-decoration : none;
	background:none;
}

.panier_continue a{
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#000000;
	background:none;
}

.panier_continue a:hover{
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration : none;
	background:none;
}

/* FIN Panier */

/* DEBUT PAIEMENT */
.recap_command_txt {
	font-family : Arial, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	/*font-weight:bold;*/
	padding-left : 10px;
}

.recap_command_val {
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-right : 15px;
}

.recap_command_txt_solde {
	font-family : Arial, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:bold;
	padding-left : 10px;
}

.recap_command_val_solde {
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	padding-right : 15px;
}

.recap_command_txt_total {
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#E2007A;
	font-weight:bold;
	padding-left : 10px;
	padding-top : 10px;
}

.recap_command_val_total {
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#E2007A;
	font-weight:bold;
	padding-right : 15px;
	padding-top : 10px;
}

.recap_command_txt_total_solde {
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left : 10px;
	padding-top : 10px;
}

.recap_command_val_total_solde {
	font-family : Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-right : 15px;
	padding-top : 10px;
}

.valid_cond {
	text-align:right;
	padding-right:25px;
	color:#000000;
	font-family : Arial, sans-serif;
	font-size:12px;
}

.valid_cond  A{
	text-decoration : underline;
	color:#000000;
	font-family : Arial, sans-serif;
	font-size:12px;
}

.valid_cond  A:hover{
	color:#000000;
	font-family : Arial, sans-serif;
	font-size:12px;
}

.paiement_adress {
	font-family : Arial, sans-serif;
	font-size:14px;
	color:#000000;
	padding-top : 10px;
	padding-left : 10px;
	padding-bottom : 10px;
}

#centre_payment  {
	height : 48px;
	width : 120px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/deroulement-commande/btn-gris-centre.png);
	background-repeat: repeat-x;
	padding-top : 7px;
}

#centre_payment  A {
	color : #000000;
	/*line-height:39px;*/
    font-size : 14px;
    font-family : Arial, sans-serif;
	/*font-weight:bold;*/
	background : none;
}

#centre_payment A:hover {
    text-decoration : none;
}

#centre_payment_facturation  {
	height : 48px;
	width : 120px;
	background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/deroulement-commande/btn-gris-centre.png);
	background-repeat: repeat-x;
	padding-top : 7px;
}

#centre_payment_facturation  A {
	color : #000000;
	/*line-height:39px;*/
    font-size : 14px;
    font-family : Arial, sans-serif;
	/*font-weight:bold;*/
	background : none;
}

#centre_payment_facturation A:hover {
    text-decoration : none;
}

.payment_div  div{
	float:left;
}

.paiement_livraison {
	color : #000000;
    font-size : 12px;
    font-family : Arial, sans-serif;
	text-transform: uppercase;
	font-weight:bold;
	padding-top : 10px;
	padding-left : 10px;
	padding-bottom : 10px;
	/*text-align : top;*/
}

.paiement_socolissimo {
	text-transform: none;
	/*text-align : top;*/
}

.paiement_date {
	color:#2EBA2D;
	text-transform : none;
}

/* FIN PAIEMENT */


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

}



/*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 Ajout lien univers sur le header LRI 20090609 */
div.lien_header {
	margin-top:-18px;
	margin-left:3px;
	position:absolute;
}



.lien_header_2_class {
	vertical-align:top;
	color:#1a171b;
	font-family:Arial,sans-serif;
	font-size:11px;
	text-align:justify;
	display : inline;
	line-height:1.3;
}

H1.lien_header_2_class {
	font-weight:normal;
}

a.lien_header_2 {
	/*color:#000000;*/
	color:#1a171b;
	text-decoration:none;
}

a:hover.lien_header_2 {
	/*color:#000000;*/
	color:#1a171b;
}

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 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 : #FFFFFF;*/
     /*color : #000000;*/
	 /*background-color : #1A171B;*/
	 background-color : #FFFFFF;
	 color : #FFFFFF;
     margin : 0;
	 /*vertical-align:top;*/
	 /*background-image : url(http://www.bleucerise.com/templates/Bleucerise/images/fond-body_02.gif);*/
	 /*background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fond-soldes.gif);*/
	 /*background-position: 50% 30%;*/
	 
	 /*background-image : url(http://www.bleucerise.com/templates/Solde/images/new-site/fond-soldes-body.png);
	 background-position: 50% 280px;
	 background-repeat: repeat-y;*/
	 
	 
	/*scrollbar-face-color: #7189AB;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #94A9CA;
	scrollbar-arrow-color: #FFCC00;*/

	 
	 
 }
 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 : Arial, sans-serif;
     font-size : 10px;
     color : #FFFFFF;
     font-weight : bold;
      }
 A.headerNavigation {
     font-family : Arial, sans-serif;
     font-size : 10px;
     /*color : #FFFFFF;*/
     color : #000000;
     font-weight : bold;
      }
 a:hover.headerNavigation {
     font-family : Arial, sans-serif;
     font-size : 10px;
     color : #FFFFFF;
     font-weight : bold;
	
      }
 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;*/
     color : #000000;
     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;*/
  /*color: #FFFFFF;*/
  color: #000000;
  /*background-color: #6db0e8;*/
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  padding: 4px;
  /*border:1px solid #999;*/
  
}
span.pageResults_actif {
 /* color: #6db0e8;*/
  color: #E2007A;
  text-decoration: none;
  font-weight: bold;
  font-size : 11px;
  padding: 4px;
 
  
}
a.pageResults:hover {
  /*background-color: white;*/
  /*color: #6db0e8;*/
  color: #E2007A;
  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-family : Arial, sans-serif;
     font-size : 11px;
     line-height : 1.5;
     color : #000000;
	 /*color : #FFFFFF;*/
     background : inherit;
      }
 TD.smallText, SPAN.smallText, P.smallText {
     /*font-family : Verdana, Arial, sans-serif;*/
	 font-family : Arial, sans-serif;
     font-size : 10px;
      }
 TD.accountCategory {
     /*font-family : Verdana, Arial, sans-serif;*/
	 font-family : 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: 0px 0px 0px 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 {height:170px;}*/
 #box_image  a { color:#FFFFFF; height:170px;}
 #box_image  a:hover { color:#FFFFFF; height:170px;}
 #box_image_solde {margin-top : 32px;}
 #box_image_solde  a { color:#FFFFFF; height:170px;}
 #box_image_solde  a:hover { color:#FFFFFF; height:170px;}
 #box_image_lp_solde {margin-top : 42px;}
 #box_image_lp_solde  a { color:#FFFFFF; height:170px;}
 #box_image_lp_solde  a:hover { color:#FFFFFF; height:170px;}

 
 

 /* 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;
}


#univers_3 A{color : #FFFFFF;line-height:40px;font-size : 14px;font-family : Arial, sans-serif;font-weight:bold;background : none;}#univers_3 A:HOVER{text-decoration : none;}#univers_3 ul{margin : 0;padding : 0;}li#univers_3 {font-family : Arial, sans-serif;font-size : 14px;color : #4B4B4D;padding-left:5px;padding-right:5px;line-height : 40px;text-decoration : none;}#univers_3 div{position: absolute;z-index: 100;}#contenu_univers_3 {background-color : #E2007A;border-right : 3px solid #E2007A;border-left : 2px solid #E2007A;border-top : 2px solid #E2007A;border-bottom : 2px solid #E2007A;display:none;}#contenu_univers_3 div{position: relative;margin-top: 1px;float : left;text-align : left;}div#contenu_univers_3 {margin-top: 1px;}#contenu_univers_3_txt {padding-top : 10px;padding-left : 5px;font-size : 14px;font-variant : Small-caps;font-family : Arial, sans-serif;line-height : normal;color : #FFFFFF;}div#contenu_univers_3_cat {height : 240px;}#contenu_univers_3_cat div {float : left;}#colonneGauche_3_cat ul{font-family : Arial, sans-serif;font-variant : Small-caps;font-size : 18px;color : #E2007A;margin : 0;margin-top : 5px;margin-left : 10px;margin-bottom : 10px;padding:0;height : 230px;}#colonneGauche_3_cat li{margin : 0;padding:0;border:0;font-family : Arial, sans-serif;font-variant : normal;font-size : 18px;list-style-type:none;margin-top : 40px;margin-left : 10px;height : 15px;line-height : normal;float : none;text-align:center;}#colonneGauche_3_cat A{color : #000000;font-size : 13px;font-weight : none;}#colonneGauche_3_cat A:HOVER{color : #000000;font-size : 13px;font-weight : none;text-decoration : underline;}#colonneDroite_3_cat ul{font-family : Arial, sans-serif;font-variant : Small-caps;font-size : 18px;color : #E2007A;margin : 0;margin-top : 5px;margin-left : 10px;margin-bottom : 10px;padding:0;padding-top:40px;padding-right:15px;height : 230px;}#colonneDroite_3_cat li{font-family : Arial, sans-serif;font-variant : normal;font-size : 13px;list-style-type:none;margin-left : 10px;height : 15px;line-height : normal;border:0;float : none;}#colonneDroite_3_cat li A{color : #000000;font-size : 13px;font-weight : none;}#colonneDroite_3_cat li A:HOVER{color : #000000;font-size : 13px;font-weight : none;text-decoration : underline;}div#contenu_univers_3_marques {height : 240px;}#contenu_univers_3_marques div {float : left;}#colonneGauche_3_marques ul{font-family : Arial, sans-serif;font-variant : Small-caps;font-size : 18px;color : #E2007A;margin : 0;margin-top : 5px;margin-left : 10px;margin-bottom : 10px;height : 230px;padding:0;}#colonneGauche_3_marques li{font-family : Arial, sans-serif;font-variant : normal;font-size : 18px;list-style-type:none;margin-top : 40px; margin-left : 10px;height : 15px;line-height : normal;border:0;float : none;text-align:center;}#colonneGauche_3_marques li A{color : #000000;font-size : 13px;font-weight : none;}#colonneGauche_3_marques li A:HOVER{color : #000000;font-size : 13px;font-weight : none;text-decoration : underline;}#colonneDroite_3_marques ul{font-family : Arial, sans-serif;font-variant : Small-caps;font-size : 18px;color : #E2007A;margin : 0;margin-top : 5px;margin-left : 10px;margin-bottom : 10px;padding:0;padding-top:40px;padding-right:15px;height : 230px;}#colonneDroite_3_marques li{font-family : Arial, sans-serif;font-variant : normal;font-size : 13px;list-style-type:none;margin-left : 10px;height : 15px;line-height : normal;border:0;float : none;}#colonneDroite_3_marques li A{color : #000000;font-size : 13px;font-weight : none;}#colonneDroite_3_marques li A:HOVER{color : #000000;font-size : 13px;font-weight : none;text-decoration : underline;}#colonneDroiteDroite_3_marques ul{font-family : Arial, sans-serif;font-variant : Small-caps;font-size : 18px;color : #E2007A;margin : 0;margin-top : 5px;margin-left : 10px;margin-bottom : 10px;padding:0;padding-top:40px;padding-right:15px;height : 230px;}#colonneDroiteDroite_3_marques li{font-family : Arial, sans-serif;font-variant : normal;font-size : 13px;list-style-type:none;margin-left : 10px;height : 15px;line-height : normal;border:0;float : none;}#colonneDroiteDroite_3_marques li A{color : #000000;font-size : 13px;font-weight : none;}#colonneDroiteDroite_3_marques li A:HOVER{color : #000000;font-size : 13px;font-weight : none;text-decoration : underline;}div#contenu_univers_3_image {height : 240px;width : 240px;}#contenu_univers_3_image div {float : left;}#contenu_univers_3_image A {color : #FFFFFF;}#contenu_univers_3_image A:hover {color : #FFFFFF;}#univers_33 A{color : #FFFFFF;line-height:40px;font-size : 14px;font-family : Arial, sans-serif;font-weight:bold;background : none;}#univers_33 A:HOVER{text-decoration : none;}#univers_33 ul{margin : 0;padding : 0;}li#univers_33 {font-family : Arial, sans-serif;font-size : 14px;color : #4B4B4D;padding-left:5px;padding-right:5px;line-height : 40px;text-decoration : none;}#univers_33 div{position: absolute;z-index: 100;}#contenu_univers_33 {background-color : #E2007A;border-right : 3px solid #E2007A;border-left : 2px solid #E2007A;border-top : 2px solid #E2007A;border-bottom : 2px solid #E2007A;display:none;}