/* ------------------------------------ *
 CSS
 samedi 21 février 2009 12:14:22
 HAPedit 3.1.11.111
 * ------------------------------------ */
 body, html {
    width:100%;
    font-size:              100%;
    font-family:            Myriad, "Myriad Pro", Palatino, "Rotis Sans Serif", serif;
}
 div#entete{
 position:relative;
    height:150px;
    width:100%;
    top:0;
     left:0;
    float:left;

 }

 #bandeau_tl{
    height: 10px;
    width: 12px;
     background-attachment:  fixed;
 }
 #bandeau_tm{
    height: 10px;
     background-attachment:  fixed;
}
 #bandeau_tr{
    height: 10px;
    width: 12px;
     background-attachment:  fixed;
}

#bandeau_p {
    margin-top:-5px;
    padding:0px;
    background: transparent;
    width: auto;
}
 #bandeau_bl{
    height: 3px;
    width:12px;
     background-attachment:  fixed;
}
 #bandeau_bm{
    height: 3px;
     background-attachment:  fixed;
}
 #bandeau_br{
    height: 3px;
    width:12px;
     background-attachment:  fixed;
}

 #bloc_bl{
    height: 10px;
    width:12px;
     background-attachment:  fixed;
}
 #bloc_bm{
    height: 10px;
     background-attachment:  fixed;
}
 #bloc_br{
    height: 10px;
    width:12px;
}



#bandeau_g{
    //height: 45px;
    width:12px;
}

#bandeau_m{
    height: auto;
   min-width:100% !important;

    background-attachment:  fixed;
    float:left; overflow: hidden;
    font-size:18px;
    font-style:italic;
    font-weight:normal;
    text-align:center;

}

#bandeau_m  a{
     color:#fe9;
     font-decoration:none;
     display:block;

   text-align:center;

}
#bandeau_m  a:hover{
   display:block;
   }

#bandeau_d{
    //height: 45px;
     background-attachment:  fixed;
    width:12px;
}

#jmtexte_g{
    width:12px;
    background-attachment:  fixed;
}
#jmtexte_m{
   height: auto;
   background-color:#0f0;
    /*background-attachment:  fixed;
    float:left; overflow:   hidden;  */
    font-family:            verdana, lucida, arial;
    font-size: 0.8em;
}


#jmtexte_m p{
  color:#000;}

#jmtexte_m p a{
  color:#00a;}

#jmtexte_m p a:hover{
  color:#00e;
  }

#jmtexte_m li{
    margin-left:20px;
    font-size: 0.8em;
}
#liste li a{
    font-size: 0.8em;
}

#jmtexte_d{
     background-attachment:  fixed;
    width:12px;
}


#liresuite{
   height: auto;
   width:100%;
   margin:0;
    background-attachment:  fixed;
    float:left; overflow: hidden; 
    text-align:center;
    font-size:14px;
    margin-left:15px; margin-right:15px;
}

/*------------------------*/
#jm_menu {
     height:34px;
     float:left;
     width:100%;
}
#jm_menu ul {
  margin-top: 5px;
  padding: 0px;
  list-style:none;

}

#jm_menu li {
    float: left;
    margin-top: 0px;
    padding: 0;
}

#jm_menu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  float:left;
  display:block;
  height: 30px;
  line-height: 30px;

  margin-top:0px;
  padding-left:10px;
  padding-right:10px;
  color: #fff;
  text-decoration: none;
  vertical-align:middle;
}

#jm_menu a:hover{
         height: 30px;
         line-height: 30px;
}

#jm_menu li.current_page_item a:visited{
    height: 30px;
    line-height: 30px;
}
div#fil{
   text-align:left;
   padding-left:30px;
   margin:0;
   font-size:15px;
   font-weight: bold;
}
#fil a, #fil a:visited{color:#F44; text-decoration:underline;}

.ddsg-wrapper h2 {
 font-size:14px;
}
.ddsg-wrapper ul li a{
 font-size:12px;
}

.ddsg-wrapper ul li strong{
 font-size:12px;
}



