/* Reset
--------------------------------------------------------------------------------------- */
* {
	margin:0;
	padding:0;
}
html, body {
	height: 100%;
}
a img, fieldset {
	border:0;
}
fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
abbr, acronym {
	border:0
}
a:focus:hover {
	border:0
}
body {
	margin:0;
	height:100%;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:1.1em;
}
fieldset, form, input, p, ul, li, h4 {
	margin:0;
	padding:0;
}
p {
	padding:3px 0;
}
#PAGES {
	width:900px;
	height:auto;
	margin:auto;
}
#HEADER {
	width:900px;
	height:auto;
	padding-top:10px;
	text-align:center;
	margin-right: auto;
	margin-left:auto;
}
#HEADER_Logo {
	width:900px;
	height:66px;
	margin:auto;
	padding-top:10px;
}
h1.logo {
	width:213px;
	height:61px;
	float:left;
	margin-left:14px;
	background:url(../images/Logo.gif) no-repeat 0 0;
}
h1 span {
	font-size: 10px;
	margin: 0;
	display: none;
}
#LOGO {
	width:213px;
	height:61px;
	float:left;
	margin-left:14px;
	background:url(../images/Logo.gif) no-repeat 0 0;
}
#LOGO a {
	display:block;
	background:url(../images/Logo2.gif) no-repeat 0 0;
}
#LOGO a:hover {
	visibility:visible;
}
#LOGO a:hover img {
	visibility:hidden;
}
#HEADER_Logo_Lien {
	padding-top:10px;
	float:right;
}
#HEADER_Logo_LienDr {
	width:23px;
	padding-top:2px;
	height:100%;
	float:right;
}
/*----------------------[ PARTENAIRES ]------------------*/
.Part-1 {
	width:480px;
	height:145px;
	background:url(../images/Part-1.gif) no-repeat left top;
	padding:10px;
	margin-bottom:14px;
}
.Part-1 img {
	width:100%;
	height:auto;
	margin-top:8px;
	margin-bottom:12px;
}
.Part-1 h3 {
	font-size:10px;
	color:#000;
	width:auto;
	height:12px;
	margin:0px;
	padding-bottom:4px;
	padding-left:18px;
	background:url(../images/Puce_3.gif) no-repeat left top;
}
.Part-1 p {
	padding:0px;
	margin:0px;
}
.Part_ct {
	width:500px;
	height:auto;
}
.Part-2 {
	width:219px;
	height:145px;
	background:url(../images/Part-2.gif) no-repeat left top;
	padding:10px;
	margin-bottom:14px;
	float:left;
}
.Part-2-img {
	clear:both;
	width:auto;
	height:52px;
	display:block;
	padding-top:10px;
	margin-bottom:8px;
}
.Part-2 h3 {
	clear:both;
	font-size:12px;
	color:#000;
	width:auto;
	height:12px;
	margin:0px;
	padding-bottom:4px;
	padding-left:16px;
	display:block;
	background:url(../images/Puce_3.gif) no-repeat left top;
}
.Part-2 h3 a {
	color:#5F1F0F;
	text-decoration:none;
}
.Part-2 h3 a:hover {
	text-decoration:underline;
}
.Part-2 p {
	padding-left:4px;
	margin:0px;
}
.Part-3 {
	width:219px;
	height:145px;
	background:url(../images/Part-2.gif) no-repeat left top;
	padding:10px;
	margin-bottom:14px;
	float:right;
}
/*----------------------[ LINKS ]---------------------*/
#HEADER_Logo_LienM {
	height:auto;
	float:left;
}
#HEADER_Logo_LienM ul {
	margin:0px;
	padding:0px;
	width:103px;
}
#HEADER_Logo_LienM li {
	height:15px;
	font-size:10px;
	color:#5a1b07;
	text-align:right;
	list-style:none;
	line-height:15px;
	padding-top:1px;
	padding-bottom:2px;
	background:url(../images/Sep_h.gif) no-repeat left bottom;
}
#HEADER_Logo_LienM li a {
	display:block;
	height:100%;
	color:#5a1b07;
	padding-right:6px;
	text-decoration:none;
}
#HEADER_Logo_LienM li a:hover {
	color:#C53030;/*background:url(../images/Sep_h2.gif) repeat-y right center;*/
}
/*------------------------[ MENU ]---------------------*/
#HEADER_Menu {
	text-align:left;
	padding-right:100px;
	margin-top:10px;
}
/* ajout Youssef */

