/* 
	this stylesheet should be common to all the themes, as it contains no references to images or colours
	all selectors have been prefixed with ".eArkiv" to eliminate possible clashes with other selectes from the
 */
.eArkiv fieldset { border: none; }

.eArkiv fieldset label {
	display: block;
	margin: 0 0 4px 0;
}

.eArkiv fieldset.row label {
	float: left;
	width: 100px;
	margin: 0 0 4px 0;
}

.eArkiv fieldset.row fieldset { float: left; }

.eArkiv fieldset.row fieldset label  {
	display: inline;
	float: none;
	width: auto;
	padding-right: 8px;
}
.eArkiv fieldset.row fieldset input { width: 75px;}

.eArkiv fieldset select { width: 240px; }

.eArkiv .eArkivContainer {
	width: 150px;
	vertical-align: top;
}
.eArkiv .eArkivContainer.eArkivOverview { padding-top: 40px;}

.eArkiv .eArkivNav {
	font: normal 11px/18px Verdana;
	list-style: none;
	margin: 0;
	padding: 0;
}

.eArkiv .eArkivNav .toggleAll {
	cursor: hand;
	cursor: pointer;
}

.eArkiv .eArkivNav ul {
	list-style: none;
	padding: 0;
	margin: 0 0 0 8px;
}

.eArkiv .eArkivNav li {
	margin: 4px 0 7px 0;
	padding: 0 0 0 8px;
}

.eArkiv .eArkivNav li img {
	margin-right: 5px;
}

.eArkiv .eArkivNav li img.klikbar {
	cursor: hand;
	cursor: pointer;
}

.eArkiv .eArkivNav li.current { font-weight: bold; }
.eArkiv .eArkivNav li.current ul { font-weight: normal; }
.eArkiv .eArkivNav ul { display: none; }
.eArkiv .eArkivNav ul.open { display: block; }

.eArkiv .clsFixedTable { width: 100%; }
.eArkiv .clsFixedTable thead th {
	text-align: left;
	vertical-align: bottom;
}
.eArkiv .clsFixedTable tbody tr.unread td {	font-weight: bold; }
.eArkiv .clsFixedTable img { margin: 0 4px 0 4px; }

.eArkiv .naviCellsRight, .naviCellsLeft {
	height: 16px;
	margin-bottom: 2px;
}
.eArkiv .naviCellsLeft div.clsNaviCell {
	float:left;
	margin-right: 1px;
}
.eArkiv .naviCellsRight div.clsNaviCell {
	float:right;
	margin-left: 1px;
}

.eArkiv .theader th {
	text-align: left;
	border-bottom: 1px solid #003D0E;
	padding: 0 6px 2px 6px;
}

.eArkiv .theader th.paging {
	text-align: right;
}

.eArkiv .theader th.paging a {
	margin: 0 2px;
	/*text-decoration: underline;*/
}
.eArkiv .theader th.paging span {
	margin: 0 2px;
	/*text-decoration: underline;*/
}


.eArkiv .theader th.paging a.next,
.eArkiv .theader th.paging a.previous
{
	text-decoration: none;
}
/*
.eArkiv .theader th.paging a.disabled {
	color: #6AB5D5;
} */        

