@charset "iso-8859-1";
/* CSS Document */

html,body,div, p, body, img, h1,h2,h3,h4,h5, ul, li, a, form{margin:0px;padding:0px;border:0px;}
ul, li{list-style:none;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

/***************************************/
.font_a{font-weight:bold;}
.font_b{text-decoration:underline;}
.font_feelinmotion{color:#cf3a7b;}
.color_a{color:#484848;}

.clearboth{clear:both;height:1px;font-size:1px;}
/***************************************/

body{background-color:#000000;}
body, html{height:100%;}
#global{
	width:1200px;
	/*max-width:1200px;*/
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.global_1{background:url(../images/bkg_global_1.gif) top center no-repeat;}
.global_2{background:url(../images/bkg_global_2.gif) top center no-repeat;}
.global_3{background:url(../images/bkg_global_3.gif) top center no-repeat;}
.global_4{background:url(../images/bkg_global_4.gif) top center no-repeat;}
.global_5{background:url(../images/bkg_global_5.gif) top center no-repeat;}
.global_6{background:url(../images/bkg_global_6.gif) top center no-repeat;}
.global_7{background:url(../images/bkg_global_7.gif) top center no-repeat;}

	#contenu{
		background-color:#000000;
		width:750px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		padding-bottom:5px;
	}
	#contenu_poppup_offre{
		background-color:#ffffff;
		width:750px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		font-family:Arial, Helvetica, sans-serif;
	}
		#contenu_poppup_offre h1{font-size:14px;font-weight:normal;}
		#contenu_poppup_offre .mess_cadre{margin-top:0px;}
		#contenu_poppup_offre .ajout_cadre{padding-top:10px;}
	
		#titre{
			width:750px;
			height:74px;
			margin-bottom:43px;
			padding-top:34px;
			position:relative;
		}
			#lang_eng{position:absolute;top:97px;left:708px;}
			#lang_fr{position:absolute;top:97px;left:705px;}
		
		#gauche{
			width:200px;
			height:auto;
			font-family:Arial, Helvetica, sans-serif;
			color:#4d4d4d;
			font-size:9px;
			vertical-align:top;
		}
		#gauche2{
			width:200px;
			height:auto;
			font-family:Arial, Helvetica, sans-serif;
			color:#989898;
			font-size:9px;
			padding-right:21px;
			vertical-align:top;
		}
			.menu_cadre{width:175px;margin-left:25px;;margin-bottom:40px;}
				.menu_cadre_haut{background:url(../images/menu/menu_cadre_haut.gif) top left no-repeat;width:135px;height:auto;margin-left:auto; margin-right:auto;padding-top:11px;text-align:left;position:relative;font-size:1px;}
				.menu_cadre_bas{background:url(../images/menu/menu_cadre_bas.gif) top left no-repeat;width:135px;height:8px;font-size:1px;margin:auto;position:relative;}
				.menu_cadre_centre{width:175px;margin-left:auto;margin-right:auto;margin-top:10px;}
				.menu_cadre_centre p{width:145px;margin-left:auto;text-align:left;font-size:10px;}
				.menu_cadre_centre p a{color:#989898;display:block;}
				.menu_cadre_centre p a:hover,.menu_cadre_centre p .menu_lien_on{color:#FFFFFF;font-size:12px;font-weight:bold;text-decoration:none;}
				#logo_rss{position:absolute;top:17px;left:115px;}
				.lien_dagonews{color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;position:relative;top:-5px;left:0px;display:block;width:115px;text-align:center;}
				
				.menu_cadre_centre_1{background:url(../images/menu/bgk_menu_1.jpg) top center no-repeat;width:175px;height:208px;position:relative;margin-left:auto;margin-right:auto;}						
				.menu_cadre_centre_1_2{background:url(../images/menu/bgk_menu_1_2.jpg) top center no-repeat;width:175px;height:208px;position:relative;margin-left:auto;margin-right:auto;}
				.menu_cadre_centre_1_3{background:url(../images/menu/bgk_menu_1_3.jpg) top center no-repeat;width:175px;height:208px;position:relative;margin-left:auto;margin-right:auto;}
				.menu_cadre_centre_1_4{background:url(../images/menu/bgk_menu_1_4.jpg) top center no-repeat;width:175px;height:208px;position:relative;margin-left:auto;margin-right:auto;}
					.menu_cadre_centre_1 p,.menu_cadre_centre_1_2 p,.menu_cadre_centre_1_3 p,.menu_cadre_centre_1_4 p{position:absolute;top:140px;left:30px;}
				
				.menu_cadre_centre2{height:40px;}
					.menu_cadre_centre2 p{position:relative;top:0px;left:0px;}
				
				#conteneur_visuel_newtalents{position:relative;height:220px;width:175px;top:0px;left:0px;}
					#visuel_newtalents{position:absolute;top:0px;left:-17px;}
				
				.menu_cadre_centre3 p a{background:url(../images/menu/bkg_lien_contact.gif) top left no-repeat; width:115px; height:15px; display:block;margin-bottom:2px;padding-left:3px;}
				
				.visuel_menu1{
					position:relative;
					top:-10px !important;
					top:-20px;
					left:0px;
				}
				.menu_cadre_centre4{width:145px;text-align:center;padding-bottom:10px;padding-top:5px;}
					.menu_cadre_centre4 form{margin-bottom:10px;}
					/*.input_menu{background:url(../images/menu/bkg_input_newsletter.gif) top left no-repeat;width:98px;height:16px;font-size:11px;border:0px;margin:0px;padding:3px 0px 0px 2px;vertical-align:top;}*/
					.input_menu{background:url(../images/menu/filet_input_newsletter.gif) top left repeat-x;width:94px;height:16px;font-size:11px;border:0px;border-left:2px solid #c0c0c0;border-right:2px solid #c0c0c0;margin:0px;padding:3px 0px 0px 2px;vertical-align:top;}
					.form_newsletter{padding-left:8px;height:20px;width:137px;margin-bottom:10px;}
						.form_newsletter #email{float:left;margin-right:5px;}
						.form_newsletter .bt_menu{background:url(../images/menu/bt_ok.gif) top left no-repeat;width:24px;height:19px;vertical-align:top;cursor:pointer;display:block;float:left;}
				
		#centre{
			width:450px;
			height:100%;
			background-color:#FFFFFF;
			padding:11px 10px 0px 10px;
			font-family:Arial, Helvetica, sans-serif;
			color:#808080;
			vertical-align:top;
		}
		#centre2{
			width:550px;
			height:100%;
			font-family:Arial, Helvetica, sans-serif;
			color:#808080;	
			vertical-align:top;
		}
		#centre3{
			width:469px;
			height:100%;
			background-color:#1b1b1b;
			font-family:Arial, Helvetica, sans-serif;
			color:#808080;
			padding-bottom:70px;
			vertical-align:top;
			position:relative;
		}
		#centre4{
			width:462px;
			height:100%;
			background-color:#1b1b1b;
			font-family:Arial, Helvetica, sans-serif;
			color:#808080;
			padding-bottom:70px;
			vertical-align:top;
		}
		#centre5{
			width:450px;
			height:100%;
			padding:11px 10px 0px 10px;
			font-family:Arial, Helvetica, sans-serif;
			color:#808080;
			font-size:11px;
			vertical-align:top;
		}
		
			.conteneur{width:469px;height:100%;background-color:#000000;font-family:Arial, Helvetica, sans-serif;color:#808080;vertical-align:top;position:relative;}
			
			#centre5 h1{width:445px;background-color:#FFFFFF;color:#000000;padding-right:5px; height:13px;line-height:12px;text-transform:uppercase;font-size:11px; font-weight:bold;text-align:right;margin-bottom:20px;}
			#centre5 a{color:#808080;text-decoration:underline;}
			#centre5 a:hover{text-decoration:none;}
			
			.bloc_quisommesnous_video{width:480px;margin-top:40px;}
				.quisommesnous_video{width:auto;float:left;}
				.bloc_quisommesnous_txt{width:auto;padding:40px 0px 10px 0px;float:left;}
					.bloc_quisommesnous_txt{color:#000000;font-weight:bold;padding:15px 0px 0px 9px;}	
						.bloc_quisommesnous_txt a{color:#808080;margin-left:10px;}
						.bloc_quisommesnous_txt span{color:#808080;margin:5px 0px 0px 13px;display:block;background: url(../images/filet_txt_video_expertise.gif) 0px center no-repeat;padding-left:6px;}
						.bloc_quisommesnous_txt span.nom{display:inline;padding:0px 3px 0px 3px;color:#ffffff;background:#333333;margin:0px;}
			
			#table_quisommesnous{width:450px;margin-top:40px;}
				#table_quisommesnous td a{color:#808080}
				.td_photo_quisommesnous{width:208px;vertical-align:top;}
				.td_texte_quisommesnous{width:237px;vertical-align:top;padding-left:5px;}
					.td_texte_quisommesnous h2{font-size:11px;color:#FFFFFF;background-color:#333333;display:inline;padding:0px 5px 0px 5px;}
					.td_texte_quisommesnous p{background:url(../images/lettrine_quisommesnous.gif) top left no-repeat;width:196px; height:auto;padding-left:24px;margin-top:10px;padding-top:5px;}
			
			.cadre{width:450px;height:auto;padding-bottom:40px;}
				.titre_cadre{
					height:13px;
					width:444px;
					background-color:#000000;
					line-height:13px;
					text-transform:uppercase;
					color:#ffffff;
					font-size:11px;
					font-weight:bold;
					text-align:right;
					padding-right:5px;
					margin-bottom:9px;
				}
				
				.cadre a{color:#808080;}
				
				.corps_cadre{width:100%;font-size:12px;}
					.corps_cadre h1{ color:#000000; margin-bottom:17px;font-size:27px;line-height:96%;}
					.corps_cadre p{width:100%;margin-top:20px;}
					.corps_cadre .visuel_cadre{margin-top:10px;}
				.voir_suite{font-size:11px;width:100%;text-align:right;font-weight:bold;margin-top:5px;}
				.pied_cadre{font-size:11px;font-weight:bold;border:1px solid #808080; width:100%;height:auto;margin-top:12px;}
					.pied_cadre a{color:#808080;}
					.pied_cadre span{background-color:#808080;color:#ffffff;width:auto;height:auto;padding-left:9px;padding-right:10px;}
					.lien_commentaires{text-align:right;font-weight:normal;}
				.mess_cadre{font-size:11px;font-weight:bold; width:100%;height:auto;margin-top:12px;}
					.mess_cadre a{color:#808080; }
					.mess_cadre span{background-color:#808080;color:#ffffff;width:auto;height:auto;padding-left:9px;padding-right:10px;}
					.mess_cadre div{border:1px solid #808080;padding:20px 10px;}
				
				.ajout_cadre{padding-top:25px;}
					
				.form_cadre{font-size:11px;font-weight:bold; width:100%;height:auto;margin-top:12px;}
					.form_cadre .inp{color:#808080; width:300px;font-size:11px;}
					.form_cadre .inp2{color:#808080; width:408px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
					.form_cadre .sub{color:#808080; width:120px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
					
			.cadre_expertise{
				width:530px;
				padding-left:20px;
				padding-top:198px;
				height:auto;
				padding-bottom:75px;
				position:relative;
				font-size:11px;
			}
			.cadre_expertise1{background:url(../images/bkg_tvdynamique.gif) top left no-repeat;}
			.cadre_expertise2{background:url(../images/bkg_web.gif) top left no-repeat;}
			.cadre_expertise3{background:url(../images/bkg_borne.gif) top left no-repeat;}
			.cadre_expertise4{background:url(../images/bkg_mobile.gif) top left no-repeat;padding-top:101px;width:566px;position:absolute;top:0px;left:-36px;padding-left:56px;}
			
				.souscadre_expertise{width:480px; background-color:#FFFFFF;padding-top:15px;position:relative;z-index:1}
				.cadre_expertise_bas{width:480px; background:url(../images/bkg_cadrebas_expertises.gif) top left repeat-x;height:22px;}
					.titre_cadre_expertise{height:13px; line-height:12px; color:#FFFFFF; background-color:#000000;font-size:10px;font-weight:bold;text-transform:uppercase;padding-left:6px;margin:0px 10px 0px 10px;}
					.texte_expertise{width:460px;position:relative;z-index:1000;margin-left:10px;}
						.texte_expertise tr td{width:216px;font-size:12px;padding-left:14px;padding-top:75px; vertical-align:top;}
					.bt_formulaire{width:194px;height:auto;}
						.bt_formulaire_haut{background:url(../images/bt_formulaire_haut.gif) top left no-repeat;width:194px;height:3px;font-size:1px;}
						.bt_formulaire_centre{background-color:#cccccc;width:188px;height:auto;color:#808080;font-size:11px;padding:0px 3px 0px 3px;}
						.bt_formulaire_centre2{background-color:#cccccc;width:188px;height:auto;color:#808080;font-size:9px;padding:0px 3px 0px 3px;}
						.bt_formulaire_bas{background:url(../images/bt_formulaire_bas.gif) top left no-repeat;width:194px;height:3px;font-size:1px;margin-bottom:3px;}
						.bt_formulaire a{color:#808080;}
					
					#visuel_expertise_1{position:absolute;top:-180px;left:175px;z-index:10}
					#visuel_expertise_2{position:absolute;top:-180px;left:231px;z-index:10}
					#visuel_expertise_3{position:absolute;top:-160px;left:231px;z-index:10}
					#visuel_expertise_4{position:absolute;top:-100px;left:331px;z-index:10}
					
					.bloc_video_expertise{width:480px;padding:40px 0px 10px 0px;}
						.video_expertise{}
						.bloc_video_expertise_txt{color:#000000;font-weight:bold;padding:15px 0px 0px 9px;}	
							.bloc_video_expertise_txt a{color:#808080;margin-left:10px;}
							.bloc_video_expertise_txt span{color:#808080;margin:5px 0px 0px 13px;display:block;background: url(../images/filet_txt_video_expertise.gif) 0px 5px no-repeat;padding-left:6px;}
						
			#feelinmotion_swf{
				width:469px;
				height:468px;
				position:absolute;
				z-index:1;	
				background-color:#000000;
			}
					
			#intro_feelinmotion{
				/*background:url(../images/bkg_feelinmotion.gif) top left no-repeat;*/
				width:469px;
				padding-top:20px;
				padding-bottom:20px;
				color:#FFFFFF;
				position:relative;
				z-index:100;
			}
				#intro_feelinmotion h1, #intro_feelinmotion h2{
					margin-left:10px;
					text-align:right;
					text-transform:uppercase;
					height:13px;
					line-height:13px;
					font-size:11px;
					font-weight:normal;
				}
				#intro_feelinmotion h1{
					width:449px;
					background-color:#FFFFFF;
					-moz-opacity: 0.1 ;
					filter:alpha(opacity=10);
					opacity: 0.1;
					-Khtml-Opacity: 0.1;
					font-weight:bold;
				}
				#intro_feelinmotion h2{
					width:444px;
					padding-right:5px;
					position:relative;
					top:-13px;
					
				}
					#intro_feelinmotion h2 span{color:#a70062;font-weight:bold;}
					
				.logo_feelinmotion{
					margin-left:210px;
					margin-top:10px;
				}
				
				#texte_intro_feelinmotion{
					width:201px;
					margin-left:248px;
					margin-top:20px;
					font-size:12px;
				}
				
					.bt_feelinmotion{width:162px;height:auto;margin-bottom:8px;}
						.bt_feelinmotion_haut{background:url(../images/bt_feelinmotion_haut.gif) top left no-repeat;width:162px;height:3px;font-size:1px;}
						.bt_feelinmotion_centre{width:160px;height:auto;color:#FFFFFF;background-color:#a70063;font-size:10px;padding-left:2px;}
							.bt_feelinmotion_centre a{color:#FFFFFF;}
						.bt_feelinmotion_bas{background:url(../images/bt_feelinmotion_bas.gif) top left no-repeat;width:162px;height:3px;font-size:1px;}
				
				#contenu_centre{
					width:100%;
					background-color:#FFFFFF;
					color:#808080;
					font-size:12px;
					padding-top:14px;
				}
				#contenu_centre2{
					width:100%;
					background-color:#FFFFFF;
					color:#808080;
					font-size:12px;
					padding-bottom:20px;
				}
				#contenu_contact{
					width:462px;
					background-color:#FFFFFF;
					color:#808080;
					font-size:12px;
					padding:10px 0px 20px 8px;
				}
					#contenu_contact h1{color:#FFFFFF;background-color:#000000;font-size:11px;font-weight:bold;width:445px; text-align:right;padding-right:5px; text-transform:uppercase;margin-bottom:10px;}
						#contenu_contact h1 span{color:#989898;}
						
					#contenu_contact table{width:452px;padding-top:10px;padding-bottom:20px;}
					#contenu_contact table td {width:50%;vertical-align:top;}
					#contenu_contact table td h2{color:#000000;font-size:11px; text-transform:uppercase;margin-bottom:5px;}
					#contenu_contact table td ul{padding-top:10px;}
					#contenu_contact table td ul li{color:#000000;background:url(../images/bkg_lien_contact.gif) top left no-repeat;width:184px;height:15px;line-height:14px; font-size:10px; display:block;margin-bottom:5px;font-weight:bold;padding-left:3px;}
					#contenu_contact table td a{color:#000000;}
				
				#contenu_centre h1{color:#FFFFFF;background-color:#000000;font-size:11px;font-weight:bold;width:445px;text-align:right;padding-right:5px; text-transform:uppercase;margin-bottom:10px;margin-left:10px;}
				
				#contenu_centre h3,#contenu_centre2 h3{
					width:445px;
					margin-left:10px;
					padding-right:5px;
					background-color:#000000;
					color:#FFFFFF;
					font-size:11px;
					text-align:right;
					text-transform:uppercase;
					height:13px;
					line-height:13px;
					margin-bottom:20px;
				}
				.recompense_contenu_feelinmotion{
					width:auto;
					padding-bottom:29px;
				}
					.recompense_contenu_feelinmotion a{color:#808080;}
					.td_visuel_recompense{width:237px; text-align:center;vertical-align:middle;}
					.td_texte_recompense{width:203px;vertical-align:top;}
					.td_texte_recompense2{width:203px;vertical-align:top;padding-left:20px;padding-right:14px;}
				
				.references{
					width:450px;
					padding:14px 0px 15px 0px;
					border-bottom:1px dashed #cecece;
				}
				.references_prems{border-top:1px dashed #cecece;}	
					.references_visuel{width:149px;text-align:center;;vertical-align:middle;padding-left:30px;}
					.references_texte{width:271px;font-size:11px;vertical-align:top;}
					.references_texte h1{font-size:11px;color:#FFFFFF;background-color:#000000;width:266px;height:13px; line-height:12px;text-transform:uppercase;padding-left:5px;font-weight:bold;}
					.references_texte p{width:266px;padding-left:5px;padding-top:5px;}
				
				#img_contact{position:relative;}
					#img_contact img{position:absolute;top:0px;left:-8px;}
					
			#intro_recrutement{
				background:url(../images/bkg_recrutement.gif) top left no-repeat;
				width:213px;
				height:324px;
				font-size:12px;
				color:#FFFFFF;
				padding:55px 10px 0px 246px;
				line-height:14px;
			}
				.bt_recrutement{width:162px;margin-bottom:3px;}
				.bt_recrutement_separ{margin-bottom:10px;}
					.bt_recrutement_haut{background:url(../images/bt_recrutement_haut.gif) top left no-repeat;width:162px;height:3px;font-size:1px;}
					.bt_recrutement_centre{ width:159px;padding-left:3px;background-color:#fde3e3;font-size:10px;font-weight:bold;color:#000000;}
						.bt_recrutement_centre a{color:#000000;}
					.bt_recrutement_bas{background:url(../images/bt_recrutement_bas.gif) top left no-repeat;width:162px;height:3px;font-size:1px;}
			
			.cadre_texte{
				width:450px;
				padding:0px 9px 20px 10px;
			}
				.cadre_texte h2{font-size:12px;color:#000000;margin-bottom:10px;}
				.cadre_texte .cadre_texte_div{width:223px;text-align:justify;}
				.cadre_texte .cadre_texte_lien{float:right;margin:30px 30px 0px 0px;display:inline;background:url(../images/bt_postuler_poste.gif) left top no-repeat;width:157px;height:15px;padding-left:5px;line-height:15px;color:#FFFFFF;text-decoration:none;font-size:10px;}
				.cadre_texte .cadre_texte_media{margin-bottom:10px;}
			
			#intro_ref{
				width:100%;
				padding-top:10px;		
				margin-bottom:40px;			
			}
				#intro_ref h1{color:#FFFFFF;background-color:#000000;font-size:11px;font-weight:bold;width:445px;text-align:right;padding-right:5px; text-transform:uppercase;margin-bottom:10px;margin-left:10px;}
				#intro_ref p{padding:10px;}
			
			
		#footer{
			clear:both;
			width:580px;
			padding:5px 0px 5px 170px;
			margin:10px 0px 5px 0px;
			background-color:#ffffff;
			/*text-align:center;*/
			color:#000000;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
		}