/* CSS du menu vertical, bieler batiste */
/*
body{
 margin-left:15em;
}
*/

.menu{
 position:relative;
 /* solve a Opera7/IE display bug */
 /* width:200px; */
 width/**/:180px;
 margin:0;
 padding:0;
}

.menu span{
 display:none;
}

.menu ul{
 margin:0;
 padding:0;
 position:absolute; /* important */
 /* width:200px; */
 /* width*//**//*:200px; */
}

.menu li ul{
 visibility:hidden;
}

.menu li ul{
 margin-left:180px; /* be careful */
 margin-top:-18px;
}

.menu a{
 text-align:left;
 background-color: #f5f5f5;
 color:#000;
 text-weight:bold;
 display:block;
 /* width:200px; */
 text-decoration:none;
 margin:0;
 padding:0px 0 0px 0; /* em units can creat little graphic bug in mozilla */
}

.menu a:hover{
 background-color: #999999;
}

/* for a mozilla better display with key nav */
.menu a:focus{
 background-color: #999999;
}

.menu span{
/* hide some accessibility stuff */
 display:none;
}

.menu li{
 /* width:200px; */
 display:block;
 float:left;
 list-style:none;
 margin:0;
 padding:0;
}

/* IE PC selector */
* html .menu li {
 display:inline; /* solve a IE PC list bug */
 float:none; /* solve a IE5 clav nav bug */
}

a.linkOver{
 background-color: #eee;
}

#elem_32_0_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:82726b;
 color:ffffff;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: ffffff;
 border-right-color: ffffff;
 border-bottom-color: ffffff;
 border-left-color: ffffff;
}

#elem_32_0_0_0 a:hover{
 background-color:282425;
}

#elem_33_0_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:82726b;
 color:ffffff;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: ffffff;
 border-right-color: ffffff;
 border-bottom-color: ffffff;
 border-left-color: ffffff;
}

#elem_33_0_0_0 a:hover{
 background-color:282425;
}

#elem_33_2_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_33_2_0_0 a:hover{
 background-color:c8baae;
}

#elem_33_3_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_33_3_0_0 a:hover{
 background-color:c8baae;
}

#elem_33_4_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_33_4_0_0 a:hover{
 background-color:c8baae;
}

#elem_33_5_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_33_5_0_0 a:hover{
 background-color:c8baae;
}

#elem_34_0_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:82726b;
 color:ffffff;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: ffffff;
 border-right-color: ffffff;
 border-bottom-color: ffffff;
 border-left-color: ffffff;
}

#elem_34_0_0_0 a:hover{
 background-color:282425;
}

#elem_34_1_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_34_1_0_0 a:hover{
 background-color:c8baae;
}

#elem_34_5_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_34_5_0_0 a:hover{
 background-color:c8baae;
}

#elem_34_6_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_34_6_0_0 a:hover{
 background-color:c8baae;
}

#elem_35_0_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:82726b;
 color:ffffff;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: ffffff;
 border-right-color: ffffff;
 border-bottom-color: ffffff;
 border-left-color: ffffff;
}

#elem_35_0_0_0 a:hover{
 background-color:282425;
}

#elem_35_1_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_35_1_0_0 a:hover{
 background-color:c8baae;
}

#elem_35_7_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_35_7_0_0 a:hover{
 background-color:c8baae;
}

#elem_35_8_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_35_8_0_0 a:hover{
 background-color:c8baae;
}

#elem_35_9_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_35_9_0_0 a:hover{
 background-color:c8baae;
}

#elem_35_10_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_35_10_0_0 a:hover{
 background-color:c8baae;
}

#elem_35_11_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_35_11_0_0 a:hover{
 background-color:c8baae;
}

#elem_36_0_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:82726b;
 color:ffffff;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: ffffff;
 border-right-color: ffffff;
 border-bottom-color: ffffff;
 border-left-color: ffffff;
}

#elem_36_0_0_0 a:hover{
 background-color:282425;
}

#elem_36_1_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_36_1_0_0 a:hover{
 background-color:c8baae;
}

#elem_36_12_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_36_12_0_0 a:hover{
 background-color:c8baae;
}

#elem_36_13_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_36_13_0_0 a:hover{
 background-color:c8baae;
}

#elem_36_14_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:efecea;
 color:33302c;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 33302c;
 border-right-color: 33302c;
 border-bottom-color: 33302c;
 border-left-color: 33302c;
}

#elem_36_14_0_0 a:hover{
 background-color:c8baae;
}

#elem_37_0_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:82726b;
 color:ffffff;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: ffffff;
 border-right-color: ffffff;
 border-bottom-color: ffffff;
 border-left-color: ffffff;
}

#elem_37_0_0_0 a:hover{
 background-color:282425;
}

#elem_38_0_0_0 a{
 font-size:9px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:82726b;
 color:ffffff;
 width:180px;
 height:18px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: ffffff;
 border-right-color: ffffff;
 border-bottom-color: ffffff;
 border-left-color: ffffff;
}

#elem_38_0_0_0 a:hover{
 background-color:282425;
}


