@import "style.css";

body {
	background: #eee;
}

#header {
	background: none;
	height: 23px;
}

#kolom1 {
	top: 27px;
}

#kolom1 #kol1head1,
#header #gebruiker,
#header #headerLinkjes {
	background: #F78F20;
	color: white;
	text-align: left;
	padding-left: 8px;
	height: 23px;
	line-height: 21px;
}

#header #headerLinkjes a {
	color: #eee;
}

#kolom1 {
	width: 1014px;
}

#kolom1 #kol1head1 {
	padding-left: 0;
	overflow: hidden;
}

#kolom1 #kol1head1 a {
	color: white;
}

#kolom1 #kol1head1 div {
	float: left;
	padding: 0px 20px;
	border-right: solid white 2px;
}

.kolom {
	bottom: 68px;
}

.kolomScroller {
	padding: 0;
	top: 74px;
	width: 708px;
	overflow-x: hidden;
	overflow-y: auto;
}
	
.box .kolomHeader {
	margin-bottom: 0;
	color: white;
	padding: 0 20px;
}

#footer {
	background: #F78F20;
}

.mainFooter {
	position: absolute; 
	bottom: -41px; 
	float: left;
	width: 690px;
	padding: 10px;
	height: 22px;
}

.backLesmaker {
	background-color: #C9C9C9;
}
.backMainLesmaker {
	background-color: #88C0F1;
}
	
.box {
	float: left; 
	margin-right: 2px; 
}
.innerBox {
	overflow-x: hidden;
	overflow-y: auto;
	border-left: 1px solid #ced3d6;
	border-right: 1px solid #ced3d6;
	border-bottom: 1px solid #ced3d6;
}

table.altRows {
	width: 100%;
	border-collapse: collapse;
}
table.altRows th {
	padding: 2px 0 10px 0;
}

table.altRows td {
	padding: 0 4px;
}

table.altRows th + th {
	padding: 2px 0 10px 2px;
}
table.altRows th {
	color: #444;
}
table.altRows th div {
	padding: 3px;
	background-color: #dedbde;
}
table.altRows tr.odd td {
	background-color: #f7f7f7;
}

.assetTree div.wicket-tree-table {
	margin: 0;	
	border: 0;
	white-space: normal;
}

.assetTree div.wicket-tree-table div.wicket-tree-table-body {
	overflow: hidden;
}

.assetTree div.wicket-tree-table span.junction,
.assetTree div.wicket-tree-table span.junction-last,
.assetTree div.wicket-tree-table span.plus,
.assetTree div.wicket-tree-table span.minus,
.assetTree div.wicket-tree-table span.corner,
.assetTree div.wicket-tree-table span.indent-line,
.assetTree div.wicket-tree-table span.icon,
.assetTree div.wicket-tree-table div.row,
.assetTree div.wicket-tree-table div.row-selected,
.assetTree div.wicket-tree-table span.b_,
.assetTree div.wicket-tree-table span.b_ span.c_ {
	height: 32px;
}

.assetTree div.wicket-tree-table span.junction, 
.assetTree div.wicket-tree-table span.junction-last {
	cursor: auto;
} 

.assetTree div.wicket-tree-table span.icon img {
	width: 24px;
	height: 24px;
	margin: 4px 0 0 0;
	vertical-align: middle;
}

.assetTree div.wicket-tree-table span.b_ span.c_ {
	margin: 4px 0 0 0;
	border: none;
} 

.assetTree div.wicket-tree-table div.row, 
.assetTree div.wicket-tree-table div.row-selected {
	padding: 0;
	overflow: visible;
}

.assetTree div.wicket-tree-table span.b_ {
	overflow: visible;
}

.assetTree div.wicket-tree-table a,
.assetTree div.wicket-tree-table span.icon {
	float: none;
}

.assetTree div.wicket-tree-table span.b_ span.d_ {
	margin: 0px;
	padding: 0px;
}

.assetTree div.wicket-tree-table .wicket-tree-table-body div.a_ {
	display: none;
}

.assetTree div.wicket-tree-table .header {
	display: none;
}


div.tabpanel div.tab-row ul {
    height: 26px;
    margin: 0;
    padding-left: 0;
}

div.tabpanel div.tab-row li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
}

div.tabpanel div.tab-row li.last a {
	margin-right: 0;
}

div.tabpanel div.tab-row a:link, 
div.tabpanel div.tab-row a:visited {
    float: left;
    line-height: 24px;
    font-weight: bold;
    padding: 0 10px;
    color: white;
    background: #C9C9C9;
    margin-right: 2px;
}

div.tabpanel div.tab-row li.selected a {
    border-bottom: 2px solid #009ADA;
	background: #009ADA;
    color: white;
}

div.tabpanel div.tab-row a:hover {
    background: #80D0E8;
}

div.tabbottom {
	background: #009ADA;
	height: 22px;
	margin-bottom: 2px;
}

.box .formitem {
	width: 676px;
}

.box .formitem label, .formitem .labelblock {
	width: 150px;
}
.box .formitem .formelm {
	width: 515px;
}
.innerBox .errorlabel, .innerBox .errorlabeltop, .innerBox .infolabel {
	width: 567px;
}

table.assetSearchResult {
	width: 710px;
	border-collapse: collapse;
	margin-top: 2px;
	border-right: 0;
}

table.assetSearchResult th {
	background: #C9C9C9;
	border-bottom: 2px solid white;
}

table.assetSearchResult th + th {
	border-left: 2px solid white;
}

.assetSearchResult td, .assetSearchResult th {
	padding: 6px 4px;
}

.assetSearchResult td em {
	font-style: normal;
	font-weight: bold;
	color: #F78F20;
}

.assetSearchResult tr.odd td {
}

.assetSearchResult tr.even td {
	background: #D0E5F8;
}

.kolomScrollerTab {
	background-image:none;
}