body{
	margin: 0;
}
td,body,p,div,li,h1,h2,ul,ol{
	font-size : small;
	font-family : Verdana,Arial;
	color: navy;
}
td{
vertical-align: top;
}
h1{
margin: 0;
font-size: 20px;
}
h2{
margin: 0;
font-weight: 900;
font-size: 18px;
text-align: center;
}
td.titre{
	background-color:#A7C699;
	color:white;
	font-size : medium;
}
td.titreLR{
	background-color:#A7C699;
	color:white;
	border-left:2px solid #5359BC;
	border-right:2px solid #5359BC;
	font-size : medium;
}
td.titreL{
	background-color:#A7C699;
	color:white;
	border-left:2px solid #5359BC;
	font-size : medium;
}
td.titreR{
	background-color:#A7C699;
	color:white;
	border-right:2px solid #5359BC;
}
td.titre1{
	background-color:#A7C699;
	color:navy;
	font-size : small;
}
tr.titre2{
	background-color:#B5B4FF;
	color:black;
	font-size : small;
}
tr.bando1{
	background-color:#cdcdcd;
	color:black;
}
tr.bando2{
	background-color:#efefef;
	color:black;
}
td.corps{
	border-right:2px solid #5359BC;
	border-left:2px solid #5359BC;
}
td.corpsA{
	border-right:2px solid #5359BC;
	border-left:2px solid #5359BC;
	border-top:2px solid #5359BC;
	border-bottom:2px solid #5359BC;
}
td.corpsL{
	border-left:2px solid #5359BC;
}
td.corpsR{
	border-right:2px solid #5359BC;
}
td.menu0{
	border-left:2px solid #5359BC;
	border-right:2px solid #5359BC;
	background-color : #B5B4FF;
	color : white;
	font-size : small;
	font-weight : 900;
}
td.menuVDynR{
	border-right:2px solid #5359BC;
	padding: 5px 0 5px 5px;
}
td.menuVDynR1st{
	border-right:2px solid #5359BC;
	padding: 5px 0 5px 5px;
background: navy;
color: white;
}
div.menuVDynR{
	border-right:2px solid #5359BC;
	padding-left: 5px;
}
td.menu1{
	border-left:2px solid #5359BC;
	border-right:2px solid #5359BC;
	background-color : #B5B4FF;
	color : white;
	font-size : x-small;
	font-weight : 900;
	padding : 2px;
}
td.menu2{
	border-left:2px solid #5359BC;
	border-right:2px solid #5359BC;
	background-color : #B5B4FF;
	color : white;
	font-size : x-small;
	font-weight : 900;
}
p.pfin0{
	margin:0;
	padding:0;
	text-align : center;
	width : 100%;
	word-spacing : 20px;
	letter-spacing : 20px;
	font-weight: 900;
}
a {
text-decoration: none;
color: navy;
font-size: 10px;
	font-weight: 900;
}
a:hover{
color: darkred;
}
a.menuHdynamique {
text-decoration: none;
color: navy;
font-size: 10px;
}
a.menuVdynamique1st {
text-decoration: none;
color: white;
font-size: 10px;
}
p.menuGeneral{
	margin:2px;
	padding:0;
	text-align : center;
	width : 650px;
	word-spacing : 0;
	letter-spacing : 1px;
	font-weight: 900;
	font-size: 9px;
}
p.menuHdynamique{
	margin:3px 3px 20px 3px;
	padding:0;
	text-align : left;
	width : 80%;
	word-spacing : 0;
	letter-spacing : 1px;
	font-size: 9px;
	height: 50px;
}
p.article_texte{
text-align: justify;
width: 550px;
margin: 5px 5px 5px 5px;
}
p{
text-align: justify;
}
blockquote{
text-align: left;
}
ul{
	list-style-position: outside;
}
li{
	margin : 0px;
	padding : 0px;
text-align: justify;
}
