 


        ul#drapeaux li.fr, ul#drapeaux li a.fr{
        background:url(/img/site/fr/drapeau.png) no-repeat left top; 
    } 
    ul#drapeaux li a.fr:hover{
        background:url(/img/site/fr/drapeau.png) no-repeat left top; 
    } 
        ul#drapeaux li.en, ul#drapeaux li a.en{
        background:url(/img/site/en/drapeau.png) no-repeat left bottom; 
    } 
    ul#drapeaux li a.en:hover{
        background:url(/img/site/en/drapeau.png) no-repeat left top; 
    } 
        ul#drapeaux li.es, ul#drapeaux li a.es{
        background:url(/img/site/es/drapeau.png) no-repeat left bottom; 
    } 
    ul#drapeaux li a.es:hover{
        background:url(/img/site/es/drapeau.png) no-repeat left top; 
    } 
      
    
    #cadre-haut h1 a{
        background:url(/img/site/fr/titre-bandeau.png) no-repeat left top; 
    } 
    ul#menu-principal li.menu a#menu-css-accueil{
        background:url(/img/site/fr/menu.png) no-repeat left top; 
    } 
    ul#menu-principal  li.menu-actif a#menu-css-accueil, ul#menu-principal li.menu a#menu-css-accueil:hover, ul#menu-principal li.menu a#menu-css-accueil:focus{
        background-position: left -37px; 
    }
    
    	                	                    #cadre-colonne-milieu .titre1 a#titre-css12{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -232px; 
        } 
            	    	    ul#menu-principal li.menu a#menu-css3{
	        background:url(/img/site/fr/menu.png) no-repeat -107px top; 
	    } 
	    ul#menu-principal  li.menu-actif a#menu-css3, ul#menu-principal li.menu a#menu-css3:hover, ul#menu-principal li.menu a#menu-css3:focus{
	        background-position: -107px -37px; 
	    }
	                    #cadre-colonne-milieu .titre1 a#titre-css3{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left 0px; 
        } 
            	    	    ul#menu-principal li.menu a#menu-css25{
	        background:url(/img/site/fr/menu.png) no-repeat -214px top; 
	    } 
	    ul#menu-principal  li.menu-actif a#menu-css25, ul#menu-principal li.menu a#menu-css25:hover, ul#menu-principal li.menu a#menu-css25:focus{
	        background-position: -214px -37px; 
	    }
	                    #cadre-colonne-milieu .titre1 a#titre-css25{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -29px; 
        } 
            	    	    ul#menu-principal li.menu a#menu-css29{
	        background:url(/img/site/fr/menu.png) no-repeat -321px top; 
	    } 
	    ul#menu-principal  li.menu-actif a#menu-css29, ul#menu-principal li.menu a#menu-css29:hover, ul#menu-principal li.menu a#menu-css29:focus{
	        background-position: -321px -37px; 
	    }
	                    #cadre-colonne-milieu .titre1 a#titre-css29{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -58px; 
        } 
            	    	    ul#menu-principal li.menu a#menu-css30{
	        background:url(/img/site/fr/menu.png) no-repeat -428px top; 
	    } 
	    ul#menu-principal  li.menu-actif a#menu-css30, ul#menu-principal li.menu a#menu-css30:hover, ul#menu-principal li.menu a#menu-css30:focus{
	        background-position: -428px -37px; 
	    }
	                    #cadre-colonne-milieu .titre1 a#titre-css30{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -87px; 
        } 
            	                	    	    ul#menu-principal li.menu a#menu-css31{
	        background:url(/img/site/fr/menu.png) no-repeat -535px top; 
	    } 
	    ul#menu-principal  li.menu-actif a#menu-css31, ul#menu-principal li.menu a#menu-css31:hover, ul#menu-principal li.menu a#menu-css31:focus{
	        background-position: -535px -37px; 
	    }
	                    #cadre-colonne-milieu .titre1 a#titre-css31{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -116px; 
        } 
            	    	    ul#menu-principal li.menu a#menu-css32{
	        background:url(/img/site/fr/menu.png) no-repeat -642px top; 
	    } 
	    ul#menu-principal  li.menu-actif a#menu-css32, ul#menu-principal li.menu a#menu-css32:hover, ul#menu-principal li.menu a#menu-css32:focus{
	        background-position: -642px -37px; 
	    }
	                    #cadre-colonne-milieu .titre1 a#titre-css32{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -145px; 
        } 
            	                    #cadre-colonne-milieu .titre1 a#titre-css89{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -319px; 
        } 
            	                    #cadre-colonne-milieu .titre1 a#titre-css34{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -203px; 
        } 
            	                	                    #cadre-colonne-milieu .titre1 a#titre-css6{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -290px; 
        } 
            	                    #cadre-colonne-milieu .titre1 a#titre-css8{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -174px; 
        } 
            	                    #cadre-colonne-milieu .titre1 a#titre-css19{
            text-indent: -9999px;
            background:url(/img/site/fr/titre.png) no-repeat left -261px; 
        } 
               
    
    ul#menu-gauche li a#menu_css_contact{
        background:url(/img/site/fr/menu-gauche.png) no-repeat left top; 
    }     
    ul#menu-gauche li.menu-actif a#menu_css_contact, ul#menu-gauche li.menu a#menu_css_contact:hover, ul#menu-gauche li.menu a#menu_css_contact:focus{
        background:url(/img/site/fr/menu-gauche.png) no-repeat right top; 
    }  
    ul#menu-gauche li a#menu_css_methodes{
        background:url(/img/site/fr/menu-gauche.png) no-repeat left -31px; 
    }   
    ul#menu-gauche li.menu-actif a#menu_css_methodes, ul#menu-gauche li.menu a#menu_css_methodes:hover, ul#menu-gauche li.menu a#menu_css_methodes:focus{
        background:url(/img/site/fr/menu-gauche.png) no-repeat right -31px; 
    }  
    ul#menu-gauche li a#menu_css_liens{
        background:url(/img/site/fr/menu-gauche.png) no-repeat left -60px; 
    }    
    ul#menu-gauche li.menu-actif a#menu_css_liens, ul#menu-gauche li.menu a#menu_css_liens:hover, ul#menu-gauche li.menu a#menu_css_liens:focus{
        background:url(/img/site/fr/menu-gauche.png) no-repeat right -60px;  
    }  
    ul#menu-gauche li a#menu_css_newsletter{
        background:url(/img/site/fr/menu-gauche.png) no-repeat left -89px; 
    }     
    ul#menu-gauche li.menu-actif a#menu_css_newsletter, ul#menu-gauche li.menu a#menu_css_newsletter:hover, ul#menu-gauche li.menu a#menu_css_newsletter:focus{
        background:url(/img/site/fr/menu-gauche.png) no-repeat right -89px;
    }  

    #cadre-colonne-2 #produit h1 a{
        background:url(/img/site/fr/droite-publication.png) no-repeat left top; 
    }
    #mod-index #index-edito{
        background:url(/img/site/fr/index-edito.png) no-repeat left bottom; 
    }
    #mod-index #index-edito h1{
        background:url(/img/site/fr/index-edito.png) no-repeat left top; 
    }
	#mod-index #index-actualites h1 a{
        background:url(/img/site/fr/index-actualite.png) no-repeat left top; 
	}
    #mod-index #index-produits h1 a{
        background:url(/img/site/fr/index-produit.png) no-repeat left top; 
    }
    #cadre-colonne-milieu .corps a.liens,
    #cadre-colonne-2 .corps a.liens{
        background:url(/img/site/fr/liens.png) no-repeat left top; 
    }
    #cadre-colonne-milieu .corps a.liens,
	#mod-articles #cadre-colonne-milieu .lien_telechargement a{
        background:url(/img/site/fr/telecharger.png) no-repeat left top; 
	}
    #mod-articles #cadre-colonne-milieu .lien_telechargement a:hover{
        background:url(/img/site/fr/telecharger.png) no-repeat -200px top; 
    }


