BODY {
	BACKGROUND-COLOR: #8bab9e;
	MARGIN-LEFT: 0;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0;
	MARGIN-RIGHT: 0;
	COLOR: #000000;
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	background-image: url(../style/bground05.png);
	background-position: center;
	background-repeat: repeat-y;
}

A {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
}
A:hover {TEXT-DECORATION: underline}

H1 {
	COLOR: #000000;	
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
}

P, LI {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

.copy, A.copy {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: semibold;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

.inhalt {
	BACKGROUND-COLOR: #FFE478;
}

.menu, A.menu {
	/*BACKGROUND-COLOR: #006699;*/
	BACKGROUND-COLOR: #00A3EE;
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: semibold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

.rahmen {
	BACKGROUND-COLOR: #FFFFFF;
}

A.sitemap {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

.sitemaptitel, A.sitemaptitel {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #003366;
}

.submenu, A.submenu {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: semibold;
	COLOR: #003366;
	TEXT-DECORATION: none;
}

.sublinks {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.sublinks {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #003366;
	TEXT-DECORATION: none;
}

.topmenu, A.topmenu {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

.titel, A.titel {
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	COLOR: #003366;
}

.feld {
	BACKGROUND-COLOR: #ffffff; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
}

	/* post styles */
	
	#posts	{
		padding-top: 0px;
		}

	.day	{
		margin: 0px;
		border-top: 1px solid #000;
		padding: 0px;
		clear: both;
		}
		
	.date	{
		float: left;
		width: 95px;
		margin: 0px 0px 0px 0px;
		padding: 6px 0px 0px 5px;
		font-size: 10px;
		line-height: 16px;
		font-weight: bold;
		color: #000;
		}

	#posts	h2	{
		margin: -1px 0px 0px 105px;
		border-top: 1px solid #000;
		border-bottom: 1px solid #666;
		padding: 6px 0px 7px 0px;
		font-size: 14px;
		}
		
	.post-lead	{
		margin: 6px 0px 0px 105px;
		padding: 0px;
		}
	
	/*.time-remarks,
	.post-lead	.info-label	{
		float: left;
		width: 100px;
		margin: 0px;
		padding: 0px 0px 6px 5px;
		line-height: 19px;
		}
		
	.time-remarks	a	{
		font-size: 10px;
		text-transform: uppercase;
		}
		*/
		
	.post-lead	p	{
		/*margin: 0px 0px 0px 110px; */
		padding: 0px 10px 7px 0px;
		font-size: 12px;
		line-height: 19px;
		}
		
	.post-lead	p	img,
	.post-lead	p	img.thumb	{
		float: left;
		margin: 3px 10px 3px 0px;
		}
		
.post-lead	p	img.newsbild	{
		float: right;
		margin: 3px 0px 10px 10px;
		border: 0;
		}
		
ul.post_arc	{
		border-top: 1px solid #888;
  	padding: 0px 0px 0px 0px;
  	margin: 0px 30px 20px 30px;
  	list-style-type: none;
  	line-height: 121%;
  	text-align: right;
}
		
ul.post_arc_left	{
  	line-height: 121%;
  	text-align: left;
  	list-style-type: square;
  	margin-left: 10px;
  	padding-left: 10px;
}

ul.post_arc li.arc_year {
		border-bottom: 1px solid #888;
}

ul.post_arc li.arc_month {
		border-bottom: 1px solid #888;
		margin-left: 20px;
  	font-size: 11px;
}

ul.post_arc_left li.arc_month {
		margin-left: 20px;
  	font-size: 11px;
}

ul.post_arc li a, ul.post_arc_left li a {
  color: #000;
}

