body,td,th { background-color: #fff; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.07em; overflow: scroll; margin-left: auto; margin-right: auto; }

#listetexte         { width: 370px; height:  0px; float: right; text-align: left; margin:0; line-height: 1.5em; list-style: none ; }
.listetexte_taon        { top:  12px ; text-align: left; margin:0; line-height: 1.5em; list-style: none ; font-size: 10px;}
#entete             { width:1360px; height:120px; margin: 10px auto 0;                                                             }
#blocs_photos       { width:1360px; height: 50px; margin: auto;                                                                    }

.image_1Mo5  {float: left; margin: 0px 0px 60px 70px; }
.image_1Mo5b {float: left; margin: 0px 0px 60px 70px; }
.image_1Mo5c {float: left; margin: 0px 0px 60px 10px; }
.texte_corp {float: left; margin: 0px 0px 60px 90px; width:800px; text-align: justify ; line-height: 1.2em; }

a:link {color: #000; text-decoration: none; } 
a:visited { color: #000; text-decoration: none;  }
a:hover {color: #000; text-decoration: none; font-weight: bold;  }
a:active { color: #000; text-decoration: none; font-weight: bold;  }

.noir {color: #fff; }
.noir a:link { color: #fff; text-decoration: none; font-size: 12px; } 
.noir a:visited { color: #fff; text-decoration: none; font-size: 12px; }
.noir a:hover { color: #fff; text-decoration: none; font-size: 11px; }
.noir a:active { color: #ddd; text-decoration: none; font-size: 11px; }

.gris {color: #aaa; }
.gris a:link { color: #aaa; text-decoration: none; font-size: 12px; } 
.gris a:visited { color: #aaa; text-decoration: none; font-size: 12px; }
.gris a:hover { color: #aaa; text-decoration: none; font-size: 11px; }
.gris a:active { color: #888; text-decoration: none; font-size: 11px; }

.gris2 {color: #999; font-size:10px; }
.gris2 a:link { color: #999; text-decoration: none;font-size:10px;   } 
.gris2 a:visited { color: #999; text-decoration: none; font-size:10px; }
.gris2 a:hover { color: #555; text-decoration: none; font-size:10px; }
.gris2 a:active { color: #555; text-decoration: none; font-size:10px; }


.italique{ font-style: italic; }
.souligne{ text-decoration: underline; }
.capitales {text-transform: uppercase;}
.minuscules {text-transform: lowercase;}
.gras { font-weight: bold; }

.caractere14{ font-size: 14px; }
.caractere10{ font-size: 10px; }

.titre1         	{ float: left;	text-align: left;	margin:  0px  0px  0px 10px ;		height: 30px;	background-color:#fff ;	clear:both;	}
.titre1b        	{ float: left;	text-align: left;	margin: 60px  0px  0px 10px ;		height: 30px;	background-color:#fff ;	clear:both;	}
.annee          	{ float: left;	text-align: left;	margin: 10px  0px  0px 10px ;		width:  50px;	background-color:#fff ;	clear:both;	}
.bloc_listes    	{ float: left;	text-align: left;	margin:  5px  0px  0px  0px ;		width: 650px;	background-color:#fff ;	clear:both;	}
.tiret          	{ float: left;	text-align: left;	margin:  0px  0px  0px  0px ;	             	width:  10px;	background-color:#fff ;		}
.titre2         	{ float: left;	text-align: left;	margin:  0;	                               	width: 639px;	background-color:#fff ;		 }
.lieu           	{ float: left;	text-align: left;	margin:  0px  0px  0px 10px ;	             	width: 639px;	background-color:#fff ;		}
.lieu_sans_titre	{ float: left;	text-align: left;	margin:  0px  0px  0px  0px ;	             	width: 639px;	background-color:#fff ;		}