/*-------------Vanessa------------------------*/

/*-------------  HTML ----------------*/

/*------------------------------------*/

body {

    color : #000;

    font-size: 11px;

    font-family: Verdana, Helvetica, sans-serif;

    background-color: #f6f6f6;

    background-image : url(../../../medias-shared/body-header-bg.gif);

    background-repeat : repeat-x;

}





/*---------------------------------*/

/*------------ HEADER -------------*/

/*---------------------------------*/

#headerPays {

    /*background-image : url(../../../medias-shared/header-pays-bg.gif);*/

    background-color : #fff;

    border-bottom : 2px solid #fff;

    color : #767777;

}

#headerPays select, #blocTrieMosaique select, #blocTrieMosaiqueResult select, #blocProduitQte select {

    color : #000;

    font-size: 11px;

    font-family: Verdana, Helvetica, sans-serif;

    color : #767777;

    border : 1px solid #767777;

}

#headerCompte .loginInput {

    color : #000;

    font-size: 10px;

    font-family: Verdana, Helvetica, sans-serif;

    color : #767777;

    border : none;

}

#headerCompte .loginOK {

	left:136px;

	top:58px;

}

#headerBanner {

    background-image : url(../medias/2009-header-banniere-fr.jpg);

    border-bottom : 2px solid white;

}

#headerCompte {

    background-image : url(../../../medias-shared/2009-header-compte-bg.gif);

    background-repeat : no-repeat;

    color : #b80117;

}

#headerCompte .nbrArticles a {

    color : #fff;

	padding-left:35px;

	font-size:10px;

}

#headerCompte .monCompte {

    color : #fff;

	left:105px;

	font-size:10px;

	width:auto;

	top:40px;

}

#headerCompte .login {

	font-size:11px;

	height:20px;

	left:10px;

	top:57px;

}

#headerCompte .liens {

	top:75px;

	left:8px;

    color : #fff;

    font-family: Arial, Helvetica, sans-serif;

}

#headerCompte .liens a {

    color : #fff;

	text-decoration:none;

}

#headerMenu {

    background-image : none;

	background-color:white;

	text-align:center;

}

#headerMenu ul {

	display:table;

	text-align:left;

	margin-left:100px;

}



#headerMenu li {

    background-image : none;

    background-position : right;

    background-repeat : no-repeat;

    text-transform : uppercase;

    font-size : 10px;

    display:table-cell;

}

#headerMenu li a {

    color : #972e1b;

}



#headerMenu li a:hover {

    background-image : url(../../../medias-shared/header-menu-roll.png);

    background-repeat : repeat-x;

}



#headerMenu .homeA {

    color : #972e1b;

}

#headerMenu .homeA:hover {

    background-image : none;

}

#headerMenu .homeLi {

    background-image : none;

	padding-right:0;

}

#headerMenu .couleur1A {

    color : #fff;

}

#headerMenu .couleur2A {

    color : #fff;

}



/*---------------------------------*/

/*------------ FOOTER -------------*/

/*---------------------------------*/



#footerHome {

display:block;

float:left;

height:auto;

left:8px;

margin-top:0px;

margin-bottom:10px;

position:relative;

width:900px;

background-image : url(../../../medias-shared/2009-footer-bg.gif);

background-repeat : repeat-x;

background-color:#b0c5b0;

}



.footerBloc {

    background-color : none;

    color : #000;

	height:130px;

	padding-top:35px;

}

.footerBloc a {

    color : #000;

	text-decoration:none;

}

.footerBloc em {

 color :#000;

 font-size:11px;

}

.footerBloc span {

display:block;

position:relative;

width:auto;

height:30px;

color :#036027;

font-size:10px;

text-align:center;

}

.footerBloc span a {

    color : #036027;

	text-decoration:none;

}

.footerBloc span a:hover {

    color : #036027;

	text-decoration:underline;

}

.footerBloc a:hover {

    color : #000;

	text-decoration:underline;

}



.footerLien {

    color : #000;

    background-color : none;

	padding-top:0;

	margin:0;

	font-size:10px;

}

.footerLien a {

    color : #000;

	text-decoration:none;

}

.footerLien a:hover {

    color : #000;

	text-decoration:underline;

}





.footerBlocLivraison {

	background-image : url(../../../medias-shared/picto-footer-livraison.gif);

	background-repeat : no-repeat;

	background-position: top center;

}

.footerBlocPaiement {

	background-image : url(../../../medias-shared/picto-footer-paiement.gif);

	background-repeat : no-repeat;

	background-position: top center;

}

.footerBlocSatisfait {

	background-image : url(../../../medias-shared/picto-footer-satisfait.gif);

	background-repeat : no-repeat;

	background-position: top center;

}

.footerBlocContact {

	background-image : url(../../../medias-shared/picto-footer-contact.gif);

	background-repeat : no-repeat;

	background-position: top center;

}

.footerBlocNewsletter {

	background-image : url(../../../medias-shared/picto-footer-newsletter.gif);

	background-repeat : no-repeat;

	background-position: top center;

}







/*---------------------------------*/

/*------------ CONTENT -------------*/

/*---------------------------------*/

#contentHome {

    /*background-image : url(../../../medias-shared/content-home-bg.png);*/

	background-image : none;

}

#contentHomeBlocDroit, #contentIntBlocGauche {

    /*background-color : white;*/

}

#contentHomeBlocGauche, #contentIntBlocDroit {

/*  background-image : url(../../../medias-shared/content-bloc-bg.gif);

    background-repeat : repeat-x;*/

    background-color : white;

}





#contentHomeRecherchePub {

    /*background-image : url(../../../medias-shared/content-recherchepub-bg.gif);*/

    border-left : 1px solid #972e1b;

    border-right : 1px solid #972e1b;

    background-color : #972e1b;

}

#contentHomeRecherchePubMini {

    /*background-image : url(../../../medias-shared/content-recherchepubmini-bg.gif);*/

    border-left : 1px solid #972e1b;

    border-right : 1px solid #972e1b;

    background-color : #972e1b;

}

#contentHomeRecherche {

    background-image : none;

    background-repeat : no-repeat;

}

#contentHomeBloc, #contentIntBloc {

    /*background-image : url(../../../medias-shared/content-bloc-bg2.gif);*/

    /*background-repeat : no-repeat;*/

    border-bottom : 4px solid white;

    border-left : 1px solid white;

    border-right : 1px solid white;

    background-color : #fff;

	padding-bottom:30px;

}

.blocFlashHome {

	display:block;

	height:416px;

	position:relative;

	width:898px;

	text-align:center;

}

.blocNouveaute {

    background-image : url(../../../medias-shared/bloc-nouveaute-bg.png);

    background-repeat : no-repeat;

}

.blocNouveaute2 {

    background-image : url(../../../medias-shared/bloc-nouveaute2-bg.png);

    background-repeat : no-repeat;

}

