body {
	background-image:url(images/fond_body_mute.gif);
	background-repeat:repeat-x;
	background-color: #fe5815;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:white;
}

#container {
	width:930px;
	margin:0px auto;
	padding:0px;
	text-align:left;
}

#logo_haut {
	width:923px;
	height:55px;
	float: right;
	background-image:url(images/logo.gif);
	margin-top:15px;
}

#gauche {
	float: left;
	width:292px;
	margin-top:9px;
}

#logo_blason {
	width:292px;
	height:167px;
	float:left;
	background-image:url(images/logo_blason.jpg);
	display:inline;
}

#ss_menu {
	width:277px;
	height:19px;
	float:left;
	background-image:url(images/ss_menu.gif);
	margin-left:10px;
	display:inline;
}

.ss_menu_blog {
	display:block;
	width:70px;
	height:20px;
	float:left;
}

.ss_menu_contact {
	display:block;
	width:92px;
	height:20px;
	float:left;
}

.ss_menu_hautdebit {
	display:block;
	width:115px;
	height:20px;
	float:left;
}

#blog {
	width:250px;
	height:334px;
	float:left;
	background-image:url(images/blog_fond.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:3px;
	padding-top:47px;
	padding-left:12px;
	padding-right:15px;
	display:inline;
}

.blog_titre {
	width:208px;
	height:30px;
	background: url(images/blog_fond_titre.gif) no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 45px;
	float:left;
	padding-top:6px;
	margin-bottom:15px;
}

#blog a{
	font-size: 10px;
	color:white;
	text-decoration: none;
}

div#milieu {
	width:619px;
	height:576px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu.png');
	margin-left:19px;
	margin-top:11px;
	display:inline;
}

html>body #milieu {
	filter: none;
	background: url('images/milieu.png');
}

#milieu a{
	position:relative;
}

#menu {
	float:left;
	margin-top:25px;
	margin-left:5px;
	width:614px;
}

.menu_accueil {
	display: block;
	width:95px;
	height:25px;
	float: left;
}

.menu_agence {
	display: block;
	width:97px;
	height:25px;
	float: left;
}

.menu_ref {
	display: block;
	width:100px;
	height:25px;
	float: left;
	margin-top:5px;
}

.menu_contact {
	display: block;
	width:85px;
	height:25px;
	float: left;
}

div#presentation_titre {
	width:316px;
	height:54px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accueil_pres.png');
	float:left;
	margin-top:60px;
	margin-left:30px;
	margin-bottom:20px;
	display:inline;
}

html>body #presentation_titre {
	filter: none;
	background-image: url(images/acceuil_pres.png);
}

#presentation_texte {
	float:left;
	margin-left:35px;
	width:525px;
	display:inline;
}

#separation {
	width:521px;
	height:7px;
	background-image: url(images/separation.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:35px;
	margin-top:30px;
	margin-bottom:20px;
	display:inline;
}

#actu_titre {
	width:521px;
	height:41px;
	background-image: url(images/accueil_actu.gif);
	background-repeat: no-repeat;
	float:left;
	margin-left:30px;
	display:inline;
}

#actu1 a {	font-size: 10px;	color:white;}
#actu2 a {	font-size: 10px;	color:white;}
#actu3 a {	font-size: 10px;	color:white;}
#actu4 a {	font-size: 10px;	color:white;}
#actu5 a {	font-size: 10px;	color:white;}
#actu6 a {	font-size: 10px;	color:white;}
#actu7 a {	font-size: 10px;	color:white;}
#actu8 a {	font-size: 10px;	color:white;}
#actu9 a {	font-size: 10px;	color:white;}

#actualités_infos {
	width:550px;
	font-size:14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#f9cab9;
	float: left;
	margin-bottom:20px;
}

#actualités_infos a{
	text-decoration: none;
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#actualités_date {
	float: left;
	margin-right:10px;
	width:250px;
}

#actualités_page {
	float: left;
	margin-right: 10px;
	margin-left:10px;
}

