#body .never {
	display : none;
	visibility : hidden;
}

#body .nobl{
	text-decoration : none;
}

#body .middle {
	text-align:center;
	margin : 0 auto;
}

#body .left {
	text-align:left;
}

#body .floatright {
	float : right;
}

#body .floatright img {
	margin : 0 0 0 8px ;
}

#body .floatleft {
	float : left;
}

#body .floatleft img {
	margin : 0 8px 0 0;
}

#body {
	font-family : arial , helvetica, sans-serif;
	background:white;
	font-size : 11px;
	text-align:center;
}
#body a {
	color : #df3398;
}
#body a * 
{
	cursor:hand;
}

#body #openInBrowser {
	text-align:center;
}

#body #conteneur
	{
	width:597px;
	margin : 0 auto;
	text-align : justify;
}

#body  #haut {
	height : 118px;
	background : url(fond-haut.png) no-repeat;
	cursor:hand;
}

#body #milieu {

	background : url(fond-milieu.png) repeat-y;
	padding-left : 80px;
	padding-right : 60px;
}

#body  #bas {

	height : 41px;
	background : url(fond-bas.png) no-repeat;
}

#body  #haut h1 {
	margin : 0;
	color : #00906d;
	font-size : 13px;
	text-decoration : none;
}

#body  #cpresse {
	position : relative;
	top : 20px;
	width:460px;
 	text-align:right;
}
#body  #date {
	position : relative;
	top : 28px;
	left: 480px;
}

#body h2 {
	margin : 0 0 20px;
	color : #df3398;
	font-style:italic;
	font-size : 17px;
}

#body .chapo {
	font-weight : bold;
	font-style:italic;

}

#body h3 {
	color : #00906d;
	font-size : 12px;
	clear : both;
}

#body h4 {
	margin : 0;
	font-size : 12px;
	clear : both;
}

#body .point {
padding-left : 20px;
background : url(pointvert.png) no-repeat 0% 0%;
margin : 0 0 15px;
}

#body .puce {
padding-left : 28px;
background : url(pucecarreepourpre.png) no-repeat 0% 0%;
margin : 4px 0;
}

#body .point h4 {
	margin : 0 0 15px;
	color : #da1087;
}

#body .pourpre {
color : #df3398;
}

#body table .pair {
background : #FF99CC;
}

#body table tfoot {
background : #EC0072;
font-weight : bold;
}

#body table {
	width : 100%;
	text-align:center;
	border-collapse: collapse;
}


#body table td {
	border : 2px #FF00FF solid;
}

#body * a img {
	border : 0;
}

#body .encart {
background : #d1d88f;
text-align:center;
margin : 0 auto;
}

#body address {
text-align : center;
border : #b1cd00 1px dotted;
font-style:normal;
padding : 4px;
}

#body address span {
color : #40ac92;
padding-bottom : 4px;
display : block;
}

#body address a {
color : #40ac92;
text-decoration : none;
}
