/*  

Copyright © 2006 Troll d'idées. Tous droits réservés.

Site web (CMS) : Menu Vertical
Thème : Kiwi
Créé le : 08/07/2006

*/

.menu_v ul {
	margin: 0;
}

.menu_v li {
	display: inline;
}
.menu_v .content {
	margin: 0 0 8px 0;
	background: #E95D00;
}

.menu_v ul li a {
	display: block;
	padding: 7px 0 8px 0;
	text-decoration: none;
}

.menu_v ul li a:hover, .menu_v ul li a.actif {
	text-decoration: none;
}

.menu_v ul li a.actif {

}
.menu_v .separateur {
	display: block;
	padding: 4px 0 4px 0;
	border-bottom: 2px solid #FFFFFF;
}


.menu_v .menu_niv_01 li {
	background: url(../../../images/lineh-menu.png) no-repeat bottom left;
	padding-bottom: 1px;
}

.menu_v .menu_niv_01 li.lien_int, .menu_v .menu_niv_02 li {
	background: none;
}

/* -- menu_niv_01 -- */
*html .menu_v .menu_niv_02 a{background: none;}

.menu_v .menu_niv_01 {
	background: url(../../../images/bg-menu-top.png) no-repeat top;
	
}

#sidebar .menu_v .menu_niv_01 li {
	height: 1%;
	display: block;
}

#sidebar .menu_v .menu_niv_01 li.actif {
	
	background: url(../../../images/bg-menu-niv02.png) repeat-y;
}
.menu_v .menu_niv_01 li a.actif {
	background:url(../../../images/lineh-menuniv02.png) no-repeat bottom right;
}

.menu_v .menu_niv_01 a {
	padding-right: 11px;
	text-align:right;
	text-transform: uppercase;
	background: url(../../../images/lineh-menu.png) no-repeat bottom left;
	color:#fff;
	height: 1%
}

.menu_v .menu_niv_01 a span{
	padding-right: 16px;
	text-align:right;
	text-transform: uppercase;
	background: url(../../../images/puce-menu.png) no-repeat right 4px;
	display: block;
	color:#fff;
	cursor: pointer;
}
.menu_v .menu_niv_01 a:hover span, .menu_v .menu_niv_01 a.actif span{
	background-position: right -42px;
	color:#FFE7CF
}

.menu_v .menu_niv_01 .separateur {
	padding-left: 10px;
	background-color: #EBEBEB;
}

/* -- menu_niv_02 -- */
#sidebar .menu_v .menu_niv_02 {
	padding: 2px 0 15px;
	background: url(../../../images/bg-menu-niv02.png) repeat-y;
}
#sidebar .menu_v .menu_niv_02 li {
	padding-right: 0;
	height:1%;
	padding: 0 0 5px
}
#sidebar .menu_v .menu_niv_02 a.actif {
	background: none;
}
.menu_v .menu_niv_02 a {
	color: #fff;
	text-transform: none;
	padding: 2px 11px 0 0;
	background: none;
}
*html .menu_v .menu_niv_02 a {
	background: none;
}
.menu_v .menu_niv_02 a span {
	text-transform: none;	
	line-height: 1.1em
}
.menu_v .menu_niv_02 a:hover, .menu_v .menu_niv_02 a.actif {
	color: #fff;
}

.menu_v .menu_niv_02 .separateur {
	padding-left: 20px;
	color: #8D8980;
	background-color: #FAFAFA;
}

/* -- menu_niv_03 -- */

.menu_v .menu_niv_03 a {
	padding-left: 30px;
	color: #8D8980;
	background-color: #FAFAFA;
}

.menu_v .menu_niv_03 a:hover, .menu_v .menu_niv_03 a.actif {
	color: #0068B4;
	background-color: #FAFAFA;
}

.menu_v .menu_niv_03 .separateur {
	padding-left: 30px;
	background-color: #FAFAFA;
}

/* -- menu_niv_04 -- */

.menu_v .menu_niv_04 a {
	padding-left: 40px;
	color: #8D8980;
	background-color: #FAFAFA;
}

.menu_v .menu_niv_04 a:hover, .menu_v .menu_niv_04 a.actif {
	color: #0068B4;
	background-color: #FAFAFA;
}

.menu_v .menu_niv_04 .separateur {
	padding-left: 40px;
	background-color: #FAFAFA;
}

/* -- sidebar -- */

#sidebar .menu_v li {
	margin: 0;
}

/* -- container -- */

#container .menu_v li {
	margin: 0;
}

#container .menu_v h2 {
	color: #9EB6C7;
}

