/*@import url(category_css.css);*/

BODY {	
	color: #000000;
	margin: 15;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	color:black;
	text-decoration:none;
}

form{
	margin:0;
}

#container{
    background: #C6CAD6 url(images/medias/shared/fond_body.gif) 50%;
	width:996px;
	margin: 0 auto;
	text-align:left;
	position:relative;
}

#header{
	width:996px;
	height:127px;
}

#logo{
	position:absolute;
	top:15;
	left:0;	
	width:173px;
}

#newsletter_box{
	position:absolute;
	top:10;
	left:171px;
	width:100px;
	height:73px;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

#newsletter_box .env1{
	margin:22px 0 0 22px;
}

#menu{
	position:absolute;
	top:0;
	left:267px;
	width:200px;
	height:73px;
	text-align:left;
	font-size: 10px;
}

/* CI-DESSOUS LES ELEMENTS POUR DES MENUS EN COULEURS

#tableDeroulante1{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#CC3399;
	opacity:0.9;
}

#tableDeroulante2{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FF9933;
	opacity:0.9;
}

#tableDeroulante3{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FF0000;
	opacity:0.9;
}

#tableDeroulante4{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#009900;
	opacity:0.9;
}

#tableDeroulante215{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#00CCFF;
	opacity:0.9;
}

#tableDeroulante216{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#00CC33;
	opacity:0.9;
}

#tableDeroulante217{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFCC00;
	opacity:0.9;
}

#tableDeroulante218{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#0033FF;
	opacity:0.9;
}

#tableDeroulante219{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#9966FF;
	opacity:0.9;
}
*/

#tableDeroulante1{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante2{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante3{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante4{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante435{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante443{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante449{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante454{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante463{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante470{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

/*
.menu215 a:hover { background-color:#00B5D5; color:#00FF00; }
.menu216 a:hover { background-color:#04A21C; color:#00FF00; }
.menu217 a:hover { background-color:#D5CF00; color:#00FF00; }
.menu218 a:hover { background-color:#0000BF; color:#00FF00; }
.menu219 a:hover { background-color:#9900FF; color:#00FF00; }

*/

.titreHaut{
	color:#EB0000;
}

.titreHaut1{
	color:#C40072;
}

.titreHaut2{
	color:#E58300;
}

.titreHaut3{
	color:#C70102;
}

.titreHaut4{
	color:#64C487;
}


.titreHaut215{
	color:#39C8D9;
}

.titreHaut216{
	color:#8EC438;
}

.titreHaut217{
	color:#FFBA00;
}

.titreHaut218{
	color:#0064B2;
}

.titreHaut219{
	color:#A06AA4;
}

#tableDeroulante215{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}


#tableDeroulante216{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante217{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante218{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#tableDeroulante219{
	font-size: 10px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	opacity:0.9;
}

#menu ul{
	padding: 0;
	margin: 9px 0 0 0;
	list-style: none;	
}

#menu ul li{
 height:15px;
 background-image:url(images/medias/shared/puce_menu_haut.gif);
 background-repeat:no-repeat;
 background-position:0% 5%;
 padding-left:35px;
}

#retour{
	height:12px;
	text-align:left;
	font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
    margin-bottom: 15px;
}

#breadcrumbs_produits{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  margin-bottom: 15px;
}

#slogan{
	position:absolute;
	top:15px;
	left:567px;
	width:408px;
	height:73px;	
	z-index:1;
}

/* rubrique avec menus deroulant des catégories */
#rubriques{
	position:absolute;
	left:174px;
	top:88px;
	width:805px;
	height:43px;
	background-image: url(images/medias/shared/fond_menu.gif);
	text-align:left;
	padding:0;
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
	vertical-align:bottom;
}

/*
#fabrications #rubriques{
	background-color:#c40270;
}
#porte-affiche #rubriques{
	background-color:#e87e01;
}
#porte-brochure #rubriques{
	background-color:#c60101;
}
#presentoirs #rubriques{
	background-color:#63c387;
}
#porte-produits #rubriques{
	background-color:#37c8d9;
}
#accessoires #rubriques{
	background-color:#8EC536;
}
#separateurs #rubriques{
	background-color:#ffba00;
}
#porte-etiquettes #rubriques{
	background-color:#0265b1;
}
#adhesifs #rubriques{
	background-color:#9f6aa5;
}
#home #rubriques{
	background-color:#B8AFB5;
}
*/

