body {
background-color : ffffc0;
background-position: center 0.5em;
background-image: url("images/test_IPG.gif");
background-repeat: no-repeat;
}

table {
border-style: solid; 
border-width: 1px;  
border-color: black;
font-size: 12pt;
}
table.rapport { 
border-width: 2px; 
border-color: ffffc0;
}
td { 
border-style: solid; 
border-width: 1px; 
border-color: blue;
}
td.rapport { 
font-size: 10;
font-weight: normal;
border-color: red;
border-width: 2px; 
white-space: nowrap;
}
div.rapport{
font-size: 10pt;
font-weight: normal;
padding-left: 15px;
font-family : Arial;
}
p { 
font-weight: normal;
color: black;
}
.boutonLiens{
height:15px;
text-decoration:underline;
color:black;
text-align:left;
font-weight:bold;
background-color:ffffc0;
padding:0px;
border-style:none;
border-width:0px;
border-color:ffffc0;
}
.spoligotype{
font-size: 16pt;
font-family: monotype sorts;
font-weight: normal;
}
.mainmenubar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.mainmenubar a:link { text-decoration: none; color: #00008B; }
.mainmenubar a:visited { text-decoration: none; color: #00008B; }
.mainmenubar a:hover {  text-decoration: none; color:#ffffff; background: #00008B; }
.topmenubar { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.topmenubar a:link { background-color:#31659c; text-decoration: none; color: #ffffff; }
.topmenubar a:visited { background-color:#31659c; text-decoration: none; color: #ffffff; }
.topmenubar a:hover {  background-color:#31659c; color:#99ff99; text-decoration:underline; }
.bordertable_outer td { font-color:#000080; background-color:#99ccff; }
.bordertable_outer th { font-color:#000080; background-color:#99ccff; }
.bordertable_inner td { font-color:#000080; background-color:#e5e5e5; }
.bordertable_inner th { font-color:#e5e5e5; background-color:#99ccff; }
.bgtable_outer td { font-color:#000080; background-color:#99ccff; }
.bgtable_outer th { font-weight:bold; font-color:#000080; background-color:#99ccff; }
.bgtable_outer a:link { text-decoration: none;font-weight: bold; color: #000080 }
.bgtable_outer a:visited { text-decoration: none; font-weight: bold; color: #000080; }
.bgtable_outer a:hover { text-decoration: underline; font-weight: bold;  }
.bgtable_inner td { font-size: 14pt; font-color:#000080; background-color:#e5e5e5; }
.bgtable_inner a:link { font-weight: bold; color: #000080 }
.bgtable_inner a:visited {  font-weight: bold; color: #000080; }
.gentable td { color: #000000; background-color: #e5e5e5; }
.gentable h3 { font-weight: bold; font-size: 12px background-color: #000080; font-color: #000080; }
.gentable a:link { text-decoration: none; font-weight: bold; color: #000080; }
.gentable a:visited { text-decoration: none; font-weight: bold; color: #000080; }
.gentable a:hover { text-decoration: underline; font-weight: bold;  }