body {
	font: 90% Arial, Helvetica, sans-serif;
	color: #fff;
	background: #fff;
	margin: 0px;
	padding: 0px;}

a, a:link { color: #fff; background-color:#000; cursor: pointer; }
a:visited { color: #fff; text-decoration: line-through; }
a:hover, a:active { color: #fff; background-color:#fff; }

* { outline: none; }
	
#nav { 
	margin: 0 0 1px 0;
	padding: 0 0 0 7px;
	font: 90% Georgia, "Times New Roman", Times, serif; }
#nav a { background-color:#fff; }

#contenu { background:#000 ; padding:0; margin: 0; }

#contenu_cha, #contenu_con, #contenu_lie {
	margin:5px 0;
	padding: 0 0 0 112px;
	width: 530px;
	font: 100% Georgia, "Times New Roman", Times, serif; }
	
#contenu_cha i {
	line-height: 100%; }
#contenu_cha {
	line-height: 140%; }
	
#contenu_lie li {
	margin: 0 0 17px 0;
	padding:0;
	list-style: none;
	line-height: 140%;
	text-transform: uppercase;
	font-size: 76%; }
	
#contenu_lie li a {
	font-size: 86%;
	text-transform: none;
}

#contenu_obj, #contenu_objs {
	margin: 0; 
	padding: 0 0 0 112px;
	font: 100% Georgia, "Times New Roman", Times, serif; }

#contenu_objs a img { 
	margin: 0;
	padding: 0;
	border:0;
	float:left;
	font-size:76%;
	 }
	
h4, label { text-transform: uppercase; font-size: 76%; margin:0; padding:0; }
	
#flashcontent { margin:0; padding:0; }
h4+#flashcontent { margin:0; padding:0; }
#flashcontent p { margin: 5px 0 7px 0; }
#flashcontent object { margin:0; padding:0; }
#flashcontent object embed { margin:0; padding:0; }
	
#objtitre { padding: 3px 7px 4px 111px; color: #333; text-transform: uppercase; font: 100% Georgia, "Times New Roman", Times, serif; }
	
.emphase {
	/*text-transform: uppercase;*/
	font-size: 116%;
	font-weight: bold;
	color: #000;
	background: #FFFFFF;
	margin: 0px 0px 17px;
	padding: 0px 17px 0 1px;
	display: inline;
}