/* PAGES DE FOND */
div.navigation_v {
	width:239px;
	float:left;
	background-image:url(./menu_v/page-arriere-plan.gif);
	background-repeat:no-repeat;
	_overflow:hidden;
}

div.navigation_v div.page_superieur_repeat {
	background-image:url(./menu_v/page-superieur-repetition.gif);
	background-repeat:repeat-y;
	width:210px;
	margin:26px 0px 0px 28px;
}

div.navigation_v div.page_superieur_top {
	background-image:url(./menu_v/page-superieur-top.gif);
	background-repeat:no-repeat;
	width:210px;
	min-height:222px;
	_height:222px;
}

div.navigation_v div.page_superieur_bottom {
	background-image:url(./menu_v/page-superieur-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:102px;
}
/*****************/

div.navigation_v, div.navigation_v a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #f7751e; /* CHANGER : couleur du texte */
}

/* BLOC DE RECHERCHE (externaliser) */
div.navigation_v div.recherche {
	background-color:#f8cd80; /* CHANGER : fond du bloc de recherche */
	padding:7px 0px 7px 7px;
	width:170px;
	margin-left:1px;
}
/*Suite à la desactivation du lien VOUS RECHERCHEZ */
div.navigation_v div.recherche a{text-decoration:none;cursor:default;}
div.navigation_v div.recherche a:hover{text-decoration:none;cursor:default;}

div.navigation_v div.recherche input.mot-cle {
	border:none;
	background:none;
	background-color:#FFFFFF; /* CHANGER  : couleur de fond input des mots clï¿½s */
	color:#cdbb64; /* CHANGER : couleur du texte */
	width:130px;
}

div.navigation_v div.recherche input.validation {
	border:none;
	background:none;
	color:#FFFFFF;
	background-color:#cdbb64; /* CHANGER : couleur de fond input valider */
	padding:0;
	width:24px;
}
/*********************/

/* NAVIGATION */

div.navigation_v #menuvvcontainer {
	background-image:url(./menu_v/fond-ol-repeat.gif);
	background-repeat:repeat-y;
	background-position:1px;
}

div.navigation_v ol.coucou {
	background-image:url(./menu_v/fond-ol.gif);
	background-repeat:no-repeat;
	padding:0;
	margin:0 0 0 1px;
	list-style:none;
	width:178px;
	padding:9px 0 10px 0;
}

ol.no {
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:1px;
}

span.niveau1 {
	display:block;
	background-color:#f7ca76; /* CHANGER : couleur de fond du 1er niveau */
	line-height:22px;
	padding-left:19px;
	text-transform:uppercase;
}

div.navigation_v li.first {
	background-image:url(./menu_v/puce.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	margin-left:19px;
	position:relative;
	width:150px;
}

div.navigation_v li.firstoverl {
	width:324px;
}

div.navigation_v li.first a.snormale, div.navigation_v li.first a.shover, div.navigation_v li.first a.shoverl {
	position:relative;
	display:block;
	padding:4px 0px 4px 19px;
	text-decoration:none;
}

div.navigation_v li.first a.shoverl {
	background-image:url(./menu_v/fond-a-over-fils.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:10px;
}

div.navigation_v li.first a.snormale strong, div.navigation_v li.first a.shover strong, div.navigation_v li.first a.shoverl strong {
	display:block;
	width:130px;
	cursor:pointer;
}

div.navigation_v li.firstoverl a.shoverl strong {
	position:relative;
	left:170px;
}

div.navigation_v li.first div.slignebnormale {
	background-image:url(./menu_v/separation.gif);
	background-repeat:repeat-x;
	height:2px;
	margin:0px 10px 0px 0px;
}

div.navigation_v li.firstoverl div.slignebnormale {
	background-image:url(./menu_v/separation-avec-fils.gif);
	margin-right:0px;
	background-repeat:no-repeat;
}

div.navigation_v div.smenu {
	display:none;
	position:absolute;
	left:186px;
	top:22px;
	background-color:#f9d995; /* CHANGER : sous menu (~dï¿½roulant) */
	width:138px;
}

div.navigation_v div.smenu ol {
	margin:0;
	padding:0;
	list-style:none;
	font-size:1px;
}

div.navigation_v div.smenu ol li {
	position:relative;
}

div.navigation_v div.smenu ol li a.snormale, div.navigation_v div.smenu ol li a.shover, div.navigation_v div.smenu ol li a.shoverl {
	background-image:url(./menu_v/puce2.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0;
	padding-left:17px;
	margin:0 0 0 7px;
	line-height:20px;
	display: block;
}

div.navigation_v div.smenu div.smenu {
	left:138px;
	_left:114px;
	top:0px;
}
