/* Default Joomla! Menu */
/* Modifi‚ Gilles BONNET pour menu lat‚ral gauche */
#ja-container2 ul.menu {
    padding : 0;
    margin  : 0;
    list-style: none;
    background: url(../images/hdot2.gif) repeat-x top #3F5369;
}
#ja-container2 ul.menu li {
	margin: 0 !important;
	padding: 0 !important;
	background: none !important;
}
#ja-container2 ul.menu  a {
	padding: 3px 0;
	display: block;
	color :#CCCCCC;
	background: url(../images/hdot2.gif) repeat-x bottom;
	text-decoration: none;
	outline: none;
}
#ja-container2 ul.menu span {
	padding-left: 16px;
	background: url(../images/bulleta.gif) no-repeat 5px 5px;
}
#ja-container2 ul.menu a:hover,
#ja-container2 ul.menu a:active,
#ja-container2 ul.menu a:focus {
	color: #FFFFFF; 
	background: url(../images/hdot2.gif) repeat-x bottom #324558;
	text-decoration: none;
}

#ja-container2 ul.menu li#current a {
	background: url(../images/hdot2.gif) repeat-x bottom #25303D;
	font-weight: bold;
	color: #4F6985;
	text-decoration: none;
}

#ja-container2 ul.menu li#current a span {
	background: url(../images/bulletb.gif) no-repeat 5px 5px;
	color: #FFFFFF; 
}

#ja-container2 ul.menu li#current li a {
	color :#CCCCCC;
	font-weight: normal;
	background: url(../images/hdot2.gif) repeat-x bottom;
}
#ja-container2 ul.menu li#current li a span {
	background: url(../images/bulleta.gif) no-repeat 5px 5px;
	color: #CCCCCC; 
}

#ja-container2 ul.menu ul li {
	padding: 0 0 0 15px !important;
	list-style: none;
}

#ja-container2 ul.menu ul li a {
	color:#CCCCCC; 
	font-size: 92%;
	font-weight: normal;
}
#ja-container2 ul.menu li#current li a:hover,
#ja-container2 ul.menu li#current li a:active,
#ja-container2 ul.menu li#current li a:focus {
	color: #FFFFFF; 
	background: url(../images/hdot2.gif) repeat-x bottom #324558;
	text-decoration: none;
}

/****menu langue****/
div.moduletable_lang table tbody tr td {
    padding : 2px;
    padding-left: 16px;
    margin  : 0;
    background-color: #3F5369;
}
div.moduletable_lang table tbody tr td a {
    text-decoration: none;
    color :#CCCCCC;
}
div.moduletable_lang table tbody tr td div {
    display:none;
    padding-top : 5px;
    background: url(../images/hdot2.gif) repeat-x top #3F5369;
}
div.moduletable_lang table tbody tr td div a {
    padding-left:20px
}

div.moduletable_lang  table tbody tr td:hover div {
    display:block;
}

div.moduletable_lang  table tbody tr td div:hover  {
    background: url(../images/hdot2.gif) repeat-x top #324558;
}

div.moduletable_lang  table tbody tr td div:hover a{
   color: #FFFFFF; 
}
