/* ================================================================ 

This copyright notice must be untouched at all times.



The original version of this stylesheet and the associated (x)html

is available at http://www.stunicholls.com/menu/tree_frog_vertical.html

Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.

This stylesheet and the associated (x)html may be modified in any 

way to fit your requirements.

=================================================================== */

ul#menu {
	list-style-type: none;
	margin: 0 0 0 29px;
	padding: 0;
}

#menu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 171px;
	text-align: right;
}

#menu li.sub {
	background-color: transparent;
	background-image: url(menu.gif);
	background-repeat: no-repeat;
	width: 171px;
	margin-bottom: 20px;
	text-align: left;
}

#menu li.sub.accueil {
	background-position: 0 top;
}

#menu li.sub.accueil:hover, #menu li.sub.accueil.click {
	background-position: 0 -25px;
}

#menu li.sub.realisations {
	background-position: -171px top;
}

#menu li.sub.realisations:hover, #menu li.sub.realisations.click {
	background-position: -171px -25px;
}

#menu li.sub.projets {
	background-position: -342px top;
}

#menu li.sub.projets:hover, #menu li.sub.projets.click {
	background-position: -342px -25px;
}

#menu li.sub.locations {
	background-position: -513px top;
}

#menu li.sub.locations:hover, #menu li.sub.locations.click {
	background-position: -513px -25px;
}

#menu li.sub.ventes {
	background-position: -684px top;
}

#menu li.sub.ventes:hover, #menu li.sub.ventes.click {
	background-position: -684px -25px;
}

#menu li.sub.contact {
	background-position: -855px top;
}

#menu li.sub.contact:hover, #menu li.sub.contact.click {
	background-position: -855px -25px;
}

#menu li.sub.emploi {
	background-position: -1026px top;
}

#menu li.sub.emploi:hover, #menu li.sub.emploi.click {
	background-position: -1026px -25px;
}

#menu li, #menu li a {
	display: block;
	color: #000;
	line-height: 25px;
	text-decoration: none;
	cursor: pointer;
	text-indent: -1500px;
}

#menu li ul li.subselected {
	font-weight: bold;
}

#menu li ul li {
	background-color: #ece5e0;
}

#menu ul,

#menu li.click ul ul,

#menu li.click ul li.hover ul ul {
	display: none;
}

#menu li.hover {
}

#menu li.click {
}

#menu li.click ul {
	display: block;
}

#menu li.click ul li.hover ul, 

#menu li.click ul li.hover ul li.hover ul {
	display: block;
}

#menu li.click ul li.hover {
	color: #B00013;
	background: transparent;
	text-decoration: underline;
}
