/*	*************************************	*/
/* 	*********	Farben	 		*********	
	sehr hellgrau		#918788;	hilfsnavi, bottomnavi, navi 3 + 4
	sehr hell graublau	#8b929a;	hilfsnavi hover
	hellgrau			#DEDCDC;	h2, quickbox 2 bg, border liste  
	grau				#676767;	text: body, mitte, links
	dunkelgrau			#282627;	text: h1, a link
	grau linker bereich	#44403f;
	hellgrün			#cdfd0b;	navi padding/splitt hover, 
	hintergrund 		#292424;	bg: body
	quickbox 1			#c1bdbd;
						#8eb101;	navi hover
	margin	top right bottom left

/* 	***ENDE***	Farben	 		*********	*/
/*	*************************************	*/



/*	*************************************	*/
/* 	*********	div Postionen	*********	*/
#rahmen					{	position:relative;
							margin:0 auto;
							padding:0;
							top: 0px;
							width:920px; /* Rahmenbreite inkl. Schatten */
							text-align:left;
							background-image:url('../images/schatten_seiten.gif'); /* Hintergrundbild vertikale Wiederholung */
							background-repeat:repeat-y;
							background-position: center 0px; }

#kopf		 			{	position:relative;
							height:214px;
							top:0px;
							left:0px; 
							background-image:url('../images/schatten_oben.gif'); 
							background-repeat:no-repeat; }

#hilfsnavi-pos			{	position:absolute;
							top:44px;
							left:70px;
							height:21px;
							width:670px; 
							text-align:right; }
												
#mitte					{	position:relative; 
							top:0px; 
							left:0px; 
							width:502px; 
							color:#676767; 
							width:920px; }
							
#content *				{	margin:0;	padding:0;}

#content				{	top:0px;
							left:320px;
							margin-left:320px;
							width:590px; }
							
#content-pos			{	margin: 0px 0px 200px 65px; }

#content-pos-iframe		{	margin: 0px 0px 200px 15px; }
							
#links					{	position:absolute;
							top: 0px;
							left:0px; 
							width:200px; 
							color:#676767; border:1px solid red; }

#unten		 			{	position:relative;
							height:150px;
							top:0px;
							left:0px; 
							background-image:url('../images/schatten_unten.gif'); 
							background-repeat:no-repeat; }
							
#bottom-navi			{	position:relative;
							height:20px;
							width:538px;
							top:10px;
							left:371px;
							font-size: 11px;
							color: #918788; }


#navipfad				{	position:absolute;
							top: 140px;
							left:376px;
							width:500px;
							height:30px;
							color: #cdfd0b;
							font-size: 11px; }

#hauptnavi				{	position: absolute;
							top: 101px;
							left:25px;
							width:800px;
							height:30px; }

#subnavigation			{	position:absolute;
							top:-16px;
							left:120px;
							width:190px;
							height:200px; }
							
#subnavigation-ohne		{	position:absolute;
							top:-31px;
							left:120px;
							width:190px;
							height:200px; }


#balken_links			{	position:absolute;
							top:0px;
							left:0px;
							height:599px;
							width:43px;
							background-image:url('../images/balken_links.jpg'); 
							background-repeat:no-repeat;}

#balken_links-ohne		{	position:absolute;
							top:-15px;
							left:0px;
							height:599px;
							width:43px;
							background-image:url('../images/balken_links.jpg'); 
							background-repeat:no-repeat;}

#suche					{	position:absolute;
							width:160px;
							height:22px;
							top:39px;
							left:754px; 
							color: #918788; font-size:11px;}

#suche a				{ 	color:#918788; }
												
#suche a:hover			{	color:#8b929a; }
/*							

#content_min_height 	{	height:850px;
							width:1px; } /* Addiert den eingestellten Wert bis zum Browserende hinzu */

/*#map					{	margin-top:50px;
							border: 1px solid #0a2c6c; }


/* 	***ENDE***	div Postionen	*********	*/
/*	*************************************	*/



