table {
	border-collapse:collapse;
	border: solid #ca7 2px;
	width:100%;
}

#downline_table {
	border:none;
}

thead {display: table-header-group;font-weight:bold}
tbody {display: table-row-group}
tfoot {display: table-footer-group;}

th {
	border: solid #ca7 2px;
}

td {
	border: solid #ca7 2px;
}

th.button, td.button {
	border:none;
	width:52px;
}

tr:hover {
	background-color:#ccc;
}

.dbutton {
	width:50px;
	height:18px;
	background-image:url(img/button.png);
	text-align:center;
	font-weight:bold;
	vertical-align:text-bottom;
	cursor:pointer;
}

.ebene0 {
	
}

.ebene1 {
	font-weight:bold;
}

.ebene2 {
}

.ebene3 {
}

.ebene4 {
}

.ebene5 {
}

.ebene6 {
}

.ebene7 {
}

.zeige_details {
	height:20px;
	width:20px;
	background-image:url(img/look.png);
	background-repeat:no-repeat;
	background-position:center;
}

.inaktiv {
	color:red;
}

.aktiv {
}

.unter_limit {
	color:orange;
}

.keinauftrag {
	background-color:#eee;
}

div {
	border:none;
}

table.rechnungdetails, table.rechnungsummen {
	table-layout:fixed;
	width:100%;
	border-collapse:collapse;
	border:1px solid gray;
}

table.rechnungdetails td, table.rechnungsummen td {
	border:1px solid gray;
}



