body {font-size:90%;} h2 {width:160%; font-weight:bold;} h3 {width:140%; font-weight:bold;} h4 {width:100%; font-weight:bold;} #entete {display:block;border:none;margin-bottom:5em;} #contenu {width:100%; float:none;} #pied {display:block;margin-top:3em; border:none;} .spip_logos{float:none;} #de {width:40%; float:left;} #a {width:40%; float:right;} #details {clear:both;} #bloc-de {margin-top:2em;} #bloc-de p {margin:0;} #bloc-a {margin-top:2em;} #bloc-a p {margin:0;} #details {margin-top:2em; clear:both;} #bloc-details table {width:100%; font-size:90%;} #bloc-details table th, #bloc-details table td {padding:3px .5em; text-align:left;} #bloc-details thead tr {background:#ddd;} #bloc-details tbody tr td {border-bottom:1px solid #ddd;} #bloc-details tfoot tr:first-child td {padding-top:.5em;} #bloc-details tfoot td.def {border-right:1px solid #ddd; text-align:right;} #bloc-details tfoot .total td {font-weight:bold;}