dt, dd, dl#menu ul, dl#menu li {
margin: 0;
padding: 0;
list-style-type: none;
/* si taille police augmentée, menu colonne grandit trop ?
font-size: 14px;*/
}
dl {
margin: 0;
padding: 0 0 10 0;
list-style-type: none;
}
dl#menu dt {
	color: #FFFFFF;
}

dl#menu li {
	margin-bottom: 1px;
}
dl#menu li a, dl#menu dt a, span.menu-titre {
color: #7C5E5C;
background-color: #D2C9C8;
	background-image: url(../ima3/puce-liste-a.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
text-decoration: none;
	padding:2 5 2 14;
display: block;
border: 0 none;
/* faut mettre line-height POUR EMPECHER L'ETATELEMENT VERTICAL ET PERMETTRE DE METTRE LA COLONNE EN STATIC */
line-height: 1.3em ;
}

dl#menu li a:visited {
	color: #A0817E;
}
dl#menu li a:hover {
	color: #fff;
	background: #E37373;
}
dl#menu li a:active {
	color: #fff;
	background: #CC0000;
}
dl#menu dt a, span.menu-titre {
	color: #fff;
	background-color: #AE9C9B;
	background-image: url(../ima3/puce-rub.gif);
	background-repeat: no-repeat;
	background-position: 99% center;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
	text-align: right;
	padding: 2 19 2 5;
}

	/*pour menu squel rubriques*/
	.sousrub {
		text-transform: uppercase;
			font-weight: bold;
				font-size: 13px;
}
	dl#menu ul.sousrub li a {
	background-position: 1px 6px;
	padding:3 5 3 14;

}
	.txt-sousrub {
	color: #8E7573;
	background-color: #ECE9E8;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	}


dl#menu dt a:hover {
	background-color: #E37373;
}
dl#menu dt a:active {
	background-color: #CC0000;
}
dl#menu li a.lienlisteon {
	color: #E37373;
	background-color: #ECE9E8;
		background-image: url(../ima3/puce-liste-a.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
/* Pour download (+menu-titre !) */
.menu-liste {
	color: #8E7573;
	background-color: #D2C9C8;
	padding: 4;
	margin-bottom: 2px;
}