#BANNIER {
	height:300px;
	width:900px;
	margin:auto;
	margin-top:10px;
	margin-bottom:20px;
	background:url(../images/img_bannier.jpg) no-repeat left;
}
#NAV_Cont {
	margin:auto;
	height:24px;
	width:900px;
	background:url(../images/bg_nav.gif) repeat-x left top;
}
#NAV_Cont2 {
	height:24px;
	background:url(../images/bg_nav1.gif) no-repeat left top;
}
#NAV_Cont3 {
	height:24px;
	padding-right:15px;
	background:url(../images/bg_nav3.gif) no-repeat right top;
}
#NAV_Cont ul {
	float: right;
	list-style: none;
	list-style-type: none;
	font-size: 10px;
}
#NAV_Cont ul li {
	display: inline;
}
#NAV_Cont ul li a {
	float: left;
	text-decoration: none;
}
#NAV_Cont ul li span {
	visibility: hidden;
}
#RUB_Cont {
	width:530px;
	height:60px;
	/* border:1px solid red; */
	position:absolute;
	margin-top:230px;
	margin-left:10px;
}
#RUB_Cont ul {
	list-style:none;
	list-style-type:none;
}
#RUB_Cont ul li {
	display:inline;
}
#RUB_Cont ul li a {
	float:left;
	text-decoration:none;
}
#RUB_Cont ul li span {
	visibility:hidden;
}
#RUB_nearshore {
	width:166px;
	height:58px;
	/* border:1px solid red; */
	position:absolute;
	margin-top:230px;
	margin-left:720px;
}
#RUB_nearshore ul {
	list-style:none;
	list-style-type:none;
}
#RUB_nearshore ul li {
	display:inline;
}
#RUB_nearshore ul li a {
	text-decoration:none;
}
#RUB_nearshore ul li span {
	visibility:hidden;
}
a.conseil {
	height:57px;
	width:170px;
	display:block;
	background:url(../images/nav_conseil.gif) no-repeat left;
}
a.design {
	height:57px;
	width:194px;
	display:block;
	background:url(../images/nav_design.gif) no-repeat left;
}
a.e-mark {
	height:57px;
	width:165px;
	display:block;
	background:url(../images/nav_emark.gif) no-repeat left;
}
a.nearshore {
	height:58px;
	width:166px;
	display:block;
	background:url(../images/btn_nearshore.gif) no-repeat left;
}
a.nearshore:hover {
	background:url(../images/btn_nearshore_hover.gif) no-repeat left;
}
a.conseil:hover {
	background:url(../images/nav_conseil_hover.gif) no-repeat left;
}
a.design:hover {
	background:url(../images/nav_design_hover.gif) no-repeat left;
}
a.e-mark:hover {
	background:url(../images/nav_emark_hover.gif) no-repeat left;
}
div#RUB_ACTU1 {
	width:330px;
	height:167px;
	display: block;
	background:url(../images/bg_actu_2.gif) repeat-x left top;
}
/* lien */
a.agence {
	height:24px;
	width:144px;
	display:block;
	background:url(../images/btn_agence.gif) no-repeat left top;
}
a.agence:hover {
	background:url(../images/btn_agence_hover.gif) no-repeat left top;
}
a.metier {
	height:24px;
	width:79px;
	display:block;
	background:url(../images/btn_metier.gif) no-repeat left;
}
a.metier:hover {
	background:url(../images/btn_metier_hover.gif) no-repeat left top;
}
a.ref {
	height:24px;
	width:106px;
	display:block;
	background:url(../images/btn_ref.gif) no-repeat left top;
}
a.ref:hover {
	background:url(../images/btn_ref_hover.gif) no-repeat left;
}
a.part {
	height:24px;
	width:110px;
	display:block;
	background:url(../images/btn_part.gif) no-repeat left top;
}
a.part:hover {
	background:url(../images/btn_part_hover.gif) no-repeat left top;
}
/* RUB Actualite */


