
/************************************************/
/*               sous-rubrique                  */
/************************************************/
/* la classe nav sert désormais aux sous-rubriques  */
.nav {position:absolute;top:319px;left:0px;} /*width:600px;*/

.nav a:link,.nav a:visited,.nav a:active {color:#ebe1c2; font-family:arial; font-size:9px; font-weight:normal; text-decoration:none;background:#882600;padding-left:10px;padding-right:10px;display:block;height:auto;float:left;line-height:13px;border-right:1px solid #d7c7a2;}
.nav a:hover				 {color:#ebe1c2; font-family:arial; font-size:9px; font-weight:normal; text-decoration:none;background:#571901;padding-left:10px;padding-right:10px;display:block;height:auto;float:left;line-height:13px;border-right:1px solid #d7c7a2;}
.nav .btnoff                             {color:#ebe1c2; font-family:arial; font-size:9px; font-weight:normal; text-decoration:none;background:#b8a57a;padding-left:10px;padding-right:10px;display:block;height:auto;float:left;line-height:13px;border-right:1px solid #d7c7a2;}

/* la classe nav_carrelage sert désormais aux sous-rubriques carrelage */
.nav_carrelage {left:0px;top:313px;font-size:11px;width:100%} /*width:550px;*/
.nav_carrelage a:link,.nav a:visited,.nav a:active {font-size:11px;}
.nav_carrelage .btnoff {font-size:11px;padding-left:10px;height:26px;display:inline-block;line-height:26px;margin:0;}
.nav_carrelage li.btnoff p {margin:0;line-height:13px;}
.nav_carrelage ul {list-style:none!important;margin:0px;padding:0px!important;height:26px;overflow:hidden;}
.nav_carrelage ul li {float:left;padding:0;display:inline-block;line-height:26px;height:26px;overflow:visible;}
.nav_carrelage ul li ul { display:inline-block;overflow:visible;}/*placer ici le display:none*/
.nav_carrelage ul li ul li{ display:inline-block;overflow:visible;}
.masquage_li {display:none!important;}

.nav_carrelage ul li li a:link,.nav_carrelage ul li li a:visited,.nav_carrelage ul li li a:active {font-size:10px; color:#ab331b;background:#f7deac;}
.nav_carrelage ul li:hover > ul {display:inline-block;}
.nav_carrelage ul li:hover > ul .masquage_li {display:inline-block!important;}
.nav_carrelage a:hover ul,
.nav_carrelage a:hover a:hover ul {display:inline-block;}
.nav_carrelage a:hover ul ul {display:none;}

.nav_interview {position:absolute;top:312px;left:440px;width:97px;}
.nav_interview a:link,.nav_interview a:visited,.nav_interview a:active {color:#ebe1c2; font-family:arial; font-size:9px; font-weight:normal; text-decoration:none;background:#882600;padding-left:10px;padding-right:10px;display:block;float:right;line-height:13px;border-right:1px solid #d7c7a2;}
.nav_interview a:hover				 {color:#ebe1c2; font-family:arial; font-size:9px; font-weight:normal; text-decoration:none;background:#571901;padding-left:10px;padding-right:10px;display:block;float:right;line-height:13px;border-right:1px solid #d7c7a2;}
.nav_interview .btnoff {color:#ebe1c2; font-family:arial; font-size:9px; font-weight:normal; text-decoration:none;background:#b8a57a;padding-left:10px;padding-right:10px;display:block;float:right;line-height:13px;border-right:1px solid #d7c7a2;}


/**
 * HoverScroll Style Sheet
 *
 * @author RasCarlito <carl.ogren@gmail.com>
 * @version 0.2.4
 * @revision 21
 */

/* Main container */
nav.hoverscroll {
	position:relative;
}


/* List container */
nav.hoverscroll div.listcontainer {
	overflow:hidden;
}
nav.hoverscroll div.fixed-listcontainer {
    overflow: hidden;
    float: left;
}

/* Actual list containing items */
nav.hoverscroll ul.list {
	list-style:none;
	margin:0;
	padding:0;
}

/* Items contained in the list */
nav.hoverscroll ul.list li.item {
	/*display:block;*/
	/*padding:0;*/
}
nav.hoverscroll.horizontal ul.list li.item {
	float:left;
}
nav.hoverscroll.horizontal.rtl ul.list li.item {
	float: right;
}



/* Arrows */
nav.hoverscroll div.arrow {
	position:absolute;
	float:none;
	background-color:#ccc;
	background-position:center;
	background-repeat:no-repeat;
	opacity:0.8;
	filter:alpha(opacity=80);
}
nav.hoverscroll div.fixed-arrow {
    display: block;
    float: left;
    background-color: #ccc;
    background-position: center;
    background-repeat: no-repeat;
}

nav.hoverscroll div.arrow.left,
nav.hoverscroll div.arrow.right,
nav.hoverscroll div.fixed-arrow.left,
nav.hoverscroll div.fixed-arrow.right {
	top:0px;
	width:40px;
	height:53%;
}
nav.hoverscroll div.arrow.left,
nav.hoverscroll div.fixed-arrow.left {
	left:0px;
	background-image:url('../img/arrow-left-small.png');
}
nav.hoverscroll div.arrow.right,
nav.hoverscroll div.fixed-arrow.right {
	right:0px;
	background-image:url('../img/arrow-right-small.png');
}

nav.hoverscroll div.arrow.top,
nav.hoverscroll div.arrow.bottom,
nav.hoverscroll div.fixed-arrow.top,
nav.hoverscroll div.fixed-arrow.bottom {
	left:0px;
	width:100%;
	height:40px;
}
nav.hoverscroll div.arrow.top,
nav.hoverscroll div.fixed-arrow.top {
	top:0px;
	background-image:url('../img/arrow-up-small.png');
	
}
nav.hoverscroll div.arrow.bottom,
nav.hoverscroll div.fixed-arrow.bottom {
	bottom:0px;
	background-image:url('../img/arrow-down-small.png');
}

