﻿/* RULES FOR MULTIPLE LEVELS IN THE leftNavigation */

/* FIRSTLEVEL, leftNavigation */
#menuleft-bottom
{
	height:5px;
	background-image:url('/_layouts/IMAGES/AktivUI/menu-left-bottom-bg.gif');
	width:180px;
	float:left;
}
#menuleft-top
{
	float:left;
}
ul.leftNavigation {
 font-size: 12px;
 color: #fff;
 font-family: Arial, Verdana, Sans-Serif;
 width: 149px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 list-style-type: none;
}

ul.leftNavigation li ul li {
 border-top: 1px solid #5d5c61;
 padding: 0;
 width: 186px;
}

ul.leftNavigation li a {
 text-decoration: none;
 display: block;
 color: #fff;
 background-image: url('/_layouts/IMAGES/AktivUI/ul.gif');
 background-repeat: no-repeat;
 background-position: 15px 10px;
 margin-left: 0;
 padding: 6px 0 6px 30px;
 font-weight: bold;
}
ul.leftNavigation li a.selected 
{
	background-color: #404040;
	padding: 6px 0 6px 30px;
	color: #fff;
}
ul.leftNavigation li a.selected-has-child 
{
	background-color: #404040;
}
ul.leftNavigation li a.has-selected-child 
{
	background-color: #676566;
}
ul.leftNavigation li ul li a {
 text-decoration: none;
 display: block;
 color: #fff;
 background-image: url('/_layouts/IMAGES/AktivUI/menu-dot-small.png');
 background-repeat: no-repeat;
 background-position: 28px 10px;
 background-color: #676566;
 margin-left: 0;
 padding: 6px 0 6px 40px;
 font-weight: bold;
}
ul.leftNavigation li ul li a.selected {
 padding: 6px 0 6px 40px;
}
ul.leftNavigation li a:hover 
{
	background-color: #404040;
}
/* END FIRSTLEVEL, leftNavigation */


/* SECOND LEVEL, leftNavigation */

ul.leftNavigation ul li {
 margin-left: 0;
 border-bottom: 0;
}

ul.leftNavigation ul li a {
 list-style-image: none;
 display: block;
 margin-left: 0;
 padding: 0;
}

ul.leftNavigation ul li a.selected {
 list-style-image: url('/_layouts/IMAGES/AktivUI/ul.gif');
 }

ul.leftNavigation a.has-child {
list-style-image: url('/_layouts/IMAGES/AktivUI/ul.gif');
 }

ul.leftNavigation a.has-selected-child, ul.leftNavigation a.selected-has-child {
 list-style-image: url('/_layouts/IMAGES/AktivUI/ul.gif');
  color: #ffffff;
} 

/* END RULES SECOND LEVEL, leftNavigation */


/** Third level, if any */

ul.leftNavigation ul ul {
 margin: 3px 0 5px 0;
}

ul.leftNavigation ul ul li, ul.leftNavigation ul ul li a {
 padding: 0;
}
ul.leftNavigation li {
 border-bottom: 1px solid #5d5c61;
 padding: 0;
 width: 186px;
 margin: 0;
}
/** first level only - override previous defined styles */
ul.leftNavigation > li {
 border-bottom: 1px solid #5d5c61;
 padding: 0;
 width: 186px;
 margin: 0;
}

/* END RULES FOR leftNavigation AND LEFT CONTENT */