.blocNouveaute3 {

    background-image : url(../../../medias-shared/bloc-nouveaute3-bg.png);

    background-repeat : no-repeat;

}

.blocBonneAffaire {

    background-image : url(../../../medias-shared/bloc-bonneaffaire-bg.png);

    background-repeat : no-repeat;

}

.blocBonneAffaire2 {

    background-image : url(../../../medias-shared/bloc-bonneaffaire2-bg.png);

    background-repeat : no-repeat;

}

.blocBonneAffaire3 {

    background-image : url(../../../medias-shared/bloc-bonneaffaire3-bg.png);

    background-repeat : no-repeat;

}

.blocAffiche {

    background-image : url(../../../medias-shared/bloc-affiche-bg.png);

    background-repeat : no-repeat;

}

.blocTopvente {

    background-image : url(../../../medias-shared/bloc-topvente-bg.png);

    background-repeat : no-repeat;

}

.blocTopvente2 {

    background-image : url(../../../medias-shared/bloc-topvente2-bg.png);

    background-repeat : no-repeat;

}

.blocSportlive {

    background-image : url(../../../medias-shared/bloc-sportlive-bg.png);

    background-repeat : no-repeat;

}

.blocAutoPromo2 {

    background-image : url(../../../medias-shared/bloc-autopromo2-bg.png);

    background-repeat : no-repeat;

}

.blocAutoPromo3 {

    background-image : url(../../../medias-shared/bloc-autopromo3-bg.png);

    background-repeat : no-repeat;

}

.blocAutoPromo4 {

    background-image : url(../../../medias-shared/bloc-autopromo4-bg.png);

    background-repeat : no-repeat;

}

.blocAutoPromo5 {

    background-image : url(../../../medias-shared/bloc-autopromo5-bg.png);

    background-repeat : no-repeat;

}

.blocAutoPromo6 {

    background-image : url(../../../medias-shared/bloc-autopromo6-bg.png);

    background-repeat : no-repeat;

}

.blocAutoPromo7 {

    background-image : url(../../../medias-shared/bloc-autopromo7-bg.png);

    background-repeat : no-repeat;

}

.blocAutoPromo8 {

    background-image : url(../../../medias-shared/bloc-autopromo8-bg.png);

    background-repeat : no-repeat;

}

.blocAfficheTitre, .blocBonneAffaireTitre, .blocNouveauteTitre {

    font-size : 15px;

    color : #fff;

    font-weight : bold;

    font-family: Tahoma, Verdana, Helvetica, sans-serif;

    left : 20px;

    text-transform : uppercase;

}

.blocSportliveTitre {

    font-size : 15px;

    color : #fff;

    font-weight : bold;

    font-family: Tahoma, Verdana, Helvetica, sans-serif;

    left : 20px;

    text-transform : uppercase;

}

.blocTopventeTitre, .blocBoutikOfficielTitre  {
    font-size : 15px;
    color : #000000;/*BSI RG TPL6*/
    font-weight : bold;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    left : 20px;
    text-transform : uppercase;
}

.blocBoutikOfficielLien {

    color : #999E9F;

}

.blocBoutikOfficielLien a {

    color : #999E9F;

    text-decoration : none;

}

.blocBoutikOfficielLien a:hover {

    color : black;

    text-decoration : none;

}

.blocBonneAffaireTxt05 a,.blocNouveaute2Txt01 a, .blocNouveaute2Txt02 a, .blocNouveaute2Txt03 a, .blocBonneAffaireTxt01 a, .blocNouveauteTxt01 a, .blocBonneAffaireTxt02 a, .blocNouveauteTxt02 a, .blocTopVenteTxt a, .blocAfficheTxt01 a, .blocBonneAffaire2Txt01 a, .blocAfficheTxt02 a, .blocBonneAffaire2Txt02 a, .blocBonneAffaireTxt03 a, .blocBonneAffaireTxt04 a, .blocNouveauteTxt03 a, .blocNouveauteTxt04 a {/*BSI 09/04/10 TPL6 - .blocBonneAffaireTxt05 a*/
    color : #555;
    text-decoration : none;
}

.blocBonneAffairePrixB05, .blocTopVentePrixB, .blocBonneAffairePrixB01, .blocNouveautePrixB01, .blocBonneAffairePrixB02, .blocNouveautePrixB02, .blocNouveaute2PrixB01, .blocNouveaute2PrixB02, .blocNouveaute2PrixB03, .blocBonneAffaire2PrixB01, .blocAffichePrixB01, .blocBonneAffaire2PrixB02, .blocAffichePrixB02, .blocBonneAffairePrixB03, .blocNouveautePrixB03, .blocBonneAffairePrixB04, .blocNouveautePrixB04 {/*BSI 09/04/10 TPL6 - .blocBonneAffairePrixB05*/
    color : #555;
}

.blocProduitMosaiqueLienCC, .blocProduitDetailLien {

background-image:url(../../../medias-shared/puce-detail-foot.gif);

background-repeat:no-repeat;

}

.blocProduitDetailLien2 {

background-image:url(../../../medias-shared/puce-detail-foot2.gif);

background-repeat:no-repeat;

}

.blocProduitMosaiqueTxt a {

    color : #000;

    text-decoration : none;

}



.blocProduitApartirDeB  {

    color : #555;

    font-size : 12px;

}



.blocProduitMosaiqueTxtCC a  {

    color : #f75303;

    text-decoration : none;

}

.blocProduitApartirDeBCC {

    color : #555;

}

.blocProduitMosaiqueLienCC a, .blocProduitDetailLien a, .blocProduitDetailLien2 a {

    color :black;

    text-decoration : underline;

}

.blocProduitMosaiqueLienCC, .blocProduitDetailLien, .blocProduitDetailLien2 {

    padding-left : 18px;

}

.blocBonneAffairePrix05, .blocNouveaute2Prix01, .blocNouveaute2Prix02, .blocNouveaute2Prix03, .blocBonneAffairePrix01, .blocNouveautePrix01, .blocBonneAffairePrix02, .blocNouveautePrix02, .blocTopVentePrix, .blocBonneAffaire2Prix01, .blocAffichePrix01,  .blocBonneAffaire2Prix02, .blocAffichePrix02, .blocNouveautePrix03, .blocNouveautePrix04, .blocBonneAffairePrix03, .blocBonneAffairePrix04, .blocProduitMosaiquePrix, .blocProduitApartirDe, .blocProduitMosaiquePrixCC, .blocProduitApartirDeCC, #blocProduitPrixB  {/* BSI TPL6 - .blocBonneAffairePrix05*/
    color : #e00d19;
    font-weight : bold;
    font-size : 12px;
}

.blocProduitApartirDeCC {

	top:169px;

	left:auto;

	right:-15px;

}