/*	*************************************	*/
/* 	*********	Allg. Styles  	*********	*/

body				 	{	margin:0;
							padding:0;
							text-align:left;
							background-color:#292424;
							font-size:12px;
							font-family: Arial, Helvetica, sans-serif;
							color:#676767; }


a						{	text-decoration:none; color: #282627;}

hr						{	border: 0px; 
							border-top: solid 1px #282627; 
							height:0px; }
							
							
							
#content h1 			{ 	margin:15px 0 0 0;
							padding:0;
							font-size:12px;
							color:#282627;
							background-image:url('../images/icon_headline.gif'); /* Hintergrundbild vertikale Wiederholung */
							background-repeat:no-repeat;
							position:relative;
							left:-25px;
							padding-left:25px;}
							
#content h2 			{ 	position:relative;
							left:-10px;
							margin:5px 0px 5px 0px;
							padding:5px 0px 5px 10px;
							font-size:12px;
							color:#282627;
							background-color:#DEDCDC;
							width: 525px;
							font-weight:normal;}
							
.quickbox				{	float: right;
							position:relative;
							top:0px;
							left: 0px;
							height: auto;
							width:210px;
							line-height:25px;
							}
							
.quickbox-t0			{	width:20px;}	
.quickbox-t1			{	background-color: #c1bdbd; height:30px; vertical-align:bottom;}							 
.quickbox-t2			{	background-color: #dedcdc; }		
	
#text					{	width:470px;}											


/* 	** Styles für Article List Advanced **	*/				
#articel				{	width:525px; height:87px; margin-top:20px; border-bottom:6px solid #DEDCDC; padding-bottom:18px;}

#headline-liste			{	color:#282627; font-weight:bold;}
#image					{	float:left; height:80px;
							border-right:20px solid #ffffff;
							border-top:2px solid #ffffff; }
							
#text-liste				{	padding-bottom:13px; padding-right:40px;}

#mehr-liste				{	float:left; }

a.mehr-liste			{	color: #ffffff; 
							font-size:12px;}

#browsing				{	width:470px; }

#Back					{	position:relative; padding-top:10px; float:left; }
#Next					{	position:relative; padding-top:10px; float:right; }
#Pages1					{	display:none;}
#Pages2					{	display:none;}
/* 	***ENDE***	Art. L. Styles 	*********	*/

#formfeld				{	line-height:18px;}
.formlabel				{	}
.formfeld 				{	width:300px; border:1px solid #DEDCDC; color:#676767;}					
#formfeld textarea, 
.empfehlungsnachricht 	{	color:#676767; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #DEDCDC; width:300px;}

.button 		 		{	cursor:pointer; border:1px solid #DEDCDC; color: #676767;}

#sitemap ul, li, ol		{	font-weight:bold; line-height:18px;}
#sitemap li				{	font-weight:normal; margin-left:20px; line-height:14px;}
#sitemap ul li			{	color:#330033; line-height:14px;}

.suchfeld				{	background-color:#44403f; border: 1px solid #918788; width:120px; color:#918788;}

#xl-bild-detail			{	text-align:center; margin-bottom:20px; }
#bild-galery			{	margin-left:65px; margin-right:65px; }
/*
.headline				{	margin:0;
							padding:0;
							font-size:16px;
							color:#0a2c6c;
							font-weight:bold; }
													
.formularfeld			{	width: 350px; color: #676767; }

textarea.formularfeld 	{	height:100px; }
 


/* 	***ENDE***	Allg. Styles 	*********	*/
/*	*************************************	*/




/*	*************************************	*/
/* 	*********	div Styles		*********	*/
			
#hilfsnavi 				{	font-size:11px;
							color:#918788; }

#hilfsnavi a, 
#bottom-navi a  		{	padding-left:14px;
							padding-right:14px;
							color:#918788; }
												
#hilfsnavi a:hover		{	color:#8b929a; }

#navipfad a				{	color: #cdfd0b; }

/*	******************	*/

#navi					{	background-image:url('../images/icon_navi1.gif'); 
							background-repeat:no-repeat; 
							height:19px;
							display:inline;}

a.navi					{	padding-left:25px; padding-right:25px;  
							color: #ffffff; 
							font-size:12px;  }
							
a.navi:hover			{	color: #8eb101;  }


a.navi_aktiv			{	padding-left:25px; padding-right:25px; 
							color: #8eb101; 
							font-size:12px;  }
							

#navi_padding			{	margin-left:30px;
							background-image:url('../images/icon_navi1.gif'); 
							background-repeat:no-repeat; 
							height:19px;
							display:inline;}
														
a.navi_padding			{	padding-left:25px; padding-right:25px;  
							color: #000000; 
							font-size:12px;  }
					
a.navi_padding:hover	{	color: #cdfd0b;  }


a.navi_padding_aktiv	{	padding-left:25px; padding-right:25px; 
							color: #cdfd0b; 
							font-size:12px;  }
														

							
a.navi_splitt			{	padding-left:25px; padding-right:25px;  
							color: #000000; 
							font-size:12px;  }
					
a.navi_splitt:hover		{	color: #cdfd0b;  }


a.navi_splitt_aktiv		{	padding-left:25px; padding-right:25px; 
							color: #cdfd0b; 
							font-size:12px;  }		
							
/*	******************	*/

#navi2					{	margin-top:10px;
							padding-left:15px;
							padding-top:3px; 
							padding-bottom:3px; 
							background-image:url('../images/icon_navi2.gif'); 
							background-repeat:no-repeat;
							background-position:left 3px;}
							
a.navi2					{	color: #8eb101; 
							font-size:12px;	}

a.navi2_aktiv			{	font-weight:bold; 
							color: #8eb101; 
							font-size:12px; }

a.navi2:hover			{	font-weight:bold; }

/*	******************	*/

#navi3					{	margin-top:5px;
							padding-top:3px;
							padding-bottom:3px;
							margin-right:10px;
							margin-left:25px; }

#navi3_aktiv			{	margin-top:5px;
							padding-top:3px;
							padding-bottom:3px;
							margin-right:10px;
							margin-left:25px;
							background-image:url('../images/icon_navi3.gif'); 
							background-repeat:no-repeat; 
							background-position:right;
							font-weight:bold;}
							
							
a.navi3					{	margin-right:10px; 
							padding-right:25px; 
							color: #918788; 
							font-size:12px;
							 }

a.navi3_aktiv			{	margin-right:10px; 
							padding-right:25px; 
							color: #ffffff; 
							font-size:12px; }

a.navi3:hover			{	color: #ffffff; }
				
/*	******************	*/

#navi4					{	padding-top:3px;
							padding-left:15px;
							padding-bottom:3px;
							margin-left:25px; 
							background-image:url('../images/icon_navi4.gif'); 
							background-repeat:no-repeat; 
							background-position:left 5px; }

#navi4_aktiv			{	padding-top:3px;
							padding-left:15px;
							padding-bottom:3px;
							margin-left:25px; 
							background-image:url('../images/icon_navi4_aktiv.gif'); 
							background-repeat:no-repeat; 
							background-position:left 5px; }

							
a.navi4					{	color: #918788; 
							font-size:12px;	}

a.navi4_aktiv			{	color: #ffffff; 
							font-size:12px; 
							font-weight:bold;}

a.navi4:hover			{	color: #ffffff;  }
	
/* 	***ENDE***	div Styles		*********	*/
/*	*************************************	*/



/*	*************************************	*/
/* 	*********	Tiny Styles		*********	*/
#icon-kopfbild			{	position:relative; top:-12px; }
/* 	***ENDE***	Tiny Styles		*********	*/
/*	*************************************	*/