	html, body {
		margin:auto;
		font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		background:#cdcdcd url(/_img/bg/bg_body.png) repeat-x top center;
	}
	img{border:0;}
	em{font-style:italic;}
	strong{font-weight:bold;}
	acronym{cursor:help; border-bottom:1px dotted;}
	.print{display:none;}
	.clear{clear:both; height:0px; overflow:hidden; line-height:0; font-size:0.0em;}

	.FL{float:left;}
	.FR{float:right;}

	p{margin:0 0 12px 0;}

	.titleToFlash_print{display:none;}
	h1 object, h2 object, h3 object, h4 object, h5 object, h6 object,
	h1 embed, h2 embed, h3 embed, h4 embed, h5 embed, h6 embed{
		outline:none;
		margin:0;
		padding:0;
	}
	h1{font:17px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF2A2D; margin:0;}
	h2{font:14px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF2A2D; margin:0;}
	h3{font:12px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF2A2D; margin:0;}	
	
	.t16b{font:bold 16px/32px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF2A2D;}

	img.alignleft{float:left; display:inline; margin:0 10px 0 0;}
	img.alignright{float:right; display:inline; margin:0 0 0 10px;}	
	img.centered{display:block; margin:0 auto;}

	#container{
		margin:0 auto;
		overflow:hidden;
	}

	/* HEADER ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#header{
		overflow:hidden;
		margin:0 auto;
		width:980px;
		height:80px;
	}
	#header_logo{
		overflow:hidden;
		float:left;
		background:#000;
	}
	#header_menu{
		overflow:hidden;
		float:right;
		padding:36px 9PX 0 0;
		font:11px/11px Arial, Helvetica, sans-serif;
		color:#636363;
	}
	#header_menu img{vertical-align:middle;}
	#header_menu a{
		font:11px/11px Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;		
	}
	#header_menu a:hover{
		color:#FF2A2D;
	}

	/* MENU //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#menu{
		/*overflow:hidden;*/
		margin:0 auto;
		width:980px;
		height:88px;
	}	
	/* Menu niveau 1 */
	#menu_niv1{
		width:980px;
		height:40px;
	}
	#menu ul{
		z-index:100;
		margin:0;
		padding:0;
		list-style-type:none;
	}
	#menu ul li{
		position:relative;
		display:inline;
		float:left;
	}
	.menu_niv1_01,.menu_niv1_02,.menu_niv1_03{display:block; height:40px;}
	.menu_niv1_01{background:url(/_img/menu/menu_niv1_01_off.png) no-repeat; width:138px;}
	.menu_niv1_02{background:url(/_img/menu/menu_niv1_02_off.png) no-repeat; width:257px;}
	.menu_niv1_03{background:url(/_img/menu/menu_niv1_03_off.png) no-repeat; width:156px;}
	.menu_niv1_01:hover, .activemenu .menu_niv1_01{background:url(/_img/menu/menu_niv1_01_on.png) no-repeat; width:138px;}
	.menu_niv1_02:hover, .activemenu .menu_niv1_02{background:url(/_img/menu/menu_niv1_02_on.png) no-repeat; width:257px;}
	.menu_niv1_03:hover, .activemenu .menu_niv1_03{background:url(/_img/menu/menu_niv1_03_on.png) no-repeat; width:156px;}
	
	
	/* Menu niveau 2 */
	#menu_niv2_groupe{
		width:980px;
		height:48px;
	}
	#menu_niv2_groupe ul{
		height:39px;
		padding:9px 0 0 0;
	}
	#menu_niv2_groupe .menu01, #menu_niv2_groupe .menu02, #menu_niv2_groupe .menu03, #menu_niv2_groupe .menu04, #menu_niv2_groupe .menu05, #menu_niv2_groupe .menu06{display:block; height:30px;}
	#menu_niv2_groupe .menu01{background:url(/_img/menu/groupe/menu01_off.png) no-repeat; width:70px;}
	#menu_niv2_groupe .menu02{background:url(/_img/menu/groupe/menu02_off.png) no-repeat; width:92px;}
	#menu_niv2_groupe .menu03{background:url(/_img/menu/groupe/menu03_off.png) no-repeat; width:120px;}
	#menu_niv2_groupe .menu04{background:url(/_img/menu/groupe/menu04_off.png) no-repeat; width:124px;}
	#menu_niv2_groupe .menu05{background:url(/_img/menu/groupe/menu05_off.png) no-repeat; width:202px;}
	#menu_niv2_groupe .menu06{background:url(/_img/menu/groupe/menu06_off.png) no-repeat; width:106px;}
	#menu_niv2_groupe .menu01:hover, #menu_niv2_groupe .activemenu .menu01{background:url(/_img/menu/groupe/menu01_on.png) no-repeat; width:70px;}
	#menu_niv2_groupe .menu02:hover, #menu_niv2_groupe .activemenu .menu02{background:url(/_img/menu/groupe/menu02_on.png) no-repeat; width:92px;}
	#menu_niv2_groupe .menu03:hover, #menu_niv2_groupe .activemenu .menu03{background:url(/_img/menu/groupe/menu03_on.png) no-repeat; width:120px;}
	#menu_niv2_groupe .menu04:hover, #menu_niv2_groupe .activemenu .menu04{background:url(/_img/menu/groupe/menu04_on.png) no-repeat; width:124px;}
	#menu_niv2_groupe .menu05:hover, #menu_niv2_groupe .activemenu .menu05{background:url(/_img/menu/groupe/menu05_on.png) no-repeat; width:202px;}
	#menu_niv2_groupe .menu06:hover, #menu_niv2_groupe .activemenu .menu06{background:url(/_img/menu/groupe/menu06_on.png) no-repeat; width:106px;}	
	
	#menu_niv2_regie{
		width:980px;
		height:48px;
	}
	#menu_niv2_regie .menu01, #menu_niv2_regie .menu02, #menu_niv2_regie .menu03, #menu_niv2_regie .menu04, #menu_niv2_regie .menu05{display:block; height:30px;}
	#menu_niv2_regie .menu01{background:url(/_img/menu/regie/menu01_off.png) no-repeat; width:106px;}
	#menu_niv2_regie .menu02{background:url(/_img/menu/regie/menu02_off.png) no-repeat; width:112px;}
	#menu_niv2_regie .menu03{background:url(/_img/menu/regie/menu03_off.png) no-repeat; width:130px;}
	#menu_niv2_regie .menu04{background:url(/_img/menu/regie/menu04_off.png) no-repeat; width:168px;}
	#menu_niv2_regie .menu05{background:url(/_img/menu/regie/menu05_off.png) no-repeat; width:92px;}
	#menu_niv2_regie .menu01:hover, #menu_niv2_regie .activemenu .menu01{background:url(/_img/menu/regie/menu01_on.png) no-repeat; width:106px;}
	#menu_niv2_regie .menu02:hover, #menu_niv2_regie .activemenu .menu02{background:url(/_img/menu/regie/menu02_on.png) no-repeat; width:112px;}
	#menu_niv2_regie .menu03:hover, #menu_niv2_regie .activemenu .menu03{background:url(/_img/menu/regie/menu03_on.png) no-repeat; width:130px;}
	#menu_niv2_regie .menu04:hover, #menu_niv2_regie .activemenu .menu04{background:url(/_img/menu/regie/menu04_on.png) no-repeat; width:168px;}
	#menu_niv2_regie .menu05:hover, #menu_niv2_regie .activemenu .menu05{background:url(/_img/menu/regie/menu05_on.png) no-repeat; width:92px;}
	
	/* ddsmoothmenu */
	.ddsmoothmenu{
		float:left;		
		height:39px;
		padding:9px 0 0 0;
	}
	.ddsmoothmenu ul{
		z-index:100;
		margin:0;
		padding:0;
		list-style-type:none;
	}
	.ddsmoothmenu ul li{
		position:relative;
		display:inline;
		float:left;
	}
	.ddsmoothmenu ul li ul{
		position:absolute;
		left:0;
		margin:0;
		padding:12px 0 6px 0;
		display:none;
		visibility:hidden;
	}
	.ddsmoothmenu ul li ul li{
		display:list-item;
		float:none;
		margin:0 4px 0 14px;
	}
	.ddsmoothmenu ul li ul li a{
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#fff;
		text-decoration:none;
		display:inline-block;
		width:130px;
		padding:2px 0 2px 14px;
		background:url(/_img/menu/li_ddsmoothmenu_off.gif) no-repeat top left;
		border-bottom:1px solid #999;
	}
	.ddsmoothmenu ul li ul li a:hover{background:url(/_img/menu/li_ddsmoothmenu_on.gif) no-repeat top left;}
	.ddshadow{
		position:absolute;
		left:0;
		top:0;
		width:0;
		height:0;
		background:#626065;
	}
	.toplevelshadow{
		opacity:0.9;
		filter:alpha(opacity=90);
	}	
	/* Menu select */
	#menu_select{
		overflow:hidden;
		float:right;
		width:300px;
		height:32px;
		padding:16px 0 0 0;
		/*margin:0 10px 0 0;*/
	}
	.menu_select{
		overflow:hidden;
		float:left;
		width:150px;
	}
	#menu_select select{
		margin:0;
		padding:2px;
		font:11px Arial, Helvetica, sans-serif;
		color:#636363;
		background:#fff;
		border:none;
		width:146px;
		outline:none;
	}
	
	#menu_niv2_carrieres{
		width:980px;
		height:48px;
	}
	#menu_niv2_carrieres ul{
		height:39px;
		padding:9px 0 0 0;
	}
	#menu_niv2_carrieres .menu01, #menu_niv2_carrieres .menu02, #menu_niv2_carrieres .menu03{display:block; height:30px;}
	#menu_niv2_carrieres .menu01{background:url(/_img/menu/carrieres/menu01_off.png) no-repeat; width:140px;}
	#menu_niv2_carrieres .menu02{background:url(/_img/menu/carrieres/menu02_off.png) no-repeat; width:80px;}
	#menu_niv2_carrieres .menu03{background:url(/_img/menu/carrieres/menu03_off.png) no-repeat; width:162px;}
	#menu_niv2_carrieres .menu01:hover, #menu_niv2_carrieres .activemenu .menu01 {background:url(/_img/menu/carrieres/menu01_on.png) no-repeat; width:140px;}
	#menu_niv2_carrieres .menu02:hover, #menu_niv2_carrieres .activemenu .menu02{background:url(/_img/menu/carrieres/menu02_on.png) no-repeat; width:80px;}
	#menu_niv2_carrieres .menu03:hover, #menu_niv2_carrieres .activemenu .menu03{background:url(/_img/menu/carrieres/menu03_on.png) no-repeat; width:162px;}

	/* CONTENT ///////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content_bg{
		overflow:hidden;
		margin:0 auto;
		background:url(/_img/bg/bg_container.png) no-repeat top center;
	}
	#content{
		overflow:hidden;
		margin:0 auto;
		width:980px;
		padding:20px 0;
	}

	/* FOOTER ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#footer{
		overflow:hidden;
		margin:10px auto;
		padding:10px 0;
		width:980px;
		border-top:1px solid #bcbcbd;
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-align:right;
	}
	#footer a{
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	#footer a:hover{
		color:#FF2A2D;
	}

	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* HOME //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#menusolutions_container{
		overflow:hidden;
		width:298px;
		padding:0 0 9px 0;
		margin:0 10px 10px 10px;
		background:#fff;
		border:1px solid #d5d5d5;
		font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	#menusolutions_container img{vertical-align:middle;}
	ul#menusolutions, ul#menusolutions ul {
		list-style-type:none;
		margin:0;
		padding:0;
		width:280px;
		margin:0 9px;
	}	
	ul#menusolutions a {
		display:block;
		text-decoration:none;
		color:#636363;	
	}	
	ul#menusolutions li{margin-top:2px;}	
	ul#menusolutions li a{/*background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;*/
	background:#f4f4f4; border-bottom:1px solid #ededed; padding:2px 0 2px 10px; letter-spacing:1px;}
	ul#menusolutions li a:hover{background:#ededed;}	
	ul#menusolutions li ul{margin:0 0 10px 0;}
	ul#menusolutions li ul li{padding:0 0 0 20px;}	
	ul#menusolutions li ul li a {
		background:url(/_img/elnt/square_off.gif) no-repeat top left;
		padding:1px 0 1px 10px;
		letter-spacing:normal;
	}	
	ul#menusolutions li ul li a:hover {
		background:url(/_img/elnt/square_on.gif) no-repeat top left;
		padding:1px 0 1px 10px;
	}
	
	
	
	#homeL{
		overflow:hidden;
		width:660px;
		float:left;
	}
	#homeR{
		overflow:hidden;
		width:320px;
		float:left;
	}

	#home_flash{
		overflow:hidden;
		width:660px;
		/*height:290px;*/
		margin:0 0 10px 0;
		text-align:center;
	}

	/* DESCRIPTION */
	#home_desc{
		overflow:hidden;
		width:300px;
		padding:10px;
		text-align:center;
	}

	/* ACTUALITES OFFRES COMMERCIALES */
	#home_actus_offres{
		overflow:hidden;
		width:660px;
		margin:0 0 10px 0;
		_height:1px;
		background:url(/_img/bg/bg_home_actus_offres.png) no-repeat center center;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/bg/bg_home_actus_offres.png', sizingMethod='crop');
		_overflow:none;
	}
	#home_actus_offres_content{
		margin:0 auto;
		overflow:hidden;
		width:638px;
		border:1px solid #D5D5D5;
		background:#e2e2e2 url(/_img/bg/bd_degrade.png) repeat-x top center;
		position:relative;
	}
	.home_actus_offres_item {
		overflow:hidden;
		float:left;
		width:291px;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
		margin:0 4px 10px 4px;
		padding:0 20px 10px 0;		
		height:60px;
	}
	.home_actus_offres_item_foot {
		overflow:hidden;
		float:left;
		width:291px;
		background:none;
		margin:0 4px 10px 4px;
		padding:0 20px 0 0;
	}
	.home_actus_offres_item a, .home_actus_offres_item_foot a{
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.home_actus_offres_item a:hover, .home_actus_offres_item_foot a:hover{color:#FF2A2D;}
	.home_actus_offres_titre{
		font:bold 12px/12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
		padding:0 0 6px 0;
		display:inline-block;
	}
	.home_actus_offres_titre a{
		font:bold 12px/12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
		text-decoration:none;
	}
	.home_actus_offres_linkall{
		overflow:hidden;
		padding:5px 0;
		margin:0 4px;
		background:url(/_img/elnt/border_dotted.gif) repeat-x top center;
		text-align:right;
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
	}
	.home_actus_offres_linkall a{
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.home_actus_offres_linkall a:hover{color:#FF2A2D;}

	/* ETUDES */
	#home_etudes{
		overflow:hidden;
		width:660px;
		_height:1px;
		background:url(/_img/bg/bg_home_etudes.png) no-repeat center center;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/bg/bg_home_etudes.png', sizingMethod='crop');
		_overflow:none;
	}
	#home_etudes_content{
		margin:0 auto;
		overflow:hidden;
		width:638px;
		border:1px solid #D5D5D5;
		background:#e2e2e2 url(/_img/bg/bd_degrade.png) repeat-x top center;
		position:relative;
	}
	.home_etudes_item {
		overflow:hidden;
		float:left;
		width:291px;
		margin:0 4px;
		padding:0 20px 0 0;
		height:60px;
	}
	.home_etudes_item a{
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.home_etudes_item a:hover{color:#FF2A2D;}
	.home_etudes_titre{
		font:bold 12px/12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
		padding:0 0 6px 0;
		display:inline-block;
	}
	.home_etudes_titre a{
		font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
		text-decoration:none;
	}
	.home_etudes_linkall{
		overflow:hidden;
		padding:5px 0;
		margin:10px 4px 0 4px;
		background:url(/_img/elnt/border_dotted.gif) repeat-x top center;
		text-align:right;
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
	}
	.home_etudes_linkall a{
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.home_etudes_linkall a:hover{color:#FF2A2D;}

	/* SUPPORTS */
	#home_supports{
		overflow:hidden;
		width:320px;
		_height:1px;
		background:url(/_img/bg/bg_home_supports.png) no-repeat center center;
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/bg/bg_home_supports.png', sizingMethod='crop');
		_overflow:none;
	}
	#home_supports_content{
		margin:0 auto;
		overflow:hidden;
		width:298px;
		border:1px solid #D5D5D5;
		background:#fff;
		position:relative;
	}
	.home_supports_item{
		overflow:hidden;
		margin:0 4px;
		width:270px;
		padding:10px;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
	}
	.home_supports_img{
		overflow:hidden;
		float:left;
		width:70px;
		text-align:center;
	}
	.home_supports_txt{
		overflow:hidden;
		float:left;
		width:190px;
		padding:0 0 0 10px;
		font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
	}
	.home_supports_txt a{
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.home_supports_txt a:hover{color:#FF2A2D;}
	.home_supports_titre{
		font:bold italic 13px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
	}
	.home_supports_titre a{
		font:bold italic 13px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
		text-decoration:none;
	}
	.home_supports_linkall{
		overflow:hidden;
		padding:5px 4px;
		text-align:right;
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
	}
	.home_supports_linkall a{
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.home_supports_linkall a:hover{color:#FF2A2D;}


	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* PAGE //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#page{
		overflow:hidden;
		width:960px;
		padding:0 10px;
	}

	/* Trail - Fil d'ariane */
	#trail{
		overflow:hidden;
		width:930px;
		padding:0 0 0 30px;
	}
	#trail p{
		width:640px;
		font:11px/13px Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	#trail a{
		font:11px/13px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	#trail a:hover{text-decoration:underline;}

	#page_head{
		overflow:hidden;
		width:960px;
		height:11px;
		background:url(/_img/bg/bg_page_head.gif) no-repeat top center;
	}
	#page_main{
		overflow:hidden;
		width:960px;
		background:url(/_img/bg/bg_page_main.gif) repeat-y top center;
	}
	#page_foot{
		overflow:hidden;
		width:960px;
		height:11px;
		background:url(/_img/bg/bg_page_foot.gif) no-repeat top center;
	}

	#page_maincontent{
		overflow:hidden;
		float:left;
		width:660px;
		padding:0 11px 11px 11px;
	}

	.page_maincontent_txt{
		overflow:hidden;
		width:616px;
		margin:0 22px 10px 22px;
		font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	.page_maincontent_txt a{
		color:#FF2A2D;
		text-decoration:none;
	}
	.page_maincontent_txt a:hover{
		color:#FF2A2D;
		text-decoration:underline;
	}
	.page_maincontent_txt ul{margin:0 0 12px 10px; padding:0; list-style:none;}
	.page_maincontent_txt ul li{margin:0; padding:0 0 0 14px; background:url(/_img/elnt/arrow.gif) no-repeat top left;}

	/* SIDEBAR */
	#page_sidebar{
		overflow:hidden;
		float:right;
		width:220px;
		padding:11px 21px;
	}

	#sd_infopropub{
		overflow:hidden;
		padding:0 0 10px 0;
		width:220px;
		text-align:center;
	}

	#sd_supports{
		overflow:hidden;
		margin:0 0 20px 0;
		width:220px;
		background:#fff;
		font:11px/14px Trebuchet MS, Arial, Helvetica, sans-serif;;
		color:#636363;
	}
	#sd_supports a{
		font:11px/14px Trebuchet MS, Arial, Helvetica, sans-serif;;
		color:#636363;
		text-decoration:none;
	}
	#sd_supports a:hover{color:#FF2A2D;}
	#sd_supports strong, #sd_supports strong a{
		font:strong 11px/14px Trebuchet MS, Arial, Helvetica, sans-serif;;
		color:#FF2A2D;
		text-decoration:none;
	}
	#sd_supports p{
		margin:0 15px 10px 15px;
	}
	.sd_supports_item{
		overflow:hidden;
		margin:0 15px 10px 15px;
		width:190px;
	}
	.sd_supports_img{
		overflow:hidden;
		float:left;
		width:70px;
		text-align:center;
	}
	.sd_supports_txt{
		overflow:hidden;
		float:left;
		width:110px;
		padding:0 0 0 10px;
	}

	#sd_actualites_offres{
		overflow:hidden;
		margin:0 0 20px 0;
		width:220px;
		background:#fff;
	}
	#sd_actualites_offres p{
		margin:0 15px 10px 15px;
	}
	#sd_actualites_offres a{
		font:11px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
	}
	#sd_actualites_offres a:hover{color:#FF2A2D;}

	#sd_contact{
		overflow:hidden;
		margin:0 0 20px 0;
		width:220px;
		text-align:center;
	}
	#sd_contact a{
		text-decoration:none;
		color:#fff;
	}

	/* NAV */
	.GoTop{
		text-align:right; padding:10px;	
	}

	.navlink{
		overflow:hidden;
		width:616px;
		margin:10px 22px;
		font:bold 10px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
		text-align:right;
	}
	.navlink a{
		font:bold 10px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
		border:1px solid #c6c6c6;
		padding:0 3px;
		margin:0 2px;
		display:inline-block;
	}
	.navlink a:hover{
		color:#FF2A2D;
		border:1px solid #ff7f81;
	}

	.backlink{
		overflow:hidden;
		width:616px;
		margin:10px 22px;
		padding:5px 0 0 0;
		background:url(/_img/elnt/border_dotted.gif) repeat-x top center;
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
	}
	.backlink a{
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
	}
	.backlink a:hover{color:#FF2A2D;}

	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ACTUS/ETUDES //////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* LISTE */
	.actus_etudes_item{
		overflow:hidden;
		width:616px;
		padding:0 0 10px 0;
		margin:0 22px 10px 22px;
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
	}
	.actus_etudes_item a{
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
	}
	.actus_etudes_item a:hover{color:#FF2A2D;}
	.actus_etudes_item strong, .actus_etudes_item strong a{
		font:bold 16px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#FF2A2D;
	}

	/* DETAIL */
	/*.actus_etudes_detail h1{display:inline;}*/
	.actus_etudes_detail{
		overflow:hidden;
		width:616px;
		padding:0 0 10px 0;
		margin:0 22px 10px 22px;
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	.actus_etudes_detail a{
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
	}
	.actus_etudes_detail a:hover{color:#FF2A2D;}
	.actus_etudes_detail_h1{
		overflow:hidden;
		float:left;
		width:406px;
	}
	.actus_etudes_detail_img{
		overflow:hidden;
		float:right;
		width:200px;
		margin:0 0 10px 10px;
	}
	/*.actus_etudes_detail_img{
		float:right;
		margin:0 0 10px 10px;
	}*/
	.actus_etudes_detail_telechargement{
		overflow:hidden;
		width:600px;
		margin:10px 0;
		padding:36px 8px 0 8px;
		background:url(/_img/bg/bg_telechargement.png) no-repeat top center;
		font:11px/20px Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	.actus_etudes_detail_telechargement img{
		vertical-align:middle;
	}
	.actus_etudes_detail_telechargement a{
		font:11px/20px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
	}
	.actus_etudes_detail_telechargement a:hover{color:#FF2A2D;}

	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* SECTEUR ///////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.secteur_intro{
		overflow:hidden;
		width:616px;
		margin:0 22px 10px 22px;
		font:12px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	.secteur_intro a{
		font:12px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#636363;
	}
	.secteur_intro a:hover{color:#FF2A2D;}

	.secteur_tb{
		overflow:hidden;
		width:616px;
		margin:10px 22px 0 22px;
	}

	.secteur_item{
		overflow:hidden;
		width:600px;
		margin:0 22px;
		padding:10px 8px;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
	}
	.secteur_img{
		overflow:hidden;
		float:left;
		width:70px;
		text-align:center;
	}
	.secteur_txt{
		overflow:hidden;
		float:left;
		width:520px;
		padding:0 0 0 10px;
		font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
	}
	.secteur_txt img{
		margin:3px 10px 0 0;
	}
	.secteur_txt a{
		font:12px/20px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.secteur_txt a:hover{color:#FF2A2D;}
	.secteur_txt strong{
		font:bold 13px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
	}

	/**/
	.secteur_support{
		overflow:hidden;
		float:left;
		width:70px;
		text-align:center;
	}
	.secteur_nom{
		overflow:hidden;
		float:left;
		width:440px;
		padding:0 10px;
		font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
	}
	.secteur_nom img{
		margin:3px 10px 0 0;
	}
	.secteur_nom a{
		font:12px/20px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	.secteur_nom a:hover{color:#FF2A2D;}
	.secteur_nom strong{
		font:bold 13px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#FF2A2D;
	}
	.secteur_logo{
		overflow:hidden;
		float:left;
		width:70px;
		text-align:center;
	}

	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* MARQUE ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.marque_detail{
		overflow:hidden;
		width:616px;
		padding:0 0 10px 0;
		margin:0 22px 10px 22px;
		font:12px/14px Trebuchet MS, Arial, Helvetica, sans-serif;
	}

	.marque_support_title{
		font:bold 13px/18px Trebuchet MS, Arial, Helvetica, sans-serif;
	}

	/*.marque_detail h1{display:inline;}*/
	.marque_detail_h1{
		overflow:hidden;
		float:left;
		width:446px;
	}
	.marque_detail_img{
		overflow:hidden;
		float:right;
		width:160px;
		margin:0 0 10px 10px;
	}
	#tabs ul{
		padding:0 16px;
		/*width:616px;*/
		overflow:hidden;
	}
	#tabs li{
		position:relative; float:left; margin:0; padding:0;
	}
	#tabs li a{
		float:left; text-decoration:none; padding:0; margin:0;
		outline:none;
	}
	.menumarque01, .menumarque02, .menumarque03, .menumarque04, .menumarque05, .menumarque06{display:block; height:26px; clear:both;}

	.menumarque01{background:url(/_img/marque/menumarque01_off.png) no-repeat top center; width:106px;}
	.menumarque02{background:url(/_img/marque/menumarque02_off.png) no-repeat top center; width:68px;}
	.menumarque03{background:url(/_img/marque/menumarque03_off.png) no-repeat top center; width:181px;}
	.menumarque04{background:url(/_img/marque/menumarque04_off.png) no-repeat top center; width:94px;}
	.menumarque05{background:url(/_img/marque/menumarque05_off.png) no-repeat top center; width:110px;}
	.menumarque06{background:url(/_img/marque/menumarque06_off.png) no-repeat top center; width:173px;}
	.menumarque01:hover, .menumarqueactive .menumarque01{background:url(/_img/marque/menumarque01_on.png) no-repeat top center; width:106px;}
	.menumarque02:hover, .menumarqueactive .menumarque02{background:url(/_img/marque/menumarque02_on.png) no-repeat top center; width:68px;}
	.menumarque03:hover, .menumarqueactive .menumarque03{background:url(/_img/marque/menumarque03_on.png) no-repeat top center; width:181px;}
	.menumarque04:hover, .menumarqueactive .menumarque04{background:url(/_img/marque/menumarque04_on.png) no-repeat top center; width:94px;}
	.menumarque05:hover, .menumarqueactive .menumarque05{background:url(/_img/marque/menumarque05_on.png) no-repeat top center; width:110px;}
	.menumarque06:hover, .menumarqueactive .menumarque06{background:url(/_img/marque/menumarque06_on.png) no-repeat top center; width:173px;}

	#tabs{
		overflow:hidden;
		width:616px;
		margin:0 22px 10px 22px;
	}
	#tabs a{
		font:12px/20px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#636363;
		text-decoration:none;
	}
	#tabs a:hover{color:#FF2A2D;}
	#tabs img{vertical-align:middle;}

	#marque_supports_magazines, #marque_supports_websites, #marque_supports_salons, #marque_supports_fichiers, #marque_supports_annuaires, #marque_supports_logiciels {
		overflow:hidden;
		width:616px;
		display:none;
	}
	.tabs_marque{
		overflow:hidden;
		width:616px;
		margin:0 auto;
		position:relative;
	}
	.tabs_marque_head{
		overflow:hidden;
		width:616px;
		height:16px;
		background:url(/_img/marque/tabs_marque_head.png) no-repeat top center;
	}
	.tabs_marque_main{
		overflow:hidden;
		width:584px;
		min-height:260px;
		_height:260px;
		padding:0 16px;
		background:#dedede url(/_img/elnt/borderV_dotted.gif) repeat-y top center;
	}
	.tabs_marque_foot{
		overflow:hidden;
		width:616px;
		height:16px;
		background:url(/_img/marque/tabs_marque_foot.png) no-repeat top center;
	}

	/* Magazine */
	.tabs_marque_main_magazineL{
		overflow:hidden;
		float:left;
		width:282px;
		padding:0 10px 0 0;
	}
	.tabs_marque_main_magazineR{
		overflow:hidden;
		float:left;
		width:282px;
		padding:0 0 0 10px;
	}
	.support_description{
		overflow:hidden;
		margin:0 0 20px 0;
	}
	.support_description p{
		text-align:left !important;
	}
	.marque_mag_img{
		float:right;
		margin:0 0 10px 10px;
	}
	
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* CONTACT ///////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.page_contact{
		text-align:center;
		font:bold 16px/22px Arial, Helvetica, sans-serif;
	}
	
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* CARRIERES /////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */	
	/* NOUS REJOINDRE ////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.carrieres_contact{
		overflow:hidden;
		float:left;
		text-align:center;
		margin:20px 0 20px 80px;
	}
	.carrieres_contact strong{
		font:bold 14px/22px Arial, Helvetica, sans-serif;
		
	}
	
	/* POSTES ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.postes_tb, .poste_txt{
		overflow:hidden;
		width:616px;
		margin:10px 22px 0 22px;
	}
	.poste_txt a{
		color:#FF2A2D;
		text-decoration:none;
	}
	.poste_txt a:hover{
		color:#FF2A2D;
		text-decoration:underline;
	}
	.postes_item{
		overflow:hidden;
		width:600px;
		margin:0 22px;
		padding:10px 8px;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
		font:bold 13px Arial, Helvetica, sans-serif;
	}
	.postes_item a{
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#FF2A2D;
		text-decoration:none;
	}
	
	.poste_data{
		overflow:hidden;
		display:inline-block;
		margin:10px 0 10px 22px;
		background:#fafafa;
		border:1px solid #e2e2e2;
		padding:10px;
	}
	.poste_postuler{
		margin:10px 0;
		text-align:center;
	}
	
/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* GROUPE ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */	
	/* PROFIL ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	a.link_plaquette{
		background:url(/_img/elnt/btn_plaquette.png) no-repeat center left;
		padding:0 0 0 24px;
		font:bold 13px Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	
	/* ACTIVITES /////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.activites_item{
		overflow:hidden;
		width:616px;
		padding:10px 0;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
		margin:0 0 20px 0;
		text-align:justify;
	}
	.activites_item strong{
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#FF2A2D;
	}
	
	/* MANAGEMENT ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.management_item{
		overflow:hidden;
		width:660px;
		padding:10px 0;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
	}	
	.management_item strong{font:bold 13px Arial, Helvetica, sans-serif; color:#FF2A2D;}
	.management_item img{float:left; display:inline; margin:0 10px 0 0; vertical-align:middle;}

	
	/* CHIFFRES CLES /////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	
	.chiffre_item{
		overflow:hidden;
		width:582px;
		padding:0 0 0 10px;
		margin:0 0 16px 20px;
		border-left:4px solid #FF2A2D;
	}
	.chiffre_item strong{
		font:bold 16px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FF2A2D;
	}
	
	.societe_item{
		overflow:hidden;
		width:198px;
		height:134px;
		margin:2px;
		border:1px dotted #a1a1a1;
		float:left;
		text-align:center;
		line-height:14px;
	}
	
	/* CROISSANCE ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.exemples_item{
		overflow:hidden;
		width:620px;
		margin:0 20px;
		padding:10px 0;
		background:url(/_img/elnt/border_dotted.gif) repeat-x bottom center;
	}
	.exemples_item_img{
		float:left;
		width:180px;
	}
	.exemples_item_txt{
		float:left;
		width:440px;
		padding:5px 0 0 0;
	}
	.exemples_item a{text-decoration:none; color:#636363;}
	.exemples_item a:hover{color:#FF2A2D;}
	.exemples_item strong{
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#FF2A2D;
	}	
	.exemples_txt{
		overflow:hidden;
		width:620px;
		margin:10px 20px 0 20px;
	}

