﻿
/*** DEBUG */

/*
table {border: 1px solid black}
td {border: 1px dotted gray}
div {border: 1px solid orange}
img, form {border: 1px dashed blue}
h1, h2, h3, h4, h5, h6, p {border: 1px solid yellow}
ul {border: 1px solid green}
li {border: 1px solid lightgreen}


body.print table {border: 1px solid black}
body.print td {border: 1px dotted gray}
body.print div {border: 1px solid orange}
body.print img, body.print form {border: 1px dashed blue}
body.print h1, body.print h2, body.print h3, body.print h4, body.print h5, body.print h6, body.print p {border: 1px solid yellow}
body.print ul {border: 1px solid green}
body.print li {border: 1px solid lightgreen}


*/

.ancre_menu{
vertical-align:top;
width:140px;
}
.menu_collection,.menu_collection ul{
list-style-type:none;
font-size:11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.menu_collection{ 
margin:0px 0 0px 0;
padding:0;
width:140px;
}
.menu_collection ul{
margin:0;
padding:0;
line-height: 1.4;
display:none;
}
.menu_collection .normal a{
font-weight:normal;
cursor:pointer;
}
.normal a:hover,
.normal a:active,
.normal a:focus{
	display: inline;
}
.menu_collection li a#lien_page, .menu_collection li a.lien_page{
	font-weight: bold;
	color: #9d8093;
}
.menu_collection li{
	line-height: 1.4;
	font-weight: normal;
	cursor: pointer;
	position: relative;
	background-image: url(../images/menu_btn_vide.gif) ;
	background-position: 4px 5px;
	background-repeat: no-repeat;
}
.reduit,.ouvert, .menu_collection li{
padding:0 0px 0 15px;
margin:0;
}
.reduit a,.ouvert a{
text-decoration:none;

}

.menu_collection li a,.menu_collection li a:link, .menu_collection li a:hover{
text-decoration: none;
}

.menu_collection li.ouvert{
background-image: url(../images/menu_btn_moins.gif);
}
.menu_collection li.reduit{
background-image: url(../images/menu_btn_plus.gif);
}




.menu_collection p{
	position: absolute;
	display:inline;
	right: 0;
	top: 0;
	margin-left: 5px;
	margin-top: -3px;
	height:12px;
	background-color: White;
}