div#seite {
	_text-align: center;    /* Seiteninhalt wieder links ausrichten */
	margin: 20 auto;      /* standardkonforme horizontale Zentrierung */
	width: 920px;
	_height: 500px;
	padding: 0px;
	/*	border: 2px ridge black;*/
	background-color: #FFD69F;
}

div#logo_and_menu_rechts {
	_text-align: center;    /* Seiteninhalt wieder links ausrichten */
	/*margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 920px;
	height: 40px;
	vertical-align: baseline;
}

div#logo {
	float:left;
	width: 600px;
	_height:55px;
	_margin: 100px 0px;
	padding: 0;
	vertical-align: baseline;
	bottom: 0px;	/*border: 1px dashed black; */
}

div#menu_rechts {
	float: right;
	_position:absolute;
	_left: 630px;
	_width: 210px;
	_height: 55px;
    _margin: 100px 205px;
}

div#main {
	_text-align: center;    /* Seiteninhalt wieder links ausrichten */
	/*margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 920px;
	height: 500px;
	padding: 0px;
}

div#menu_links {
	float:left;
	width: 200px;
    _margin: 100px 0px;
	padding: 0;
/*	border: 1px dashed black; */
}

div#content {
	/*margin: 0 12em 0 16em;*/
    /*margin: 0 375px 0 190px;*/
    _margin: 0 375px 0 190px;
	width: 600px;
	vertical-align:bottom;
	vertical-align:baseline;
	position:relative;
	
	
	/*padding: 0 1em 10px;*/
	padding: 0 20px 20px 20px;
	_background-color: #FFFFFF; 
 	/*max-width: 600px;*/
	/* min-width: 16em;  Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}

div#printer {
	float: right;
	margin: 0 -10px 10px 0px;
	background-color:grey;
	-moz-opacity:0.6; -khtml-opacity:0.6; 		opacity:0.6;
	filter:alpha(opacity=60);
	width: auto;
}

div#scroll_on_mouseover {
	float: right;
	margin: 0 -10px 10px 0px;
	background-color:grey;
	-moz-opacity:0.6; -khtml-opacity:0.6; 		opacity:0.6;
	filter:alpha(opacity=60);
	width: auto;
}

div#fusszeile {
	clear:both;
	margin: -22px 0 0 0;
	font-size: 11px;
}

