body{
	font-family:Arial, Helvetica, sans-serif;
}


	#center{
		position:absolute;
		width:1024px;
		margin-left:-512px;
		left:50%;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
	}
	
		#header{
			background-image:url(../img/header_lila.jpg);
			background-position:right;
			background-repeat:no-repeat;
			height:197px;
		}
			
			#header .blindlink{
				position:absolute;
				display:block;
				width:1024px;
				height:197px;
			}
		
			#header .blindlink_kdb{
				position:absolute;
				display:block;
				left:47px;
				top:123px;
				width:129px;
				height:53px;
				/*border:1px solid #fff;*/
			}
			
			#header .blindlink_lmu{
				position:absolute;
				display:block;
				left:181px;
				top:123px;
				width:112px;
				height:53px;
				/*border:1px solid #fff;*/
			}
			
/**************************************************************/		
/**************************************************************/		
/**************            NAVI                  **************/		
/**************************************************************/		
/**************************************************************/		

		
		#navi{
			/*border:1px dashed #b1c800;*/
			height:80px;
			font-size:12px;
			padding:20px 0 0 0;
		}
		
		
			#navi a{}			
				#navi a:hover{}
				#navi a:active{}
						
			#navi #navi_left{
				float:left;
				width:722px;
				padding:0 0 0 6px;
			}
			
				#navi #navi_left a{
					color:#000;
					margin-left:43px;
				}
			
				#navi #navi_left a:active,
				#navi #navi_left a:hover{
					color:#883f98;
				}
								
				#navi #navi_left .active{
					color:#883f98;
					font-style:italic;
				}
				
				#navi #navi_left .first{
					margin-left:42px;
				}
				
			#navi #navi_right{
				float:left;
				padding:0 0 0 9px;
			}
			
				#navi #navi_right a{
					color:#9c9e9f;
					font-style:italic;
					margin-left:30px;
				}
				
				#navi #navi_right a:active,
				#navi #navi_right a:hover{
					color:#883f98;
				}

				#navi #navi_right .active{
					color:#883f98;
				}


