



body {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: black;
padding: 0;
margin:0;
}

olnormal
{
 list-style-type:decimal;
 display:block;
}

ul a:visited {
list-style-image: url(check-blue.gif);
}

header {
margin:0;
padding:0;
}
conteneur {
position: absolute;
width: 99%;
font-family: Trebuchet, sans-serif;
font-size: small;
font-weight: bold;
}
centre {
margin-left: 210px;
font-family: Trebuchet, sans-serif;
font-size: small;
font-weight: bold;
}
gauche {
font-family: Trebuchet, sans-serif;
font-size: small;
font-weight: bold;
position: absolute;
left:0;
padding:5px;
width: 210px;
}
pied {
}

divphoto {
text-align: center;
padding: 20px;
margin:10px;
background:E6E6E6;
color:000;
width:250px;
}

divaffiliation {
text-align: center;
padding: 20px;
margin:10px;
background: BAFB80;
color:000;
width:35%;
}

divaffiliation h1 {
font-size:x-large;
color:red;
} 

divaffiliation h2 {
font-size:medium;
} 

divlaburl h1 {
font-size:x-large;
color:red;
} 

divlaburl h2 {
font-size:medium;
} 

divlaburl {
text-align: center;
padding: 20px;
margin:10px;
background: DBCAEE;
color:000;
width:35%;
}

divbio h1 {
font-size:x-large;
color:red;
} 

divbio h2 {
font-size:medium;
} 

divbio {
text-align: left;
padding: 20px;
margin:10px;
background: 80FFFF;
color:000;
width:35%;
}

divsuppub h1 {
font-size:x-large;
color:red;
} 

divsuppub h2 {
font-size:medium;
} 

divsuppub {
text-align: left;
padding: 20px;
margin:10px;
background: 80FFFF;
color:000;
width:80%;
}

divlabcloud {
text-align: center;
padding: 20px;
margin:10px;
background: E6E6E6;
color:000;
width:35%;
}
   
tagcloud {
text-align: center;
text-justify: inter-word;
font-weight: bold;
}

tagcloud a.tag0 { color: ff8888; font-size: 3pt; }
tagcloud a.tag1    { color: ff7777; font-size: 5pt; }
tagcloud a.tag2   { color: ff6666; font-size: 7pt; }
tagcloud a.tag3      { color: ff5555; font-size: 9pt; }
tagcloud a.tag4  { color: ff4444; font-size: 11pt; }
tagcloud a.tag5     { color: ff3333; font-size: 13pt; }
tagcloud a.tag6   { color: ff2222; font-size: 15pt; }
tagcloud a.tag7 { color: ff1111; font-size: 17pt; }


tagcloud a:hover {
  color: 116611;
}

 
ul#navsite{list-style: none;margin: 0;padding: 10px 0;
  border-bottom: none;font-weight: bold;
  text-align: center;white-space: nowrap}
ul#navsite li{display: inline;margin: 0 2px; font-size: medium;}
ul#navsite a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 4px solid FFF;color: 999}
ul#navsite acurrent{border-color: F60;color: 06F}
ul#navsite a:hover{border-color: F60;color: 666}

ul#newnavsite{list-style: none;margin: 0;padding: 3px 0;
  border-bottom: none; text-align: center;white-space: nowrap; color:blue;}
ul#newnavsite li{display: inline;margin: 0 2px; font-size: small; text-decoration: none; color:blue; font-weight:bolder;}
ul#newnavsite a{padding: 0 0 3px;color:blue;text-decoration: none;  }
ul#newnavsite a:hover{color: red;text-decoration: underline; }

tableblix {
 font-size:0.9em;
 font-family: Arial, Helvetica, verdana sans-serif;
 background-color:fff;
 border-collapse: collapse;
 width: 90%;
}
captionblix {
 font-size: 30px;
 color: 1ba6b2;
 font-weight: bold;
 text-align: left;
 background: url(header_bg.jpg) no-repeat top left;
 padding: 10px;
 margin-bottom: 2px;
}
theadblix th {
 border-right: 1px solid fff;
 color:fff;
 text-align:center;
 padding:2px;
 text-transform:uppercase;
 height:25px;
 background-color: a3c159;
 font-weight: normal;
}
tfootblix {
 color:1ba6b2;
 padding:2px;
 text-transform:uppercase;
 font-size:1.2em; 
 font-weigth: bold;
 margin-top:6px;
 border-top: 6px solid e9f7f6;
}
tbodyblix tr  {
 background-color:fff;
 border-bottom: 1px solid f0f0f0;
}
tbodyblix td  {
 color:414141;
 padding:5px;
 text-align:left;
 font-size:large;
 line-height:normal;
}
tbodyblix th  {
 text-align:left;
 padding:2px;
}
tbodyblix tdblix a, tbodyblix th a {
 color:6C8C37;
 text-decoration:none;
 font-weight:normal; 
 display:block;
 background: transparent url(links_yellow.gif) no-repeat 0% 50%;
 padding-left:15px;
}

tbodyblix td a:hover, tbody th a:hover {
 color:#009193;
 text-decoration:none;
}

a:link:hover,a:visited:hover {
color: red;
text-decoration: none;
}

a:link,a:visited {
color: blue;
text-decoration: none;
}


ul#indicate li a:visited { padding-left: 15px; background: url(check-blue.gif) no-repeat 0% 0%; }
li#seen a { padding-left: 15px; background: url(tag_yellow.png) no-repeat 0% 0%; }
