body {background:#fff; font-size:10pt; font-family:arial, helvetica, sans-serif; color:#000; margin:0; padding:0;}
#menu, #menuudem, #menud, .intro {display:none;}
#banh, #banm {margin:0; padding:0; background-image:none; background-color:#fff;}
#banh img {display:none;}
#banh p.f, #banh p.s, #banm p.l {margin:0 !important; padding:0 !important;}
#contenu {padding:0; margin:0; float:none !important;}

a:link, a:visited {color:#000; background:#fff; text-decoration:none;}
/*a[href^="http"]:link:after, a[href^="http"]:visited:after {content:" (" attr(href) ")"; font-size:90%; font-weight:normal;}*/

#ent {padding:0; margin:20px 0 0 0;}

h1 {font-size:18pt; font-weight:normal; margin: 5px 0 2px 0; padding: 10px 0 0 0;}
h2 {font-size:12pt; font-weight:bold; margin: 10px 0 6px 0; padding: 10px 0 0 0;}
h3 {font-size:10pt; font-weight:bold; margin: 10px 0 2px 0; padding: 8px 0 0 0;}
h4 {font-size:10pt; font-weight:bold; margin: 4px 0 2px 0; padding: 2px 0 0 0;}
h5 {font-size:10pt; font-weight:normal; margin: 4px 0 2px 0; padding: 2px 0 0 0;}

h1.sur {font-size:12pt; font-weight:bold; margin:0; padding:10px 0 0 0;}
h1.sous {margin:0; padding:2px 0 10px 0;}
h2.st {margin-bottom:10px;}

ul ol {margin: 6px 0 12px 35px;  padding: 5px 0 0 0;}
ul li {list-style-type:square; margin:0; padding:0; text-indent:0;}
ol li {list-style-type:lower-alpha; margin:0; padding:0; text-indent:0;}
ol.num {list-style-type: decimal;}

img {border:0;}
img.bord { border: 1px solid black;}
img.ga {padding: 0; margin: 10px; float: left;}
img.dr {padding: 0; margin: 10px; float: right;}

.strike {text-decoration:line-through;}

p, pre, form {margin:0 0 6px 0; padding:0;}
p.signature {margin:0 30px 0 20px; clear:both;}
p.sig {margin:0 10px 4px 0; padding:0;}
.info {border:1px solid #999; margin:10px 0; padding:15px;}
.nouv {color:black; font-weight:bold; font-variant:small-caps;}

div.coord p {margin:0; padding:0;}
div.coord {margin:0; padding:10px 0;}
div.n {border:1px solid #000; margin-bottom:2px; padding-top:5px; padding-bottom:5px;}

table {border-collapse:collapse; margin:0; padding:5px 0; border:1px solid #000;}

td, th {padding:5px; vertical-align:top; text-align:left; border:1px solid #ccc;}
th {font-weight:bold;}
th.st {font-weight:bold;}

th.hiv, th.pri, th.aut, th.ete {font-weight:bold; background-color:#ccc;}
td.hiv, td.pri, td.aut, td.ete {font-weight:bold;}

td p, th p {margin:0; padding:0;}
