html
{
	overflow:		scroll;
}

body
{
	background-image:	url('img/hg.jpg');
	background-attachment:	fixed;
	font-family:		Verdana, Tahoma, Arial, sans-serif;
}

#site
{
	margin:			15px auto 15px auto;
	width:			900px;
	height:			auto;
	background:		transparent;
}

#headerpic
{
	width:			900px;
	height:			150px;
	float:			left;
	margin:			0;
	overflow:		hidden;
}

#wrap
{
	width:			100%;
	height:			auto;
	background:		#ffffff;
	clear:			both;
}

#float-container
{
	clear:			both;
}

#grafik
{
	margin:			00;
	width:			185px;
	height:			auto;
	padding:		20px 0 20px 20px;
	float:			left;
	background:		#ffffff;
	position:		relative;
}

#bw
{
	
}

#main
{
	margin:			0px 0 0 0;
	width:			430px;
	height:			auto;
	padding:		20px;
	float:			left;
	font-family:		Verdana, Tahoma, Arial, sans-serif;
	font-weight:		normal;
	font-size:		11px;
	line-height:		17px;
	color:			#000000;
	background:		#ffffff;
	text-align:		left;
}

#news
{
	margin:			0px 0 0 0;
	width:			185px;
	height:			auto;
	padding:		20px;
	float:			left;
	font-family:		Verdana, Tahoma, Arial, sans-serif;
	font-weight:		normal;
	font-size:		11px;
	line-height:		17px;
	color:			#000000;
	background:		#ffffff;
	overflow:		hidden;
}

h1
{
	font-family:		Verdana, Tahoma, Arial, sans-serif;
	font-weight:		bold;
	font-size:		16px;
	color:			#017214;
	margin:			0px 0 10px 0;
	line-height:		20px;
}

h2
{
	font-family:		Verdana, Tahoma, Arial, sans-serif;
	font-weight:		bold;
	font-size:		13px;
	color:			#017214;
	margin:			0 0 8px 0;
}

p
{
	margin:			0 0 8px 0;
}

a:link, a:visited
{
	color:			#017214;
}

a:hover, a:active
{
	text-decoration:	none;
}

fieldset
{
	border:			0px solid transparent;
	margin:			0;
	padding:		0;
}

label
{
	width:			200px;
	margin:			0 0 10px 0;
	display:		inline-block;
}

.csc-uploads
{
	margin:			0 0 10px 0px;
	padding:		0 0 0 10px;
}

.gruen
{
	color:			#fff;
	background:		#50AC27;
	padding:		5px;
}

.gruen a:link, .gruen a:visited
{
	color:			#fff;
}

.gruen a:hover, .gruen a:active
{
	text-decoration:	none;
}

.csc-textpic-imagewrap
{
	font-size:		10px;
}

#content .content-element
{
	margin:			0 0 20px;
}
