/* specifique au site magunews */


/* bloc-dernier cdf  */
#corps #derncdf .listageconteneur {
background: url('fond-bloc/bloc_ligne-red.png') repeat-x;
background-color: #bf0000;
padding-top:14px;
}

#corps #derncdf h2 {
background: url('fond-bloc/h2-bloc-red.png') repeat-x top right;
color: #fff;
float: none;
margin-left: 0;
padding: 6px;
}

#corps #derncdf ul {
padding:0.5em;
}

#corps #derncdf .cdfvoir {
border-top: 1px solid #770000;
padding-top: 8px;
}

#corps #derncdf, #corps #derncdf .cdflemot, #corps #derncdf .cdflemot a, #corps #derncdf .listagetexte a {
color: #fff;
}

#corps #derncdf h4 {
color: #fff;
}

#corps #derncdf .listageinfo {
color: #eee;
}

#corps #derncdf .listagetexte {
color: #FFBFA6
}

#corps #derncdf li {
padding-bottom: 6px;
}

/*  page cdf */ 

.cdflemot {
font-size: 11px;
color: #333;
margin: 0.5em 0;
}

.cdfcomment {
font-size: 11px;
margin: 1em 0;
line-height: 140%;
font-style: italic;
}

.article-cdf .cdflemot {
font-size: 13px;
font-weight: bold;
margin-top: 1.5em;
}

.cdfvoir {
font-size: 11px;
margin-top: 1em;
}

.article-cdf .cdfvoir {
line-height: 140%;
font-size: 12px;
font-weight: bold;
}

#derncdf .cdfvoir a {
color: #fff;
}

.cdfvoir a:hover {
text-decoration: underline;
}

#corps .rubcdf {

}

#corps .rubcdf .listagelogo {
float:none;
border: 0;
}

#corps .rubcdf .listagelogo img {
border:1px solid #7f7f7f;
}

#corps .rubcdf li {
width: 135px;
height: 140px;
margin-right: 10px;
margin-bottom: 10px;
float: left;
clear: none;
}

.partenaire-nom {
font-weight: bold;
}

#corps #cdf {
/*background-color: #a30000;*/
}

#corps #cdf-descr {
font-size: 10px;
color: #000;
padding: 10px 10px 10px 10px;
background: url('fond-cdf.png') top left no-repeat;
line-height: 130%;
float: left;
width: 110px;
min-height: 160px;
_height: 160px;
}

#corps #cdf-descr a {
color: #f00;
}

#corps #sommaire-derncdf {
padding:6px 10px 10px 16px;
clear: none;
}

#corps #sommaire-derncdf .listageinfo {
margin-bottom: 6px;
}

#corps #sommaire-derncdf h4 {
font-weight: bold;
}
#corps #sommaire-derncdf h4 a {
font-weight: bold;
color: #000000;
}

#corps #sommaire-derncdf .listagetexte {
font-size: 11px;
}

#corps #cdf a {
}
#corps #cdf .listagetitre {
color: #f00;
}

#corps #cdf .listagetexte {
}

#corps #cdf .listageinfo, #corps #cdf .listageinfo a {
color: #f00
}

#corps #cdf .listlastcdf {
clear: left;
padding-top: 10px;
text-align: justify;
}