body {
	margin : 0;
	padding : 0 0 0 1em;
	font-family: Trebuchet MS, Arial, Verdana;
	font-size : 0.8em !important;
	font-size : 1.2em; 
	color: #000;
	background-color: #fff;
	text-align: center;
}

hr {
 /*IE*/
color:#CACACA;
height:1px;
/* MOZ */
border-bottom: 1px solid #CACACA;
border-top: 0px;
width:50%;
 }

.em {font-weight:bold}

.u {text-decoration:underline}

p { margin : 1em;text-align:justify; }
img { border : none; }
form { display : block; margin : 0; padding : 0; }

h1 { font-size:0.9em !important;font-size:1.1em;margin:0 0 2em;padding:3.8em 0 0 1em;text-align:left;font-weight:normal;}
h2 { font-size:1.6em;margin:0 0 2em;padding:0.3em 0 0 0.7em;text-align:justify;height:31px; }
h3 { font-size:1.4em;margin:2em 1em;text-align:justify; }
h4 { font-size:1.2em;margin:2em 0 0 0.8em;text-align:justify;text-indent:1.5em }
h5 { font-size:1em;margin:2em 0 0 0.8em;text-align:justify;text-indent:5em }
h6 { font-size:1em;margin:2em 0;text-align:justify }


.semnone { display: none;}
a { color: #111;}
a:hover { color: #333; }

#contenu { width:100%;text-align:center;}
#contenu ul li {text-align:left;margin:0.5em 0;}

p.figure {text-align:center;font-size :0.9em !important;font-size :1em;text-decoration:underline}
div.credits {text-align:right;font-size :0.85em !important;font-size :0.95em;color:#444;margin-right:2em}
.photo p {text-align:center;font-size :0.85em !important;font-size :0.95em;color:#444;margin:0.3em 0 3em 0;width:100%}

table {font-size :0.9em !important;font-size :0.95em;text-align:center}
thead {font-weight:bold}
td {margin:2em }

div#header {display:none}
div#footer {display:none}
div#menu {display:none}



