@import url(./menu_haut.css);
@import url(./calendrier.css);
@import url(./pied_page.css);
@import url(./calendrier.css);

#article, #menu, #elem_lst_lien_bouton_5_0{
  display:none;
}

a{
  cursor:pointer;
}

img{
  border:none;
}

fieldset{
  border:none;
  padding:0;
  margin:0;
}

form{
  margin:0;
}

ul{
  margin:0;
  padding:0;
  list-style-type: none;
}

body{
  background-color: #748A1C;
  font-family: arial;
  font-size:12px;
  margin:15px 0 0;
  color:#333333;
  background-image: url(../img/fond_accueil.jpg);
  background-repeat: no-repeat;
  background-position: center top;
}
div.clear{
  clear:both;
}
#general{
  width:950px;
  position:relative;
  margin:auto;
}

#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100px;
  z-index:10;
}
  
  #div_logo{ /* logo !!!!! diffrent des pages intrieurs !!!!!!!!*/
    left:-80px;
    position:absolute;
    top:-10px;
    width:358px;
    height:120px;
    background-image: url(../img/menu2_accueil.png);
    background-repeat: no-repeat;
    background-position: left top;
    z-index:103;
  }
    #div_logo span{
      visibility:hidden;
    }
    #div_logo a{
      display:block;
      width:358px;
      height:120px;
    }

  
  #div_bandeau_0{ /* liens bandeau */
    color:#ABB243;
    font-size:80%;
    position:relative;
    right:20px;
    text-align:right;
  }
    #div_bandeau_0 li.lien_bouton{
      display:inline;
      padding:0 2px;
    }
    #elem_lst_lien_bouton_1_1, #elem_lst_lien_bouton_1_2, #elem_lst_lien_bouton_1_3, #elem_lst_lien_bouton_1_4, #elem_lst_lien_bouton_1_5{
      display:none!important;
    }
    
  #div_bandeau_1{
    height:92px;
    position:relative;
    top:-10px;
    width:960px;
    padding-top:33px;
    z-index:200;
    background-image: url(../img/acc_fondDroitMenuHaut.png);
    background-repeat: no-repeat;
    background-position: right;
  }
  
  #ul_menuHaut{
    left:250px!important;
    top:34px;
    z-index:102;
    position:absolute!important;
  }
    li.li_item{
      height:92px!important;
    }
    #li_item-1 span.bouton{background-position: -355px -44px;background-image: url(../img/menu2_accueil.png);width:105px;}
  
  #div_bandeau_2{ /* image de fond */
    left:0;
    position:absolute;
    top:90px;
    z-index:0;
    display:none;
  }
    
  #div_bandeau_3{ /* menu haut*/
    /*background-repeat:no-repeat;
    height:53px;
    left:25px;
    position:relative;
    width:890px;
    z-index:100;
    top:-45px;*/
    background-repeat:no-repeat;
    position:absolute;
    top:0;
    left:0;
    /*height:53px;*/
    /*left:25px;
    position:absolute;
    width:890px;
    z-index:100;
    top:100px;*/
  }

    #div_bandeau_3 li.lien_bouton{
      position:absolute;
      left:0;
      top:0;
      left:25px;
      top:100px;
      visibility:hidden;
      z-index:100;
    }
  #div_bandeau_4{
    z-index:1000;
    position:absolute;
    top:180px;
    left:290px;
  }
    #elem_lst_lien_bouton_5_0{
      display:none;
    }


#cheminNav{
  display:none;
}

#page{
  clear:left;
  float:left;
  width:960px;
  padding-top:21px;
  position:relative;
  bottom:21px;
  margin-top:100px;
  -margin-left:5px;
}
  #page_header{
    height:21px;
    background-image: url(../img/acc_hautPageTransparent.png);
    background-repeat: no-repeat;
    position:absolute;
    left:0;
    top:0;
    width:960px;
  }
  #page_content{
    background-image: url(../img/acc_milieuPageTransparent.png);
  }
  #page_footer{
    height:21px;
    background-image: url(../img/acc_basPageTransparent.png);
    background-repeat: no-repeat;
  }
  
  #div_fondBlanc{
    padding:0 10px;
  }

  #div_fondBlancHaut{
    background-image: url(../img/acc_hautBlanc.png);
    height:15px;
    background-repeat: no-repeat;
  }
  #div_fondBlancMilieu{
    background-color: #ffffff;
    position:relative;
    float:left;
    width:920px;
    padding:10px;
  }
  #div_fondBlancBas{
    background-image: url(../img/acc_basBlanc.png);
    height:12px;
    background-repeat: no-repeat;
    clear:both;
  }

#id_cheminNav{
  font-size:10px;
  padding:5px 0;
}
  #id_cheminNav p{
    margin:0;
  }
  h1.cheminNavCurr{
    font-size:10px;
    font-weight:normal;
    display:inline;
    margin:0;
  }
  p.cheminNav{
    display:inline;
    margin:0;
  }
#div_avertissement{
	background-color:#FF0000;
	position:relative;
	text-align:center;
	width:100%;
	margin-top:-15px;
	z-index:105;
	color:#FFFFFF;
	/*display:none;*/
}
#avertissementTitre{
	font-weight:bold;
}
#avertissementText{
	margin-bottom:10px;
	margin-top:10px;
	font-size:16px;	
}
#div_croix_avertissement{
	position:absolute;
	right:0;
	top:0;
}