/**************************************************************/		
/**************************************************************/		
/**************            CONTENT               **************/		
/**************************************************************/		
/**************************************************************/		


		#main{
			/*border:1px dashed red;*/
			clear:both;
			height:495px;
		}
		
			*html #main #content{
				margin:0 0 0 25px;
			}
		
			#main #content{
				/*border:1px solid black;*/
				float:left;
				margin:0 0 0 49px;
				width:644px;
				/*height:433px;*/
				background-color:#dfd6e1;
				padding:0 0 1px 0;
			}
				
				/***************Only Index Start******************/
				#home_head{
					clear:both;
					height:38px;
					font-size:14px;
					background-color:#fff;
					overflow: hidden;
					position: relative;
					
					border-left: 10px solid #883f98;
					border-right: 10px solid #883f98;
					border-top:5px solid #883f98;
				}
				
					#home_head p{
						font-weight:bolder;
						font-size:28px;
						background-color:#FFF;
						color:#000;
						height: 33px;
						white-space: nowrap;
						position: absolute;
					}
					
				#main #content #home_content_txt{
					/*border:1px solid black;*/
					height:313px;
					font-size:12px;
					overflow:auto;
					background-color:#883f98;
				}
				
					#home_content_txt_box{
						height:130px;
						margin:15px 20px 0 10px;
						border-bottom:1px solid #fff;
					}
					
					#home_content_txt_box a{
						color:#fff;
					}
					
					#home_content_txt_box a:hover{
						color:#000;
					}
					
					
					
					#home_content_txt_thema{
						margin:5px 20px 0 10px;
						padding:0 0 5px 0;
						color:#FFF;
						font-size:14px;
						font-weight:bold;
						border-bottom:1px solid #fff;
					}

						#home_content_txt_thema a{
							color:#FFF;
						}
						
						#home_content_txt_thema a:hover{
							color:#000;
						}

				#home_green_head{
					display:none;
					height:20px;
					font-size:14px;
					background-color:#883f98;
					border-top:5px solid #fff;
				}

					#home_green_head p{
						margin:0 0 0 10px;
						padding:2px 0 0 0;
						font-weight:bolder;
					}
					
				#home_teaser {
					display:none;
					font-size:12px;
					background-color:#FFF;
				}
				
					#home_teaser p{
						margin:0 20px 5px 10px;
						padding:5px 0 7px 0;
					}
				
					#home_teaser .bold, #home_teaser .important{
						font-weight:bolder;
						font-size:14px;
					}
					
					#home_teaser a{
						color:#000;
						font-weight:bolder;
						font-size:12px;
					}
					
					#home_teaser a:hover{
						color:#883f98;
					}
				/***************Only Index Ende******************/
				
				#green_head{
					clear:both;
					height:20px;
					font-size:14px;
					background-color:#883f98;
					border-top:1px solid #fff;
				}
				
					#green_head p{
						margin:0 0 0 10px;
						padding:2px 0 0 0;
						font-weight:bolder;
					}
					
				#main #content #content_txt{
					/*border:1px solid black;*/
					height:413px;
					font-size:14px;
					overflow:auto;
				}

					#content_txt_box{
						margin:25px 20px 0 10px;
						padding:0 0 1px 0; /*IE DUPLUICATE MARGIN BUGFIX*/
						font-size:12px
					}
					
						.borderbottom{
						}
						
						#content_txt_box_table{
							width:612px;
							font-size:12px;
							font-weight:bold;
							float:left;
							margin:15px 0 15px 0;
						}
						
							#content_txt_box_table #was{
								width:265px;
								float:left;
							}
							
							#content_txt_box_table #wann{
								width:100px;
								float:left;
								margin-left:30px;
							}
							
							#content_txt_box_table #wer{
								width:175px;
								float:left;
								margin-left:35px;
							}
						
						#content_txt_box_about{
							padding:0 0 5px 0;
							border-bottom:2px solid #883f98;
						}
						
						#content_txt_box_left{
							float:left;
							margin: 0 0 15px 0;
							margin-top:-10px;
						}
						
						#content_txt_box_right{
							width:460px;
							float:left;
							margin:0 0 0 15px;
							padding:15px 0 15px 0;
							margin-top:-10px;
						}
						
						/*PRESSE START*/
						
						#presseinfo_txt_box_left{
							clear:both;
							float:left;
							width:420px;
							margin:0 0 15px 0;
							padding:8px 0 0 0;
							margin-top:-10px;
						}
						
						#presseinfo_txt_box_right{
							float:left;
							margin:0 0 15px 0;
							padding:3px 0 0 0;
							margin-top:-10px;
						}
						
							#presseinfo_txt_box_right img{
							}
							
							.center{
							margin:-17px 0 0 25px;
							}
						
						#presseimg_txt_box_left{
							clear:both;
							float:left;
							margin: 0 0 15px 0;
							margin-top:-10px;
						}
						
						#presseimg_txt_box_center{
							width:300px;
							float:left;
							margin:0 0 0 15px;
							padding:15px 0 15px 0;
							margin-top:-10px;
						}
						
						#presseimg_txt_box_right{
							float:left;
							margin:0 0 0 13px;
							padding:15px 0 15px 0;
							margin-top:-10px;
							display:none;
						}
						
						/*PRESSE END*/
						
						#content_txt_box_right_small{
							width:435px;
							float:left;
							margin:0 0 0 15px;
							padding:15px 0 15px 0;
							margin-top:-10px;
						}
						
						#content_txt_box .bold, #content_txt_box .important {
							font-weight:bolder;
							font-size:14px;
						}
						
						#content_txt_box_table #wer .small{
							font-size:10px;
						}

						#content_txt_box a{
							color:#000;
							font-weight:bolder;
							font-size:12px;
						}
						
						#content_txt_box a:hover{
							color:#883f98;
						}
						
					#abstandunten{
						clear:both;
						font-size:1px;
						height:1px;
					}

			
			#main #promobar{
				/*border:1px solid black;*/
				float:left;
				margin:0 0 0 76px;
				width:208px;
				/*height:433px;*/
			}
			
				/*Newsletter Start*/
					
					#content_txt_box form div{
						margin-bottom:8px;
					}
					
					#content_txt_box form input{
					}
					
					#content_txt_box form span{
						margin-left:4px;
					}
					
					.female{
						margin-left:61px;
					}
					.male{
						margin-left:50px;
					}
					.name{
						margin-left:50px;
					}
					.lastname{
						margin-left:66px;
					}
					.mail{
						margin-left:66px;
					}
					.ok{
						margin-left:103px;
					}
					.submit{
						margin-left:102px;
					}
				
				/*Newsletter Ende*/			
			
				#main #promobar #promobar_news{}
				
					#main #promobar #promobar_news #promo_date{
						margin:5px 0 0 0;
						color:#9c9e9f;
						font-size:12px;
						font-style:italic;
					}
					
					#main #promobar #promobar_news #promo_topic{
						padding:0 0 5px 0;
						margin-bottom:10px;
						font-size:12px;
						border-bottom:1px solid #000;
					}
					
				#main #promobar #promobar_talk{
					margin:5px 0 10px 0;
					font-size:12px;
				}
				
					#main #promobar a,
					#main #promobar a{
						color:#000;
					}
					
					#main #promobar a:hover,
					#main #promobar a:hover{
						color:#883f98;
					}
				
				#main #promobar #promobar_newsletter{
					margin:5px 0 10px 0;
					font-size:12px;
				}
				
				#kultur_logo{
					padding-top:15px;
					height:32px;
				}
				
					#kultur_logo img{
						display:none;
					}

/**************************************************************/		
/**************************************************************/		
/**************            FOOTER                **************/		
/**************************************************************/		
/**************************************************************/		


		#footer{
			clear:both;
			background-image:url(../img/footer.jpg);
			height:75px;
			border-left:1px solid #000;
			border-right:1px solid #000;
			border-bottom:1px solid #000;
			width:1024px;
			margin-left:-1px;
		}
			
