body {
  width:100%;
  margin:0px auto;
  color:#696969;
  background-color: #ffffff;
 /*background:url("../images/Ecriture_jkd_gris_et_noir_2.gif");*/
}

div#contenu {
  margin:0px 20px;
  background-color: #ffffff;
  background:url("../images/bamboo6.png") repeat-y;
  background-attachment: fixed;
}

div#banniere {
  padding:20px;
  margin-top:10px;
  text-align:center;

}
/* --------------------- MENU -------------------------*/
div#menu_barre {
  height:20px;
  margin: 0px 50px;
  padding:2px;
  text-align:center;
  background-color: transparent;
}

div#menu_colonne_droite {
  width:165px;
  float:right;
  margin-right: 0px;
  margin-top:25px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align:center;
  color:#000000;
  background-color:transparent;
}


div#menu_colonne_droite_1 {
  width:165px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align:center;
  color:#000000;
  background-color:transparent;
}

div#menu_colonne_droite_2 {
  width:165px;
  margin-top:20px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align:center;
  color:#000000;
  background-color:transparent;
}

div#menu_colonne_gauche {
  width:170px;
  margin-top:70px;
  margin-left:10px;  
  float:left;
  padding-top:10px;
  font-family:Arial, Helvetica, sans-serif;
  background-color:transparent;

 

}
/*
div#menu_bambou {
  width: 200px;
  height: 34px;

  background:url("../images/header_boxes_2.jpg") no-repeat;
}
*/

div.menu_section {
  margin-bottom:10px;
  padding-left:0px;
  text-decoration:none;
  color: black;
  font-family:Arial, Helvetica, sans-serif;
}

div#menu_1 {
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
}

/* --------------- Liens ------------------ */

.liens {
  text-decoration:none;
  font-size: 16px;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
}

.liens_1 {
  text-decoration:none;
  font-size: 15px;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
}

.liens:hover {
  text-decoration:underline;
  color:#006666
}

.liens_1:hover {
  text-decoration:underline;
  color:#006666;
}

.liens_2 {
  text-decoration:none;
  color:#006666;
  font-family:Arial, Helvetica, sans-serif;
}

.liens_2:hover {
  text-decoration:underline;
}

.liens_3 {
  text-decoration:none;
  font-size: 12px;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
}

.liens_3:hover {
  text-decoration:underline;
  color:#006666;
}

.liens_gras {
  text-decoration:none;
  font-size: 15px;
  color:#429383;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.liens_gras16 {
  text-decoration:none;
  font-size: 16px;
  color:#429383;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.liens_gras_3 {
  text-decoration:none;
  font-size: 12px;
  color:#429383;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

/* --------------------- CENTRE -----------------------*/

div#navigation_rapide {
  height:60px;
  margin:0px 120px 0px 120px;
  padding-left:15%;
  background-color: transparent;	
}

div#google_search {
  width:50%;
  height:60px;
  background-color: transparent;	
}

div#corps {
  margin:0px 180px 10px 180px;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:50px;
  padding-top: 0px;
  background-color:transparent;
  position:relative;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
}

div#copyright {
  margin:0px 180px 10px 180px;
  margin-top: 20px;
  text-align:center;
  padding:5px 0px;
  clear:both;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  background-color:transparent;
  color:#000000;	
}

.gros_rouge {
  font-size:16px;
  color:#990000;
  font-weight:bold;
}

.titre {
  font-size:20px;
  color:#061f00;
  font-weight:bold;
  font-style:italic;
}

/*---------------------------------- Autres ----------------------------*/

.image {
  float:right;
  margin:10px 0px 10px 10px;
}

.image_2 {
  float:left;
  margin:10px 10px 10px 0px;
}

.bamboo_barre {
  position: relative;
  }