
#content #contentrow2 fieldset#selecttime, #content #contentrow2 fieldset#selectstatus {
	border: none;
	margin: 0;
	padding: 0;
}

#content #contentrow2 fieldset#selecttime legend, #content #contentrow2 fieldset#selectstatus legend {
	display: none;
}

#content #contentrow2 fieldset#selectstatus .td {
	width:20em;
}

#contentrow3 input.text1ziffern {
	width: 0.8em;
}

#contentrow3 input.text2ziffern {
	width: 1.5em;
}

#contentrow3 input.text5ziffern {
	width: 3.5em;
}

#contentrow3 fieldset {
	width: 43em; 
}

#contentrow3 .td {
	width: 20em; 
}

.tdsmall {
	float: left;
	width: 8em; 
	margin-right: 1em;
	text-align: right;
}

.bottom {
	vertical-align:bottom;
}

select#orderby {
	width: 10em;
}

select#desc {
	width: 8.5em;
}

select#where_pre, select#where_operator, select#months {
	width: 4.5em;
}

select#where_field, select#orderby_field, select#orderby_direction {
	width: 10em;
}

input#where_value {
	width: 9em;
}

select.multiselect {
	width: 19em !important;
	float: left;
}

.smallmarginleft {
	margin-left: 0.8em !important;
}

div.multiselectbuttons {
	float: left;
	text-align: center;
	margin-right: 0.5em;
	margin-top: 0.5em;
}

h3 {
	font-size: 1.2em;
}

span.orange {
	color: #E7AC1D;
}

span.darkblue {
	color: #4088C3;
}

span.lightblue {
	color: #8CCEFF;
}

span.darkred {
	color: #D36767;
}

span.lightred {
	color: #EB0000;
}

span.darkgreen {
	color: #74AA6F;
}

span.lightgreen {
	color: #11D400;
}

.simulatehover td {
	vertical-align: top !important;
}

div.hideinfo {
	z-index: 100;
	position: absolute;
	margin-top: -7px;
	display: none;
	border: 1px solid black;
	background-color: #FEFFC3;
	width: 200px;
	padding: 5px;
}

tr.odd {
	background: #F5F6F8;
}

tr.even {
	background: #E1E2E3;
}

tr.sum {
	font-weight: bold;
	background: #C2D9FF;
}

.right {
	text-align: right !important;
	padding-right: 10px !important;
}

#subnavigation ul li a:active,
#subnavigation ul li a.active {
	text-decoration: underline !important;
}

.top {
	vertical-align: top;
}

.needlabelheight {
}

.numbers td {
	text-align: right;
}

.up1px {
	vertical-align: 2px;
}

* html .up1px {
	vertical-align: 5px;
}

.red {
	color: #f00;
}

input.text30ziffern {
	width: 18em;
}


