A:link {color:#595959;text-decoration: none;}
A:visited {color:#595959;text-decoration: none;}
A:hover {color:#595959;text-decoration: none;}
body {background-color:#f7f7f7;font-family:Arial;color:#595959;font-size:14px;margin:0}
input, select,textarea {font-family:Arial;border:1px solid #B2B2B2;background-color:#F8F8F8;color:#000000;font-size:14px;border-radius:5px;padding:5px}
form{margin:0;}

.table01{width:1200px;height:100%}
.table02{border:1px solid #c5c5c5;border-radius:30px;background-color:#f1f1f1;padding:20px}
.table03{position:fixed;top:0px;left:0px;width:250px}
.table04{width:180px;margin:10px;padding:10px}
.table05{width:250px;margin:10px;padding:10px}
.table06{border:1px solid #c5c5c5;background-color:#FFFFFF;padding:3px}
.table07{border:1px solid #c5c5c5;background-color:#e6e6e6;padding:3px;font-weight:normal}
.table08{border:1px solid #B2B2B2;border-radius:5px;background-color:#FFFFFF;position:absolute;left:0;top:2px;padding:5px;text-align:left;width:500px;height:100px;font-size:13px;color:#595959;overflow:auto}

#menu td, #calendrier td, #tableau td {border:1px solid #c5c5c5;background-color:#FFFFFF;padding:3px;width:120px;text-align:center}
#menu th, #calendrier th, #tableau th {border:1px solid #c5c5c5;background-color:#e6e6e6;padding:3px;width:170px;text-align:left;font-weight:normal}

#tableau_libre td {border:1px solid #c5c5c5;background-color:#FFFFFF;padding:3px}
#tableau_libre th {border:1px solid #c5c5c5;background-color:#e6e6e6;padding:3px;font-weight:normal}

.img01{position:fixed;top:10px;right:10px}
.img02{position:fixed;top:10px;right:55px}

.color01{color:#B51109}
.bold{font-weight:bold}