body{
background-color:#FFFFFF;
background-image:url('images/fond01.jpg');
/* background-repeat: no-repeat;
background-attachment:fixed;
background-position: 100% 110%;  */

background-position: 100% 100%;
margin:09px;
/* font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; */
/* font: 8pt/14pt 'Garamond', Verdana, Helvetica, sans-serif; */
font: 10pt/14pt 'sans-serif, arial, Lucida Grande', Verdana, Helvetica;
color:#640000;
}



/*
A:link{ color:#6C8EFF; text-decoration:none; }
A:hover{ color:#0000FF; text-decoration:underline; }
A:active{ color:#999999; text-decoration:none; }
A:active:hover{ color:#6C8EFF; text-decoration:underline; }
A:visited{ color:#999999; text-decoration:none; }
A:visited:hover{ color:#6C8EFF; text-decoration:underline; }
*/

A:link{ color:#B80000; text-decoration:none; }
A:hover{ color:#FF0000; text-decoration:underline; }
A:active{ color:#666666; text-decoration:none; }
A:active:hover{ color:#0000FF; text-decoration:underline; }
/*
A:visited{ color:#B97575; text-decoration:none; }
A:visited:hover{ color:#864444; text-decoration:underline; }
*/
A:visited{ color:#864444; text-decoration:none; }
A:visited:hover{ color:#FF0000; text-decoration:underline; }


/* Main container */

/*
#container{
background-color:#FFFFFF;
text-align: center;
margin-top:30px;
/* margin-left:100px; */
margin-left: auto
margin-right: auto;
width:800px;
text-align: left;
/* border-left:#CCCCCC 1px solid; */
//border:#CCCCCC 1px solid;
}
*/


.container {
text-align: center;
}
.center1 {
margin-top:20px;
margin-left: auto;
margin-right: auto;
width: 750px;
text-align: left;
background-color: #ffffff;
/* border-left: 1px solid #000000; */
// border:#CCCCCC 1px solid;
//border:#CC9375 3px ridge;
border:#600000 3px outset;
/*padding: 0.5em; */
}


#header{
height:135px;
margin-top:02px;
/* border-bottom:#3187AA 3px solid; */
/*border-bottom:#3187AA 3px groove ;*/
text-align:center;
font-size:10pt;
letter-spacing:-1px;
color:#CCCCCC;
}


#wrap{
height:100px;

/*
width:800px;
margin-left:auto;
margin-right:auto;
*/
}



/* RightTop Menu */
#sidebar{
/* margin-top:25px; */
/* width:100px; */
float:right ;
text-align:right;
}

#navlist
{
/*height:100px; */
padding: 0px  1px 1px 0px;
margin-left: 0;
font: bold 10px  sans-serif;
/*background:#F3F3F3;*/
/* width: 17em; */
width: 200px;
}

#footer{
text-align:center;
font-size:10px;
height:20px;
margin-top:10px;
//border-top:#CCCCCC 1px solid;
border-top:#CC9375 3px solid;
/*text-transform:lowercase; */
}


/* jnd

table {
background-image: url(images/fondpage.jpg);
/*
border:3px solid #6495ed;
border-collapse:collapse;
*/


width:100%;
/* width:750px; */
margin:auto;
}

*/



table  {
width:100%;
/* width:750px; */
margin:auto;
}

thead, tfoot {
/*
background-color:#D0E3FA;
border:1px solid #6495ed;
*/
}

tbody {
/* background-color:#FFFFFF;
border:1px solid #6495ed;
*/
}

th {
font-family:monospace;
/* border:1px dotted #6495ed; */
/* background-color:#EFF6FF; */
padding-top:25px;
width:25%;
text-align:right;
font-family:sans-serif;
font-size:16pt;
font-weight:bold;
color:#666666;
}

td {
/* border:1px solid #6495ed; */
padding-left:0px;
padding-top:0px;

text-align:left;
font-family:sans-serif;
font-size:11pt;
/* font-size:100%; */
/* Gestion de la transparence identique pour IE, FFOX, KONQUEROR & SAFARI  */
/*
filter:alpha(opacity=50);
   -moz-opacity:0.5;
   -khtml-opacity: 0.5;
   opacity: 0.5;
*/
}

caption {
height:45px;
padding:2%;
font-family:sans-serif;
font-size:10pt;
font-weight:bold;
}




table#home {
background-image: url(images/fondpage_home.jpg);
background-repeat: no-repeat;
width:100%;
// margin:auto;
}


table#home td {
    padding: 0px;
}

.col01 {
    font-weight: bold;
    text-align: left;
    width: 187px;
   /* width: 25%; */

}


.col02 {
    font-weight: bold;
    text-align: center;
    width: 388px;
    /* width: 52%; */
    color: #410000;
}


.col03 {
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
    width: 175px;
}



table#apropos {
background-image: url(images/fondpage_apropos.jpg);
background-repeat: no-repeat;
width:100%;
// margin:auto;
}


table#propos td {
  //  padding: 0px;

}


.apcol01 {
    font-weight: bold;
    text-align: left;
    width: 187px;
    /* width: 25%; */

}


.apcol02 {
    font-family:sans-serif;
    font-size:9pt;
    font-weight: bold;
    text-align: Left;
    width: 388px;
    /* width: 50%;  */
    color: #410000;
    padding-left: 12px;
    padding-right: 2px;
}


