* {
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30;
}

body {
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 13px;
}

/*Schatten*/
#container {
background:url(../img/bg-container.jpg) repeat-y center;
clear:both;
margin: auto;
/*border: 1px solid;*/
width:992px;
height: 810px;
}

#bottom {
background:url(../img/bg-bottom.jpg) no-repeat;
clear:both;
height:10px;
width: 992px;
}




#container_innen { width: 980px; background: white; padding: 0px; border:1px solid; border-top:none; margin:0px 5px 0px 5px;}
				
		#header {
		 weight: 980px;
		 height: 150px;
		 text-decoration: none; 
		 background-image: url(../img/header.jpg);
		 background-repeat: no-repeat;
		 background-position: top;
		 background-color: #fff;
		 color: #FF3399;
		 padding: 0px 0px 0px 145px;
		 margin:auto;
		 display:block;
		 	 
		}
		
		
			ul#navlist { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding-top: 125px ;}
	
			ul#navlist a {
			font-weight: bold;
			line-height: 16px;
			text-decoration: none;
			}
			
			ul#navlist, ul#navlist ul, ul#navlist li {
			
			list-style-type: none;
			}
			
			ul#navlist li { width:auto; display:inline; }
			
			ul#navlist li a	{
			font-weight:normal;
			padding: 5px 15px 6px 15px;
			color: #FF3399;
		  	}
			
			ul#navlist li a:hover, ul#navlist li a:active { color: #3399FF; }
			
			#navlist li#active a{
			color: #3399FF;
			}			
			
					
		#content {
		 float:left;
		 background: white;
		 margin: 0px;
		 overflow: none; 
		 width: 980px;
		 height: 660px;
		 
		}
	
		#allsizecolumn { /*Volle Breite fuer myflip engine*/
		 margin: 10px 20px 20px 20px;
		 padding: 0px;
		 width: 940px;
		 position: absolut;
		}
				
		#leftcolumn {
		 float: left;
		 margin: 30px 20px 0px 0px;
		 border-right: 1px solid #aaa;
		 padding: 0px 15px 0px 40px;
		 width: 626px;
		 
		}
		
		/*Steuerung des Menue auf der rechten Seite*/
		#rightcolumn {
		 color: #333;
		 margin: 30px 0px 30px 710px;
		 padding: 0px;
		 width: 230px;
		}
		
		/*Programmmenue im Detail - halb halb*/
		#picturecolumn {
		 float: left;
		 margin: 30px 0px 0px 0px;
		 border-right: 1px solid #aaa;
		 padding: 0px 0px 0px 40px;
		 width: 450px;
		 height: 450px;
		 
		}
		
		#textcolumn {
		 margin: 30px 0px 0px 510px;
		 padding: 20px 0px 0px 0px;
		 width: 430px;
		 height: 430px;
		 /*overflow-y:auto;*/
		}
		#seitenwechsel {
		 
		 margin: 5px 0px 0px 510px;
		 padding: 0px 0px 0px 0px;
		 width: 430px;
		 height: 20px;
		 
		}
					
			/* Termin und Partnerliste auf der rechten Seite */			
			#navcontainer { width: 230px; height: auto;}

			#navcontainer ul {
			margin: auto;
			padding: 0px;
			list-style-type: none;
			font-family: verdana, arial, Helvetica, sans-serif;
			}
			
			#navcontainer li { margin: 6px 0px 6px 0px; }
			
			#navcontainer a	{
			display: block;
			margin: auto;
			padding: 3px 0px 3px 20px;
			width: 220px;
			line-height:14px;
			color: #FF3399;
			background-color: #FFFF66;
			text-decoration: none;
			}
			
			#navcontainer a:hover {
			color: #0099FF;
			background-color: #FFFF66;
			text-decoration: none;
			}
			
			#navcontainer ul ul li { margin: 0px 0px 0px 20px; }
			
			#navcontainer ul ul a {
			display: block;
			padding: 3px 0px 3px 0px;
			width: 218px;
			color: #333;
			background-color: #FFFFFF;
			text-decoration: none;
			}
			
			#navcontainer ul ul a:hover	{
			/*color: #0099FF;*/
			background-color: #fff;
			text-decoration: none;
			}
		


/* Der LINK Footer*/
#footer {
	width: auto;
	clear: both;
	margin: 0 auto;
	background-color: #FFFFFF;

}
#language {
	float:left;
	color: #333333;
	width: auto;
	margin: 0px;
	clear: both;
	padding-left: 10px;
	line-height: 12px;
		
		}
		
		#language a {
		color: #333333;
		text-decoration: none;
		font-size:10px;
		}

.clear { clear: both; background: none; }
