.hovermenu1 {
padding: 0;
margin: 0;
border-bottom: 2px solid #c0c0c0;
height: 19px;
width: 100%;
background-color: #f5f5f5;
}

.hovermenu1 ul{
font: bold 12px Arial;
padding: 0;
margin: 0;
float: left;
text-align: center;
}

.hovermenu1 ul li{
list-style: none;
display: inline;
}

.hovermenu1 ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: black;
background-color: #ffffff;
border-left: 1px solid #808080;
}

.hovermenu1 ul li a:hover{
background-color: #f5f5f5;
}


.hovermenu1 ul li a.accueil{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: #ffffff;
background-color: #55C0FF;
border-left: 1px solid #808080;
}

.hovermenu1 ul li a.accueil:hover{
background-color: #55C0FF;
}



.hovermenu1 ul li a.checked{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: #000000;
background-color: #cbf5cf;
border-left: 1px solid #808080;
}

.hovermenu1 ul li a.checked:hover{
background-color: #cbf5cf;
}


html>body .hovermenu1 ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
}



.hovermenu2 {
padding: 0;
margin: 0;
height: 19px;
width: 100%;
background-color: #f5f5f5;
}

.hovermenu2 ul{
font: bold 12px Arial;
padding: 0;
margin: 0;
text-align: center;
float: right;
}

.hovermenu2 ul li{
list-style: none;
display: inline;
}

.hovermenu2 ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: black;
background-color: #ffffff;
border-left: 1px solid #c0c0c0;
}

.hovermenu2 ul li a:hover{
background-color: #f5f5f5;
}


.hovermenu2 ul li a.checked{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: #000000;
background-color: #cbf5cf;
border-left: 1px solid #808080;
}

.hovermenu2 ul li a.checked:hover{
background-color: #cbf5cf;
}


html>body .hovermenu2 ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
}
















ul.menulinks {
list-style-type: none;
margin: 0;
padding: 0;
border: none;
font-size: 12px;
}

ul.menulinks li {
margin: 0;
padding: 0px 0px 0px 0px;
}


ul.menulinks a {
display: block;
text-decoration: none;
color: #000;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 15px;
}

ul.menulinks a:hover {
color: #505050;
background-color: #e9e9e9;
}
















#add_ins ul.menulinks {
list-style-type: none;
margin: 0;
padding: 0;
border: none;
font-size: 12px;
}

#add_ins ul.menulinks li {
margin: 0;
padding: 0px 0px 0px 0px;
}


#add_ins ul.menulinks a.ajouter {
display: block;
text-decoration: none;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
background-color: #f5f5f5;
border-bottom: 2px solid #55C0FF;
text-align: center;
}

#add_ins ul.menulinks a.ajouter:hover {
color: #ffffff;
background-color: #55C0FF;
}


#add_ins ul.menulinks a.compte {
display: block;
text-decoration: none;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 0px;
background-color: #cbf5cf;
border-bottom: 0px solid #55C0FF;
text-align: center;
}

#add_ins ul.menulinks a.compte:hover {
color: #ffffff;
background-color: #55C0FF;
}