.blocProduitMosaiquePrixCC {

	color:#E54827;

}

#blocProduitPrixB {

	text-align:center;

}

#blocProduitDispo  {

    color : #e00d19;

    font-weight : bold;

    font-size : 10px;

}

#blocProduitPrix  {

    color : #e00d19;

    font-weight : bold;

    font-size : 27px;

    float:none;

    width:auto;

    text-align:center;

}



#blocSportliveListe li {

    border-bottom : 1px solid #bcbdbd;

}

#blocSportliveListe li a {

    color :  black;

    text-decoration : none;

    background-color : White;

    background-image : url(../../../medias-shared/1px.gif);

}

#blocSportliveListe li a:hover {

    background-image : url(../../../medias-shared/bloc-sportlive-li-bg.gif);

    background-color : #145721;

    color : black;

}





#blocTopVenteListe li, #blocTopVenteListe2 li {

    border-bottom : 1px solid #bcbdbd;

}

#blocTopVenteListe li a:hover, #blocTopVenteListe li a.topVenteProduitOn, #blocTopVenteListe2 li a:hover, #blocTopVenteListe2 li a.topVenteProduitOn  {

    background-image : url(../../../medias-shared/1px.gif);

    border-left : 1px solid white;

    background-color : White;

}

#blocTopVenteListe li a, #blocTopVenteListe li a.topVenteProduitOff, #blocTopVenteListe2 li a, #blocTopVenteListe2 li a.topVenteProduitOff {

    background-image : url(../../../medias-shared/bloc-topventeliste-li-bg.gif);

    background-color : #d7e9e2;

    color : Black;

    border-left : 1px solid #bcbdbd;

    text-decoration : none;

}

#blocTopVenteListe td.numero, #blocTopVenteListe2 td.numero {

    font-weight : bold;

    font-size : 12px;

}

#blocTopVenteListe td.prix, #blocTopVenteListe2 td.prix  {

    font-weight : bold;

    color : #f75303;

}



.blocBoutikOfficiel {

    background-image : url(../../../medias-shared/bloc-boutikofficiel-bg.png);

    background-repeat : no-repeat;

}

.blocBoutikOfficiel120 { /*BSI 30/03/10 TPL6*/
	background-image : url(../../../medias-shared/bloc-boutikofficiel-bg120.png);
    background-repeat : no-repeat;
	height: 200px;
    width: 900px;
	left:10px;
	top:250px;
    position: relative;
    display : block;
    float : left;
}
#blocBoutikOfficielCentre120 {/*BSI RG TPL6*/
    height: 150px;
    width: 800px;
    position: absolute;
    display : block;
    top:45px;
    left: 45px;
    overflow:hidden;
}

#blocBoutikOfficielGauche120 {/*BSI RG TPL6*/
    height: 70px;
    width: 25px;
    position: absolute;
    display : block;
    top:80px;
    left : 5px;
}

#blocBoutikOfficielDroit120 {/*BSI RG TPL6*/
    height: 70px;
    width: 25px;
    position: absolute;
    display : block;
    top:80px;
    left :850px;
}


#contentHomeRecherche .rechercher {

    color : #767777;

    font-size : 12px;

	display:none;

}

#contentHomeRecherche .motcleInput {

    font-size: 11px;

    font-family: Arial, Verdana, Helvetica, sans-serif;

    color : #000;

    border : 1px solid #BCBDBD;

    font-weight : bold;

}

#topventeMenu, #topventeMenu2 {

    border-bottom : 10px solid #d7e9e2;

}

#topventeMenu li, #topventeMenu2 li {

    border-right: 1px solid white;

    font-size : 10px;

    font-weight : bold;

}

#topventeMenu li a, #topventeMenu  li a.topOff, #topventeMenu2 li a, #topventeMenu2  li a.topOff {

    color : #000;

    background-color : none;

}

#topventeMenu li a:hover, #topventeMenu  li a.topOn, #topventeMenu2 li a:hover, #topventeMenu2  li a.topOn  {

    color : #000;

    background-color : #d7e9e2;

    /*background-image : url(../../../medias-shared/bloc-topvente-li-bg.gif);*/

}



#autopromo01Menu li.premier  {

    background-image : url(../../../medias-shared/autopromo-menu-bg.png);

    background-repeat : no-repeat;

    background-position : top left;

    border : none;

    width : 45px;

    height: 20px;

    padding-left : 10px;

}

#autopromo01Menu li.dernier  {

    background-image : url(../../../medias-shared/autopromo-menu-bg.png);

    background-repeat : no-repeat;

    background-position : top right;

    border : none;

    width : 15px;

    height: 20px;

}

#autopromo01Menu li {

    border-right: 1px solid #c3c3c3;

    border-top: 1px solid #c3c3c3;

    border-bottom: 1px solid #c3c3c3;

}



#autopromo01Menu li a, #autopromo01Menu  li a.autopromoOff {

    color : black;

    background-color : #ededed;

}

#autopromo01Menu li a:hover, #autopromo01Menu li a.autopromoOn {

    color : white;

    background-color : black;

}



/*------------ CONTENT BLOC DROIT -------------*/

#blocDroitCommandeRapide {

    background-image : url(../medias/bloc-commanderapide-bg.jpg);

    background-repeat : no-repeat;

}

#blocDroitMagasins {

    background-image : url(../medias/bloc-nosmagasins-bg.jpg);

    background-repeat : no-repeat;

}

#blocDroitContacteznous {

    background-image : url(../medias/bloc-contacteznous-bg.jpg);

    background-repeat : no-repeat;

}

#blocDroitNewsletter {

    background-image : url(../medias/bloc-newsletter-bg.jpg);

    background-repeat : no-repeat;

}

#blocDroitCatalogue {

    background-image : url(../medias/bloc-demandecatalogue-bg.jpg);

    background-repeat : no-repeat;

}

#blocDroitNewsletter .emailInput {

    font-size: 10px;

    font-family: Verdana, Helvetica, sans-serif;

    color : #767777;

    border : 1px solid #767777;

    font-weight : normal;

}





/*----------------------------------*/

/*------------ INTERIEUR -----------*/

/*---------------------------------*/

#ariane li {

    color : #000;

}

#ariane li a {

    color : #000;

}



.blocProduitMosaique, .blocProduitMosaiquePremier, #blocProduitMedia {

    border : none;

}



.blocProduitCommande {

    border-right:1px dashed #B1B3B6;

}

.blocProduitCommandeDErnier {

    border:0px ;

}

.blocProduitMosaiqueCC {

    border : none;

    background-image : url(../../../medias-shared/bloc-produitMosaiqueCC-bg.gif);

    background-repeat : no-repeat;

	background-position : 0px -5px;

}

.blocProduitMosaiqueTitreCC {

    color : White;

    position:static;

    width:auto;

    text-align:center;

    padding-top:3px;

}

