/*Ajout Alex dans content.css*/

/*Refait Nina : centrage, gestion correcte hover*/

div.sw_categ_navRoot{

height: 29px;

}

/* Barre de navigation supérieure */

ul.sw_categ_navList{

	display: block;

	overflow:hidden;

	background: transparent url(../img/menu/bg-menu.jpg) no-repeat left top;

	height: 29px;

	margin:0;

	padding:0 0 0 8px;

}

.sw_categ_navList li{

	text-decoration:none;

	display:block;

	float:left;

	width: auto;

	text-align: center;

	text-transform:uppercase;

	line-height: 30px;

}



a.mnuCateg{

	display:block;

	text-decoration: none;

	font-weight: bold;

	color:#eee;

	text-align: center;

	padding-bottom: 0px;

}



a.mnuCateg:link{}

a.mnuCateg:visited{}

a.mnuCateg:hover {

	background: transparent url(../img/menu/menu_categ_actif.gif) repeat-x left 5px;

	color:#fff;

}

a.mnuCateg:active {

	background: transparent url(../img/menu/menu_categ_actif.gif) repeat-x left 5px;

	color:#fff;

}

a.mnuCateg span{}



a.catSel_yes{

	color: #fff;

	padding: 0 20px;

	margin: 0 1px;

	background: transparent url(../img/menu/menu_categ_actif.gif) repeat-x left 5px;

}

a.catSel_no {

	padding: 0 20px;	

	margin: 0 1px;

}



/*Fin ajout Alex dans content.css*/



/*Ajout Alex dans menu.css*/



ul.sw_menu_navList{	

	cursor: default;

	list-style-image: none;

	text-transform: uppercase;

	/*font-variant:small-caps;*/

	padding:0 0 0 8px;	

	font-size:: 12px;

	height: 26px;

	text-align: center;

	color: #fff;

	font-weight: bold;

	background: transparent url(../img/menu/bg_sous_menu.jpg) no-repeat left top;

}

ul.sw_menu_navList li.mnuDepth_0{

}

ul.sw_menu_navList li{

	display: block;

	float: left;

	padding: 0 10px;

}

/* Titre rubrique */

ul.sw_menu_navList span.mnuCateg{

	display:none;

}

ul.sw_menu_navList a,

ul.sw_menu_navList a:visited,

ul.sw_menu_navList span.mnuDepth_2{

	display:block;

}

ul.sw_menu_navList .mnuSel_yes{

	font-weight: bold;

	color: #ff5a00;

	margin: 0 1px;

}

ul.sw_menu_navList .mnuSel_no{

	font-weight: bold;

	color: #fff;

	margin: 0 1px;

}

ul.sw_menu_navList a:hover{

	color: #ff5a00;

	text-decoration: none;

}



/*Fin ajout Alex dans menu.css*/



/*Nina habillage et centrage barres menu*/

 li.mnuDepth_0{

 line-height:26px;

}

 li.mnuDepth_1{

 }

/* Navigation supérieure dans TplTopIn */

/* ??? */

span.sw_categ_navRoot{

	display: block;

	text-decoration: none;

}

a.tplHomeLnk{

	display:none;

}



li.mnuDepth_1 ul{

	display: none;

}
.catPos_uncle {
	display: none;
}


