﻿/* CSS du menu vertical, bieler batiste */
/*
body{
 margin-left:15em;
}
*/

.menu{
 position:relative;
 /* solve a Opera7/IE display bug */
 /* width:200px; */
 width/**/:200px;
 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:200px; /* be careful */
 margin-top:-30px;
}

.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_1_0_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:a7a9ac;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_1_0_0_0 a:hover{
 background-color:474747;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_2_0_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:a7a9ac;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_2_0_0_0 a:hover{
 background-color:474747;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_2_1_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_2_1_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_2_2_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_2_2_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_2_3_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_2_3_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_2_4_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_2_4_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_3_0_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:a7a9ac;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_3_0_0_0 a:hover{
 background-color:474747;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_4_0_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:a7a9ac;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_4_0_0_0 a:hover{
 background-color:474747;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_5_0_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:a7a9ac;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_5_0_0_0 a:hover{
 background-color:474747;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_0_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:a7a9ac;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_0_0_0 a:hover{
 background-color:474747;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_1_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_1_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_5_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_5_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_6_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_6_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_7_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_7_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_8_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_8_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_9_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_9_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_10_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_10_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_11_0_0 a{
 height:40px; line-height:12px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:40px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_11_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_6_12_0_0 a{
 height:30px; line-height:14px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:80c342;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_6_12_0_0 a:hover{
 background-color:A9E175;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

#elem_7_0_0_0 a{
 height:30px; line-height:29px;
 font-size:10px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 background-color:a7a9ac;
 color:ffffff;
 font-weight:bold;
 width:200px;
 height:30px;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: 474747;
 border-right-color: 474747;
 border-bottom-color: 474747;
 border-left-color: 474747;
}

#elem_7_0_0_0 a:hover{
 background-color:474747;
 color:ffffff;
 font-weight:bold;
 border: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-color: a7a9ac;
 border-right-color: a7a9ac;
 border-bottom-color: a7a9ac;
 border-left-color: a7a9ac;
}