#fabrications #rubriques{
	background-color:#FFFFFF;
}
#porte-affiche #rubriques{
	background-color:#FFFFFF;
}
#porte-brochure #rubriques{
	background-color:#FFFFFF;
}
#presentoirs #rubriques{
	background-color:#FFFFFF;
}
#porte-produits #rubriques{
	background-color:#FFFFFF;
}
#accessoires #rubriques{
	background-color:#FFFFFF;
}
#separateurs #rubriques{
	background-color:#FFFFFF;
}
#porte-etiquettes #rubriques{
	background-color:#FFFFFF;
}
#adhesifs #rubriques{
	background-color:#FFFFFF;
}
#home #rubriques{
	background-color:#FFFFFF;
}

#colonneGauche{
	background-image: url(images/medias/shared/fond_gauche.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
/*********************************************/
/* MENUS déroulant des catégorie de produits */
/*********************************************/

#nav{
	padding: 0;
	margin:0 0 0 5px;
	list-style: none;
	vertical-align:bottom;
}

/* entete des menu dans les balises li */
#nav li{ 
	
	color:white;
	font-size:12px;
    margin:0;   
	
	padding-top:6;
    float:left;
    display:block;
	text-align:center;
	/*padding-top:8;*/
	width: 87px;
	height:39px;
	background-image:url("images/bt-out_16.jpg");
	background-repeat:no-repeat;
}
#nav a{ 
	
	color:#FFFFFF;
	vertical-align:middle;
	font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
#nav #menu9{ 
	width: 86px;
	height:39px;
}
/* gestion des transparence alpha pour IE */
/*
#nav li img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);};
#menu1 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu2 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu3 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu4 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu5 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu6 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu7 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu8 a{ height:39px;width: 87px; cursor:pointer; border:none}
#menu9 a{ height:39px;width: 86px; cursor:pointer; border:none}
*/
/* Modif   */
#nav #menu1.over{background-image:url("images/bt-over_07.jpg"); background-repeat:no-repeat;}
#nav #menu1.out{background-image:url("images/bt-out_16.jpg");background-repeat:no-repeat;}
#nav #menu2.over{background-image:url("images/bt-over_08.jpg");background-repeat:no-repeat;}
#nav #menu2.out{background-image:url("images/bt-out_16.jpg");background-repeat:no-repeat;}
#nav #menu3.over{background-image:url("images/bt-over_09.jpg");background-repeat:no-repeat;}
#nav #menu3.out{background-image:url("images/bt-out_16.jpg");background-repeat:no-repeat;}
#nav #menu4.over{background-image:url("images/bt-over_10.jpg");background-repeat:no-repeat;}
#nav #menu4.out{background-image:url("images/bt-out_16.jpg");background-repeat:no-repeat;}
#nav #menu5.over{background-image:url("images/bt-over_11.jpg");background-repeat:no-repeat;}
#nav #menu5.out{background-image:url("images/bt-out_16.jpg");background-repeat:no-repeat;}
#nav #menu6.over{background-image:url("images/bt-over_12.jpg");background-repeat:no-repeat;}
#nav #menu6.out{background-image:url("images/bt-out_16b.jpg");background-repeat:no-repeat;}
#nav #menu7.over{background-image:url("images/bt-over_13.jpg");background-repeat:no-repeat;}
#nav #menu7.out{background-image:url("images/bt-out_16c.jpg");background-repeat:no-repeat;}
#nav #menu8.over{background-image:url("images/bt-over_14.jpg");background-repeat:no-repeat;}
#nav #menu8.out{background-image:url("images/bt-out_16c.jpg");background-repeat:no-repeat;}
#nav #menu9.over{background-image:url("images/bt-over_15.jpg");background-repeat:no-repeat;}
#nav #menu9.out{background-image:url("images/bt-out_16c.jpg");background-repeat:no-repeat;}

/* fin des Modif */
#nav ul { 	
	vertical-align:bottom;
	padding: 0;
	margin:0;
	list-style: none;
	text-align:left;
}

#recherche{
	margin: 20px 0 0 24px;
	font-size:10px;
}


#footer{
	width:996px;
    
    background: #C6CAD6 url(images/medias/shared/fond_body.gif) 50%;
	margin-bottom:0em;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-bottom: 20px;
}

