@charset "utf-8";
/* CSS Document */


table.tableMenu .menuLVL1 .link_menu_lvl1{
	height: auto;
	/*float: left;*/
	position: relative;
	background: none;
	margin:0;
	padding: 0px 9px;
	height:33px;
	border-left: 1px solid #a3bbd3;
	vertical-align: middle;
}

	
table.tableMenu .menuLVL1 .firstItem{	
	border-left: 0px solid #a3bbd3;
}


body .block-francelink_menu .content .link_menu_lvl1{
/*	float: left;
	display: inline !important;
	max-width: 90px;*/
}

body .block-francelink_menu .content .menu_lvl1{
	float: none;
	display: block !important;
	text-decoration: none;
}

.not-front .headerBottom {
padding-bottom:0;
padding-top:0;
}
.link_menu_lvl1 a{
	text-transform: normal;
	color: #000066;
}
.link_menu_lvl1 .menu_conteneur a{
	text-transform: inherit;
}

.block-menu,
.block-menu .content .menu {
	margin: 0 !important;
}
.link_menu_lvl1 .menu_conteneur{
	background: transparent;
	padding: 0px;
	z-index: 14000;
	position: relative;
	top: 4px;
	left: -20px;
}
.headerBottom{
	position: relative;
	z-index: 200;
}

.link_menu_lvl1 .menu{
	position: relative;
	background: transparent url(../images/fond_menu.png) no-repeat left bottom;
	color: #fff;
	padding: 0px 0 0 0;
	margin:0;
	z-index: 15;
	width: auto;
	
	visibility: hidden;
	position:absolute;
	margin-left: -0px;
	
}


.link_menu_lvl1 .menu .content_menu_lvl1 ,	
.link_menu_lvl1 .menu .content_menu_lvl1 a{
	background: transparent;
	paddin:0;
	margin: 0;
	padding:0;
/*	white-space:nowrap; */
}
.link_menu_lvl1 .menu .content_menu_lvl1{
	margin-right: 0px;
	position:relative;
	z-index: 55;
	border:0;
	margin-left: 10px !important;
}
.link_menu_lvl1 .menu ul.menu li.last{
	padding-bottom: 20px;
}

.link_menu_lvl1 ul.menu li.content_menu_lvl1{
	line-height: auto;
}
.link_menu_lvl1 ul.menu li.content_menu_lvl1 a{
	padding: 3px 50px 3px 10px;
	margin: 0 0 0px 5px;
	display: block;
	text-align:left;
	background: transparent url(../images/blank.gif) no-repeat 0 0;
	text-transform:none;
}
.overClass ul.menu li.content_menu_lvl1 a:hover,
.selectedLI ul.menu li.content_menu_lvl1 a:hover{
	color: #59982b;
	background: #fff;
	text-decoration: none;
}


.link_menu_lvl1 .overClass *,
.link_menu_lvl1 .selectedLI *{
	color: #fff;
	text-decoration: none;
}
.overClass,
.selectedLI{
	cursor: pointer;
	/*background: #d4e1ef !important;
	border-bottom: 1px solid #fff;*/
}
.selectedLI{
	/*background: #d4e1ef !important;*/
}
.firstItem {
	background: transparent !important;
}


.block-francelink_menu h3{
	display: none;
}


.block ul.menuLVL1{
	margin:0;
	padding:0;
	background: #003882;
}

.block .menuLVL1 .link_menu_lvl1 a{
	color: #000066 !important;
	font-weight: normal;
	font-size: 12px;
	text-align:center;
	font-family: "Lucida Sans Unicode", Verdana, Geneva, sans-serif;
	text-decoration: none;
	line-height: 14px;
	display: block;
}
.block .menuLVL1 .link_menu_lvl1 a.singleLine{
	padding-bottom: 8px;
	padding-top: 8px;
}

.block-francelink_menu .content{
	background: transparent url(../images/fond_menu.jpg) repeat-x 0 0;
	position: relative;
}
.menuConteneur_left{
    display: none;
	width: 4px;
	background: transparent url(../images/fond_menu_left.jpg) no-repeat 0 0;
}
.menuConteneur_right{
    display: none;
	width: 3px;
	background: transparent url(../images/fond_menu_right.jpg) no-repeat 0 0;
}
.block-francelink_menu .content_menuLVL1{
/*	float:right;
	left:-50%;
	position:relative;
	text-align:left;*/
}
.block-francelink_menu .content .menuLVL1{
	padding-top: 4px;
	padding-bottom:4px;
	/*left:50%;
	position:relative;*/
}
.block-francelink_menu .content .menuLVL1 .clearBoth{
	background: none;
	height: auto;
	line-height: 0;
	display: none;
}
.block-francelink_menu .noHeight{
	height: 0;
	!height: auto;
	line-height: 0;
}
#nav{
	position: relative;
	z-index: 12;	
}