/**************************MON MENU**************************************/
.x-check-group-alt {
    background: #D1DDEF;
    border-top:1px dotted #B5B8C8;
    border-bottom:1px dotted #B5B8C8;
}
ul#camV-nav-menu{
	position:absolute;
	/*bottom:0;*/
	top:0;
	left:0;
	width:962px;
	height:27px;
	margin:0; padding:0;
	border-top:1px solid #333;
	list-style-type: none;
	z-index:9999;
        background: url('../images/camV/0000003/menu.jpg') scroll no-repeat 0 0;
}
ul#camV-nav-menu li{
	position:relative;
	float:left;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size:11px;
	margin:0 0px;
	
}
ul#camV-nav-menu li a{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	height:0;	
	padding-top:26px;
	_padding-top:26px;
	background-image: url('../images/camV/0000003/menu_a.jpg') ;
}


a#A-nav-config{
	width:148px;
	background-position: 0 0px;
}
a#A-nav-config:hover, .activeNavItem a#A-nav-config{
	background-position: 0px -29px;
	border:0px solid red ;
}
#camV-nav-menu li:hover a#A-nav-config, #camV-nav-menu li.sfHover a#A-nav-config {
  background-position: 0px -29px;
}

a#A-nav-actualite{
	width:106px;
	background-position:-149px 0;
}
a#A-nav-actualite:hover, .activeNavItem a#A-nav-actualite{
	background-position: -149px -29px;
	border:0px solid yellow ;
}
a#A_nav_sport{
	width:67px;
	background-position:-254px 0;
}
a#A_nav_sport:hover, .activeNavItem a#A_nav_sport{
	background-position: -254px -29px;
	border:0px solid pink ;
}
a#A_nav_emissions{
	width:102px;
	background-position:-321px 0;
} 
a#A_nav_emissions:hover, a#A_nav_emissions.sfHover, .activeNavItem a#A_nav_emissions{
	background-position:-321px -29px;
}

#camV-nav-menu li:hover a#A_nav_emissions, #camV-nav-menu li.sfHover  a#A_nav_emissions {
  background-position:-321px -29px;
}

a#A_nav_podcast{
	width:99px;
	background-position: -421px 0;
}
a#A_nav_podcast:hover, .activeNavItem a#A_nav_podcast{
	background-position: -421px -29px;
}
/*a#A_nav_programmes{
	width:121px;
	background-position:-519px 0px;
}
a#A_nav_programmes:hover, .activeNavItem a#A_nav_programmes{
	background-position:-519px -29px;
}
a#A_nav_radio, .activeNavItem a#A_nav_radio{
	width:67px;
	background-position: -640px 0;
}
a#A_nav_radio:hover, .activeNavItem a#A_nav_radio{
	background-position: -640px -29px;
} */

a#A_nav_radio, .activeNavItem a#A_nav_radio{
	width:67px;
	background-position: -518px 0;
}
a#A_nav_radio:hover, .activeNavItem a#A_nav_radio{
	background-position: -518px -29px;
}
#camV-nav-menu li:hover a#A_nav_radio, #camV-nav-menu li.sfHover a#A_nav_radio {
  background-position: -518px -29px;
}

a#A_nav_blog, .activeNavItem a#A_nav_blog{
	width:67px;
	background-position: -586px 0;
}
a#A_nav_blog:hover, .activeNavItem a#A_nav_blog{
	background-position: -586px -29px;
}

/*
a#A_nav_blog, .activeNavItem a#A_nav_blog{
	width:67px;
	background-position: -707px 0;
}
a#A_nav_blog:hover, .activeNavItem a#A_nav_blog{
	background-position: -707px -29px;
} */
/****************************************FIN MON MENU***************************************/
/* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}

#camV-nav-menu li:hover ul a, #camV-nav-menu li.sfHover ul a {
  background: #333;
  color: #000;
}
#camV-nav-menu li:hover ul a:hover, #camV-nav-menu li.sfHover ul a:hover {
  background:#fff;
  color: #fff;
  font-size:11px;
  margin:0px;
}

.nav ul {background: transparent;border-bottom: 0px solid #000;margin: 0; width: 100px;position:absolute;top: -999em;left:0px;}

.nav li:hover ul,.nav li.sfHover ul {color:red;  top: 26px;width: 150px;height:auto;background:#333;}


.nav ul li { border: 0px solid red; width:100%;padding-top:0px;padding-left:10px;}
.nav ul a {color:#000; border: 0px solid pink;  border-bottom: 0; width: 95%;font-size:11px;  padding-right: 0px;  white-space: nowrap;}
/*  AD===============*/
ul#camV-nav-menu ul{
	color:#fff;
}
/*FIN  AD===============*/
.nav ul a:hover {
  background: #bd2e2f;
  color: red;
}

li.sous-menu{
   width:150px;
   color:#fff;
   line-height:20px;
   font-size:9px;
   font-weight:bold;
   cursor:pointer;
}

.x-form-check{background:url('../images/default/form/checkbox.gif') no-repeat 0 0;}