	
	#testnavigation
	{
	position:absolute;
	top:5px;
	left:5px;
	border:1px solid #023c89;
	padding:2px;
	}
	
	body
	{
	margin:0px;
	font-family:arial;
	font-size:11px;
	letter-spacing:1px;
	}
	
	a {color:#023c89;text-decoration:none;}
	a:hover {color:#ca0303;text-decoration:underline;}
	
/*----------- index -------------------------------------------------------------------------------*/
	
	#indexMaster
	{
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width:1000px;
	/*height:560px;*/ height:645px;
	background: url(../aktion_index.jpg) no-repeat;
	}
	
	#master
	{background:none;}
	
	
	#indexNavigation
	{
	position:absolute;
	left:5px;
	top:223px;
	width:160px;
	z-index:100;
	}
	
	#indexNews
	{
	position:absolute;
	left:650px;
	top:200px;
	width:339px;
	padding:5px;
	background-image: url(../images/index-news-background.jpg);
	}
	
#indexBanner
	{
	position:absolute;
	left:650px;
	top:480px;
	width:339px;
	padding:5px;
	background-image: url(../images/index-news-background.jpg);
	}

	#indexFooter
	{
	position:absolute;
	left:5px;
	top:530px;
	}
	

/*----------- index -------------------------------------------------------------------------------*/

/*----------- content -------------------------------------------------------------------------------*/
	#master
	{
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width:1000px;
	}
	#head
	{
	float:left;
	background-image: url(../images/head.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:1000px;
	}
	
	#contentBackground
	{
	float:left;
	width:998px;
	border:1px solid #023c89;
	background-image: url(../images/content.jpg);
	background-repeat:no-repeat;
	min-height:320px;
	}
	#content
	{
	float:left;
	margin-top:10px;
	margin-left:180px;
	width:635px;
	font-family:arial;
	font-size:11px;
	letter-spacing:0px;
	line-height:18px;
	}
	#content h1
	{
	display:block;
	margin-bottom:10px;
	letter-spacing:1px;
	font-size:14px;
	}
	#content strong
	{margin-bottom:10px;letter-spacing:1px;}
	#halfContent
	{width:300px;margin-bottom:5px;}
	.left	{float:left;}
	.right	{float:right;}
	#content .imgLeft
	{
	float:left;
	margin-right:10px;
	border:1px solid #dddddd;
	}
	
	#content .imgLeftBottom
	{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #848484;
	}
	
	#contentImagebox
	{
	float:left;
	margin-top:15px;
	background-repeat:no-repeat;
	}
	#contentImagebox strong
	{
	padding:5px;
	padding-top:10px;
	float:right;
	display:block;
	border:1px solid #848484;
	font-weight:bold;
	letter-spacing:1px;
	background-image: url(../images/contentImagebox-background.gif)
	}
	
	#spacer
	{
	clear:both;
	margin-top:5px;
	margin-bottom:10px;
	height:1px;
	border-bottom:1px dashed #9fc6ed;
	font-size:1px;
	}
	
	#clear
	{
	clear:both;
	height:10px;
	font-size:1px;
	}

	
	#infoBox
	{
	float:left;
	margin-top:5px;
	margin-left:20px;
	padding-bottom:50px;
	width:155px;
	font-weight:bold;
	}
	#infoBox ul
	{list-style-image: url(../images/listDot.gif);margin-bottom:50px;}
	#infoBox li
	{margin-left:-20px;margin-bottom:5px;}
	
	
	#news strong {display:block;}
	
	
	#news a
	{
	display:block;
	font-weight:bold;
	background-image: url(../images/arrowNonActive.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:12px;
	}
	
	#news a:hover 
	{
	background-image: url(../images/arrowActive.gif);
	}
	
	#news .newsback
	{
	display:block;
	font-weight:bold;
	background-image: url(../images/arrowNonActiveBack.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:12px;
	}
	
	#news .newsback:hover 
	{
	background-image: url(../images/arrowActiveBack.gif);
	}
	
	
	#news .pdf
	{
	display:block;
	height:30px;
	background-image: url(../images/pdf.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
	}
	
	#news .pdf:hover
	{
	background-image: url(../images/pdf.gif);
	}

	
/*----------- navigation -------------------------------------------------------------------------------*/
	#navigation
	{
	position:absolute;
	left:5px;
	top:223px;
	width:160px;
	z-index:100;
	}
	#navigation a, #indexNavigation a
	{
	display:block;
	border-bottom:1px solid #ffffff;
	color:#023c89;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-image: url(../images/arrowNonActive.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:12px;
	margin-bottom:8px;
	}
	#navigation a:hover, #indexNavigation a:hover
	{
	color:#ca0303;
	background-image: url(../images/arrowActive.gif);
	border-bottom:1px solid #ca0303;
	}
	#navigation .active 
	{color:#ca0303;}
	
/*----------- navigation -------------------------------------------------------------------------------*/


/*----------- footer -------------------------------------------------------------------------------*/

	#footer
	{
	float:left;
	padding:5px;
	height:20px;
	width:990px;
	background-image: url(../images/footer.jpg);
	}

	#flash
	{
	position:absolute;
	top:0px;
	left:50%;
	width:1000px;
	height:170px;
	margin-left:-500px;
	}
/*----------- footer -------------------------------------------------------------------------------*/

	form
	{
	font-family:verdana;
	color:ff00ff;
	}
	

	#kontaktData
	{
	float:left;
	}

	#kontaktData strong
	{
	width:80px;
	float:left;
	margin-bottom:2px
	}

	#kontaktData input
	{
	float:right;
	width:200px;
	height:16px;
	border:1px solid #848484;
	margin-bottom:2px;
	font-family:verdana;
	font-size:12px;
	background-color:#ffffff;
	}
	
	#kontaktInfo textarea
	{
	width:300px;
	height:154px;
	border:1px solid #848484;
	overflow:auto;
	font-family:verdana;
	font-size:12px;
	background-color:#ffffff;
	}
	
	
	#kontaktData .red
	{
	background-color:#ca0303;
	}
	
	#kontaktInfo .button
	{
	width:100px;
	margin-top:5px;
	border:1px solid #848484;
	background-color:#efefef;
	}
	
	
	.clear
	{
	display:bolck;
	float:left;
	width:280px;
	height:1px;
	font-size:1px;
	}