/* TABLES STYLES */
.wimstable {
margin:auto;
width:90%;
border-spacing: 1px;
border-collapse:collapse;
border-color:#999;
font-size: .9em;
}
.wimstable>caption {
font-weight: bold;
font-size: 1.1em;
padding: 3px;
}
.wimstable>caption a:not(.wims_button):hover{
text-decoration:underline;
}
.wimstable th {
/*border-collapse:collapse;*/
padding: 3px;
}
.wimstable td {
padding: 6px;
}
.wimstable .wims_sheet_score {
padding: 6px 1px;
}
/*.wimstable .odd, */
.wimstable tr:nth-child(odd) {background-color: #FFF}
/*.wimstable .even, */
.wimstable tr:nth-child(even){background-color:#DFDFDF;}
/*table.wimstable th a {
display: inline-block;
padding: 5px 5px;
text-decoration: none;
}*/
.wimstable th a:hover{
text-decoration: underline;
}
.wimstable caption, .wimstable th, .wimstable td { border: 1px solid #999; }
/* tableau avec bordure exterieure, textes centres */
.wimsborder { border-collapse:collapse;}
.wimsborder>caption{font-size: 1.1em;}
.wimsborder, .wimsborder tr, .wimsborder td, .wimsborder th { border: 1px solid #999; }
/* tableau sans bordure exterieure, textes centres */
/*table.wimsnoborder { }*/
.answeranalysis {margin-bottom: 1em;}
.answeranalysis tr{border:1px solid #AAA;}
.answeranalysis td{padding:.3em;}
.wimsborder tr, .wimsborder td, .wimsborder th,
.wimsnoborder td, .wimsnoborder th{
padding:7pt;
margin-top:10px; margin-bottom:10px;
text-align:center;
border-collapse:collapse;
/*overflow:scroll;*/
min-width:10pt;
}
.wimsborder th{background-color: #EFEFEF;}
/* tableau centré */
table.wimscenter {
margin:7pt auto;
}