#heading { border: 0; margin-bottom: 0;}

#tabelle { 
/*	width: 930px; */
	table-layout: fixed; 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Tahoma;
	border: 1px solid black; 
	background-color: #eaf4ca;
	/*padding: 0;*/
}

h2 { 
	margin: 0; 
}

.hg {
	background-image: url(/vcd/pics/vorne.png); 
	background-repeat: repeat-y;
}
#ausgabe {
	margin-left: 20px;
}
#abfrage {
	margin-left: 20px;
}
 
tr:hover {
	background-color: #e0e0ef;
}


.k1 { 
	background-color: #000000;
}
.k2 { 
	background-color: #ff1e1e;
}
.k3 { 
	background-color: #f78922;
}
.k4 { 
	background-color: #daf4ca;
}
.k5 { 
	background-color: #eaf4ca;
}
.k6 { 
	background-color: #faf4ca;
}
.k7 { 
	background-color: #ffffff;
}

.ungerade { background: #add52e;}
.gerade {  background: #eaf4ca;}
.high { padding-top: 3px; padding-bottom: 2px; }

.zeit {
	text-align: right;
	width:15px;
}

.abfrage {
	width: 700px;
}

.selectJahr {
	width: 6em;
}


.details {
	position: absolute; 
	visibility: hidden; 
	table-layout: fixed; 
	top: 200px;
	left: 240px; 
	width: 820px; 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial,Helvetica;
        border: 1px solid black;
        background-color: #eaf4ca;
        padding: 0;
}

.betlgt {
	border-top: 2px solid black;
}
.utyp {
	border-top: 2px solid black;
	font-style: italic;
	font-weight: bold;
	color: gray;
}

.datum {
	padding-left: 3px; 
	width: 135px; 
	overflow: hidden;
}
.strasse {
	width: 100px; 
	overflow: hidden;
}
.kat {
	width: 20px; 
	padding-left: 5px;
}
.kat2 {
	width: 50px; 
	padding-left: 3px; 
	overflow: hidden;
}

