/* Navigation CSS www.revisorsnamnden.se */
/* Version: CVS $Id: navigation.css,v 1.9 2007/02/27 17:45:41 erp Exp $ */


#navDiv
{
	position: absolute;
	bottom: 10px;
	z-index: 500;
	width: 100%;	
}

div#navBottom
{
	height: 1px;
	margin: 0 30px 0 170px;
}

.navBottomBg
{
	background: url('css-img/navBottom.gif') left top repeat-x;
}

/* -----------------------------------------------
	NAVIGATION LEVEL-ONE START
----------------------------------------------- */

div#navOne
{
	background: url('css-img/navOne.gif') left top repeat-x;
	height: 1.8em;
	margin: 0 30px 0 170px;
	overflow: hidden;
}

div#navOne
{
	height /* IE > 7 hide */: 30px;
}

#navOne ul
{
	list-style-type: none;
	margin: 0;
	padding: 2px 0 0;
}

#navOne ul li
{
	float: left;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 130%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#navOne a
{
	display: block;
	width: auto;
	color: #FFF;
	text-decoration: none;
	padding: 8px 10px;
}

#navOne a:hover
{
	color: #FFF! important;
	text-decoration: underline! important;
}

#navOne .currentOne
{
	background: #717171 url('css-img/navOneCurrent.gif') left top repeat-x;
	color: #FFF! important;
	text-decoration: underline! important;
}

/* -----------------------------------------------
	NAVIGATION LEVEL-ONE STOP
----------------------------------------------- */

/* -----------------------------------------------
	NAVIGATION LEVEL-TWO START
----------------------------------------------- */

div#navTwo
{
	background: url('css-img/navTwo.gif') left top repeat-x;
	height: 1.8em;
	margin: 0 30px 0 170px;
	overflow: hidden;
}

div#navTwo
{
	height /* IE > 7 hide */: 30px;
}

#navTwo ul
{
	list-style-type: none;
	margin: 0;
	padding: 2px 0 0;
}

#navTwo ul li
{
	float: left;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 130%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#navTwo a
{
	display: block;
	width: auto;
	color: #FFF;
	text-decoration: none;
	padding: 8px 10px;
}

#navTwo a:hover
{
	color: #FFF! important;
	text-decoration: underline! important;
}

#navTwo .currentTwo
{
	background: #666 url('css-img/navTwoCurrent.gif') left top repeat-x;
	color: #FFF! important;
	text-decoration: underline! important;
}

/* -----------------------------------------------
	NAVIGATION LEVEL-TWO STOP
----------------------------------------------- */

/* -----------------------------------------------
	NAVIGATION SUB-LEVEL START
----------------------------------------------- */

#navSubLevel
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 130%;
	color: #00529B;
	font-weight: bold;
	margin: 0 0 30px 30px;
}

#navSubLevel ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#navSubLevel ul li
{
	list-style-type: none;
	padding: 0;
	margin: 0 0 5px;
}


#navSubLevel ul ul
{
	padding: 0;
	margin: 5px 0 0 10px;
}

#navSubLevel a
{
	color: #00529B;
	text-decoration: none;
}

#navSubLevel a:hover
{
	color: #333! important;
	text-decoration: underline! important;
}

#navSubLevel .currentSubLevel
{
	color: #333! important;
	text-decoration: underline! important;
}

/* -----------------------------------------------
	NAVIGATION SUB-LEVEL STOP
----------------------------------------------- */

