
body {background-color:rgb(0,32,0);
margin:0px;
text-align: center;
}

div.page {background-color : rgb(255,255,255);
background-image : url(fonds/fondpage.jpg);
background-repeat : no-repeat;
margin-left: auto;
left : 0px;
top:0px;
position:absolute;
text-align:left;
width:1000px;
height:675px;
}

div.fondpages {clip : rect(0px, 786px, 432px, 0px);
width : 776px;
height : 432px;
top : 210px;
left : 214px;
overflow : auto; 
position : absolute;
background-color : transparent;
}

div.rubrique {position : absolute;
width : 746px; 
height : 412px;
color : rgb(0,0,0);
font-family : arial, verdana, sans-serif;
font-size : 9pt;
left : 0px;
top : 0px;
text-align : justify;
font-weight : normal;
z-index:110; 
}

div.menug {position : absolute;
z-index:120;
top : 217px;
left : 5px;
width : 180px;
height : 200px;
background-color : transparent;

}

#enveloppemenugauche {position : absolute;
top : 5px;
left : 10px;
}

div.menud {position : absolute;
z-index:110;
top : 170px;
left : 5px;
width : 200px;
height : 200px;
background-color : transparent;
}

#enveloppemenudroit {position : absolute;
top : 5px;
left : 5px;
}

div.menub {position:absolute;
z-index:120;
left: 215px;
top: 650px;
height: 25px;
width: 800px;
background-color : transparent;
}

div.menuh {position:absolute;
z-index:120;
left: 210px;
top: 8px;
height: 25px;
width: 100px;
background-color : transparent;
}

div.blocflottant1 {position:absolute;
z-index:200;
left: 185px;
top: 678px;
height: 0px;
width : 780px;
border : none;
visibility : visible;
font-family:arial;
padding:4px;
background-image : url("fonds/imagemenu960001.jpg");
}

div.blocflottant2 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
visibility : hidden;
font-family:arial;
padding:4px;
background-image : url("fonds/imagemenu960002.jpg");
}

div.blocflottant3 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
visibility : hidden;
font-family:arial;
padding:4px;
background-image : url("fonds/imagemenu960003.jpg");
}

div.blocflottant4 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
visibility : hidden;
font-family:arial;
padding:4px;
background-image : url("fonds/imagemenu960004.jpg");
}

div.blocflottant5 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
visibility : hidden;
font-family:arial;
padding:4px;
background-image : url("fonds/imagemenu960005.jpg");
}

div.actifMd {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.actifMd {padding-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.actifMd:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.actifMd:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}	
a.actifMd:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}

