BODY {
   background-color: #FF0000;
}
.main {
   border: 1px solid #000000;
}
.leftbar {
   background-color: #99EE80;
   margin: 0px;
   padding: 15px 5px;
   vertical-align: top;
}
.topbar {
   background-color: #99EE80;
   padding: 5px;
}
.bordure-v-l, .bordure-v-c, .bordure-v-r, .bordure-v-e {
   background-repeat: repeat-y;
   width: 2px;
}
.bordure-h-t, .bordure-h-c, .bordure-h-b, .bordure-h-e {
   background-repeat: repeat-x;
   height: 2px;
}
.bordure-v-tc, .bordure-v-te, .bordure-v-bc, .bordure-v-be, .bordure-h-lc, .bordure-h-le, .bordure-h-rc, .bordure-h-re, .bordure-tl-tl, .bordure-tl-br, .bordure-tl-c, .bordure-tl-e, .bordure-tr-tr, .bordure-tr-bl, .bordure-tr-c, .bordure-tr-e, .bordure-bl-bl, .bordure-bl-tr, .bordure-bl-c, .bordure-bl-e, .bordure-br-br, .bordure-br-tl, .bordure-br-c, .bordure-br-e, .bordure-t-t, .bordure-t-bl, .bordure-t-br, .bordure-t-tbl, .bordure-t-tbr, .bordure-t-blbr, .bordure-t-c, .bordure-t-e, .bordure-b-b, .bordure-b-tl, .bordure-b-tr, .bordure-b-btl, .bordure-b-btr, .bordure-b-tltr, .bordure-b-c, .bordure-b-e, .bordure-l-l, .bordure-l-tr, .bordure-l-br, .bordure-l-ltr, .bordure-l-lbr, .bordure-l-trbr, .bordure-l-c, .bordure-l-e, .bordure-r-r, .bordure-r-tl, .bordure-r-bl, .bordure-r-rtl, .bordure-r-rbl, .bordure-r-tlbl, .bordure-r-c, .bordure-r-e, .bordure-c-tl, .bordure-c-bl, .bordure-c-tr, .bordure-c-br, .bordure-c-tlbl, .bordure-c-blbr, .bordure-c-trbr, .bordure-c-tltr, .bordure-c-tlbr, .bordure-c-bltr, .bordure-c-ntl, .bordure-c-nbl, .bordure-c-ntr, .bordure-c-nbr, .bordure-c-c, .bordure-c-e {
   background-repeat: no-repeat;
   height: 2px;
   width: 2px;
}
.bordure-v-l, .bordure-v-c, .bordure-v-r, .bordure-v-e, .bordure-h-t, .bordure-h-c, .bordure-h-b, .bordure-h-e, .bordure-v-tc, .bordure-v-te, .bordure-v-bc, .bordure-v-be, .bordure-h-lc, .bordure-h-le, .bordure-h-rc, .bordure-h-re, .bordure-tl-tl, .bordure-tl-br, .bordure-tl-c, .bordure-tl-e, .bordure-tr-tr, .bordure-tr-bl, .bordure-tr-c, .bordure-tr-e, .bordure-bl-bl, .bordure-bl-tr, .bordure-bl-c, .bordure-bl-e, .bordure-br-br, .bordure-br-tl, .bordure-br-c, .bordure-br-e, .bordure-t-t, .bordure-t-bl, .bordure-t-br, .bordure-t-tbl, .bordure-t-tbr, .bordure-t-blbr, .bordure-t-c, .bordure-t-e, .bordure-b-b, .bordure-b-tl, .bordure-b-tr, .bordure-b-btl, .bordure-b-btr, .bordure-b-tltr, .bordure-b-c, .bordure-b-e, .bordure-l-l, .bordure-l-tr, .bordure-l-br, .bordure-l-ltr, .bordure-l-lbr, .bordure-l-trbr, .bordure-l-c, .bordure-l-e, .bordure-r-r, .bordure-r-tl, .bordure-r-bl, .bordure-r-rtl, .bordure-r-rbl, .bordure-r-tlbl, .bordure-r-c, .bordure-r-e, .bordure-c-tl, .bordure-c-bl, .bordure-c-tr, .bordure-c-br, .bordure-c-tlbl, .bordure-c-blbr, .bordure-c-trbr, .bordure-c-tltr, .bordure-c-tlbr, .bordure-c-bltr, .bordure-c-ntl, .bordure-c-nbl, .bordure-c-ntr, .bordure-c-nbr, .bordure-c-c, .bordure-c-e {
   background-image: url(bordure.png);
}
.separateur-h-c, .separateur-h-e {
   background-repeat: repeat-x;
   height: 2px;
}
.separateur-h-lc, .separateur-h-le, .separateur-h-rc, .separateur-h-re {
   background-repeat: no-repeat;
   height: 2px;
   width: 2px;
}
.separateur-h-c, .separateur-h-e, .separateur-h-lc, .separateur-h-le, .separateur-h-rc, .separateur-h-re {
   background-image: url(separateur-h.png);
}