div#RUB_ACTU2 {
	height:167px;
	padding-left:10px;
	background:url(../images/bg_actu_1.gif) no-repeat 0 0;
}
div#RUB_ACTU3 {
	height:167px;
	padding-right:10px;
	background:url(../images/bg_actu_3.gif) no-repeat right top;
}
div#RUB_ACTU3 a.savoir2 span {
	background:url(../images/btnSavoir1.gif) no-repeat left top;
}
div#RUB_ACTU3 a.savoir2 span span {
	background:url(../images/btnSavoir3.gif) no-repeat right top;
}
#RUB_ACTU_TITLE {
	float:left;
	height:35px;
	width:337px;
	padding-bottom:5px;
}
#RUB_ACTU_CONT {
	height:auto;
	padding-top:40px;
	background:url(../images/rub_actu.gif) no-repeat left top;
	width: 330px;
}
#RUB_ACTU_DESC {
	color:#5e2011;
	font-size:13px;
	font-weight:bold;
	height:auto;
	width:300px;
	margin-top:10px;
}
#RUB_ACTU_TEXT {
	color:#5b5959;
	font-size:11px;
	height:80px;
	text-align:justify;
	width:310px;
}
/* RUB References & News */
#RUB_REF {
	width:250px;
	height:auto;
	Padding-top:40px;
	background:url(../images/rub_refe.gif) no-repeat left top;
}
#RUB_REF_TITLE {
	float:left;
	height:35px;
	width:261px;
}
#RUB_NEWS {
	/* border:1px solid #CCCCCC; */
	height:auto;
	float:right;
	width:250px;
	padding-top:40px;
	background:url(../images/rub_news.gif) no-repeat left top;
}
#RUB_NEWS_TITLE {
	float:left;
	height:35px;
	width:244px;
}
#RUB_NEWS_CONT {
	height:80px;
	/* margin-left:15px; */
	margin-right:7px;
}
#RUB_NEWS_DESC {
	color:#5e2011;
	font-size:13px;
	font-weight:bold;
	height:60px;
	width:230px;
	margin-top:10px;
}
#RUB_NEWS_TEXT {
	color:#5b5959;
	font-size:11px;
	height:auto;
	text-align:justify;
}
#RUB_REF_CONT {
	height:80px;
	;/* margin-left:15px;
	margin-right:7px; */
}
div#CONTENT_Rub h4 {
	color:#5e2011;
	font-size:13px;
	margin-bottom:7px;
	font-weight:bold;
}
#RUB_REF_TEXT {
	color:#5b5959;
	font-size:11px;
	text-align:justify;
}
a.savoir2 {
	height:22px;
	width:120px;
	font-size:11px;
	text-decoration:none;
	line-height:22px;
	color:#FFF;
	float:left;
	text-align:center;
	margin-top:10px;
	background:url(../images/btn_savoir2.gif) repeat-x left top;
}
a.savoir2 span {
	display:block;
	height:22px;
	padding-left:8px;
	background:url(../images/btn_savoir1.gif) no-repeat left top;
}
a.savoir2 span span {
	padding-right:16px;
	cursor:pointer;
	background:url(../images/btn_savoir3.gif) no-repeat right top;
}
a.savoir2:hover {
	text-decoration:underline;
}
/***************** [Page Metier Modifié ] *****************************/
#METIER_CONT {
	/* border:1px solid red;*/
	width:900px;
	height:300px;
	margin:auto;
	margin-bottom:10px;
}
#METIER_CONSEIL {
	height:300px;
	width:179px;
	float:left;
	background:url(../images/met_bg_conseil.gif) no-repeat left;
}
a.met_conseil {
	display:block;
	height:57px;
	width:168px;
	margin-left:11px;
	margin-top:10px;
	background:url(../images/met_btn_conseil.gif) no-repeat left;
}
.METIER_TEXT {
	clear:both;
	color:#000000;
	font-size:11px;
	height:120px;
	margin:auto;
	padding-left:5px;
	text-align:left;
	width:160px;
	margin-top:78px;
}
#METIER_DESIGN {
	height:300px;
	width:194px;
	float:left;
	background:url(../images/met_bg_design.gif) no-repeat left;
}
a.met_design {
	display:block;
	height:57px;
	width:194px;
	margin-top:10px;
	background:url(../images/met_btn_design.gif) no-repeat left;
}
#METIER_EMARK {
	height:300px;
	width:178px;
	float:left;
	background:url(../images/met_bg_emark.gif) no-repeat left;
}
a.met_emark {
	display:block;
	height:57px;
	width:168px;
	margin-top:10px;
	background:url(../images/met_btn_emark.gif) no-repeat left;
}
#METIER_IMAGE {
	height:300px;
	width:169px;
	float:left;
	background:url(../images/met_photo.gif) no-repeat left;
}
#METIER_NEAR {
	height:300px;
	width:180px;
	float:left;
	background:url(../images/met_bg_nearshore.gif) no-repeat left;
}
a.met_near {
	display:block;
	height:57px;
	width:166px;
	margin-top:10px;
	background:url(../images/met_btn_nearshore.gif) no-repeat left;
}
a.met_savoir {
	height:22px;
	width:112px;
	font-size:11px;
	text-decoration:none;
	line-height:22px;
	margin:auto;
	color:#c53030;
	font-weight:bold;
	display:block;
	text-align:center;
	background:url(../images/met_brn_savoir.gif) no-repeat left;
}
a.met_savoir:hover {
	text-decoration:underline;
}
a.met_savoir_near {
	height:22px;
	width:112px;
	font-size:11px;
	text-decoration:none;
	line-height:22px;
	margin:auto;
	color:#b86719;
	font-weight:bold;
	display:block;
	text-align:center;
	background:url(../images/met_savoir_near.gif) no-repeat left;
}
a.met_savoir_near:hover {
	text-decoration:underline;
}
/***  les pages des articles et rubriques  ****/

#Menu_LNKS {
	height:auto;
	width:200px;
	float:left;
}
#Menu_LNKS_Title {
	height:20px;
	line-height:20px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	padding-left:22px;
	text-transform:uppercase;
	background:url(../images/bg_titre_rub.gif) no-repeat left top;
}
#Menu_LNKS_links_bg {
	height:312px;
	width:200px;
	padding-top:10px;
	background:url(../images/bg_links.gif) no-repeat left top;
}
#Menu_LNKS_links {
	height:312px;
	width:200px;
	text-transform:uppercase;
}
#Menu_LNKS_links ul {
	margin:0;
	padding:0;
}
#Menu_LNKS_links li {
	font-size:11px;
	line-height:20px;
	list-style-image:none;
	list-style-type:none;
	text-align:left;
	margin: 0 0 0 10px;
}
#Menu_LNKS_links li a {
	color:#5e2011;
	text-decoration:none;
	margin: 0 0 0 10px;
}
#Menu_LNKS_links li a:hover {
	text-decoration:underline;
}
.Menu_LNKS_links_active {
	background:transparent url(../images/liste_links.gif) no-repeat scroll left center;
	font-weight:bold;
}
#image_art {
	/*border:1px solid red;*/
	height:auto;
	width:auto;
	/*position:absolute;
	margin-left:730px;*/
	float:right;
}
/* fin ajout youssef  */


