div#liste-magasins{margin:15px 0 0 50px;}
div#liste-magasins h1{font-weight:normal;font-size:1.9em;text-transform:uppercase;padding-left:90px;height:43px;line-height:43px;background:url(../img/public/titre-magasin.png) no-repeat;}
/*La liste*/
.titre-categ{margin-left:0;background:#CCC;width:950px;color:#e50659;}
.titre-categ h2{background-position:98% 40%;color:#e50659;}
.magasin,.categ{position:relative;height:auto;margin:2px 0 0 0;padding:0 0 0 40px;border-bottom:2px solid #CCC;font-size:0.9em;display:table;}
.categ{line-height:46px;}
.categ a{display:block;height:auto;width:950px;}
div#liste-magasins a{color:#333;text-decoration:none;}
.magasin:hover,.categ:hover{background:#E4E4E4;/*background:url(../img/public/fond-titre-commercant.png) no-repeat #E4E4E4;*/}
.no-underline{text-decoration:none;}
div#liste-magasins .magasin .colonne{position:relative;float:left;width:450px;}
div#liste-magasins .magasin .colonne a:hover{color:#e50659;text-decoration:underline;}
.ligne-1{position:relative;}
.ligne-2{position:relative;}
.lien-magasin{font-weight:bold;}
.lien-magasin:hover,div#liste-magasins a .magasin .lien-magasin:hover{color:#e50659;}
/*Logos-magasins*/

p.erreur{color:#e50659;font-size:0.8em;}