.blocProduitMosaiqueImgCC {

	top:27px;

	left:20px;

}

.blocProduitMosaiqueStick {

    color : #fc3a06;

}

#contentIntBlocDroit {

    color : #555;

}



.navPage a, .navPageLien a {

    color: #000;

}



#blocTrieMosaiqueResult {
    background-color : #C7DFBB;
display:block;
float:left;
height:40px;
left:-5px;
margin-bottom:10px;
margin-top:10px;
position:relative;
width:695px;
}

#blocTrieMosaique li {

    font-size : 12px;

}

#blocTrieMosaique li a {

    font-size : 11px;

}

#blocTrieMosaique ul, #blocTrieMosaique li, #blocTrieMosaique li a {

    color : #555;

}

#blocTrieMosaique .afficher, #intContentHeaderBlanc .titre {

    font-family : Tahoma;

    font-size : 13px;

}

#intContentHeader {

    background-image : none;

    background-repeat : no-repeat;

}

#intContentHeaderMini {

    background-image : none;

    background-repeat : no-repeat;

}



#bloc_content_hautpassword, #pop_generique_01_header {

    background-image:url(../../../medias-shared/password01.gif);

    background-repeat : no-repeat;

}

#bloc_content_hautpassword .titre, #pop_generique_01_header .titre, #pop_generique_02_header .titre  {

    color:#004729;

}

#bloc_content_remerciement {

    background-image:url(../../../medias-shared/password01.gif);

    background-repeat : no-repeat;

}



#intContentHeaderMiniCommande {

    background-image : url(../../../medias-shared/int-content-headermini-bg2.gif);

    background-repeat : no-repeat;

}

#intContentHeaderBlanc {

    background-image : url(../../../medias-shared/int-content-headerblanc-bg.png);

    background-repeat : no-repeat;

}



#intContentHeaderBlancCommande {

    background-image : url(../../../medias-shared/int-content-headerblanc-bg.gif);

    background-repeat : no-repeat;

}

#intContentCentre, #intContentCentre2, #intContentCentreCommande, #intContenuFroid {

    background-image : none;

}

#intContentCentreCommande2 {

    background-image : url(../../../medias-shared/int-content-centre-bg.gif);

    background-repeat:repeat-y;

}



#ContentPassword, #pop_generique_01_content {

    background-image:url(../../../medias-shared/fondpassword.gif);

    background-repeat:repeat-y;

}



.intContentCompte {

    background-image : url(../../../medias-shared/compte_content_bg.gif);

    background-repeat:repeat-x;

    background-position:top;

    background-color:#d1e1da;

}











#intContentFooter, #intContentFooter2 {

    background-image : none;

    background-repeat : no-repeat;

}

#intContentFooterCommande {

    background-image : url(../../../medias-shared/int-content-footer-bg2.gif);

    background-repeat : no-repeat;

}

#ContentBasPassword, #pop_generique_01_footer {

    background-image:url(../../../medias-shared/bas_password.gif);

    background-repeat : no-repeat;

}



#intContentFooterCommande2 {

    background-image : url(../../../medias-shared/int-content-footer-bg3.gif);

    background-repeat : no-repeat;

}





.btnEnvoyerAmi a {

    background-image : url(../../../medias-shared/btn-envoyerami-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : Black;

}



.btnContinuerAchats a {

    background-image : url(../../../medias-shared/btn-continuachats-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : Black;

}



.btnRecalculer a {

    background-image : url(../../../medias-shared/btn-recalculer-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : Black;

}



.btnPassClose a, .btnPassValider a, .btnPassCloseOki a, .btnPaiementMerci a, .btnPopFermerC a  {

    background-image:url(../../../medias-shared/btnpass.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : Black;

}





.btnCommanderTel a {

    background-image : url(../../../medias-shared/btn-commandertel-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : Black;

}

.btnAjouterPanier a {

    background-image : url(../../../medias-shared/btn-ajouterpanier-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}



.btnValiderPanier a {

    background-image : url(../../../medias-shared/btn-validerpanier-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}



.btnEtape2 a {

    background-image : url(../../../medias-shared/btn-validerpanier-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}



.btnEtape3 a {

    background-image : url(../../../medias-shared/btn-validerpanier-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}



.btnPaiement a {

    background-image : url(../../../medias-shared/btn-validerpanier-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}



.btnEtape4 a {

    background-image : url(../../../medias-shared/btn-validerpanier-off.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}

.btnOk2 a {

    background-image : url(../../../medias-shared/ok.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}

.btnCommanderTel {

    color : Black;

}

#blocProduitCouleurs .titreCetT, #blocProduitTailles .titreCetT, #blocProduitQte .titreCetT, #blocProduitDetailPatch .titreCetT, #blocProduitDetailFloc .titreCetT, #blocProduitDetailFloc .flocRadio {

    color : Black;

    font-weight : bold;

}

#blocProduitTailles li a.tailleOff {

    color : black;

    background-color : white;

    border: 1px solid black;

}

#blocProduitTailles li a.tailleOff:hover {

    color : white;

    background-color : black;

    border: 1px solid black;

}

#blocProduitTailles li a.tailleOn {

    color : white;

    background-color : black;

    border: 1px solid black;

}



#blocProduitCouleurs li a.couleurOff {

    color : black;

    border: 1px solid #BCBDBD;

}

#blocProduitCouleurs li a.couleurOff:hover {

    color : white;

    border: 1px solid black;

}

#blocProduitCouleurs li a.couleurOn {

    color : white;

    border: 1px solid black;

}

#blocProduitDetailPatch, #blocProduitDetailFloc {

	width:310px;

	margin-left:10px;

    border: 1px solid #BCBDBD;

    background-image : url(../../../medias-shared/produit-detail-bg.gif);

    background-repeat : repeat-x;

    background-position : bottom;

    /*background-color : #dfe9fa;*/

}

#blocProduitDetailPatch td.prix, #blocProduitDetailFloc .prix {

    color:#f75303;

}

#blocProduitDetail {

    border: 1px solid #BCBDBD;

}

#alphaFloc {

    border:1px solid #BCBDBD;

    color:black;

}

#numFloc {

    border:1px solid #BCBDBD;

    color:black;

}

.flocNom {

    color : Black;

}





/*---------------------------------*/

/*----------- MENU GAUCHE ---------*/

/*---------------------------------*/

#blocGaucheMenuContent, #blocGaucheMenuClientContent {

    background-image : none;

}

/*niveau n1*/

ul.menuGaucheN1 {

    border-bottom : 1px solid white;

	margin-top:10px;

	border-top: 5px solid #972e1b;

}

ul.menuGaucheN1 li {

    background-image : none;

	background-color:#972e1b;

    border-top : none;

    color : white;

	padding-left:0px;

	text-align:center;

}

