/* --- STYLES DE BASE --- */

/* Page */
html {
    font-size: 100%; /* Évite un bug d'IE 6-7. (1) */
}
body {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Arial, Helvetica, FreeSans, sans-serif; 
    font-size: .8em; /* À adapter pour la police choisie. (3) */
    line-height: 1.4; /* À adapter au design. (4) */
    color: black;
    background:white url(assets/images/design/fd.jpg) repeat-x;
}



/* Formulaires */
form, fieldset {
    margin: 0;
    padding: 0;
    border: none;
}
input, button, select {
    vertical-align: middle; /* Solution pb. d'alignement. (9) */
}

/* Positionnement */
#wrapper {
    width:980px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    background:url(assets/images/design/fd_wrapper.jpg) repeat-y;
}

#inner {
width: 940px;
text-align:left;
_margin-left:-40px;
}

#tetiere {
  width: 900px;
  margin-left:40px;
  }
  
#colonne_gauche {
  float: left;
  width: 215px;
  margin-left:40px;
  margin-top:20px;

  
  }
  
*+html #colonne_gauche {
  margin-left:40px;
}

#colonne_right {
  float: left;
  width: 200px;
  }
  
#content {
  float:left;
  width: 450px;
  margin-right:15px;
  margin-top:18px;
  }

#footer {
clear:both;
margin: 30px 0 10px 40px;
text-align: center;
font:normal 0.8em Arial, Helvetica, sans;
}

#footer a {
color: #000;
text-decoration:none
}

#footer a:hover {
color: #000;
text-decoration:underline
}

/* menu gauche */
#colonne_gauche h3, #colonne_gauche .ash3 a {
font:normal 1.2em Verdana, Helvetica, sans;
color: #638671;
text-decoration:none;
}

#colonne_gauche .ash3 a:hover {
text-decoration:underline;
}

#colonne_gauche ul {
margin: 0;
padding: 0;
}

#colonne_gauche .up {
margin-left: 10px;
padding: 0;
}

#colonne_gauche .under {
margin-left: 10px;
padding: 0;
font-size: 0.897em;;
}

#colonne_gauche li, #colonne_gauche li a {
list-style-type: none;
color: #000;
text-decoration: none;
}

#colonne_gauche li a:hover {
color: #000;
text-decoration: underline;
}
