.header_left_menu {
  text-align:  left;
  color:  #5B321A;
  font:  bold 11px Verdana;
  padding:  70px 0px 0px 10px;
}

div.left_menu_o {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_r {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_h {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_g {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_y {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_o .center {
  padding:  0px 15px 0px 15px;
  text-align:  left;
  background:  url(../i/left_menu_center_or.gif) repeat-y;
}

div.left_menu_r .center {
  padding:  0px 15px 0px 15px;
  text-align:  left;
  background:  url(../i/left_menu_center_r.gif) repeat-y;
}

div.left_menu_h .center {
  padding:  0px 15px 0px 15px;
  text-align:  left;
  background:  url(../i/left_menu_center_h.gif) repeat-y;
}

div.left_menu_g .center {
  padding:  0px 15px 0px 15px;
  text-align:  left;
  background:  url(../i/left_menu_center_g.gif) repeat-y;
}

div.left_menu_y .center {
  padding:  0px 15px 0px 15px;
  text-align:  left;
  background:  url(../i/left_menu_center_y.gif) repeat-y;
}

div.left_menu_o .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_r .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_h .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_g .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_y .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_o .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_r .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_h .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_g .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_y .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_o .center a:hover {
  text-decoration:  underline;
}

div.left_menu_r .center a:hover {
  text-decoration:  underline;
}

div.left_menu_h .center a:hover {
  text-decoration:  underline;
}

div.left_menu_g .center a:hover {
  text-decoration:  underline;
}

div.left_menu_y .center a:hover {
  text-decoration:  underline;
}

div.left_menu_o .top {
  background:  url(../i/left_menu_top_or.gif) no-repeat;
  height:  7px;
}

div.left_menu_o .bottom {
  background:  url(../i/left_menu_bottom_or.gif) top no-repeat;
  height:  8px;
}

div.left_menu_r .top {
  background:  url(../i/left_menu_top_r.gif) bottom no-repeat;
  height:  6px;
}

div.left_menu_r .bottom {
  background:  url(../i/left_menu_bottom_r.gif) top no-repeat;
  height:  6px;
}

div.left_menu_h .top {
  background:  url(../i/left_menu_top_h.gif) bottom no-repeat;
  height:  8px;
}

div.left_menu_h .bottom {
  background:  url(../i/left_menu_bottom_h.gif) top no-repeat;
  height:  8px;
}

div.left_menu_g .top {
  background:  url(../i/left_menu_top_g.gif) bottom no-repeat;
  height:  8px;
}

div.left_menu_g .bottom {
  background:  url(../i/left_menu_bottom_g.gif) top no-repeat;
  height:  8px;
}

div.left_menu_y .top {
  background:  url(../i/left_menu_top_y.gif) bottom no-repeat;
  height:  7px;
}

div.left_menu_y .bottom {
  background:  url(../i/left_menu_bottom_y.gif) top no-repeat;
  height:  7px;
}

.date {
  color:  #6B8263;
  font-size:  11px;
  clear:  left;
  padding-top:  5px;
  text-align:  right;
}

.news_header {
  color:  #336633;
  font:  bold 12px Verdana;
  margin-bottom:  4px;
}

.news_small_text {
  color:  #545251;
  font:  13px Verdana;
}

.news_small_text a {
  color:  #407040;
}

.news_small_text a:visited {
  color:  #407040;
}

.news_small_text a:hover {
  text-decoration:  none;
}

.news_small_text img {
  margin:  5px;
}

.archive {
  text-align:  right;
}

.archive a {
  color:  #407040;
  font:  12px Verdana;
}

.archive a:visited {
  color:  #407040;
  font:  12px Verdana;
}

.archive a:hover {
  text-decoration:  none;
}

.new_selector {
}

/* ==============================
Commune
===============================*/

div.left_menu_o2 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_r2 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_h2 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_g2 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_y2 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_o2 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_or.gif) repeat-y;
}

div.left_menu_r2 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_r.gif) repeat-y;
}

div.left_menu_h2 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_h.gif) repeat-y;
}

div.left_menu_g2 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_g.gif) repeat-y;
}

div.left_menu_y2 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_y.gif) repeat-y;
}

