body {background-color:#f7f6f6; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#474747;}

/* GABARIT DE BASE */
#conteneur
{
  position: absolute;
  margin-top:-5px;
  margin-left: -500px;
  left: 50%;
  width: 1000px;
}


/* HEADER ------------------------------- */
#header {position:relative;
background-image:url(/images/frontend/header/header.jpg); background-repeat:no-repeat; background-position:top left;
width:1000px; height:135px; border:0px;
margin:0 0 0 0; padding:0 0 0 0;}

.link-logo a {position: absolute; margin:5px 0 0 55px; width:210px; height:120px; text-decoration:none;}

.liens {position: absolute; margin:27px 0 0 786px; padding:0 0 0 0; text-transform:uppercase; width:198px;}

.bouton-mon-espace a {float:left;
background-image:url(/images/frontend/header/bouton-mon-espace.jpg); background-repeat:no-repeat; background-position:top left;
width:163px; height:21px; border:0;
font-size:11px; color:#a59a85; text-decoration:none;
margin:0 0 0 0; padding:8px 0 0 35px;
}
.bouton-mon-espace a:hover {float:left;
background-image:url(/images/frontend/header/bouton-mon-espace.jpg); background-repeat:no-repeat; background-position:top left;
width:163px; height:21px; border:0;
font-size:11px; color:#689e2a; text-decoration:none;
margin:0 0 0 0; padding:8px 0 0 35px;
}

.bouton-espace-adherent a {float:left;
background-image:url(/images/frontend/header/bouton-espace-adherent.jpg); background-repeat:no-repeat; background-position:top left;
width:163px; height:21px; border:0;
font-size:11px; color:#a59a85; text-decoration:none;
margin:1px 0 0 0; padding:8px 0 0 35px;}
.bouton-espace-adherent a:hover {float:left;
background-image:url(/images/frontend/header/bouton-espace-adherent.jpg); background-repeat:no-repeat; background-position:top left;
width:163px; height:21px; border:0;
font-size:11px; color:#689e2a; text-decoration:none;
margin:1px 0 0 0; padding:8px 0 0 35px;}

.bouton-espace-courtier a {float:left;
background-image:url(/images/frontend/header/bouton-espace-courtier.jpg); background-repeat:no-repeat; background-position:top left;
width:163px; height:21px; border:0;
font-size:11px; color:#a59a85; text-decoration:none;
margin:1px 0 0 0; padding:8px 0 0 35px;}
.bouton-espace-courtier a:hover {float:left;
background-image:url(/images/frontend/header/bouton-espace-courtier.jpg); background-repeat:no-repeat; background-position:top left;
width:163px; height:21px; border:0;
font-size:11px; color:#689e2a; text-decoration:none;
margin:1px 0 0 0; padding:8px 0 0 35px;}


/* MENU PRINCIPAL ------------------------------- */
#menu {position:relative; background-color:#1d4ca3;
width:1000px; height:41px; border:0px;
margin:0 0 0 0; padding:0 0 0 0;}


/* CONTENT ------------------------------- */
#central {position:relative;
width:1000px; min-height:437px; height: 100%; border:0px;
margin:0 0 0 0; padding:0 0 0 0;}
.bloc-left {position:relative;
background-image:url(/images/frontend/contenu/background-bloc-left.jpg); background-repeat:repeat-y; background-position:top left;
width:27px; min-height:437px; height:100%; border:0px;
margin:0 0 0 0; padding:0 0 0 0;}
.sidebar {position:relative; background-color:#fcfcfc;
background-image:url(/images/frontend/contenu/background-sidebar.jpg); background-repeat:no-repeat; background-position:bottom left;
width:197px; height:100%; border:0px;
margin:0 0 0 0; padding:0 0 0 0;}

.sidebar img {margin:0; padding:0; border:0;}
.sidebar h1 {visibility:hidden; width:0px; height:0px; margin:0; padding:0;}

#menu-sidebar {margin:12px 0 0 0; padding:0;}

.bouton-devis-conseil {
    border: 0px;
    position:absolute; 
    bottom:15px; 
    left:40px;
    float:left; 
    cursor:pointer;
    width:165px; 
    height:125px;
    background-image:url(/images/frontend/contenu/bouton-devis-conseil.jpg); 
    background-position:top left; 
    background-repeat:no-repeat;
     
 }
.bouton-devis-conseil a {
    text-decoration:none;
}

.bouton-devis-conseil div.un-devis-un-conseil {font-size:11px; font-weight:bold; color:#757575; margin:53px 0 0 75px; line-height:10px;}
.bouton-devis-conseil div.un-devis-un-conseil a {color:#757575;}
.bouton-devis-conseil div.un-conseiller-vous-rappelle {font-size:8px; color:#FFF; margin:10px 0 0 65px;}
.bouton-devis-conseil div.cliquez-ici {font-size:9px; color:#FFF; margin:8px 0 0 90px;}
.bouton-devis-conseil div.un-conseiller-vous-rappelle a, .bouton-devis-conseil div.cliquez-ici a {color:#FFF;}

.content {position:relative;
background-image:url(/images/frontend/contenu/background-content.jpg); background-repeat:repeat-y; background-position:top left;
width:776px; min-height:437px; height:100%; border:0px;
margin:0 0 0 0; padding:0 0 0 0;}

.sf_content h1 {color:#2a57a8; font-size:16px;}

.content .accroche-bandeau {width:746px; height:30px;}
.content .accroche-bandeau span {visibility:hidden;}

/* Ne pas supprimer -> il est utilisé pour plusieurs modules (main, fiche...) */
.content .bandeau {background-color:#bce13b; width:775px; height:93px;}
.content .bandeau img.visuel {float:left; border:0; margin:0; padding:0;}
.content .bandeau div.texte {float:left; background-image:url(/images/frontend/contenu/background-guillemets.jpg); background-position:top left; background-repeat:no-repeat;
/*width:605px; height:93px;*/ width:568px; height:43px; font-size:15px; color:#1D4CA3;
padding:50px 10px 0 27px;
}

.sf_content a.lien {color:#1d4ca3; text-decoration:underline;}
.sf_content b.exergue-blue {color:#1d4ca3;}


/* FOOTER ------------------------------- */
#footer {position:relative; clear:both; background-color:#a59a85; color:#FFF;
width:1000px; height:20px; border:0px; text-align:center;
margin:0 0 0 0; padding:5px 0 0 0;}
#footer a {color:#FFF; text-decoration:none;}

#copyright a {float:right; margin:5px 0 0 0; font-size:10px; color:#847861; text-decoration:none;}
