* {	margin:0; padding:0; }
img { border: 0; }

body {
	background-color: #f4e9d3;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;
}

div#maincontainer { width: 670px; }	


/* Header (ganz oben, ohne Banner) */
/* ------------------------------- */
div#header { 
	width: 861px; 							/* ein bisschen breiter als maincontainer, damit Rahmen rechts nicht bis nach oben gezogen wird; */
	background-color: #fff; 	/* Farbe oberhalb Header-Image */
}	

div#header img { display: none; }

div#header p {
	font-size: 0.9em;
	font-weight: bold; color: #807a7a;
	text-align:left;
}


/* Navigation oben (schwarzer Balken) */
/* --------------------------------- */
div#navtop { display:none; }


/* h1 (Seitentitel, inkl. horizontaler Linie als Backgground) */
/* ---------------------------------------------------------- */
h1 {
	margin-top: 20px;
	font-size: 1.5em; text-align: right; color: #6e3d0d;
}

/* Navigation links */
/* ---------------- */
div#navleft {	display: none; }


/* Hauptinhalt */
/* ----------- */
div#maincontent {
	float: left;
	background: #eee;
	border-left: 0;
	padding: 20px 10px 25px 10px;
}

div#maincontent p { font-size:.8em; margin-bottom: 1em; }
div#maincontent p.smalltext { text-align:right; font-size:.7em; color: #999; margin-bottom:0; }


/* Footer */
/* ------ */
div#footer {
	clear: both;
	width: 686px;
	color: #c5b19e;
	border-top: 1px solid #6e3d0d;
	font-size: .7em;
	margin-left: 10px;
	padding-left: 0em;
	margin-bottom: 2em;
}

div#footer a { color: #c5b19e; text-decoration: none; }
div#footer a:hover { text-decoration:underline; }

/* Portrait-Bilder */
.portrait { float: left; margin-right: 10px; border: 1px solid #6e3d0d; }

.stit { padding-top:2em; color: #0060ae; font-size:1.2em; }
.sart { vertical-align:top; white-space:nowrap }
ul.sul { font-size:1.3em; padding:0;margin:0;  }
ul.sul li { padding:0; border:0; margin:0; }


