#hq-contenu ul{padding-left:0px!important;}



/* Sous Navigation */
		ul.l-sous-nav { list-style:none; padding:0; margin:0; background:#fafbfd url(../images/sous-nav-bg.png) repeat-x left bottom; border-bottom:1px solid #94b8d6; }
			ul.l-sous-nav li { display:block; margin: 0px; float:left; border-bottom:0px solid #ffffff; border-right:1px solid #bfd4e6; font-size:11px; line-height:13px; }
				ul.l-sous-nav li a { color:#666666; text-decoration:none; display:block; padding: 0px 0px 0px 11px; }
				ul.l-sous-nav li a span { display:block; text-align:center; padding: 13px 11px 11px 0px; }
				ul.l-sous-nav li.double a span { padding-top: 5px; padding-bottom: 6px; }
				ul.l-sous-nav li a:hover { color:#333333;  background:#e9eff6 url(../images/sous-nav-bg-hover.png) repeat-x left bottom; }
				ul.l-sous-nav li a:hover span { background-position: right -100px; }
				ul.l-sous-nav li.active a, ul.l-sous-nav li.active a:hover { color:#FFFFFF; background:#7FA3C8 url(../images/sous-nav-bg-active.png) repeat-x left bottom; cursor:default; }
				ul.l-sous-nav li.active a span, ul.l-sous-nav li.active a:hover span { font-weight:bold;  }
				
				.l-tab-content{	border: 2px solid #7FA3C8; padding: 0px;}
				.l-sous-nav-content{padding: 0px 15px;}
