

.body , .mceContentBody {
background:url(im/BG0001.jpg) repeat;
}

.mceContentBody, #content {

font-size: small;
font-family: Verdana, Geneva, sans-serif;
text-align: justify;
	margin: 0;
	padding: 0;
        color:#413732;

}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align:top;
background: transparent;
}




#content ul, .mceContentBody ul {
font-size:1em;
padding-left:10px;
}


#content ul, .mceContentBody ul  { 
margin:20px;
}



#content ul li , .mceContentBody ul li { 
color:#eff1f1;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1.4em;
margin:4px;
}


#content, .mceContentBody { }
#content p , .mceContentBody p {padding: 5px 0px; }

#content hr { clear:both ; border:none ; height:0px; background-color:transparent;visibility:hidden }
.mceContentBody hr { clear:both ;  } 

















.mceContentBody td { border:1px solid #00F; } 
.mceContentBody tr { border:1px solid #00F; } 


.mceContentBody div { padding:1px ; border:1px dashed red}
.mceContentBody p, .mceContentBody span { padding:1px ; border:1px dashed green}
#content  a, #content  a:visited,a,a:visited, {  }
.mceContentBody div { padding:1px ; border:1px dashed red}
#content h1, .mceContentBody h1  {font-weight:bolder; font-size: 2em ; padding:10px;}
#content h2, .mceContentBody h2 {font-weight:bolder; font-size: 1.5em; padding:6px;}
#content h3, .mceContentBody h3 {font-weight:bolder; font-size: 1.3em; paddinf:3px;}
#content h4, .mceContentBody h4 {font-weight:bolder; font-size: 1.1em;pading:1px;}




{ padding:1px ; border:1px dashed #F60}


#contenu {width:800px}


#content p, .mceContentBody p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #eff1f1; margin:4px; }
#content div, .mceContentBody div{ margin:4px; }
#content .clair, .mceContentBody .clair { color: #eff1f1; }
#content .fonce, .mceContentBody .fonce { color: #eff1f1; }
#content .sec, .mceContentBody .sec { color: #2e2e2e; }
#content .ter, .mceContentBody .ter { color: #d5d6cc; }


#content a, .mceContentBody a,
#content a:hover, .mceContentBody a:hover,
#content a:visited, .mceContentBody a:visited
{
color:#ded9d8;
text-decoration:none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
margin:0px 2px;
}

#content a:visited, .mceContentBody a:visited {color:aaaaaa}

#content .floatright, .mceContentBody .floatright { float: right; }
#content .floatleft, .mceContentBody .floatleft { float: left; }

#content .illustration, .mceContentBody .illustration
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: normal; 
	font-variant: normal; 
	color:#2e2e2e; 
        text-align:right;
	vertical-align:top;
       	width:auto;
	margin-top:4px;
	padding:0px;        
}