/*niveau n1 vert*/

.vVerte ul.menuGaucheN1 {

	border-top: 5px solid #006236;

}

.vVerte ul.menuGaucheN1 li {

	background-color:#006236;

}

.vVerte ul.menuGaucheN1 li ul {

	display:block;

	visibility:visible;

}

.vVerte ul.menuGaucheN1 li ul li {

	background-color:#f8f7f6;

}

.vVerte ul.menuGaucheN1 li a, .vVerte ul.menuGaucheN1 li a.menuOff {

    background-image : none;

}

.vVerte ul.menuGaucheN1 li a.menuOn {

    background-image : none;

}





















ul.menuGaucheN1 li a, ul.menuGaucheN1 li a.menuOff {

    color : white;

    background-image : url(../../../medias-shared/puce-detail-foot.gif);

    background-repeat : no-repeat;

    background-position : 170px 5px;

}

ul.menuGaucheN1 li a.menuOn {

    color : white;

    background-image : url(../../../medias-shared/puce-detail-foot2.gif);

    background-repeat : no-repeat;

    background-position : 170px 5px;

}

/*niveau n2*/

ul.menuGaucheN1 li ul {

    border-left :none;

}

ul.menuGaucheN1 li ul li {

    background-image : none;

    color : #000;

	text-align:left;

	background-color:#f8f7f6;

}

ul.menuGaucheN1 li ul li a {

    color : #000;

    background-image : none;

	padding-left:20px;

	padding-right:10px;

	height:auto;

	padding-top:3px;

	padding-bottom:3px;

}

ul.menuGaucheN1 li ul li a:hover {

    color : #000;

    background-image : none;

    background-color : #cdcdcd;

}

/*niveau n3*/

ul.menuGaucheN1 li ul li ul {

    border-left : none;

}



ul.menuGaucheN1 li ul li ul li {

    background-image : none;

    color : #004729;

}

ul.menuGaucheN1 li ul li ul li a {

    color : #004729;

    background-image : none;

}

ul.menuGaucheN1 li ul li ul li a:hover {

    color : black;

    background-image : none;

    background-color : transparent;

}





.titreMenuVert {

	display:block;

	position:relative;

	width:auto;

	height:auto;

	padding-top:10px;

	padding-bottom:0px;

	color:#006236;

	font-size:14px;

	font-weight:bold;

	text-align:center;

}

.titreMenuMarron {

	display:block;

	position:relative;

	width:auto;

	height:auto;

	padding-top:10px;

	padding-bottom:0px;

	color:#972E1B;

	font-size:14px;

	font-weight:bold;

	text-align:center;

}



#blocGaucheMenuHeader h1 {

background-repeat:no-repeat;

display:block;

height:44px;

margin:0;

padding:0;

position:relative;

text-indent:0px;

width:192px;

margin-top:10px;

padding-top:2px;

color:#ff3300;

text-align:center;

font-size:16px;

font-weight:bold;

}



#blocGaucheMenuHeader {

height:44px;

}















/*---------------------------------*/

/*------- MENU GAUCHE CLIENT ------*/

/*---------------------------------*/

#blocGaucheMenuClientContent ul li {

    background-color : #d1e1da;

    background-image:url(../../../medias-shared/menugauche-content-li-bg.jpg);

    border-top:1px solid white;

    color:#004729;

}

#blocGaucheMenuClientContent ul li a, #blocGaucheMenuClientContent ul li a.menuOff {

    color:#004729;

}

#blocGaucheMenuClientContent ul li a:hover, #blocGaucheMenuClientContent ul li a.menuOn {

    color:#004729;

}







#contentIntBlocDroitCommande, #contentIntBlocDroitClient {

/*  background-image : url(../../../medias-shared/content-bloc-bg.gif);

    background-repeat : repeat-x;*/

    background-color : white;

    color : #000;

}



.colonne_tableau_commande {

    font-size : 12px;

    font-weight : bold;

    color : #FFFFFF;

}











#cache textarea {

border:1px solid #BCBDBD;

font-family:Verdana,Helvetica,sans-serif;

}







.intContentSimple {

color : Black;

}



.intContentSimpleQteS {

border:1px solid #767777;

color:#767777;

}

.intContentSimpleQteI {

border:1px solid #BCBDBD;

color:#BCBDBD;

}



.blocCommandeProduit {

    border:1px solid #BCBDBD;

}





.blocCommandeProduitPrixCC {

color:#f75303;

}



.blocCommandeProduitPrixBCC {

color:#555;

}





.blocCommandeProduitTxtCC {

color:#555;

}



.blocCommandeProduitApartirDeBCC {

color:#555;

}



.blocCommandeProduitApartirDeCC {

color:#f75303;

}







.bloc_paiement, .bloc_livraison {

    background-color : #d1e1da;

    color : #000000;

}





.texte10 {

    font-size : 10px;

}



.border_pointille {

    border-bottom : 1px dashed #A9ADB2;

}







#intContentHeaderTitre .txt {

    color : #004729;

}

#intContentHeaderTitre .ligne {

    background-image : url(../../../medias-shared/ligneTitreContent.gif);

    background-repeat : repeat-x;

    background-position : 0px 17px;

}

.intContentClientBig, .intContentClientMini {

background-color:#d1e1da;

border-top:1px dashed #555;

}



.intClientBloc01 {

background-color:#fdfdfe;

color : black;

}

.intClientBloc02 {

color : black;

}

.intClientBloc02 a {

color : black;

text-decoration:none;

}



.blocCatalogue {

color : Black;

}







.intClientBloc03 {

color : Black;

}

.intClientBloc03 a, .intClientBloc03 a:hover {

color:black;

}





.emailInput, .emailSelect {

border:1px solid #BCBDBD;

color:black;

}









.infosClient {

border-right:1px dashed #555;

color : Black;

}

.infosClientSup {

color : Black;

}



.infosSupSelect {

border:1px solid #767777;

color:#767777;

}

.infosSupSelect2 {

border:1px solid #767777;

color:#767777;

}







.forme_colonne3

{

    border-bottom : 1px solid #d1e1da;

    color : #000000;

    background-color : #d1e1da;

}

.forme_colonne3bis

{

    border-bottom : 1px solid #d1e1da;

    color : #000000;

}

.forme_colonne3ter

{

    border-bottom : none;

    color : #000000;

    background-color : #d1e1da;

}

.forme_colonne3ter a, .forme_colonne3ter a:hover

{

    color : #000000;

}

.forme_colonne3 a

{

    color : #000;

}

.forme_colonne4

{

    color : #000000;

}



.intContentClientBigNote {

    color : Black;

}

.textareaEnvoyerAmi {

border:1px solid #BCBDBD;

font-family:Verdana,Helvetica,sans-serif;

}







.tdCommandeTelNum {

    background-image : url(../medias/plus-infos-tel.gif);

    background-repeat : no-repeat;

    background-position : center;

}



