@charset "iso 8859-2"

HTML {width:100%;}

BODY {width:100%; margin:0px; text-align:center; font-size:0.9em; font-family:Trebuchet MS,Arial; background:#c9b093;}

IMG{border:0;}

/*{position:relative; float:left; display:block;}*/

#site{position:relative; width:1000px; height:auto; text-align:left; margin: 0 auto 0 auto; }
#site2{position:relative; float:left; width:1000px; height:auto; text-align:left;background-image:url(../img/fond_site.jpg); background-repeat:repeat-y;}

#titre{position:relative; float:left; color:#FE7A0E;font-size:0.9em; font-weight:bold; margin:3px 0px 0px 75px;}


#bandeau1{position:relative; float:left; background:url(../img/bandeau1.jpg) no-repeat; width:1000px; height:201px;}
#bandeau2{position:relative; float:left; background:url(../img/bandeau2.jpg) no-repeat; width:1000px; height:201px;}
#bandeau3{position:relative; float:left; background:url(../img/bandeau3.jpg) no-repeat; width:1000px; height:201px;}
#bandeau4{position:relative; float:left; background:url(../img/bandeau4.jpg) no-repeat; width:1000px; height:201px;}

#liens_haut{position:relative; float:right; margin-right:90px; top:3px; width:270px; color:#FFFFFF; font-size:0.9em; text-align:right;}
#liens_acc{background:url(../img/bt_accueil.jpg) no-repeat; width:60px; color:#FFFFFF; padding-left:15px; text-decoration:none;}
#liens_acc:hover{background:url(../img/bt_accueil_over.jpg) no-repeat; width:60px; color:#d53e21; padding-left:15px; text-decoration:none;}
#liens_acc.over{background:url(../img/bt_accueil_over.jpg) no-repeat; width:60px; color:#d53e21; padding-left:15px; text-decoration:none;}

#liens_cont{background:url(../img/bt_contact.jpg) no-repeat; width:60px; color:#FFFFFF; margin-left:5px; padding-left:15px; text-decoration:none;}
#liens_cont:hover{background:url(../img/bt_contact_over.jpg) no-repeat; width:60px; color:#d53e21; margin-left:5px; padding-left:15px; text-decoration:none;}
#liens_cont.over{background:url(../img/bt_contact_over.jpg) no-repeat; width:60px; color:#d53e21; margin-left:5px; padding-left:15px; text-decoration:none;}

#liens_adh{background:url(../img/bt_adh.jpg) no-repeat; width:60px; color:#FFFFFF; margin-left:5px; padding-left:15px; text-decoration:none;}
#liens_adh:hover{background:url(../img/bt_adh_over.jpg) no-repeat; width:60px; color:#d53e21; margin-left:5px; padding-left:15px; text-decoration:none;}
#liens_adh.over{background:url(../img/bt_adh_over.jpg) no-repeat; width:60px; color:#d53e21; margin-left:5px; padding-left:15px; text-decoration:none;}

#lien_logo{position:absolute; float:left; width:175px; height:175px; left:65px; top:26px; text-decoration:none;}

#cpt{position:relative; float:right; width:300px; text-align:right; top:3px; color:#FFFFFF; font-size:0.9em; font-weight:bold;}


#gauche{position:relative; float:left; width:241px; z-index:5;}

/*#fond_menu{position:relative; float:left; background:url(../img/fond_menu.jpg) no-repeat; width:241px; height:171px;}*/
#fond_menu{position:relative; float:left; background:url(../img/fond_menu.jpg); width:241px; height:198px;}


.menu{position:absolute; float:left; margin-left:72px; width:167px; padding-top:3px; height:auto;}
.menu ul li a{font-size:0.8em; margin:0px; padding-left:13px; display:block; text-decoration:none; color:#FFFFFF; width:170px; background:url(../img/puce_menu_off.jpg) no-repeat;}
.menu ul li a:hover{color:#f77323; background:url(../img/puce_menu_over.jpg) no-repeat; width:165px;}
.menu ul li a.over{color:#f77323; background:url(../img/puce_menu_over.jpg) no-repeat; width:165px;}


.menu ul{padding:0; margin:0; list-style-type:none; z-index:4; width:162px;}
.menu ul li{float:left; margin-right:1px; position:relative;}
.menu ul li ul{display:none; z-index:5;}


.menu ul li ul{ position:absolute; top:0; left:160px; width:120px;}
.menu ul li ul li a.hide{background:#F29D3F; color:#000000;}
.menu ul li ul li:hover a.hide:hover{width:160px; color:#FFFFFF;}
.menu ul li ul li ul{display:none;}
.menu ul li ul{margin:2px 0px 0px 0px;}
.menu ul li ul li a{padding-left:3px; margin:0px; border-bottom:solid 1px #8e2a17; background:#ff8114; color:#FFFFFF; width:200px; -moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=90); font-size:0.9em;}
.menu ul li ul li a:hover{padding-left:3px; margin:0px; border-bottom:solid 1px #8e2a17; background:#8e2a17; color:#FFFFFF; width:200px; -moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=90);}
.menu ul li ul li a.over{padding-left:3px; margin:0px; border-bottom:solid 1px #8e2a17; background:#8e2a17; color:#FFFFFF; width:200px; -moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=90);}


#acc_res{position:relative; float:left; background:url(../img/fond_accesres.jpg) no-repeat; width:241px; height:44px;}
#cal{position:relative; float:left; background:url(../img/fond_cal_acc.jpg) no-repeat; width:241px; height:270px;}
#cal_dep{position:relative; float:left; background:url(../img/fond_cal_dep.jpg) no-repeat; width:241px; height:298px;}

.cal_date{color:#ed4b2a; font-style:italic; font-size:11px; font-weight:bold;}
.cal_titre{color:#FFFFFF; font-size:10px; font-style:italic; line-height:12px; font-weight:bold;}
.cal_desc{color:#d36410; font-size:10px; line-height:12px; padding-bottom:4px;}
.cal_lien{text-align:right;}
.cal_lien a{color:#ee7e2d; text-align:right; text-decoration:none; font-size:0.7em; font-weight:bold;}



#droite_acc{position:relative; float:left; width:759px; z-index:2;}

#album_acc{position:relative; float:left; background:url(../img/album_acc.jpg) no-repeat; width:759px; height:175px;}

.album_titre{color:#de4123; font-size:0.9em; font-weight:bold; margin:0px; padding:0px; line-height:12px;padding-top:5px;}
.album_img img{float:left; margin:10px 3px 3px 3px;}
.album_lien{margin:0px; padding:0px; line-height:12px; text-align:left;}
.album_lien a{color:#FFFFFF; font-size:0.6em; text-decoration:none; margin:0px; padding:0px; font-weight:bold;}


#bas_cont_acc{position:relative; float:left; background:url(../img/fond_bas_acc.jpg); width:454px; height:297px; left:-1px;}

#titre_cont_acc{position:relative; float:left; width:70%; height:65px; top:10px; left:70px; color:#743b2a;font-size:1em; font-weight:bold;}

#bas_cont_acc1{position:relative; float:left; width:227px; height:220px;}
#bas_cont_acc2{position:relative; float:left; width:227px; height:220px;}
#bas_cont_acc2 a{color:#de4123; font-size:0.9em; text-decoration:none;}

.rub_acc_titre{color:#743b2a;font-size:1em; font-weight:bold;}
.rub_acc_sstitre{color:#de4123;font-size:0.9em;}
.art_acc_titre{color:#de4123;font-size:0.8em;font-weight:bold;}
.art_acc_cont{color:#743b2a;font-size:0.7em;}
.art_acc_cont img{float:left; margin:6px 3px;}


#news_acc{position:relative; float:left; background:url(../img/fond_news_acc.jpg) no-repeat; width:305px; height:298px;}

.news_date{color:#531000; font-style:italic; font-size:0.7em; font-weight:bold;}
.news_titre{color:#D35419;font-size:0.7em;font-weight:bold;}
.news_desc{color:#FFFFFF; font-size:0.7em;padding-bottom:5px;}
.news_desc input[type=image]{margin:5px;}
.news_desc img{margin:5px;}
.news_lien{text-align:right; font-weight:bold;}
.news_lien a{color:#d36410; text-align:right; text-decoration:none; font-size:0.7em; font-weight:bold;}

#droite{position:relative; padding:0px 90px 10px 15px; float:left; width:654px; min-height:474px; height:auto !important; height:474px; padding-bottom:45px; background:url(../img/droite.jpg); background-repeat:repeat-y}

.date_titre_news{color:#A93D19;}
.cal_lieu{color:#530f00; font-size:0.9em;}





.cont_titre{color:#530f00; font-size:1em; border-bottom:solid 1px #530f00; font-weight:bold;}
.cont_titre a{color:#530f00; font-size:0.7em;}
.cont_intro{color:#FFFFFF; font-size:0.9em; padding:4px 0px; font-weight:bold;}
.cont_corps{color:#530f00; font-size:0.9em;}
.cont_corps input[type=image]{margin:5px;}
.cont_corps img{margin:5px;}
.cont_corps a{color:#530f00;}
.cont_lien{color:#FFFFFF;}
.cont_lien a{color:#FFFFFF;}

.membres_titre{color:#de4123; font-size:0.8em; font-weight:bold;}
.membres_libelle{color:#FFFFFF; font-style:italic; }
.membres_corps{color:#530f00; font-size:0.8em; font-weight:bold;}
.membres_corps a{color:#530f00;}
.membres_comm{color:#de4123; font-size:0.8em; font-weight:bold;}

.zonecomm_article{color:#AD3D18; font-size:0.9em; text-align:left; font-weight:bold;}
.zonecomm_article a{color:#FFFFFF; text-decoration:none;}


.laisser_com{font-size:0.8em;}
.laisser_com ul{list-style-type:none;}
.comm_titre{color:#AE351F; font-size:0.8em; font-weight:bold; padding-bottom:5px;}
.comm_date{color:#AE351F; font-size:0.8em;}
.comm_corps{color:#FFFFFF; font-size:0.8em; padding-bottom:5px;}
.comm_lien{color:#FFFFFF; font-size:0.8em;}
.comm_lien a{color:#FFFFF;}
.formulaire_spip legend{color:#AE351F;}



#bas{position:absolute; float:left; bottom:0px; left:0px; width:759px; height:38px; background:url(../img/bas.jpg) repeat-x;}
#bas_liens{position:absolute; float:left; bottom:0px; left:0%; width:100%; height:30px; color:#c4ad90; font-weight:bold; text-align:center;}
#bas_liens a{text-decoration:none; font-size:0.7em; color:#c4ad90;}
#bas_liens a:hover{color:#cb3a1e;}
#bas_liens a.over{color:#cb3a1e;}
#bas_liens a:hover{color:#cb3a1e;}



.plan_niv_1{padding-left:8px;padding-right:8px;border:1px outset;font:12px arial;background-color:#EB8401;cursor:pointer;text-decoration:none;color:#FFFFFF;font-weight:bold;font-variant:small-caps}
.plan_niv_2{padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#00606B;cursor:pointer;text-decoration:none;color:#FFFFFF;font-variant:small-caps}
.plan_niv_3{padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#97BD0E;cursor:pointer;text-decoration:none;color:#FFFFFF;font-style:italic;}
.plan_niv_4{padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#404040;cursor:pointer;text-decoration:none;color:#FFFFFF}
.plan_niv_5{padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#000000;cursor:pointer;text-decoration:none;color:#FFFFFF}

ul.plansite, ul.plansite ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 1.5em;
  font-size: 12px; }
ul.plansite li {
  border-left: 1px solid black;
  color: black;
  margin: 0;
  padding: 0; }
ul.plansite li a {
  padding-left: 0.5em;
  text-decoration: none;
  color: black;
  border-bottom: 1px solid black; }
ul.plansite li strong {
  font-size: 105%; }


.spacer{height:10px;}

.spip_logos{border:0px; margin:5px;}
.spip-admin-float{display:none;}

