html {    margin: 0;    padding: 0;}body {  font-family:  Helvetica, Tahoma,Arial, sans-serif;	background: url(graphics/general_bg.gif) 0 0 repeat-x;	margin: 0;	padding: 0;}#global {	text-align:center;	margin: 0 auto;	width: 800px;
	background: #FFF;
	overflow: visible;
	display: block;	}div#header {	width: 800px;	height: 90px;	background: #FFF;	margin: 0 auto;	display: block;	position: absolute;	top: 0;	z-index: 100;	}	div#header img{	 margin:0 26px 0 11px;	 float:left;}div#menu {    padding: 0;}div#menu dl {    padding: 0;    float: left;    width: 152px;    margin: 9px 10px 0 0;}div#menu dt {    float: left;    width: 152px;    height: 62px;    padding: 10px 5px 0 0;    margin: 0;    background: url(graphics/cat_bt.gif) 0 0 no-repeat;    color: #FFF;    text-align: right;    cursor: pointer;    font-weight: bold;}div#menu dd {    width: 155px;    margin: 0 0 0 1px;    padding: 0 0 5px 0;    background: #D81D24;    color: #FFF;    clear: left;    display: none;}div#menu ul {    list-style-type: none;    margin: 0;    padding: 0;    text-align: right;    font-size:12px;    font-weight:bold;}div#menu li {    margin: 7px 7px 7px 0;    padding: 0;    cursor: pointer;    line-height: 20px;    background: url(graphics/separateur.gif) 0 bottom no-repeat;}div#menu li a {    color: #FFF;    text-decoration: none;}div#menu li a:hover {    color: #F8DE00;    text-decoration: none;}.cat_menu{	width:157px;	height:72px;	text-align:right;	float:right;	margin-top:10px;	margin-right:4px;	padding-top:3px;	background:#ccc;	}a.cat_menu:active{	font-weight:bold;	text-decoration:none;	color:#fff;	padding-right:10px;	font-size:16px;}.cat_menu a{	font-weight:bold;	text-decoration:none;	color:#fff;	padding-right:10px;	font-size:16px;}div#content {	width: 800px;    margin: 95px auto;	background: #fff url(graphics/gray-bg.gif) 0 0 repeat-x;	display:block;	position:absolute;
	overflow: visible;}	div#une {
    height: 315px;
    display: block;
    position: relative;
    background: (graphics/bg_empty.gif) 0 0 not-repeat;
}div#main_col {	width:498px;	float:left;	background:#fff;
	overflow: visible;
	display: block;}div#right_col {	width:302px;	float:right;	margin-top:15px;
	overflow: visible;
	background: #FFF;
	display: block;}.une_txt{	margin-left:36px;	line-height: auto;
	font-size: 13px;	width:282px;	float:left;	text-align:justify;
	display: block;	overflow: visible;}.stories {	font-size: 13px;	width:160px;	float:right;	font-weight:bold;	color:#ee2a32;	margin-right:10px;	background:#fff;	position:relative;	display:block;}span.stories{	background: url(graphics/story_quotes.gif) left top no-repeat;}span.sign{	text-align:right;	font-weight:bold;	color:#5f5f5f;	display:block;}span.more a{	text-align:right;	font-weight:bold;	color:#000;	display:block;	text-decoration:none;}span.more a:hover{	text-align:right;	font-weight:bold;	color:#ee2a32;	display:block;	text-decoration:none;}#box_droite1 {	background: url(graphics/droite1-bg.jpg) 0 0 repeat-x;	width:290px;	height:125px;	border:1px #e5e5e5 solid;	margin: 8px 0 0 3px;}#box_droite1 img{	width:280px;	height:115px;	margin:5px;	border:0px;}#box_droite1 span{	background:#fff;	width:280px;	height:25px;	display:block;	text-align:right;	font-weight:bold;	font-size:12px;	opacity: 0.8;	filter:alpha(opacity=80);	-moz-opacity:0.8;	margin: -30px 5px 0 5px;	padding: 5px 0 0 0;}#box_droite2 {	background: url(graphics/droite2-bg.jpg) 0 0 repeat-x;	width:290px;	height:128px;	border:1px #e5e5e5 solid;	margin-top:8px;	margin-left:3px;}#box_droite2 img{	width:280px;	height:115px;	margin:5px;	border:0px;}#box_droite2 span{	background:#fff;	width:280px;	height:20px;	display:block;	text-align:right;	font-weight:bold;	font-size:12px;	opacity: 0.8;	filter:alpha(opacity=80);	-moz-opacity:0.8;	margin: -30px 5px 0 5px;	padding: 5px 0 0 0;}#box_droite1 a{	color:#000;	text-decoration:none;}#box_droite2 a{	color:#000;	text-decoration:none;}#contact_form{	background: #ed1b23 url(graphics/form_bg.gif) 0 0 no-repeat;	width:290px;	margin-top:8px;	margin-bottom:8px;	margin-left:3px;	padding-top:15px;}#contact_form_small{	background: #ed1b23;	width:290px;	height:30px;	margin-top:8px;	margin-bottom:8px;	margin-left:3px;	padding-top:15px;}div#contact_form p{	font-size:16px;	text-align: right;	margin-right:10px;}.titre {	font-size:16px;	text-align: center;	color:#fff;	font-weight:bold;}.titre a{	font-size:16px;	text-align: center;	color:#fff;	font-weight:bold;	text-decoration:none;}.titre a:hover{	font-size:16px;	text-align: center;	color:#ccc;	font-weight:bold;	text-decoration:none;}div#contact_form input {    width: 150px;}div#contact_form textarea {    width: 150px;}fieldset{	border:0px;	color:#fff;	font-weight:bold;	text-align:center;}label{	font-size:12px;}#locator{	width:290px;	border:1px #e5e5e5 solid;	color:#ee2a32;	text-align:center;	font-weight:bold;	margin-bottom:20px;	font-size:14px;}#footer{	background: #fff url(graphics/footer_gray.gif) 0 0 repeat-x;	width:800px;	height:60px;	margin:0px auto;    display:block;    clear: both;}div#article_une{	background:#fff url(graphics/gray-bg.gif) 0 0 repeat-x;	padding-top:25px;}/*div#article_une img{	width:485px;	border:0px;}*/.h1_home{	padding-left:20px;	font-size: 22px;	color:#727272;	text-align:left;}.h1_article{	background:#fff;	color:#ed1b23;	padding-left:5px;	margin:-45px 6px 5px 6px;	text-align:left;	float:left;	position:relative;	z-index:90;	display:run-in;	opacity: 0.8;	filter:alpha(opacity=80);	-moz-opacity:0.8;	height:35px;	font-size:22px;	padding-top:10px;	width:480px;}

*html.h1_article {
    background:#fff;	color:#ed1b23;	padding-left:5px;	margin:-45px 6px 5px 6px;	text-align:left;	float:left;	position:relative;	z-index:90;	display:run-in;	opacity: 0.8;	filter:alpha(opacity=80);	-moz-opacity:0.8;	height:35px;	font-size:22px;	padding-top:10px;	width:480px;
}.lang {	position:absolute;	margin:95px -25px 0 -25px;	z-index:-1;}

.preload {display:none;}

.copyright {
	position: absolute;
	top: 93px;
	left: 760px;
	z-index: -1;
	width: 20px;
	height: 20px;
}

.copyright a {
	text-decoration: none;
	color: #000;
	}

div#submenu {	background: #ed1b23;	width :280px;	border :1px #e5e5e5 solid;	margin: 8px 0 0 3px;	padding: 10px;	text-align: left;	}div#submenu a{	color:#fff;	text-decoration:none;	font-size:12px;	font-weight:bold;}div#submenu a:hover{	color:#ccc;}