.tableCommandeRef {

    border : 1px solid #f75303;

}

.tdCommandeRef {

    color : #f75303;

}



.CadreAjoutAchat {

    border : 1px solid #BCBDBD;

    background-color : #ffffff;

}



#TitreAjoutPanier {

    background-image : url(../../../medias-shared/AjoutPanierTitreBg.gif);

}



#TitreAjoutPanier .titre {

    color : #FFFFFF;

    line-height:15px;

}



.nom_descri_produit {

    color : #000000;

}



.BtnPanContinue a {

    background-image:url(../../../medias-shared/PanContinueBg.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #000000;

}



.BtnPanValider a {

    background-image:url(../../../medias-shared/PanValidBg.gif);

    background-repeat : no-repeat;

    text-decoration:none;

    color : #fff;

}

#guideTaille a {

    color : Black;

}











#pop_generique_02_header {

    background-image:url(../../../medias-shared/popGen02-header-bg.gif);

    background-repeat : no-repeat;

}



#pop_generique_02_footer {

    background-image:url(../../../medias-shared/popGen02-footer-bg.gif);

    background-repeat : no-repeat;

}



#pop_generique_02_content {

    background-image:url(../../../medias-shared/popGen02-content-bg.gif);

    background-repeat:repeat-y;

}



.Titre_bleu_gras, .Titre_bleu_grasBis {

color:#004729;

}

.entete_commande {

    background-image : url(../../../medias-shared/bloc_commande_bg.gif);

    background-repeat : repeat-x;

}

.prixpanier {

    color:#f75303;

}

.fond_violet {

    background-color : #d1e1da;

    border-bottom : 1px solid #60a789;

}

.fond_violet2 {

    background-color : #d1e1da;

    border-bottom : 1px solid #60a789;

}

.fond_violet3 {

    background-color : #d1e1da;

    border-bottom : 1px solid #60a789;

}

.borderline {border-bottom:1px solid #60a789;}

.borderline2 {border-bottom:1px solid #60a789;}





.total_commande {

background-image : url(../../../medias-shared/bloc_commande_bg2.gif);

background-repeat : repeat-x;

}

.total_commande_recap {

background-image: url(../../../medias-shared/bloc_commande_bg2.gif);

background-repeat:repeat-x;

background-position:top;

background-color:#60a789;

color:#FFFFFF;

}





.adresse_livraison, .adresse_facturation {

    background-color:#d1e1da;

    color:#000000;

}

#ChampPassword input{

border :1px solid #BCBDBD;

}





.tableau_identifiant_lien a, .tableau_identifiant_lien a:hover {

color:black;

}



/* ajout pour detail commande */

td.commande_col2,td.commande_col3,td.commande_col4,td.commande_col5,td.commande_col6,td.commande_col7 {

    border-bottom:none;

}

div#soustitre_commande {

    color: #004729;

}



tr.tab_commande_header {

    color: #fff;

    background-color: #60A789;

}



td.commande_line1, td.commande_line2 {

    border-bottom:1px solid #60A789;

}



td.commande_col1, td.commande_line1bis {

    background-color: #fff;

    color: #004729;

}



td.commande_line1 {

    color: #000;

    background-color: #D1E1DA;

}



td.commande_line2 {

    color: #000;

    background-color: #E2F2EC;

}

#intContentHeaderMini .titre {

color:#000;

font-family:Tahoma;

font-size:17px;

font-weight:normal;

}

#blocGaucheMenuFooter {

    background-image:url(../medias/menugauche-footer-foot.jpg);

    background-repeat:no-repeat;

}



/* Tous les input / select en noir */

#headerCompte .loginInput, .infosSupSelect, .infosSupSelect2, #blocTrieMosaique select, #blocTrieRechercheMosaique select, #blocTrieMosaiqueResult select, #blocProduitQte select, #blocDroitNewsletter .emailInput, #tableau_identifiant input, .border_imput, #ChampPassword input, .intContentSimpleQteI, .intContentSimpleQteS {

    color : #000;

    font-family:verdana;

    font-weight:normal;

}

/* BLOC AUTOPROMO ELASTIC */

.blocAutoPromoElasticHeader {

    background-image:url(../../../medias-shared/bloc-autopromoelastic1-bg.png);

    background-repeat:no-repeat;

}

.blocAutoPromoElasticFooter {

    background-image:url(../../../medias-shared/bloc-autopromoelastic3-bg.png);

    background-repeat:no-repeat;

}

.blocAutoPromoElasticImg {

    background-image:url(../../../medias-shared/bloc-autopromoelastic2-bg.png);

}





/* STYLE CONTENU FROID */

.intContentClientBigTxt, .intContentClientBigTxt a {

    color:black;

}

.contenuFroidMainParagraphe

{

}



.contenuFroidGrosTitre, .contenuFroidTitre  {

    color:#004729;

    font-weight : bold;

    font-size : 12px;

}

.intContentClientBigTxt {

    background-color:#E2F2EC;

    border-top:1px dashed #555555;

}

/* MODIF TABLEAU RECAP EN EN ET ES */

.entete_commande {

    background-position:0px 14px;

    background-color:#60A789;

}

.btnPaiementMerci a {

    background-image:url(../../../medias-shared/btnpass2.gif);

}





























/* MODIF POPUP ZOOM */

#pop_generique_01_header1 {

    background-image: url(../../../medias-shared/zoom-top-1.gif);

    background-repeat: no-repeat;

}



#pop_generique_01_header2 {

    background-image: url(../../../medias-shared/zoom-top-2.gif);

    background-repeat: repeat-x;

}



#pop_generique_01_header3 {

    background-image: url(../../../medias-shared/zoom-top-3.gif);

    background-repeat: no-repeat;

}



#pop_generique_01_content1 {

    background-image: url(../../../medias-shared/zoom-center-1.gif);

    background-repeat: repeat-y;

}



#pop_generique_01_content2 {

    background-image: url(../../../medias-shared/zoom-center-2.gif);

    background-repeat: repeat;

}



#pop_generique_01_content3 {

    background-image: url(../../../medias-shared/zoom-center-3.gif);

    background-repeat: repeat-y;

}



#pop_generique_01_footer1 {

    background-image: url(../../../medias-shared/zoom-bottom-1.gif);

    background-repeat: no-repeat;

}



#pop_generique_01_footer2 {

    background-image: url(../../../medias-shared/zoom-bottom-2.gif);

    background-repeat: repeat-x;

}



#pop_generique_01_footer3 {

    background-image: url(../../../medias-shared/zoom-bottom-3.gif);

    background-repeat: no-repeat;

}









/* --------------------- */

/* BGDM */

.bgdm {

	display:block;

	position:relative;

	width:164px;

	height:auto;

	padding-left:22px;

}

