body
{
	margin: auto;
	width: 900px;
/* 	margin: auto; */
/* 	margin-top: 20px;  */
/* 	margin-bottom: 20px;  */
	background-color: #000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:medium;
	color:#000000;
	background: url("images/paper.gif") ;
	text-align     : justify;
/* 	background-repeat: repeat-y;  */
}
/* td#bandeau-top {background: url(im/bckg_haut.gif) left top; width: 760px; height: 87px;} */
/* L'en-tete */
.en_tete
{
   width: 900px;
   height: 160px;
/*    margin-top:20px; */
/*    margin-left:215px; */
 /*   padding-left: 25px;*/
/*    background-color:#000000; */
   color: #000000;
/*   background-image: url("im/bk_entet.png");*/
   background-repeat: repeat-x;
   /*border:1px solid black;*/
}

.tete_pages
{
	width: 925px;
	height: 175px;
/*    margin-top:20px; */
/*    margin-left:215px; */
/* 	padding-left: 25px; */
/*    padding: 0px; */
/*    background-color:#000000; */
   color: #000000;
   background: url("im/white_bkg.png");

   /*border:1px solid black;*/
}
.song:before{content:"- ";}
.song:after{content:" -";}
.song{
    color:#ff6633;
    font-style:italic;
    font-weight: bold; 
    font-size:16px;
}

#logo  { position: relative; background-image: url(images/logo_transparent_1_small.gif); background-repeat: no-repeat; top: -220px; left:380px; height:140px;width: 170px;visibility: visible;}
#spectro  { position: relative; background-image: url(im/spectro.png); background-repeat: no-repeat; top: -370px; left:340px; height:140px;width: 170px;visibility: hidden; z-index:1;}
#prot_verte_big { position: relative; background-image: url(im/prot_jaune.gif); background-repeat: no-repeat; top: -500px; left:380px; height:180px;width: 150px;visibility: hidden;z-index:2 ;}
#prot_jaune  { position: relative; background-image: url(im/prot_ver.gif); background-repeat: no-repeat; top: -680px; left:370px; height:140px;width: 150px;visibility: hidden;z-index:3;}
#eppen { position: relative; background-image: url(im/eppen.gif); background-repeat: no-repeat; top: -830px; left:390px; height:140px;width:100px;visibility: hidden;z-index:4;}
#prot { position: relative; background-image: url(im/aliq_small.png); background-repeat: no-repeat; top:-970px; left: 390px; height:180px;width: 150px;visibility: hidden;z-index:5;}
#snake  { position: relative; background-image: url(im/snake.gif); background-repeat: no-repeat; top: -1130px; left: 360px; height:140px;width: 150px;visibility: hidden;z-index:6;}
#bottle  { position: relative; background-image: url(im/bottle.gif); background-repeat: no-repeat; top: -1260px; left: 400px; height:140px;width:100px;visibility: hidden;z-index:7;}
#pill { position: relative; background-image: url(im/pill_hp.gif); background-repeat: no-repeat; top: -1410px; left: 380px;height:140px;width: 100px;visibility: hidden;z-index:8;}
#gel  { position: relative; background-image: url(im/biomarker_small.png); background-repeat: no-repeat; top: -1560px; left: 360px;height:140px;width: 150px; visibility: hidden;z-index:9;}


#welcome{
	width: 785px;
	min-height:800px;
	padding-top: 100px; 
/* 	margin-left:210px; */
/* 	cursor:progress; */
	overflow:visible;
/* 	background-image: url(""); */
/* 	background-repeat: no-repeat; */
	background-color: #000000;
	color:#FFFFFF;
}
.ff{
/* 	background: url("im/spirale.png") repeat-y; */
	background-color: #000000;
	text-align:center;
	padding-top:0px;
	padding-left:25px;
	color: white;
	width: 900px;
/* 	border:1px solid black; */
}
.rap_rubriq{
	font-weight:bold;
	color:#1166ff;
}
.corps{	
/* 	margin-left:215px; */
/* 	margin-bottom: 20px;  */
	
 	min-height:430px;
/*	min-height:350px;*/
	padding-left: 25px;
	color:black;
	background: url("im/white_bkg.png");
	width: 900px;
	overflow:visible;

}

.activContainer
{
	width: 900px;
   	padding-left: 25px;
}
.standard
{
	background: url("im/white_bkg.png");
	width: 900px;
	padding-left: 25px;
}

.dontMiss
{
	min-height:70px;
	padding-left: 0;
	color:blue;
	background: url(im/white_bkg.png);
	width: 350px;
	overflow:visible;
	border:ridge thick;
	text-align:center;
}

#homeActu{
	width: 375px;
	height: 450px;
	font: bold 16px;
/* 	margin:auto; */
	padding-top:50px;
