body {margin: 0px; /*background: #DDDDDD;*/text-align:center;background: url(images/fond-accueil.jpg);
           scrollbar-3dlight-color:white;
           scrollbar-arrow-color:white;
           scrollbar-track-color: #EEF2F9;
           scrollbar-darkshadow-color:white;
           scrollbar-face-color:#C3D2E9;
           scrollbar-highlight-color:#C3D2E9;
           scrollbar-shadow-color:#C3D2E9;}
table {font-size:12px;}
a {text-decoration: none;color:orange;} a:hover {text-decoration:underline;}
form, select {margin:0;}
input, textarea {width:350px;border: 1px solid #6188C3; overflow:auto;} 
input.radio {width:15px; border:none;}
input.bouton {width:75px; border:none; background:#6188C3; color:white;}

/*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHh    G E N E R A L   dHHHHHHHHHHHHHHHHHHHHHHHHHHHH*/
.bord-gauche {float:left; width:8px;}
.bord-droit {float:left; width:8px;}
.central {float:left; text-align: left;width:980px;background: #EEF2F9;font: 12px Arial, Helvetica, sans-serif;}
.contenu {margin-left:auto; margin-right: auto;width:879px;}/*width:879px;*/
.menu-bas {clear:both; margin-left:auto; margin-right: auto;width:763px; /*height:15px;*/ text-align:center; font: 10px Arial, Helvetica, sans-serif; background:#C3D2E9;}
     .menu-bas a {text-decoration:none;  font-size:10px; color:#868585;}
    .menu-bas a:hover {color:black; text-decoration:underline;}


/*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHh    B A N D E A U    dHHHHHHHHHHHHHHHHHHHHHHHHHHHH*/
.bando {width: 960px; height: 142px;background: url(images/fond_bando.jpg) no-repeat;}
.bloc-menu {width:700px; height: 99px; border-bottom:1px solid #063984;margin: 0 0 0 260px;
            background: #EEF2F9 url(images/fond_menu.jpg) no-repeat;}
.bloc-guide {color: #789FDA;font-weight: bold;font-size: 11px;margin: 22px 0 0 0;float:left;}
.bloc-budget {color: white;font-weight: bold;font-size: 11px;margin: 15px 0 0 0;float:right;text-align:right;}
.bloc-srubrique {color: white;font-weight: bold;font-size: 11px;margin: 15px 0 0 0;float:right;text-align:right;}

.bloc-Gguide {float:left;width:234px;}

    .calage {height:37px;width:600px;} /* 500px */
   .menuG {float:left; height:54px; width:6px; background:url(images/menu-img-G.gif) no-repeat; margin-left:4px;}
   .menuD {float:left; height:54px; width:6px; background:url(images/menu-img-D.gif) no-repeat;}
   .menuC {float:left; border-top:1px solid #DDDDDD; background:white; height:54px;}
          .menuC img {border:none; margin:0;}
          .menuC a {display:block; padding:23px 0 2px 0; text-transform:uppercase; font-size:10px; color:gray; text-decoration:none;}
                a.nos {border-bottom:2px solid #DDDDDD;} a.nos:hover {color:#6B77D0; border-bottom:2px solid #6B77D0;}
                a.qui {border-bottom:2px solid #DDDDDD;} a.qui:hover {color:#79B94D; border-bottom:2px solid #79B94D;}
                a.tec {border-bottom:2px solid #DDDDDD;} a.tec:hover {color:#F09825; border-bottom:2px solid #F09825;}
                a.pro {border-bottom:2px solid #DDDDDD;} a.pro:hover {color:#E64238; border-bottom:2px solid #E64238;}
                a.con {padding:10px 0 2px 0;border-bottom:2px solid #DDDDDD;} a.con:hover {color:#F12AC4; border-bottom:2px solid #F12AC4;}
   
         
/*HHHHHHHHHHHHHHHHHHHHHHHHHHh    C A T E G O R I E S    dHHHHHHHHHHHHHHHHHHHHHHHHH*/
.bloc-categories {float:left;width: 225px; /*height:436px;*/background: #EEF2F9 url(images/fond_categories.jpg) repeat-x fixed;/*overflow:auto;*/}
.bloc-ombre {float:left;width: 15px;}
.catego-titre {text-align:right; width:200px; border-bottom:3px solid #868585;clear:both;}
   .catego-titre a {text-transform:uppercase; font-weight:bold; color:#868585;}
   .catego-titre a:hover {color:black;}
.mini-fiche {margin:5px 0 0 3px; width:47px;height:54px;float:left;}
.mini-fiche-photo {text-align:center;border-right:1px solid #C9C8C8; border-bottom:1px solid #C9C8C8; border-left:1px solid #C9C8C8;background:white;}


/*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHh    F I C H E    dHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*/
.fiche-img {float:left; width:250px;border:2px solid #C3D2E9;margin:20px 0 0 0;background:white;text-align:center;}
.fiche-txt {float:left;background: url(images/fond_fleche.jpg) no-repeat;width:247px;padding-top: 40px;}
.fiche-tec {padding: 0 0 10px 15px; border-bottom:2px solid #C3D2E9;}
.prix {padding: 0 0 0 15px; color:white; background:#C3D2E9;height:60px;font-size:22px; font-weight:bold;}

/*HHHHHHHHHHHHHHHHHHHHHHHHHHHh    I N F O   B U L L E    dHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*/
.popperlink {position:absolute; visibility:hidden; padding:3px;text-align:left;z-index:10;}
.popperlink table {text-align:center;font: 12px Arial, Helvetica, sans-serif;background-color:#083A85;color:#ffffff;}