.bgdm-haut {

	display:block;

	position:relative;

	width:164px;

	height:9px;

    background-image: url(../../../medias-shared/2009-bgdm-bg-h.gif);

    background-repeat: no-repeat;

}

.bgdm-content {

	display:block;

	position:relative;

	width:150px;

	height:auto;

    background-image: url(../../../medias-shared/2009-bgdm-bg-c.gif);

    background-repeat: repeat-y;

	padding-left:7px;

	padding-right:7px;

}

.bgdm-bas {

	display:block;

	position:relative;

	width:164px;

	height:11px;

    background-image: url(../../../medias-shared/2009-bgdm-bg-b.gif);

    background-repeat: no-repeat;

}





.bgdm-titre01 {

	display:block;

	position:relative;

	width:auto;

	height:18px;

	padding:2px;

	background-color:#006236;

	font-size:12px;

	color:white;

}

.bgdm-titre02 {

	display:block;

	position:relative;

	width:auto;

	height:18px;

	padding:2px;

	background-color:#a93f22;

	font-size:12px;

	color:white;

}

.bgdm-titre03 {

	display:block;

	position:relative;

	width:auto;

	height:18px;

	padding:2px;

	background-color:#c7dfbb;

	font-size:12px;

	color:black

}



.bgdm-scroll01 {

	margin-top:5px;

	display:block;

	position:relative;

	width:auto;

	height:auto;

	overflow:auto;

}

.bgdm-scroll02 {

	margin-top:5px;

	display:block;

	position:relative;

	width:auto;

	height:auto;

	overflow:auto;

}

.bgdm-scroll03 {

	margin-top:5px;

	display:block;

	position:relative;

	width:auto;

	height:auto;

	overflow:auto;

}

.bgdm-scroll01 li a, .bgdm-scroll02 li a ,.bgdm-scroll03 li a {

	display:block;

	position:relative;

	width:auto;

	height:auto;

	padding:3px;

	padding-left:15px;

	color:black;

	text-decoration:none;

	font-size;11px;

}

.bgdm-scroll01 li a:hover, .bgdm-scroll02 li a:hover ,.bgdm-scroll03 li a:hover{

	background-color:#d4d5d4;

	text-decoration:none;

}









#ariane {
margin-top:9px;
display:block;
float:left;
height:18px;
position:relative;
/*width:684px; BSI 18/03/10 ancien paramètre*/
width:690px;
background-color:#006236;
padding:2px;
margin-bottom:15px;
}

#ariane ul {

display:block;

font-size:10px;

height:auto;

left:8px;

position:relative;

width:680px;

color:white;

}

#ariane li {

display:block;

float:left;

height:auto;

padding-left:4px;

position:relative;

text-align:left;

font-size:12px;

color:white;

line-height:normal;

color:white;

}

#ariane li a {

height:auto;

line-height:normal;

padding-right:4px;

text-align:right;

color:white;

}



















.intContentCentre2009 {
display:block;
float:left;
height:auto;
position:relative;
/*width:682px; BSI 18/03/10 ancien paramètre*/
width:700px;
background-image:none;
color:black;
}

.intContentCentre2009 a, .intContentCentre2009 a:hover{

color:black;

}

#intContentFicheProduit02-2009 {

display:block;

float:left;

height:auto;

min-height:350px;

position:relative;

width:350px;

}



















.fp-titre {

	display:block;

	position:relative;

	width:350px;

	height:auto;

	margin-bottom:15px;

}

.fp-titre-haut {

	display:block;

	position:relative;

	width:350px;

	height:14px;

    background-image: url(../../../medias-shared/2009-fp-titre-h.gif);

    background-repeat: no-repeat;

}

.fp-titre-content {

	display:block;

	position:relative;

	width:320px;

	height:auto;

    background-image: url(../../../medias-shared/2009-fp-titre-c.gif);

    background-repeat: repeat-y;

	padding-left:15px;

	padding-right:15px;

	color:white;

	font-size:16px;

	line-height:18px;

	text-align:center;

}

.fp-titre-bas {

	display:block;

	position:relative;

	width:350px;

	height:19px;

    background-image: url(../../../medias-shared/2009-fp-titre-b.gif);

    background-repeat: no-repeat;

}















.fp-dispo {

	display:block;

	position:relative;

	width:140px;

	height:160px;

	float:left;

	padding-left:10px;

}

.fp-px {

	display:block;

	position:relative;

	width:180px;

	height:160px;

	float:left;

}

.listeTaille, .cbo_quan {

border:1px solid #767777;

color:#000000;

width:100px;

font-family:Verdana,Helvetica,sans-serif;

font-size:11px;

font-weight:normal;

background-color:#e6e2dd;

}

.fp-dispo-logo {

display:block;

height:auto;

position:relative;

width:65px;

float:left;

}

.fp-px-border {

	display:block;

	position:relative;

	width:170px;

	height:70px;

    background-image: url(../../../medias-shared/2009-fp-px-border-bg.gif);

    background-repeat: no-repeat;

	padding-left:10px;

	padding-top:5px;

}

.fp-px-pictopromo {

	display:block;

	position:relative;

	width:60px;

	height:60px;

	float:left;

}

.fp-px-px {

	display:block;

	position:relative;

	width:150px;

	height:60px;

	float:left;

}

.btnAjouterPanier2009 {

	display:block;

	position:relative;

	width:auto;

	height:auto;

	padding-top:0px;

	padding-left:10px;

	float:left;

}

#blocProduitPrixPicto {

display:block;

float:none;

height:35px;

position:relative;

width:165px;

	padding-left:10px;

}



#blocProduitDetail {

display:block;

float:left;

height:auto;

margin-left:10px;

padding:8px;

position:relative;

width:310px;

}

#blocProduitDetailMore {

display:block;

font-size:10px;

height:auto;

position:relative;

width:300px;

}

.blocProduitDetailLien, .blocProduitDetailLien2 {

margin-top:0px;

height:auto;

}

.blocProduitDetailA {

	display:block;

	position:relative;

	width:120px;

	height:auto;

	background-color:#006336;

	margin-top:0;

	line-height:15px;

	padding:3px;

	margin-left:185px;

}

.intContentCentre2009 a.blocProduitDetailA, .intContentCentre2009 a.blocProduitDetailA:hover {

	color:white;

	text-decoration:none;

}



.blocProduitDetailContact {

	display:block;

	position:relative;

	width:340px;

	height:56px;

	float:left;

	margin-top:30px;

	padding-top:0px;

	background-image:url(../../../medias-shared/2009-bg-zone-azerty.jpg);

	background-repeat:no-repeat;

}

#btnRetourRG{/*BSI 27/04/10*/
	display:block;
	position:relative;
	height:38px;
	width:120px;
	left:105px;
	top:-40px;
	background-image:url(../medias/RG_retourbouton.png);
	background-repeat:no-repeat;
}


