
body {background-color:transparent;
}

div.page {background-color : transparent;
background-image : url();
background-repeat : no-repeat;
margin-left: auto;
left : 0px;
top:0px;
position:absolute;
text-align:left;
width:1000px;
height:748px;
z-index:100;
}

div.fondpages {clip : rect(0px, 798px, 483px, 0px);
width : 788px;
height : 483px;
top : 240px;
left : 210px;
overflow : auto; position : absolute;
background-color : transparent;
}

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

div.menug {position : absolute;
top : 220px;
left : 10px;
width : 170px;
z-index:25;
}

div.menud {position : absolute;
top : 450px;
left : 10px;
width : 170px;
z-index:25;
}

div.menub {position:absolute;
z-index:20;
left: 190px;
top: 728px;
height: 20px;
}

div.menuh {position:absolute;
z-index:20;
left: 188px;
top: 200px;
height: 20px;
}

div.blocflottant1 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
visibility : hidden;
}

div.blocflottant2 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
visibility : hidden;
}

div.blocflottant3 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
visibility : hidden;
font-family:arial,verdana;
font-size:8pt;
padding:4px;
}

div.blocflottant4 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
font-family:arial,verdana;
font-size:8pt;
padding:2px;
}

div.blocflottant5 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 0px;
width : 0px;
border : none;
}

div.actifMd {background-color: rgb(255,255,255);
border : solid 1px rgb(120,171,104);
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.actifMd {padding-left : 5px;
font-family : arial, verdana, sans-serif;
font-size : 9pt;
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: rgb(120,171,104);
border : solid 1px rgb(255,255,255);
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.inactifMd {padding-left: 5px;
font-family : arial, verdana, sans-serif;
font-size : 9pt;
line-height : 20px;
cursor : pointer;
}

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

div.survolMd {background-color: transparent;
border : solid 1px rgb(120,171,104);
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.survolMd {padding-left: 5px;
font-family : arial, verdana, sans-serif;
font-size : 9pt;
line-height : 20px;
cursor : pointer;
}

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

div.actifMg {background-color: rgb(255,255,255);
border : solid 1px rgb(120,171,104);
background-image : url();
margin-top : 10px;
z-index : 40;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

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

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

div.inactifMg {background-color: rgb(120,171,104);
border : solid 1px rgb(255,255,255);
background-image : url();
margin-top : 10px;
z-index : 40;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

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

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

div.survolMg {background-color: transparent;
border : solid 1px rgb(120,171,104);
background-image : url();
margin-top : 10px;
z-index : 40;
text-align : left;
height : 20px;
width : 160px;
background-repeat : no-repeat;
background-position : center left;
}

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

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

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 : 40;
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 : 40;
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 : 40;
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 : 8pt;
line-height : 20px;
cursor : pointer;
}

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


div.inactifSMg {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.inactifSMg {padding-left : 5px;
margin-left : 2px;
font-family : arial,verdana,sans-serif;
font-size : 8pt;
line-height : 20px;
cursor : pointer;
}

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

div.survolSMg {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.survolSMg {padding-left : 5px;
margin-left : 2px;
font-family : arial,verdana,sans-serif;
font-size : 8pt;
line-height : 20px;
cursor : pointer;
}

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


div.actifMh {text-align : left;
border : solid 1px rgb(156,207,126);
position:absolute;
height: 20px;
background-image : url();
background-color : rgb(156,207,126);
top : 0px;
z-index:100;
text-align:center;
}

span.actifMh {padding-left : 0px;
font-family : arial, verdana, sans-serif;
font-size : 9pt;
line-height : 19px;
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 : solid 1px rgb(156,207,126);
position:absolute;
height: 20px;
background-image : url();
background-color : rgb(156,207,126);
top : 0px;
z-index:100;
text-align:center;
}

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

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

div.survolMh   {text-align : left;
border : solid 1px rgb(156,207,126);
position:absolute;
height: 20px;
background-image : url();
background-color : rgb(156,207,126);
top : 0px;
z-index:100;
text-align:center;
}

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

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

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

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

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

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

span.inactifMb {padding-left : 15px;
font-family : arial, verdana, sans-serif;
font-size : 10pt;
line-height : 18px;
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: 20px;
background-image : url();
background-color : transparent;
top : 0px;
z-index:100;
}

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

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


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


#inputrecherche  {height:16px;
width:135px;
border:0px;
}

#recherche {position:absolute;
height:20px;
top : 728px;
left : 745px;
text-align:left;
margin-top: auto ;
margin-bottom:auto ;
width : 300px ;
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(156,207,126);}


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;}


div.scriptaculous{position:absolute;
width:620px;
height:140px;
clip : rect(0px,620px,140px,0px);
overflow : hidden;
top:0px;
left:138px;
z-index:400;
}

div.defiltext{position:absolute;
height:50px;
width:600px;
font-family:arial,verdana;
font-weight:bold;
color:#ffffff;
}

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;
}