#HEADER_Menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:right;
}
#HEADER_Menu li {
	display:inline;
	font-size:10px;
	color:#FFFFFF;
	line-height:16px;
	padding-right:14px;
	padding-left:12px;
	background:url(../images/Sep_v.gif) no-repeat right;
}
#HEADER_Menu li a {
	color:#fff;
	text-decoration:none;
}
#HEADER_Menu li a:hover {
	text-decoration:underline;
}
/*------------------------[ --- ]---------------------*/
#BANNIERE {
	width:870px;
	height:212px;
	margin:auto;
	background:url(../images/IDEM_BANN2.png) no-repeat;
}
#CONTENT {
	height:auto;
	margin:auto;
	width:900px;
}
/*---------------------[ NAV ]-----------------------*/
#CONTENT_Nav {
	width:999px;
	height:66px;
	margin-bottom:16px;
	background:url(../images/Nav.gif) no-repeat;
}
#CONTENT_Nav ul {
	padding:0px;
	margin:0px;
	float:left;
	padding-left:84px;
	text-align:center;
}
#CONTENT_Nav li {
	padding-right:6px;
	padding-left:6px;
	list-style-type: none;
	display:inline;
}
#CONTENT_Nav li a {
	text-decoration:none;
}
/*----------------------[ Rubrique ]-----------------------*/
#CONTENT_Rub {
	clear:both;
	width:900px;
	height:187px;
	margin:auto;
}
#CONTENT_Rub p {
	color:#5b5959;
	font-size:11px;
	text-align:justify;
	padding:0px;
	margin:0px;
}
#CONTENT_Rub_Actu {
	width:300px;
	height:180px;
	border:1px solid #CCCCCC;
	padding-bottom:5px;
	float:left;
}
#CONTENT_Rub_ActuH {
	width:300px;
	height:40px;
	background:url(../images/Actus.gif) no-repeat;
}
#CONTENT_Rub_ActuC {
	height:125px;
	margin-right:7px;
	margin-left:15px;
}
#CONTENT_Rub_ActuC1 {
	width:270px;
	height:32px;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}