#footer p{
  margin-top:0;
  font-size:11px;
}

#footerArrondi{
   margin-left:172px;
}

#footerWrapper{
	width:300x;
	margin-left:683px;
	margin-top: 3px;
}

#adresse {float:left; width:330px; text-align:center; font-size:10px;}

#mention {float:left; width:165px; font-size:11px;}


#sousRubriques{
	margin: 13px 0 0 8px;
	z-index:99;
}
#sousRubriques ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
#sousRubriques ul li{
	margin: 3px 0;
}

#sousRubriques ul li li{
    margin:0;
    padding:0 10px 0 25px;
	font-size:11px;
	font-weight:normal;
}
#sousRubriques h3{
	width:171px;
	height:25px;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
}
#sousRubriques h3 a{
	margin-left:24px;
}
#sousRubriques h3 span{
	margin-left:24px;
}
#encadre{
	width:296px;
	height:46px;
	margin-right:12px;
	text-align:left;
	font-size:11px;
	background-color:#D7DAE3;
	padding-top:20px;
}

#espace_client{
	width:142px;
	float:left;
	background-color:#C6CAD6;
}

#espace_client .env1{
    height:46px;
	background-image: url(images/medias/encadre/encadre_fond_gauche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 7px;
}


#votre_panier{
	width:154px;
	float:left;
	background-color:#C6CAD6;
}

#votre_panier .env1{
	height:46px;
	background-image: url(images/medias/encadre/panier.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 39px;
}

#votre_panier .env2{
	height:46px;
	background-image: url(images/medias/encadre/encadre_fond_droit.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 7px;
}
#votre_panier h3{
	width:102px;
}
#votre_panier .content{
	margin-left:5px;
}

.titrehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.textehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.prixhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c60101;
}

/*Uniq*/

#breadcrumbs{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  text-indent: 30px;
  margin-top: 25px;
  margin-bottom: 15px;	
}

h1, h2, h3, h4 {margin:0;padding:0}

.spacer{
	clear: both;
}
/* suivi de navigation, breadcrumbs */

TD.headerNavigation {
  height: 25px;
  padding-left:27px;
  text-align:bottom;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight : bold;
}

A.headerNavigation { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration: underline
}

A.headerNavigation:hover {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
}

/* titre des pages par défaut */
TD.pageHeading, DIV.pageHeading, h1.pageHeading{
    font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #B4B7C2;
}

.nomCategorie{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #B4B7C2;
}

TD.main, P.main{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}


#loginForm{
	float:left;
	width:242px;
	height:77px;
	background-color: A3C7DD;
}

#email_address{
	width:120px;
}

#password{
	width:50px;
}

#email_address_contact{
	width:70px;
}


#bt_promotions{
	margin:0;
	padding:0;
    float:left;
	position:relative;
	width:46px;
	height:30px;
	background-image: url(images/medias/home/menu/barre.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:right;

}

#form_reference{
	position:absolute;
	top:109px;
	left:584px;
	width:186px;
	text-align:top;
}

#reference{
	width:50px;
	margin:0px 5px 0 5px;
	text-align:top;
	font-size:11px;
	vertical-align:top;
}

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

#sav, #livraison, #information, #panier, #securise, #comment_cmd{
	margin:0 0 10px 5px;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #253C57;
}
#comment_cmd{
   margin-top : 5px;
}
#securise{
	margin-right:15px;
}
#panier{
	margin-top:5px;
}
.couleur1, .couleur2{
	background-color:#2b62be
}

.infoBox {
	background-color:#C6CAD6;
}

.infoBoxContents {
  background-color:#C6CAD6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* Tableau listing des paniers */
TABLE.productPanierListing, TABLE.productListing{
	border: 0;
	margin: 0px;
	padding: 0px;
}

TABLE.productListing{
	background-color:white;
	border: 0
	margin: 0px;
	padding: 0px;
}

.productListing-heading-gauche, .productListing-heading-droite, .productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #253C57;
	font-weight: bold;
	vertical-align:top;
	padding: 10px 0 10px 0;
	border-top:1px solid #2B62BE;
	border-bottom:1px solid #2B62BE;	
}

