@import url(./bandeau.css);
@import url(./menu_v2.css);
@import url(./calendrier.css);

a{
  cursor:pointer;
}

ul{
  list-style-type:none;
}

img{
  border:none;
}

form{
  margin:0;
  padding:0;
}

fieldset{
  margin:0;
  padding:0;
  border:none;
}

legend{
  margin:0;
  padding:0;
}

body{
  background: #8F011F url(../img/fond.jpg) repeat-x;
  padding:10px;
  margin:0;
  font-family:arial;
  font-size:12px;
  color:#202020;
}

#general{
  margin:auto; /*margin:auto; general.style */
  width:900px;/*largeur du bandeau*/
  padding-bottom:10px;
}

#header{
  width:900px; /*878px;  bandeau.style */
  height:220px; /* bandeau.style */
  padding-bottom:20px;
  position:relative;
  z-index:10;
}
  

#menu{
  float:left;
  width:200px; /* menu.style */
  padding-top:10px;
  background-image: url(../img/haut_menu.gif);
  background-repeat: no-repeat;
  color:#8F011F;
  background-color: #FFECF0;
}
  #menu ul, #menu li, #lst_mnu_1{
    margin:0;
    padding:0;
    list-style-position: inside;
  }
  #lst_mnu_1{
    padding-left:0;
  }
  li.menu_1{
    margin-top:5px!important;
    clear:left;
  }
  #menu img{
    border:none;
    margin:0;
    padding:0;
    display:block;
  }
  
  #elem_mnu_1_7, #elem_mnu_1_8{
    list-style-type: none;
  }
  
   a.menu_1, a.menu_1_ouvert, a.menu_1_select{
      color:#8F011F;   
      font-size:12px;
      font-weight:bold;    
      text-decoration:none;
    }
    a.menu_2, a.menu_2_ouvert, , a.menu_2_select{
      color:#8F011F;   
      font-size:12px;
      font-weight:bold;    
      text-decoration:none;
    }    
   a.menu_3, a.menu_3_ouvert, a.menu_3_select{
    color:#8F011F; 
    font-size:12px;
    font-weight:bold;  
    text-decoration:none;
  }
  
  #menu_general_5{
    background-image: url(../img/bas_menu.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    clear:left;
    padding-top:10px;
  }
  #menu_general_5 li{
    list-style-type: none;
    margin:0!important;
  }

#page{
  float:left;
  width:670px; /* bandeau - menu */
  padding:10px;
  margin-left:10px;
  background-color:#FFFFFF;
  position:relative;
  margin-top:40px;
  min-height:500px;
  background-image: url(../img/bas_page.gif);
  background-position: bottom;
  background-repeat: no-repeat;
  z-index:8;
  color:#202020;
}
  #page_header{
    position:absolute;
    top:0px;
    left:0px;
    width:690px;
    height:16px;  
    background-image: url(../img/haut_page.gif);
    background-repeat: no-repeat;
  }
  #page a{
    color:#8F011F;
  }
  
#id_cheminNav{
  padding-bottom:10px;
  margin-top:5px;
}
  p.cheminNav, h1.cheminNavCurr{
    font-size:11px;
    display:inline;
    padding-right:5px;
    margin:0;
  }
  #id_cheminNav a{
    color:#8F011F;
  }

#article{
  display:none
}
  

#piedpage{
  clear:left; 
  float:left;
  width:900px;/*largeur du bandeau*/
  color:#8F011F;
  font-weight:bold;
  text-align:center;
  font-size:11px;
  margin-top:10px;
  background-image: url(../img/fond_pied_page.gif);
  background-repeat: no-repeat;
  padding:10px 0 5px 0;
  margin-bottom:10px;
  height:27px;
}
  
  #piedpage ul{
    margin:0;
    padding:0;
    list-style-type: none;
  }
  #piedpage li{
    display:inline;
  }
  #piedpage a{
    font-size:12px; 
    color:#8F011F;
    text-decoration:none; 
  }
  
/* pages html */
h1.h1_titre_page{
  font-size:16px;
  margin-top:0;
  color:#8F011F;
  border-bottom:1px #8F011F solid;
}