/* CSS Document */

body{
background-color: #EDEDED;
background-image:url(../images/fond.gif);
background-repeat:repeat;
margin:5px 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

img {
   behavior: url('pngbehavior.htc')
}

.contenu {
margin-top:10px;
background-color:#FFFFFF;
min-height:900px;
padding-bottom:30px
}

h1 {
margin-left:5px;
font-size:18px;
font-variant:small-caps;
color:#FF0000;
display:inline;
}

h2 {
margin-left:5px;
font-size:14px;
color:#FF0000;
display:inline;
}

a {
color:#000000;
font-size:12px
}

a.lien_gris {
color:#999999;
font-size:10px
}

a.plan {
padding-top:15px;
padding-left:5px;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#666666;
}

p {
margin:5px 15px 5px 5px;
font-size:12px;
}

p.intro{
font-weight:bold;
margin-top:10px;
margin-bottom:10px
}

p.bref {
margin: 5px 5px 5px 5px;
}

p.ps {
text-align:right;
margin-right:40px;
font-size:10px;
}

p.spip{
margin-right:20px;
}

p.colonne{
margin-right:0px;
margin-left:0px
}

p.communique {
margin:10px 20px 10px 5px;
}

p.communique_plus {
margin:20px 20px 10px 5px;
font-size:11px;
text-align:justify
}

p.info_supp {
color:#6699FF;
}

table {
font-size:12px;
}

.img_dhp {
padding-top:20px;
padding-bottom:20px
}
/*
.mois {
background-color:#CCCCCC;
font-weight:bold;
color:#e64050;
font-size:12px;
text-align:center
}

.nombres {
background-color:#fad9dc;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:center;
font-stretch:condensed
}
*/

.mois, .mois1 {
background-color:#CCCCCC;
font-weight:bold;
font-size:12px;
text-align:center
}

.mois {
color:#e64050;
}
.mois1 {
color:#ffffff;
}

.nombres ,.nombres1{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
font-stretch:condensed
}

.nombres {
background-color:#fad9dc;
}
.nombres1 {
background-color:#edf3cd;
}

.ps_actu {
margin:15px 0 0 0; 
color:#999999; 
font-size:10px
}

.rouge {
color:#FF3300;
font-weight:bold
}


.footer {
float:right;
margin-right:20px
}