/**
 * Feuille de style navigation principale + sous naviguation
 */


/**
 * Navigation principale (menu haut)
 */

div#nav_principale
{
	width: 960px;
	padding: 0;
	background-color: #FFFFFF;

/*	letter-spacing: -0.06em; */
	text-transform: uppercase;
	font-weight: bold;
	color: #B3320E;
}

div#nav_principale ul, #nav_principale li
{
	margin:0;					/* reinitialise les valeurs */
	padding:0;					/* reinitialise les valeurs */

	font-weight: bold;
	color: #B3320E;
}

div#nav_principale ul
{
	text-align:center;		/* centre les li dans ul */
}

div#nav_principale li
{
	display:inline;			/* fait en sorte que les li soit sur une seule ligne, comme avec un float */
	margin:0 0px;				/* margin left et right des éléments du menu */
}

div#nav_principale img.hackImg
{
	height:12px;				/* hauteur d'un li */
	width:0;						/* l'image ne servant qu'a émuler le margin-top et bottom, on a pas besoin de la voir*/
	vertical-align:middle;	/* permetra que le contenu du li soit centré verticalement */
	margin-top:8px;			/* ce margin déterminera l'écart entre 2 lignes */
}

/** lien page **/
div#nav_principale li a
{
	font-family: Trebuchet MS;
	font-size:1em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 5px;
}

/** lien page over **/
div#nav_principale li a:hover
{
	background: #B3320E none repeat scroll 0%;
	color:#FFFFFF;
}

/** page active & page root active **/
div#nav_principale span, div#nav_principale li .trail
{
	font-family: Trebuchet MS;
	font-size:1em;
	font-weight: bold;
	color: #B3320E;
}


/*
 * Sous Navigation (menu de gauche)
 */
div#menu_gauche
{
	width: 184px;
	/* IE6 fix */
	background: transparent url("http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/background_navigationSub.png") repeat-y !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/background_navigationSub.png");
	background-image: none;
	letter-spacing: 1px;
}

div#menu_gauche .active
{
	color: #FFFFFF;
}

/** liens **/
div#menu_gauche li a
{
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 11px;
}

div#menu_gauche ul
{
	list-style-type: none;
	margin-left: 10px;
	padding: 0;
	color: #FFFFFF;
}

div#menu_gauche ul.level_1
{
	margin-top: 20px;
	margin-right: 6px;
	color: #FFFFFF;
}

div#menu_gauche ul.level_1 li
{
	margin-top: 10px;
}

/** page active **/
div#menu_gauche .level_1 p.active
{
	background-color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #B3320E;
	font-weight: bold;
	margin-right: 6px;
	padding: 2px;
}

div#menu_gauche ul.level_2
{
	display: none;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 0;
}

div#menu_gauche ul.level_3
{
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-left: 0;
}

/** sous menu page et root active **/
div#menu_gauche .trail ul.level_2
{
	display: block;
}

div#menu_gauche ul.level_2 li
{
	margin-top: 0px;
	background-image: url("http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/subNav_arrow.gif");
	background-repeat: no-repeat;
	background-position: 4px 5px;
	padding-left: 12px;
}

div#menu_gauche .level_1 li a
{
	background-color: #B3320E;
	font-weight: bold;
	padding:2px;
}

div#menu_gauche .level_2 li a
{
	background-color: transparent;
	font-weight: normal;
}

div#menu_gauche .level_2 li.active
{
	background-image: url("http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/subNav_arrow_active.gif");
	background-repeat: no-repeat;
	background-position: 4px 5px;
}

div#menu_gauche .level_2 p.active
{
	background-color:transparent;
	color: #FFFFFF;
	font-weight:normal;
}

/**
 * Navigation bas menu gauche
 */

div#nav_boite_noire
{
	width: 184px;
	height: 50px;
	/* IE6 fix */
	background: transparent url("http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/background_navigationSub.png") repeat-y !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/background_navigationSub.png");
	background-image: none;	padding: 0;
}

div#nav_boite_noire ul, #nav_boite_noire li
{
	margin:0;					/* reinitialise les valeurs */
	padding:0;					/* reinitialise les valeurs */

	color: #FFFFFF;
}

