HTML, BODY {
	font:normal 100% Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFF;
	margin:0;
	padding:5px;
}

.spacer {
	clear:both;
	height:1px;
	overflow:hidden;
	background-color:#DDD;
}

.spacer_weiss {
	clear:both;
	height:1px;
	overflow:hidden;
	background-color:#FFF;
}

.ueberschrift {
	width:100%;
	min-height:50px;
	clear: both;
	font-size:1.6em;
	padding:5px;
}
.ueberschrift_links {
	width:33%;
	float:left;
	text-align:left;
}
.ueberschrift_mitte {
	width:33%;
	float:left;
	text-align:center;
}
.ueberschrift_rechts {
	width:33%;
	float:right;
	text-align:right;
}
.ueberschrift_klein {
	font-size:0.7em;
}
.ueberschrift_bild {
	border:0px;
	overflow:hidden;
}

.menue {
	width:auto;
	clear:both;
	color:#888;
	font-weight:bold;
}
.menue_eintrag_inaktiv {
	float:left;
	background-color:#ddd;
	padding-top:5px;
	padding-right:20px;
	padding-bottom:5px;
	padding-left:20px;
	border-right: 1px solid black;
	border-bottom: 1px solid #ddd;
}
.menue_eintrag_aktiv {
	float:left;
	background-color:#c0c0c0;
	padding-top:5px;
	padding-right:20px;
	padding-bottom:5px;
	padding-left:20px;
	border-right: 1px solid black;
	border-bottom: 1px solid white;
}
.menue_link {
	color:#666;
	text-decoration:none;
}

.formular {
	width:auto;
	background-color:#DDD;
	padding:5px;
	margin:0;
}

.meldung {
	width:auto;
	font-weight:bold;
	background-color:#FFF;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:5px;
}
.meldung_nein {
     width:auto;
     font-weight:bold;
     color:#F90;
     margin-top:10px;
     margin-bottom:10px;
     padding-left:5px;
}
.meldung_ja {
     width:auto;
     font-weight:bold;
     margin-top:10px;
     margin-bottom:10px;
     padding-left:5px;
}
.tabelle {
	width:auto;
	margin:0;
}
.zeile_0 {
	background-color:#FFF;
	vertical-align:top;
}
.zeile_1 {
	background-color:#FFC;
	vertical-align: top;
}
.zeile_titel {
	vertical-align: top;
}
.spalte_titel {
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	background-color:#FFF;
	font-weight:bold;
}
.spalte_label {
	padding-left:5px;
	padding-right:5px;
	color:#888;
}
.spalte_daten {
	padding-left:5px;
	padding-right:5px;
	text-align:left;
}
.spalte2 {
	padding-left:5px;
	padding-right:5px;
	color:red;
}
.spalte_fehler {
	padding-left:5px;
	padding-right:5px;
	color:#F90;
	font-weight:bold;
}
.spalteId {
	padding-left:5px;
	padding-right:5px;
	background-color:#CEA;
}
.spalteminus {
	padding-left:5px;
	padding-right:5px;
	text-align:right;
	color:#F90;
}
.spalteplus {
	padding-left:5px;
	padding-right:5px;
	text-align:right;
}
.spalte_summe {
	padding-left:5px;
	padding-right:5px;
	text-align:right;
	font-weight:bold;
}

.panel_gruppe {
	float:left;
	min-height:50px;
}
FIELDSET.panel_gruppe {
 border: solid 1px #000;
 padding:5px;
}

.fuss {
	width:100%; 
	padding-right:5px; 
	background-color:#888; 
	color:#fff; 
	text-align:right;
	font-size:small;
}
/* Schalter zum Bl䴴ern */
div.pagebutton {
 width:52px;
 height:22px;
 float:left;
 padding:2px;
 margin-top:1px;
 margin-left:2px;
 margin-right:2px;
 background-color:#ccc;
 border-bottom-style: solid;
 border-bottom-width: medium;
 border-bottom-color: #000;
 border-right-style: solid;
 border-right-width: medium;
 border-right-color: #000;
 border-left-style: solid;
 border-left-width: medium;
 border-left-color: #fff;
 border-top-style: solid;
 border-top-width: medium;
 border-top-color: #fff;
 text-align:center;
 vertical-align:middle;
}
div.pagespan {
 width:52px;
 height:22px;
 float:left;
 text-align:center;
 margin-top:4px;
 color:#000;
 font-weight:bold;
}
a.limitpage:link {
 color:black;
 text-decoration:none;
 background-color:#ccc;
}
a.limitpage:visited {
 color:black;
 text-decoration:none;
 background-color:#ccc;
}
.schalter {
 background-color:#cea;
}

.schalter_normal {
 border-width:4px; border-color:#FFC; border-style:outset; padding:2px;
 background-color:#FFC;
}

.schalter_ok {
 border-width:4px; border-color:#CEA; border-style:outset; padding:2px;
 background-color:#CEA;
}

.schalter_esc {
 border-width:4px; border-color:#F90; border-style:outset; padding:2px;
 background-color:#F90;
}

.xbtooltip {
      display: none;
      position: absolute;
      background-color: #fff;
}
.rahmen {
 background-color:#fff;
 border-color:#000;
 margin-bottom:5px;
 padding:5px;
 border: solid 1px #000;
}
.aktuelles_bild {
 border: 5px solid green;
}
.neues_bild {
 border: 5px solid red;
}