div.inactifMd {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.inactifMd {padding-left: 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.inactifMd:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.inactifMd:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.inactifMd:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}

div.survolMd {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.survolMd {padding-left: 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.survolMd:link {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}
a.survolMd:visited {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}
a.survolMd:hover {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}

div.actifMg {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.actifMg {padding-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.actifMg:link {text-decoration: underline;
font-style: normal;
font-weight: bold;
color: rgb(64,64,64);
}
a.actifMg:visited {text-decoration: underline;
font-style: normal;
font-weight: bold;
color: rgb(64,64,64);
}
a.actifMg:hover {text-decoration: underline;
font-style: normal;
font-weight: bold;
color: rgb(64,64,64);
}

div.inactifMg {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.inactifMg  {padding-left: 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.inactifMg:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(64,64,64);
}
a.inactifMg:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(64,64,64);
}
a.inactifMg:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(64,64,64);
}

div.survolMg {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.survolMg {padding-left: 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.survolMg:link {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(64,64,64);
}
a.survolMg:visited {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(64,64,64);
}
a.survolMg:hover {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(64,64,64);
}

div.actifSMd {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 40;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.actifSMd {padding-left : 5px;
margin-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.actifSMd:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.actifSMd:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}	
a.actifSMd:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}

div.inactifSMd {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.inactifSMd {padding-left : 5px;
margin-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.inactifSMd:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.inactifSMd:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.inactifSMd:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}


div.survolSMd {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.survolSMd {padding-left : 5px;
margin-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.survolSMd:link {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}
a.survolSMd:visited {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}
a.survolSMd:hover {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}

div.actifSMg {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.actifSMg {padding-left : 5px;
margin-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.actifSMg:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(204,51,0);
}
a.actifSMg:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(204,51,0);
}	
a.actifSMg:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(204,51,0);
}


div.inactifSMg {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.inactifSMg {padding-left : 5px;
margin-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.inactifSMg:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.inactifSMg:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}
a.inactifSMg:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color: rgb(0,0,0);
}

div.survolSMg {background-color: transparent;
border : none;
background-image : url();
margin-top : 8px;
z-index : 200;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

span.survolSMg {padding-left : 5px;
margin-left : 2px;
font-family : Arial, Verdana, sans-serif;
font-size : 11pt;
line-height : 20px;
cursor : pointer;
}

a.survolSMg:link {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}
a.survolSMg:visited {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}
a.survolSMg:hover {text-decoration: none;
font-style: italic;
font-weight: bold;
color: rgb(0,0,0);
}


div.actifMh {text-align : left;
border : none;
position:absolute;
height: 25px;
background-image : url(fonds/fondmenuhactif.png);
background-color : transparent;
top : 0px;
z-index:200;
text-align:left;
}

span.actifMh {padding-left : 10px;
font-family : arial,verdana,sans-serif;
font-size : 9pt;
line-height : 20px;
cursor : pointer;
}

a.actifMh:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}
a.actifMh:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}
a.actifMh:hover {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}


div.inactifMh  {text-align : left;
border : none;
position:absolute;
height: 25px;
background-image : url(fonds/fondmenuhinactif.png);
background-color : transparent;
top : 0px;
z-index:200;
text-align:left;
}

span.inactifMh {padding-left : 10px;
font-family : arial,verdana,sans-serif;
font-size : 9pt;
line-height : 20px;
cursor : pointer;
}

a.inactifMh:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}
a.inactifMh:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}
a.inactifMh:hover  {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}

div.survolMh   {text-align : left;
border : none;
position:absolute;
height: 25px;
background-image : url(fonds/fondmenuhsurvol.png);
background-color : transparent;
top : 0px;
z-index:200;
text-align:left;
}

span.survolMh {padding-left : 10px;
font-family : arial,verdana,sans-serif;
font-size : 9pt;
line-height : 20px;
cursor : pointer;
}

a.survolMh:link {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}
a.survolMh:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}
a.survolMh:hover  {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(255,255,255);
}

div.actifMb {text-align : left;
position:absolute;
border : none;
height: 0px;
background-image : url();
background-color : transparent;
top : 0px;
z-index:200;
}

span.actifMb {padding-left : 5px;
font-family : arial,verdana,sans-serif;
font-size : 8pt;
line-height : 20px;
cursor : pointer;
}

a.actifMb:link {text-decoration: underline;
font-style: normal;
font-weight: bold;
color:rgb(0,0,0);
}
a.actifMb:visited {text-decoration: underline;
font-style: normal;
font-weight: bold;
color:rgb(0,0,0);
}
a.actifMb:hover {text-decoration: underline;
font-style: normal;
font-weight: bold;
color:rgb(0,0,0);
}

div.inactifMb  {text-align : left;
position:absolute;
border : none;
height: 0px;
background-image : url();
background-color : transparent;
top : 0px;
z-index:200;
}

span.inactifMb {padding-left : 5px;
font-family : arial,verdana,sans-serif;
font-size : 8pt;
line-height : 20px;
cursor : pointer;
}

a.inactifMb:link  {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(0,0,0);
}
a.inactifMb:visited {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(0,0,0);
}
a.inactifMb:hover  {text-decoration: none;
font-style: normal;
font-weight: bold;
color:rgb(0,0,0);
}

div.survolMb   {text-align : left;
position:absolute;
border : none;
height: 0px;
background-image : url();
background-color : transparent;
top : 0px;
z-index:200;
}

span.survolMb {padding-left : 5px;
font-family : arial,verdana,sans-serif;
font-size : 8pt;
line-height : 20px;
cursor : pointer;
}

a.survolMb:link {text-decoration: none;
font-style: italic;
font-weight: normal;
color:rgb(0,0,0);
}
a.survolMb:visited {text-decoration: none;
font-style: italic;
font-weight: normal;
color:rgb(0,0,0);
}
a.survolMb:hover  {text-decoration: none;
font-style: italic;
font-weight: normal;
color:rgb(0,0,0);
}


div.w3c {position:absolute;
width :88px;
height:31px;
top : 0px;
left : 0px;
visibility : hidden;
}

#inputrecherche  {height:16px;
width:135px;
border:0px;
background-color : #abaf8e;
}

#recherche {position:absolute;
height:20px;
top : 638px;
left : 10px;
text-align:left;
margin-top: auto ;
margin-bottom:auto ;
/*sans saut de ligne width : 300px ;*/
width : 160px ;
visibility : visible;
z-index:200;
}

#spanrecherche  {font-size : 7pt;
font-weight : bold;
text-decoration : none;
font-family : Helvetica,Arial,sans-serif;
color : rgb(0,0,0);
}

a.recherche:link {text-decoration: underline; color:rgb(0,0,0);}
a.recherche:visited {text-decoration: underline; color:rgb(0,0,0);}
a.recherche:hover {text-decoration: none; color:rgb(0,0,0); font-style:italic;}

.text { color: rgb(0,0,0);
font-family : arial, verdana, sans-serif;
font-size : 9pt;
font-weight : normal;
}

a:link {text-decoration: none; color : rgb(0,0,0);}
a:visited {text-decoration: none; color : rgb(0,0,0);}
a:hover {text-decoration: none; color :rgb(171,175,142);}


a.lang:link {text-decoration: none ; color:#7aa300;}
a.lang:visited {text-decoration: none ; color:#7aa300;}
a.lang:hover {text-decoration: none; color:#383c3a; font-style:italic;}

a.blanc:link {text-decoration: none ; color:#c0c0c0;}
a.blanc:visited {text-decoration: none ; color:#c0c0c0;}
a.blanc:hover {text-decoration: none; color:#abaf8e; font-style:italic;}

p {font-family : arial;
font-size : 9pt;
margin : 0pt;
}

#mouline{visibility:hidden ;
top: 300px;
left:480px;
position:absolute;
height:30px;
width:30px;
z-index:400;
}
