/************************************************************************************/
/*                                                                                  */
/* Layoutspezifische Styles                                                         */
/*                                                                                  */
/************************************************************************************/

/************************************************************************************/
/* Layout */

#layout
{
  width: 960px;
  /*height: 660px;*/
  position: relative;
  top: 35%;                  
  left: 50%;
  margin: -190px 0px 0px -480px;
  background-color: #b5cd46;
}

/************************************************************************************/
/* Head */
#head 
{
	width: 960px;
	height: 162px;
	position: relative;
	background-color: #99ae3f;
	margin: 0px 0 0 0;
	padding:0px;
	border:0px solid #000;
}

#headline {
	position:relative;
	top:-20px;
	left:0px;
	height:40px;
	width:648px;
	background-color:#ebefd9;}
	
	#headline img{
		margin: 15px 0 0 75px;}
	#headline h1{
		font-size:12px;
		font-weight:normal;
		color:#d25a36; /*rot*/
		color:#b5cd46; /*hellgruen*/
		color:#99af3e; /*dunkelgruen*/
		color:#5e6e1b;/*dunkeldunkelgruen*/
		padding:14px  0 0 75px;}
	
/************************************************************************************/
/* left */

#float_left {
	float:left;
	width:312px;
	height:162px;
	border:0px solid #000;}
	
#float_left img { 
	margin:0px;
	padding:0px;
	width:312px;
	height:139px;}
	
#float_left2 {
	margin:0px 0 0 0;
	float:left;
	width:312px;
	/*height:498px;*/
	border:0px solid #000;
	z-index:10;}
	
	#float_left2 #kreise{
	position:absolute;
	top:200px;
	left:0px;
	height:298px;
	width:312px;
	background:url(../images/design/kreise.png) 0px 0px no-repeat;
	z-index:100;
	border:0px solid #000;}
	
	#float_left2 #kasten{
	position:absolute;
	top:202px;
	left:88px;
	height:320px;
	width:200px;
	background-color: #fff;
	z-index:1;}
	
#float_left2 img{
	position:relative;
	top:270px;
	left:35px;
	width:44px;
	height:42px;
	float:left;
	border:0px solid #000;
	margin:0px 0px 0 0px ;}
	
/************************************************************************************/
/* Content */
#content
{
	width: 648px;
	min-height: 380px;
	background-color: #fff;
	float: right;
	margin:0px 0 0 0;
	padding:20px 0 10px 0;
	border:0px solid #000;}
	
#content p {
	width:510px;
	margin:15px 202px 0px 75px;
	padding:0px;
	font-family:Verdana, sans-serif;
	font-size:11px;
	line-height:1.5em;
	border:0px solid #000;}
	
#footer {
	position:relative;
	top:0px;
	left:0px;
	bottom:0px;
	width:960px;
	height:108px;
	clear:both;
	border:0px solid #000;
	margin:0 0 0px 0;
	padding:0px 0 0px 0;}
	
	#footer #balken {
		width:960px;
		height:23px;
		background-color:#d25a36;
		margin:0px;}
		
	#footer #balken h1 a{
		float:left;
		color:#fff;
		margin:4px 0 0 22px;
		height:10px;
		width:23px;}
		
	#footer h1 {
		font-size:12px;
		font-weight:normal;
		margin:0;
	}
		
	#footer a{
		text-decoration:none;
		color:#fff;	}
		
	#footer img {
		width:298px;
		height:108px;
		margin:-23px 0 20px 661px;}
	
	
	
/************************************************************************************/
/* Termine */
.archiv_container {
	display: none;	
}
