/** Staff (php)*/


ul.stafliste 
{
margin: 100px 90px;
list-style: none;
padding: 0px;
}
ul.stafliste li
{
padding-bottom: 0px;
}
ul.stafliste  .photo
{
width:75px;
height:100px;
margin-top: -65px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
ul.stafliste  .parag2
{
color: #999999;
font-size: 18px;
font-family: Georgia, sans-serif;
position: relative;
left: 170px;
top: -75px;
}
ul.stafliste  .tabul2
{
color: #346C0B;
font-family: Georgia, sans-serif;
margin: 20px;
font-size: 15px;
position: relative;
left: -20px;
top: -5px;
}



/**phplist (debut) */

#wide-newsletter
{
    overflow: hidden;
	margin: 0px 0px 0px -13px;	 	
}

#wide-newsletter .cont-newsletter

{
 
    display: inline-block;
	position: relative;
	top: 0px ;

}




/**photo Quality Control (debut) */


.photosuz
{
	width:65px;
    height:80px;
    margin-top: 50px;
    position: relative;
    left: 50px;
    top: -10px;
    border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgfondqc
{
    background: url(images/sub-image-border-bg.png) no-repeat left top;
    width:202px;
    height:138px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.titre2 span
{
 color: #5B5B5B;
 letter-spacing: -1px;
 font-size: 16px;
 font-family: 'Maven Pro', sans-serif;
 position: relative;
 left: 200px;
 top: -30px;
}
.titre3 p
{

 font-size: 18px; 
 font-family: Georgia, sans-serif; 
  
}

.titre3-hcc p
{

 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0px;  
 
}

.blocproto
{
position: relative; 
top: 25px;
}

.titrecr p
{


 font-size: 18px; 
 font-family: Georgia, sans-serif;
 letter-spacing: -0.3px; 
}

.titre4 p
{
 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 position: relative;
 top: 25px;
}
.titretb p
{

 
 position: relative;
 top: 12px; 
}

.parag
{
position: relative;
top: 15px;
}

.staffdefin3 
{
color: #292929;
font-size: 21px;
font-family: 'Maven Pro', sans-serif;
position:relative;
left: 70px;
top: 20px;
}

/**Quality Control (fin) */


/**Newsletter nouvelle page (debut) */

#wide-newsletter-n
{
    overflow: hidden;
	margin: 0px 0px 0px -13px;
	width: auto;
    height: 700px;
	
}

#wide-newsletter .cont-newsletter-n

{
 
    display: inline-block;
	position: relative;
	top: 0px ;

}




/**Newsletter nouvelle page (fin) */


/**Research-Lab (debut) */

 #wide-content-research-lab
{
    display: inline-block;
	width: 900px;
	height: 1250px;
	position: relative;
	top: -40px ;

}

.imgfond-reslab
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:138px;
	position: relative;
    float: left;
    width: 202px;
    height: 138px;
    margin-right: 30px;
	margin-top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

/**Research-Lab (fin) */


/**Fundamental-research (debut) */

 #wide-content-fund-res
{
    display: inline-block;
	width: 900px;
	height: 1550px;
	position: relative;
	top: -40px ;

}

/**Fundamental-research (fin) */


/**labo-clinique(debut) */

 #wide-content-laboclinic
{
  display: inline-block;
	width: 900px;
	height: 1200px;
	position: relative;
	top: -40px ;  

}


#wide-content-laboclinic .parag-lc
{  
 font-size: 18px;
 font-family: Georgia, sans-serif;   
}


.imgfond-labclin
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:138px;
	position: relative;
    float: left;
    width: 202px;
    height: 138px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



/**labo-clinique(fin) */


/**Microbiologiy-Lab(debut) */

 #wide-content-microbiolab
{
    display: inline-block;
	width: 900px;
	height: 600px;
	position: relative;
	top: -40px ;

}


/**Microbiologiy-Lab (fin) */


/**Microbiologie (debut) */

 #wide-content-microbio 
{
    display: inline-block;
	width: 900px;
	height: 800px;
	position: relative;
	top: -40px ;

}


/**Microbiologie (fin) */


/**Tuberculosis Laboratory(debut) */


 #wide-content-tblaboratory
{
    display: inline-block;
	width: 900px;
	height: 1200px;
	position: relative;
	top: -40px ;

}

.paragtb
{  
 position: relative;
 top: 15px;
}

.listetb
{  
 color: #000000; 
 list-style: none;
}

.bloctb
{  
 position: relative;
 top: 15px; 

 
}


/**Tuberculosis Laboratory(fin) */


/**Tuberculosis Laboratory-research (debut) */


 #wide-content-tb-lab-rsearch
{
    display: inline-block;
	width: 900px;
	height: 1450px;
	position: relative;
	top: -40px ;

}



/**Tuberculosis Laboratory-research (fin) */



/**commité d'éthique(debut) */


 #wide-content-ethique-commitee
{
    display: inline-block;
	width: 900px;
	height: 1800px;
	position: relative;
	top: -40px ;

}

.imgfond
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:138px;
	position: relative;
    float: left;
    width: 202px;
    height: 138px;
    margin-right: 30px;
	margin-top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


/**commité d'éthique(fin) */

/**Information Technology(debut) */

.paragit p
{
 font-size: 18px; 
 font-family: Georgia, sans-serif;
 position: relative;
 left: -50px; 
}
.paragit2 p
{
 clear: both;
position: relative;
top: 50px; 
}
.blocstaffit
{
position: relative;
top: 30px;

}

.photostaffit
{
	width:65px;
    height:80px;
    margin-top: -20px;
    position: relative;
    left: 50px;
    top: -5px;
    border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.titreit span
{
 color: #5B5B5B;
 letter-spacing: 0px;
 font-size: 16px;
 font-family: 'Maven Pro' sans-serif;
 position: relative;
 left: 150px;
 top: -30px;
}
.divit .titreit2 
{
 position: relative;
 left: 190px;
 top: -30px;
}
.divit
{
 position: relative;
 left: 0px;
 top: 50px;
}


.imgfondnewsletter
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:300px;
    height:180px;
	position: relative;
    float: left;
    width: 300px;
    height: 180px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

/**bloc visite president (debut) */
#bloccontenupr
{ 

margin: -80px 0px 350px auto;
 
}
.bloccontenuprtext
{
float: right;
 width: 350px;
text-align: justify; 
padding: 12px;
position: relative;
right: 80px;
top: 15px;

}
.bloccontenuprbody
{
position: relative;
top: 50px;

}

.imgfondpr2
{
	background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:396px;
    height:298px; 
	position: relative;
    left: 80px;
	top: -135px;
    margin-left: 0px;
	margin-top: -140px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgfondpr3
{
	background: url(images/photoscermel/visite_president-2-copie.jpg) no-repeat;
    width:428px;
    height:298px; 
	position: relative;
    left: 20px;
	top: 23px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


.imgfondpr
{
	float: left;
    width:396px;
    height:426px; 
	margin-left: 80px;
	margin-bottom: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

/**bloc visite president (fin) */
.imgfondnewsletter2
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:300px;
    height:180px;
	position: relative;
    float: right;
    width: 300px;
    height: 180px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgfondnewsletter3
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:300px;
    height:153px;
	position: relative;
    float: left;
    width: 300px;
    height: 153px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgfondnewsletter4
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:300px;
    height:153px;
	position: relative;
    float: right;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgfondnews
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:120px;
	position: relative;
    float: left;
    width: 202px;
    height: 120px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgfondnewsat
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:120px;
	position: relative;
    float: left;
    width: 202px;
    height: 120px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.blochistory 
{
  position: relative;
  top:-25px;
}



.imghistory
{
    
	position: relative;
	top:-39px;
	left:-10px;
    width:962px;
    height:245px;
	margin-top: 0px;
	opacity: ;
	filter:alpha(opacity=60);
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

           /**Information Technology(fin) */

		   
		   /**Data Management (debut) */

#wide-content .bloc-datam
{
   
	width: 900px;
	height: 1750px;
	position: relative;
	top: -10px ;

}

.h2h-data
{  
    clear: both;
    padding: 0px 0px 30px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 20px;
	color: #292929;
	text-align: left;
	position: relative;
	top: 50px;
}

#tableau-data
{  
    
border : none;  
margin: 10px 0;
width: 80%;
font-size: 16px;    
position: relative;
left: 30px;
top: 10px;
      
 }

#tableau-data .td-data
{  
width: 1%;
border : none; 
}

#tableau-data .td-data2
{  
border : none;  
text-align: left; 
vertical-align: bottom;
}


#tableau-data2
{  
    
border : none;  
margin: 10px 0;
width: 80%;
font-size: 16px;    
position: relative;
left: 30px;
top: 10px;
      
 }

#tableau-data2 .td-data
{  
width: 1%;
border : none; 
}

#tableau-data2 .td-data2
{  
border : none;  
text-align: left; 
vertical-align: bottom;
}





/**Data Management (fin) */

.dmanag 
{
clear: both;
}
.divstaff
{

position: relative;
left: -60px;
top: 20px;

}

.blocdatm
{
position: relative;
top: 0px;

}

.blocstaffdatm
{
position: relative;
top: 50px;

}


#contenudefin div .photostaffdm
{
width:45px;
height:60px;
margin-top: -50px;
position: relative;
left: 200px;
top: 50px;
border:1px solid #999999;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
#contenudefin div .pstaffdm
{
color: #346C0B;
font-family: Georgia, sans-serif;
margin: 20px;
font-size: 15px;
position: relative;
left: 150px;
top: 50px;
}
.divstaff2
{
position: relative;
left: -60px;
top: 20px;

}

#contenudefin div .photostaffdm2
{
width:45px;
height:60px;
margin-top: -50px;
position: relative;
left: 210px;
top: 50px;
border:1px solid #999999;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
#contenudefin div .pstaffdm2
{
color: #346C0B;
font-family: Georgia, sans-serif;
margin: 20px;
font-size: 15px;
position: relative;
left: 150px;
top: 50px;
}
.divstaff3
{
position: relative;
left: -60px;
top: 20px;

}
#contenudefin div .photostaffdm3
{
width:45px;
height:60px;
margin-top: -50px;
position: relative;
left: 210px;
top: 50px;
border:1px solid #999999;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
#contenudefin div .pstaffdm3
{
color: #346C0B;
font-family: Georgia, sans-serif;
margin: 20px;
font-size: 15px;
position: relative;
left: 145px;
top: 50px;
}
.divstaff4
{
position: relative;
left: 75px;
top: -50px;

}
.photostaffdm4
{
width:45px;
height:60px;
margin-top: -50px;
position: relative;
left: 210px;
top: 50px;
border:1px solid #999999;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
.pstaffdm4
{
color: #346C0B;
font-family: Georgia, sans-serif;
margin: 20px;
font-size: 15px;
position: relative;
left: 120px;
top: 50px;
}
.divstaff5
{
position: relative;
left: 80px;
top: -50px;

}
.photostaffdm5
{
width:45px;
height:60px;
margin-top: -50px;
position: relative;
left: 220px;
top: 50px;
border:1px solid #999999;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
.pstaffdm5
{
color: #346C0B;
font-family: Georgia, sans-serif;
margin: 20px;
font-size: 15px;
position: relative;
left: 135px;
top: 50px;
}

           /**gestion de lien (debut)*/

.lienindex
{
text-decoration: none;
color: #292929;
}		   
.liens 
{
color: #346C0B;
}
.liensunion
{
font-size: 10px;
color: #346C0B;
position: relative;
left: 0px;
top: -5px;
}

.liensnw22march
{
color: #346C0B;
position: relative;
left: 0px;
}

.liensnw22march2
{
color: #346C0B;
position: relative;
left: 235px;
}

.liensnw
{
color: #346C0B;
position: relative;
left: 232px;
}		   

.lienslang 
{
color: #000;
text-decoration: none;

}


 /**bloc ressources humaine db */  

  #wide-content .wide-content-rh
{
    display: inline-block;
	width: 900px;
	height: 2400px;
	position: relative;
	top: 0px ;

}
 
 .bloc-contact
{
position: relative;
top: -10px;

}

 .blocstaff-rh
{
position: relative;
top: 15px;

}




  /**bloc ressources humaine fin */ 

  
  

 /**bloc laboratoire de parasitologie db */  
 
#wide-content-parasito-lab
{
    display: inline-block;
	width: 900px;
	height: 1850px;
	position: relative;
	top: 0px ;

}
 
 .photonewsparasit1
{
    display: inline-block;
    width: 440px;
    height: 288px;
	position: relative;
    left: 200px;
	top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

        /**Tableau staff-parasitologie*/ 

#tableau-para
{  
border : none;  
margin: 10px 0;
width: 80%;
font-size: 16px;    
position: absolute;
left: 30px;
top: 80px;
      
 }

.phototable-cp
{  
width:60px;
height:80px;
position: relative;
left: 0px;
top: 0px;
border:1px solid #999999;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px; 
}

#tableau-para .td-para
{  
width: 1%;
border : none; 
}

#tableau-para .td-para2
{  
border : none;  
text-align: left; 
vertical-align: bottom;
}

 
  /**bloc laboratoire de parasitologie fn */ 

  
  /**bloc news 04-05-2018 debu */
  
  
     .photo-new-04-05-18
{
    
    width: 640px;
    height: 298px;
	position: relative;
    left: 150px;
	top: -60px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
  
  
  
  
  /**bloc news 04-05-2018 fin */ 
  
    /**bloc news 16-08-2018 debu */
  
  
     .photo-new-16-08-18
{
    
    width: 640px;
    height: 360px;
	position: relative;
    left: 150px;
	top: -60px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
  
  
  
  
  /**bloc news 16-08-2018 fin */ 
  
  
  
  
  
 /**bloc news 01-05-2018 debu */

  #wide-content-news01-05-18
{
    overflow: hidden;
	padding: 20px 0px 0px 10px;
}

#cont-content-news01-05-18
{
 
	display: inline-block;
	width: 940px;
	height: 620px;
	position: relative;
	top: -5px ;
 
} 

 .blocd-01-05-18
{
   position: relative;
   top: -120px;
}



/**bloc news 01-05-2018 fin */ 


/**bloc news 25-03-2019 debu */

  #wide-ptme-vih
{
    overflow: hidden;
	padding: 20px 0px 0px 10px;
}


#cont-ptme-vih
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
} 

 .photo-new-25-03-19
{
    width: 940px;
    height: 301px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photo-new-25-03-19-im2
{
    width: 405px;
    height: 540px;
	position: relative;
	left: 60px;
	top: 20px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photo-new-25-03-19-im3
{
    width: 405px;
    height: 540px;
	position: relative;
	right: -80px;
	top: 20px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


/**bloc news 25-03-2019 fin */



/**bloc news 11-02-2019 debu */

  #wide-freebilly
{
    overflow: hidden;
	padding: 20px 0px 0px 10px;
}


#cont-freebilly
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
} 

 .photo-new-11-02-19
{
    width: 940px;
    height: 301px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photo-new-11-02-19-im4
{
    width: 404px;
    height: 303px;
	position: relative;
	left: 60px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photo-new-11-02-19-im3
{
    width: 404px;
    height: 303px;
	position: relative;
	right: -60px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



/**bloc news 11-02-2019 fin */


/**bloc news 22-03-2019 debu */

 .photo-new-19-03-22
{
    width: 940px;
    height: 545px;
	position: relative;
	left: 3px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



/**bloc news 22-03-2019 fin */



/**bloc news 14-10-2019 debu */

 .photo-new-14-10-19
{
    width: 940px;
    height: 388px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}





/**bloc news 14-10-2019 fin */

/**bloc news 21-01-2020 debu */

 .photo-new-2020-01-21
{
    width: 960px;
    height: 644px;
	position: relative;
	left: -5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}





/**bloc news 21-01-2020 fin */


/**bloc news 13-01-2020 debu */

 .photo-new-2020-01-13
{
    width: 419px;
    height: 335px;
	position: relative;
	left: 5px;
	top: 20px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.bloc-13-13-2020
{
 
 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 500px;
 height: 200px;
 position: absolute;
 right: -10px;
 top: 156px;
  
}



/**bloc news 13-01-2020 fin */


/**bloc MED4PRID debut */

  #wide-med4pride
  
{
    overflow: hidden;
	padding: 20px 0px 0px 30px;
}

  #cont-med4pride
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
}

.parag-MED4PRID
{  
    clear: both;
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
    color: #000;
	letter-spacing: -1px;
	text-align: left;
	
}

/**bloc liste */

#bloc-li-MED4PRID ul 
{
  display: inline; 
 float: left;
 font-family: 'Maven Pro' sans-serif; 
list-style-type: none;
  color: #000;
 line-height: 14px;
}

#bloc-li-MED4PRID li

{
    margin:8px;
    text-align: left;
    line-height: 20px; 	
}



/**bloc Tableaux 1*/

#wide-med4pride table
  
{
	margin: 20px 0px 20px -12px;	
	border: medium solid #2f7098;
	border-collapse: collapse;
	width: 100%;
  
}

#wide-med4pride th

{
	border: thin solid #2f7098;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	font-size: 16px;
	width: 50%;
	padding: 5px;
}


#wide-med4pride td
{
	border: thin solid #2f7098;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: 1px;
	width: 50%;
	padding: 5px;
	
}

/**bloc Tableaux 2*/

#afficher5 table
  
{
	margin: 20px 0px 20px 0px;	
	border: thin solid #000;
	border-collapse: collapse;
	width: 100%;
  
}

#afficher5 th

{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	font-size: 16px;
	width: 50%;
	padding: 5px;
}


#afficher5 td
{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: 1px;
	width: 50%;
	padding: 5px;
	
}

/**bloc Tableaux 3*/

#afficher6 table
  
{
	margin: 20px 0px 20px 0px;	
	border: thin solid #000;
	border-collapse: collapse;
	width: 100%;
  
}

#afficher6 th

{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	font-size: 16px;
	width: 50%;
	padding: 5px;
}


#afficher6 td
{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: 1px;
	width: 50%;
	padding: 5px;
	
}

/**bloc Tableaux 4*/

#afficher7 table
  
{
	margin: 20px 0px 20px 0px;	
	border: thin solid #000;
	border-collapse: collapse;
	width: 100%;
  
}

#afficher7 th

{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	font-size: 16px;
	width: 50%;
	padding: 5px;
}


#afficher7 td
{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: 1px;
	width: 50%;
	padding: 5px;
	
}

/**bloc Tableaux 5*/

#afficher8 table
  
{
	margin: 20px 0px 20px 0px;	
	border: thin solid #000;
	border-collapse: collapse;
	width: 100%;
  
}

#afficher8 th

{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	font-size: 16px;
	width: 50%;
	padding: 5px;
}


#afficher8 td
{
	border: thin solid #000;
	background-color: #ffffff;
	text-align: left;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: 1px;
	width: 50%;
	padding: 5px;
	
}


.bloc-med4pride
{  

	position: relative;
	width: 850px;
	height: 280px; 
	left: 0px;
	top: 10px;    
}

.img1-med4pride
{  
   
	width: 200px;
    height: 268px;
	position: absolute;
	left: 0px;
	top: 0px;
	-moz-border-radius:20px;
   -webkit-border-radius:20px;
    border-radius:20px;
	
}

.img1-staff-med
{  
	margin: 0px 0px 40px 0px;
	width: 934px;
    height: 330px;
	position: relative;
	left: -10px;
	top: 30px;
	-moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
	
}

/**bloc mamah */

#afficher 
{
   width:900px; 
   padding: -15px 0px 20px 0px;
}

.afficher 
{
   text-decoration: none;
      margin-bottom: 50px;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde 
{
   display:none;
   width: 900px;
   height: auto;
   background: #fff;
   position: relative;
   top: 0px;
}
#afficher:target #divjoconde 
{
   display:block;
   text-align: justify;
   
}
.masquer 
{
   display:none;
}

#afficher:target .masquer 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher:target .afficher 
{
   display:none;
}

/**bloc ASSAP */

#afficher2 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher2 
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde2 
{
   display:none;
   background: #fff;
   
}

#afficher2:target #divjoconde2 
{
   display:block;
   text-align: justify;
   
}
.masquer2 
{
   display:none;
}

#afficher2:target .masquer2 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher2:target .afficher2 
{
   display:none;
}


/**bloc WANECAM2 */

#afficher3 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher3 
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde3 
{
   display:none;
   background: #fff;
   
}

#afficher3:target #divjoconde3 
{
   display:block;
   text-align: justify;
   
}
.masquer3 
{
   display:none;
}

#afficher3:target .masquer3 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher3:target .afficher3 
{
   display:none;
}


/**bloc PAMAFRICA */


#afficher4 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher4 
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde4 
{
   display:none;
   background: #fff;
   
}

#afficher4:target #divjoconde4 
{
   display:block;
   text-align: justify;
   
}
.masquer4 
{
   display:none;
}

#afficher4:target .masquer4 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher4:target .afficher4 
{
   display:none;
}

/**bloc CKAF156A2202 */

#afficher5 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher5 
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde5 
{
   display:none;
   background: #fff;
   
}

#afficher5:target #divjoconde5 
{
   display:block;
   text-align: justify;
   
}
.masquer5 
{
   display:none;
}

#afficher5:target .masquer5 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher5:target .afficher5 
{
   display:none;
}


/**bloc CKAE609A2202 */

#afficher6 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher6 
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde6 
{
   display:none;
   background: #fff;
   
}

#afficher6:target #divjoconde6 
{
   display:block;
   text-align: justify;
   
}
.masquer6 
{
   display:none;
}

#afficher6:target .masquer6 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher6:target .afficher6 
{
   display:none;
}


/**bloc DRI12805/FALCI */

#afficher7 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher7 
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde7 
{
   display:none;
   background: #fff;
   
}

#afficher7:target #divjoconde7 
{
   display:block;
   text-align: justify;
   
}
.masquer7 
{
   display:none;
}

#afficher7:target .masquer7 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher7:target .afficher7 
{
   display:none;
}

/**bloc ACT14655 */

#afficher8 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher8
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde8 
{
   display:none;
   background: #fff;
   
}

#afficher8:target #divjoconde8 
{
   display:block;
   text-align: justify;
   
}
.masquer8 
{
   display:none;
}

#afficher8:target .masquer8 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher8:target .afficher8 
{
   display:none;
}

/**bloc LOLOTREAT */

#afficher9 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher9
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde9 
{
   display:none;
   background: #fff;
   
}

#afficher9:target #divjoconde9 
{
   display:block;
   text-align: justify;
   
}
.masquer9 
{
   display:none;
}

#afficher9:target .masquer9 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher9:target .afficher9 
{
   display:none;
}

/**bloc IVERCURE */

#afficher10 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher10
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde10 
{
   display:none;
   background: #fff;
   
}

#afficher10:target #divjoconde10 
{
   display:block;
   text-align: justify;
   
}
.masquer10 
{
   display:none;
}

#afficher10:target .masquer10 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher10:target .afficher10 
{
   display:none;
}

/**bloc GRATTI-GRATTA */

#afficher11 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher11
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde11 
{
   display:none;
   background: #fff;
   
}

#afficher11:target #divjoconde11 
{
   display:block;
   text-align: justify;
   
}
.masquer11 
{
   display:none;
}

#afficher11:target .masquer11 
{
   display:inline;
   text-decoration: none;
   text-align: justify;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher11:target .afficher11 
{
   display:none;
}

/**bloc GMAC/MCDI */

#afficher12 
{
   width:900px;
   padding: -15px 0px 20px 0px;
   
}

.afficher12
{
   text-decoration: none;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#divjoconde12 
{
   display:none;
   background: #fff;
   
}

#afficher12:target #divjoconde12 
{
   display:block;
   text-align: justify;
   
}
.masquer12
{
   display:none;
}

#afficher12:target .masquer12 
{
   display:inline;
   text-decoration: none;
   text-align: left;
   font-size: 18px;
   font-family: 'Maven Pro' sans-serif;
   letter-spacing: -1px;
   color: #2f7098;
}

#afficher12:target .afficher12 
{
   display:none;
}

/**bloc MED4PRID&IMPLEMED fin */


/**bloc Page is Unavailable debu */


#wide-unavailablep
{
    overflow: hidden;
	padding: 0px 10px 40px 10px;
}


#wide-unavailablep .unavailablep-contenu

{
    display: inline-block;
	width: 940px;
	height: 400px;
	position: relative;
	top: 0px ;

} 

#wide-unavailablep .blocunavailablep
{ 
   position: relative;
   top: -40px;

}


/**bloc Page is Unavailable fin */


/**bloc news 23-02-2020 debu */

  #wide-obituary
  
{
    overflow: hidden;
	padding: 20px 0px 0px 10px;
}

  #cont-obituary
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
}

 #wide-obituary .blocobituary
{ 

position: relative;
top: -55px;
 
}   

 .photo-obituary
{
    float: center;
	width: 314px;
    height: 391px; 
	margin: 10px 0px 20px 315px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

    .photo-obituary-2
{
	position: relative;
    float: left;
    width: 202px;
    height: 223px;
	padding: 0px 0px 0px 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.text-obituary
{ 
 letter-spacing: -1px;
 font-size: 20px;
 color: #292929;
 text-align: center;
 margin: 70px 0px -50px 0px;
 clear: both;
 font-family: 'Maven Pro' sans-serif;
}

.text-obituary2
{  
    clear: both;
    padding: 10px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
    color: #000;
	letter-spacing: -1px;
	font-size: 14px;
	text-align: left;
	
}

.liensnw22march2
{
color: #346C0B;
position: absolute;
left: 235px;
}


/**bloc news 23-02-2020 fin */



/**bloc news 21-01-2019 debu */


  #wide-helmvit
  
{
    overflow: hidden;
	padding: 20px 0px 0px 10px;
}


  #cont-helmvit
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
}

 .photo-new-21-01-19
{
    width: 940px;
    height: 388px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

/**bloc news 21-01-2019 fin */


  /**bloc news 03-03-2020 debu */
  
    #cont-panafrica
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
}
  
  #cont-panafrica
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
}
  
#panafricatab
{   
border-width: 1px;
border-color: #000;
margin: 20px 0px 20px 20px;
width: auto;
        
 }
 

#panafricatab td

{
	
border-width: 1px;
border-color: #000;
text-align: left; 
width: 1%;
font-family: 'Maven Pro' sans-serif;
font-size: 12px;
color: #000; 

}

  
    /**bloc news 03-03-2020 fin */



	/**bloc news 30-11-2021 début */

#wide-Nws_30-11-21
  
{
    overflow: hidden;
	padding: 20px 20px 20px 20px;
}

	
#wide-Nws_30-11-21 ol
{  
	color: #000;
}
	
	
	/**bloc news 30-11-2021 fin */



	/**bloc news 20-11-2021 début */

#wide-Nws_20-11-21
  
{
    overflow: hidden;
	padding: 20px 20px 20px 20px;
}

 #cont-Nws_20-11-21
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
}

#cont-Nws_20-11-21 .photonews-Nws_20-11-21
{
    width: 940px;
    height: 388px;
	position: relative;
    left: 0px;
	top: 0px;
    margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


	/**bloc news 20-11-2021 fin */
	
	
	
	
	

  /**bloc news 14-04-2018 début */
  
  #wide-content-TB
{
    overflow: hidden;
	padding: 20px 0px 0px 10px;
}


#cont-content-TB
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
} 

#wide-content-TB p

{
 font-size: 14px; 
 font-family: 'Maven Pro', sans-serif;
}

#list-TB-AT
{
 display: inline-block;
 width: 900px;
 
}

#cont-content-TB ol 
{
  display: inline; 
 float: left;
 font-family: 'Maven Pro' sans-serif; 
  color: #000;
 line-height: 14px;
}

#cont-content-TB li

{
    margin:8px;
    text-align: left;
    line-height: 20px; 	
}
  
   .photo-new-14-04-18
{
    
    width: 962px;
    height: 246px;
	position: relative;
    left: -10px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
  
  
  
  
  /**bloc news 14-04-2018 fin */
  
  

 /**bloc news 24-12-2017 debu */

#wide-content-news-24-12-17
{
    display: inline-block;
	width: 900px;
	height: 880px;
	position: relative;
	top: -25px ;

}


 /**bloc news 23-10-2017 debu */


 /**bloc news 23-10-2017 debu */

#wide-content-news-23-10-17
{
    display: inline-block;
	width: 900px;
	height: 1070px;
	position: relative;
	top: -25px ;

}

#wide-content-news-23-10-17 ul
{
 display: inline; 
 float: left;
 list-style-type: disc;   
 font-family: Arial, Helvetica, sans-serif;   
 color: #000000;
 line-height: normal;
 
}

#wide-content-news-23-10-17 li

{
    margin:8px;
    text-align: left;
    margin-left:20px;
 
}



 /**bloc news 23-10-2017 fin */ 


   /**bloc visite du ministre de la sante debu */ 
   
    .imgfondnews-vist-ms
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:103px;
	position: relative;
    float: left;
    width: 202px;
    height: 103px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
   
   .photonews-vms
{
    display: inline-block;
    width: 785px;
    height: 302px;
	position: relative;
    left: 70px;
	top: -20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
   
   
    /**bloc visite du ministre de la sante fin */ 
  
  
   /**bloc premier profeseur debu */ 
  
  
 .imgfondnews-prof
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:103px;
	position: relative;
    float: left;
    width: 202px;
    height: 106px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
 .photo-dr-akim-pr
{
	display: inline-block;
    width: 200px;
    height: 268px;
	position: relative;
    left: 10px;
	top: -20px;
	-moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
   
} 
  
.blocdenews-dr-akim-pr
{
   font-size: 10px;
   position: relative;
   left: 40px;
   top: -27px;
}

.bloc-dr-akim
{
  
   height: 300px;
   position: relative;
   left: 0px;
   top: -50px;
}

.blocnews-parag-dr-akim
{
   width: 700px;
   height: 50px;
   position: relative;
   left: 240px;
   top: -160px;
}
.blocnews-parag-dr-akim2
{
   position: relative;
   left: 0px;
   top: -80px;
}


.blocdetous
{
 
   position: relative;
   left: 0px;
   top: 10px;
}
  
 /**bloc premier profeseur fin */ 



/**bloc Group members social science db */ 

#wide-content-groupe-member
{
    display: inline-block;
	width: 900px;
	height: 700px;
	position: relative;
	top: 0px ;

}

.titre-groupe-m
{
    
	position: relative;
	top: -45px ;

}

/**bloc colonne */ 

.colone1
{
    display: inline-block;
   
    width: 300px;
	height: 550px;
	position: absolute;
    left: 10px;
	top: 175px ;

}

.colone2
{
    display: inline-block;
    
    width: 300px;
	height: 550px;
	position: absolute;
    left: 620px;
	top: 175px ;

}

.colone3
{
    display: inline-block;
    
    width: 290px;
	height: 280px;
	position: absolute;
    left: 305px;
	top: 445px ;

}

/**bloc contenu */

.cont1
{
    
    margin-top: 10px;
    height: 125px;
	position: relative;
	top: 0px ;

}

#cadre
{
border: solid 4px black;
margin : -60px 0 0px 370px;
width: 160px;
height: 226px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

#cadre p
{
display: block;
float:right;
text-align: center;
font-size: 14px; 
font-family: Georgia, sans-serif; 

}


/**bloc photos staff */


#cadre img
{
float: center;
width: 160px;
height: 226px;



}

.photo-gm
{
    background: url(images/brushed.png) no-repeat;
    width: 75px;
    height: 100px;
	position: relative;
    left: 0px;
	top: 0px;
    margin-left: 10px;
	margin-top: 10px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



.text-gm
{
    font-size: 14px; 
    font-family: Georgia, sans-serif;
	position: relative;
    left : 105px; 
	top: -95px ;

}


    /**bloc Group members social science fin */ 


	/**bloc biomedicine db */ 
	
	
	    /**bloc page */ 

#page-biomedicine
{
    overflow: hidden;
	padding: 0px 0px 0px 0px;
}
	
	/**bloc conteneur */

 #page-biomedicine .biomedicine-conteneur 

{
  
    display: inline-block;
	width: 999px;
	height: 720px;
	margin: 0px auto;
	position: relative;	
	top: 20px;

}
	
	/**grand titre */
	
#page-biomedicine .titre3-sc p
{
 display: block;
 text-align: justify;
 word-spacing: -1.5px;
 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px;  
 position: relative;
 top: -10px;
  
}	

		/**Texte */

	
#page-biomedicine .bloc-text-biomed

{
	
	width: 955px;
	height: 550px;
	display: block;
	position: absolute;	
    left: 0px;
    top: -20px;
}
	
		/**Onglet */
	
#page-biomedicine .bloc-onglet
{

display: block;
position: absolute;
top: 0px;
width: 955px;
height: 50px;
padding: 0px 0px 0px 0px;  
 
}
      /**Grand Titre */

#page-biomedicine .title-bmed
{
Font-Weight: Bold;
font-size: 26px;
text-align: center;
color: #000;
margin: 0px;
padding: 0px;
font-family: 'Maven Pro', sans-serif;
font-weight: 400; 
 
}

         /**Liens */

.lien-biomed  
{
font-size: 12px;
text-decoration: none;
color: #346C0B;
float : left;
font-family: Georgia, sans-serif; 
padding-top: 70px;
padding-left: 50px;
}		 
		 
.lien-biomed2  
{	
font-size: 12px;
text-decoration: none;
color: #346C0B; 
float : right;
font-family: Georgia, sans-serif; 
padding-top: 70px;
padding-right: 40px;

 
}	

.lien-biomed3  
{
font-size: 12px;
text-decoration: none;
color: #346C0B;
float : left;
font-family: Georgia, sans-serif; 
padding-top: 90px;
padding-right: 0px;
padding-left: 50px;
}		 
		 
.lien-biomed4  
{	
font-size: 12px;
text-decoration: none;
color: #346C0B; 
float : right;
font-family: Georgia, sans-serif; 
padding-top: 90px;
padding-right: 40px;

 
}
	
	/**bloc biomedicine fin */ 
	
	
	/**bloc test social science db */ 
	
	
	#page-scosci
{
    overflow: hidden;
	padding: 0px 0px 0px 0px;
}

 #page-scosci .scosci-conteneur

{
  
    display: inline-block;
	width: 999px;
	height: 520px;
	margin: 0px auto;
	position: relative;	
	top: 20px;

}

#page-scosci .bloc-text-scosci

{
	
	width: 955px;
	height: 550px;
	display: block;
	position: absolute;	
    left: 0px;
    top: -40px;
}


/**bloc */ 

.bloc-parag-scosci
{

 margin: 20px 20px 20px 20px; 
 width: 900px;
 position: absolute;
 left: 0px;
 top: 20px;

}	
	
.bloc-parag-scosci2
{

 margin: 20px 20px 20px 20px; 
 width: 900px;
 position: absolute;
 left: 0px;
 top: 172px;

}

.bloc-parag-scosci3
{

 margin: 20px 20px 20px 20px; 
 width: 900px;
 position: absolute;
 left: 0px;
 top: 348px;

}


/**paragraphe */ 

.parag-scosci  
{
display: block;
text-align: left; 
color: #000;
 Font-Weight: Bold;   
 word-spacing: -1px;
 font-size: 16px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px; 
}	
	
.parag-scosci-b2
{   
display: block;	
color: #000;
 text-align: justify;
 letter-spacing: -0.5px;  
 word-spacing: 0px;
 font-size: 15px;
 position: absolute;
 top: 30px;
}	

.parag-scosci-b3
{   
display: block;	
color: #000;
 text-align: justify;
 letter-spacing: -0.5px;  
 word-spacing: 0px;
 font-size: 15px;
 position: absolute;
 top: 54px;
}

         /**Liens */

.lien-scosci  
{
font-size: 12px;
text-decoration: none;
color: #346C0B; 
float : left;
font-family: Georgia, sans-serif; 
padding-top: 48px;
padding-left: 50px;

}		 
		 
.lien-scosci2  
{	
font-size: 12px;
text-decoration: none;
color: #346C0B; 
float : right;
font-family: Georgia, sans-serif; 
padding-top: 48px;
padding-right: 50px;
 
}
	
.lien-scosci3 
{
font-size: 12px;
text-decoration: none;
color: #346C0B;
float : left;
font-family: Georgia, sans-serif; 
padding-top: 63px;
padding-left: 50px;
}		 
		 
.lien-scosci4  
{	
font-size: 12px;
text-decoration: none;
color: #346C0B;
float : right;
font-family: Georgia, sans-serif; 
padding-top: 63px;
padding-right: 40px;

 
}	
	
	
	
	
	
	/**bloc test social science fin */ 
	
	
	

    /**bloc test social science et Biomed db */ 


    /**bloc page */ 

#page-soc-biomed
{
    overflow: hidden;
	padding: 0px 0px 0px 0px;
}

    /**grand titre */ 

#page-soc-biomed .titre3-sc p
{
 display: block;
 text-align: justify;
 word-spacing: -1.5px;
 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px;  
 position: relative;
 top: -10px;
  
}

    /**H2 grand titre */

.h2h-sc-biomed
{  
    
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 24px;
	color: #000;
	text-align: left;
	position: relative;
	top: -100px;
}

.h2h-sc-biomed3
{  
  
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 24px;
	color: #292929;
	text-align: left;
	position: relative;
	top: 285px;
}

.title-sc-biomed 
{
	padding: 0px 0px 30px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 24px;
	color: #292929;
	text-align: center;
    position: relative;
    top: 570px;
}

.h2h-sc-biomed2
{  
  
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 24px;
	color: #292929;
	text-align: left;
	position: absolute;
	top: 710px;
}

.h2h-sc-biomed2-cp
{  
  
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 24px;
	color: #292929;
	text-align: left;
	position: absolute;
	top: 1300px;
}

.h2h-sc-biomed2-cp2
{  
  
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 24px;
	color: #292929;
	text-align: left;
	position: absolute;
	top: 1660px;
}


 /**bloc conteneur général */


/**page Selected publications DB*/ 
 
#wide-content-sel-pub
{
    display: inline-block;
	width: 900px;
	height: 850px;
	position: relative;
	top: 0px ;

} 
 
 #page .bloc-lisp
{
padding-top: 20px;
padding-left: 20px;
padding-bottom: 10px;
}
 
 .listesp
{
  
list-style: none;

}
 
 
 /**page Selected publications fin*/ 
 
 #wide-content-cur-proj
{
    display: inline-block;
	width: 900px;
	height: 760px;
	position: relative;
	top: 0px ;

}


/**bloc conteneur */

 #page-soc-biomed .contnr-sc-biomed 

{
  
    display: inline-block;
	width: 999px;
	height: 500px;
	margin: 0px auto;
	position: relative;	
	top: 0px;

}



/**bloc parag-sc */


.bloc-parag-sc-b
{
padding: 20px 20px 20px 20px;
width: 900px;
 position: absolute;
 left: 0px;
 top: 20px;
 
 
}

.bloc-parag-sc-b2
{
padding: 20px 20px 20px 20px;
width: 900px; 
 position: absolute;
 left: 0px;
 top: 180px;

}

.bloc-parag-sc-b3
{
padding: 20px 20px 20px 20px;	
width: 900px; 
 position: absolute;
 left: 0px;
 top: 355px;
 
}


.bloc-parag-sc-b4
{
padding: 20px 20px 20px 20px;	
width: 900px; 
 position: relative;
 left: 0px;
 top: 510px;

}



.bloc-parag-sc-b2t
{


 position: absolute;
 right: 0px;
 top: 540px;

}





.bloc-parag-sc-b5
{


 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 300px;
 height: 245px;
 position: absolute;
 left: 0px;
 top: 372px;
  
}

.bloc-parag-sc-b6
{


 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 300px;
 height: 245px;
 position: absolute;
 left: 315px;
 top: 372px;
  
}

.bloc-parag-sc-b7
{


 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 300px;
 height: 245px;
 position: absolute;
 left: 630px;
 top: 372px;
  
}


    /**blocpub-sc-biomed */

.blocpub-sc-biomed
{ 
display: inline-block;
width: 900px;
height: 150px;    
position: absolute;
top: 800px;
 
}

.conteneur-biomed8
{ 
position: absolute;
top: 1760px;
}

.parag-sc-biomed4
{
font-size: 14px;  
position: absolute;
left: 10px;
top: 765px;
}

.parag-sc-biomed5
{
font-size: 14px;  
position: absolute;
left: 10px;
top: 1085px;
}

.parag-sc-biomed6
{
font-size: 14px;  
position: absolute;
left: 10px;
top: 1350px;
}

.parag-sc-biomed3
{
font-size: 14px;  
position: absolute;
left: 10px;
top: 1450px;
}

.parag-sc-biomed7
{
font-size: 14px;  
position: absolute;
left: 10px;
top: 1720px;
}

    /**liste ol*/

#page-soc-biomed ol
{
 list-style: none;
 text-align: justify;
 line-height: 30px;
 position: relative;
 top: 0px;
}

#page-soc-biomed li
{
margin: 0px 0px 25px 0px; 
}


    /**liste ul*/


#liste-sc-biomed
{
position: absolute;
top: 1120px;
}


#liste-sc-biomed ul
{
 display: inline; 
 float: left;
 list-style-type: disc;   
 font-family: 'Maven Pro' sans-serif;
 font-size: 13.5px;  
 color: #000000;
 line-height: 20px;
 
}

#liste-sc-biomed li

{
    margin:8px;
    text-align: left;
    margin-left:20px;
 
}

#liste-sc-biomed3
{

position: absolute;
top: 1385px;
}

#liste-sc-biomed3 ul
{
 display: inline; 
 float: left;
 list-style-type: disc;   
 font-family: 'Maven Pro' sans-serif;
 font-size: 13.5px;  
 color: #000000;
 line-height: 20px;

 
}

#liste-sc-biomed3 li

{
    margin: 8px;
    text-align: left;
    margin-left: 20px;
 
}

#liste-sc-biomed2
{
position: absolute;
top: 1485px;
}

#liste-sc-biomed2 ul
{
 display: inline; 
 float: left;
 list-style-type: disc;   
 font-family: 'Maven Pro' sans-serif;
 font-size: 13.5px;  
 color: #000000;
 line-height: 20px;

 
}

#liste-sc-biomed2 li

{
    margin: 8px;
    text-align: left;
    margin-left: 20px;
 
}



{
    margin: 8px;
    text-align: left;
    margin-left: 20px;
 
}


    /**parag-sc */


.parag-sc-b  
{
display: block;
 text-align: left; 
color: #000;
 Font-Weight: Bold;   
 word-spacing: -1px;
 font-size: 16px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px; 
}

.parag-sc-b2
{
display: block;
color: #000;
 text-align: justify;
 letter-spacing: -0.5px;  
 word-spacing: 0px;
 font-size: 15px;
 position: absolute;
 top: 60px;
}


.parag-sc-b3
{
 
 display: block;
 text-align: left;   
 letter-spacing: -0.5px;  
 word-spacing: 0px;
 font-size: 13px; 
 position: absolute;
 top : 87px;
    
}

.bloc-cont-parag-sc
{

display: block;
position: absolute;
top: 0px;
width: 955px;
height: 50px;
padding: 0px 0px 0px 0px;  
 
}

#page-soc-biomed .sbloc-cont-parag-sc
{
background-image: url("");
position: absolute;
width: 220px;
height: 70px; 
-moz-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px; 
 
}

.sbloc-cont-parag-sc2
{
background-image: url("images/box-overlay-bg-03.png");
position: absolute;
left: 367px;
width: 220px;
height: 70px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px;
}

.sbloc-cont-parag-sc3
{
background-image: url("images/box-overlay-bg-03.png");
position: absolute;
left: 735px;
width: 220px;
height: 70px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px; 
 
}



.parag-sc-lien  
{
display: block;
padding: 12px 0px 0px 0px;
 text-align: center; 
text-decoration: none;
color: #fff; 
 word-spacing: -1px;
 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px; 
 
}

.parag-sc-lien2  
{
display: block;
padding: 20px 0px 0px 0px;
 text-align: center; 
text-decoration: none;
color: #fff; 
 word-spacing: -1px;
 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px; 
 
}


     /** bloc test social science fin */ 


	/** bloc group Bioss debut */  
	
	
/** balise de gestion global de la page */

#page-group-bioss
{
    overflow: hidden;
	padding: 0px 10px 40px 10px;
}

#conteneur-global
{
    display: inline-block;
	width: 940px;
	height: auto;

}

	/** section bloc de texte */
	

/** Gestion du bloc de texte */

#Bioss-conteneur
{
	text-align: justify-all;
	display: grid;
	margin: 20px 0px 0px 0px;
	grid-template-columns: 1fr 1fr 1fr;
	gap: 5px 0,5em;
	height: 100%;
	width: 100%;
	
}

#Bioss-conteneur .Bioss-sous-conteneur
{  
    
	line-height: 1.4;
	padding : 5px 0px 5px 0px;
	margin: 0px 10px 0px 10px;
	width: auto;
	position: relative;
	left: 0px;
	top: 0px;


}

#Bioss-conteneur .Bioss-sous-conteneur2
{  
    line-height: 1.4;
	padding : 5px 0px 5px 0px;
	margin: 0px 10px 0px 10px;
	width: auto;
	position: relative;
	left: 0px;
	top: 0px;

}
#Bioss-conteneur .Bioss-sous-conteneur3
{  
    
	padding : 5px 0px 5px 0px;
	margin: 0px 10px 0px 10px;
}

#Bioss-conteneur h3
{  
    
	display: bloc;
	text-align: center;
	font-size: 1.3rem;
	color: #2f7098;
	line-height: 1.2;
	font-weight: bold;
	
}

	/** section décoration du texte */

#Bioss-conteneur .liens-bioss 
{
	outline: none;
	text-decoration: none;
	padding: 2px 1px 0;
	
	
}	

.liens-bioss:link 
{
color: #000;
}

.liens-bioss:visited 
{
color: #2f7098;
}

.liens-bioss:focus 
{
border-bottom: 1px solid;
  background: #BAE498;
}

.liens-bioss:hover 
{
border-bottom: 1px solid;
  background: #CDFEAA;
}

.liens-bioss:active 
{
background: #265301;
  color: #CDFEAA;
}	

	/** section membre du personnel */

/* Three columns side by side */
#Bioss-conteneur .column-bioss 
{
  float: left;
  width: 94%;
  margin-bottom: 0px;
  padding: 0 8px;
}

/* Display the columns below each other instead of side by side on small screens */
@media screen and (max-width: 650px) {
#Bioss-conteneur .Bioss-sous-conteneur3 .column-bioss 
 {
    width: 100%;
    display: block;
  }
}

/* Add some shadows to create a card effect */
#Bioss-conteneur .Bioss-sous-conteneur3 .card-bioss 
{
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

/* effet zoom sur image */



/* Some left and right padding inside the container */
#Bioss-conteneur .Bioss-sous-conteneur3 .container-bioss 
{
  padding: 5px 30px;
}

/* Clear floats */
.Bioss-sous-conteneur3 .container-bioss::after, .row-bioss::after 
{
  content: "";
  clear: both;
  display: table;
}

.Bioss-sous-conteneur3 .title-bioss 
{
  color: grey;
}

.Bioss-sous-conteneur3 .button-bioss 
{
  border: none;
  outline: 0;
  display: inline-block;
  padding: 8px;
  color: white;
  background-color: #2f7098;
  text-align: center;
  cursor: pointer;
  width: 100%;
}

.Bioss-sous-conteneur3 .button-bioss:hover 
{
  background-color: #555;
}

.Bioss-sous-conteneur3 .liens-bio-cont 
{
	
	color: #000;
}


	/** section diaporama */

	/** positionner, dimensionner et décorer */

#slideshow-bioss 
{
	position: relative;
	top: 10px;
	width: 640px;
	height: 310px;
	padding: 15px;
	margin: 0 auto 2em;
	border: 1px solid #ddd;
	background: #FFF;
	/* CSS3 effects */
	background: linear-gradient(#FFF, #FFF 20%, #EEE 80%, #DDD);
	background: -webkit-linear-gradient(#FFF, #FFF 20%, #EEE 80%, #DDD);
	background: -moz-linear-gradient(#FFF, #FFF 20%, #EEE 80%, #DDD);
	background: -ms-linear-gradient(#FFF, #FFF 20%, #EEE 80%, #DDD);
	background: -o-linear-gradient(#FFF, #FFF 20%, #EEE 80%, #DDD);
	background: linear-gradient(#FFF, #FFF 20%, #EEE 80%, #DDD);
	border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	box-shadow: 0 0 3px rgba(0,0,0, 0.2);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0, 0.2);
	-moz-box-shadow: 0 0 3px rgba(0,0,0, 0.2);
}

/* avanced box-shadow : http://www.creativejuiz.fr/blog/les-tutoriels/ombre-avancees-avec-css3-et-box-shadow */
#slideshow-bioss:before,
#slideshow-bioss:after 
{
	position: absolute;
	bottom:16px;
	z-index: -10;
	width: 50%;
	height: 20px;
	content: " ";
	background: rgba(0,0,0,0.1);
	border-radius: 50%;
	box-shadow: 0 0 3px rgba(0,0,0, 0.4), 0 20px 10px rgba(0,0,0, 0.7);
}

#slideshow-bioss:before 
{
	left:0;
	transform: rotate(-4deg);
}
#slideshow-bioss:after 
{
	right:0;
	transform: rotate(4deg);
}

/* gestion des dimensions et débordement du conteneur */

#slideshow-bioss .b-container 
{
	position:relative;
	width: 640px;
	height: 310px;
	overflow: hidden;
}

/* on prévoit un petit espace gris pour la timeline */

#slideshow-bioss .b-container:after 
{
	position:absolute;
	bottom: 0; left:0;
	content: " ";
	width: 100%;
	height: 1px;
	background: #999;
}

/* le conteneur des slides en largeur il fait 100% x le nombre de slides */

#slideshow-bioss .slider-b 
{
	position: absolute;
	left:0; top:0;
	width: 400%;
	height: 310px;
}

/* annulation des marges sur figure */

#slideshow-bioss figure 
{
	position:relative;
	display:inline-block;
	padding:0; margin:0;
}

#slideshow-bioss figure:after 
{
	position: absolute;
	display:block;
	content: " ";
	top:0; left:0;
	width: 100%; height: 100%;
	box-shadow: 0 0 65px rgba(0,0,0, 0.5) inset;
}

/* styles de nos légendes */

#slideshow-bioss figcaption 
{
	position:absolute;
	left:0; right:0; bottom: 5px;
	padding: 20px;
	margin:0;
	border-top: 1px solid rgb(225,225,225);
	text-align:center;
	letter-spacing: 0.05em;
	word-spacing: 0.05em;
	font-family: Georgia, Times, serif;
	background: #fff;
	background: rgba(255,255,255,0.7);
	color: #555;
	text-shadow: -1px -1px 0 rgba(255,255,255,0.3);
	
	-webkit-animation: figcaptionner 32s infinite;
	-moz-animation: figcaptionner 32s infinite;
	animation: figcaptionner 32s infinite;
}

	/* Animation du conteneur ! */

/* fonction d'animation, n'oubliez pas de prefixer ! */

@keyframes slider {
	0%, 20%, 100%	{ left: 0 }
	25%, 45%		{ left: -100% }
	50%, 70%		{ left: -200% }
	75%, 95%		{ left: -300% }
}
@-webkit-keyframes slider {
	0%, 20%, 100%	{ left: 0 }
	25%, 45%		{ left: -100% }
	50%, 70%		{ left: -200% }
	75%, 95%		{ left: -300% }
}
@-moz-keyframes slider {
	0%, 20%, 100%	{ left: 0 }
	25%, 45%		{ left: -100% }
	50%, 70%		{ left: -200% }
	75%, 95%		{ left: -300% }
}

/* complétez le sélecteur : */

#slideshow-bioss .slider-b 
{
	animation: slider 32s infinite;		
}

	/* Animation de la ligne de temps : */

#timeline-b 
{
	position: absolute;
	background: #999;
	bottom: 15px;
	left: 15px;
	height: 1px;
	background: rgb(214,98,13);
	background: rgba(214,98,13,.8);
	width: 0;
	/* fonction d'animation */
	-webkit-animation: timeliner 32s infinite;
	-moz-animation: timeliner 32s infinite;
	animation: timeliner 32s infinite;
} 

@keyframes timeliner 
{
	0%, 25%, 50%, 75%, 100%	{ width: 0;		}
	20%, 45%, 70%, 90%		{ width: 640px;	}
}
@-webkit-keyframes timeliner {
	0%, 25%, 50%, 75%, 100%	{ width: 0;		}
	20%, 45%, 70%, 90%		{ width: 640px;	}
}
@-moz-keyframes timeliner {
	0%, 25%, 50%, 75%, 100%	{ width: 0;		}
	20%, 45%, 70%, 90%		{ width: 640px;	}
}


@keyframes figcaptionner 
{
	0%, 25%, 50%, 75%, 100%						{ bottom: -55px;	}
	5%, 20%, 30%, 45%, 55%, 70%, 80%, 95%		{ bottom: 5px;		}
}

@-webkit-keyframes figcaptionner 
{
	0%, 25%, 50%, 75%, 100%						{ bottom: -55px;	}
	5%, 20%, 30%, 45%, 55%, 70%, 80%, 95%		{ bottom: 5px;		}
}
@-moz-keyframes figcaptionner 
{
	0%, 25%, 50%, 75%, 100%						{ bottom: -55px;	}
	5%, 20%, 30%, 45%, 55%, 70%, 80%, 95%		{ bottom: 5px;		}
}

.play_commands 
{
	/* positionnement en haut à droite */ 
	position: absolute;
	top: 25px; right: 25px;
	z-index: 10;
	/* dimensionnement des icônes */
	width: 22px;
	height: 22px;
	text-indent: -9999px;
	border:0 none;
	/* placez l'opacité à 1 si vous souhaitez voir les commandes */
	opacity: 0;
	/* préparation de transition sur opacicty et right */
	transition: opacity 1s, right 1s;
}

/* on décale play légèrement sur la gauche */

.play { right: 55px; cursor: default; }

/* création de l'icône pause avec 2 pseudos éléments */

.pause:after,
.pause:before 
{
	position: absolute;
	display: block;
	content: " ";
	top:0;
	width:38%;
	height: 22px;
	background: #fff;
	background: rgba(255,255,255,0.5);
}

.pause:after { right:0; }
.pause:before {	left:0; }

/* création de l'icône play avec des bordures */

.play 
{
	width: 1px; 
	height: 1px; 
	/* les transparentes forment la flèche */
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 20px solid #fff; 
	border-left: 20px solid rgba(255,255,255,0.5); 
	/* renseignez 1 pour voir l'icône de suite */
	opacity: 0;
}

/* apparition du bouton pause au survole */
/* apparition des boutons au focus */

#slideshow-bioss:hover .pause,
.play_commands:focus 
{
	opacity: 1;
	outline: none;
}

/* stopper les animation */

.sl_command:target ~ #slideshow-bioss .slider-b,
.sl_command:target ~ #slideshow-bioss figcaption,
.sl_command:target ~ #slideshow-bioss #timeline-b,
.sl_command:target ~ #slideshow-bioss .dots_commands-b li:first-child a:after 
{
	animation-play-state: paused;
}

/* redémarrer les animations */
#sl_play:target ~ #slideshow-bioss .slider-b,
#sl_play:target ~ #slideshow-bioss figcaption,
#sl_play:target ~ #slideshow-bioss #timeline-b,
#sl_play:target ~ #slideshow-bioss .dots_commands-b li:first-child a:after 
{
	animation-play-state: running;
}

/* switch entre les boutons */
.sl_command:target ~ #slideshow-bioss .pause 		{ opacity:0; }
#sl_play:target ~ #slideshow-bioss:hover .pause,
#sl_play:target ~ #slideshow-bioss .pause:focus 	{ opacity:1; }
.sl_command:target ~ #slideshow-bioss .play 		{ opacity:1; right: 25px; cursor: pointer; }
#sl_play:target ~ #slideshow-bioss .play 			{ opacity:0; right: 55px; cursor: default; }



#slideshow-bioss .commands 
{
	position: absolute;
	top: 45%;
	padding: 5px 13px;
	border-bottom:0;
	font-size: 1.3em;
	color: #aaa;
	text-decoration:none;
	background-color: #eee;
	background-image: -webkit-linear-gradient(#fff,#ddd);
	background-image: -moz-linear-gradient(#fff,#ddd);
	background-image: -ms-linear-gradient(#fff,#ddd);
	background-image: -o-linear-gradient(#fff,#ddd);
	background-image: linear-gradient(#fff,#ddd);
	text-shadow: 0 0 1px #aaa;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	
}

#slideshow-bioss .prev { left: -48px; }
#slideshow-bioss .next { right: -48px; }

#slideshow-bioss .commands { display:none; }
#slideshow-bioss .commands1 {	display: block; }

#slideshow-bioss .c_slider-b 
{
	position: absolute;
	left:0; 
	top:0;
	width: 400%;
	height: 310px;
	/* multiple background */
	background: url(images/photoscermel/sc-biomed/bioss-pict1.jpg) 0 0 no-repeat,
	            url(images/photoscermel/sc-biomed/bioss-pict2.jpg) 640px 0 no-repeat,
	            url(images/photoscermel/sc-biomed/bioss-pict3.jpg) 1280px 0 no-repeat,
	            url(images/photoscermel/sc-biomed/bioss-pict4.jpg) 1920px 0 no-repeat;
	transition: background 1s;
}

/* on cache le slider */
.sl_i:target ~ #slideshow-bioss .slider-b  { visibility: hidden }

/* on planque la 1ère pastille (cf. bonux suivant) */
.sl_i:target ~ #slideshow-bioss .dots_commands-b li:first-child a:after	{ display:none; }

/* pour afficher la 2ème pastille (cf. bonux suivant) */
.sl_i:target ~ #slideshow-bioss .dots_commands-b li:first-child a:before	{ display:block; }

/* lorsque on cible le premier slider */
/* on cache tous les "précédent" et "suivant" */

#sl_i1:target ~ #slideshow-bioss .commands  { display: none; }

/* on affiche seulement deux flèches */
#sl_i1:target ~ #slideshow-bioss .commands1	 { display: block; }

/* correspond au décalage des images */
#sl_i1:target ~ #slideshow-bioss .c_slider-b	{ background-position: 0 0, 640px 0, 1280px 0, 1920px 0; }

/* on place la pastille tout à gauche */
#sl_i1:target ~ #slideshow-bioss .dots_commands-b li:first-child a:before	{ left:0; }

/* même procédé lorsqu'on cible le second slide */
#sl_i2:target ~ #slideshow-bioss .commands								{ display: none; }
#sl_i2:target ~ #slideshow-bioss .commands2								{ display: block; }
#sl_i2:target ~ #slideshow-bioss .c_slider-b							{ background-position: -640px 0, 0 0, 640px 0, 1280px 0; }
#sl_i2:target ~ #slideshow-bioss .dots_commands-b li:first-child a:before	{ left:18px; }
 
/* puis le 3ème */
#sl_i3:target ~ #slideshow-bioss .commands								{ display: none; }
#sl_i3:target ~ #slideshow-bioss .commands3								{ display: block; }
#sl_i3:target ~ #slideshow-bioss .c_slider-b							{ background-position: -1280px 0, -640px 0, 0 0, 640px 0; }
#sl_i3:target ~ #slideshow-bioss .dots_commands-b li:first-child a:before	{ left:36px; }
 
/* et enfin le 4ème */
#sl_i4:target ~ #slideshow-bioss .commands								{ display: none; }
#sl_i4:target ~ #slideshow-bioss .commands4								{ display: block; }
#sl_i4:target ~ #slideshow-bioss .c_slider-b								{ background-position: -1920px 0, -1280px 0, -640px 0, 0 0; }
#sl_i4:target ~ #slideshow-bioss .dots_commands-b li:first-child a:before	{ left:54px; }


#slideshow-bioss .dots_commands-b  
{
	padding:0;
	margin:32px 0 0;
	text-align: center;
}

#conteneur-global #slideshow-bioss .dots_commands-b li 
{
	display: inline;
	padding:0; margin:0;
}

#conteneur-global #slideshow-bioss .dots_commands-b a 
{
	position: relative;
	display: inline-block;
	height:8px; width: 8px;
	margin: 0 5px;
	text-indent: -9999px;
	background: #fff;
 
	border-radius: 50%;
	box-shadow: 0 1px 2px rgba(0,0,0,0.55) inset;

}

/* quelques styles au focus */

#conteneur-global #slideshow-bioss .dots_commands-b a:focus 
{ 
	outline: none;
	background: orange;
}
#conteneur-global #slideshow-bioss .dots_commands-b li:first-child a { z-index: 25; }

/* on style after et before, on utilisera les deux */

.dots_commands-b li:first-child a:after,
.dots_commands-b li:first-child a:before 
{
	position: absolute;
	top: 0; left: 0;
	content: " ";
	width: 8px; height: 8px;
	background: #bd9b83;
	z-index:20;

	border-radius: 50%;
	box-shadow: 0 1px 2px rgba(0,0,0,0.55) inset;
}

/* on anime "after" */

.dots_commands-b li:first-child a:after 
{
	animation: dotser 32s infinite;
}

/* on cache "before", on l'utilise uniquement au clic (cf. bonux précédent) */

.dots_commands-b li:first-child a:before { display:none; }

/* c'est parti pour l'animation ! */

@keyframes dotser 
{
	0%, 100% 	{ opacity: 1; left: 0; 		}
 		
	20%			{ opacity: 1; left: 0;		}
	22%			{ opacity: 0; left: 0;		}
	23%			{ opacity: 0; left: 18px;	}
	25%			{ opacity: 1; left: 18px;	}
 		
	45%			{ opacity: 1; left: 18px;	}
	47%			{ opacity: 0; left: 18px;	}
	48%			{ opacity: 0; left: 36px;	}
	50%			{ opacity: 1; left: 36px;	}
 		
	70%			{ opacity: 1; left: 36px;	}
	72%			{ opacity: 0; left: 36px;	}
	73%			{ opacity: 0; left: 54px;	}
	75%			{ opacity: 1; left: 54px;	}
 		
	95%			{ opacity: 1; left: 54px;	}
	97%			{ opacity: 0; left: 54px;	}
	98%			{ opacity: 0; left: 0;	}
}
 




	/** bloc group Bioss fin */  



       /**bloc social science db */  
 
 #wide-content-social-sc
{
    display: inline-block;
	width: 900px;
	height: 1100px;
	position: relative;
	top: 0px ;

}
 
	/**bloc social science fn */  


    /**contenu assistant comptable */

.parag-acc-ass
{
 display: block;
padding: 20px 0px 0px 0px;
 text-align: left;   
 word-spacing: -2px;
 font-size: 14px; 
font-family: 'Maven Pro' sans-serif;
 
}

	/**bloc Expert_SE debu */

	
	/* Media For mobile phones: */
	
[class*="col-"] {
    width: 100%;
}
@media only screen and (min-width: 768px) {
    /* For desktop: */
    .col-1 {width: 8.33%;}
    .col-2 {width: 16.66%;}
    .col-3 {width: 25%;}
    .col-4 {width: 33.33%;}
    .col-5 {width: 41.66%;}
    .col-6 {width: 50%;}
    .col-7 {width: 58.33%;}
    .col-8 {width: 66.66%;}
    .col-9 {width: 75%;}
    .col-10 {width: 83.33%;}
    .col-11 {width: 91.66%;}
    .col-12 {width: 100%;}
}
	

  /**conteneur */  

  
#wide-expert-se
{
    overflow: hidden;
	padding: 0px 20px 40px 10px;
}

#cont-expert-se

{
    display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;

}


/**titre */  

#wide-expert-se p

{
 font-size: 14px; 
 font-family: 'Maven Pro', sans-serif;
}

#wide-expert-se .titre-expert-se p
{
 display: block;
 text-align: justify;
 word-spacing: -1px;
 font-size: 18px; 
 font-family: 'Maven Pro', sans-serif; 
 letter-spacing: -0.7px;  
  
}


#bloc-li-exp
{
 display: inline-block;
 width: 900px;
 
}

#bloc-li-exp2
{
 display: inline-block;
 width: 900px; 
}

#bloc-li-exp3
{
 display: inline-block;
 width: 900px; 
}

#bloc-li-exp4
{
 display: inline-block;
 width: 900px; 
}

#bloc-li-exp5
{
 display: inline-block;
 width: 900px; 
 
}

#bloc-li-exp6
{
 display: inline-block;
 width: 900px; 
}

	.stitr-exp-se
{  
    clear: both;
    padding: 10px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
    color: #000;
	letter-spacing: -1px;
	font-size: 18px;
	text-align: left;
	
}


	.stitr-expert-se
{  
    clear: both;
    padding: 10px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
    color: #000;
    margin-top: 200px;
	letter-spacing: -1px;
	font-size: 18px;
	text-align: left;
	
}

	.stitr-expert-se2
{  
    clear: both;
    padding: 10px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
    color: #000;
    margin-top: 320px;
	letter-spacing: -1px;
	font-size: 18px;
	text-align: left;
	
}

 /**paragraphes Expert SE */
 

.parag-expert-se
{
 display: block;
padding: 20px 0px 0px 0px;
 text-align: left;   
 word-spacing: -2px;
 font-size: 14px; 
font-family: 'Maven Pro' sans-serif;
 
}
    /**listes Expert SE */
	

#bloc-li-exp ul 
{
  display: inline; 
 float: left;
 font-family: 'Maven Pro' sans-serif; 
list-style-type: disc;
  color: #000;
 line-height: 14px;
}

#bloc-li-exp li

{
    margin:8px;
    text-align: left;
    line-height: 20px; 	
}


#bloc-li-exp2 ul

{
    display: inline; 
 float: left;  
 font-family: 'Maven Pro' sans-serif; 
list-style-type: disc;
  color: #000;
 line-height: 14px;
}

#bloc-li-exp2 li

{
     margin:8px;
    text-align: left; 
	line-height: 20px;
}


#bloc-li-exp3 ul

{
    display: inline; 
 float: left;  
 font-family: 'Maven Pro' sans-serif; 
list-style-type: disc;
  color: #000;
 line-height: 14px;
}

#bloc-li-exp3 li

{
     margin:8px;
    text-align: left; 
	 line-height: 20px; 	
}

#bloc-li-exp4 ul

{
    display: inline; 
 float: left;  
 font-family: 'Maven Pro' sans-serif; 
list-style-type: disc;
  color: #000;
 line-height: 14px;
}

#bloc-li-exp4 li

{
     margin:8px;
    text-align: left; 
	 line-height: 20px; 	
}

#bloc-li-exp5 ul

{
    display: inline; 
 float: left;  
 font-family: 'Maven Pro' sans-serif; 
list-style-type: disc;
  color: #000;
 line-height: 14px;
}

#bloc-li-exp5 li

{
     margin:8px;
    text-align: left; 
	 line-height: 20px; 	
}

#bloc-li-exp6 ul

{
    display: inline; 
 float: left; 
 font-family: 'Maven Pro' sans-serif; 
list-style-type: disc;
  color: #000;
 line-height: 14px;
}

#bloc-li-exp6 li

{
     margin:8px;
    text-align: left; 
	 line-height: 20px; 	
}


	/**bloc Expert_SE fin */


	/**page PhD Project CAIDERA */  

#wide-CAIDERA
{
    overflow: hidden;
	padding: 0px 10px 40px 10px;
}

		/**page open position debut */  


    /**Structure de la page principal*/  


#wide-open-position
{
    overflow: hidden;
	padding: 0px 10px 40px 10px;
}


#wide-open-position .open-posit-contenu

{
    display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;

}


.conteneur-openp.liens-offre
{
display: block;   
text-align: center;    
color: #346C0B;
  

}

/**sous-conteneur */ 

.bloc-openp3
{

 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 400px;
 height: 450px;
 position: absolute;
 left: 50px;
 top: 0px;
  
}

.bloc-openp4
{

 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 400px;
 height: 450px;
 position: absolute;
 right: 50px;
 top: 0px;
  
}

/**paragraphe */ 

.parag-openp 
{
 display: block;
padding: 20px 0px 0px 0px;
 text-align: justify-all;   
 word-spacing: -2px;
 font-size: 14px; 
font-family: 'Maven Pro' sans-serif;
 letter-spacing: 1px; 
}

.parag-openp-cp
{
 display: block;
padding: 20px 0px 0px 0px;
 text-align: justify;   
 word-spacing: -2px;
 font-size: 14px; 
font-family: 'Maven Pro' sans-serif;
 letter-spacing: 1px; 
 position: absolute;
 top: 82px;
}


	/**conteneur-openp début*/  	

#conteneur-openp
{
	height: 400px;
	position: relative;
	top: 0px ;
}

	/**conteneur-openp fin*/  
	


/**sous bloc-openp */  


#conteneur-openp .bloc-openp
{
 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 400px;
 height: 450px;
 position: absolute;
 left: 50px;
 top: 0px;
  
}
#conteneur-openp .bloc-openp2
{
 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 400px;
 height: 450px;
 position: absolute;
 right: 50px;
 top: 0px;
}


/**section h2hancre-openp*/  


#conteneur-openp #h2hancre-openp
{  
    clear: both; 
	font-family: 'Maven Pro' sans-serif;
    color: #000;
	letter-spacing: -1px;
	font-size: 18px;
	text-align: center;
	
}

#conteneur-openp #h2hancre-openp2
{  
    clear: both; 
	font-family: 'Maven Pro' sans-serif;
    color: #000;
	letter-spacing: -1px;
	font-size: 18px;
	text-align: center;
	
}

#conteneur-openp #h2hancre-openp3
{  
    clear: both; 
	font-family: 'Maven Pro' sans-serif;
    color: #000;
	letter-spacing: -1px;
	font-size: 18px;
	text-align: center;
	
}


/**section h2h-openp */ 


#conteneur-openp .h2h-openp
{
 display: block;
 padding: 10px 0px 0px 0px;
 text-align: center; 
 color: #000;
 word-spacing: -1px;
 font-size: 20px; 
 font-family: 'Maven Pro', sans-serif; 
  
}


/**section parag-openp-cp2 */ 


#conteneur-openp .parag-openp-cp2 
{
 display: block;
padding: 41px 0px 0px 0px;
 text-align: justify-all;   
 word-spacing: -2px;
 font-size: 14px; 
font-family: 'Maven Pro' sans-serif;
 letter-spacing: 1px; 
}


/**section bloc-cont-openp */ 


#conteneur-openp .bloc-cont-openp
{ 
    display: block;
   width: 410px;
 height: 80px;
 padding: 10px 0px 10px 0px;
     position: absolute;
    left: -1px;
    top: 230px;
    border: 1.5px solid #2F7098;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

#conteneur-openp .bloc-cont-openp2
{ 
display: block;
width: 410px;
height: 120px;
padding: 10px 0px 10px 0px;
position: absolute;
left: -1px;
top: 215px;
border: 1.5px solid #2F7098;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

#conteneur-openp .bloc-cont-openp1-2
{ 
display: block;
width: 410px;
height: 80px;
padding: 10px 0px 10px 0px;
position: absolute;
left: -1px;
top: 215px;
border: 1.5px solid #2F7098;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

#conteneur-openp .bloc-cont-openp2-2
{ 
display: block;
width: 410px;
height: 100px;
padding: 10px 0px 10px 0px;
position: absolute;
left: -1px;
top: 210px;
border: 1.5px solid #2F7098;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

#conteneur-openp .bloc-cont-openp2-3
{ 
display: block;
width: 410px;
height: 140px;
padding: 10px 0px 10px 0px;
position: absolute;
left: -1px;
top: 215px;
border: 1.5px solid #2F7098;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

/**section contact-openp */ 


#conteneur-openp .contact-openp 
{
 display: block;
padding: 0px 0px 0px 0px;
 text-align: center;   
 word-spacing: -2px;
 font-size: 12px; 
font-family: 'Maven Pro' sans-serif;
 letter-spacing: 1px; 

}


/**section liens-openp */ 


#conteneur-openp .liens-openp
{
display: block;   
text-align: center;    
color: #346C0B;
position:absolute;
left: 174px;
top: 60px; 

}

#conteneur-openp .liens-openp2
{
display: block;   
text-align: center;    
color: #346C0B;
position:absolute;
left: 174px;
top: 110px; 

}

#conteneur-openp .liens-openp2-2
{
display: block;   
text-align: center;    
color: #346C0B;
position:absolute;
left: 174px;
top: 80px; 

}

#conteneur-openp .liens-openp2-3
{
display: block;   
text-align: center;    
color: #346C0B;
position:absolute;
left: 174px;
top: 130px; 

}

    /**page open position fin */



	/**page Project Manager début */

/**Bloque de la page principal */


#page-pm
{
    overflow: hidden;
	padding: 0px 20px 40px 10px;
}

#bloque-princip-pm

{
    display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;

}

	/**page Project Manager fin */
	

.page-lab-tech
{
    display: inline-block;
	width: 900px;
	height: 400px;

}

.lienstext 
{
color: #346C0B;
text-decoration: underline;

}

.lienstextop
{
color: #346C0B;
position: relative;
left: 495px;
top: -37px;
}
.lienstextop2
{
color: #346C0B;
position: relative;
left: 680px;
top: -37px;
}

.lienstextop4
{
color: #346C0B;
position: relative;
left: 360px;
top: -37px;
}

.lienstextcopie
{
color: #2F7098;
text-decoration: none;

}

.lienstextp 
{
color: #999900;
text-decoration: underline;
font-size: 17px;
}

.staffidf 
{
color: #999900;
position: relative;
left: 50px;


}		   
		   

                   /**lien2 */
a[title="liennews"]
{
color: #000000;
}
                   /**lien International */  
					 
					 
a[title="lien inter"]  
{
text-decoration: none;
color: #346C0B;
}


/**Data Management (fin) */

          /**lien de centre médicales de... */

.liencmdl
{
text-decoration: none;
color: #346C0B;
}
 .lienlogo
{
text-decoration: none;
}

 
           /**gestion de lien (fin)*/
		   

		   
	 /** Page Funders debut*/	
	 

/** bloc conteneur-principal */	 
		   
#wide-header-funder
{ 
    display: inline-block;
	width: 940px;
	height: 1900px;
}	   
	
/** bloc groupe */
		
#wide-header-funder .blocfunder
{

position: relative;
width: 960px;
height: 250px; 
   
}	

/** sous blocs groupe */

#wide-header-funder .sousblocfunder1
{  
	margin: 5px 5px 5px 135px;	

	position: absolute;
	width: 300px;
	height: 230px;
	
}
#wide-header-funder .sousblocfunder2
{  
	margin: 5px 5px 5px 519px;	

	position: absolute;
	width: 300px;
	height: 230px;
}

/** logo */

#wide-header-funder .logofunder1
{  
	padding: 0px 65px;
	width: 172px;
    height: 119px;
	position: absolute;
}
#wide-header-funder .logofunder2
{  
	padding: 30px 48px;
	width: 202px;
    height: 75px;
	position: absolute;
}
#wide-header-funder .logofunder3
{  
	padding: 30px 50px;
	width: 202px;
    height: 75px;
	position: absolute;
}
#wide-header-funder .logofunder4
{  
	padding: 30px 80px;
	width: 135px;
    height: 96px;
	position: absolute;
}
#wide-header-funder .logofunder5
{  
	padding: 30px 50px;
	width: 202px;
    height: 65px;
	position: absolute;
}
#wide-header-funder .logofunder6
{  
	padding: 40px 50px;
	width: 202px;
    height: 37px;
	position: absolute;
}
#wide-header-funder .logofunder7
{  
	padding: 20px 42px;
	width: 195px;
    height: 96px;
	position: absolute;
}
#wide-header-funder .logofunder8
{  
	padding: 20px 110px;
	width: 92px;
    height: 93px;
	position: absolute;
}
#wide-header-funder .logofunder9
{  
	padding: 40px 98px;
	width: 97px;
    height: 71px;
	position: absolute;
}
#wide-header-funder .logofunder10
{  
	padding: 40px 110px;
	width: 78px;
    height: 63px;
	position: absolute;
}
#wide-header-funder .logofunder11
{  
	padding: 30px 42px;
	width: 213px;
    height: 54px;
	position: absolute;
}
#wide-header-funder .logofunder12
{  
	padding: 20px 88px;
	width: 121px;
    height: 88px;
	position: absolute;
}
#wide-header-funder .logofunder13
{  
	padding: 10px 100px;
	width: 92px;
    height: 121px;
	position: absolute;
}

/** Titre  */

#wide-header-funder .paragfunder
{  
 position: absolute;
 margin: 135px 0px 0px 30px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder2
{  
 position: absolute;
 margin: 135px 0px 0px 78px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder3
{  
 position: absolute;
 margin: 135px 0px 0px 56px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder4
{  
 position: absolute;
 margin: 135px 0px 0px 76px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder5
{  
 position: absolute;
 margin: 135px 0px 0px 40px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder6
{  
 position: absolute;
 margin: 135px 0px 0px 30px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder7
{  
 position: absolute;
 margin: 135px 0px 0px 40px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder8
{  
 position: absolute;
 margin: 135px 0px 0px 55px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder9
{  
 position: absolute;
 margin: 135px 0px 0px 82px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder10
{  
 position: absolute;
 margin: 135px 0px 0px 120px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder11
{  
 position: absolute;
 margin: 135px 0px 0px 112px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder12
{  
 position: absolute;
 margin: 135px 0px 0px 62px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
#wide-header-funder .paragfunder13
{  
 position: absolute;
 margin: 135px 0px 0px 58px;
 text-align: center;
 font-size: 14px; 
 font-family: Georgia, sans-serif;  
 line-height: 20px; 	
}
/** liens  */

#wide-header-funder .lienfunder
{
 position: absolute;
 margin: 195px 0px 0px 90px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder2
{
 position: absolute;
 margin: 195px 0px 0px 70px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder3
{
 position: absolute;
 margin: 155px 0px 0px 70px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder4
{
 position: absolute;
 margin: 175px 0px 0px 108px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder5
{
 position: absolute;
 margin: 155px 0px 0px 102px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder6
{
 position: absolute;
 margin: 155px 0px 0px 110px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder7
{
 position: absolute;
 margin: 195px 0px 0px 105px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder8
{
 position: absolute;
 margin: 195px 0px 0px 104px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder9
{
 position: absolute;
 margin: 155px 0px 0px 102px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder10
{
 position: absolute;
 margin: 155px 0px 0px 88px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder11
{
 position: absolute;
 margin: 155px 0px 0px 95px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder12
{
 position: absolute;
 margin: 155px 0px 0px 76px;
 color: #346C0B;
 text-decoration: none;
}
#wide-header-funder .lienfunder13
{
 position: absolute;
 margin: 195px 0px 0px 104px;
 color: #346C0B;
 text-decoration: none;
}

	/** Page Funders fin*/	   
		   


     /**Partenaire-International debut*/

	 
	 
#wide-content-blocptit
{ 
 padding: 0px 0px 0px 0px;
 
   
}

     /**P-T blocs*/

.divblocitmtest
{ 
position: relative;
width: 850px;
height: 250px; 
left: 40px;
top: 0px;    
}

.divblocitmtest2
{  
position: relative;

width: 850px;
height: 200px;
left: 40px;
top: 0px;    
}

.divblocitmtest3
{  
position: relative;

width: 850px;
height: 230px;
left: 40px;
top: -10px;    
}

.divblocitmtest4
{  
position: relative;

width: 850px;
height: 230px;
left: 40px;
top: -10px;    
}

.divblocitmtest5
{  
position: relative;

width: 850px;
height: 250px;
left: 40px;
top: -25px;    
}

.divblocitmtest6
{  
position: relative;

width: 850px;
height: 200px;
left: 40px;
top: 0px;    
}

.divblocitmtest7
{  
position: relative;

width: 850px;
height: 200px;
left: 40px;
top: -10px;    
}

.divblocitmtest8
{  
position: relative;

width: 850px;
height: 230px;
left: 40px;
top: -20px;    
}

.divblocitmtest9
{  
position: relative;

width: 850px;
height: 200px;
left: 40px;
top: -20px;    
}

.divblocitmtest10
{  
position: relative;

width: 850px;
height: 250px;
left: 40px;
top: -20px;    
}

.divblocitmtest11
{  
position: relative;

width: 850px;
height: 200px;
left: 40px;
top: -20px;    
}

.divblocitmtest12
{  
position: relative;

width: 850px;
height: 200px;
left: 40px;
top: -20px;    
}

      /**P-T IMG*/

.itmtest
{  
    
	position: absolute;
	width: 600px;
	left: 245px;
	top: 30px;
}


     /**section cabinet d'audit*/

.logogroupeaud
{  
    display: block;
    margin: 0px 0px 10px 0px;
    padding: 5px 5px 5px 5px;
	width: 50px;
    height: 50px;
	position: relative;
	left: 63px;
	
	
}	

.parag-acc-ass-cp
{
	
 display: block;
 text-align: center;   
 word-spacing: -2px;
 font-size: 14px; 
font-family: 'Maven Pro' sans-serif;
margin-top: -10px;
margin-left: 40px;

 
}

.parag-acc-ass2
{	
 display: block;
 text-align: center;   
 word-spacing: -2px;
 font-size: 14px; 
font-family: 'Maven Pro' sans-serif;
margin-top: 0px;

 
}

.bloc-audit
{
 
 display: inline-block;
 position: relative;
 left: 10px;
 top: 10px;
 
}

.bloc-audit2
{
 
 display: inline-block;
 position: relative;
 left: 30px;
 top: 10px;
 
}

     /**P-T Logo*/

.logoitmtest
{  
   
	width: 202px;
    height: 84px;
	position: absolute;
	left: 0px;
	top: 60px;
	
}	

.logoitmtest2
{  
   
	width: 202px;
    height: 87px;
	position: absolute;
	left: 0px;
	top: 60px;
	
}

.logoitmtest3
{  
   
	width: 202px;
    height: 60px;
	position: absolute;
	left: 0px;
	top: 60px;
	
}

.logoitmtest4
{  
   
	width: 176px;
    height: 82px;
	position: absolute;
	left: 0px;
	top: 60px;
	
}

.logoitmtest5
{  
   
	width: 219px;
    height: 86px;
	position: absolute;
	left: 0px;
	top: 60px;
	
}

.logoitmtest6
{  
   
	width: 143px;
    height: 75px;
	position: absolute;
	left: 20px;
	top: 56px;
	
}

.logoitmtest7
{  
   
	width: 209px;
    height: 60px;
	position: absolute;
	left: 0px;
	top: 60px;
	
}

.logoitmtest8
{  
   
	width: 172px;
    height: 40px;
	position: absolute;
	left: 10px;
	top: 60px;
	
}

.logoitmtest9
{  
   
	width: 123px;
    height: 25px;
	position: absolute;
	left: 30px;
	top: 60px;
	
}

.logoitmtest10
{  
   
	width: 221px;
    height: 61px;
	position: absolute;
	left: 0px;
	top: 60px;
	
}

.logoitmtest11
{  
   
	width: 202px;
    height: 81px;
	position: absolute;
	left: 10px;
	top: 60px;
	
}

.logoitmtest12
{  
   
	width: 214px;
    height: 43px;
	position: absolute;
	left: 10px;
	top: 60px;
	
}

.logoitmtest13
{  
   
	width: 202px;
    height: 73px;
	position: absolute;
	left: 10px;
	top: 42px;
	
}

      /**Partners-International fin*/



      /**Partners Nationaux (debut) */

 #wide-content-bloc-PN
{ 
 padding: 0px 0px 0px 0px;
 
   
}

              /**P-IT blocs*/

 .divblocpn
{  
position: relative;

width: 850px;
height: 200px; 
left: 40px;
top: 0px;    
}

 .divblocpn2
{  
position: relative;

width: 850px;
height: 200px; 
left: 40px;
top: 0px;    
}

 .divblocpn3
{  
position: relative;

width: 850px;
height: 200px; 
left: 40px;
top: 0px;    
}




           /**P-IT logo*/
		   
.logo-cirmf
{  
   
	width: 154px;
    height: 135px;
	position: absolute;
	left: 40px;
	top: 30px;
	
}

.logo-cenarest
{  
   
	width: 150px;
    height: 146px;
	position: absolute;
	left: 40px;
	top: 30px;
	
}

.logo-ustm
{  
   
	width: 150px;
    height: 147px;
	position: absolute;
	left: 40px;
	top: 30px;
	
}
		   
		   
/**Partners Nationaux (fin) */


			

/**Photos news 28feb 2014(debut) */

.photonews28feb
{
    width:310px;
    height:233px;
    position: relative;
    left: 300px;
    top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;  
	
}
p
{  
color: #000000; 	
}
/**Scientific Review Committee(debut) */
.par
{  
 color: #000000;
font-size: 16px;
font-family: 'Maven Pro', sans-serif;	
}
.photosrc
{  
    width:698px;
    height:461px;
	position: relative;
	left: 120px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;	
}

.titresrc
{ 
position: relative;
left: 35px;
font-size: 16px;
	
}
.titresrc2
{  
font-family: Georgia, sans-serif; 
position: relative;
left: 100px;
top: 20px;
font-size: 14px;
	
}
.titresrc3
{  
position: relative;
left: 20px;
}
.titresrc4
{  
position: relative;
}
/**Scientific Review Committee(fin) */
.h
{  
    padding: 0px 0px 30px 0px;
	letter-spacing: -2px;
	font-size: 20px;
	color: #292929;
	text-align: center;
}
.h2h
{  
  
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 20px;
	color: #292929;
	text-align: left;
	position: relative;
	top: 0px;
}



#h2hancre-mg
{  
    clear: both;
    padding: 0px 0px 30px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 20px;
	color: #292929;
	text-align: left;
	position: relative;
	top: 30px;
}
#h2hancre-ua
{  
    clear: both;
    padding: 0px 0px 30px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 20px;
	color: #292929;
	text-align: left;
	position: relative;
	top: 30px;
}

.h2hcenter
{  
    clear: both;
    padding: 0px 0px 30px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 24px;
	color: #292929;
	text-align: center;
	
	
}



      /**Text de staff(debut) */
	  
	  
	  
 /**bloc news 24-12-2018(debut) */	 	  
	  
 .photo-new-24-12-18
{
    width: 931px;
    height: 467px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}	  
.photo-new-24-12-18-2
{
    width: 931px;
    height: 375px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}	  
	  
	  
	  
	  
 /**bloc news 24-12-2018(fin) */		  
	  
	
 /**bloc news 18-12-2018(debut) */	 

 .photo-new-18-12-18
{
    width: 931px;
    height: 375px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



 /**bloc news 18-12-2018(fin) */ 
	
	  
 /**bloc news 15-10-2018(debut) */	 

 .photo-new-15-10-18
{
    width: 931px;
    height: 375px;
	position: relative;
	left: 5px;
	top: 0px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



 /**bloc news 15-10-2018(fin) */ 
	  
	  

 /**bloc news 06-09-2017(debut) */


	  #wide-content-news-06-09-17
{ 
  padding: 0px 0px 0px 0px;
  height: 750px;
 
   
}

 .photo-new-06-09-17
{
    
    width:750px;
    height:406px;
	position: relative;
    left: 98px;
	top: -65px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



 /**bloc news 06-09-2017(fin) */


/**bloc news 24-11-2017(debu) */

#wide-content-news-24-11-17
{
    display: inline-block;
	width: 900px;
	height: 820px;
	position: relative;
	top: -25px ;

}


/**bloc news 24-11-2017(fin) */



 /**bloc news 13-10-2017(debut) */

#wide-content-news-13-10-17
{
    display: inline-block;
	width: 900px;
	height: 930px;
	position: relative;
	top: -25px ;

}



 .photo-new-06-09-17
{
    
    width: 785px;
    height: 382px;
	position: relative;
    left: 75px;
	top: -65px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



 /**bloc news 13-10-2017(fin) */





	  
 /**bloc news 21-07-2017(debut) */

	  #wide-content-news-21-07-17
{ 
  padding: 0px 0px 0px 0px;
  height: 800px;
 
   
}

 .photo-new-02-07-21
{
    
    width:750px;
    height:406px;
	position: relative;
    left: 98px;
	top: -65px; 
	margin-bottom:20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



 /**bloc news 21-07-2017(fin) */


/**comptabilité(debut) */

#wide-content .bloc-compta
{
    display: inline-block;
	width: 900px;
	height: 1150px;
	position: relative;
	top: 10px;

}

/**comptabilité(fin) */




	  /**bloc news 15-06-2017(debut) */
	  
	  #wide-content-news-15-06-17
{ 
 padding: 0px 0px 0px 0px;
 
   
}
	  
#h2hancrenews
{  
    
 color: #346C0B;
 text-decoration: none;
}

.photo-new-02-07-17
{
    
    width:750px;
    height:440px;
	position: relative;
    left: 100px;
	top: -50px; 
	margin-bottom: 20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
	  
	  
	  /**bloc news 15-06-2017(fin) */
	 







/** Directorate(debut) */


#wide-content .bloc-bod
{
    display: inline-block;
	width: 900px;
	height: 600px;
	position: relative;
	top: 0px ;

}


#wide-content .paragbd
{  
 
 font-size: 18px; 
 font-family: Georgia, sans-serif;   
}


/** Directorate(fin) */


/** Board of Directors(debut) */


#wide-content-bd
{
   
	display: inline-block;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: 750px;
	position: relative;	
	top: -40px;
}

#wide-content-bd .paragbd-cp p
{
 display: block;
 text-align: center;
 word-spacing: -1.5px;
 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px;

  
}

.paragbd
{
 display: block;
 text-align: justify;
 word-spacing: -1.5px;
 font-size: 18px; 
 font-family: Georgia, sans-serif; 
 letter-spacing: 0.5px;  
 position: relative;

  
}

.paragbd-txt
{  
 position: relative;
 top: 30px;
 
  
}

.h2h-bd
{  
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 18px;
	color: #000;
	text-align: left;

}

.cont-members
{
	
	display: inline-block;
	position: relative;
	width: 900px;
	height: 145px;
    top: 10px;
}

.bloc-member
{
    float: left;
	width: 350px;
	height: 120px;
	margin: 10px 0 0 80px;
   
}

.bloc-member2
{
	float: right;
	width: 350px;
	height: 120px;
	margin: 10px 80px 0 0;
   
}

.photo-bd
{
    display: block; 
	float : left;
	margin: 0px 0px 0px -10px;
    width: 960px;
    height: 302px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


.photo-bd2
{

    width: 75px;
    height: 100px;
	position: relative;
    left: 0px;
	top: 0px;
    margin-left: 10px;
	margin-top: 10px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.text-members
{
	
	font-size: 14px; 
    font-family: Georgia, sans-serif;
	position: relative;
    left : 100px; 
	top: -39px ;

}



/** Board of Directors(fin) */

/** CENSAMATIL(debut) */

#wide-content-CENSAMATIL

{ 
    display: inline-block;
	width: 900px;
	height: auto;
	position: relative;
	top: -10px ;

}

.bloc-CENSAMATIL img
{
	position: relative;
	top: 0;
	left: 0;  
}

.IMG-CENSAMATIL
{
    
    width:253px;
    height:229px;
	position: relative;
    float: left;
    width: 253px;
    height: 229px;
    margin-right: 30px;
	margin-top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

/** CENSAMATIL(fin) */



/** IT(debut) */

#wide-content-IT
{
    overflow: hidden;
	padding: 20px 0px 0px 10px;

}

#cont-content-IT
{
 
	display: inline-block;
	width: 940px;
	height: auto;
	position: relative;
	top: 0px ;
 
} 

#tableau-staff
{  
border : none;  
margin: 20px 20px 40px 0px;
width: 80%;
font-size: 16px;    
position: relative;
left: 30px;
top: 0px;
      
 }

 #tableau-staff .td-staff
{  
width: 1%;
border : none; 
}

#tableau-staff .td-staff2
{  
border : none;  
text-align: left; 
vertical-align: bottom;
}
 
 
 .bloc-contact-it
{
position: relative;
top: 0px;

}


/** IT(fin) */


/**Visiting professors(debut) */

#wide-content-vp

{ 
    display: inline-block;
	width: 900px;
	height: 600px;
	position: relative;
	top: -10px ;

}

#wide-content-vp .txtital

{ 
    font-style: italic;

}

#bloc-vp .visi-pr
{
    
    width: 443px;
    height:332px;
	position: absolute;
    left: 30px;
	top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

#bloc-vp
{
    display: inline-block;
	
	width: 500px;
	height: 380px;
	position: absolute;
    left: -25px;
	top: 65px;
    
}

.bloc-vp_txt
{
    display: inline-block;
	 
	padding: 5px 5px 5px 5px;
	width: 450px;
	height: 372px;
	position: absolute;
    right: -35px;
	top: 101px;
    
}

.bloc-vp_txt2
{
    display: block;
	
	padding: 5px 5px 5px 5px;
	width: 920px;
	height: 200px;
	position: absolute;
    left: 0px;
	top: 460px;
    
}

#bloc-vp .bloc-pt-vp
{
 
text-align: center;	
margin-top: 335px;

}


/**Visiting professors(fin) */


/**SUDESA(debut) */

#wide-content-sudesa

{ 
    display: inline-block;
	width: 900px;
	height: 1650px;
	position: relative;
	top: -10px ;

}

.sudesa
{
    background: url(images/photoscermel/img-2.png) no-repeat;
    width:640px;
    height:286px;
	position: relative;
    left: 150px;
	top: -80px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.bloc-sudesa
{
    display: inline-block;
	width: 50px;
	height: 310px;
	position: relative;
    left: 0px;
	top: 90px;
    
}

.blocstaffsudesa
{
position: relative;
top: 0px;

}

.bloc-sudesa2
{
	
position: relative;
left: 300px;
top: -10px;

}




/**SUDESA(fin) */



/**Tableau de staff data management(debut) */

#table_staff-data 
{
  
 margin: 0px 0px; 
 position: relative;
 left: -220px;
 top: 0px;
}

#table_staff-data .table1-data 
{  
 border: none;
 border-collapse: collapse; 
 width: 70%;
 height: 100%;
 position: relative;
 left: 20px;
}

.table1-data td
{  
 text-align: left;
 border: none;
 width: 0%;
}

.ligne1
{  

 background-repeat: no-repeat;
 width: -150px; 
 padding:35px;
 
 }

/**Tableau de staff data management(fin) */



/**Tableau de staff(debut) */



#table_staff .table1 
{  
 border: none;
 border-collapse: collapse; 
 width: 70%;
 height: 100%;
 position: relative;
 left: 20px;
}

.table1 td
{  
 text-align: left;
 border: none;
 width: 0%;
}

.ligne1
{  

 background-repeat: no-repeat;
 width: -150px; 
 padding:35px;
 
 }
.phototable
{  
width:60px;
height:80px;
margin-top: -50px;
position: relative;
left: 30px;
top: 25px;
border:1px solid #999999;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;  
}
td .texttable 
{  
  
 color: #5B5B5B;
 letter-spacing: 0px;
 font-size: 16px;
 font-family: 'Maven Pro' sans-serif;
 position: relative;
 left: 5px;
 top: 35px;
}
tr .texttable2
{  
 color: #5B5B5B;
 letter-spacing: 0px;
 font-size: 16px;
 font-family: 'Maven Pro' sans-serif;
 position: relative;
 left: 5px;
 top: 36px;
}
 
/**test e-mail(debut) */

td span.reverse
 {
unicode-bidi:bidi-override;
direction: rtl;
font-size: 16px;
font-family: 'Maven Pro' sans-serif;
color: #346C0B;
 position: relative;
 left: -5px;
 top: 35px;
}


/**Texte centrer(debut) */


.textcenter
{ 
 letter-spacing: -1px;
 font-size: 20px;
 color: #292929;
 text-align: center;
 clear: both;
 font-family: 'Maven Pro' sans-serif;
}

.bloctextnewsletter
{ 
display:inline-block;
margin-bottom : 20px;
position: relative;
top: 25px;
}

.newsletter
{ 
display: table;
border-collapse: separate;
border-spacing: 100px;
position: relative;
left: 120px;
top: -20px;
}

p.colonne, p.contenu 
{
    display: table-cell;
    padding-bottom: auto;
    border: none;
}

.pubcr
{

 padding: 20px 0px 10px 0px;  
 list-style: none;
 position: relative;
 top: 0px;
}


.pubidc
{

 padding: 20px 0px 0px 0px;  
 list-style: none;
 position: relative;
 top: 0px;
}

#page p
{
 text-align: justify;
 
 
}

.malariatitr
{  
 text-decoration: underline;
 font-family: Georgia, sans-serif;
}


.imgfond5
{
	 background: url(images/sub-image-border-bg.png) no-repeat left top;
    width:158px;
    height:202px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


/**Clinical Research(debut) */

 #wide-content-clresearch
{
    display: inline-block;
	width: 900px;
	height: 1800px;
	position: relative;
	top: -40px ;

}


.blocstaffblocstaffparasit
{
position: relative;
top: 10px;
}


#page .blocstaff
{
position: relative;
top: 10px;

}
#wide-content .paragsosc
{

position: relative;
top: 15px;

}


/**Clinical Research(fin) */


/**Image Elisa(debut) */

.imgelisa
{
 position: relative;	
 top: 10px;
}

.imgelisa2
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:252px;
    height:189px;
	position: relative;
    float: left;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgelisa3
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:252px;
    height:189px;
	position: relative;
    float: right;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgelisa4
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:454px;
    height:257px;
	position: relative;
    left: 230px;
	top: -10px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.parageli
{  
clear: both;

}
.blocelip
{  
position: relative;
top: 10px;
}
.parageli2
{  
position: relative;
left: 410px;
top: 15px;
}
.bloc1
{  
position: relative;
left: -450px;
top: -360px;
}
.list
{  
list-style-type:none;
color: #292929;
}
.parageli3
{  
position: relative;
left: 660px;
top: -26.5px;
}
.parageli4
{  
position: relative;
left: 0px;
top: -15px;
}
.listsrc
{  
list-style-type:none;
color: #292929;

}


.listsrcnum
{  
color: #000000;
}

.paragaslm
{  
clear: both;
font-weight: bold;
position: relative;
left: 0px;
top: 5px;
}
.paragaslm2
{  
clear: both;
font-weight: bold;
position: relative;
left: 335px;
top: 0px;
}
.paragaslm3
{  
clear: both;
font-weight: bold;
position: relative;
left: 60px;
top: 5px;
}
.paragaslm4
{  
clear: both;
font-weight: bold;
position: relative;
left: 500px;
top: 5px;
}
.paragaslm5
{  
clear: both;
font-weight: bold;
position: relative;
left: 0px;
top: -5px;
}
.paragaslm6
{  
clear: both;
font-weight: bold;
position: relative;
left: 100px;
top: 35px;
}

.blochookv
{  
position: relative;
top: px;
}

.photonewsaslm
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:300px;
    height:225px;
	position: relative;
    float: left;
    margin-left: 0px;
	margin-top: -5px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.photonewsaslm2
{
     background: url(images/photoscermel/Copie_RIMG0030.jpg) no-repeat;
    width:600px;
    height:318px;
	position: relative;
    float: right;
    margin-right: 0px;
	margin-top: -330px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.photonewsaslm3
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:300px;
    height:225px;
	position: relative;
    float: left;
    margin-left: 0px;
	margin-top: 80px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.photonewsaslm4
{
    background: url(images/photoscermel/IMG_0063.jpg) no-repeat;
    width:600px;
    height:328px;
	position: relative;
    float: right;
    margin-right: 0px;
	margin-top: -310px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photonewsaslm5
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:300px;
    height:180px;
	position: relative;
    float: left;
	top: 30px;
    margin-left: 0px;
	margin-top: 80px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


/** bloc 03 aout 2016 debut*/



/** bloc 03 aout 2016 fin*/


/** bloc 30 may 2016 debut*/

 #wide-content .blocnew-30-05-16
{
    display: inline-block;
	width: 950px;
	height: auto;
	position: relative;
	top: 0px ;

}
.imgfondnews-30-05-16
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:120px;
	position: relative;
    float: left;
    width: 202px;
    height: 120px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


.photodefile-30-05
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width: 800px;
    height: 444px;
	position: relative;
    left: 70px;
	top: -30px;
    margin-left: 0px;
	margin-top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photodefile-30-05-cp
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width: 900px;
    height: 481px;
	position: relative;
    left: 25px;
	top: 15px;
    margin-left: 0px;
	margin-top: 0px;
   
}




/** bloc 30 may 2016 fin*/


/** bloc 02 juin 2016 debut*/


.photodefile-02-06
{
    background: url(images/photoscermel/324a4d1f-cp.jpg) no-repeat;
    width: 800px;
    height: 409px;
	position: relative;
    left: 70px;
	top: -50px;
    margin-left: 0px;
	margin-top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



 #wide-content .blocnew-text
{
	position: relative;
	left: 70px;
	top: -30px ;

}


/** bloc 02 juin 2016 fin*/


/** bloc page de redirection https début*/

#wide-redirect
{
    overflow: hidden;
	padding: 0px 10px 40px 10px;
}

#wide-redirect .bloc-redirct
{

 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 900px;
 height: 400px;

  
}

#wide-redirect .textredirect
{ 
    display: block;
 text-align: center;   
 word-spacing: -2px;
 font-size: 16px; 
font-family: 'Maven Pro' sans-serif;
 letter-spacing: 1px; 
}


/** bloc page de redirection https fin*/


/** photo defile 22-24 march 2016*/


/** bloc MailChimp*/

#wide-content .bloccontenuftmc
{ 
    display: inline-block;
	width: 900px;
	height: 400px;

}

#wide-content .bloccontenupc
{ 
    display: inline-block;
	width: 900px;
	height: 400px;

}
#wide-content .bloccontenupctxt p
{ 
   
	display: inline-block;
    width: 250px;
	text-align: center;
	font-family: georgian;
	font-size: 20px;
	position: relative;
    left: 360px;
	top: -390px;

}

#wide-content .bloccontenupctxt2 p
{ 
   
	display: inline-block;
    width: 300px;
	text-align: center;
	font-family: georgian;
	font-size: 20px;
	position: relative;
    left: 330px;
	top: -340px;

}

.photopc
{
    background: url(images/brushed.png) no-repeat;
    width: 600px;
    height: 350px;
	position: relative;
    left: 180px;
	top: -100px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


.bloccontenutitlemc
{ 
   position: relative;
   top: -40px;

}

/** fin*/

.photodefilemr2
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width: 800px;
    height: 500px;
	position: relative;
    left: 70px;
	top: -100px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


.photodefilemr
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width: 800px;
    height: 480px;
	position: relative;
    left: 70px;
	top: -80px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

#wide-content .bloccontenuft22
{ 
    display: inline-block;
	width: 900px;
	height: 700px;
	position : relative;
	top : -50px;
 
}

#wide-content .bloccontenuft24
{ 
    display: inline-block;
	width: 900px;
	height: 700px;
	position : relative;
	top : -50px;
 
}



/** photo defile 22-24 march 2016 fin*/


/** index (debu)*/

ul.style3 .paragindex

{
   position: relative;
   top: 13px;
}

/** index (fin)*/



/** bloc defile début 01 mai 2017*/

.photodefile-01-05-17
{
    background: no-repeat;
    width:750px;
    height:286px;
	position: relative;
    left: 90px;
	top: -160px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.blocdefile-01-05-17
{
   position: relative;
   top: -130px;
}

.photogroupe-01-05-17
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:750px;
    height:286px;
	position: relative;
    left: 90px;
	top: -130px;
    margin-left: 0px;
	margin-top: 150px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

#wide-content .bloccontenu01-05-17
{ 
    display: inline-block;
	width: 900px;
	height: 700px;

}

/** bloc defile fin 01 mai 2017*/


/** news du 02 juin 2017 début*/

#wide-content .bloccontenu02-06-17
{ 
    display: inline-block;
	width: 900px;
	height: 550px;

}

.photonews-02-06-17
{
    background: url(images/photoscermel/DSC_0341-cp2.jpg) no-repeat;
    width: 614px;
    height: 317px;
	position: relative;
    left: 180px;
	top: -160px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



/** news du 02 juin 2017 fin*/





/** photo defile 01 mai 2015*/


.photodefile
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:750px;
    height:286px;
	position: relative;
    left: 90px;
	top: -100px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photodefilefb
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:750px;
    height:348px;
	position: relative;
    left: 90px;
	top: -100px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


.photogroupe
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:511px;
    height:280px;
	position: relative;
    left: 210px;
	top: -130px;
    margin-left: 0px;
	margin-top: 150px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photoconvntion
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:452px;
    height:281px;
	position: relative;
    left: 0px;
	top: -180px;
    margin-left: 0px;
	margin-top: 150px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.photoconvntion2
{
    background: url(images/photoscermel/RIMG0012copie.jpg) no-repeat;
    width:452px;
    height:281px;
	position: relative;
    left: 40px;
	top: -180px;
    margin-left: 0px;
	margin-top: 150px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.blocdefile
{
   position: relative;
   top: -30px;
}
.blocconv
{
   position: relative;
   top: -150px;
}
.blocconv2
{
   position: relative;
   top: -40px;
}

.paragdefile
{  
clear: both;
font-weight: bold;
position: relative;
left: 430px;
top: -130px;
}

/** ...fin...*/


/** news 20 février 2017 db*/

#wide-content .bloccontenu-20-02-71
{ 

position: relative;
top: -55px;
 
}

.photo-20-02-17
{
    background: url(images/photoscermel/photo-20-02-17.jpg) no-repeat;
    width:300px;
    height:219px;
	position: relative;
    left: 150px;
	top: -80px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photo-20-02-17-2
{
    background: url(images/photoscermel/photo-20-02-17.jpg) no-repeat;
    width:300px;
    height:219px;
	position: relative;
    right: -150px;
	top: -80px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.bloc-20-02-17
{
  
	position: relative;
    left: 360px;
	top: -80px;
    
}

.bloc-20-02-17-2
{
  
	position: relative;
    left: 0px;
	top: 90px;
    
}

/** ...fin...*/




/** news 24 decembre db*/

#wide-content .bloccontenu24-12
{ 
display: inline-block;
width: 900px;
height: 50px;
position: relative;
top: -55px;
 
}

.photoremisecadeau
{
    background: url(images/photoscermel/remise_2.jpg) no-repeat;
    width:750px;
    height:348px;
	position: relative;
    left: 90px;
	top: -160px;
    margin-left: 0px;
	margin-top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}




/** news 24 decembre fin*/

.photonewsaslm6
{
    background: url(images/photoscermel/IMG_0063.jpg) no-repeat;
    width:600px;
    height:444px;
	position: relative;
    float: right;
    margin-right: 0px;
	margin-top: -310px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgnewsm
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:252px;
    height:172px;
	position: relative;
    float: left;
    margin-left: 18px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgnewsm2
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:252px;
    height:172px;
	position: relative;
    float: bottom;
    margin-left: 10px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgnewsm3
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:252px;
    height:172px;
	position: relative;
    float: right;
    margin-right: 150px;
	margin-top: -172px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgnewsm4
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:775px;
    height:395px;
	position: relative;
    float: right;
    margin-right: 150px;
	margin-top: 5px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



.blocworing
{
 position: relative;
 left: 60px; 
}

/**Bloc Publication (debut) */


#fbox2 .blocpublication
{ 
display: inline-block;
width: 900px;
height: 200px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2015
{ 
display: inline-block;
width: 900px;
height: 4050px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2014
{ 
display: inline-block;
width: 900px;
height: 3600px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2013
{ 
display: inline-block;
width: 900px;
height: 2500px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2012
{ 
display: inline-block;
width: 900px;
height: 2600px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2011
{ 
display: inline-block;
width: 900px;
height: 4000px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2010
{ 
display: inline-block;
width: 900px;
height: 2000px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2009
{ 
display: inline-block;
width: 900px;
height: 1900px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2008
{ 
display: inline-block;
width: 900px;
height: 2400px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2007
{ 
display: inline-block;
width: 900px;
height: 2720px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2006
{ 
display: inline-block;
width: 900px;
height: 2320px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2005
{ 
display: inline-block;
width: 900px;
height: 2800px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2004
{ 
display: inline-block;
width: 900px;
height: 2620px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2003
{ 
display: inline-block;
width: 900px;
height: 2320px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2002
{ 
display: inline-block;
width: 900px;
height: 2300px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-2001
{ 
display: inline-block;
width: 900px;
height: 1900px;
position: relative;
top: 50px;
 
}


#fbox2 .blocpub-2000
{ 
display: inline-block;
width: 900px;
height: 1500px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1999
{ 
display: inline-block;
width: 900px;
height: 1300px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1998
{ 
display: inline-block;
width: 900px;
height: 1850px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1997
{ 
display: inline-block;
width: 900px;
height: 900px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1996
{ 
display: inline-block;
width: 900px;
height: 1050px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1995
{ 
display: inline-block;
width: 900px;
height: 850px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1994
{ 
display: inline-block;
width: 900px;
height: 450px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1993
{ 
display: inline-block;
width: 900px;
height: 250px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1992
{ 
display: inline-block;
width: 900px;
height: 150px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1991
{ 
display: inline-block;
width: 900px;
height: 150px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1990
{ 
display: inline-block;
width: 900px;
height: 150px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1989
{ 
display: inline-block;
width: 900px;
height: 150px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1988
{ 
display: inline-block;
width: 900px;
height: 150px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1987
{ 
display: inline-block;
width: 900px;
height: 150px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1986
{ 
display: inline-block;
width: 900px;
height: 250px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1985
{ 
display: inline-block;
width: 900px;
height: 250px;
position: relative;
top: 50px;
 
}

#fbox2 .blocpub-1984
{ 
display: inline-block;
width: 900px;
height: 550px;
position: relative;
top: 50px;
 
}


/**Bloc Publication (fin) */



/**Bloc Publication 2016 (debut) */


#fbox2 .blocpub-2016
{ 
display: inline-block;
width: 900px;
height: 3950px;
position: relative;
top: 50px;
 
}

#fbox2 ol
{
 list-style: none;
 text-align: justify;
 line-height: 30px;
 position: relative;
 top: 0px;
}

#fbox2 li
{
margin: 0px 0px 25px 0px; 
}


/**Bloc Publication 2016 (fin) */

/**Bloc Publication 2017 (debut) */


#fbox2 .blocpub-2017
{ 
display: inline-block;
width: 900px;
height: 2950px;
position: relative;
top: 50px;
 
}

/**Bloc Publication 2017 (fin) */

/**Bloc Publication 2018 (debut) */

#fbox2 .blocpub-2018
{ 
display: inline-block;
width: 900px;
height: 2400px;
position: relative;
top: 50px;
 
}

/**Bloc Publication 2018 (fin) */

/**Bloc Publication 2020 (debut) */

#fbox2 .blocpub-2020
{ 
display: inline-block;
width: 900px;
height: auto;

}

/**Bloc Publication 2020 (fin) */


#page .blocpubepb
{
 position: relative;
 top: -40px; 
 padding:50px;
 
}

#page .blocpubsr
{
 position: relative;
 top: 20px; 
 padding:180px 0px 0px 0px;
}

.titrenews
{
 clear: both; 
 position: relative;
 left: -30px;
 top: 0px;
 padding:30px;
}

ul.listctc 
{
font-weight: bold;
color: #292929;
margin: 80px 90px;
list-style: none;
padding: 0px;
position: relative;
left: -80px;
top: -50px;
}

.listform 
{
list-style-type:none;
color: #292929;
margin: 80px 90px;
position: relative;
left: -80px;
top: -100px;
}

.blocctc
{ 
 padding: 50px 0px 0px 0px;
 position: relative;
 top: 60px;
 
}

 table .newstable
{ 
 margin: 80px 0px;
 border: dotted #6495ed;
 border-collapse: collapse;
 width: 50%;
 

}
.rpidc
{
 position: relative;
 top: 50px; 

}
.rpidc2
{
 position: relative;
 top: 60px; 

}


.blocpubidc
{
 position: relative;
 top: -10px; 
 padding:5px;
 
}
.blocidcimg
{
 float: left;
 
}
.blocidcfnct
{
 position: relative;
 left: 30px;
 text-align: justify;
 
}

#bloctable
{ 

 margin: 50px 0px;
position: relative;
top: -60px; 
 
}
#bloctable td
{ 
  text-align: center;
 padding: 5px;
 width: 10%;
}
.bloccontenuft
{ 
margin: 0px 0px -180px auto;
position: relative;
top: -40px; 
 
}
.bloccontenuft16
{ 
margin: 0px 0px 30px auto;
position: relative;
top: -40px; 
 
}
.bloccontenuft16fb
{ 
margin: 0px 0px -50px auto;
position: relative;
top: -40px; 
 
}
.blocdefile16
{
   position: relative;
   top: 0px;
}
.blocdefile16fb
{
   position: relative;
   top: -50px;
}

.blocvideo16
{
   position: relative;
   left: 200px;
   top: 30px;
}


.blocnewsjanu12
{ 
position: relative;
top: -250px; 
 
}

.blocnewsjanu20
{ 
position: relative;
top: -270px; 
 
}

.blocdefile24
{
   position: relative;
   top: -50px;
}
.blocnewsfeb12
{ 

margin: 0px 0px 0px 0px;
position: relative;
top: -280px; 
 
}
.blocconvntion
{ 
margin: 0px 0px -220px auto;
position: relative;
top: -40px; 
 
}

.bloccontenuh2
{ 

position: relative;
top: -70px; 
 
}



/**news structure generale debut*/



/**news 2021 debut*/

#wide-news2021
{ 
display: inline-block;
width: 900px;
height: auto;
position: relative;
top: 0px; 
 
}


#wide-news2021 .liens-news-2021
{
color: #346C0B;
position: relative;
left: 0px;
top : 20px;
}


/**news 2021 fin*/



/**news 2020 debut*/

#wide-news2020
{ 
display: inline-block;
width: 900px;
height: auto;
position: relative;
top: 0px; 
 
}

.bloc-news-2020
{

display: inline-block;
margin: 0px 0px 0px 0px;
width: 940px;
height: 220px;    
 
}

.bloc-news-2020-OB
{

display: inline-block;
margin: 0px 0px 0px 0px;
width: 940px;
height: 300px;    
 
}

.bloc-news-2020-OB2
{

display: inline-block;
margin: 0px 0px 0px 0px;
width: 940px;
height: 240px;    
 
}

.bloc2-news-2020
{

display: inline-block;
width: 700px;
height: 80px; 
text-align: justify;    
font-family: 'Maven Pro' sans-serif;
} 

.bloc2-news-2020-OB
{

display: inline-block;
width: 700px;
height: 150px; 
text-align: justify;    
font-family: 'Maven Pro' sans-serif;
} 

.bloc2-news-2020-OB2
{

display: inline-block;
width: 700px;
height: 60px; 
text-align: justify;    
font-family: 'Maven Pro' sans-serif;
} 



/**news 2020 fin*/



/**news 2017*/

#wide-content-blocnews17
{ 
display: inline-block;
width: 900px;
height: auto;
position: relative;
top: 0px; 
 
}

.blocnewsgn
{
display: inline-block;
width: 900px;
height: auto;    
position: relative;
left : 50px;
top: 0px; 
 
}

.h2h-nwsgnrl
{  
  
    padding: 0px 0px 0px 0px;
	font-family: 'Maven Pro' sans-serif;
	letter-spacing: -2px;
	font-size: 20px;
	color: #292929;
	text-align: left;
	position: relative;
	top: 0px;
}


/**news 2016*/

#wide-content-blocnews16
{ 
display: inline-block;
width: 900px;
height: auto;
position: relative;
top: 0px; 
 
}

/**news 2015*/

#wide-content-blocnews15
{ 
display: inline-block;
width: 900px;
height: auto;
position: relative;
top: 0px; 
 
}

/**news 2014*/

#wide-content-blocnews14
{ 
display: inline-block;
width: 900px;
height: auto;
position: relative;
top: 0px; 
 
}



/**news structure generale (fin)*/



#blocnewst
{ 
  
 padding: 100px;
 position: relative;
 top: -55px;
 
}

.blocpubparag
{  
position: relative;
left: -20px; 
}


.bloclink
{ 
 display: inline-block;
 float:right;
 margin-top: 30px;
 
} 
.bloclink2
{ 
 display: inline-block;
 float:right;
 margin-top: 6.5px;
 
 
}
.bloclink3
{ 
 display: inline-block;
 float:right;
 margin-top: 2px;


}  


#wide-content .paragwel
{ 
 padding: 180px 0px 0px 0px;
 
 
}
.paragwel p
{ 
 position: relative;
 top: -100px;
 
}
.paragnews
{ 
 padding: 80px 0px 0px 0px;
 
}
.paragnews p
{ 
 position: relative;
 top: 0px;
 
}

/**bloc 2015 theses(debut) */

#wide-content .page-menu_bloc2015
{
    display: inline-block;
	width: 900px;
	height: auto;
	position: relative;
	top: -30px ;

}


.listethese
{

 margin: 0px 0px 0px 0px;  
 list-style: none;
 position: relative;
 top: 30px;
}

.listethese li

{

 padding: 20px 0px 0px 0px;  
 
}

/**bloc 2015 theses(fin) */


/**bloc theses 2016(debut) */

#wide-content .page-menu_thesis
{
    display: inline-block;
	width: 900px;
	height: auto;
	position: relative;
	top: -30px ;

}

.listethese16
{

 margin: 0px 0px 0px 0px;  
 list-style: none;
 position: relative;
 top: 30px;
}

.listethese16 li

{
padding: 20px 0px 0px 0px;   
}

.liens_menu_these
{
color: #346C0B;
text-decoration: none;
}


.bloc-thesis
{
	position: relative;
	top: -10px ;

}

/**bloc theses 2016(fin) */


.bloccontactop07-16
{

position: relative;
top: -25px;
}

.bloccontact307-16
{
position: relative;
top: -25px;

}

#wide-content .page-thesis
{
    display: inline-block;
	width: 900px;
	height: 1150px;
	position: relative;
	top: -30px ;

}

#wide-content_menu_thesis
{
    display: inline-block;
	width: 900px;
	height: 400px;
	position: relative;
	top: -30px ;

}


#wide-content .menu_thesis
{
    display: inline-block;
	width: 900px;
	height: 300px;
	position: relative;
	top: -30px ;

}

#page .blocpubthese
{
 position: relative;
 top: 150px; 
 padding:50px;
 
}


.bloc-thesismn
{
	position: relative;
	top: -20px ;

}


/**bloc theses 2016(debut) */


#wide-content_menu_thesis .newtable
{
border: medium solid #6495ed;
border-collapse: collapse;
width: 50%;
margin: -5px auto 0px auto;
}
tr .newtable
{
font-family: monospace;
border: thin solid #6495ed;
width: 30%;
padding: 3px;
background-color: #D0E3FA;
background-image: url(sky.jpg);
}
td 
{
font-family: sans-serif;
border: thin solid #6495ed;
width: 10%;
padding: 5px;
text-align: center;
background-color: #ffffff;
}
caption 
{
font-family: sans-serif;
}


/**bloc table theses 2016(fin) */



/**bloc theses 2016(fin) */



/**news 2016-16-07(debut) */


.photonews16-07
{
    display: inline-block;
    width: 785px;
    height: 302px;
	position: relative;
    left: 70px;
	top: -20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.blocdenews_16-07
{
   position: relative;
   top: 50px;
}

#wide-content .bloccontenunews_16-07
{ 
    display: inline-block;
	width: 900px;
	height: 500px;
	position : relative;
	top : -50px;
 
}


.liensindexthese
{
color: #346C0B;
text-decoration: none;
position: relative;
left: 15px;
top: 0px;
font-size: 13px;

}


/**news 2016-16-07(fin) */

/**news 2016-08-03(debut) */

.imgfondnews-03-08-16
{
	background: url(images/sub-image-border-bg.png) no-repeat;
    width:202px;
    height:103px;
	position: relative;
    float: left;
    width: 202px;
    height: 103px;
    margin-right: 30px;
	margin-top: 8px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



#wide-content .bloccontenunews_03-08
{ 
    display: inline-block;
	width: 900px;
	height: 600px;
	position : relative;
	top : -50px;
 
}

.blocdenews_03-08
{
   position: relative;
   top: -10px;
}

.photonews03-08
{
    display: inline-block;
    width: 700px;
    height: 425px;
	position: relative;
    left: 115px;
	top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

/**news 2016-08-03(fin) */

/**news 25-04-2016(debut) */

#wide-content .bloccontenunews25
{ 
    display: inline-block;
	width: 900px;
	height: 650px;
	position : relative;
	top : -50px;
 
}

.photonews25
{
    display: inline-block;
    width: 167px;
    height: 45px;
	padding: 0px;
	position: relative;
    left: 180px;
	top: -470px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photonews25-2
{
    display: inline-block;
    width: 377px;
    height: 450px;
	position: relative;
    left: 115px;
	top: 100px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photonews25-3
{
    display: inline-block;
    width: 75px;
    height: 75px;
	padding: 0px;
	position: relative;
    left: -450px;
	top: -460px;
	-moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
   
}

#wide-content .blocdenews25text
{
   width: 280px;
   padding: 0px;
   position: relative;
   left: 100px;
   top: 80px;
}

.blocdenews25
{
   position: relative;
   top: -10px;
}

.lienstextali 
{

text-decoration: none;

}

/**news 25-04-2016(fin) */



/**news 01-05-2016(debut) */


#wide-content .blocnews01mai
{ 
    display: inline-block;
	width: 900px;
	height: auto;
	position : relative;
	top : -50px;
 
}

.photonewsdf1
{
    display: inline-block;
    width: 800px;
    height: 350px;
	position: relative;
    left: 70px;
	top: 0px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.photonewsdf2
{
    display: inline-block;
    width: 800px;
    height: 384px;
	position: relative;
    left: 70px;
	top: 50px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


.blocnews01maitxt
{
   position: relative;
   top: 30px;
}


/**news 01-05-2016(fin) */

         /**Formulaire(debut) */
		 
.blocform
{ 
 padding: 50px 0px 0px 0px;
 position: relative;
 top: -30px;
 left: 380px;
 
}
#wide-content .textform
{ 
 position: relative;
 left: 50px;
 
}
#menu-wrapper .titreform 
{ 
 letter-spacing: -1px;
 font-size: 18px;
 font-family: 'Maven Pro',sans-serif;
 font-weight: 400;
 color: #FFF;
 position: relative;
 left: 420px;
 top: 20px;
 
}		 
		 
#menu-vertical
{
  padding:0;
  margin:0;
  list-style:none;
  text-align: center;
  width: 180px;
}
#menu-vertical ul
{
  padding:0;
  margin:0;
  list-style:none;
  text-align: center;
}

#menu-vertical li
{
   background-color:#2F7098; 
   background-image:-webkit-linear-gradient(top, #2F7098 0%, #333A40 100%);
   background-image: linear-gradient(to bottom, #2F7098 0%, #333A40 100%);
   border-radius: 6px;
   margin-bottom:2px;
   box-shadow: 3px 3px 3px #999;
   border:solid 1px #333A40
}
#menu-vertical li li
{
   max-height:0;
   overflow: hidden;
   transition: all .5s;
   border-radius:0;
   background: #444;
   box-shadow: none;
   border:none;
   margin:0
}
#menu-vertical a
{
  display:block;
  text-decoration: none;
  color: #000;
  padding: 8px 0;
  font-family: verdana;
  font-size:1.2em
}
#menu-vertical ul li a, #menu-vertical li:hover li a
{
  font-size:1em
}
#menu-vertical li:hover
{
  background: #729EBF
}
#menu-vertical li li:hover
{
  background: url(images/brushed.png);
 
}
#menu-vertical ul li:last-child
{
   border-radius: 0 0 6px 6px;
   border:none;
}
#menu-vertical li:hover li
{
  max-height: 15em;
}


/**CERMEL_DAAD */

#wide-content .blocdaad
{

 
  position: relative;
  left: 0px;
  top: -45px;
  
}

#wide-content .bloclistedaad
{
    display: inline-block;
	width: 900px;
	height: 600px;
	
	letter-spacing: 0.1px;
	
 
  
}


ol.listdaad
{  

    position: relative;
	top: -25px;
	list-style: none;
	
}

ol.listdaad li
{  
    margin: -25px;
    line-height: 5%;
	padding: 28px 0px 28px 0px;
}

ol.listdaad a
{  
    
    text-decoration: underline;
	color: #346C0B;
}

ol.listdaad:hover
{  
text-decoration: none;
}

ol.listdaad span
{  
margin-top: 0px;
}

ol.listdaad span a:hover
{  
text-decoration: none;

}



/**CERMEL_DAAD (fin) */



/**CERMEL portail captif (debu) */


.justify span
{
 text-align: left;

}
#wide-content .blocportail
{
    display: inline-block;
	width: 900px;
	height: 500px;
	
	letter-spacing: 0.1px;
	
 
  
}
.paragportail
{
 
  position: relative;
  left: 320px;
  top: -25px;
}

.lienstextport
{
color: #346C0B;
text-decoration: none;

}


.listportail
{
 
 list-style-type: none;
 color: #000;
}


/**CERMEL_Form */

#wide-content .blocformulaire
{
  margin-bottom: 200px;
  position: relative;
  left: 0px;
  top: 0px;
  
  
}


.blocf
{
 
  position: relative;
  left: 100px;
  top: -100px;
}
.blocf2
{
 
  position: relative;
  left: 150px;
  top: 0px;
}
.blocf3
{

  position: relative;
  left: 80px;
  top: -391px;
}
.blocf4
{

  position: relative;
  left: 671px;
  top: -390px;
}


.paragf
{
  position: relative;
  left: -137px;
  top: 230px;
}
.paragf2
{
  position: relative;
  left: 237px;
  top: -124px;
}
.paragf3
{
  position: relative;
  left: 610px;
  top: 230px;
}
.paragf4
{
  position: relative;
  left: -130px;
  top: 225px;
}
.paragf5
{
  position: relative;
  left: 240px;
  top: -127px;
}
.paragf6
{
  position: relative;
  left: 835px;
  top: 226px;
}

.paragpdf
{
  font-size: 16px;
  position: relative;
  left: 147px;
  top: -100px;
}
.paragpdf2
{
  font-size: 16px;
  position: relative;
  left: 540px;
  top: 254px;
}
.paragpdf3
{
  font-size: 16px;
  position: relative;
  left: -195px;
  top: 250px;
}
.paragpdf4
{
  font-size: 16px;
  position: relative;
  left: -195px;
  top: 250px;
}
.imgform
{
    background: url(images/form_jpg/Autorisation Absence_2014-06-23.jpg) no-repeat left top;
    width:150px;
    height:212px;
	float: left;
	border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgform2
{
    background: url(images/form_jpg/Bon_AutorisationDepense_2014-06-19.jpg) no-repeat left top;
    width:150px;
    height:212px;
	position: relative;
	left: 85px;
	top: -136px;
	border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgform3
{
    background: url(images/form_jpg/Form_Procurement_2014-06-19.jpg) no-repeat;
    width:150px;
    height:212px;
	float: right;
	border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}


/**TEST_Form */

.formpage 
{
position: relative;
left: 0px;
top: 20px;
}

.lienspdf 
{
color: #999999;
text-decoration: none;
}

ul.formulaire 
{
margin: 50px 90px;
list-style: none;
padding: 0px;
}

ul.formulaire li
{
padding-bottom: 0px;
}
ul.formulaire .photoform
{
 
 background: url(images/form_jpg/Autorisation Absence_2014-06-23.jpg) no-repeat left top;
    width:150px;
    height:212px;
	position: relative;
	left: 0px;
	top: 0px;
	border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
ul.formulaire .paragt
{

font-size: 16px;
font-family: Georgia, sans-serif;
position: relative;
left: 0px;
top: 10px;

}
ul.formulaire .paragtpdf
{

font-size: 16px;
font-family: Georgia, sans-serif;
position: relative;
left: 0px;
top: 10px;

}

ul.formulaire .paragt2
{

font-size: 16px;
font-family: Georgia, sans-serif;
position: relative;
left: -10px;
top: -90px;

}
ul.formulaire .paragt3
{

font-size: 16px;
font-family: Georgia, sans-serif;
position: relative;
left: -10px;
top: -90px;

}
ul.formulaire .tabult
{

font-size: 16px;
font-family: Georgia, sans-serif;
position: relative;
left: 80px;
top: 0px;

}

ul.formulaire .bloclit
{
position: relative;
left: 0px;
top: -50px;

}
ul.formulaire .bloclit2
{
position: relative;
left: 300px;
top: -568px;

}

ul.formulaire .blocli
{
position: relative;
left: 300px;
top: -259px;

}
ul.formulaire .blocli2
{
position: relative;
left: 600px;
top: -546px;

}




                /**TEST_2_Form */

#bloc
{
position: relative;
left: -50px;
top: -80px;

}
				
	
ul.ultest li
{ 
 position:relative;
 float:left;
 width:100px;
 height:100px;
 padding:100px;
 list-style:none;
 }			

ul.ultest li:nth-child(4n)
{
clear:left;
} 

ul.ultest li a
{ 
display:block;
overflow:hidden;
 width:150px;
 height:212px;
 margin-top:0px;
 margin-left:0px;
 border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
 transition-property:width,height,margin,z-index,border;
 transition-duration:0.4s;
 }
ul.ultest li a:hover
 { 
 position:absolute;
 width:150px;
 height:212px; 
 margin-top:-56px;
 margin-left:-56px; 
 z-index:100;
 border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
 }
ul.ultest li a img
 { 
 position:absolute;
 width:150px;
 height:212px;
 z-index:20;
 transition-property:width,height,z-index;
 transition-duration:0.2s;
 border:1px solid #999999;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
 }
ul.ultest li a:hover img
 {
 width:200px;
 height:200px;
 z-index:100; 
 
 }
 
 
 
.tableidc
{  
  margin: 50px 0px;
 border: none;
 border-collapse: collapse; 
 width: 50%;
}
.tableidc td
{  
 text-align: left;
 font-size: 16px;
 font-family: 'Maven Pro' sans-serif;
 border: none;
 width: 0%;
}
.ligneidc
{  

 padding:8px;
 
 }
 .blocimidc
{  
 position: relative;
 top: -5px;
}

 .blocntb
{  
 position: relative;
 left: 100px;
 top: -5px;
}

.blocebola
{  
 position: relative;
 left: 70px;
 top: -5px;
}

.imgidc
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:851px;
    height:298px;
	position: relative;
    left: 50px;
	top: 20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgnws
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:851px;
    height:435px;
	position: relative;
    left: 50px;
	top: 20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

.imgntb
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:640px;
    height:450px;
	position: relative;
    left: 50px;
	top: 20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgntb2
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:851px;
    height:435px;
	position: relative;
    left: 50px;
	top: 20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgnebola
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:700px;
    height:394px;
	position: relative;
    left: 50px;
	top: 20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}



.imgnwsnva
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:640px;
    height:327px;
	position: relative;
    left: 50px;
	top: 20px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
.imgnwsnv
{
    background: url(images/sub-image-border-bg.png) no-repeat;
    width:640px;
    height:419px;
	position: relative;
    left: 50px;
	top: 10px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}
 
.dessousnws
{
font-size: 11px;
position: relative;
left: 50px;
top: 20px;

}

.dessousnwstb
{
font-size: 11px;
position: relative;
left: 470px;
top: 20px;

}

.dessousnws4
{
font-size: 11px;
position: relative;
left: 50px;
top: 25px;

}
.dessousnws2
{
font-size: 11px;
text-align: justify;
position: relative;
top: 20px;

}				

.dessousnws3
{
font-size: 11px;
text-align: justify;
position: relative;
left: 25px;
top: 15px;

}	


/**Image Index(debut) */


#column2 .imgfonda
{
  
	width: 300px;
    height: 105px;
	position: absolute;
    top: 0px;
    left: 10px;
   -moz-border-radius:7px;
   -webkit-border-radius:7px;
    border-radius:7px;
}

 /**bloc index conteneur */ 

#bloc-recru
{

 margin: 10px 0px 10px 0px;
 padding: 5px 5px 5px 5px;    
 width: 284px;
 height: 92px;
 position: absolute;
 left: 12px;
 top: 0px;    

}

#liena
{
display: inline-block;
width: 100%;

	
}

.liens-recru
{
 display: block;
padding: 0px 0px 0px 0px;
 text-align: center;
color: #2F7098;
text-decoration: none;
font-family: 'Maven Pro', sans-serif;    
font-size: 14px;    

}

.liens-recru2
{
 display: block;
padding: 0px 0px 0px 0px;
 text-align: center;
color: #346C0B;
text-decoration: none;
font-family: 'Maven Pro', sans-serif;    
font-size: 14px; 
}

.paragop 
{
display: inline-block;
font-family: 'Maven Pro', sans-serif;    
position: absolute;
left: 20px;
top: 128px;

}

.paragop2
{
display: inline-block;
font-family: 'Maven Pro', sans-serif;    
font-size: 15px; 
position: absolute;
left: 172px;
top: 245px;

}

.liens-txt-ind
{
color: #346C0B;
text-decoration: none;
}



.paragnoel
{
position: relative;
top: 12.5px;

}

.force span
{
position: relative;
top: 15px;

}

#column3 .title-index
{
position: relative;
top: 10px;

}

#column3 .title-index4
{
position: relative;
top: 0px;

}


.bloctrait
{ 
 margin-top: 300px;
 position: relative;
 top: 60px;           
 
}



#bloclangue
{
position: relative;
left: 890px;
top: -76px;
}
.blocfr
{
max-width: 100%;
height: auto;
}
.icon
{
position: relative;
left: 1px;
}

#paraglangue
{
font-size: 13px;
font-family: 'Maven Pro', sans-serifo;
position: relative;
left: 23px;
top: -16px;
}
		