.bt_1 {
	width:63px;
	height:20px;
	background-image: url(images/bt_1.gif);
	background-repeat: no-repeat;
	display:block;
	float:left;
	text-align: center;
	padding-top: 4px;
	margin-top: -2px;
}

.bt_2 {
	width:104px;
	height:20px;
	background-image: url(images/bt_2.gif);
	background-repeat: no-repeat;
	display:block;
	float:left;
	text-align: center;
	padding-top: -1px;
	margin-top: -2px;
	border:none;
	background-color: transparent;
	color:white;
	font-size: 10px;
	text-align: center;
}

.bt_2a {
	width:104px;
	height:20px;
	background-image: url(images/bt_2.gif);
	background-repeat: no-repeat;
	display:block;
	float:left;
	text-align: center;
	padding-top: 1px;
	margin-top: -2px;
	border:none;
	background-color: transparent;
	color:white;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}

#footer {
	float:right;
	margin-top:20px;
	margin-right:22px;
	margin-bottom:20px;
	letter-spacing:1.1px;
	display:inline;
}

#footer a {
	color:white;
	text-decoration:none;
}

#footer a:hover {
	color:white;
	text-decoration:underline;
}

#footer_bis {
	float:left;
	margin-top:20px;
	margin-right:22px;
	margin-bottom:20px;
	letter-spacing:1.1px;
	display:inline;
}

#footer_bis a {
	color:white;
	text-decoration:none;
}

#footer_bis a:hover {
	color:white;
	text-decoration:underline;
}


#recrutement {
	width:250px;
	height:333px;
	float:left;
	background-image:url(images/contact_gauche.gif);
	margin-left:10px;
	margin-top:30px;
	padding-top:17px;
	padding-left:12px;
	padding-right:15px;
	display:inline;
}

#recrutement a {
	font-size:10px;
	text-decoration: none;
	color:white;
}

#dl_doc{
	float:left;
	margin-left:5px;
}

#dl_doc a{
	color: white;
	font-size: 10px;
	text-decoration: underline;
}

#recrutement_titre {
	width:153px;
	height:34px;
	float:left;
	background-image:url(images/contact_recrutement.gif);
}

#recrutement_intitule {
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#f9cab9;
	float:left;
	margin-left:5px;
	margin-top:20px;
	line-height:18px;
}

#recrutement_texte{
	float:left;
	margin-top:20px;
	margin-left:5px;
	text-align:justify;
	width:235px;
	margin-bottom:20px;
}

div#milieu_contact {
	width:619px;
	height:576px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_contact.png');
	margin-left:19px;
	margin-top:11px;
}

html>body #milieu_contact {
	filter: none;
	background: url('images/milieu_contact.png') no-repeat;
}

#milieu_contact a{
	position:relative;
}

#milieu_contact table {
	margin:0px;
}

div#contact_titre {
	width:113px;
	height:38px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact_titre.png');
	float:left;
	margin-top:75px;
	margin-left:30px;
	margin-bottom:20px;
	display:inline;
}

html>body #contact_titre {
	filter: none;
	background-image: url(images/contact_titre.png);
}

.recrutement_champ1 {
	width: 148px;
	height: 20px;
	margin-right: 8px;
	background-image: url(images/form_1.gif);
	background-repeat: no-repeat;
	background-color: transparent;
}

.recrutement_champ1 input{
	width: 135px;
	height: 20px;
	margin-top: 2px;
	margin-left:6px;
	border: none;
	background-color: transparent;
	font-size: 10px;
	color: white;
}

.recrutement_champ2 {
	width: 233px;
	height: 159px;
	margin-right: 8px;
	margin-top:8px;
	background-image: url(images/form_2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
}

.recrutement_champ2 textarea {
	width: 220px;
	height: 159px;
	margin-top: 4px;
	margin-left:6px;
	border: none;
	background-color: transparent;
	color: white;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

#inputfile {
	position:relative;
	width:104px;
	height:20px;
	overflow:hidden;
	background:url(images/bt_3.gif) no-repeat left top;
	float: left;
}

#inputfile input {
	position:absolute;
	right:0;
	top:0;
	font-size:600px;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	cursor:hand;
	text-align:right;
}