.SEP1 {
	width:265px;
	height:21px;
	background:url(../images/Sep_bg.gif) repeat-x;
}
#CONTENT_Rub_ActuC2 {
	width:270px;
	height:65px;
	font-size:11px;
	color:#5b5959;
	text-align:justify;
	overflow:auto;
}
#CONTENT_Rub_ActuF {
	width:265px;
	height:15px;
	padding-right:35px;
	color:#666666;
	font-size:12px;
	text-align:right;
	vertical-align:bottom;
	background:url(../images/Lirep.gif) no-repeat right;
}
.SEP1 {
	width:270px;
	height:21px;
	background:url(../images/Sep_bg1.gif) repeat-x;
}
#CONTENT_Rub_12 {
	width:520px;
	text-align:left;
	float:right;
}
#CONTENT_Rub_12 h4 {
	padding-bottom:15px;
}
#CONTENT_Rub_Idem {
	width:229px;
	height:180px;
	border:1px solid #CCCCCC;
	padding-bottom:5px;
}
#CONTENT_Rub_IdemH {
	width:189px;
	height:40px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	line-height:35px;
	padding-left:40px;
	background:url(../images/Laune.gif) no-repeat;
}
#CONTENT_Rub_IdemC {
	height:125px;
	margin-right:8px;
	margin-left:15px;
}
#CONTENT_Rub_IdemC1 {
	width:197px;
	height:32px;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-align:left;
}
.SEP2 {
	width:197px;
	height:21px;
	background:url(../images/Sep_bg2.gif) repeat-x;
}
#CONTENT_Rub_IdemC2 {
	width:197px;
	height:65px;
	font-size:11px;
	color:#5b5959;
	text-align:justify;
	overflow:auto;
}
#CONTENT_Rub_IdemF {
	width:194px;
	height:15px;
	padding-right:35px;
	color:#666;
	font-size:12px;
	text-align:right;
	background-color:#999999;
	background:url(../images/Lirep2.gif) no-repeat right center;
}
#CONTENT_Rub_NewsL {
	width:229px;
	height:180px;
	border:1px solid #CCCCCC;
	padding-bottom:5px;
	float:right;
}
#CONTENT_Rub_NewsLH {
	width:189px;
	height:40px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	line-height:35px;
	padding-left:40px;
	background:url(../images/NewsLetter.gif) no-repeat;
}
#CONTENT_Rub_NewsLC {
	height:125px;
	margin-right:8px;
	margin-left:15px;
}
#CONTENT_Rub_NewsLC1 {
	width:197px;
	min-height:22px;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-align:left;
}
#CONTENT_Rub_NewsLC2 {
	width:197px;
	height:65px;
	font-size:11px;
	color:#5b5959;
	text-align:justify;
	overflow:auto;
}
#CONTENT_Rub_NewsLF {
	width:194px;
	height:15px;
	padding-right:35px;
	color:#666666;
	font-size:12px;
	text-align:right;
	vertical-align:bottom;
	clear:both;
	background:url(../images/Lirep2.gif) no-repeat right;
}
.S_Titre {
	font-size:12px;
}
/*--------------------------[ NAVM ]-------------------------*/
#NAVM {
	height:auto;
	width:196px;
	margin:0px;
	padding:0px;
}
#NAVM ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#NAVM li {
	width:196px;
	height:63px;
	display:block;
}
#NAVM li.Conseil {
	background:url(../images/CS2.gif) no-repeat left top;
}
#NAVM li.design {
	background:url(../images/DI2.gif) no-repeat left top;
}
#NAVM li.emarketing {
	background:url(../images/E-M2.gif) no-repeat left top;
}
#NAVM li a {
	display:block;
}
#NAVM li a:hover {
	visibility:visible;
}
#NAVM li a:hover img {
	visibility:hidden;
}
/*--------------------------[ PAGE 2 ]-------------------------*/
#CONTENT_INT {
	width:900px;
	margin:auto;
	margin-top:15px;
}
#CONTENT_INT2 {
	width:860px;
	height:auto;
	margin:auto;
}
#NAV_ {
	height:18px;
	margin-left:30px;
	text-align:left;
	color:#5e2011;
	font-size:10px;
	float:left;
	line-height:20px;
	width:600px;
}
#NAV_ a {
	color:#5D1D0E;
	text-decoration:none;
}
#NAV_ a:hover {
	text-decoration:underline;
}
#Mn_ {
	height:auto;
	width:176px;
	float:left;
}
#Mn_HD {
	width:171px;
	height:36px;
}
#Mn_Link {
	width:150px;
	height:auto;
	padding-top:20px;
	padding-bottom:16px;
	color:#C53030;
	font-size:10px;
	text-transform:uppercase;
}
#Mn_Link ul {
	margin:0px;
	padding:0px;
	width:100%;
}
#Mn_Link li {
	color:#C53030;
	font-size:10px;
	list-style:none;
	padding-right:21px;
	line-height:20px;
	text-align:right;
	width:100%;
	background:url(../images/F.gif) no-repeat right center;
}
#Mn_Link li a {
	color:#C53030;
	text-decoration:none;
}
#Mn_Link li a:hover {
	text-decoration:underline;
}
.Mn_IMG {
	width:176px;
	height:210px;
}
.Mn_IMG_2 {
	width:171px;
	height:auto;
	margin-top:10px;
	text-align:center;
	margin-bottom:20px;
}
.Mn_IMG1 {
	width:200px;
	height:62px;
	line-height:0px;
}
.Mn_IMG2 {
	width:200px;
	height:68px;
	padding-bottom:6px;
	background:url(../images/DI_02.gif) no-repeat right center;
}
.Mn_IMG3 {
	width:200px;
	height:64px;
}
#CT {
	width:900px;
	height:auto;
	margin:auto;
}
#Ct_1 {
	width:520px;
	height:auto;
	float:left;
	margin-left:30px;
}
.Ct_P {
	height:auto;
	width:520px;
	margin-top:20px;
}
.Ct_P h2 a {
	color:#E37E20;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
.Ct_P h2 a:hover {
	text-decoration:none;
}
.Ct_HD {
	font-size:18px;
	font-weight:bold;
	color:#e17b1d;
}
.Ct_HD2 {
	width:545px;
	height:44px;
	font-size:12px;
	font-weight:bold;
	color:#6FA0DF;
	line-height:40px;
	padding-left:50px;
	text-transform:uppercase;
	background:url(../images/TT2.gif) no-repeat left top;
}
.Ct_CNT {
	width:540px;
	color:#5e2011;
	font-size:12px;
	padding-bottom:10px;
	text-align:justify;
}
.Ct_CNT a {
	color:#5e2011;
}
.Ct_CNT a:hover {
	text-decoration:none;
}
.Ct_CNT h4 {
	border-bottom:1px solid #e17b1d;
	color:#e17b1d;
	font-size:14px;
	padding-bottom:3px;
}
.Ct_CNT strong {
	color:#5e2011;
	font-size:12px;
}
.Ct_CNT h3 {
	font-size:12px;
}
.Ct_CNT h2 {
	font-size:13px;
}
.Ct_CNT ul {
	padding:0px;
	margin:0px;
}
.Ct_CNT li {
	margin-left:20px;
	margin-top:10px;
	padding-left:12px;
	margin-bottom:1px;
	list-style:none;
	background:url(../images/liste_item.gif) no-repeat  left 4px;
}
.Ct_BRD {
	width:510px;
	padding:8px;
	color:#858282;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	border:1px solid #DAD8D8;
}
.Ct_CNT2 {
	width:545px;
	color:#5F1F0F;
	font-size:12px;
	padding-left:50px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:justify;
}
.Ct_CNT2 ul {
	padding:0px;
	margin:0px;
}
.Ct_CNT2 li {
	margin-left:40px;
	margin-top:10px;
	padding-left:12px;
	margin-bottom:1px;
	list-style:none;
	background:url(../images/Puce_2.gif) no-repeat left center;
}
.Ct_FT {
	width:547px;
	color:#5F1F0F;
	font-size:12px;
	text-align:right;
	margin-bottom:10px;
	background:url(../images/Vt.gif) no-repeat left;
}
.Ct_FT2 {
	width:557px;
	color:#5F1F0F;
	font-size:12px;
	text-align:right;
	background:url(../images/Vt2.gif) no-repeat left;
}
.Ct_FT3 {
	width:557px;
	color:#5F1F0F;
	font-size:12px;
	text-align:right;
	background:url(../images/Vt3.gif) no-repeat left;
}
.Ct_FT a, .Ct_FT2 a {
	color:#5F1F0F;
	text-decoration:none;
}
.Ct_FT a:hover, .Ct_FT2 a:hover {
	text-decoration:underline;
}
#Im_Ut {
	width:860px;
	height:auto;
	color:#858282;
	font-size:10px;
	line-height:50px;
	padding-right:8px;
	float:right;
}
#Im_Ut ul {
	width:80%;
	padding-left:12px;
	margin-right:4px;
	margin:0px;
	float:right;
	text-align:right;
}
#Im_Ut li {
	padding-right:10px;
	margin-left:10px;
	margin:0px;
	list-style:none;
	display:inline;
}
#Im_Ut li a {
	color:#858282;
	text-decoration:none;
}
#Im_Ut li a:hover {
	text-decoration:underline;
}
#Im_Ut li.Impri {
	padding-top:10px;
	background:url(../images/Imprimer.gif) no-repeat left top;
}
#Im_Ut li.haut {
	padding-top:10px;
	background:url(../images/Hautp.gif) no-repeat left top;
}
#Im_Ut li.telecharge {
	padding-top:10px;
	background:url(../images/download.gif) no-repeat left top;
}
.DESC_TT {
	margin-top:20px;
	width:auto;
	height:auto;
	padding:0px 4px 0px 10px;
	border-left:2px solid #e17b1d;
	font-size:13px;
	font-weight:bold;
	color:#7F7777;
}
/*------------------------[ REFERENCES ]--------------------------*/
.Reference {
	height:auto;
	width:460px;
	margin-bottom:18px;
}
.Ref-date {
	width:470px;
	margin-bottom:4px;
	color:#E37E20;
	font-size:12px;
	font-weight:bold;
}
.Ref-img {
	width:auto;
	height:auto;
	border:1px solid #CCC;
	float:right;
}
.Ref-txt {
	width:230px;
	height:auto;
	float:left;
}
.Ref-titre {
	width:198px;
	height:24px;
	line-height:20px;
	padding-left:25px;
	margin-bottom:12px;
	font-weight:bold;
	font-size:12px;
	background:url(../images/Actu-Titre.gif) no-repeat left;
}
.Ref-titre a {
	color:#5F1F0F;
	text-decoration:none;
}
.Ref-titre a:hover {
	text-decoration:underline;
}
.Ref-desc {
	clear:both;
	width:198px;
	height:50px;
	font-size:12px;
	padding-left:6px;
	overflow:auto;
}
.Ref-desc a {
	color:#E37E20;
	text-decoration:none;
}
.Ref-desc a:hover {
	text-decoration:underline;
}
/*------------------------[ ACTUALITE ]--------------------------*/
.Actualite {
	height:auto;
	width:485px;
	margin-bottom:55px;
}
.Actu-date {
	width:470px;
	margin-bottom:4px;
	color:#E37E20;
	font-size:12px;
	font-weight:bold;
}
.Actu-img {
	width:194px;
	height:88px;
	float:left;
}
.Actu-txt {
	width:250px;
	height:auto;
	float:right;
}
.Actu-titre {
	width:198px;
	height:24px;
	line-height:20px;
	padding-left:25px;
	margin-bottom:12px;
	font-weight:bold;
	font-size:12px;
	background:url(../images/Actu-Titre.gif) no-repeat left;
}
.Actu-titre a {
	color:#5F1F0F;
	text-decoration:none;
}
.Actu-titre a:hover {
	text-decoration:underline;
}
.Actu-desc {
	clear:both;
	width:198px;
	height:50px;
	font-size:11px;
	padding-left:6px;
	overflow:auto;
}
.Actu-desc a {
	color:#E37E20;
	text-decoration:none;
}
.Actu-desc a:hover {
	text-decoration:underline;
}
/*--------------------------[ MEMBRE ]--------------------------*/
#PlansiteL {
	width:250px;
	height:auto;
	clear:both;
	float:left;
}
.Plansite1 {
	width:250px;
	height:auto;
}
#PlansiteR {
	width:250px;
	height:auto;
	float:right;
}
.Plansite2 {
	width:250px;
	height:auto;
}
.Plansite-titre {
	width:198px;
	height:24px;
	line-height:22px;
	padding-left:25px;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	background:url(../images/Actu-Titre.gif) no-repeat left;
}
.Plansite-titre a {
	color:#5F1F0F;
	text-decoration:none;
}
.Plansite-titre a:hover {
	text-decoration:underline;
}
.Plansite-desc {
	clear:both;
	width:198px;
	height:auto;
	font-size:12px;
	padding-left:6px;
	margin-top:0px;
	margin-bottom:10px;
}
.Plansite-desc a {
	color:#E37E20;
	text-decoration:none;
}
.Plansite-desc a:hover {
	text-decoration:underline;
}
/*--------------------------[ MEMBRE ]--------------------------*/
.MEMBRE {
	height:auto;
	width:508px;
	margin-bottom:30px;
}
.MEMBRE_PHOTO {
	width:148px;
	height:125px;
	float:left;
	text-align:center;
	padding-top:20px;
	border:1px solid #DFD3D0;
}
.MEMBRE_TP {
	height:auto;
	width:340px;
	float:right;
}
.MEMBRE_TITRE {
	width:340px;
	height:18px;
	color:#C53030;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	border-bottom:1px solid #C53030;
}
.MEMBRE_PRES {
	width:340px;
	height:auto;
}
.CLR {
	clear:both;
}
/*--------------------------[ INTERN ]--------------------------*/
#INTERN_1 {
	width:600px;
	height:auto;
	padding-left:28px;
	float:left;
}
.FRM_SEP {
	width:192px;
	height:auto;
	float:left;
}
.FRM_SEP_R {
	width:192px;
	height:auto;
	float:right;
}
.CSL {
	clear:both;
	width:160px;
	height:auto;
	padding-top:140px;
	float:left;
	background:url(../images/IMG_1.gif) no-repeat left top;
}
.CSL_CT {
	clear:both;
	margin:auto;
	width:150px;
	height:190px;
	color:#5D220E;
	font-size:12px;
	text-align:left;
	padding-left:5px;
}
.CSL_CT ul {
	margin:0px;
	padding:0px;
}
.CSL_CT li {
	padding-left:2px;
	list-style-position:inside;
	list-style-image:url(../images/Puce4.gif);
}
.CSL_FT {
	width:133px;
	height:11px;
	text-align:right;
	padding-right:35px;
	line-height:10px;
	background:url(../images/Lirep4.gif) no-repeat right bottom;
}
.DIT_EMK {
	width:396px;
	height:auto;
	float:right;
}
.DIT {
	width:164px;
	height:auto;
	padding-top:140px;
	float:left;
	background:url(../images/IMG_2.gif) no-repeat left top;
}
.DIT_CT {
	margin:auto;
	width:148px;
	height:190px;
	color:#5D220E;
	font-size:12px;
	text-align:left;
	padding-left:5px;
}
.DIT_CT ul {
	margin:0px;
	padding:0px;
}
.DIT_CT li {
	padding-left:2px;
	list-style-position:inside;
	list-style-image:url(../images/Puce4.gif);
}
.DIT_FT {
	width:133px;
	height:11px;
	text-align:right;
	padding-right:35px;
	line-height:10px;
	background:url(../images/Lirep4.gif) no-repeat right bottom;
}
.EMK {
	width:164px;
	height:auto;
	padding-top:140px;
	float:left;
	background:url(../images/IMG_3.gif) no-repeat left top;
}
.EMK_CT {
	margin:auto;
	width:148px;
	height:190px;
	color:#5D220E;
	font-size:12px;
	padding-left:5px;
	text-align:left;
}
.EMK_CT ul {
	margin:0px;
	padding:0px;
}
.EMK_CT li {
	padding-left:2px;
	list-style-position:inside;
	list-style-image:url(../images/Puce4.gif);
}
.EMK_FT {
	width:133px;
	height:11px;
	text-align:right;
	padding-right:35px;
	line-height:10px;
	background:url(../images/Lirep5.gif) no-repeat right bottom;
}
.SEP3 {
	width:22px;
	height:294px;
	margin-top:20px;
	margin-bottom:20px;
	float:right;
	background:url(../images/SEP2.gif) repeat-y top center;
}
#INTERN_2 {
	width:218px;
	height:auto;
	float:right;
}
.DESC {
	width:218px;
	height:auto;
	margin-top:20px;
	color:#652418;
	border-top:1px solid #E6DDDA;
	border-left:1px solid #E6DDDA;
	border-right:1px solid #E6DDDA;
}
.DESC_HD {
	width:166px;
	height:18px;
	margin:auto;
	font-size:13px;
	padding-top:10px;
	text-align:center;
	border-bottom:1px solid #E6DDDA;
}
.DESC_CT {
	width:166px;
	height:102px;
	font-size:11px;
	padding-top: 8px;
	padding-left:2px;
	margin:auto;
	overflow:auto;
	text-align:left;
}
.DESC_FT {
	width:183px;
	height:11px;
	padding-right:35px;
	font-size:12px;
	line-height:11px;
	text-align:right;
	background:url(../images/Lirep.gif) no-repeat right;
}
/*--------------------------[ CONTACT ]--------------------------*/
#INFOS {
	height:auto;
	width:176px;
	padding-top:16px;
	padding-left:10px;
	float:left;
}
#FORML {
	height:auto;
	width:423px;
	text-align:right;
}
#FORML label {
	line-height:20px;
	vertical-align:middle;
}
#FORML a img {
	border:1px solid #EEEEEE;
	margin-left:1px;
}
#FORML a:hover img {
	border:1px solid #999;
}
#FORML input[type=text], #FORML .formo {
/*	height:16px; */
	width:270px;
	font-size:12px;
	line-height:16px;
	color:#5F1F0F;
	border:1px solid #F6D7A0;
	background-color:#fff;
}
input[type=submit], #FORML .spip_bouton input {
	height:20px;
	padding:0 10px;
	padding-bottom:10px;
	color:#fff;
	font-size:12px;
	border:1px solid #F6D7A0;
	background-color:#612112;
}
#FORML textarea {
	height:175px;
	width:270px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #F6D7A0;
	background-color:#fff;
}
#FORML span {
	height:auto;
	clear:both;
	vertical-align:top;
}
#FORML span.erreur {
	display:block;
	width:100%;
	height:auto;
	color:#FFF;
	text-align:center;
	background-color:#DE3636;
}
#FORML .spip_form_champ {
	margin-bottom:6px;
	clear:both;
	display:block;
}
.Champ_TxT {
	height:16px;
	width:300px;
	font-size:12px;
	line-height:16px;
	border:1px solid #F6D7A0;
	color:#5F1F0F;
	background-color:#FFF;
}
.Zone_TxT {
	height:175px;
	width:280px;
	border:1px solid #F6D7A0;
	background-color:#FFF;
	font-size:12px;
	color:#5F1F0F;
	font-family:Arial, Helvetica, sans-serif;
}
/*--------------------------[ FOOTER ]--------------------------*/
#FOOTER {
	clear:both;
	width:950px;
	height:16px;
	color:#5b1c0f;
	font-size:11px;
	margin:auto;
	padding-top:4px;
	padding-left:20px;
	padding-bottom:20px;
}
#FOOTER a {
	color:#5b1c0f;
	text-decoration:none;
}
#FOOTER a:hover {
	text-decoration:underline;
}
#FOOTER a.Link_Org {
	color:#E37E20;
	text-decoration:none;
}
#FOOTER a.Link_Org:hover {
	text-decoration:underline;
}
#FOOTER_P1 {
	width:40%;
	height:14px;
	text-align:center;
	float:left;
}
#FOOTER_P2 {
	width:58%;
	height:100%;
	text-align:center;
	float:right;
	margin-right:16px;
}
/*-----------------------[ Couleurs & Style ]-------------------------*/
.Color_ {
	background-color:#c53030;
}
.infos_ {
	color:#5B1C0F;
	font-size:12px;
}
a.infos_ {
	color:#5B1C0F;
	text-decoration:underline;
}
a.infos_:hover {
	text-decoration:none;
}
a.Link_ {
	color:#666666;
	text-decoration:none;
}
a.Link_Org {
	color:#E37E20;
	text-decoration:none;
}
a.Link_:hover, a.Link_Org:hover {
	text-decoration:underline;
}
.Size_ {
	font-size:12px;
}
.ACT_ {
	color:#C53030;
	font-weight:bold;
	font-size:10px;
}
.TITRE_ {
	color:#C53030;
	font-size:10px;
}
.TITRE_2 {
	clear:both;
	font-size:12px;
	color:#5D200E;
	text-align:justify;
}
.SavoirP {
	color:#454444;
	font-size:12px;
	font-weight:bold;
}
.TITRE_3 {
	color:#E37E20;
	font-size:12px;
	font-weight:bold;
}
.spip, .chapo, .texte {
	margin-top:0px;
	width:auto;
	text-align:justify;
}
.spip_bouton {
	width:60px;
	float:right;
}
.spip_bouton2 {
	width:auto;
	float:left;
}
.spip_form_erreur {
	width:100%;
	height:auto;
	color:#FFF;
	display:block;
	text-align:center;
	background-color:#DE3636;
}
#SPIP {
	margin-top:0px;
	width:98%;
	text-align:justify;
}
.spip_form_ok {
	width:100%;
	height:auto;
	color:#FFF;
	text-align:center;
	background-color:#A9D32A;
}
.forml {
	float:left;
}
form {
	width:100%;
}
.lettre {
	width:340px;
	text-align:left;
	float:left;
	margin-bottom:20px;
}
/*---------------------------------------------------------------------*/
