body { margin: 0; font-family: sans-serif; font-size:11px; }

div { padding: 0; margin: 0; }
div#bloc-gauche { position:absolute; top:0px; left:0px; padding-top:12px; width:220px; height:100%; font-size: 11px; }
div#bloc-central { position:absolute; top:0px; left:220px;  margin:0px; padding-top:6px; width:640px; height:100%; font-size: 11px; }
div#bloc-droit { position:absolute; top:0px; left:860px;  margin-top:0px; padding-top:12px; height:100%; font-size: 11px; }

table { font-size:11px; }
table.chgt_page { font-size: 14px; }

p { padding: 0; margin: 0; }
p.alert { padding: 0; margin: 0; font-weight:bold; color: #CC0000; }

hr { padding: 0; margin: 0; color: #000000; width:100%; height:1px; }

h1 { padding: 16px 0 16px 0; margin: 0; font-size:32px; font-weight:bold; text-align:center; }
h2 { padding: 0 0 16px 0; margin: 0; font-size:22px; font-weight:bold; text-align:center; }
h3 { padding: 0; margin: 0; font-size:16px; font-weight:bold; text-decoration: underline; }
h4 { padding: 0; margin: 0; font-size:12px; font-weight:bold; }
h5 { padding: 0; margin: 0; font-size:18px; font-weight:bold; color:#000080; font-style:italic; }
dl { padding: 0; margin: 0; }
dt { padding: 0 20px 0 0; margin:10px 0 0 6px; display: block; cursor: pointer; height:30px; line-height:26px; background: white url('../images/parchemin.gif') no-repeat; font-weight:bold; text-align:center;}
dd { padding: 0; margin: 0; }

img { padding: 0; margin: 0; border:none; }

table.liste_menu { margin:0 0 0 14px; padding:0; background: white url('../images/parchemin_fond.gif') repeat-y; border-collapse:collapse; }
table.liste_menu td { height:20px; }

table.nouvelles { margin:0 0 0 14px; padding:0; width:160px; height:247px; background: white url('../images/nouvelles.gif') no-repeat; border-collapse:collapse; }

table.cadre { margin:0; padding:0; border: solid 1px black; }
table.cadre td { margin:1px; padding:2px; border: solid 1px black; }


a:visited { color: #000000; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: none; }
a:link { color: #000000; text-decoration: none; }
a.grise:visited { color: #CCC; }
a.grise:hover { color: #000; }
a.grise:link { color: #CCC; }
a.none:visited { color: #000000; }
a.none:hover { color: #999999; }
a.none:link { color: #000000; }
a.bold:visited { font-weight:bold; }
a.bold:hover { font-weight:bold; }
a.bold:link { font-weight:bold; }
a.alert:visited { color: #CC0000; text-decoration: underline; }
a.alert:hover { color: #000000; text-decoration: underline; }
a.alert:link { color: #CC0000; text-decoration: underline; }

input,textarea { cursor:pointer; }
textarea { overflow : auto; width:100%; }
select#recherche { margin: 0; padding: 0; width:84px; font-size:9px; }
select#depot { margin: 0; padding: 0; width:164px; font-size:9px; }
input#smallsub { margin: 0; padding: 0; width:40px; font-size:9px; }
input#recherche { margin: 0; padding: 0; width:80px; font-size:9px; }
input#depot { margin: 0; padding: 0; width:160px; font-size:9px; }
input#radio { height:14px; width:14px; margin: 1px 1px 1px 1px; }
input#retour { font-size:11px; line-height:13px; width:80px; height:19px; }
