table#TAOverview tbody tr td {
	vertical-align:top;
}

table#TAOverview tbody tr td.mousePointer {
	white-space: normal;
}

table#TAOverview tbody tr td.status {
	padding-left: 12px;
	vertical-align:top;
}

table#purchaseArchive {
	margin-bottom:20px;
}

table#purchaseArchive thead tr th.taNr,
table#sellArchive thead tr th.taNr {
	width:35px;
}

table#purchaseArchive thead tr th.datum,
table#sellArchive thead tr th.datum {
	width:55px;
}

table#purchaseArchive thead tr th.bottle,
table#sellArchive thead tr th.bottle {
	width:90px;
}

table#purchaseArchive thead tr th.case,
table#sellArchive thead tr th.case {
	width:90px;
}

table#purchaseArchive thead tr th.pallet,
table#sellArchive thead tr th.pallet {
	width:90px;
}

table#purchaseArchive thead tr th.bottle_num,
table#sellArchive thead tr th.bottle_num {
	width:70px;
}

table#purchaseArchive thead tr th.price,
table#sellArchive thead tr th.price {
	width:60px;
}

table#purchaseArchive thead tr th.smallText,
table#sellArchive thead tr th.smallText {
	font-size:11px !important;
}

table#purchaseArchive thead tr th.transportcost,
table#sellArchive thead tr th.transportcost {
	width:70px;
}

table#purchaseArchive thead tr th.total,
table#sellArchive thead tr th.total {
	/*width:60px;*/
}

.noEntries {
	margin:20px 0px 20px;
	padding: 5px 4px;
	border:1px solid #DBDBDB;
}

div.legend {
	/*width:440px;*/
	margin-bottom:20px;
}

div.legend dl dt{
	display:inline-block;
	/*width:30px;*/
}

div.legend dl dd{
	display:inline-block;
	margin-right:15px;
	/*width:400px;*/
}