html, body {
	font-family: lucida,verdana,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #6b6b6b;
}


body {
	color: #000000;
	padding: 0px;
	margin: 0px;
}


.container {
	border:solid 1px #000000;
	margin:10px 15px 15px 15px;
	background-color:#ffffff;
}

/*
 * Header mit Titel
 *
 */

.header {
	padding:10px 10px 10px 16px;
	
	color:#ffffff;
	background-color: #0099ff; /* blau */
	/* background-color: #990000; /* rot */
	/* background-color: #fdd832; /* gelb */
	border-style: solid;
	border-width: 1px;
	border-color: #00CCFF #0066FF #0066FF #00CCFF; /* hellblau */
	/* border-color: #bb0000 #880000 #880000 #bb0000; /* rot */
	/* border-color: #fff9ba #880000 #880000 #fff9ba; /* gelb */ 
	
	margin: 0px;
}

.header h1 {
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.header h1 a {
	text-decoration: none;
	color: #ffffff;
	background-color: transparent;
}


/*
 * Subheader mit Untertitel
 *
 */

.subheader {
	padding: 5px 10px 5px 16px;
	
	color:#ffffff;
	/* background-color:#cc3300; /* hellrot */
	background-color: #ffcc33; /* #f8d94b; */  /* gelb */
	
	border-style: solid;
	border-width: 1px;
	/* border-color: #ee3300 #a07050 #a07050 #ee3300; /* hellrot */
	border-color: #ffffff #a07050 #a07050 #ffffff; /* gelb */

	margin: 0px;
}

.subheader h2 {
	font-size:13px;
	font-weight:normal;
	text-align:left;
	margin: 0px;
	padding: 0px;
}

/*
 * Footer
 */
 
 .footer {
 	text-align: center;
 }


/*
 * dreispaltiges Layout
 *
 */

.layout {
	font-size:12px;			/* Internet Explorer needs this */
	font-weight:normal;
	line-height:18px;
	color:#000000;
	padding: 10px;

}

.leftcolumn {
	float:left;
	width:170px;
	padding:0px 15px 20px 0px;
	margin: 15px 0px 0px 0px;
	border-right:solid 1px #cccccc;
}

.middlecolumn {
	padding:10px;
	margin:10px 20px 10px 200px;
}

/*
 * Artikel
 */

.article {
	background-color:#fafafa;
	border:solid 1px #cccccc;
	padding: 10px;
	margin: 0px 0px 10px 0px;
}



/*
 * Pfad
 *
 */

.path {
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin: 0px 0px 10px 0px;
}

.path a {
	font-size:11px;
	font-weight:normal;
}
