/* CSS Document */
#menusite DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#menusite DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#menusite DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#menusite UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#menusite LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#menusite DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
#menusite DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 68px; TEXT-ALIGN: center
}
#menusite DD {
	FONT-SIZE: 10px; POSITION: absolute
}
.hiddenStructure {
	display: block;
	background: none transparent scroll repeat 0%;
	border: none;
	width: 0px;
	height: 0px;
	overflow: hidden;
	padding: 0 0 0 0;
	margin: -1px 0 0 -1px;
}

#menusite ul {
	width: 175px;
	background: #ffeeee;
	border-bottom: solid 7px #ccc;
}
#menusite ul.liens {
	background: #e4edf6;
}

#menusite li {
	text-align: left;
	padding: 0;
	margin: 0;
	border-bottom: solid 1px #ff9e9e;
	line-height: 16px;
}
#menusite li {
	padding: 0 0 0 0;
	display: block;
}
#menusite a:link, #menusite li a:visited, #menusite li a:hover, #menusite li a:active {
	padding: 0 0 0 5px;
	display: block;
}
/*#menusite li a:link, #menusite li a:visited {
	color: #604a00;
	display: block;
	text-decoration: none;
	padding: 0 0 0 2px;
	font-weight: normal;
}*/
#menusite li a:hover, #menusite li a:active {
	background: #8c4f4f;
	color: #fff;
	font-weight: normal;
}

#menusite li.liens {
	color: #0d4b65;
	border-bottom: solid 1px #3b5e7c;
}

/* MENUS */
#menusite a:link, #menusite a:visited {
	color: #a30802;
	text-decoration: none;
}
#menusite a:hover, #menusite a:active {
	text-decoration: none;
}

/* Menu gauche */
#leftmenu {
	width:180px;
	padding:0px;
}
	
#leftmenu ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#leftmenu li a{
	margin:0px;
	padding:0px;
}
	