*
{
 color: #0D0395;

 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;

 text-align: justify;
 text-decoration: none;
 text-index: 30px;
# text-shadow: 3px 3px;
 text-transform: none;
}

BODY.TOOLS
{
 background-color: transparent;
 background-image: url("../IMAGES/COMMUN/FOND.JPG");
 background-repeat: repeat;
 background-attachment: fixed;
 background-position: top left;
}

BODY.MENU
{
 background-color: transparent;
 background-image: url("../IMAGES/COMMUN/FOND.JPG");
 background-repeat: repeat;
 background-attachment: fixed;
 background-position: left -40px;
}

BODY
{
 margin: 0px;

 background-color: transparent;
 background-image: url("../IMAGES/COMMUN/FOND.JPG");
 background-repeat: repeat;
 background-attachment: fixed;
 background-position: -150px -40px;
}

BODY.LOWERFRAME
{
 margin: 0px;

 background-color: transparent;
 background-image: url("../IMAGES/COMMUN/FOND.JPG");
 background-repeat: repeat;
 background-attachment: fixed;
 background-position: -150px -110px;
}

BODY.UPPERFRAME
{
 margin: 0px;

 background-color: transparent;
 background-image: url("../IMAGES/COMMUN/FOND.JPG");
 background-repeat: repeat;
 background-attachment: fixed;
 background-position: -150px -40px;
}

TABLE.BACKGROUND-FRAME
{
 width: 650px;
 height: auto;
 margin: 10px 0px 0px 30px;

 border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: hidden;
 border-width: 0px;
}

TABLE.BACKGROUND-TABLE
{
 width: 650px;
 height: auto;
 margin: 30px 30px 30px 30px;

 border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: hidden;
 border-width: 0px;
  
}


TABLE.BACKGROUND-TABLE2
{
 width: 650px;
 height: auto;
 margin: 0px 0px 0px 0px;

 border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: hidden;
 border-width: 0px;
  
}

TABLE.BACKGROUND-TAB
{
width: 650px;
 height: auto;
 margin: 30px 30px 30px 30px;

border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: solid;
 border-width: 1px;
 
 }
 
 TABLE.BACKGROUND-LARGE-TABLE
{
width: 650px;
 height: auto;
 
border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: solid;
 border-width: 1px;
 
 }
 
 
TABLE.BACKGROUND
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;

 
 }
 
 TD.BACKGROUND-BOTTOM
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 
 }
 
 TD.BACKGROUND-BOTTOM
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 
 }
 
 
 TD.BACKGROUND-FIRST
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-top-width: 1px;
 border-left-style: solid;
 border-left-width: 1px;
 
 }
 
  TD.BACKGROUND-BEGIN
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-top-width: 1px;
 border-left-style: solid;
 border-left-width: 1px;
 
 }
 
 
 TD.BACKGROUND-MIDDLE
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-top-width: 1px;
 
 }
 
 TD.BACKGROUND-END
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-top-width: 1px;
 border-right-style: solid;
 border-right-width: 1px;
 
 }
 
 
 TD.BACKGROUND-TOP
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-top-style: solid;
 border-top-width: 1px;
 
 }
 
 TD.BACKGROUND-RIGHT
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-right-style: solid;
 border-right-width: 1px;
 
 }
 
 TD.BACKGROUND-RIGHT-RIGHT
{
width: auto;
 height: auto;

text-align : right;
border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-right-style: solid;
 border-right-width: 1px;
 
 }
 
 
 TD.BACKGROUND-NONE
{
width: auto;
 height: auto;


border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 
 
 }
 
TD.BACKGROUND-NONE-RIGHT
{
width: auto;
 height: auto;

text-align : right;
border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 
 
 }


TD.BACKGROUND-ITEM
{
 text-align: center;

}

TD.BACKGROUND
{
 text-align: center;
 border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: solid;
 border-width: 1px;
}


TD.BACKGROUND-HEADER
{
 height: 70px;

 vertical-align: top;
}

TD.CENTER
{
  text-align: center;
  font-weight: bold;
}


TD.BOLD
{
 font-weight: bold;

 text-align: left;
}


TD.ERROR
{
 color: #D50000;

 font-size: 14px;
 font-weight: bold;

 text-align: center;
 vertical-align: middle;
}

TD.BACKGROUND-ITEM
{
 text-align: center;
}

IMG
{
 border: 0px;
}


TABLE.FOOTER-TABLE
{
 width: 650;
 height: auto;
 

 border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: hidden;
 border-width: 0px;
 
}

DIV.ITALIC
{
 font-size: 12px;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;

 text-align: justify;
 text-decoration: underline;
# text-shadow: 3px 3px;
 text-transform: none;
}

TABLE.LEGENDE-TABLE
{
 width: 500px;
 height: auto;
 margin: 0px;

 border-collapse: collapse;
 border-color: transparent;
 border-spacing: 0px;
 border-style: hidden;
 border-width: 0px;
}

TD.LEGENDE-ITEM
{
 background-color: silver;

 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: italic;
 font-variant: normal;
 font-weight: normal;

 text-align: justify;
 text-decoration: none;
 text-index: 0px;
# text-shadow: 3px 3px;
 text-transform: none;
}

#noirgras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

