.listageconteneur li {
clear:left;
line-height:140%;	
}

.listagelogo {
float:left;
margin: 0 1em 0.6em 0;	
}

/* contexte 1 */
.listageinfo {
font-size:12px;
color:#CC0000;
display:inline;
font-weight:bold;	
}

.listageinfo a {
color:#CC0000;
text-decoration:none;	
}

.listagebloc h2 {
padding-bottom:0;
border-bottom:3px solid #666666;
margin-bottom:12px;	
font-size:16px;
}

#contextes a {
text-decoration:none;		
}

#contextes a:hover {
text-decoration:underline;	
}

#contexte1 .listagetitre {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:19px;
background-color:transparent;
margin:0 0 4px 0;
font-weight:normal;
line-height:120%;	
}

#contexte1 .listagebloc {

}

#contexte1 .listageconteneur {
line-height:140%;
color:#3F3F3F;
}

#contexte1 .listageconteneur li {
margin-bottom:1.6em;	
padding:0 0 1.6em 0;
border-bottom:1px solid #F2C6C6;	
}

#contexte2 .listagetexte {
color:#000;	
}

#contexte2 .listagebloc {
margin-bottom:20px;	
}

#contexte2 .listageconteneur li {
margin-bottom:1em;	
}

/* corps */

#corps .listagebloc {
clear:left;	
margin-bottom:2em;
}

#corps h2 {
padding-bottom:0;
border-bottom:3px solid #666666;
margin-bottom:12px;	
font-size:16px;
}

#corps .listageconteneur li {
margin-bottom: 14px;
clear:left;
color:#3F3F3F;
padding:0 0 1em 0;
border-bottom:1px solid #F2C6C6;
margin-bottom:1em;
}

#corps .listagetitre {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:22px;
background-color:transparent;
margin:0 0 4px 0;
font-weight:normal;
line-height:120%;	
}

#corps .listagetitre a {
text-decoration:none;	
}

#corps .listagetitre a:hover {
text-decoration:underline;
}


#galerieimg .listageconteneur {
padding-left:4px;
}

#galerieimg img {
border:1px solid #ccc;
padding:2px;
margin:0 2px 2px 0;	
}
