/* Handheld CSS www.revisorsnamnden.se */
/* Version: CVS $Id: handheld.css,v 1.15 2007/03/06 11:16:09 perros Exp $ */


/* -----------------------------------------------
	PAGE GLOBAL START
----------------------------------------------- */

body
/* body */
{
	background-color: #FFF;
	background-image: none;
}

/* -----------------------------------------------
	PAGE GLOBAL STOP
----------------------------------------------- */


/* -----------------------------------------------
	DIV COLLECTION START
----------------------------------------------- */

#footerShadowDiv, .topShadowLeft, .topShadowRight
{
	display: none;
}

/* -----------------------------------------------
	DIV COLLECTION STOP
----------------------------------------------- */


/* -----------------------------------------------
	TOP MID START
----------------------------------------------- */

.logotypePrint
{
	display: none;
}

#accessDiv
{
	height: auto;
}

#access
{
	position: relative;
	width: auto;
	height: auto;
	text-indent: 0;
}

#top
{
	height: auto;
	border: 0;
}

#top span
{
	position: relative;
	padding: 0;
}

#top ul
{
	position: relative;
	right: 0;
	bottom: 0;
	width: auto;
	margin: 0;
	padding: 0;
}

#top a, #top a:visited, #top a:active, #top a:hover
{
	color: #00529B;
	text-decoration: underline;
}

#mid
{
	height: auto;
	background: none;
	border: 0;
}

#logotype
{
	position: relative;
	background: none;
	width: auto;
	height: auto;
}

.english
{
	display: inline;
	padding: 0;
	background-image: none;
}

/* -----------------------------------------------
	TOP MID STOP
----------------------------------------------- */


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

#navDiv
{
	position: relative;
	width: auto;	
}

#navBottom
{
	display: none;
}

div#navOne
{
	background: none;
	height: auto;
	margin: 0;
	overflow: visible;
}

#navOne ul
{
	margin: 0.5em 0;
	padding: 0 0 0 25px;
}

#navOne ul li
{
	float: none;
	list-style: url('css-img/link.gif');
	font-size: 0.7em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

#navOne a
{
	display: inline;
	width: auto;
	color: #00529B;
	text-decoration: underline;
	padding: 0;
}

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

#navOne .currentOne
{
	background: none;
	font-weight: bold;
	color: #333! important;
	text-decoration: underline! important;
}

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

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

div#navTwo
{
	background: none;
	height: auto;
	margin: 0;
	overflow: visible;
}

#navTwo ul
{
	margin: 0.5em 0;
	padding: 0 0 0 35px;
}

#navTwo ul li
{
	float: none;
	list-style: url('css-img/link.gif');
	font-size: 0.7em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

#navTwo a
{
	display: inline;
	width: auto;
	color: #00529B;
	text-decoration: underline;
	padding: 0;
}

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

#navTwo .currentTwo
{
	background: none;
	font-weight: bold;
	color: #333! important;
	text-decoration: underline! important;
}

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


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

#navSubLevel
{
	font-size: 0.7em;
	color: #00529B;
	font-weight: normal;
	margin: 0;
}

#navSubLevel ul
{
	margin: 0.5em 0;
	padding: 0 0 0 40px;
}

#navSubLevel ul li
{
	list-style: url('css-img/link.gif');
	padding: 0;
	margin: 0;
}


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

#navSubLevel ul ul li
{
	list-style: none! important;
}

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

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

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

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


/* -----------------------------------------------
	TOOLBAR START
----------------------------------------------- */

#toolbar
{
	font-size: 0.7em;
	float: none;
	color: #333;
	font-weight: normal;
}

#toolbar ul
{
	float: none;
	width: auto;
	margin: 0.5em 0;
	padding: 0 0 0 25px;
}

#toolbar ul li
{
	background: none;
	float: none;
	list-style: none;
	margin: 0;
	padding: 0;
}

#toolbar div
{
	width: auto;
	height: auto;
}

#toolbar div.toolbarShadowLeft
{
	display: none;
}

#toolbar div.toolbarShadowRight
{
	display: none;
}

#toolbar a, #toolbar a:visited, #toolbar a:active
{
	display: inline;
	width: auto;
	color: #00529B;
	text-decoration: underline;
	padding: 0;
}

#toolbar a:hover
{
	text-decoration: underline! important;
	color: #00529B;
}

.toolbarOne
{
	background: none;
	border-right: 0;
}

.toolbarTwo
{
	background: none;
	border-right: 0;
}

.toolbarThree
{
	background: none;
	border-right: 0;
}

.toolbarFour
{
	background: none;
}

/* -----------------------------------------------
	TOOLBAR STOP
----------------------------------------------- */


/* -----------------------------------------------
	FOOTER START
----------------------------------------------- */

#footerDiv
{
	padding: 5px 0 0;
}

#footerDiv a, #footerDiv a:visited, #footerDiv a:active, #footerDiv a:hover
{
	color: #858585;
	text-decoration: underline;
}

#footerDiv ul
{
	float: none;
}

/* -----------------------------------------------
	FOOTER STOP
----------------------------------------------- */


/* -----------------------------------------------
	MAINCONTENTDIV LIST START
----------------------------------------------- */

#mainContentDiv ul.list
{
	padding: 0 0 0 25px;
}

#mainContentDiv ol.list
{
	padding: 0 0 0 25px;
}

/* -----------------------------------------------
	MAINCONTENTDIV LIST STOP
----------------------------------------------- */


/* -----------------------------------------------
	UTIL START
----------------------------------------------- */

.component, .componentcenter, .componentcenterright, .componentleft, .componentright
{
	margin: 0 0 10px;
}

/* -----------------------------------------------
	UTIL STOP
----------------------------------------------- */