#separation_v {
	width:7px;
	height:350px;
	background-image: url(images/contact_separation.gif);
	float:left;
}

.bt_2_bis {
	width:63px;
	height:20px;
	background-image: url(images/bt_1.gif);
	background-repeat: no-repeat;
	display:block;
	text-align: center;
	padding-top: 4px;
	border:none;
	background-color: transparent;
	color: white;
	font-size:10px;
}

#contact_form a {
	text-decoration: none;
}

#contact_info a {
	color:white;
}


/*Références*/
#container_contact_gauche {
	width: 277px;
	margin-left:10px !important;
	margin-left:5px;
	margin-top:30px;
	float: left;
}
#haut_contact_gauche {
	float: left;
	width: 277px;
	height: 12px;
	background-image:url(images/haut_contact_gauche.gif);
	background-repeat: no-repeat;
	margin-bottom : -3px;
}

#milieu_contact_gauche {
	float: left;
	width:277px;
	background-image:url(images/milieu_contact_gauche.gif);
	background-repeat: repeat-y;
	padding-left:12px;
}

#bas_contact_gauche {
	float: left;
	width:277px;
	height: 18px;
	background-image:url(images/bas_contact_gauche.gif);
	background-repeat: no-repeat;
}

#filtres {
	width:250px;
	height:333px;
	float:left;
	background-image:url(images/contact_gauche.gif);
	margin-left:10px;
	margin-top:30px;
	padding-top:17px;
	padding-left:12px;
	padding-right:15px;
	display:inline;
}

div#milieu_ref {
	width:619px;
	height:576px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_ref.png');
	margin-left:19px;
	margin-top:3px;
	padding-top:8px;
	display:inline;
}

html>body #milieu_ref {
	filter: none;
	background: url('images/milieu_ref.png') no-repeat;
}

#milieu_ref a {
	position:relative;
}

#milieu_ref img {
	position:relative;
}


#milieu_ref_haut img{
	float:left;
	background-color:white;
	margin-right:10px;
	position:relative;
	display:inline;
}

#milieu_ref_haut a{
	position:relative;
}

#milieu_ref_milieu img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-bottom:25px;
	position:relative;
	display:inline;
}

#milieu_ref_milieu a{
	position:relative;
}

#milieu_ref_milieu2 img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-bottom:25px;
	position:relative;
	display:inline;
}

#milieu_ref_milieu2 a{
	position:relative;
}

#milieu_ref_bas img{
	float:left;
	background-color:white;
	margin-right:10px;
	position:relative;
	display:inline;
}

* html #milieu_ref_bas img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-top:25px;
	position:relative;
	display:inline;
}

*+html #milieu_ref_bas img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-top:25px;
	position:relative;
	display:inline;
}

#milieu_ref_bas2 img{
	float:left;
	background-color:white;
	margin-right:10px;
	position:relative;
	display:inline;
}

* html #milieu_ref_bas2 img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-top:25px;
	position:relative;
	display:inline;
}

*+html #milieu_ref_bas2 img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-top:25px;
	position:relative;
	display:inline;
}

#milieu_ref_bas a{
	position:relative;
}

div#milieu_ref_haut {
	width:606px;
	height:299px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_ref_haut.png');
	margin-left:18px;
	margin-top:5px;
	padding-top:8px;
	display:inline;
}

html>body #milieu_ref_haut {
	filter: none;
	background: url('images/milieu_ref_haut.png') no-repeat;
}

div#milieu_agence_haut {
	width:606px;
	height:299px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_agence_haut.png');
	margin-left:18px;
	margin-top:5px;
	padding-top:8px;
	display:inline;
}

html>body #milieu_agence_haut {
	filter: none;
	background: url('images/milieu_agence_haut.png') no-repeat;
}

