#terminverwaltung {
	background: #D9E6F4;
	padding:1em 2em 1em 4em;
	float:left;	
	width:72em;

}

#terminmenue {
	margin:1em 0 2em 0;
}

#terminmenue a:link,
#terminmenue a:active,
#terminmenue a:focus,
#terminmenue a:hover,
#terminmenue a:visited {
	margin-right:1em;
	border:1px solid black;
	font-size:1.1em;
	text-decoration: none;
	background:#fff;
	border:1px solid #ccc;
	padding:0.4em 0.7em;
}


/** SHT-Style Termine-Backend */


table, td, th {
	_font-size:10px;
}
#resulttable td,
#resulttable th {
	vertical-align: top;
	padding:0.5em;
}

#resulttable tr.odd {
    background-color:#eee;
}

#resulttable tr.even {
    background-color:#fff;
}

#resulttable tr.hover {
   
    background: #DFEFFF;
}
#resulttable tr.checked {
    background:#C5000D none repeat scroll 0 0;
}
#resulttable tr.checked td {
    color:#ffffff;
}

#resulttable  tr.checked td  a {
    color:#ffffff;
}

#resulttable  tr td.td_Uhrzeit{
    white-space: nowrap;
}
#resulttable  tr td.td_edit {
    white-space: nowrap;
}

/* Sortierung anzeigen: */
#resulttable thead tr th.sortAsc {
	background:url('../graphics/lvw_table_selected_bg.png');
}

#resulttable thead tr th.sortDesc{
	background:url('../graphics/lvw_table_selected_bg.png');
}

#resulttable tbody tr td.sortAsc{
	 /* background:#D5E9FD; */
	background:url('../graphics/lvw_table_selected_bg.png');
	
}

#resulttable tbody tr td.sortDesc{
	background:url('../graphics/lvw_table_selected_bg.png');
}


.filtertable {
	border:none;
	float:left;
	width:100%;
	clear:left;
	background: #fff;
	margin-bottom:1em;
	padding:1em;
}

.filtertable label {
	width:11em;
	float:left;	
}

.filtertable select {
	width:20em;
	float:left;	
}


.filtertable span {
	width:3em;
	padding-top:0.2em;
	float:left;
}

.filtertable label,
.filtertable span {
	font-size:1em;
}

.filtertable div.filter {
	width:100%;
	float:left;
	margin-bottom:0.4em;
	height:2.7em;	
	
}

.filtertable div.filter_group {
	width:34.5em;
	*width:33.5em;
	float:left;
	margin-bottom:0.8em;
	*padding:1em;
	
}

.filtertable div.date_search {
	width:80%;
	margin-left:10em;
}

.resulttable {
	border:none;
	float:left;
	width:100%;
	margin-bottom:1em;
	padding:1em 0;
}

.resulttable input,
.resulttable select {
	width:auto !important;

}


#searchmask input {
    width: 10em;
}

input.button {
	margin-right:0.5em;
}















