@charset "UTF-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595f60;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	display:inline;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	display:inline;
}

a.menu:link {color: #595f60; text-decoration: none;}
a.menu:visited {color: #595f60; text-decoration: none;}
a.menu:hover {color: #ff8a00; text-decoration: none;}
a.menu:active {color: #ff8a00; text-decoration: none;}

a.lien:link {color: #ff8a00; text-decoration: none;}
a.lien:visited {color: #ff8a00; text-decoration: none;}
a.lien:hover {color: #333333; text-decoration: none;}
a.lien:active {color: #333333; text-decoration: none;}

a.footer:link {color: #ff8a00; text-decoration: none; margin-left:0px; line-height:30px;}
a.footer:visited {color: #ff8a00; text-decoration: none; margin-left:0px; line-height:30px;}
a.footer:hover {color: #333333; text-decoration: none; margin-left:0px; line-height:30px;}
a.footer:active {color: #333333; text-decoration: none; margin-left:0px; line-height:30px;}

a.footer2:link {color: #595f60; text-decoration: none; margin-left:30px; line-height:30px;}
a.footer2:visited {color: #595f60; text-decoration: none; margin-left:30px; line-height:30px;}
a.footer2:hover {color: #ff8a00; text-decoration: none; margin-left:30px; line-height:30px;}
a.footer2:active {color: #ff8a00; text-decoration: none; margin-left:30px; line-height:30px;}

a.footer3:link {color: #ff8a00; text-decoration: none;}
a.footer3:visited {color: #ff8a00; text-decoration: none;}
a.footer3:hover {color: #333333; text-decoration: none;}
a.footer3:active {color: #333333; text-decoration: none;}

a.footer4:link {color: #595f60; text-decoration: none; margin-left:30px;}
a.footer4:visited {color: #595f60; text-decoration: none; margin-left:30px;}
a.footer4:hover {color: #ff8a00; text-decoration: none; margin-left:30px;}
a.footer4:active {color: #ff8a00; text-decoration: none; margin-left:30px;}

dd, ul, li {margin: 0px; padding: 0px; list-style-type: none;}
li.sitemap {margin: 0px 0px 0px 20px; padding: 0px; list-style-type: none; list-style-position:inside;}
li.all_actu {margin-left: -2px; padding-left: 0px; list-style-image:url(../images/tiret.gif); list-style-position:inside;}

.footer_9pixel{font-size:9px; font-weight:normal !important; line-height:35px; margin-left:260px;}
.footer_9pixel_home{font-size:9px; font-weight:normal !important; line-height:35px; margin-left:350px;}

.titre_top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595f60;
	font-weight: bold;
	line-height:25px;
}

.orange {color: #ff8a00;}
.orange_12 {font-size:12px; color: #ff8a00;}
.alinea {margin-left:30px;}

.titre_jjlq_orange {
	color: #ff8a00;
	line-height:25px;
}

#conteneur {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:967px;
	height:auto;
	z-index:1;
}

#menu_01 {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	padding-left:30px;
	width:215px;
	height:115px;
	float:left;
	color: #ff8a00;
	line-height:15px;
	z-index:1;
}
#menu_02 {
	position:relative;
	margin-left:35px;
	margin-top:0px;
	width:215px;
	height:115px;
	float:left;
	color: #ff8a00;
	line-height:15px;
	z-index:1;
}
#menu_03 {
	position:relative;
	margin-left:23px;
	margin-top:0px;
	width:215px;
	height:115px;
	float:left;
	color: #ff8a00;
	line-height:15px;
	z-index:1;
}
#menu_04 {
	position:relative;
	margin-left:12px;
	margin-top:0px;
	width:210px;
	height:115px;
	float:left;
	color: #ff8a00;
	line-height:15px;
	z-index:1;
}
#grand_filet {
	position:relative;
	margin-left:0px;
	padding-left:30px;
	margin-top:20px;
	width:926px;
	height:auto;
	float:left;
	z-index:5;
}
#bloc_jjlq {
	position:relative;
	margin-left:0px;
	padding-left:30px;
	margin-top:24px;
	width:225px;
	height:auto;
	float:left;
	z-index:1;
}
#bloc_texte_gallery {
	position:relative;
	margin-left:0px;
	padding-left:30px;
	margin-top:24px;
	width:400px;
	height:auto;
	float:left;
	z-index:1;
}
#bloc_texte_page_actu {
	position:relative;
	margin-left:0px;
	padding-left:30px;
	margin-top:24px;
	margin-bottom:20px;
	width:420px;
	height:auto;
	float:left;
	z-index:1;
}
#photo_jjlq {
	position:relative;
	margin-left:2px;
	margin-top:2px;
	width:45px;
	height:43px;
	float:left;
	z-index:1;
}
#titre_jjlq {
	position:relative;
	margin-left:14px;
	margin-top:0px;
	width:160px;
	height:43px;
	float:left;
	z-index:1;
	font-size: 16px;
	font-weight:bold;
}
#titre_gallery {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	width:400px;
	height:20px;
	color:#ff8a00;
	font-size: 16px;
	font-weight:bold;
	z-index:1;
}
#texte_jjlq {
	position:relative;
	margin-left:0px;
	margin-top:23px;
	width:225px;
	height:auto;
	float:left;
	z-index:1;
	line-height:18px;
}
#texte_gallery {
	position:relative;
	margin-left:0px;
	margin-top:45px;
	width:360px;
	height:auto;
	z-index:1;
	text-align:justify;
	line-height:18px;
}
#texte_page_actu {
	position:relative;
	margin-left:0px;
	margin-top:25px;
	width:380px;
	height:auto;
	z-index:1;
	text-align:justify;
	line-height:18px;
}
#texte_page_all_actu {
	position:relative;
	margin-left:50px;
	margin-top:44px;
	margin-bottom:20px;
	width:420px;
	height:auto;
	float:left;
	z-index:1;
	text-align:justify;
	line-height:18px;
}
#div_bigpix {
	position:relative;
	margin-left:25px;
	margin-top:26px;
	width:436px;
	height:296px;
	float:left;
	z-index:1;
}
#div_bigpix_gallery {
	position:relative;
	margin-left:89px;
	margin-top:26px;
	width:436px;
	height:296px;
	float:left;
	z-index:1;
}
#div_bigpix_actu {
	position:relative;
	margin-left:69px;
	margin-top:74px;
	width:398px;
	height:300px;
	background-color:#CCCCCC;
	float:left;
	z-index:1;
}
#titre_page_actu {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	width:400px;
	height:20px;
	z-index:1;
	font-weight:bold;
}
#titre_page_all_actu {
	position:relative;
	margin-left:0px;
	padding-left:120px;
	margin-top:44px;
	width:110px;
	height:20px;
	float:left;
	z-index:1;
	font-weight:bold;
}

#bigpix01 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix02 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix03 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix04 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:visible;}
#bigpix05 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix06 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix07 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix08 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix09 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix10 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix11 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix12 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix13 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix14 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}
#bigpix15 {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1; visibility:hidden;}

#img_article {position:absolute; left:0px; top:0px; width:auto; height:auto; z-index:1;}
#legend_img_article {position:relative; left:519px; top:10px; width:436px; margin-bottom:30px; height:auto; float:left; clear:left; z-index:1;}
#nav_img_article {position:relative; clear:left; text-align:center; left:519px; top:10px; width:436px; margin-bottom:30px; height:auto; float:left; z-index:1;}

#bloc_actu {
	position:relative;
	margin-left:30px;
	margin-top:24px;
	width:210px;
	height:auto;
	float:left;
	z-index:1;
}
#titre_actu {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	width:210px;
	height:20px;
	z-index:1;
	font-size: 16px;
	color: #595F60;
	font-weight:bold;
}
#texte_actu {
	position:relative;
	margin-left:0px;
	margin-top:12px;
	width:210px;
	height:auto;
	z-index:1;
	line-height:18px;
}
#texte_actu2 {
	position:relative;
	margin-left:0px;
	margin-top:13px;
	border-top:#868686 solid 1px;
	padding-top:15px;
	width:210px;
	height:auto;
	z-index:1;
	line-height:18px;
}
#suite_actu {
	position:relative;
	margin-left:0px;
	margin-top:12px;
	width:210px;
	height:auto;
	z-index:1;
	font-weight:bold;
}
#film_strip {
	position:relative;
	margin-left:0px;
	padding-left:10px;
	margin-top:30px;
	width:945px;
	height:90px;
	float:left;
	z-index:1;
}
#footer {
	position:relative;
	margin-left:0px;
	padding-left:10px;
	margin-top:23px;
	width:967px;
	height:auto;
	float:left;
	font-weight:bold;
	z-index:1;
}