.apcol03 {

    font-family:sans-serif;
    font-size:11pt;
    font-weight: bold;
    text-align: center;
    /* text-decoration:underline; */
    /* color: #FFFFFF; */
    color: #FFFFFF;
    text-shadow: #000000;
    width: 175px;
}






table#pg01 {
background-image: url(images/fondpage_home.jpg);
background-repeat: no-repeat;
width:750px;
// margin:auto;
}

table#pg01 td {
  /*  padding: 0px;  */
  padding-top: 3px;

}


.pg01col01 {
    font-weight: bold;
    text-align: left;
    width: 192px;
    /* width: 25%; */

}


.pg01col02 {
    font-family:sans-serif;
    font-size:8pt;
    font-weight: bold;
    text-align: left;
    width: 372px;
    /* width: 50%;  */
    color: #410000;
    padding-left:  4px;
    padding-right: 6px;
}


.pg01col03 {

    font-family:sans-serif;
    font-size:11pt;
    font-weight: bold;
    text-align: center;
    /* text-decoration:underline; */
    /* color: #FFFFFF; */
    color: #FFFFFF;
    text-shadow: #000000;
    width: 180px;
}








table#pg02 {
background-image: url(images/fondpage01.jpg);
/*background-repeat: no-repeat;  */
width:100%;
// margin:auto;
}

table#pg02 td {
  /*  padding: 0px;  */
  padding-top: 3px;

}

.pg02col01 {
    font-weight: bold;
    text-align: left;
    // width: 187px;
    width: 26%;

}


.pg02col02 {
    font-family:sans-serif;
    font-size:9pt;
    font-weight: bold;
    text-align: Left;
    width: 24%;
    color: #410000;
}


.pg02col03 {

    font-family:sans-serif;
    font-size:11pt;
    font-weight: bold;
    text-align: center;
    /* text-decoration:underline; */
    /* color: #FFFFFF; */
    color: #410000;
    text-shadow: #000000;
    padding-left: 7px;
    padding-right: 2px;

}






table#frm {
background-image: url(images/fondpage01.jpg);
/*background-repeat: no-repeat;  */
width:100%;
// margin:auto;
}

table#frm td {
  /*  padding: 0px;  */
  padding-top: 3px;

}

.frmcol01 {
    font-weight: bold;
    text-align: left;
    // width: 192px;
    width: 26%;

}


.frmcol02 {
    font-family:sans-serif;
    font-size:9pt;
    font-weight: bold;
    text-align: Left;
    color: #410000;
}




table#subfrm {
width:100%;
// margin:auto;
}

table#subfrm td {
  /*  padding: 0px;  */
  padding-top: 3px;

}



.subfrmcol {
    font-family:sans-serif;
    font-size:9pt;
    font-weight: bold;
    text-align: Left;
    color: #410000;
}






.bodypart2{
/*padding:20px; */
text-align:justify;
background-repeat: no-repeat;
}

.bodypart2A{
padding:4px;
text-align:justify;
}



#centerdiv
{
text-align:center;
}

#content1{
width:270px;
padding:20px;
float:left;
text-align:justify;
}

h0{
font: Verdana, sans-serif;
font-size:17pt;
font-weight:bold;
color:#FFFFFF ;
}


h1{
text-align:right;
font-size:13pt;
font-weight:bold;
}


h2{
/* margin-top:5px; */
margin-right:10px;
text-align:right;
color:#0895C2 ;
font-size:12pt;
font-weight:bold;
}



h3{
text-align:left;
color:#FFFFFF;
font-size:14pt;
font-weight:bold;
}


h4{
/* text-align:right; */
color:#991E00 ;
font-size:16pt;
font-weight:bold;
line-height:16.5pt;
letter-spacing:05pt;
}


h5{
text-align:center;
// color:#666666;
font-family:Ancestory SF;
font-size:12pt;
// font-weight:bold;
// line-height:22.0pt;
letter-spacing:01pt;
}


h6{
font-size:10pt;
/* font-weight:bold; */
}







#navlist li
{
list-style: none;
margin: 0;
border-top:#CCCCCC 0px solid;
border-left:#A22B00 2px solid;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.25em 0.5em 0.15em 0.75em;
background: #FFFFFF;

text-decoration: none;
}
/*
#navlist li a:link { color: #A22B00; }
#navlist li a:visited { color: #DAAD8C; }
*/
#navlist li a:link { color: #B80000; }
#navlist li a:visited { color: #864444; }

#navlist li a:hover
{
border-color: #FE3;
color: #B64C22;
background: #EAE7BC;
}





/*
#prolist
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background:#F3F3F3;
width: 100%;
}

#prolist li
{
list-style: none;
margin: 0;
border-bottom:#CCCCCC 1px solid;
text-align: right;
}

#prolist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
/*background: #F3F3F3;*/
background: #ffffff;
text-decoration: none;
}

#prolist li a:link { color: #666666; }
#prolist li a:visited { color: #999999; }

#prolist li a:hover
{
border-color: #FE3;
color: #666666;
background: #F3F3F3;
}




#caddie
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background:#F3F3F3;
width: 100%;
}

#caddie li
{
list-style: none;
margin: 0;
border-top:#CCCCCC 1px solid;
text-align: right;
}

#caddie li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
/*background: #F3F3F3;*/
background: #ffffff;
text-decoration: none;
}

#caddie li a:link { color: #666666; }
#caddie li a:visited { color: #999999; }

#caddie li a:hover
{
border-color: #FE3;
color: #666666;
background: #F3F3F3;
}

*/



