﻿#sidemenu {    
    width:220px; 
    overflow:visible;
}
#sidemenu ul {
    padding:0;    
    margin:0;
    list-style-type:none;
}
#sidemenu li {
    padding:0;
    margin:0 0 0 1px;
    list-style-type:none;
}


/* not selected */
#sidemenu .level0 {
    width:195px;
    /*height:24px;*/    
    min-height:1.7em;
    max-height:2.5em;
    padding: 3px 5px 0px 20px;
    color:White;
    font-size:0.75em;
    background-color:#B3B3B3;
    /*background-image:url(../img/menuitem_bg2.png);
    background-repeat:repeat-x;
    background-color:#258DB4;*/
    /*margin-bottom:1px;*/
	border-bottom:1px solid white;
	_border-bottom:0px !important;
	*border-bottom:0px !important;
}
#nav_1 .level0
{
	background-image:url(../img/menuitem_bg2.png);
	background-color: #258DB4;
}
#nav_2 .level0
{
	background-image:url(../img/menuitem_bg2.png);
	background-color:#258DB4;
}
#nav_3 .level0
{
	background-image:url(../img/menuitem_bg2.png);
	background-color:#258DB4;
}

#nav_153 .level0
{
	/*background-image:url(../img/menuitem_energie.png);*/
	background-color: #830E5F !important;
}
#nav_155 .level0
{
	/*background-image:url(../img/menuitem_verbouwing.png);*/
	background-color:#C1CC37 !important;
}
#nav_156 .level0
{
	/*background-image:url(../img/menuitem_lening.png);*/
	background-color:#02679A;
}

#nav_8 .level0 { background-color:#ceaa66; }

#sidemenu .level0 a {
    color:White;
    text-decoration:none;
}
#sidemenu .level0 a:hover {
    color:White;
    text-decoration:underline;
}

#sidemenu .level1 {
    width:190px;    
    padding:4px 5px 0px 20px;
    color:black;
    font-size:0.75em;
    margin-bottom:1px;
}
#sidemenu .level1 a {
    color:black;
    text-decoration:none;
}
#sidemenu .level1 a:hover {
    color:black;
    text-decoration:underline;
}

#sidemenu .level2 {
    width:180px;    
    padding:4px 5px 0px 40px;
    color:black;
    font-size:0.7em;
    margin-bottom:1px;
}
#sidemenu .level2 a {
    color:black;
    text-decoration:none;
}
#sidemenu .level2 a:hover {
    color:black;
    text-decoration:underline;
}

#sidemenu .level3 {
    width:170px;    
    padding:4px 5px 0px 50px;
    color:black;
    font-size:0.7em;
    margin-bottom:1px;
}
#sidemenu .level3 a {
    color:black;
    text-decoration:none;
}
#sidemenu .level3 a:hover {
    color:black;
    text-decoration:underline;
}


/* selected */
#sidemenu .level0_selected {
    width:195px;
    /*height:24px;*/
    min-height:1.7em;
    max-height:2.5em;
    padding: 3px 5px 0px 20px;
    color:White;
    font-size:0.75em;
    background-color:#B3B3B3;
    /*background-image:url(../img/menuitem_bg2.png);
    background-repeat:repeat-x;*/
    font-weight:bold;
	border-bottom:1px solid white;
	_border-bottom:0px !important;
	*border-bottom:0px !important;
}
#nav_1 .level0_selected
{
	background-image:url(../img/menuitem_bg2.png);
	background-color:#258DB4;
}
#nav_2 .level0_selected
{
	background-image:url(../img/menuitem_bg2.png);
	background-color:#258DB4;
}
#nav_3 .level0_selected
{
	background-image:url(../img/menuitem_bg2.png);
	background-color:#258DB4;
}

#nav_153 .level0_selected
{
	/*background-image:url(../img/menuitem_energie.png);*/
	background-color:#830E5F !important;
}
#nav_155 .level0_selected
{
	/*background-image:url(../img/menuitem_verbouwing.png);*/
	background-color:#C1CC37;
}
#nav_156 .level0_selected
{
	/*background-image:url(../img/menuitem_lening.png);*/
	background-color:#02679A;
}

#nav_8 .level0_selected { background-color:#ceaa66; }

#sidemenu .level0_selected a {
    color:White;
    text-decoration:none;
    font-weight:bold;
}
#sidemenu .level0_selected a:hover {
    color:White;
    text-decoration:underline;
    font-weight:bold;
}
#sidemenu .level1_selected {
    width:190px;    
    padding:4px 5px 0px 20px;
    color:black;
    font-size:0.75em;
    margin-bottom:1px;
    font-weight:bold;
}
#sidemenu .level1_selected a {
    color:black;
    text-decoration:none;
    font-weight:bold;
}
#sidemenu .level1_selected a:hover {
    color:black;
    text-decoration:underline;
    font-weight:bold;
}

#sidemenu .level2_selected {
    width:180px;    
    padding:4px 5px 0px 40px;
    color:black;
    font-size:0.7em;
    margin-bottom:1px;
    font-weight:bold;
}
#sidemenu .level2_selected a {
    color:black;
    text-decoration:none;
    font-weight:bold;
}
#sidemenu .level2_selected a:hover {
    color:black;
    text-decoration:underline;
    font-weight:bold;
}

#sidemenu .level3_selected {
    width:170px;    
    padding:4px 5px 0px 50px;
    color:black;
    font-size:0.7em;
    margin-bottom:1px;
    font-weight:bold;
}
#sidemenu .level3_selected a {
    color:black;
    text-decoration:none;
    font-weight:bold;
}
#sidemenu .level3_selected a:hover {
    color:black;
    text-decoration:underline;
    font-weight:bold;
}
