@charset "iso-8859-1";
/* CSS Document */
body{
margin:0;
padding:0;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}
img{
	border:0px;
}
.contact{
margin:10px auto;
padding:0px;
font-weight:bold;
}
div{
margin:0;
padding:0;
}
.divImgInserm{
	position:absolute; 
	visibility:visible; 
	width:117px; 
	height:29px; 
	left: 131px; 
	top: 51px;
	cursor:pointer;
}
.imgInserm{
	width:117px; 
	height:29px; 
}
.divImgParis13{
	position:absolute; 
	width:118px; 
	height:32px; 
	z-index:35; 
	left: 130px; 
	top: 97px;
	cursor:pointer;
}
.imgParis13{
	width:118px; 
	height:32px; 
}
.divImgUPD{
	position:absolute; 
	width:35px; 
	height:86px; 
	left: 252px; 
	top: 45px;
	cursor:pointer;
}
.imgUPD{
	width:35px; 
	height:86px; 
}
.bgimg1{
	position:absolute; 
	width:301px; 
	height:233px; 
	z-index:0; 
	left: 22px; 
	top: 73px;
}
.bgimg2{
	position:absolute; 
	width:163px; 
	height:425px; 
	z-index:0; 
	left: 336px; 
	top: 73px;
}
.bgimg3{
	position:absolute; 
	width:169px; 
	height:488px; 
	z-index:0; 
	left: 719px; 
	top: 10px;
}
.bgGaucheBas{
	position:absolute; 
	width:301px; 
	height:195px; 
	left: 22px; 
	top: 305px; 
	background-color: #FFFFCC; 
	font-family:"Times New Roman", Times, serif;
	font-size:12;
}
.divLien{
height:20px; 
background-color: #CCCCFF; 
border: 1px none #000000;
color:#660033;
font-weight:bold;
text-align:center;
font-size:14px;
width:expression(document.body.clientWidth > 140 ? "140px" : "auto");
max-width:165px;
margin:10px auto auto auto;
}
.divTitreUnite{
	position:absolute;
	width:104px; 
	height:156px; 
	z-index:1; 
	left: 22px; 
	top: 10px; 
	background-color: #CCCCFF; 
	font-size:26px;
	color:#660066;
	font-weight:bolder;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	padding:5px 0px 0px 0px;
}
.logo_u722{
	margin:10px auto;
	width:85px;
	height:102px;
}
.divSiteTitre{
	position:absolute; 
	width:430px; 
	height:30px; 
	z-index:0; 
	left: 126px; 
	top: 10px; 
	background-color: #FFFFCC; 
	color:#660066;
	font-size: 20px;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	padding:5px 0 0px 0;
}
span .contact{
	font-weight:bold;
	margin:10px auto;
}
.divHomeNoClickVignette1{
	position:absolute; 
	width:97px; 
	height:49px; 
	z-index:2; 
	left: 138px; 
	top: 177px;
}
.divHomeNoClickVignette2{
	position:absolute; 
	width:97px; 
	height:49px; 
	z-index:2; 
	left: 196px; 
	top: 239px;
}
.divHomeVignetteLarge{
	position:absolute; 
	width:90px; 
	height:70px;
	z-index:1;
}
.divHomeVignetteLong{
	position:absolute; 
	width:65px; 
	height:85px;
	z-index:1;
}
.divHomeVignet1{
	left: 22px; 
	top: 243px;
}
.divHomeVignet2{
	left: 339px; 
	top: 81px;
}
.divHomeVignet3{
	left: 339px; 
	top: 162px;
}
.divHomeVignet4{
	left: 339px; 
	top: 242px;
}
.divHomeVignet5{
	left: 339px; 
	top: 322px;
}
.divHomeVignet6{
	left: 470px; 
	top: 162px;
}
.divHomeVignet7{
	left: 570px; 
	top: 162px;
}
.divHomeVignet8{
	left: 470px; 
	top: 242px;
}
.divHomeVignet9{
	left: 570px; 
	top: 242px;
}
.divHomeVignet10{
	left: 670px; 
	top: 242px;
}
.divHomeVignet11{
	left: 470px; 
	top: 322px;
}
.divHomeVignet12{
	left: 570px; 
	top: 322px;
}
.divHomeVignet13{
	left: 670px; 
	top: 322px;
}
.divHomeVignet14{
	left: 791px; 
	top: 16px;
}
.divHomeVignet15{
	left: 719px; 
	top: 90px;
}
.divHomeVignet16{
	left: 670px; 
	top: 162px;
}
.divHomeVignet17{
	left: 798px; 
	top: 242px;
}
.divHomeVignet18{
	left: 798px; 
	top: 322px;
}
.divHomeVignet19{
	left: 532px; 
	top: 399px;
}
.divHomeVignet20{
	left: 627px; 
	top: 399px;
}
.divHomeVignet21{
	left: 439px; 
	top: 81px;
}
.divHomeVignet22{
	left: 798px; 
	top: 162px;
}
.divHomeVignet23{
	left: 539px; 
	top: 81px;
}
.divHomeVignet24{
	left: 258px; 
	top: 162px;
}
.grpBouton1{
	position:absolute; 
	width:143px; 
	z-index:1; 
	left: 336px; 
	top: 390px;
	padding:10px 10px 10px 10px;
	text-align:center;
}
.grpBouton2{
	position:absolute; 
	width:143px; 
	z-index:1; 
	left: 719px; 
	top: 390px;
	padding:10px 10px 10px 10px;
	text-align:center;
	
}
.infoUpdate{
	position:absolute; 
	width:165px; 
	height:20px; 
	left: 548px; 
	top: 489px;
 	font-weight:bold;
	color:#660033;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
}
.tableResumeThese{

width:80%;
border:none;
margin:12px auto 40px 10px;
}

