body { color: #0099CC; font-size:11px; font-family : Verdana, Arial, Helvetica, sans-serif; } 

h1 { text-align: center; }
h2 { text-align: center; }

#bloc-container { position:relative; overflow:auto; width:998px; height:500px; margin: 0px 0px 0px 0px; background-color: #EFF3FF; border:1px  solid #DCDCFE; padding: 0px 0px 0px 0px;}  /* overflow:scroll; */

#bloc-photo { position:relative; padding-top:10px; padding-left:10px; float: left; width:200px;}

#bloc-fiche { position:relative; width:500px; padding-top:20px; padding-left:20px; padding-bottom:20px; float:left; text-align:left; }

#bloc-statut { position:relative; text-align:left; padding-top:30px; padding-left:10px; width:480px; float: left;}
#bloc-equipe { position:relative; text-align:left; padding-top:20px; padding-left:10px; width:480px; float: left;}
#bloc-contact { position:relative; text-align:left; padding-top:20px; padding-left:10px; width:480px; float: left;}

#bloc-description { position:relative; text-align:left; margin-top: 80px; margin-left:5px; margin-left:5px; width:960px;}
#bloc-publication { position:relative; text-align:left; margin-top: 25px; margin-left:5px; margin-left:5px; width:980px;}
#bloc-cv { position:relative; text-align:left; margin-top: 25px; margin-left:5px; margin-left:5px; width:980px;}

#bloc-titre { position: relative; width: 990px; height: 30px; text-align:center; margin-top: 10px; margin-left: 3px; padding-top:2px; border: 2px solid #EEEEF8; background-image:url('../images/banniere/fond-titre.png'); background-repeat : x-repeat; }
#bloc-information { position: relative; width: 970px; height: 420px; text-align:left; color:#0099CC; margin-top: 20px; margin-left: 10px; color:#a6bb7a;  border: 1px solid #EEEEF8; border-collapse: collapse; }

#bloc-description { padding-top:200px; padding-left:20px; padding-bottom:20px;}

#bloc-footer { position:relative; margin:0px 0px 0px 0px;}

/* CONTENU DE BLOC TITRE */
table#table-titre { position: relative; width: 750px; height: 34px; margin-top: 0px; margin-left: 0px; text-align: center; border: 0px solid #a5bb73; border-collapse: collapse; background-image:url('../images/fonds/fond_vert.png');}

/* CONTENU DE BLOC FORUM */
table#table-entete { position: relative; width: 748px; height: 32px; margin-top: 0px; margin-left: 2px; font-size:12px; color:#5F8F8F; border: 2px solid #F8F8F8; border-collapse: collapse; background-image:url('../images/banniere/fond-titre.png'); }
table#table-sujet { position: relative; width: 748px; height: 20px; margin-top: 2px; margin-left: 0px; margin-right: 0px; background-color : #EEEEEE; border: 3px solid #E6E6E6; border-collapse: collapse; }

/* CONTENU DE BLOC INFORMATION */
table#table-information { position: relative; width: 712px; height: 24px; margin-top: 4px; margin-left: 4px; color:#a6bb7a; background-color : #FFFFFF;  border: 0px solid #a5bb73; border-collapse: collapse; }
table#table-utilisateurs { position: relative; left: 32%; 	width: 96%; margin-left: -30%; border: 1px solid #a5bb73; border-collapse: collapse; font-size:11px;}
 
 H4 { color : #006400; }
.Biblio { font-weight : normal; font-size : x-small; font-family : Arial, "Helvetica Neue"; }
.date { color : #002d65; font-weight : 300; font-size : 9pt; font-family : Verdana; }
 normal { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12pt; color : #000000; }
.normal { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10pt; color : #000000; }
 input { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; }

.titre { color : #336699; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; }
.titreMoyen { color : #336699; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; }
.titreGrand { color : #336699; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 16px; }

.titre8 { color : #336699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; }
.titre9 { color : #336699;  font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; }
.titre10 { color : #336699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
.titre11 { color : #336699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }
.titre12 { color : #336699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; }
.titre13 { color : #336699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; }
.titre14 { color : #336699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; }
.titre18 { color : #336699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 18px; }

.td { color : #003366; font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_8 { color : #003366; font-size : 8px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_9 { color : #003366; font-size : 9px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_10 { color : #003366; font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_11 { color : #003366; font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_12 { color : #003366; font-size : 12px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_13 { color : #003366; font-size : 13px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_14 { color : #003366; font-size : 14px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_16 { color : #003366; font-size : 16px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_18 { color : #003366; font-size : 18px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_20 { color : #003366; font-size : 20px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_22 { color : #003366; font-size : 22px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.td_24 { color : #003366; font-size : 24px; font-family : Verdana, Arial, Helvetica, sans-serif; }

.tdHeader { color : #666699; font-size : 18px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.tdFooter { color : #003366; font-size : 9px; font-family : Verdana, Arial, Helvetica, sans-serif; }


body td, th { color : #003366; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11pt; }
a:link { text-decoration : none; font-size : 11px; color : #003399; font-family : Verdana, Arial, Helvetica, sans-serif; }
a:hover { text-decoration : none; color : #ff0000; font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; }
a:visited { text-decoration : none; font-size : 11px; color : #003399; font-family : Verdana, Arial, Helvetica, sans-serif; }
a:active { text-decoration : none; font-size : 11px; color : #ff0000; font-family : Verdana, Arial, Helvetica, sans-serif; }

a.tdLiens:link { text-decoration : none; color : #003399; font-size : 12px; }
a.tdLiens:visited { text-decoration : none; color : #003399; font-size : 12px; }
a.tdLiens:active { text-decoration : none; color : #003399; font-size : 12px; }
a.tdLiens:hover { text-decoration : none; color : #ff0000; font-size : 12px; }

a.menu:link {text-decoration : none; font-size : 10pt; color : #003399; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 3px 10px 3px 10px; border: 2px solid #72a6cd; background-color: #EFEFEF;}  
a.menu:hover {text-decoration : none; font-size : 10pt; color : #0099CC; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 3px 10px 3px 10px; border: 2px solid #72a6cd; background-color: #FFFFFF;}
a.menu:visited {text-decoration : none; font-size : 10pt; color : #003399; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 3px 10px 3px 10px; border: 2px solid #72a6cd; background-color: #EFEFEF;}
a.menu:active {text-decoration : none; font-size : 10pt; color : #0099CC; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 3px 10px 3px 10px; border: 2px solid #72a6cd; background-color: #FFFFFF;}

a.menuSelected:link {text-decoration : none; font-size : 10pt; color : #0099CC; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 4px 10px 3px 10px; border: 3px solid #72a6cd; background-color: #ffffff;}
a.menuSelected:hover {text-decoration : none; font-size : 10pt; color : #0099CC; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 4px 10px 3px 10px; border: 3px solid #72a6cd; background-color: #ffffff;}
a.menuSelected:visited {text-decoration : none; font-size : 10pt; color : #0099CC; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 4px 10px 3px 10px; border: 3px solid #72a6cd; background-color: #ffffff;}
a.menuSelected:active {text-decoration : none; font-size : 10pt; color : #0099CC; font-family : Verdana, Arial, Helvetica, sans-serif; padding: 4px 10px 3px 10px; border: 3px solid #72a6cd; background-color: #ffffff;}