.productListing-heading a{
	height:1px;
	padding:0;
	display:inline;
}
/* images de fonds pour le  header du PANIER */
.productPanierListing .productListing-heading {
	/*background-image: url(images/medias/panier/fond_header.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
}

.productPanierListing .productListing-heading-gauche {
	background-image: url(images/medias/panier/coin_header_gauche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 11px;
}

.productPanierListing .productListing-heading-droite {
	background-image: url(images/medias/panier/coin_header_droit.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 11px;
}


TD.productListing-data, TD.productListing-data-gauche, TD.productListing-data-droite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-top: 5px;
}

/* images de fonds pour les données du listing PANIER */
.productPanierListing TD.productListing-data, .productPanierListing TD.productListing-data-gauche , .productPanierListing TD.productListing-data-droite {
	background-color:#FFFFFF;
}

.productPanierListing TD.productListing-data {
	background-image: url(images/medias/panier/fond_data.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.productPanierListing TD.productListing-data-gauche {
	background-image: url(images/medias/panier/fond_data_gauche.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}

.productPanierListing TD.productListing-data-droite {
	background-image: url(images/medias/panier/fond_data_droite.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:5px;
}

/* images de fonds pour les données des LISTINGS DES PRODUITS */
.productListing TD.productListing-data, .productListing TD.productListing-data-gauche , .productListing TD.productListing-data-droite {
	background-color:#FFFFFF;
	padding:10px 0 10px 10px;
}

.productListing TD.productListing-data,
.productListing TD.productListing-data-gauche,
.productListing TD.productListing-data-droite, 
.productListing-last TD
{
	border-bottom:1px solid #2B62BE;
}

.product-int TD.productListing-data{
	background-image: none;
}

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


.productListing a.productListing-heading{
	background-image: none;
	background-color:#E1F4E9;	
}

#product_category TD.pageHeading{
	color: #253C57;
	font-size: 30px;
    font-weight: normal;	
}

#adresse {float:left; width:330px; text-align:center; font-size:10px;}

#mention {float:left; width:165px; font-size:11px;}

#home #mention {width:125px;}
/* autre moyens de paiment */
.fondAutresMoyens{
	background-color:#FD0000;
}


/* NOUVEAU PRODUIT */
#zoomHome{
	text-align:left;
}

#zoomHome .nom, #zoomHome .model{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#zoomHome a.nom{
	font-size:14px;
	font-weight:bold;	
	color:#253C57;
}

#zoomHome .model{
	font-size:11px;	
	color:#253C57;	
}

/* FICHE PRODUITS */

#produit .env1{
	background: url(images/medias/interieur/produits/c_haut_gauche_product.gif) no-repeat left top;
}
#produit .env2{
	background: url(images/medias/interieur/produits/trait_vert_product.gif) repeat-y right top;
	padding-top:16px;
}
#produit .env3{
    background: url(images/medias/interieur/produits/c_bas_droit_product.gif) no-repeat right bottom;
}
#produit .env4{
	background: url(images/medias/interieur/produits/trait_vert_product.gif) repeat-y left bottom;
	padding: 0 8px 0px 20px;
}


#produit h2{
 font-family: Arial; 
 font-size: 19px; 
 font-style: normal; 
 font-weight: normal; 
 color: #02307d;
 text-decoration: underline;
 margin-bottom:10px;
}

#sticker_promo{
	position:absolute;
	top:315;
	left:625px;
}

.petite_info{
	text-align:center;
	background-color:#FFD200;
	color:red;
}
.petite_info{
	font-weight: bold; 
}

.sticker_price{
 font-size: 16px; 
 font-weight: bold; 	
}

#photo_details img{
  border:1px solid #D3D4D6;
}

.lien { font-family: Arial; font-size: 11px; color: #ff0000; text-decoration: underline}

#image_principale{
	border:1px solid #D3D4D6;
	padding:3px;
	text-align:center;
}

.tableauReference{
	font-size:10px;
	color: #000000; 
	background-color:#e8eaef;
}

.colBouton{
  padding:3px;
}

.tableauReference th{
	vertical-align:center;
	text-align:center;
	border-bottom:1px solid white;
	height:20px;
}
.tableauReference tr{
	vertical-align:center;
	text-align:center;
}
.tableauReference td{
	text-align:center;
	height:40px;
}
.tranchePrix{
font-size: 11px;

}

.model{
	text-decoration:none;
}
p,  td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.economieBundle{
	font-size:14px;
}

