*{
   padding:0;
   margin:0;
}

    body{
        font-family:arial;
        color:#666666;
        background-color: #E2E2E2;
        background-image:url(../template/img/fd_page.gif);
        background-repeat:repeat-x;
        margin-top:0;
    }


    a{
      color:#666666;
      font-weight:bold;
      text-decoration:none;
    }
    a:hover{
      color:#666666;
      font-weight:bold;
      text-decoration:underline;
    }

    p{
       padding-bottom:15px;
    }

    .nom_vert{
        color:#00964D;
        font-weight:bold;
    }
    .lib_article{
        color:#213975;
        font-weight:bold;
        font-size:1.2em;
    }

    #menu_resines a{
         color:#23376A;
         font-weight:bold;
         text-decoration:none;
         font-size:1.2em;
    }

    #conteneur {
        width:960px;
        margin:0 auto;
        background-color: #ffffff;
    }

    #central {
        width:960px;
        background-color: #ffffff;
        background-image:url(../template/img/header.jpg);
        background-repeat:no-repeat;
    }


    #gauche{
        float:left;
        width:520px;
        margin-left:25px;
        margin-top:20px;
        border:0px solid red;
        overflow:hidden;
    }

    #droit{
        float:right;
        margin-top:381px;
        margin-right:28px;
        width:366px;
        overflow:hidden;
        height:465px;
    }
    .photo_droit{
        border-bottom:1px solid #ffffff;
    }


    #bandeau{
        margin:0;
        padding:0;
    }

    #menu ul{
        list-style-type:none;
        text-align:right;
    }

    #menu ul li a{
       color:#213975;
       font-size:1.1em;
       text-decoration:none;
       font-weight:normal;
    }



    #titre_page{
       text-align:right;
       margin-top:50px;
       margin-bottom:30px;
    }
    #titre_page h2{
       color:#00964D;
       font-size:1.2em;
       text-transform:uppercase;
       font-weight:bold;
       paddin:0px;
       margin:0px;
    }
    #titre_page h3{
       color:#1D245A;
       font-size:1.2em;
       font-weight:bold;
       paddin:0px;
       margin:0px;
    }

    #contenu_page {
       font-weight:normal;
       font-size:12px;
       text-align:justify;
       overflow:hidden;
    }
    #contenu_page h4{
       font-weight:bold;
       color:#1D245A;
       font-size:1em;
       padding-bottom:15px;
    }


    #pied{
       background-image:url(../template/img/ligne.gif);
       background-repeat:no-repeat;
       padding-top:10px;
       margin-top:100px;
       border:0px solid red;
       font-size:0.6em; 
    }
    #pied ul{
        padding-top:10px;
        margin:0px;
        list-style-type:none;
    }
    #pied ul li {
       display:inline;
       margin-right:20px;
    }
    #pied ul li a{
       color:#213975;
       font-size:1em;
       text-decoration:none;
    }

    .wrapper{
        clear:both;
        overflow:hidden;
        height:1px;
    }


    a.lien_liste_produit:link{ color:#666666; font-weight:bold; font-size:1em; text-decoration:none; font-style:italic;}
    a.lien_liste_produit:visited{ color:#666666; font-weight:bold; font-size:1em; text-decoration:none; font-style:italic;}
    a.lien_liste_produit:active{ color:#666666; font-weight:bold; font-size:1em; text-decoration:none; font-style:italic;}
    a.lien_liste_produit:hover{ color:#a5a5a5; font-weight:bold; font-size:1em; text-decoration:none; font-style:italic;}

    #pagination a{ text-decoration:none; font-size:1em; color:#23376A;}
    .pagination_sel{ font-weight:bold; border:1px solid #00964D;}

    .but{
       background-color:#00964E;
       color:#ffffff;
       border:1px solid #00964E;
       font-weight:bold;
    }

    .loi_info{
        font-style:italic;
        font-size:0.9em;
    }

    .err{
        border:1px solid red;
        background-image:url(../template/img/err.gif);
        background-repeat:repeat-x;
        background-position:bottom;
    }
