html { background: #fbfbff; color: #000000; }

#doc3 {
	margin: auto;
	width: 750px;
}

/** ################################### HEADER ############################## */
/** ############################ END OF HEADER ############################## */


/** ################################ BODY ################################### */
bd {
	clear: both
}

.center { text-align: center }

#menu { margin: 1em 0; }
/* don't care about the non-conforming MSIE < v8b1 crap */ 
.bcenter { display: table; margin: 0 auto }
.yui-button button { width: 8em; }
table { vertical-align: middle; }
/** ############################# END OF BODY ############################### */

/** ############################### FOOTER ################################## */
#ft {
	text-align: center;
	border-style: solid;
	border-color: #9999ff;
	border-width: 1px 0px 0px;
	margin: 1em 0em 0em;
}
#ft p, #ft a {
	margin: 2px;
	font-size: 10px;
	color: #9999ff;
	background: inherit;
	white-space: nowrap;
}
noscript p {
	color: red;
	font-weight: bold;
	font-size: 24px;
}
#ft p:after {
	content: "Copyright (C) 2006  ehsbe - Inh. Jens Elkner";
}
noscript p:after {
	content: "Javascript ist für die korrekte Darstellung dieser Seite erforderlich!";
}

/** ############################ END OF FOOTER ############################## */
.nbc td, .nbc th {
	border-width: 0;
	padding: 3px;
}
.req:after {
	content: "*";
	color: red;
	background-color: inherit;
}

.red {
	color: red;
	background-color: inherit;
}

h1 { 
	margin: 1.5em 0em 0.5em 0em;
	text-align: center;
}
#buttons {
	margin-top: 1em;
}
