/***************************************
*  
*   wswsoft_menu.css  
*   copyright 2006 - wsw software gmbh
*   
*   headerNavigation styles
****************************************/

ul#headerNav {
	float: right;
	list-style-type: none;
	padding: 0 ;
    margin: 67px 9px 0 0;
}

ul#headerNav li {
	float: left;
	border-right: 1px solid #B5B5B5;
	margin: 0;
}

ul#headerNav li.last,
ul#headerNav li.activelast {
	border: 0;
}

ul#headerNav li a {
	display: block;
	color: #696969;
	background: inherit;
        font-size:12px;
	padding: 0 7px 6px 7px;
}


ul#headerNav li a:hover,
ul#headerNav li a.active {
	color: #0096A1;
	background: inherit;
}

ul#headerNav li a.active {
	font-weight:bold;
}

/***************************************************
*  subNavigaton styles
***************************************************/

ul.subNavigation {
	list-style-type: none;
	margin: 30px 20px 20px 32px;
        height:auto;
}

ul.subNavigation li {
	padding: 0 0 5px 0; 
}

ul.subNavigation li ul {
	list-style-type: none;
	margin: 6px 20px 6px 22px;
}

ul.subNavigation li a {
	display: block;
	color: #434445;
	background: #FFF;
	padding: 2px 0 2px 20px; 
}

ul.subNavigation li ul li a {
        display: block;
	color: #434445;
	background: #FFF;
	padding: 2px 0 2px 20px; 
}

ul.subNavigation li a:hover {
	color: #0096A1;
	background: #FFF;
}

ul.subNavigation li ul li a:hover {
        display: block;
	color: #434445;
	background: #FFF;
	padding: 2px 0 2px 20px; 
}

ul.subNavigation li a.active {
	color: #0096A1;
	background: #FFF url(../images/arrow_navLev2.gif) no-repeat;
	background-position:0px 5px;
        font-weight:bold;
}

ul.subNavigation li ul li a.active {
	color: #0096A1;
	background: #FFF url(../images/arrow_navLev2.gif) no-repeat;
	background-position:0px 5px;
        font-weight:bold;
}