body { background-color:#0047a1;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;text-align:center;color:#fff; }
img { border:0; }
a { font-family:verdana;text-decoration:none;font-size:12px; }
p { color:#fff; }
h2 { font-size:18px;font-family:verdana;color:#90d9ec;margin-bottom:3px; }
h3 { font-size:16px;font-family:verdana;color:#90d9ec;margin-bottom:3px;text-align:center; }

#page{ width:990px;margin-left:auto;margin-right:auto;text-align:left;margin-top:0; }

#page #header{ width:990px;height:165px;background-image:url('../../img/header.jpg');background-repeat:no-repeat; }
#page #header h1{ margin:0;margin-left:100px;text-align:center;padding-top:65px;color:#fff; }
#page #header #multilingue{ float:right;margin-top:35px;margin-right:15px; }

#menu { width:100%;height:48px;background-color:#248dd8; }

#menu-background{ background-image:url('../../img/fnd-menu.jpg');background-repeat:no-repeat;height:48px;width:990px;
margin-left:16px;position:absolute; }

#menu-background #links{ width:990px;margin-left:auto;margin-right:auto;text-align:right;padding-top:12px; }
#menu-background #links a{ margin-left:15px;margin-right:15px;color:#fff;text-decoration:none;font-size:18px;font-weight:bold; }
#menu-background #links a:hover{ margin-left:15px;margin-right:15px;color:#000;text-decoration:none;font-size:18px;font-weight:bold; }
#menu-background #links a.lien-actif{ color:#000; }


#content{ width:990px;margin-left:auto;margin-right:auto;text-align:left;margin-top:0;background-image:url('../../img/bg-content.jpg');background-repeat:no-repeat;
padding-top:53px; }

#content a{ color:#fff; }

#content #bas-photo{ background-image:url('../../img/bas-photo.jpg');background-repeat:no-repeat;height:53px;width:193px;
margin-left:160px;position:absolute;margin-top:-53px; }
#content #message { border:1px dashed #155a81;background-color:#e0dfdf;padding:5px;text-align:center;color:#000; }

#content #photos { width:100%;text-align:center;margin-top:10px; }
#content #photos img{ border:2px solid #cdcbcb;margin-top:10px; }

#footer{ width:990px;height:45px;margin-left:auto;margin-right:auto;background-image:url('../../img/fnd-footer.jpg');background-repeat:no-repeat; }
#footer td{ color:#000; }
#footer a{ color:#000;font-size:12px;font-family:verdana; }


#web-call-back label{ color:#000; }

a.lien_categ{
        display: block;
        color: #155a81;
        border: 2px #cecece dashed;
        padding: 1ex;
        text-align:center;
        font-weight: bold;
        font-size:18px;
        font-family:verdana;
}
a.lien_categ:hover{
        background-color: #248dd8;
        border: 2px #fdfdfd dashed;
        text-decoration:none;
        color:#fff;
}
a.lien_categ span{color:#fff;font-weight:normal;font-size:12px;}
a.lien_categ:hover span{color:#fdfdfd;}

a.lien_real{
        display: block;
        color: #155a81;
        border: 2px #cecece dashed;
        padding: 3px;
        text-align:center;
        font-weight: bold;
        font-size:12px;
        font-family:verdana;
}
a.lien_real:hover{
        background-color: #248dd8;
        border: 2px #fdfdfd dashed;
        text-decoration:none;
        color:#fff;
}
a.lien_real span{color:#fff;font-weight:normal;font-size:12px;}
a.lien_real:hover span{color:#fdfdfd;}


/* Pagination */
div.pagination {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}
div.pagination a {
    background-color: #fff;
    border: 1px solid #9aafe5;
    color: #105cb6;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}
div.pagination a:hover,active {
    background-color: #9aafe5;
    border: 1px solid #9aafe5;
    color: #fff;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.courante {
    background-color: #cccccc;
    border: 1px solid #cccccc;
    color: #fff;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.desactive {
    background-color: #fff;
    border: 1px solid #eee;
    color: #ddd;
    margin: 1px;
    padding: 2px 5px
}
