html {
	margin            : 0;
	padding           : 0;
}
body {
	font-size         : 76%;
	font-family       : Verdana, Arial, Helvetica, sans-serif;
	color             : #000;
	background-color  : #E6E6E6;
	margin            : 0;
	padding           : 0;
}

h1 { 
	font-size         : 1.5em; 
	margin            : 0;
	padding           : 0;
	line-height       : 1.25em;
	font-family       : Verdana, Arial, Helvetica, sans-serif;
}
h2 { 
	font-size         : 1.4em; 
	margin            : 0;
	padding           : 0;
	line-height       : 1.2em;
	font-family       : Verdana, Arial, Helvetica, sans-serif;
}
h4 { 
	font-size         : 1em; 
	margin            : 0;
	padding           : 0;
	line-height       : 1em;
	font-family       : Verdana, Arial, Helvetica, sans-serif;
}






/* -------------------------------------------------------------------------- */
/* Tabellen                                                                   */
/* -------------------------------------------------------------------------- */
table {
	background        : #F0F0F0;
	border            : 0;
	font-size         : 1em;
}
td, th {
	vertical-align    : top;
}

th {
	background        : #C0C0C0;
}
.tabfarbe01           { background    : #F0F0F0; }
.tabfarbe02           { background    : #E0E0E0; }
.tabfarbe03           { background    : #D0D0D0; }
.tabfarbe04           { background    : #C0C0C0; }
.leertab              { height        : 1em; }


/* -------------------------------------------------------------------------- */
/* Formulare                                                                  */
/* -------------------------------------------------------------------------- */

form table {
	background        : #FFFFFF;
	border            : 0;
	font-size         : 1em;
	margin            : -4px 0 0 -4px;
}
form td  {
	vertical-align    : middle;
}
form th  {
	padding           : 4px;
	margin            : 0;
}
form .inputtext  {
	background        : #E0E0E0;
	border            : 0px solid #ffffff ;
	width             : 295px;
}
form textarea  {
	background        : #E0E0E0;
	border            : 0px solid #ffffff ;
	width             : 295px;
	margin            : 0;
	padding           : 0;
}



/* -------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------- */
/* Little Helpers                                                             */
/* -------------------------------------------------------------------------- */

.clr                  { clear       : both; }

.spacer {
	height            : 1em;
	font-size         : 1em;
	margin            : 0; 
	padding           : 0;
	background        : transparent;
}
.c2spacer {
	height            : 10px;
	font-size         : 10px;
	margin            : 0; 
	padding           : 0;
}
.border {	border: 1px solid #000000; }


