#content-page { margin: 0 0 0 255px; padding: 0 20px 30px 10px; }
* html #bottom-content { background-position: 2px 0px; }

#content-page a { color: white; font-weight: bold; }

/************************************/
/*          MENU HOME PAGE          */
/************************************/
#menu { width: 255px; }
#menu h2 a { color: white; text-decoration: none; text-transform: uppercase; }
/*.date { margin: 10px 0 0 5px; padding: 0; color: #FFD8B4; }*/
.news { margin: 5px 10px 10px 5px; padding: 0; color: black; font-size: 0.9em; }
.news a { color: #9F0158; }
.button-news { margin: 5px 0 0 8px; padding: 5px 30px 5px 0; text-align: right; background-image: url(../images/news/bt_fleche.gif); background-position: right top; background-repeat: no-repeat; width: 205px; }
* html .button-news { width: 235px; }
.button-news a { color: white; font-size: 1.1em; font-weight: bold; text-transform: uppercase; text-decoration: none; }
.button-news a:hover { color: black; }


/************************************/
/*     CONTENU (content-page)       */
/************************************/
h2#home { color: white; text-transform: uppercase; font-size: 2em; }


/************************************/
/*  HOME : BLOC PRIVE + RECHERCHE   */
/************************************/
#bloc-prive { background-image: url(../images/home/bloc_prive.gif); width: 233px; position: absolute; margin: -30px 0 0 265px; }
#bloc-prive .button-bloc a { color: white; }
#bloc-prive .button-bloc a:hover { color: #ffbfe2; }

#bloc-search { background-image: url(../images/home/bloc_recherche.gif); width: 233px; height: 103px; margin: -30px 0 0 0px; position: absolute; left: 530px; }
#bloc-search p { margin: 30px 70px 5px 8px; }


/************************************/
/*          PUB ASSISTANCE          */
/************************************/
#assistance { background-image: url(../images/home/assistance.jpg); background-repeat: no-repeat; height: 53px; border-top: 5px solid white; }
* html #assistance { height: 58px; }
#assistance a { width: 249px; height: 53px; display: block; }
#assistance a span { display: none; }


/************************************/
/*       ADRESSE + FOOTER           */
/************************************/
#adresse { margin-top: 20px; }