.tableResumeThese .tdAnnee{
height:40px;
color:#990000;
font-size:24px;
padding:5 5 5 5;

}
.tableResumeThese .tdResume{

font-size:16px;
padding:5 5 5 5;
text-align:justify;

}
.resume_these_titre{
color:#990000;
font-size:24px;
padding:5 5 5 5;
text-align:center;
width:90%;

}
.resume_these_soustitre{
font-size:18px;
padding:5 5 5 5;
text-align:center;
width:90%;
font-style:italic;
border-bottom:2px solid black;

}
.resume_these_auteur{
font-size:20px;
padding:5 5 5 5;
text-align:center;
width:90%;
font-weight:bold;

}
.resume_these_contenu{
font-size:18px;
padding:5 5 5 5;
text-align:justify;
width:90%;

}
.resume_these_motcle{
font-size:16px;
padding:5 5 40 5;
text-align:justify;
width:90%;
font-weight:bold;

}
.lastwork_detail{
text-align:center;

font-size:24px;
font-weight:bold;
}
.divEntete{
width:95%;
height:300px;
padding-top:30px;
}
.membreGInfo{
background-color:#CCCCFF;
text-align:center;
}
.membreGInfoL{
width:40%;
float:left;
}
.membreGInfoR{
width:60%;
float:right;
}
.divMembreRub{
text-align:center;
color:#993333;
font-size:16px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}
.divMembreRubRemarque{
text-align:center;
font-size:12px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
text-decoration:underline;
height:40px;
vertical-align:middle;
}
.siteTitre{
	color:#660066;
	font-size:24px;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif;
	
}
.tabEtudStep{
height:50px;
font-weight:bold;
}
.tdPub{
background-color:#FFFFCC;
}
.pubAuteur{
font-family:"Times New Roman", Times, serif;
font-size:14px;
}
.pubTitre{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#993333;
font-weight:bold;
}
.pubInfo{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#993333;
font-weight:bold;
font-style:italic;
}
.spanEtudStep{
background-color:#990000;
color:#CCCCCC;
width:10%;
}
.divInteret{
margin:5px 5px 5px 5px;
text-align:justify;
}