div#milieu_ref_milieu {
	width:571px;
	float:left;
	padding-top:15px;
	padding-left:35px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_ref_milieu.png', sizingMethod='scale');
	margin-left:18px;
	overflow:hidden;
	display:inline;
}

html>body #milieu_ref_milieu {
	filter: none;
	background-image:url('images/milieu_ref_milieu.png');
	background-repeat:repeat-y;
}

div#milieu_ref_milieu2 {
	width:571px;
	float:left;
	padding-top:15px;
	padding-left:35px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_ref_milieu.png', sizingMethod='scale');
	margin-left:0px;
	overflow:hidden;
	display:inline;
}

html>body #milieu_ref_milieu2 {
	filter: none;
	background-image:url('images/milieu_ref_milieu.png');
	background-repeat:repeat-y;
}

div#milieu_ref_bas {
	width:571px;
	height:152px;
	padding-left:35px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_ref_bas.png');
	margin-left:18px;
	display:inline;
}

html>body #milieu_ref_bas {
	filter: none;
	background-image:url('images/milieu_ref_bas.png');
	background-repeat:repeat;
}

div#milieu_ref_bas2 {
	width:571px;
	height:152px;
	padding-left:35px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_ref_bas.png');
	margin-left:0px;
	display:inline;
}

html>body #milieu_ref_bas2 {
	filter: none;
	background-image:url('images/milieu_ref_bas.png');
	background-repeat:repeat;
}

#ref_filtres {
	width:230px;
	height:42px;
	float:left;
	background-image:url(images/ref_filtres.gif);
	background-repeat:no-repeat;
}

#ref_artDirection {
	width:230px;
	height:42px;
	float:left;
	background-image:url(images/ref-artDirection.gif);
	background-repeat:no-repeat;
}

#ref_motionGraphics {
	width:230px;
	height:47px;
	float:left;
	background-image:url(images/ref-motionGraphics.gif);
	background-repeat:no-repeat;
	margin-top: 20px;
}

#ref_interactivity {
	width:230px;
	height:42px;
	float:left;
	background-image:url(images/ref-interactivity.gif);
	background-repeat:no-repeat;
	margin-top: 20px;
}

.lien_ref {
	display:block;
	width:190px;
	height:25px;
	float:left;
	margin-top:10px;
	/*margin-left:20px;*/
}

#filtres select {
	background-color:#ee5015;
	border:1px solid white;
	color:white;
	width:230px;
	font-size:11px;
}

#filtres a {
	color:white;
	font-size:11px;
	text-decoration: none;
}

#filtres a:hover {
	text-decoration: underline;
}

#filtres ul {
	float: left;
	list-style-image: url('images/puce-tiret-vertical.gif');
	padding-left: 50px !important;/*positionnement des li pris en compte uniquement par ie7 et ie6*/
	padding-left: 0px;/*on indique à ie6 de ne pas suivre les commandes de la ligne du dessus*/
	
	margin-left: 0px !important;/*on souhaite seulement indiquer à ie6 d'augmenter ses marges de 25px*/
	margin-left: 25px;
}

#ref_filtres_form {
	float:left;
	margin-top:15px;
	margin-left:5px;
	display:inline;
}

div#ref_titre {
	width:190px;
	height:42px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ref-ref.png');
	float:left;
	margin-top:73px;
	margin-left:30px;
	margin-bottom:20px;
	display:inline;
}

html>body #ref_titre {
	filter: none;
	background-image: url(images/ref-ref.png);
}

div#ref_titre_bis {
	width:190px;
	height:42px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ref-ref.png');
	float:left;
	margin-top:71px;
	margin-left:31px;
	margin-bottom:20px;
	display:inline;
}

html>body #ref_titre_bis {
	filter: none;
	background-image: url(images/ref-ref.png);
}

#ref_liste {
	float:left;
	margin-left:35px;
	width:580px;
	display:inline;
}

#ref_liste img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-bottom:25px;
}

