body {
    background-color: #FFFFCC;
    background-image: none;
    font-family: sans-serif;
    font-size: small;
    color: #000000;
    margin: 0px;
}
h1 {
    background-color: transparent;
    background-image: none;
    font-size: small;
    margin: 0px;
}
h2, h3, h4, h5, h6 {
    font-size: small;
    padding: 3px 0px;
    font-weight: bold;
}
p {
    margin: 8px 0px;
}
table {
    border-width: 0px;
    border-collapse: collapse;
}
td {
    border-width: 0px;
}
a {
    color: #000000;
    background-color: transparent;
    background-image: none;
    text-decoration: none;
}
a:hover {
    color: #666666;
    background-color: transparent;
    background-image: none;
    text-decoration: underline;
}
img {
    border: 0px;
}
table.page {
/* N'enlevez pas la taille definie ci-dessous et n'en augmentez pas la valeur (trop AFFREUX et trop dur pour les visiteurs de votre site car scroll horizontal). 
Do not delete the size defined below. Do not make the value bigger (really UGLY and too tough for the visitors of your website because of they have to scroll horizontally). */
    width: 800px;
}
td.headerPlaque {
    background-color: #FFCC33;
    background-image: none;
    color: #000000;
    text-align: center;
    padding-top: 5px;
}
td.menu {
    background-color: #FFCC33;
    background-image: none;
    text-align: center;
    color: #000000;
    font-weight: bold;
    width: 20%;
    vertical-align: top;
    border: 1px solid #FFCC33;
}
a.actButton {
    background-color: #CCCCCC;
    background-image: none;
    color: #000000;
    padding: 3px;
    display: block;
    border: 2px solid #CCCCCC;
    border-style: outset;
    margin: 10px 20px;
}
a.actButton:hover {
    background-color: #666666;
    background-image: none;
    color: #FFFFFF;
    text-decoration: none;
    border: 2px solid #666666;
    border-style: inset;
}
.inacButton {
    background-color: #FFFFFF;
    background-image: none;
    color: #000000;
    padding: 3px;
    display: block;
    border: 2px solid #FFFFCC;
    border-style: ridge;
    margin: 10px 20px;
}
ul {
   margin-top: 0px;
}
li {
    margin: 2px;
}
td.sideCol {
    vertical-align: top;
    width: 20%;
    border-bottom: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    background-image: none;
    color: #000000;
    padding-top: 10px;
}
div.artTitle {
    background-color: #FFFFFF;
    background-image: none;
    color: #000000;
    border-bottom: 2px solid #FFCC33;
    padding: 0px 5px;
}
div.sideArt {
    font-size: small;
    background-color: #FFFFCC;
    background-image: none;
    text-align: left;
    color: #000000;
    padding: 0px 5px 30px 5px;
}
td.middleCol {
    background-color: #FFFFFF;
    background-image: none;
    text-align: left;
    color: #000000;
    vertical-align: top;
    width: 60%;
    border-bottom: 1px solid #CCCCCC;
    padding: 10px;
}
div.middleArt {
    font-size: small;
    background-color: #FFFFFF;
    background-image: none;
    text-align: left;
    color: #000000;
}
td.pageBot {
    vertical-align: top;
    background-color: #FFFFCC;
    background-image: none;
    text-align: center;
    color: #000000;
    font-size: x-small;
}
table.palette {
    background-color: #FFFFCC;
    background-image: none;
    border: 1px solid #000000;
    text-align: center;
    color: #000000;
}
table.palette td {
    width: 15%;
    border: 1px solid #000000;
}
.formLabel {
    text-align: right;
    vertical-align: top;
}
.formContentLeft1 {
    text-align: left;
}
.formContentLeft2 {
    text-align: left;
    background-color: #FFFFCC;
    background-image: none;
    color: #000000;
    vertical-align: top;
    font-size: small;
    font-family: sans-serif;
    border: 1px solid #666666;
}
.formContentCenter {
    background-color: #FFFFFF;
    background-image: none;
    color: #000000;
    vertical-align: top;
    font-size: small;
    font-family: sans-serif;
    border: 1px solid #666666;
}
.formulaire {
    text-align: center;
    margin: 20px 5px;
}

