/* pages en pleine largeur (sans l'encart de droite) */
#page div.qui_sommes_nous_actualites,
#page.nos_references div.colonne_droite,
#page.contacts div.colonne_droite{ width:650px;}


/** qui sommes nous **/
.qui_sommes_nous_presentation img{  margin-top:5px; } /* photo d'hervé */

/*qui sommes nous - poles */
.qui_sommes_nous div.vignette{
	width:510px;
	height:280px;
}
.qui_sommes_nous div.vignette h4{
	margin-left:220px;
	margin-bottom:10px;
	padding-top:20px;
	padding-left:30px;
	line-height:2;
	background:url(../img/puce_information3_wbg.jpg) 0 20px no-repeat;
	color: #f47920;/*orange*/
}
.qui_sommes_nous div.vignette p,
.qui_sommes_nous div.vignette ul
{
	margin-left:220px;
}
.qui_sommes_nous_pole_ergo div.vignette{
	background:url(../img/vignette_bottom_ergo2.jpg) no-repeat;
}
.qui_sommes_nous_pole_inge div.vignette{
	background:url(../img/vignette_bottom_ingenierie2.jpg) no-repeat;
}
.qui_sommes_nous_pole_design div.vignette{
	background:url(../img/vignette_bottom_design2.jpg) no-repeat;
}
.qui_sommes_nous_pole_ling div.vignette{
	background:url(../img/vignette_bottom_linguiste2.jpg) no-repeat;
}

/* qui sommes nous acutalites */
.qui_sommes_nous_actualites ul{
	list-style:none;
}
.qui_sommes_nous_actualites li{
	margin:1em 0 0 0;
	padding:0;
	background:none;
	border: 1px solid #487db6; /* bleu */
}
.qui_sommes_nous_actualites ul li img{
margin:0 0 0 5px;
}
.qui_sommes_nous_actualites .news_information{
	height:auto;
	width:100%;
}
.qui_sommes_nous_actualites li .news_information h4{
	margin:0; padding:5px;
	line-height:1.5;
	font-size:1em;
}
	.qui_sommes_nous_actualites .news_description,
	.qui_sommes_nous_actualites .news_entiere{
		border-top:1px solid #eee;
		margin-top:2px;
		padding:5px 2em 1em 60px;
		background:#fff url(../img/orange_arrow_vertic.gif) 42px 7px no-repeat;
		
	}
		.qui_sommes_nous_actualites .news_description{
			background-image:url(../img/orange_arrow.gif);
			font-style:italic;
		}
		.qui_sommes_nous_actualites p.switch_view{ 
			text-align:right;
			margin-bottom:0;
		}
		
	.qui_sommes_nous_actualites ul.news_press li{
		border: 1px solid #487db6; /* bleu */	
		background-color:#f3f3f3;
		line-height:4;
		background:none;
		}
		.qui_sommes_nous_actualites .news_press  a img{
			float:left;
			margin:4px 10px 0 10px;
		}
	.qui_sommes_nous_actualites .news a.read_old_news{	float:right;	}
/* news_page_dediee */
.news_page_dediee
{
	min-height:400px;
	padding:20px 20px 20px 20px ;
	margin-left:50px;
	border:1px solid #487db6; /* bleu */
	border-top:1px dotted #487db6; /* bleu */
}

/** references **/
.nos_references h3
{
	border-bottom:1px solid #487db6; /* bleu */
	padding-bottom:3px;
}

/*references partenaires techniques*/
.nos_references_partenaires .partenaires_tech div{
	height:70px;
	padding-top:10px;
}
.nos_references_partenaires .partenaires_tech div img{
	float:left; margin : 0 10px 0 30px;
	vertical-align:center;
}
/*references partenaires academiques et instutitionnels*/
.nos_references table.partenaires_instit_acad
{
	width:100%;
	text-align:left;
	padding-left:3%;
}
.nos_references table.partenaires_instit_acad tr{	height:70px;}
.nos_references_partenaires table.partenaires_instit_acad td img{	margin-left: 20px;}

/* references clients */
.nos_references_clients ul.liste_clients{
	list-style:none; margin:1em 0 1em 1em; padding:0;
}
	.nos_references_clients ul.liste_clients li.client{
		background:none;
		clear:left;
		min-height:70px;
	}
	.nos_references_clients ul.liste_clients li.client div.logo{
		float:left;
		width:160px;
		text-align:center;
		height:100%;
		padding-top:10px;
	}
	.nos_references_clients ul.liste_clients li.client div.detail{
		margin-left:175px;
	}
	.nos_references_clients ul.liste_clients li.client div.detail h4{
		padding:0.7em 0 0.5em 0; margin:0;
		font-size:1em;
	}

/* nos solutions */
.nos_solutions .onglet .colonne_demi_page .ul{
	padding:0;
	margin: 0 0 0 40px;
}
.nos_solutions .onglet ul li{
	margin-top:5px;
	line-height:1.4;
}
.nos_solutions .onglet .colonne_demi_page ul li{
	margin-bottom:10px;
}
.nos_solutions p.liste{
	margin-left:110px;
}
.nos_solutions_presentation p.liste{
	height:100px;
}

.nos_solutions_vocales ul.onglets li.larger{
	width:140px;
}
.nos_solutions_dixid_labs #onglet_1 img{ /*locaux dixid labs */
	margin:0 0 15px 20px;
}
/** contact **/
.contacts .colonne_droite .adresse{
	background-color:#f3f3f3;
	border:1px solid #487db6; /* bleu */
	height:100px;
	margin-bottom:5px;
	}
	.contacts .colonne_droite .adresse #loader{
		position:absolute;
		margin-left:300px;
		margin-top:40px;
	}
	.contacts .colonne_droite .adresse div{
		padding:0.5em 0 0.6em 0;
		margin-left: 2em;
		
	}
	.contacts .colonne_droite .adresse a.plan_link {
		float:right;
		width:100px;
		height:80px;
		border:1px solid #487db6; /* bleu */
		margin-right:15px;
		margin-top:10px;
		background-color:#fff;
		}
	.contacts .colonne_droite .adresse a.plan_link:hover{
		border:1px solid #f47920;
	}
	.contacts .colonne_droite .adresse a.plan_link img{
		width:100%;
		height:100%;
	}