HTML{height: 100%;}
BODY{margin-top:0px; font-family: Verdana, Arial; font-size: 11px; height: 100%;}
FORM{margin: 0px; padding: 0px 0px 0px 0px;}
H1{margin: 0px 0px 12px 0px;  font-family: Verdana, Arial; font-size: 15px;  color: #b7418e; font-weight: bold;  }
H2{margin: 0px 0px 0px 0px;	}
P{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; margin: 0px 0px 12px 0px;	}
LI{ list-style-image: url(../images/puce-mauve.gif); padding: 0px 0px 0px 0px;  }

#zone-site-en-maintenance{float: left; width: 980px; padding: 0px 0px 0px 0px; }



#baseline{float: left; width:980px; margin-top: 20px;   } 
#baseline P{font-family: Verdana, Arial; font-size: 11px;  color: #666666;  text-decoration: none; text-align: justify; } 
#baseline A{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e;  text-decoration: none; } 
#baseline A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e;  text-decoration: underline; } 


#fond{position:relative; width:980px; margin-top:0px; margin-left:auto; margin-right:auto;  } 

#bandeau{float: left; width: 980px; height: 160px;}
	#logo{float: left; width: 250px; height: 160px; }
	
	#animation{float: left; width: 730px; height: 160px;   }

#menu{float: left; width: 963px; height: 18px; padding: 5px 0px 4px 17px; background-image: url(../images/fond-menu.jpg);  background-repeat: repeat-x;  }
#menu{float: left; width: 980px; height: 18px; padding: 5px 9px 4px 9px; background-image: url(../images/fond-menu.jpg);  background-repeat: repeat-x;  }

	#menu .item3  {float: left;   padding: 3px 0px 0px 3px; font-family: Verdana, Arial; font-size: 12px;  color: #666666; font-weight: bold; text-decoration: none;}
	#menu .item{float: left;   padding: 3px 0px 0px 3px; font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight: bold;  background-position: left; }
	#menu .item  A{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none;}
	#menu .item  A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #FFFFFF; font-weight: bold; text-decoration: none;}
	#menu .item2{float: left;   padding: 3px 0px 0px 3px; font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight: bold;    }
	#menu .item2 A{font-family: Verdana, Arial; font-size: 11px;  color: #FFFFFF; font-weight: bold; text-decoration: none;}
	#menu .item2 A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none;}
	#menu .langue{float: left; padding: 0px 0px 0px 25px;	}

	


#menu2{float: left; width: 980px; height: 30px; padding: 2px 0px 0px 0px;  border-top: 1px solid #b7418e; text-align: center; font-family: Verdana, Arial; font-size: 10px;  color: #333333; font-weight: bold; text-decoration: none; }
	#menu2 A.lien1{font-family: Verdana, Arial; font-size: 10px;  color: #333333; font-weight: bold; text-decoration: none;}
	#menu2 A.lien1:hover{font-family: Verdana, Arial; font-size: 10px;  color: #b7418e; font-weight: bold; text-decoration: none;}
	#menu2 A.lien2{font-family: Verdana, Arial; font-size: 10px;  color: #b7418e; font-weight: bold; text-decoration: none;}
	#menu2 A.lien2:hover{font-family: Verdana, Arial; font-size: 10px;  color: #333333; font-weight: bold; text-decoration: none;}
	#menu2 SPAN{font-family: Verdana, Arial; font-size: 10px;  color: #b7418e; font-weight: bold; text-decoration: none;}


#chemin{float: left; width: 680px; height: 35px; padding: 5px 10px 5px 30px; font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; }
	#chemin A.produit{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;}
	#chemin A.produit:hover{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none;}
	#chemin A{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none;}

	
#mise_a_jour{float: left; width: 260px; height: 35px; padding: 5px 0px 5px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: right;}
	#mise_a_jour SPAN{ color: #b7418e; }	

#leading{ float: left; width: 450px; height: 40px; text-align: right;  padding: 20px 0px 0px 0px;  font-family: Verdana, Arial; font-size: 15px;  color: #4a96cd; font-weight: bold; font-style: italic;    }

	
#zone-travail{float: left; width: 960px; padding: 0px 10px 0px 10px; }	
#zone-travail-accueil{float: left; width: 980px; min-height: 750px; padding: 0px 0px 0px 0px; } 
#zone-travail-produit-liste{float: left; width: 980px; padding: 0px 0px 0px 0px; }    


/* PAGE ACCUEIL */
#bloc-produit{float: left; width: 240px; padding: 0px 10px 0px 10px; background-color: #fcfcfc; }

#bloc-produit-recherche{float: left; width: 240px; padding: 0px 0px 0px 0px; }
	#bloc-produit-recherche .titre{float: left; width: 240px; padding: 0px 0px 5px 0px; font-family: Verdana, Arial; font-size: 13px; color: #333333; font-weight: bold; text-align: center;}
    #bloc-produit-recherche .ligne-formulaire-recherche{float: left;  width: 240px; padding: 0px 0px 10px 0px; }
	#bloc-produit-recherche .champ{float: left;  width: 215px; height: 20px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 12px; background-color: #4a96cd; color: #FFFFFF; font-weight: normal; border: 0px solid;  }
	#bloc-produit-recherche .ok{float: left; width: 20px; padding: 0px 0px 0px 5px;}

#bloc-produit-familles{float: left; width: 240px; padding: 0px 0px 0px 0px; }
	#bloc-produit-familles .colonne-a{float: left; width: 110px;  min-height: 240px; padding: 0px 20px 0px 0px;  }
    #bloc-produit-familles .colonne-b{float: left; width: 110px;  min-height: 240px; padding: 0px 0px 0px 0px;  }    
    #bloc-produit-familles .rechf-titre{float: left; width: 110px; height: 30px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 10px; color: #b7418e; font-weight: bold; text-align: center; text-decoration: none; text-align: center; }
    #bloc-produit-familles .rechf-titre:hover{float: left; width: 110px; height: 30px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 10px; color: #333333; font-weight: bold; text-align: center; text-decoration: none; text-align: center; }
    #bloc-produit-familles .rechf-img{float: left; width: 110px; height: 65px; padding: 0px 0px 0px 0px; }

#bloc-produit-applications{float: left; width: 240px; padding: 0px 0px 0px 0px; }
    #bloc-produit-applications .titre{float: left; width: 240px; padding: 0px 0px 5px 0px; font-family: Verdana, Arial; font-size: 13px; color: #333333; font-weight: bold; text-align: center;}
	#bloc-produit-applications .liste{float: left; width: 240px; padding: 0px 0px 0px 0px; }
	#bloc-produit-applications .ligne-a{float: left; width: 225px; height: 16px; padding: 4px 0px 0px 15px; background-image: url(../images/fond-liste-a.jpg); background-repeat: no-repeat; }
    #bloc-produit-applications .ligne-b{float: left; width: 225px; height: 16px; padding: 4px 0px 0px 15px; background-image: url(../images/fond-liste-b.jpg); background-repeat: no-repeat; }
	#bloc-produit-applications a{padding: 0px 20px 0px 0px; font-family: Verdana, Arial; font-size: 10px; color: #333333; font-weight: normal; text-decoration: none; }
	#bloc-produit-applications a:hover{padding: 0px 20px 0px 0px; font-family: Verdana, Arial; font-size: 10px; color: #b7418e; font-weight: normal; text-decoration: none; }

#bloc-produit-catalogue{float: left; width: 240px; padding: 19px 0px 0px 0px; }
    #bloc-produit-catalogue .photo{float: left; width: 240px; padding: 0px 0px 5px 0px; }


   
#bloc-accueil-centre{float: left; width: 470px; padding: 0px 10px 0px 10px; }
    #encart-partenaires-clients{float: left; width: 470px; height: 140px; padding: 13px 0px 0px 0px; }
    .encart-grand-centre{float: left; width: 470px; padding: 0px 0px 20px 0px; }    

    
#bloc-accueil-droit{float: left; width: 220px; padding: 0px 0px 0px 10px; }    

    #encart-evenementiel{float: left; width: 220px; height: 261px; padding: 0px 0px 20px 0px; background-image: url(../images/fond-encart-accueil-220.jpg);  background-repeat: no-repeat; }
    #encart-evenementiel .titre{float: left; width: 200px; padding: 0px 10px 5px 10px; font-family: Verdana, Arial; font-size: 13px;  color: #333333; font-weight: bold; text-align: center;    }
    #encart-evenementiel .photo{float: left; width: 200px; padding: 0px 10px 5px 10px; text-align: center; }
    #encart-evenementiel .texte{float: left; width: 200px; padding: 0px 10px 10px 10px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: justify;    }
    #encart-evenementiel a{font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-decoration: none; }
    
    #encart-actualites{float: left; width: 220px; height: 261px; padding: 0px 0px 20px 0px; background-image: url(../images/fond-encart-accueil-220.jpg);  background-repeat: no-repeat; }
    #encart-actualites .titre{float: left; width: 200px; padding: 0px 10px 5px 10px; font-family: Verdana, Arial; font-size: 13px;  color: #333333; font-weight: bold; text-align: center; }
    #encart-actualites .photo{float: left; width: 200px; padding: 0px 10px 5px 10px; text-align: center; }
    #encart-actualites .texte{float: left; width: 200px; padding: 0px 10px 10px 10px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: justify;    }
    #encart-actualites a{font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-decoration: none; }
    
#encart-occasions{float: left; width: 220px; height: 152px; padding: 0px 0px 20px 0px; background-image: url(../images/fond-encart-accueil-220-152.jpg);  background-repeat: no-repeat; }
    #encart-occasions .titre{float: left; width: 200px; padding: 0px 10px 5px 10px; font-family: Verdana, Arial; font-size: 13px;  color: #333333; font-weight: bold; text-align: center; }
    #encart-occasions .photo{float: left; width: 200px; padding: 0px 10px 5px 10px; text-align: center; }
    #encart-occasions .texte{float: left; width: 200px; padding: 0px 10px 10px 10px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: center; }
    #encart-occasions a{font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-decoration: none; }
    
    
#encart-location{float: left; width: 220px; height: 152px; padding: 0px 0px 20px 0px; background-image: url(../images/fond-encart-accueil-220-152.jpg);  background-repeat: no-repeat; }
    #encart-location .titre{float: left; width: 200px; padding: 0px 10px 5px 10px; font-family: Verdana, Arial; font-size: 13px; color: #333333; font-weight: bold; text-align: center; text-decoration: none; }
    #encart-location .photo{float: left; width: 200px; padding: 0px 10px 5px 10px; }
    #encart-location .texte{float: left; width: 200px; padding: 0px 10px 10px 10px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: center; }
    #encart-location a{font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-decoration: none; }
                
    
/*#bloc-recherche{float: left; width: 690px; }*/

#recherche-nom{float: left; width: 690px; border-bottom: 1px solid #b7418e; margin: 0px 0px 10px 0px;}
    #recherche-nom .titre{float: left; width: 400px; padding: 2px 0px 0px 50px; font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold;}
    #recherche-nom .champ{float: left; width: 155px; height: 20px; padding: 0px 0px 0px 10px; }
    #recherche-nom .champ input{ width: 150px; height: 20px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 12px;  color: #FFFFFF; font-weight: normal;  background-color: #4a96cd; border: 0px solid;  }
    #recherche-nom .ok{float: left; padding: 1px 0px 0px 5px;}
#recherche-famille{float: left; width: 414px; border-right: 1px solid #b7418e;}
    #recherche-famille .titre{float: left; width: 414px; padding: 20px 0px 0px 0px; font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-align: center;}
    #recherche-famille .encart-famille{float: left; width: 128px; height: 110px; overflow: hidden; padding: 10px 10px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; background-repeat: no-repeat; background-position: bottom;}
    #recherche-famille .encart-famille A{ font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-align: center; text-decoration: none;}

    #recherche-famille .rechf{position: relative; width: 128px; }
    #recherche-famille .rechf-titre{position: absolute; left: 0px; top: 0px; z-index: 10; width: 128px; text-align: center; }
    #recherche-famille .rechf-img{position: absolute;   left: 0px; top:  25px; z-index: 0;  }

    
#recherche-applications{float: left; width: 240px; padding: 0px 15px 0px 20px; }
    #recherche-applications .titre{float: left; width: 240px; padding: 20px 0px 5px 0px; font-family: Verdana, Arial; font-size: 13px; color: #333333; font-weight: bold; text-align: center;}
    #recherche-applications .liste{float: left; width: 240px; padding: 10px 0px 0px 0px; }
    #recherche-applications .ligne-a{float: left; width: 225px; height: 16px; padding: 4px 0px 0px 15px; background-image: url(../images/fond-liste-a.jpg); background-repeat: no-repeat; }
    #recherche-applications .ligne-b{float: left; width: 225px; height: 16px; padding: 4px 0px 0px 15px; background-image: url(../images/fond-liste-b.jpg); background-repeat: no-repeat; }
    #recherche-applications a{padding: 0px 20px 0px 0px; font-family: Verdana, Arial; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; }
    #recherche-applications a:hover{padding: 0px 20px 0px 0px; font-family: Verdana, Arial; font-size: 11px; color: #b7418e; font-weight: normal; text-decoration: none; }

    
    
    
/*#bloc-encart{float: left; width: 220px; padding: 0px 0px 0px 30px;}
	#bloc-encart #encart-location{float: left; width: 220px; height: 145px; padding: 0px 0px 20px 0px; background-image: url(../images/encart-locations.jpg);  }
	#bloc-encart #encart-occasions{float: left; width: 220px; height: 145px; padding: 0px 0px 0px 0px; background-image: url(../images/encart-occasions.jpg);  }
    #bloc-encart .encr{position: relative; width: 220px; height: 145px; }
    #bloc-encart .encr-titre{position: absolute; left: 0px; top: 10px; z-index: 10; width: 220px; text-align: center; }
    #bloc-encart .encr-img{position: absolute;   left: 0px; top:  0px; z-index: 0;  }
	#bloc-encart  A{font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-decoration: none;}

#bloc-encart2{float: left; width: 960px; padding: 20px 0px 0px 0px;}
	#encart-partenaires-clients{float: left; width: 470px; height: 140px; padding: 0px 20px 0px 0px; }
    #encart-actualites{float: left; width: 450px; height: 140px; padding: 0px 0px 0px 0px;  background-image: url(../images/encart-actualites.jpg);  background-repeat: no-repeat;     }
    #encart-actualites .titre{float: left; width: 450px; height: 20px; padding: 10px 0px 0px 0px;  font-family: Verdana, Arial; font-size: 13px;  color: #333333; font-weight: bold; text-align: center;    }
    #encart-actualites .photo{float: left; width: 200px; height: 99px; padding: 0px 0px 0px 20px; text-align: center;  }
    #encart-actualites .texte{float: left; width: 190px; height: 99px; padding: 0px 0px 0px 20px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: justify;    }
    #encart-actualites .texte2{float: left; width: 410px; height: 99px; padding: 0px 0px 0px 20px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: justify;    }
		
#bloc-extranet{ float: left; width: 490px; height: 40px; padding: 20px 0px 0px 0px;   background-image: url(../images/encart-extranet.jpg);  background-repeat: no-repeat;  background-position: bottom;    }
	#bloc-extranet .titre{float: left; width: 80px; padding: 7px 0px 0px 20px; font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold;}
	#bloc-extranet .champ{float: left; width: 110px; height: 20px; padding: 5px 0px 0px 0px; }
	#bloc-extranet .champ input{ width: 100px; height: 20px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #FFFFFF; font-weight: normal; background-color: #4a96cd;  border: 0px solid;}
	#bloc-extranet .ok{float: left; width: 30px; padding: 6px 0px 0px 0px;}
	#bloc-extranet .lien{float: left; width: 140px; padding: 0px 0px 0px 0px;}
	#bloc-extranet A{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none;  }
	#bloc-extranet A:hover{  font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: normal;  text-decoration: none; }
*/


/* QUI SOMMES NOUS */

#qui-sommes-nous{float: left; width: 960px;}
#qui-sommes-nous .bloc-texte-img-gauche {float: left; width: 940px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify;}
#qui-sommes-nous .bloc-texte-img-gauche SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}
#qui-sommes-nous .bloc-texte-img-gauche IMG{float: left; padding: 0px 20px 20px 0px;  }
#qui-sommes-nous .bloc-texte-img-droite {float: left; padding: 20px 0px 0px 0px; width: 940px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify;}
#qui-sommes-nous .bloc-texte-img-droite SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}
#qui-sommes-nous .bloc-texte-img-droite IMG{float: right; padding: 0px 0px 20px 20px;  }

/* COMPETENCES */

#competences{float: left; width: 960px;}
#competences .bloc-texte-img-gauche {float: left; width: 940px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify;}
#competences .bloc-texte-img-gauche SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}
#competences .bloc-texte-img-gauche-img {float: left; padding: 0px 20px 20px 0px;  }
#competences .bloc-texte-img-gauche-img IMG{border: 10px solid #EEEEEE;  }
#competences .bloc-texte-img-fond {float: left; padding: 0px 0px 0px 0px;  width: 940px; height: 100px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify; background-image: url(../images/img-competences-2.jpg); }
#competences .bloc-texte-img-fond SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}

/* SERVICES */

#services{float: left; width: 960px;}
#services .bloc-texte-img-gauche {float: left; width: 940px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify;}
#services .bloc-texte-img-gauche SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}
#services .bloc-texte-img-gauche-img{float: left; padding: 0px 20px 20px 0px;  }
#services .bloc-texte-img-gauche-img IMG{border: 10px solid #EEEEEE;  }
#services .bloc-texte-img-fond {float: left; padding: 0px 0px 0px 0px;  width: 940px; height: 100px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify; background-image: url(../images/img-services-2.jpg); }
#services .bloc-texte-img-fond SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}

/* PRODUITS */
#produits{float: left; width: 690px; padding: 0px 0px 20px 125px; }

/* PRODUITS LISTE */
#produits-liste{float: left; width: 980px; padding: 0px 0px 20px 0px; }

/*
#produits-liste #colonne-gauche{float: left; width: 424px; padding: 0px 0px 20px 0px; border-right: 1px solid #b7418e;}
*/
#produits-liste #colonne-droite{float: left; width: 710px; padding: 0px 0px 20px 10px;  }



#produits-liste #colonne-droite #titre{float: left; width: 690px; height: 20px; padding: 5px 10px 5px 10px; text-align: center; background-image: url(../images/fond-titre-produit.jpg);  background-repeat: no-repeat;  font-family: Verdana, Arial; font-size: 15px;  color: #b7418e; font-weight: bold; }
#produits-liste #colonne-droite .ligne{float: left; width: 690px; padding: 0px 10px 0px 10px; }
#produits-liste #colonne-droite .cadre{float: left; width: 200px; padding: 20px 25px 0px 0px; }
#produits-liste #colonne-droite .produit{float: left; width: 200px; min-height: 45px; text-align: center; background-repeat: no-repeat;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; }
#produits-liste #colonne-droite .produit A{font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-decoration: none; font-weight: bold;}
#produits-liste #colonne-droite .produit A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; text-decoration: none; font-weight: bold;}
#produits-liste #colonne-droite .image{float: left; width: 128px; height: 85px; padding: 0px 36px 0px 36px;}
#produits-liste #colonne-droite #nodata{float: left; width: 434px; height: 20px; padding: 30px 0px 5px 0px; text-align: center;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; }

#recherche2-nom{float: left; width: 404px; height: 50px; border-bottom: 1px solid #b7418e; margin: 0px 0px 10px 0px;}
	#recherche2-nom .titre{float: left; width: 404px; padding: 2px 0px 2px 0px; font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-align: center;}
	#recherche2-nom .champ{float: left; width: 155px; height: 20px; padding: 0px 0px 0px 115px; }
	#recherche2-nom .champ input{ width: 150px; height: 20px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 12px;  color: #FFFFFF; font-weight: normal;  background-color: #4a96cd; border: 0px solid;  }
	#recherche2-nom .ok{float: left; padding: 1px 0px 0px 5px;}
	
#recherche2-famille{float: left; width: 404px; height: 279px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #b7418e;}
	#recherche2-famille .titre{float: left; width: 404px; padding: 20px 0px 0px 0px; font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-align: center;}
	#recherche2-famille .encart-famille{float: left; width: 128px; height: 110px; overflow: hidden; padding: 0px 0px 0px 0px; margin: 10px 10px 0px 0px; text-align: center; background-repeat: no-repeat; background-position: bottom;}
	#recherche2-famille .encart-famille A{ font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-align: center; text-decoration: none;}
	#recherche2-famille .encart-famille2{float: left; width: 128px; height: 110px; overflow: hidden; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; text-align: center; background-repeat: no-repeat; background-position: bottom;}
	#recherche2-famille .encart-famille2 A{ font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-align: center; text-decoration: none;}

#recherche2-application{float: left; width: 424px; height: 279px; }
	#recherche2-application .titre{float: left; width: 405px; padding: 20px 0px 0px 0px; font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-align: center; }
	#recherche2-application .liste{float: left; width: 405px; padding: 10px 0px 0px 0px; }
	#recherche2-application LI{ list-style-image: url(../images/puce-mauve.gif); padding: 0px 0px 7px 0px;  }
	#recherche2-application A{  padding: 0px 0px 10px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; }
	#recherche2-application A:hover{  padding: 0px 0px 10px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: normal;  text-decoration: none; }

#produits-descriptif-famille{float: left; width: 690px; padding: 50px 0px 20px 0px;}
#produits-descriptif-famille H1{font-family: Verdana, Arial; font-size: 15px;  color: #b7418e; font-weight: bold; margin: 0px 0px 12px 0px;}	
#produits-descriptif-famille H2{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; margin: 0px 0px 12px 0px;}	
#produits-descriptif-famille P{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; margin: 0px 0px 12px 0px; text-align: justify;}	
	
	
	
/* PRODUITS LISTE AGRIPPA */
#produits-fiche-agrippa{float: left; width: 960px; padding: 0px 0px 20px 0px;}
#produits-fiche-agrippa .zone{float: left; width: 940px; padding: 0px 0px 20px 0px; }
#produits-fiche-agrippa .zone SPAN.sstitre {  font-family: Verdana, Arial; font-size: 11px; font-weight: bold;  color: #b7418e; }
#produits-fiche-agrippa .sszone{float: left; width: 620px; padding: 0px 0px 20px 0px;}
#produits-fiche-agrippa .sszone2{float: left; width: 940px; padding: 0px 0px 20px 0px;}
#produits-fiche-agrippa .sszone3{float: left; width: 620px; padding: 0px 0px 0px 0px;}

#produits-fiche-agrippa .sszone4{float: left; width: 300px; padding: 0px 0px 20px 0px;}
#produits-fiche-agrippa .sszone5{float: left; width: 300px; padding: 0px 0px 20px 0px;}


#produits-fiche-agrippa #titre{float: left; width: 700px; height: 20px; padding: 5px 0px 5px 0px; text-align: center; background-image: url(../images/fond-titre-produit.jpg);  background-repeat: no-repeat;  font-family: Verdana, Arial; font-size: 15px;  color: #b7418e; font-weight: bold; }
#produits-fiche-agrippa #pdfimage{float: left; width: 40px; height: 30px; padding: 0px 0px 0px 10px; text-align: left; }
#produits-fiche-agrippa #pdflien{float: left; width: 190px; height: 20px; padding: 5px 0px 5px 0px; text-align: left;     }
#produits-fiche-agrippa #pdflien A{  font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none;  }
#produits-fiche-agrippa #pdflien A:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }
#produits-fiche-agrippa #visuel{float: left; width: 300px; padding: 0px 20px 0px 0px;   }
#produits-fiche-agrippa #description{float: left; width: 450px; padding: 0px 16px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;  text-decoration: none; }
#produits-fiche-agrippa #encart-contact-fiche-technique{float: left; width: 154px; padding: 0px 0px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;  text-decoration: none; }
#produits-fiche-agrippa #caracteristique{float: left; width: 300px;  padding: 0px 20px 0px 0px;   }
#produits-fiche-agrippa #caracteristique td.colonne1{width: 156px; height: 19px; padding: 1px 2px 0px 2px; border-right: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; background-color: #E2EEF7;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;}
#produits-fiche-agrippa #caracteristique td.colonne2{width: 134px; height: 19px; padding: 1px 2px 0px 2px; background-color: #EEEEEE; border-bottom: 2px solid #FFFFFF; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;}

#produits-fiche-agrippa .caracteristique2{float: left; width: 300px;        }
#produits-fiche-agrippa .caracteristique2 td.colonne1{width: 156px; height: 19px; padding: 1px 2px 0px 2px; border-right: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; background-color: #E2EEF7;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;}
#produits-fiche-agrippa .caracteristique2 td.colonne2{width: 134px; height: 19px; padding: 1px 2px 0px 2px; background-color: #EEEEEE; border-bottom: 2px solid #FFFFFF; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;}


#produits-fiche-agrippa #images{float: left; width: 620px; padding: 0px 0px 0px 0px;     }
#produits-fiche-agrippa #images .image1{float: left; width: 300px;  padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px;  }
#produits-fiche-agrippa #images .image2{float: left; width: 300px;  padding: 0px 0px 0px 0px;   }
#produits-fiche-agrippa #images IMG{ border: 10px solid #EEEEEE;   }
#produits-fiche-agrippa #composition{float: left; width: 940px; padding: 0px 0px 0px 0px;  }
#produits-fiche-agrippa #accessoires{float: left; width: 940px; padding: 0px 0px 0px 0px;  }
#produits-fiche-agrippa #accessoires .image1{float: left; width: 300px;  padding: 0px 0px 0px 0px;  margin: 0px 20px 0px 0px; text-align: center; }
#produits-fiche-agrippa #accessoires .image2{float: left; width: 300px;  padding: 0px 0px 0px 0px; text-align: center;  }
#produits-fiche-agrippa #accessoires IMG{ border: 10px solid #EEEEEE; margin: 0px 0px 5px 0px;  }

#produits-fiche-agrippa A{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;  }
#produits-fiche-agrippa A:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }

#produits-fiche-agrippa .complementaire{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none;  }
#produits-fiche-agrippa .complementaire:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold;  text-decoration: none; }


/* PRODUITS LISTE SS TABLEAU */
#produits-fiche-sstableau{float: left; width: 960px; padding: 0px 0px 20px 0px;}
#produits-fiche-sstableau .zone{float: left; width: 940px; padding: 0px 0px 20px 0px;}
#produits-fiche-sstableau .zone SPAN.sstitre {  font-family: Verdana, Arial; font-size: 11px; font-weight: bold;  color: #b7418e; }
#produits-fiche-sstableau .sszone{float: left; width: 620px; padding: 0px 0px 20px 0px;}
#produits-fiche-sstableau .sszone2{float: left; width: 940px; padding: 0px 0px 20px 0px;}

#produits-fiche-sstableau #titre{float: left; width: 700px; height: 20px; padding: 5px 0px 5px 0px; text-align: center; background-image: url(../images/fond-titre-produit.jpg); background-repeat: no-repeat; font-family: Verdana, Arial; font-size: 15px;  color: #b7418e; font-weight: bold; }
#produits-fiche-sstableau #pdfimage{float: left; width: 40px; height: 30px; padding: 0px 0px 0px 10px; text-align: left;    }
#produits-fiche-sstableau #pdflien{float: left; width: 190px; height: 20px; padding: 5px 0px 5px 0px; text-align: left;     }
#produits-fiche-sstableau #pdflien A{  font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none;  }
#produits-fiche-sstableau #pdflien A:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }
#produits-fiche-sstableau #visuel{float: left; width: 300px;  padding: 0px 20px 0px 0px;   }
#produits-fiche-sstableau #description{float: left; width: 450px; padding: 0px 16px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;  text-decoration: none; }
#produits-fiche-sstableau #encart-contact-fiche-technique{float: left; width: 154px; padding: 0px 0px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;  text-decoration: none; }
#produits-fiche-sstableau #images{float: left; width: 620px; padding: 0px 0px 0px 0px;  }
#produits-fiche-sstableau #images .image1{float: left; width: 300px;  padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px;  }
#produits-fiche-sstableau #images .image2{float: left; width: 300px;  padding: 0px 0px 0px 0px;   }
#produits-fiche-sstableau #images IMG{ border: 10px solid #EEEEEE;   }
#produits-fiche-sstableau #composition{float: left; width: 940px; padding: 0px 0px 0px 0px;  }

#produits-fiche-sstableau #reference{float: left; width: 940px; padding: 0px 0px 0px 0px; text-align: justify; }
#produits-fiche-sstableau #reference IMG{border: 10px solid #EEEEEE; margin: 0px 0px 10px 0px;  }


#produits-fiche-sstableau #accessoires{float: left; width: 940px; padding: 0px 0px 0px 0px;  }
#produits-fiche-sstableau #accessoires .image1{float: left; width: 300px;  padding: 0px 0px 0px 0px;  margin: 0px 20px 0px 0px; text-align: center; }
#produits-fiche-sstableau #accessoires .image2{float: left; width: 300px;  padding: 0px 0px 0px 0px; text-align: center;  }
#produits-fiche-sstableau #accessoires IMG{ border: 10px solid #EEEEEE; }

#produits-fiche-sstableau A{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;  }
#produits-fiche-sstableau A:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }

#produits-fiche-sstableau .complementaire{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none;  }
#produits-fiche-sstableau .complementaire:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold;  text-decoration: none; }

/* PRODUITS LISTE AV TABLEAU */
#produits-fiche-avtableau{float: left; width: 960px; padding: 0px 0px 20px 0px;}
#produits-fiche-avtableau .zone{float: left; width: 940px; padding: 0px 0px 20px 0px;}
#produits-fiche-avtableau .zone SPAN.sstitre {  font-family: Verdana, Arial; font-size: 11px; font-weight: bold;  color: #b7418e; }
#produits-fiche-avtableau .sszone{float: left; width: 620px; padding: 0px 0px 20px 0px;}
#produits-fiche-avtableau .sszone2{float: left; width: 940px; padding: 0px 0px 20px 0px;}

#produits-fiche-avtableau #titre{float: left; width: 700px; height: 20px; padding: 5px 0px 5px 0px; text-align: center; background-image: url(../images/fond-titre-produit.jpg); background-repeat: no-repeat; font-family: Verdana, Arial; font-size: 15px;  color: #b7418e; font-weight: bold; }
#produits-fiche-avtableau #pdfimage{float: left; width: 40px; height: 30px; padding: 0px 0px 0px 10px; text-align: left;    }
#produits-fiche-avtableau #pdflien{float: left; width: 190px; height: 20px; padding: 5px 0px 5px 0px; text-align: left;     }
#produits-fiche-avtableau #pdflien A{  font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none;  }
#produits-fiche-avtableau #pdflien A:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }
#produits-fiche-avtableau #visuel{float: left; width: 300px;  padding: 0px 20px 0px 0px;   }
#produits-fiche-avtableau #description{float: left; width: 450px; padding: 0px 16px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;  text-decoration: none; }
#produits-fiche-avtableau #encart-contact-fiche-technique{float: left; width: 154px; padding: 0px 0px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;  text-decoration: none; }

#produits-fiche-avtableau #images{float: left; width: 620px; padding: 0px 0px 0px 0px;  }
#produits-fiche-avtableau #images .image1{float: left; width: 300px;  padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px;  }
#produits-fiche-avtableau #images .image2{float: left; width: 300px;  padding: 0px 0px 0px 0px;   }
#produits-fiche-avtableau #images IMG{ border: 10px solid #EEEEEE;   }
#produits-fiche-avtableau #composition{float: left; width: 940px; padding: 0px 0px 0px 0px;  }

#produits-fiche-avtableau #schema{float: left; width: 940px; padding: 0px 0px 0px 0px;  }
#produits-fiche-avtableau #schema .image1{float: left; width: 300px;  padding: 0px 0px 0px 0px;  margin: 0px 20px 0px 0px; text-align: center; }
#produits-fiche-avtableau #schema .image2{float: left; width: 300px;  padding: 0px 0px 0px 0px; text-align: center;  }
#produits-fiche-avtableau #schema IMG{ border: 10px solid #EEEEEE;   }

#produits-fiche-avtableau #accessoires{float: left; width: 940px; padding: 0px 0px 0px 0px;  }
#produits-fiche-avtableau #accessoires .image1{float: left; width: 300px;  padding: 0px 0px 0px 0px;  margin: 0px 20px 0px 0px; text-align: center; }
#produits-fiche-avtableau #accessoires .image2{float: left; width: 300px;  padding: 0px 0px 0px 0px; text-align: center;  }
#produits-fiche-avtableau #accessoires IMG{ border: 10px solid #EEEEEE;   }

#produits-fiche-avtableau TABLE.caracteristique{ padding: 0px 0px 0px 0px;  }
#produits-fiche-avtableau TH.entete1{ width: 70px; padding: 2px 1px 2px 1px; background-color: #E4EEF8; height: 50px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-align: center;  }
#produits-fiche-avtableau TH.entete2{ width: 74px; padding: 2px 1px 2px 1px; background-color: #C8DBEA; height: 50px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: center; border-left: 2px solid #FFFFFF;}
#produits-fiche-avtableau TD.ligne1{ width: 70px; padding: 2px 1px 2px 1px; background-color: #F3FBFF; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-align: center; border-top: 2px solid #FFFFFF; }
#produits-fiche-avtableau TD.ligne2{ width: 70px; padding: 2px 1px 2px 1px; background-color: #E4EEF8; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-align: center; border-top: 2px solid #FFFFFF; }
#produits-fiche-avtableau TD.case1{ width: 74px; padding: 2px 1px 2px 1px; background-color: #EEEEEE; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: center; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; }
#produits-fiche-avtableau TD.case2{ width: 74px; padding: 2px 1px 2px 1px; background-color: #DDDDDD; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-align: center; border-top: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF;}

#produits-fiche-avtableau A{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;  }
#produits-fiche-avtableau A:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }

#produits-fiche-avtableau .complementaire{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none;  }
#produits-fiche-avtableau .complementaire:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold;  text-decoration: none; }

/* OCCASIONS */

#occasions{float: left; width: 940px; padding: 0px 0px 20px 20px;}

#occasions #titre{float: left; width: 434px; height: 20px; padding: 5px 0px 5px 0px; text-align: center; background-image: url(../images/fond-titre-famille-produit.jpg);  background-repeat: no-repeat;  font-family: Verdana, Arial; font-size: 15px;  color: #b7418e; font-weight: bold; }
#occasions .ligne{float: left; width: 940px; padding: 0px 0px 0px 0px;  }
#occasions .cadre{float: left; width: 128px;  padding: 0px 25px 20px 0px; }
#occasions .image{float: left; width: 128px; height: 85px; overflow: hidden; text-align: center;   background-repeat: no-repeat;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; }
#occasions .produit{float: left; width: 128px;   text-align: center;   background-repeat: no-repeat;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; }
#occasions .produit A{font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-decoration: none; font-weight: bold;}
#occasions .produit A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; text-decoration: none; font-weight: bold;}
#occasions .prix{float: left; width: 128px; height: 16px; padding: 2px 0px 2px 0px; text-align: center;    font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold;  background-color: #DDDDDD;   }
#occasions #nodata{float: left; width: 434px; height: 20px; padding: 30px 0px 5px 0px; text-align: center;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; }

/* LOCATIONS */

#locations{float: left; width: 960px;   }
#locations .bloc-texte-img-droite {float: left; padding: 20px 0px 0px 0px; width: 940px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify;}
#locations .bloc-texte-img-droite SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}
#locations .bloc-texte-img-droite IMG{float: right; padding: 0px 0px 20px 20px;  }
#locations A{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;  }

/* CATALOGUE */

#catalogue{float: left; width: 960px;   }
#catalogue .bloc-texte-img-droite {float: left; padding: 20px 0px 0px 0px; width: 940px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify;}
#locations .bloc-texte-img-droite SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}
#locations .bloc-texte-img-droite IMG{float: right; padding: 0px 0px 20px 20px;  }
#locations A{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;  }



/* ACTUALITES */

#actualites{float: left; width: 960px;}
#actualites #liste{float: left; width: 940px;   }
#actualites #liste A{font-family: Verdana, Arial; font-size: 11px;  color: #333333;  text-decoration: none;   }
#actualites #liste A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; text-decoration: none;   }
#actualites #liste TR{height: 20px;  }
#actualites #liste TD.bleu{background-color: #E4EEF8;  }
#actualites #no-result{float: left; width: 940px; padding: 50px 0px 50px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-align: center; }

#actualites #cadre-pagination{float: left; width: 940px; padding: 20px 0px 50px 0px; }
#actualites #pagination{float: left; width: 940px; height: 18px; padding: 2px 0px 0px 0px; background-color: #EEEEEE; text-align: center;}

#actualites A.PaLi{font-family: Verdana, Arial; font-size: 11px;  color: #333333;  text-decoration: none; font-weight: bold;  }
#actualites A.PaLi:hover{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; text-decoration: none; font-weight: bold;   }
#actualites .PaPaCo{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e;  font-weight: bold;  }
#actualites .PaSep{font-family: Verdana, Arial; font-size: 11px;  color: #333333;  text-decoration: none; font-weight: bold;  }

/* ACTUALITES DETAIL */

#actualites-detail{float: left; width: 960px;}
#actualites-detail #colonne-gauche{float: left; width: 620px; padding: 0px 20px 0px 0px;}
#actualites-detail #colonne-gauche #titre{float: left; width: 620px; height: 23px; padding: 7px 0px 20px 0px;  background: url(../images/fond-titre-actualite.jpg) no-repeat; font-family: Verdana, Arial; font-size: 15px;  color: #b7418e;  font-weight: bold; text-align: center; } 
#actualites-detail #colonne-gauche #titre SPAN{padding: 7px 0px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;} 
#actualites-detail #colonne-gauche #descriptif{float: left; width: 620px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;}
#actualites-detail #colonne-gauche #descriptif A{float: left; width: 620px; padding: 0px 20px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333;}
#actualites-detail #colonne-gauche #descriptif A{   font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;  }
#actualites-detail #colonne-gauche #descriptif A:hover{   font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }

#actualites-detail #colonne-droite{float: left; width: 300px;}
#actualites-detail #colonne-droite #piece-jointe{float: left; width: 300px; padding: 0px 0px 20px 0px;}
#actualites-detail #colonne-droite #piece-jointe A.logo-pdf{float: left; padding: 0px 10px 0px 0px;}
#actualites-detail #colonne-droite #piece-jointe #lien{  padding: 10px 0px 0px 0px;  }
#actualites-detail #colonne-droite #piece-jointe A.lien{  padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none;  }
#actualites-detail #colonne-droite #piece-jointe A.lien:hover{  padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }
#actualites-detail #colonne-droite #photo{float: left; width: 300px; padding: 0px 0px 0px 0px;}
#actualites-detail #colonne-droite #photo IMG{width: 280px; border: 10px solid #EEEEEE;}



/* GLOSSARE */

#glossaire{float: left; width: 960px;}
#glossaire .titre {font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; }

#glossaire #liste{float: left; width: 940px;   }
#glossaire #liste A{font-family: Verdana, Arial; font-size: 11px;  color: #333333;  text-decoration: none;   }
#glossaire #liste A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; text-decoration: none;   }
#glossaire #liste TR{height: 20px;  }
#glossaire #liste TD.bleu{background-color: #E4EEF8;  }
#glossaire #no-result{float: left; width: 940px; padding: 50px 0px 50px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-align: center; }

#glossaire #cadre-pagination{float: left; width: 940px; padding: 20px 0px 50px 0px; }
#glossaire #pagination{float: left; width: 940px; height: 18px; padding: 2px 0px 0px 0px; background-color: #EEEEEE; text-align: center;}

#glossaire A.PaLi{font-family: Verdana, Arial; font-size: 11px;  color: #333333;  text-decoration: none; font-weight: bold;  }
#glossaire A.PaLi:hover{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; text-decoration: none; font-weight: bold;   }
#glossaire .PaPaCo{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e;  font-weight: bold;  }
#glossaire .PaSep{font-family: Verdana, Arial; font-size: 11px;  color: #333333;  text-decoration: none; font-weight: bold;  }


/* GLOSSAIRE DETAIL */

#glossaire-detail{float: left; width: 960px;}
#glossaire-detail #colonne-gauche{float: left; width: 620px; padding: 0px 20px 0px 0px;}
#glossaire-detail #colonne-gauche #libelle{float: left; width: 620px; height: 23px; padding: 7px 0px 20px 0px;  background: url(../images/fond-titre-glossaire.jpg) no-repeat; font-family: Verdana, Arial; font-size: 15px;  color: #b7418e;  font-weight: bold; text-align: center; } 
#glossaire-detail #colonne-gauche #libelle SPAN{padding: 7px 0px 0px 0px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;} 
#glossaire-detail #colonne-gauche #definition{float: left; width: 620px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;}
#glossaire-detail #colonne-gauche a{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none; }
#glossaire-detail #colonne-gauche a:hover{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }
#glossaire-detail #colonne-droite{float: left; width: 300px; padding: 50px 0px 20px 0px; text-align:right;}
#glossaire-detail #colonne-droite span{font-family: Verdana, Arial; font-size: 11px; color: #b7418e; font-weight: bold;} 
#glossaire-detail #colonne-droite a{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none; }
#glossaire-detail #colonne-droite a:hover{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }


/* AGENDA */

.agenda{float: left; width: 960px;}
.colonne-gauche-agenda{float: left; width: 620px; padding: 0px 20px 0px 0px; }
.titre-agenda{float: left; width: 620px; height: 23px; padding: 7px 0px 20px 0px;  background: url(../images/fond-titre-actualite.jpg) no-repeat; font-family: Verdana, Arial; font-size: 15px;  color: #b7418e;  font-weight: bold; text-align: center; } 
.titre-agenda SPAN{padding: 7px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;} 
.descriptif-agenda{float: left; width: 620px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; text-align: justify;}
.descriptif-agenda A{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none;  }
.descriptif-agenda A:hover{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold;  text-decoration: none; }

.colonne-droite-agenda{float: left; width: 300px; }
.piece-jointe-agenda{float: left; width: 300px; height: 23px; padding: 0px 0px 20px 0px;}
.piece-jointe-agenda .lien-agenda{float: left; height: 23px; padding: 0px 0px 0px 0px;  }
.piece-jointe-agenda A.lien-agenda{float: left; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none;  }
.piece-jointe-agenda A.lien-agenda:hover{float: left; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: bold; text-decoration: none; }
.photo-agenda{float: left; width: 300px; padding: 0px 0px 0px 0px;}
.photo-agenda IMG-agenda{width: 280px; border: 10px solid #EEEEEE;}



/* PARTENAIRES */

#partenaires{float: left; width: 960px;}
#partenaires P{text-align: justify;}
#partenaires SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: justify;}
#partenaires UL{ padding: 0px 0px 0px 26px; margin: 0px 0px 0px 0px;  }
#partenaires LI{ list-style-image: url(../images/puce-mauve.gif); padding: 0px 10px 5px 0px; margin: 0px 0px 0px 0px;     }
#partenaires TD.partenaire-logo{ width: 280px; height: 112px; text-align: center; }
#partenaires TD.partenaire-logo2{ width: 280px; height: 112px; text-align: center; padding: 10px 0px 0px 0px;}
#partenaires TD.fond{ width: 280px; height: 84px; background-image: url(../images/img-partenaires-fond-textes.jpg);  background-repeat: repeat;   }

/* CONTACT */

#contact-formulaire{float: left; width: 340px; padding: 0px 20px 0px 0px;}
#contact-formulaire input.champ1{ width: 240px; height: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #FFFFFF; font-weight: normal; background-color: #4a96cd;  border: 0px solid;}
#contact-formulaire textarea.champ1{ width: 240px; height: 210px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #FFFFFF; font-weight: normal; background-color: #4a96cd;  border: 0px solid;  scrollbar-base-color: #4a96cd;     }
#contact-formulaire P{text-align: justify;}
#contact-formulaire TD.champ-obligatoire{font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-style: italic;  text-align: right;   }

#contact-adresse{float: left; width: 580px; padding: 0px 0px 0px 0px;}
#contact-adresse H1{font-family: Verdana, Arial; font-size: 15px;  color: #333333; font-weight: bold; text-decoration: none; text-align: center;}
#contact-adresse H2{font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none; text-align: center;}
#contact-adresse .bloc {float: left; padding: 0px 0px 10px 0px;  width: 580px;  }
#contact-adresse .bloc-direction {float: left; padding: 0px 0px 10px 0px;  width: 580px; height: 103px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: center; background-image: url(../images/img-contact-directeur.jpg); }
#contact-adresse .bloc-service {float: left; padding: 10px 0px 10px 0px;  width: 580px; height: 165px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: center; background-image: url(../images/img-contact-service-commercial.jpg); }
#contact-adresse .bloc-apres-vente {float: left; padding: 10px 0px 10px 0px;  width: 580px; height: 165px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: center; background-image: url(../images/img-contact-service-apres-vente.jpg); }
#contact-adresse .bloc-magasin {float: left; padding: 10px 0px 10px 0px;  width: 580px; height: 165px;  font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: center; background-image: url(../images/img-contact-magasin.jpg); }


/* MENTIONS LEGALES */

#mentions-legales {float: left; width: 940px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal; text-decoration: none; text-align: justify;}
#mentions-legales SPAN.style1{padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px;  color: #b7418e; font-weight: bold; text-decoration: none; text-align: center;}
#mentions-legales SPAN.style2{padding: 0px 0px 0px 30px; font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none; text-align: center;}



/* BAS DE PAGE*/

#pied-de-page{float: left; width: 980px; height: 18px; padding: 2px 0px 0px 0px;  text-align: center; font-family: Verdana, Arial; font-size: 11px;  color: #333333; font-weight: normal;}
#pied-de-page SPAN{font-family: Verdana, Arial; font-size: 11px;  color: #4a96cd; font-weight: bold; text-decoration: none;}





.style-01{font-family: Verdana, Arial; font-size: 14px;  color: #666666; font-weight: bold; text-decoration: none;}
.style-02{font-family: Verdana, Arial; font-size: 12px;  color: #666666; font-weight: normal; text-decoration: none;}
.style-03{font-family: Verdana, Arial; font-size: 14px;  color: #71accc; font-weight: bold; text-decoration: none;}
.style-04{font-family: Verdana, Arial; font-size: 12px;  color: #666666; font-weight: normal; text-decoration: none;}
.style-05{font-family: Verdana, Arial; font-size: 16px;  color: #71accc; font-weight: bold; text-decoration: none;}
.style-06{font-family: Verdana, Arial; font-size: 12px;  color: #71accc; font-weight: bold; text-decoration: none;}
.style-07{font-family: Verdana, Arial; font-size: 14px;  color: Red; font-weight: bold; text-decoration: none;}
.style-08{font-family: Verdana, Arial; font-size: 18px;  color: #71accc; font-weight: bold; text-decoration: none;}


A.lien-01{font-family: Verdana, Arial; font-size: 14px;  color: #666666; font-weight: bold; text-decoration: none;}
A.lien-01:hover{font-family: Verdana, Arial; font-size: 14px;  color: #71accc; font-weight: bold; text-decoration: none;}
A.lien-02{font-family: Verdana, Arial; font-size: 14px;  color: #71accc; font-weight: bold; text-decoration: none;}
A.lien-02:hover{font-family: Verdana, Arial; font-size: 14px;  color: #666666; font-weight: bold; text-decoration: none;}
A.lien-03{font-family: Verdana, Arial; font-size: 12px;  color: #666666; font-weight: bold; text-decoration: none;}
A.lien-03:hover{font-family: Verdana, Arial; font-size: 12px;  color: #71accc; font-weight: bold; text-decoration: none;}
A.lien-04{font-family: Verdana, Arial; font-size: 12px;  color: #71accc; font-weight: bold; text-decoration: none;}
A.lien-04:hover{font-family: Verdana, Arial; font-size: 12px;  color: #666666; font-weight: bold; text-decoration: none;}




/* PLAN DU SITE */

#plan-du-site{float: left; width: 960px; padding: 0px 0px 0px 0px; }
#plan-du-site .ligne-liste{float: left; width: 960px; padding: 0px 0px 0px 0px; }
#plan-du-site .ligne-liste .colonne{float: left; width: 460px; padding: 0px 0px 0px 0px; }
#plan-du-site .ligne-liste .espace-colonne{float: left; width: 40px; padding: 0px 0px 0px 0px; }
#plan-du-site span.sstitre { font-family: Verdana, Arial; font-size: 11px; font-weight: bold;  color: #b7418e; }
#plan-du-site .lien{font-family: Verdana, Arial; font-size: 10px;  color: #333333;  text-decoration: none; }
#plan-du-site .lien:hover{font-family: Verdana, Arial; font-size: 10px;  color: #b7418e; text-decoration: none; }