/* 
	WordPress Menubar Plugin
	sf-vertical.css stylesheet for the Suckerfish template

	Credits:
	Son of Suckerfish Dropdowns
	By Patrick Griffiths and Dan Webb
	http://www.htmldog.com/articles/suckerfish/dropdowns/
*/

.menu-gauche {float:left; display:inline;
	margin:0px;
	padding:0;
	text-align:left;
	border-top:1px solid #d8d6c8;
	z-index:6;
}

.menu-gauche ul {
	float: left;display:inline;
	list-style: none;
	margin: 0;
	padding: 0;
	width:100%;
	z-index: 6;
	background:url(menu-gauche.jpg);
}

.menu-gauche ul li {
	float:left; display:inline;
	padding:0 0 0 25px;
	width:165px;
	height:30px;
	position: relative;
	/*background:url(menu-gauche.jpg);*/
	/*border-top:1px solid #f1f0ea;
	border-bottom:1px solid #d8d6c8;*/
	z-index:6;
}
.menu-gauche ul li:hover, .menu-gauche ul li.wpmhover { background:url(menu-gauche-over.jpg) repeat-x center;}


.menu-gauche ul li a {float:left; display:block; padding:0; margin:0;  height:30px; line-height:28px; color:#a30f62; font-size:13px; font-weight:bold; text-decoration:none;}
.menu-gauche ul li a:hover, .menu-gauche ul li:hover a {float:left; display:block; padding:0 0 0 17px; margin:0; height:30px; line-height:28px; color:#fff; font-size:13px; font-weight:bold; text-decoration:none; background:url(puce-menu-gauche-over.jpg) no-repeat left center;}

.menu-gauche ul li.bloque  {z-index:6;  }
.menu-gauche ul li.bloque a {cursor:default; }
.menu-gauche ul li.wpmhover a { color:#FFF }


.menu-gauche ul ul {position:absolute; top:9px; left:-999em; width:310px; padding:0; margin:0px 0 0 170px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; z-index:12;}
.menu-gauche li:hover ul ul, 
.menu-gauche li:hover ul ul ul,
.menu-gauche li:hover ul ul ul ul,  
.menu-gauche li.wpmhover ul ul, 
.menu-gauche li.wpmhover ul ul ul, 
.menu-gauche li.wpmhover ul ul ul ul {
	left: -999em;
	z-index:12;
}

.menu-gauche li:hover ul, 
.menu-gauche li li:hover ul, 
.menu-gauche li li li:hover ul, 
.menu-gauche li li li li:hover ul,
.menu-gauche li.wpmhover ul, 
.menu-gauche li li.wpmhover ul, 
.menu-gauche li li li.wpmhover ul,
.menu-gauche li li li li.wpmhover ul{
	left: 0;
	z-index:12;
}

.menu-gauche ul li.page_item {
	float:left; display:inline;
	padding:0 0 0 15px;
	width:295px;
	height:28px;
	position: relative;
	/*background:#39C;*/
	/*background:url(menu-gauche.jpg) repeat-x;*/
	border-top:1px solid #f1f0ea;
	border-bottom:1px solid #d8d6c8;
	z-index:12;
}
.menu-gauche ul li.page_item:hover {
	float: left;display:inline;
	padding:0 0 0 15px;
	width:295px;
	height:28px;
	position: relative;
	background:url(menu-gauche-over.jpg);
	/*border-top:1px solid #f1f0ea;
	border-bottom:1px solid #d8d6c8;*/
	z-index:12;
}

.menu-gauche ul ul li.page_item a {float:left; display:block; padding:0; margin:0; width:295px; height:28px; line-height:28px; color:#a30f62; font-size:13px; font-weight:bold; text-decoration:none; background:#e3e1d5;}
.menu-gauche ul ul li.page_item a:hover {float:left; display:block; padding:0 0 0 17px; width:278px; margin:0; height:28px; line-height:28px; color:#fff; font-size:13px; font-weight:bold; text-decoration:none; background:url(puce-menu-gauche-over.jpg) no-repeat left center;}
.menu-gauche ul ul li.page_item:hover a {float:left; display:block; padding:0 0 0 17px; width:278px; margin:0; height:28px; line-height:28px; color:#fff; font-size:13px; font-weight:bold; text-decoration:none; background:url(puce-menu-gauche-over.jpg) no-repeat left center;}
.menu-gauche ul li.page_item a { cursor:pointer;}
	
/*
.menu-gauche li.selected, 
.menu-gauche li.current-cat, 
.menu-gauche li.current-cat-parent, 
.menu-gauche li.current_page_item, 
.menu-gauche li.current_page_parent,
.menu-gauche li.current_page_ancestor  {
	color:#FFF
}

.menu-gauche li a, 
.menu-gauche li a:visited, 
.menu-gauche li a:hover {
	padding: 0;
	text-indent: 15px;
	width: 167px;
}*/


/*
.menu-gauche-after {
	clear: left;
}
*/
