/* 
########################################################
Style fuer die grundsaetzliche Ausrichtung der Elemente
########################################################
*/

	/*#pointer {
		cursor: pointer;
		}*/

	html, body {
		height:100%;
		}
		
	body {
		background-color:#ffffff;
		text-align:center; /* horizontal centering for IE Win quirks */
		}
	#containerAll { /* zentriert Seite in der Horizontalen */
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:1px;
		width:898px;
		clear:left;
	    background:url(../img/sp_white.gif);
		}

	#navbarRight {
		position: relative;
		top: 0px;
		left: 16px;
		width: 214px;
		/*height:592px;*/ 
		/*height:372px; >> für Veranstaltung */
		padding-left:16px;
		padding-top:2px;
		background:url(../img/navbarLeftlangMiddle.gif) ; 
		background-repeat: repeat-y;
		/*background:url(../img/navbarRight.gif) no-repeat; >> Für Veranstaltungen */
		float:left;
   		}
		
	#navbarLeft {
		position: relative;
		top: 0px;
		left: 16px;
		width: 214px;
		/*height:20px;*/
		padding-left:20px;
		padding-top:2px;
		padding-bottom:0px;
		background:url(../img/navbarLeftlangMiddle.gif) ;
		background-repeat: repeat-y;
		float:left;
		
   		}
	
	#navbarLeftTop {
		position: relative;
		top: 0px;
		left: 16px;
		width: 214px;
		height:20px;
		background:url(../img/navbarLeftlangTop.gif) ;
		background-repeat: no-repeat;
		}
	#navbarRightTop {
		position: relative;
		top: 0px;
		left: 16px;
		width: 214px;
		height:20px;
		background:url(../img/navbarLeftlangTop.gif) ;
		background-repeat: no-repeat;
		}
	
	#navbarLeftBottom {
		position: relative;
		top: 0px;
		left:16px;
		width: 214px;
		/*height: 8px;*/
		background:url(../img/navbarLeftlangBottom.gif) ;
		clear:left;
		}
	
		#navbarRightBottom {
		position: relative;
		top: 0px;
		left:16px;
		width: 214px;
		height: 14px;
		background:url(../img/navbarLeftlangBottom.gif) ;
		clear:left;
		}
		
#naviRight{
	
	position:absolute;
	/*text-align:left;
	width:177px;
	margin:0 auto;
	clear:left;*/
	left: 682px;
	top: 136px;
	
		}
#navRightEnd{
	position:relative; 
	top:-1px; 
	left: 16px;
	background:url(../img/whitespace.gif) ;
	}		
#naviLeft{
	position:absolute;
	top: 136px;
	left:0px;
	width:177px;
	/*margin:-10 auto;
	
	text-align:left;
	height:60px;
	
	clear:left;
	*/
	clear:left;
		}
/*
div-Submenue
*/
#cat4 {
	position: relative;
	width: 177px;
	top: -5px;
	background:url(../img/sp_box.gif);
	background-repeat: repeat-y;
}

#cat8 {
	position: relative;
	width: 177px;
	top: -5px;
	padding-bottom:0px;
	background:url(../img/sp_box.gif);
	background-repeat: repeat-y;
}		
#mainHome {
		position: absolute;
		top: 19px;
		left: 228px;
		width: 471px;
		height:560px;
		float:left;
		min-height: 800px;
}
		
/*Derzeit ungenutzt
#butTeaser{
		position: absolute;
		top: 507px;
		left: 520px;
		width: 125px;
		height:40px;
		float:left;
   		}*/
		
#aktion{
	position: relative;
	margin-left: 10px;
	text-align:left;
	top:-2px;
	left: 6px;
	width: 212px;
	height:146px;
	/*float:left;
	cursor: pointer;*/
	background-image: url(../img/aktions_teaser.gif);
	background-repeat: no-repeat;
	clear:left;
   		}
#aktionText{
		position: relative;
		text-align:left;
		top: 65px;
		left: 35px;
		width: 125px;
		height:40px;
		float:left;
		/*cursor: pointer;*/
   		}
		
#umfrage{
	position: relative;
	margin-left: 10px;
	text-align:left;
	top:-1px;
	left: 6px;
	width: 300px;
	/*background-color:#DCE1E4;*/
	clear:left;
	}