/* ******************** General ********************* */
* { margin: 0; padding: 0; }

/* Modifier les valeurs : */
/* background-color pour modifier la couleur de fond du site */
/* font-family pour la typo par defaut */
/* font-size pour la grandeur de la typo par defaut */
/* line-height l'espacement entre 2 lignes du texte */
body { background-color: #616f48; font-family: Tahoma, Geneva, sans-serif; font-size:13px; line-height:20px; }

.spacer { clear: both; }
/* ************************************************** */

/* ******************** Contenu ********************* */
#conteneur_general { width: 1000px; min-height: 100%; margin: 0 auto 0 auto; padding: 0; text-align: center; }
#conteneur_right { width: 770px; float: left; }
/* ************************************************** */

/* ********************* Entete ********************* */
#header { width: 1000px; }
#header_left { width: 230px; float: left; }
#header_right { width: 770px; float: left; }
#logo { width: 770px; height: 188px; text-align: left; }
/* ************************************************** */

/* ********************* Menu *********************** */

/* Modifier la valeur de background-color pour modifier la couleur du menu */
#menu { width: 770px; height: 37px; background-color: #822b49; text-align: left; }

#menu ul, #menu ul li { margin: 0; padding: 0; float: left; list-style: none; }
#menu ul li { height: 37px; text-align: center; }

/* Les elements individuels du menu */
#menu ul li.menu_1 { width: 48px; }
#menu ul li a.menu_1 { width: 48px; height: 37px; display: block; }

#menu ul li.menu_2 { width: 64px; }
#menu ul li a.menu_2 { width: 64px; height: 37px; display: block; }

#menu ul li.menu_3 { width: 59px; }
#menu ul li a.menu_3 { width: 59px; height: 37px; display: block; }

#menu ul li.menu_4 { width: 84px; }
#menu ul li a.menu_4 { width: 84px; height: 37px; display: block; }

#menu ul li.menu_5 { width: 76px; }
#menu ul li a.menu_5 { width: 76px; height: 37px; display: block; }

#menu ul li.menu_6 { width: 61px; }
#menu ul li a.menu_6 { width: 61px; height: 37px; display: block; }

#menu ul li.menu_7 { width: 69px; }
#menu ul li a.menu_7 { width: 69px; height: 37px; display: block; }

/* Modifier la valeur de background-color pour modifier la couleur du ROLLOVER du menu */
#menu ul li a:hover.menu_1, #menu ul li a:hover.menu_2, #menu ul li a:hover.menu_3, #menu ul li a:hover.menu_4, #menu ul li a:hover.menu_5, #menu ul li a:hover.menu_6, #menu ul li a:hover.menu_7  { background-color: #a6375d; }

#menu ul li.menu_selection { background: url(../images/menu/selecteur.gif) no-repeat center bottom; }
#menu ul li a:hover.menu_selection { background-color: transparent; }
/* ************************************************** */

/* **************** Corps - General ***************** */
#main { width: 1000px; background: url(../images/bg_main.gif) repeat-y left top; }
#main_left { width: 230px; text-align: left; float: left; }
#main_right { width: 710px; padding:0 30px 30px 30px; text-align: left; float: left;}

/* La mise en page pour les titres */
#main h1 { font-size:18px; margin-bottom:10px; margin-top:20px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic; color:#484e30; }
/* La mise en page pour les paragraphes */
#main p { padding: 0 0 10px 0; }
/* La mise en page pour les listes */
#main li, ul { margin-left:30px;}
/* La mise en page des couleurs de liens (blanc) */
#main a { color:#fff; }
#main a:hover { text-decoration: none; }
/* ************************************************** */

/* ********* Corps - Formulaire de contact ********** */
.nomLigne { width: 80px; float: left; }
.donneesLigne { float: left; }
/* ************************************************** */

/* ****************** Pied de page ****************** */
/* Modifier les valeurs : */
/* background-color pour modifier la couleur du pied de page */
/* color pour la couleur de la typo */
#footer { width: 1000px; height: 35px; background-color: #515d3c; text-align: center; padding-top:10px; font-size:11px; color:#a4ae79; }

/* Modifier la valeur de color pour modifier la couleur des liens */
#footer a { color:#FFF; text-decoration:underline; }

/* Modifier la valeur de color pour modifier la couleur du ROLLOVER des liens */
#footer a:hover { color:#FFF; text-decoration:none;}
/* ************************************************** */