.btnEnvoyerAmi {

display:block;

height:35px;

left:10px;

position:absolute;

top:15px;

width:153px;

}

.btnCommanderTel {

display:block;

font-size:10px;

height:35px;

left:150px;

position:absolute;

text-align:right;

top:15px;

width:183px;

}





#intContentCentre {
display:block;
float:left;
height:auto;
left:0px;
position:relative;
/*width:682px; BSI 18/03/10 ancien paramètre*/
width:690px;
background-color:#c6dfbc;
}

#contentIntBlocDroitCommande #intContentCentre {

	margin-left:5px;

}

*html #contentIntBlocDroitCommande #intContentCentre {

	margin-left:3px;

}

.blocProduitMosaiqueStick, .blocProduitMosaiqueStick2 {

display:block;

font-family:tahoma;

font-size:12px;

font-weight:bold;

height:15px;

left:20px;

position:absolute;

text-align:center;

text-transform:uppercase;

top:5px;

width:120px;

}

.blocProduitMosaiqueImg {

display:block;

height:120px;

left:20px;

position:absolute;

top:25px;

width:120px;

}

.blocProduitMosaiqueTxt {
/*height:15px; BSI 18/03/10 ancien paramètre*/
height:24px;
/*left:4px; BSI 18/03/10 ancien paramètre*/
left:2px;
line-height:11px;
position:absolute;
text-align:center;
top:154px;
/*width:156px; BSI 18/03/10 ancien paramètre*/
width:168px;
background-color:white;
font-weight:bold;
}

.blocProduitMosaiquePrix {
height:15px;
/*left:63px; BSI 18/03/10 ancien paramètre*/
left:69px;
position:absolute;
text-align:right;
/*top:169px; BSI 18/03/10 ancien paramètre*/
top:178px;
width:81px;
padding-right:20px;
background-color:white;
color:#E54827;
}

.blocProduitMosaiquePrixB {
background-color:white;
height:15px;
/*left:4px; BSI 18/03/10 ancien paramètre*/
left:2px;
position:absolute;
text-align:center;
text-decoration:line-through;
/*top:169px; BSI 18/03/10 ancien paramètre*/
top:178px;
width:70px;
color:#E54827;
}





.blocProduitMosaiquePremier {
background-color:#BFC0C5;
border-bottom:1px solid #8D8D88;
border-left:1px solid #8D8D88;
display:block;
float:left;
/*height:187px; BSI 18/03/10 ancien paramètre*/
height:198px;
margin-bottom:0;
/*margin-left:10px; BSI 18/03/10 ancien paramètre*/
margin-left:0px;
margin-top:0;
padding-left:9px;
position:relative;
/*width:154px; BSI 18/03/10 ancien paramètre*/
width:164px;
}

/*BSI 18/03/10 nouveau paramètre*/
.blocProduitMosaiquePremier img {
margin-left:8px;
}

.blocProduitMosaique {
background-color:#BFC0C5;
border-bottom:1px solid #8D8D88;
border-left:1px solid #8D8D88;
display:block;
float:left;
/*height:187px; BSI 18/03/10 ancien paramètre*/
height:198px;
margin-bottom:0;
/*margin-left:10px; BSI 18/03/10 ancien paramètre*/
margin-left:0px;
margin-top:0;
padding-left:9px;
position:relative;
/*width:154px; BSI 18/03/10 ancien paramètre*/
width:163px;
}

/*BSI 18/03/10 nouveau paramètre*/
.blocProduitMosaique img {
margin-left:8px;
}



.blocProduitMosaiqueCC {
display:block;
float:left;
/*height:187px; BSI 18/03/10 ancien paramètre*/
height:199px;
border-bottom:1px solid #8d8d88;
margin-bottom:0px;
padding-left:9px;
/*margin-left:10px; BSI 18/03/10 ancien paramètre*/
margin-left:0px;
margin-top:0px;
position:relative;
/*width:154px; BSI 18/03/10 ancien paramètre*/
width:164px;
background-color:#e54827;
}

/*BSI 18/03/10 nouveau paramètre*/
.blocProduitMosaiqueCC img {
margin-left:8px;
}

.blocProduitMosaiqueTxt2CC {

height:50px;

left:145px;

line-height:11px;

position:absolute;

top:110px;

width:162px;

}

.blocProduitMosaiqueLienCC {

height:16px;

left:145px;

line-height:11px;

position:absolute;

top:165px;

width:150px;

}







.blocProduitMosaiquePremier.crossFp, .blocProduitMosaique.crossFp {

background-color:#C6DFBC;

border-bottom:none;

border-left:none;

}



.blocProduitMosaiquePremier.crossFp .blocProduitMosaiqueTxt, .blocProduitMosaique.crossFp .blocProduitMosaiqueTxt {

background-color:#C6DFBC;

}



.blocProduitMosaiquePremier.crossFp .blocProduitMosaiquePrix, .blocProduitMosaique.crossFp .blocProduitMosaiquePrix {

background-color:#C6DFBC;

}

.blocProduitMosaiquePremier.crossFp .blocProduitMosaiquePrixB, .blocProduitMosaique.crossFp .blocProduitMosaiquePrixB {

background-color:#C6DFBC;

}







#blocProduitMedia {

margin-bottom:10px;

}

#blocProduitVues {

height:90px;

}

#blocProduitVues img {

	cursor:pointer;

}



#blocProduitVues {

text-align:left;

}





.zoom-2009-btn {

	display:block;

	position:absolute;

	width:46px;

	height:46px;

	top:254px;

	left:254px;

	z-index:200;

}

#intContentCentre .titre {

	padding:5px 5px 5px 15px;

	color:#a93f25;

	font-size:18px;

}

#navPageFooter {

	left:435px;

}

#intContentFooter a {

	color:black;

}

#intContentCentre2009 #blocTrieMosaiqueResult {

	left:10px;

}

#intContentHeader{

	left:4px;

}

.blocProduitMosaiqueTxt a {

	line-height:1.1;

}

.navPage {

	color:black;

	padding-left:5px;

	padding-right:5px;

	text-align:center;

	width:90px;

}

#navPageHeader {

	width:200px;

	left:auto;

	right:20px;

}

#navPageHeader .navPageLien {

	float:left;

	padding-left:15px;

}

#navPageFooter {

	width:200px;

	left:auto;

	right:43px;

}

#navPageFooter .navPageLien {

	float:left;

	padding-left:15px;

}

.topBorder {

	border-top:1px solid #8D8D88;

}

.leftBorder {

	border-left:1px solid #8D8D88;

}

.colGchRG {

	margin-top:10px;

}

#blocGaucheMenu {

	padding-bottom:20px;

}

ul.menuGaucheN1 li ul {

	background-color:#f8f7f6;

}