/* 	padding-left: 25px;  */
/* 	background-color: #000000; */
	color: black;
/* 	margin-top:20px ; */
/* 	margin-left:215px; */
	float:left;
/* 	overflow:scroll; */
	background:url("im/sabl_only.png") ;
}
#imageJour{
	width: 425px;
	height: 450px;
	padding-left: 100px; 
	padding-top:50px;
	color:black;
	margin-left:400px;
	background: url("im/sabl_only.png") repeat;
}

.lit_title{
    font-size: 85%;
    margin-top: 20px;
    font-weight:bold;
}
.lit_revue{
    font-size: 85%;
    	font-style:italic;
}
.lit_auth{
    font-size: 85%;
}
.lit_ref{ 
    font-size: 85%;
}
a.lit_ref:before{
content:url("im/iconpdf.png");
}
a.lit_ref:hover:after{
content:" >>";
}
ul,p {font: 85% Arial, Verdana, Helvetica, sans-serif; color: black;}

.details {
	text-align: right;
	position:relative;
}

table {margin-left: 00px; width: 90%}

table td {padding: 0;vertical-align: top;border-style:none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
/*    border-left: 2px inset #cccccc; */
   }
th { padding: 0;
border-style:none;
 vertical-align: top;
/*  border-left: 2px inset #cccccc; */
 font-size: 120%;
/*  border-top: 2px; */
/*   border-color:#000000;	 */
  font-family: Arial, Verdana, Helvetica, sans-serif;
   border-bottom: 2px inset #000000;
/*    border-right: 3px;  */
   }
  
td#bandeau-top {background: url(im/bckg_haut.gif) left top; width: 760px; height: 87px;}
td#bandeau-bas {background: url(im/bckg_bas_hp.gif) left top; width: 760px; height: 36px;}
td#labo {padding-left: 5px; letter-spacing: 7px;}


table#header {
margin: 0;
}
.footer{
	width: 900px;
	padding-left: 25px;
	color:black;
	font-size:12px;
/* 	font: bold, 11px, Arial; */
	background:url("im/degr_bl_whit.png") ; 
}
.titres {margin-left: -1px; margin-right: 0px; font-size: 16px; font-weight: bold; color: #004488; border-top: 1px solid;}

.home{
	font-size: 85%;
	font-weight: bold;
	text-decoration: none;
	color:#0031FF;
	border:0;
	padding-top:18px; 
}


a:link{font-size: 85%; font-weight: bold; text-decoration: none; color:#0031FF ;}
a:visited {font-size: 85%; font-weight: bold; text-decoration: none; color: #0031cc;}
a:hover {font-size: 85%; font-weight: bold; color: #0031FF; text-decoration: underline;}
a:hover span {
background-color:#eee;
color:#aaa;
display:block;
position:absolute;
top:20px;
left:60px;
padding:2px 5px;
border:1px dashed #333;
}

a.barrenav:link
	{font-size: 80%;
	font-weight: bold;
	text-decoration: none;
	color: #011176;}	
a.barrenav:hover {color: #0031FF; font-size: 80%; text-decoration: none;}
a.barrenav:visited {color: #9999FF; font-size: 80%;}

.leftnav_td {border-top: 1px solid #330077; text-align:left;}

a.nivTwo{
color:#6633ff;
font-size:12px;
text-align:left;

}
a.leftnav:link {font-size: 80%; font-weight: bold; text-decoration: none; color: #330077;}
a.leftnav:visited {font-size: 80%; font-weight: bold; text-decoration: none; color: #330077;}
a.leftnav:hover {font-size: 75%; font-weight: bold; text-decoration: none; color: #AD43FF;}
a.leftnav:hover:after {content:" >>"}

a img {
color: black;
}
a img.null{
	border:0;
}
a.menuHead:link {font-size: 70%; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #0031FF;}
a.menuHead:visited {font-size: 70%; font-weight: bold; text-decoration: none; color: #5577cc;}
a.menuHead:hover {font-size: 70%; font-weight: bold; color: #7731FF; text-decoration: underline;}
.shakeimage{
position:relative
}

.pix{
width:300px;
height:225px;
border:0;
}

.pix_vert{
width:180px;
height:280px;
border:0;

}
/* Circle Text Styles */
#outerCircleText {
/* Optional - DO NOT SET FONT-SIZE HERE, SET IT IN THE SCRIPT */
font-style: italic;
font-weight: bold;
font-family: 'comic sans ms', verdana, arial;
color: #000;
/* End Optional */

/* Start Required - Do Not Edit */
position: absolute;top: 0;left: 0;z-index: 3000;cursor: default;}
#outerCircleText div {position: relative;}
#outerCircleText div div {position: absolute;top: 0;left: 0;text-align: center;}
/* End Required */
/* End Circle Text Styles */