.ref_liste_gauche {
	float:left;
	/*margin-left:0px !important;*/
	margin-left:15px;
	width: 250px;
	display:inline;
}

.ref_liste_gauche img{
	float:left;
	background-color:white;
	margin-right:10px;
	margin-bottom:25px;
}

.titre_ref_detail{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#facbb9;
}

#info_detail_ref {
	float:left;
	width:410px;
	margin-left:10px;
	display:inline;
}

#contenu_post {
	float:left;
	width:530px;
	text-align:justify;
}

#contenu_post a {
	color:white;
	text-decoration:underline;
}

#contenu_post img {
	border:0px;
	max-width: 530px;
}

* html #contenu_post img {
	/*width:expression(this.width>530?"530px":this.width + "px");*/  
	width:530px;
}

.bt_refA {
	width:170px;
	height:24px;
	background:url(images/bt_ref.gif) transparent;
	float:right;
	margin-top:40px;
	margin-right:15px;
	display:inline;
}

.bt_ref {
	width:170px;
	height:24px;
	background:url(images/bt_ref.gif) transparent;
	float:right;
	margin-top:40px;
	margin-right:40px;
	display:inline;
}

.bt_contact {
	width:114px;
	height:25px;
	background:url(images/bt-contact.gif) transparent;
	float:right;
	margin-top:41px;
	margin-right:40px;
	display:inline;
}

/*Métiers*/

#competences {
	width:250px;
	height:333px;
	float:left;
	background-image:url(images/contact_gauche.gif);
	margin-left:10px;
	margin-top:30px;
	padding-top:17px;
	padding-left:12px;
	padding-right:15px;
	display:inline;
}

.fond_competence {
	width:206px;
	height:17px;
	background-image:url(images/agence_fond_perso.gif);
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:47px;
	padding-top:4px;
	margin-bottom:15px;
}

div#milieu_agence {
	width:619px;
	height:576px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/milieu_agence.png');
	margin-left:19px;
	margin-top:11px;
}

html>body #milieu_agence {
	filter: none;
	background: url('images/milieu_agence.png');
}

#milieu_agence a {
	position:relative;
}

div#agence_metiers {
	width:160px;
	height:38px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/agence_metiers.png');
	float:left;
	margin-top:76px;
	margin-left:30px;
	margin-bottom:10px;
	display:inline;
}

html>body #agence_metiers {
	filter: none;
	background-image: url(images/agence_metiers.png);
}

#fond_metiers {
	width:536px;
	height:380px;
	background-image: url(images/agence_fond_metiers.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:30px;
	display:inline;
}

#fond_metiers a {
	text-decoration:none;
	color:white;
}

#fond_metiers a:hover {
	text-decoration:underline;
	color:white;
}

#fond_art_direction {
	width:536px;
	height:315px;
	background-image: url(images/agence_art_direction.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:30px;
	display:inline;
}

#fond_art_direction a {
	text-decoration:none;
	color:white;
}

#fond_art_direction a:hover {
	text-decoration:underline;
	color:white;
}

#fond_art_direction2 {
	width:536px;
	background-image: url(images/agence_art_direction.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:0px;
	display:inline;
}

#fond_art_direction2 a {
	text-decoration:none;
	color:white;
}

#fond_art_direction2 a:hover {
	text-decoration:underline;
	color:white;
}
#bt_motion_graphics {
	width:259px;
	height:72px;
	background-image: url(images/agence_motion_graphics_bas.gif);
	float:left;
	margin-left:35px;
	display:inline;
}

#bt_motion_graphics a {
	width:259px;
	height:72px;
	display:block;
}

#bt_motion_graphics2 {
	width:259px;
	height:72px;
	background-image: url(images/agence_motion_graphics_bas.gif);
	float:left;
	margin-left:0px;
	display:inline;
}

#bt_motion_graphics2 a {
	width:259px;
	height:72px;
	display:block;
}

#bt_motion_graphics_bis {
	width:259px;
	height:72px;
	background-image: url(images/agence_motion_graphics_bas.gif);
	float:left;
	margin-left:15px;
}