#barreMenuProduits{
	margin:1em auto;
}
#barreMenuProduits td{
	background-color: #4790BB;
	padding: .2em .5em; 
}
#barreMenuProduits a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

#menuVue{
	color:#0068A5;
	font-size:12px;
}
#menuVue a{
	color:#0068A5;
}
/* encadre en homepage avec les produits*/
#encadreHome{
	background-color:#A3C7DD;
}

/* liste des nouveaux produits en homepage */

#homeProducts .nom{
	font-size: 11px;
	color:#02307D;
}



#homeProducts .model{
	font-size: 11px;
}

#homeProducts .env4{
	padding: 4px;
}

/* LES PRIX */

.prix, .productSpecialPrice{
	font-weight:bold;	
	font-size:18px;
}


#home .prix, #home .productSpecialPrice{
	font-size:18px;
	color:FF0000;	
}


.productSpecialPrice, .apartirde{
	color:#FD0000;
}

#new_products .prix , #new_products .productSpecialPrice, #homeProducts .prix, #homeProducts .productSpecialPrice, #homeProducts .lienVoir{
	font-weight:normal;
	font-size:10px;
	color:FF0000;
}

.lienVoir, .lienDansTexte{
	text-decoration:underline;
}

.productListing .productSpecialPrice, .productListing .productSpecialPrice{
	font-size:11px;
	color:FF0000;
}

#liste_specials .productSpecialPrice{
	font-size:16px;
}

#liste_specials .env1{
	background: url(images/medias/shared/coin_haut_gauche_vert.gif) no-repeat left top;

}
#liste_specials .env2{
	background: url(images/medias/shared/coin_haut_droit_vert.gif) no-repeat right top;
	padding-top:10px;
}
#liste_specials .env3{
	background: url(images/medias/shared/coin_bas_gauche_vert.gif) no-repeat left bottom;
}
#liste_specials .env4{
	background: url(images/medias/shared/coin_bas_droit_vert.gif) no-repeat right bottom;
	padding: 0 5px 10px;
}


.listeProduitBasInt .nom{
	font-size:13px;	
	font-weight:bold;
	color:#253C57;
}
.listeProduitBasInt .model{
	font-size:11px;
	font-weight:normal;	
	color:#253C57;
}


#commentCommander{
	margin-top:12px;
	width:468px;
	background-color:#8DDEE8;
}

#box_panier, #box_panier .infoBoxContents{
background-color:#D8EDFD;
}

#commentCommander p{
	margin:10px 0;
	font-size: 12px;
	color: #253C57;	
}
#commentCommander p strong{
	text-decoration: underline;	
}

#ensavoirplus{
	text-align:left;
}
#ensavoirplus a{
	color:#FF0000;
	font-size: 11px;
	text-decoration: underline;
}

#box_panier .env1{
	background: url(images/medias/shared/coin_haut_gauche.gif) no-repeat left top;
}

#box_panier .env3{
	padding: 0 0 2px 0;
	background: url(images/medias/shared/coin_bas_gauche.gif) no-repeat left bottom;
}

#box_panier .env4{
	padding: 0px  0 0 38px ;
	text-align:left;
}

#box_panier{
	margin: 10px 0 10px 0;
	width:167px;
}

#box_panier div.content{
	margin-top:10px;
}

#box_panier table{
 margin: 5px 10px 0 10px;
}

#advanced_search h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 253C57;
	
}	

.promotion{
	background-color:red;
	color:white;
}
.euro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}
/* Ajout pour visitor_stats */
.VisitorTableBox {border-top: solid 1px #000000; border-left: solid 1px #000000; }
.VisitorTableHeadingContent { font: bold 8pt Verdana, Arial, sans-serif; color: #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000; }
.VisitorTableContent { font: normal 8pt Verdana, Arial, sans-serif; color: #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000; }

/* CROSS SELLING */
#xsell_products{
 margin-top:10px;
}

#xsell_products h3{
  font-family: Arial; 
  font-size: 11px; 
  font-style: normal; 
  font-weight: normal; 
  color: #white; 
}

#xsell_products table.infoBox{
	border:none;
}


#xsell_products .env1{
	width:100%;
	border : 1px solid #white;
}

#xsell_products img{
    border : 1px solid #white;
}
#xsell_products .infoBox, #xsell_products .infoBoxContents{
 background-color:white;
}