div.left_menu_o2 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_r2 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_h2 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_g2 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_y2 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_o2 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_r2 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_h2 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_g2 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_y2 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_o2 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_r2 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_h2 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_g2 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_y2 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_o2 .top {
  background:  url(../i/left_menu_top_or2.gif) no-repeat;
  height:  7px;
}

div.left_menu_o2 .bottom {
  background:  url(../i/left_menu_bottom_or2.gif) top no-repeat;
  height:  8px;
}

div.left_menu_r2 .top {
  background:  url(../i/left_menu_top_r2.gif) bottom no-repeat;
  height:  6px;
}

div.left_menu_r2 .bottom {
  background:  url(../i/left_menu_bottom_r2.gif) top no-repeat;
  height:  6px;
}

div.left_menu_h2 .top {
  background:  url(../i/left_menu_top_h2.gif) bottom no-repeat;
  height:  8px;
}

div.left_menu_h2 .bottom {
  background:  url(../i/left_menu_bottom_h2.gif) top no-repeat;
  height:  8px;
}

div.left_menu_g2 .top {
  background:  url(../i/left_menu_top_g2.gif) bottom no-repeat;
  height:  8px;
}

div.left_menu_g2 .bottom {
  background:  url(../i/left_menu_bottom_g2.gif) top no-repeat;
  height:  8px;
}

div.left_menu_y2 .top {
  background:  url(../i/left_menu_top_y2.gif) bottom no-repeat;
  height:  7px;
}

div.left_menu_y2 .bottom {
  background:  url(../i/left_menu_bottom_y2.gif) top no-repeat;
  height:  7px;
}


/* ==============================
Professionnal
===============================*/

div.left_menu_o3 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_r3 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_h3 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_g3 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_y3 {
  position:  relative;
  left:  -42px;
  margin:  10px 0px 0px 10px;
  width:  165px;
  z-index:  1;
}

div.left_menu_o3 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_or.gif) repeat-y;
}

div.left_menu_r3 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_r.gif) repeat-y;
}

div.left_menu_h3 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_h.gif) repeat-y;
}

div.left_menu_g3 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_g.gif) repeat-y;
}

div.left_menu_y3 .center {
  padding:  0px 17px 0px 32px;
  text-align:  left;
  background:  url(../i/left_menu_center_y.gif) repeat-y;
}

div.left_menu_o3 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_r3 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_h3 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_g3 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_y3 .center a {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_o3 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_r3 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_h3 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_g3 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_y3 .center a:visited {
  color:  #5B321A;
  font-size:  13px;
  text-decoration:  none;
}

div.left_menu_o3 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_r3 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_h3 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_g3 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_y3 .center a:hover {
  text-decoration:  underline;
}

div.left_menu_o3 .top {
  background:  url(../i/left_menu_top_or3.gif) no-repeat;
  height:  7px;
}

div.left_menu_o3 .bottom {
  background:  url(../i/left_menu_bottom_or3.gif) top no-repeat;
  height:  8px;
}

div.left_menu_r3 .top {
  background:  url(../i/left_menu_top_r3.gif) bottom no-repeat;
  height:  6px;
}

div.left_menu_r3 .bottom {
  background:  url(../i/left_menu_bottom_r3.gif) top no-repeat;
  height:  6px;
}

div.left_menu_h3 .top {
  background:  url(../i/left_menu_top_h3.gif) bottom no-repeat;
  height:  8px;
}

div.left_menu_h3 .bottom {
  background:  url(../i/left_menu_bottom_h3.gif) top no-repeat;
  height:  8px;
}

div.left_menu_g3 .top {
  background:  url(../i/left_menu_top_g3.gif) bottom no-repeat;
  height:  8px;
}

div.left_menu_g3 .bottom {
  background:  url(../i/left_menu_bottom_g3.gif) top no-repeat;
  height:  8px;
}

div.left_menu_y3 .top {
  background:  url(../i/left_menu_top_y3.gif) bottom no-repeat;
  height:  7px;
}

div.left_menu_y3 .bottom {
  background:  url(../i/left_menu_bottom_y3.gif) top no-repeat;
  height:  7px;
}