#bt_motion_graphics_bis a {
	width:259px;
	height:72px;
	display:block;
}

#bt_interactivity {
	width:259px;
	height:72px;
	background-image: url(images/agence_interactivity_bas.gif);
	float:left;
	margin-left:15px;
	display:inline;
}

#bt_interactivity a {
	width:259px;
	height:72px;
	display:block;
}

#bt_interactivity_bis {
	width:259px;
	height:72px;
	background-image: url(images/agence_interactivity_bas.gif);
	float:left;
	margin-left:35px;
	display:inline;
}

#bt_interactivity_bis a {
	width:259px;
	height:72px;
	display:block;
}

#bt_interactivity_bis2 {
	width:259px;
	height:72px;
	background-image: url(images/agence_interactivity_bas.gif);
	float:left;
	margin-left:0px;
	display:inline;
}

#bt_interactivity_bis2 a {
	width:259px;
	height:72px;
	display:block;
}

#bt_art_direction {
	width:259px;
	height:72px;
	background-image: url(images/agence_art_direction_bas.gif);
	float:left;
	margin-left:35px;
	display:inline;
}

#bt_art_direction a {
	width:259px;
	height:72px;
	display:block;
}
#bt_art_direction2 {
	width:259px;
	height:72px;
	background-image: url(images/agence_art_direction_bas.gif);
	float:left;
	margin-left:0px;
	display:inline;
}

#bt_art_direction2 a {
	width:259px;
	height:72px;
	display:block;
}


#bt_art_direction_bis {
	width:259px;
	height:72px;
	background-image: url(images/agence_art_direction_bas.gif);
	float:left;
	margin-left:15px;
	display:inline;
}

#bt_art_direction_bis a {
	width:259px;
	height:72px;
	display:block;
}

#bt_art_direction_bis2 {
	width:259px;
	height:72px;
	background-image: url(images/agence_art_direction_bas.gif);
	float:left;
	margin-left:0px;
	display:inline;
}

#bt_art_direction_bis2 a {
	width:259px;
	height:72px;
	display:block;
}

.lien_metier {
	display:block;
	width:150px;
	height:25px;
	float:left;
	margin-top:10px;
	margin-left:20px;
}


#fond_motion_graphics {
	width:536px;
	height:315px;
	background-image: url(images/agence_motion_graphics.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:30px;
	display:inline;
}

#fond_motion_graphics a {
	text-decoration:none;
	color:white;
}

#fond_motion_graphics a:hover {
	text-decoration:underline;
	color:white;
}

#fond_motion_graphics2 {
	width:536px;
	background-image: url(images/agence_motion_graphics.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:0px;
	display:inline;
}

#fond_motion_graphics2 a {
	text-decoration:none;
	color:white;
}

#fond_motion_graphics2 a:hover {
	text-decoration:underline;
	color:white;
}


#fond_interactivity {
	width:536px;
	height:315px;
	background-image: url(images/agence_interactivity.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:30px;
	display:inline;
}

#fond_interactivity a {
	text-decoration:none;
	color:white;
}

#fond_interactivity a:hover {
	text-decoration:underline;
	color:white;
}

#fond_interactivity2 {
	width:536px;
	background-image: url(images/agence_interactivity.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:0px;
	display:inline;
}

#fond_interactivity2 a {
	text-decoration:none;
	color:white;
}

#fond_interactivity2 a:hover {
	text-decoration:underline;
	color:white;
}

.tool-tip {
	color:#fff;
	/*width:228px;*/
	z-index:13000;
	background:url(images/info_bulle.png) no-repeat top left;
	width:156px;
	height:103px;
}
 
.tool-title {
	font-weight:bold;
	text-align:left;
	margin:0;
	padding:15px 0 4px 20px;
	/*width:97px;*/
}
 
.tool-text {
	text-align:left;
	padding:0px 5px 10px 25px;
}

.ml{font-size:11px;}
.ml a{ text-decoration:none;	color:white;}
