BODY {
    MARGIN: 0px;
    padding:0px;
    background-color:#000000;
}
BODY.menu{
/* background-color:#009900;*/
 BACKGROUND: url(../images/guitare.gif) no-repeat;
 margin:0;
 padding:0;
}
#entete{
        height:110px;
        margin:0;
        padding:0;
        background: #999 url(../images/entete6.jpg) no-repeat;
   }
DIV.bandeau{
    MARGIN: 0px;
    padding:0px;
    background-color:#0000ff
}
/*
div.menu{
    margin:0;
    margin-bottom: 10px;
    padding:0;
}
*/
div.menu td{
    margin:0;
    padding:0;
    color:#fff;
    font-size:12px;
    font-weight :bold;
    background-color:#009;
}
/*
div.menu p{
     margin-top:10;
     margin-left:0;
     FONT-FAMILY: Tahoma, Arial,Helvetica,sans-serif;
     FONT-SIZE: 16px;
     font-weight :bold;
     color:#fff;
     }

div.menu p a{
     DISPLAY: block;
     text-align:right;
     margin-top:10px;
     margin-right:0px;

     FONT-FAMILY: Arial-Narrow, Arial,Helvetica,sans-serif;
     FONT-SIZE: 14px;
     font-weight :bold;
     TEXT-DECORATION: none;
     color:#fff;
     }
*/
BODY{
    background-color: #FFF;
}
div.module {
    BACKGROUND-IMAGE: url(../images/centre.gif);
    background-color: #FFF;
    MARGIN: 5px;
    BACKGROUND-REPEAT:repeat-y;
   float:left;
}
div.col {
    background-color: #FFF;
    MARGIN: 5px;
    WIDTH: 45%;
    float:left;
}
div.large {
    background-color: #FFF;
    MARGIN: 5px;
    padding:0;
    WIDTH: 95%;
    float:left;
}

div.module {
    BACKGROUND-IMAGE: url(../images/centre.gif);
    background-color: #FFF;
    MARGIN: 5px;
    width:100%;
    BACKGROUND-REPEAT:repeat-y;
   float:left;
}
.module_top {
    DISPLAY: block;
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE:url(../images/haut-gauche-g.gif);
    BACKGROUND-REPEAT:no-repeat;
    HEIGHT: 11px
}
.module_top SPAN {
    BACKGROUND-POSITION: right top;
    DISPLAY: block;
    BACKGROUND-IMAGE:url(../images/haut-droite.gif);
    MARGIN-LEFT: 2px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 11px
}
.module_center {
    PADDING-RIGHT: 18px;
    BACKGROUND-POSITION: right top;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url(../images/droite.gif);
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-y
}

.module_texte {
    MARGIN-BOTTOM: 0px! important;
    PADDING-BOTTOM: 3px;
    FONT: 0.9em Trebuchet MS;
    MARGIN-LEFT: 10px;
    HEIGHT: auto! important
}
.module_texte A {
    FONT-WEIGHT: bold;
    font-size:1em;
    TEXT-DECORATION: none
}
.module_texte A:hover {
    TEXT-DECORATION: underline;
}

.module_bottom {
    DISPLAY: block;
    FONT-SIZE: 1px;
    BACKGROUND-IMAGE: url(../images/bas-gauche-g.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 11px
}
.module_bottom SPAN {
    BACKGROUND-POSITION: right top;
    DISPLAY: block;
    BACKGROUND-IMAGE:url(../images/bas-droite.gif);
    MARGIN-LEFT: 2px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 11px
}
.module H2 {
    COLOR: #ff9900
    }
.module td {
    FONT: 0.7em Trebuchet MS;
    }
.module td.legende {
    COLOR: #009;
    FONT-SIZE: 12px;
    text-align:center;
    }
.module td.ref {
    COLOR: #000;
    border-color:#ddf;
    border-left-width:1px;
    padding:5;
    FONT-SIZE: 0.9em;
    text-align:left;
    }
.module p {
    text-align:right;
    margin:0;
    font-size:16px;
}
.module a.dr{
    display:block;
    text-align:right;
    font-size:1em;
}

.module ul{ margin-left: 0; margin-top:0;}
.module li{ margin-left: 20;}
.module b{
    font-size:1em;
    FONT-WEIGHT: bold;

}

p.inv{
font-size:0px;
color:#fff;
}

table.atelier td{
font-size:1.3em;
}