#conseils li{	
	list-style-image:url(../images/puce-chien-contenu.png);
}

#main #formulaireRecherche div#element4 {
top:405px;
}

#formulaireRecherche p#element4_2 {
	padding-bottom:5px;
}

#gMenu li.actif a {
    background: #eaf279 url(../images/chien/picto-menu-gauche.png) no-repeat 5px;
    text-decoration: none;
}

#main #listeAliments td h2 a{
color:#E21648;
}

#formulaireRecherche div#element4  {
top:398px;
}


/***********************/
#sConteneur {
    background: url(../images/chien/bg-conteneur.jpg) no-repeat 6px 0;
}

#ssConteneur {
    background: url(../images/chien/bg-footer.png) no-repeat left bottom;
}

#structure td {
    padding: 0 0 80px 0;
}

#gMenu li a {
    background: url(../images/chien/picto-menu-gauche.png) no-repeat 5px;
    text-decoration: none;
}

#gMenu li a:hover, #gMenu li a:focus {
    background: #eaf279 url(../images/chien/picto-menu-gauche.png) no-repeat 5px;
    text-decoration: none;
}

#main #produits h1 span {
    background: url(../images/chien/picto-menu-gauche.png) no-repeat 0 8px;
}

#main #produits h2, #main #savoirPlus h2 {
    background: url(../images/chien/picto-menu-gauche.png) no-repeat 0 4px;
}

#main #savoirPlus h3 {
    color: #d10a34;
}

#main #savoirPlus table {
    width: 100%;
    border: 1px solid #e21648;
}

#main #savoirPlus table th {
    color: #fff;
    background: #e21648;
    padding: 5px;
    text-align: center;
}

#main #savoirPlus table td {
    color: #666461;
    background: #fbe0e8;
    padding: 5px;
    text-align: center;
}

#main #savoirPlus table .zebra td {
    background: #fdeff3;
}

#main #savoirPlus table td strong {
    color: #e21648;
}

#listeMiseEnAvant {
    background: url(../images/chien/vignette-liste-chien.jpg) no-repeat right bottom;
}

#listeMiseEnAvant .element {
    background: #E0EB38 url(../images/chien/bg-liste-mise-en-avant.png) repeat-x left top;
}

#main #miseEnAvant h2 {
    background: url(../images/chien/bg-mise-en-avant-produit-h2.png) no-repeat;
}

#main #miseEnAvant h3 {
    color: #d10a34;
}

#main #listeAliments td h2 {
    color: #e21648;
}

#main #listeAliments td {
    border: 1px solid #e3ed4c;
}

#main #entete h1 {
    border-bottom: 1px solid #e62e5b;
}

#main #conseils h2 {
    color: #e62e5b;
    background: #EAF279;
}

#main #conseils .bloc h2 {
    color: #fff;
    background: #f6720b url(../images/chien/bg-conseils-bloc-h2.png) no-repeat left top;
}

#main #conseils .bloc p {
    background: #FFF url(../images/chien/bg-conseils-bloc-p.png) no-repeat left bottom;
}

#main .donneesProduits .imgZoom {
    border: 1px solid #e62e5b;
}

#main #produits #prix {
    color: #d10a34;
}

#navigation h1, #navigation a {
    color: #e31748;
}
 
#besoins h4 {
    color: #d10a34;
}
#besoins h4 a {
    color: #d10a34;
}

#formulaireRecherche {
    position: relative;
    width: 520px;
    height: 500px;
    padding: 0 0 0 0;
    background: url(../images/chien/bg-recherche.jpg) no-repeat;
}

#formulaireRecherche h2 {
    color: #fff;
}

#formulaireRecherche #element1 {
    position: absolute;
    top: 32px;
    left: 68px;
}

#formulaireRecherche #element1_1 {
    margin: 0 0 20px 0;
    padding: 0;
}

#formulaireRecherche #element1_2 {
    margin: 0 0 10px 0;
    padding: 0;
}

#formulaireRecherche #element1_3 {
    margin: 0 0 4px 0;
    padding: 0;
}

#formulaireRecherche #element1_3 strong {
    color: #e21648;
    background: url(../images/chien/picto-menu-gauche.png) no-repeat 0 5px;
    padding-left: 10px;
}

#formulaireRecherche #element1_4 {
    margin: 0;
    padding: 0;
}

#formulaireRecherche #element2 {
    position: absolute;
    top: 226px;
    left: 68px;
    height: 2em;
}

#formulaireRecherche #element2_1 {
    float: left;
    margin: 0;
    padding: 0 0 4px 0;
}

#formulaireRecherche #element2_2 {
    float: left;
    margin: 0 0 0 40px;
    padding: 0;
}

#formulaireRecherche #element3 {
    position: absolute;
    top: 274px;
    left: 68px;
}

#formulaireRecherche #element3_1 {
    clear: left;
    margin: 0 0 20px 0;
    padding: 0;
}

#formulaireRecherche #element3_2 {
    float: left;
    margin: 0 0 0 20px;
    padding: 0;
}

#formulaireRecherche #element3_3 {
    margin: 0 0 0 190px;
    padding: 0;
}

#formulaireRecherche #element4 {
    position: absolute;
    top: 440px;
    left: 0;
    width: 100%;
    text-align: center;
}

#footer {
    background: none;
    padding: 0 0 10px 0;
}