#menu_hor h4 {margin:0; font-size:1.2em; padding:0 10px 0 10px;height:30px;font: 16px  "Comic Sans MS", Verdana, Arial;color:#fff;}
#menu_hor h4.in a.end { border-color:#a2cde3;}
#menu_hor h4.in a { color:#fff;position:relative;top:0px;padding:4px 14px 5px 14px;text-decoration:none;border-right:1px solid #fff;}
#menu_hor h4.in a:hover { color:#333;}
#menu_hor p { margin:20px 0 0 0; padding:5px 10px; font-size:10px;}
#menu_hor {position:absolute;top:134px;right:0;background: transparent;margin:auto;width:642px; -moz-opacity: 0.9;opacity:0.9;filter: alpha(opacity=90);text-align:center;}

#menu_hor .xtop, #menu_hor .xbottom {display:block; background:transparent; font-size:1px;}
#menu_hor .xb1, #menu_hor .xb2, #menu_hor .xb3, #menu_hor .xb4 {display:block; overflow:hidden;}
#menu_hor .xb1, #menu_hor .xb2, #menu_hor .xb3 {height:1px;}
#menu_hor .xb2, #menu_hor .xb3, #menu_hor .xb4 {background:#fff; border-left:1px solid #666; border-right:1px solid #666;}
#menu_hor .xb1 {margin:0 5px; background:#666;}
#menu_hor .xb2 {margin:0 3px; border-width:0 2px;}
#menu_hor .xb3 {margin:0 2px;}
#menu_hor .xb4 {height:2px; margin:0 1px;}

#menu_hor .xboxcontent {display:block; border:0 solid #999; border-width:0 1px; height:auto;}
* html #menu_hor .xboxcontent {height:1px;}
#menu_hor .test {background-color:#a2cde3;}
#menu_hor .color_a {background:#a2cde3; color:#fff;}
#menu_hor .color_b {background:#a2cde3; color:#000;}
#menu_hor .color_c {background:#a2cde3; color:#fff;}
#menu_hor .color_d {background:#a2cde3; color:#000;}




#menu_vert p { margin:20px 0 0 0; padding:5px 10px; font-size:10px;}
#menu_vert {
position:relative;
top:166px;
left:0;
float:left;
width:238px;
z-index:0;
background: url(img/m_menu.gif) repeat-y top left;
padding:0 1px 0 1px;
z-index:9;
}
#menu_vert h3 {font: 13px  Arial, verdana, "Comic Sans MS";background:url(img/fnd_titre1.gif) repeat-x top left;height:23px;font-weight:normal;color:#0099cc;border-top:1px solid #ccc;border-bottom:1px solid #999;margin:0;padding: 2px 0 0 10px;
}

#menu_vert .cont_menu {
background:url(img/fnd_menu_vert.gif) repeat-x top left;
font-size:12px;
font-weight:normal;
}
#menu_vert  ul {
list-style-type:none;
padding:10px 0 15px 15px;
margin:0;
}
#menu_vert ul li {
margin:0;
font: 12px Arial, Helvetica, sans-serif;
}
#menu_vert ul li a {
display:block;
}
#menu_vert ul li a:hover {
color:#FF0000;
text-decoration:none;
}
#menu_vert a {
text-decoration:none;
}
#menu_vert #b_menu {
position:relative;
bottom:0;
left:-1px;
width:240px;
height:20px;
background:#fff url(img/b_menu.gif) no-repeat top left;
}
ul#menuvertmulti ul {
padding:0;
}
ul#menuvertmulti ul li {
margin:0;
}
ul#menuvertmulti ul li a {
display:inline;
margin:0;
}
/*  Menu membre   */
#menu_mbr {
z-index:4000;
position:absolute;
top:-5px;
right:0;
background:url(img/menu/menu_mbr/m_m_mbr.gif);
height:27px;
padding:0px 10px 0 10px;
}
#menu_mbr2 {
position:absolute;
top:-5px;
right:407px;
background:url(img/menu/menu_mbr/m_m_mbr.gif);
height:27px;
padding:0px 0 0 10px;
}
#menu_mbr2 #welc {
position:relative;
top:4px;
background:url(img/menu/menu_mbr/m_welc_mbr.gif);
height:18px;
padding:1px 7px 0 7px;
}
#r1_m_mbr {
position:absolute;
z-index:1000;
left:0;
top:0;
}
#l1_m_mbr {
position:absolute;
right:0;
top:0;
}
#l1_m_mbr2 {
position:absolute;
right:10px;
top:0;
}
a#deconnection {background:url(tpl/admin/deconn.gif) no-repeat 0 5px;padding-left:21px;position:relative;z-index:4000;}
a#user {background:url(tpl/admin/user.gif) no-repeat 0 5px;padding-left:21px;}
a#service {background:url(tpl/admin/service.gif) no-repeat 0 5px;padding-left:21px;}
a#club {background:url(tpl/admin/club.gif) no-repeat 0 5px;padding-left:21px;}
a#membre {background:url(tpl/admin/mbr.gif) no-repeat 0 5px;padding-left:21px;}
a#admcontenu {background:url(tpl/admin/contenu.gif) no-repeat 0 5px;padding-left:21px;}