div#nav_boite_noire ul
{
	text-align: center;		/* centre les li dans ul */
	background-color: #000000;
	width: 140px;
	margin-left: 10px;
	margin-top: 10px;
}

div#nav_boite_noire li
{
	display:inline;			/* fait en sorte que les li soit sur une seule ligne, comme avec un float */
}

div#nav_boite_noire img.hackImg
{
	height: 10px;				/* hauteur d'un li */
	width: 0;					/* l'image ne servant qu'a émuler le margin-top et bottom, on a pas besoin de la voir*/
	vertical-align: middle;	/* permetra que le contenu du li soit centré verticalement */
	margin-top: 6px;			/* ce margin déterminera l'écart entre 2 lignes */
	margin-bottom: 6px;
	background-color: #000000;
	margin-left: 6px;
	margin-right: 2px;
	border-left: 1px solid #FFFFFF;
}

/** lien page **/
div#nav_boite_noire li a
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}

/** lien page over **/
div#nav_boite_noire li a:hover
{
	text-decoration: underline;
}

/** page active & page root active **/
div#nav_boite_noire span, div#nav_boite_noire li .trail
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #FFFFFF;
}

/**
 * Leader+ & logo europe
 */
div#nav_leader_euro
{
	width: 184px;
	height: 40px;
	/* IE6 fix */
	background: transparent url("http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/background_navigationSub.png") repeat-y !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="http://patrimoine-locarn.org/tourbieres/tl_files/tourbieres/background_navigationSub.png");
	background-image: none;	padding: 0;
}

div#nav_leader_euro ul, #nav_leader_euro li
{
	margin:0;					/* reinitialise les valeurs */
	padding:0;					/* reinitialise les valeurs */

	color: #FFFFFF;
}

div#nav_leader_euro ul
{
	margin-left: 6px;
}

div#nav_leader_euro li
{
	display:inline;			/* fait en sorte que les li soit sur une seule ligne, comme avec un float */
	margin:0 6px;				/* margin left et right des éléments du menu */
}

/*
 *	Fil d'Ariane
 */

div.mod_breadcrumb
{
	margin-left:20px;
	width: 712px;
	color:#333333;
	font-family: Trebuchet MS;
	font-size: 11px;
}
div.mod_breadcrumb a
{
	color:#000000;
	font-family: Trebuchet MS;
	font-size: 11px;
}

/*
 * Boite de recherche gauche
 */
#left .formbody
{
	margin-left: 20px;
}

/* input */
#left #keywords
{
	width: 90px;
	height: 14px;
	border: none;
	text-align: center;
	font-size: 10px;
}

/**
 * Navigation pied de page
 */

div#nav_footer
{
	width: 960px;
	padding: 0;
}

div#nav_footer ul, div#nav_footer li
{
	margin:0;					/* reinitialise les valeurs */
	padding:0;					/* reinitialise les valeurs */

	color: #FFFFFF;
}

div#nav_footer ul
{
	text-align: center;		/* centre les li dans ul */
	margin-top: 2px;
}

div#nav_footer li
{
	display:inline;			/* fait en sorte que les li soit sur une seule ligne, comme avec un float */
}

div#nav_footer img.hackImg
{
	height: 10px;				/* hauteur d'un li */
	width: 0;					/* l'image ne servant qu'a émuler le margin-top et bottom, on a pas besoin de la voir*/
	vertical-align: middle;	/* permetra que le contenu du li soit centré verticalement */
	margin-left: 4px;
	border-left: 1px solid #000000;
}

/** lien page **/
div#nav_footer li a
{
	font-family: Trebuchet MS;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
}

/** lien page over **/
div#nav_footer li a:hover
{
	text-decoration: underline;
}

/** page active & page root active **/
div#nav_footer span, div#nav_footer li .trail
{
	font-family: Trebuchet MS;
	font-size: 0.9em;
	color: #FFFFFF;
}

/**
 * Lien haut de page
 */
.ce_toplink
{
	margin-top: 8px;
}