/* Info box BEST SELLER, NEW PRODUCT */
#best_sellers, #new_products, #featured_box{
 margin-top:10px;
 background-color:#D8EDFD;
}

/* case des tableaux */
#best_sellers td.infoBoxContents, #new_products td.infoBoxContents, #featured_box td.infoBoxContents{
 background-color:#D8EDFD;
}

#best_sellers h4, #new_products h4, #featured_box h4{
	font-size: 12px;
	height:30px;
}

#best_sellers .env1, #new_products .env1, #featured_box .env1{
  background: url(images/medias/shared/c_haut_gauche_bleu.gif) no-repeat left top;	
}
#best_sellers .env2, #new_products .env2, #featured_box .env2{
  background: url(images/medias/shared/c_haut_droit_bleu.gif) no-repeat right top;		
}
#best_sellers .env3, #new_products .env3, #featured_box .env3{
  background: url(images/medias/shared/coin_bas_gauche.gif) no-repeat left bottom;	
}
#best_sellers .env4, #new_products .env4, #featured_box .env4{	
  padding: 0px 3px 10px 10px;
}

/* FIN  Info box BEST SELLER, NEW PRODUCT*/

/* info box PROMOTION (SPECIALS) */

#specials{
 margin-top:10px;
 background-color:#D8EDFD;
}

/* case des tableaux */
#specials td.infoBoxContents{
 background-color:#D8EDFD;
}

#specials h4{
	font-size: 12px;
	height:30px;
}

#specials .env1 {
  background: url(images/medias/shared/c_haut_gauche_rouge.gif) no-repeat left top;	
}
#specials .env2 {
  background: url(images/medias/shared/c_haut_droit_rouge.gif) no-repeat right top;		
}
#specials .env3 {
  background: url(images/medias/shared/coin_bas_gauche.gif) no-repeat left bottom;	
}
#specials .env4 {	
  padding: 0px 3px 10px 10px;
}

.smallText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-indent: 10px;	
}
/* FIN info box PROMOTION (SPECIALS) */

/* NOUVEAUX PRODUITS*/
.tabloDroit{
	width:130px;
}

#liste_specials table{
 width:540px;
 background-color:#E1F4E9;	
}

/* PROMOTIONS */
#liste_specials{
  background-color:#E1F4E9;
}

#liste_specials .env1{
	background: url(images/medias/shared/coin_haut_gauche_vert.gif) no-repeat left top;
}
#liste_specials .env2{
	background: url(images/medias/shared/coin_haut_droit_vert.gif) no-repeat right top;
	padding-top:10px;
}
#liste_specials .env3{
	background: url(images/medias/shared/coin_bas_gauche_vert.gif) no-repeat left bottom;
}
#liste_specials .env4{
	background: url(images/medias/shared/coin_bas_droit_vert.gif) no-repeat right bottom;
	padding: 0 5px 10px;
}

.boutonRetour{
	text-align:right;
}

/* INFO BOX */

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #253C57;
}

TD.infoBox, SPAN.infoBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

a.souligne{
	text-decoration:underline;
}

.GrosTitileHome { font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold; color: #02307d; text-decoration: none }
.11pxbleu { font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }


TD.compareListing-data, TD.compareListing-data-title {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: white;
  border: 1px;
  border-style: solid;
  border-color: #2B62BE;
  vertical-align:top;
  padding:3px;
}

TD.compareListing-data-title{
	font-weight:bold;
}

.titrehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.titrepdt {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}
.textehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.prixhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c60101;
	font-weight: bold;
}
.texteconseil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.prixhome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #c60101;
	font-weight: bold;
}
.textehome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
}

.lienmenunav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline}
a.lienmenunav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.lienmenunavin { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.texteconseil2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-indent: 10px}
.titrerubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B4B7C2;
}
.titrevertfiche { font-family: Arial, Helvetica, sans-serif; font-size: 28px; color: #8ec536; text-decoration: underline}
.selection { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #eb0000}
.texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.lienfiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A5D15E;
	text-decoration: underline;
}

#conditions {
	text-align: justify;
}

#conditions h3{
	color:#ff0000;
	font-size: 12px;
	height:20px;
}

#livraison {
	text-indent: 30px;
	color:#000000;
	height:10px;
}
