/* CSS Document */

body			{ background-image:url(source/full_bg.png); background-position:top center; background-repeat:no-repeat;
				background-color:#FFF;
				margin:auto; overflow:auto;
				font-family:Arial, Geneva, sans-serif; font-size:14px;}
				
h1				{ color:#333; border-bottom:1px dashed #666;
				font-size:30px; font-weight:200;
				padding:7px; padding-left:25px; margin:0px; margin-bottom:15px;}

h2				{ background-color:#CCFF99; color:#060; border-bottom:1px solid #FFF;
				font-size:16px; font-weight:200;
				padding:5px; padding-left:15px; margin:0px; margin-bottom:15px;}
				
h3				{ color:#000; border-bottom:1px solid #999;
				font-size:14px; font-weight:700;
				margin-top:5px}

h4				{ color:#060;
				font-size:16px; font-weight:200;
				margin:0px; margin-bottom:8px; text-align:center}
				
h5				{ color:#6C0; background-color:#; border-radius:5px;
				font-size:20px; font-weight:700;
				margin:0px; margin-top:-8px; padding:5px; text-align:center}

				
ul				{ list-style-position:outside; list-style-type:disc; margin-left:-20px}



#head			{ background-image:url(source/head_bg.png); background-color:#0C6; background-repeat:repeat;
				margin:auto; margin-top:0px; padding:10px;
				height:100px; width:;
				text-align:;}
				
	#head_sub				{margin:auto;
							width:900px; height:100px;}
											
#master			{ margin:auto;
				width:980px; min-height:800px;
				border:0px dashed #666666;}

#navi			{ background-color:#FFF; border-bottom:1px #666 dashed;
				margin:auto; padding-top:10px; padding-bottom:7px;
				width:980px; height:25px;
				text-align:center; font-size:18px; color:#333}
				
	#navi a:link, a:visited			{text-decoration:none;
									color:#999}
									
	#navi a:hover					{color:#666}
			


	#headline				{background-color:#FFF;
							width:980px; height:10px;
							padding-top:30px;
							text-align:center; font-size:18px; color:#333;}
	
	#home-navi				{background-color:#FFF; float:left;
							padding:20px;
							width:205px; height:230px;}
							
	#home-events			{ border-bottom:1px #CCC dashed; margin-bottom:10px; margin-top:20px}
				
	#co-home-left			{background-color:#FFF; border-top:0px #666 dashed; border-right:2px #666 solid;
							float:left; overflow:auto;
							margin-top:5px; padding:30px;
							width:228px; min-height:550px; border:px dotted #666666}
							
							#co-home-left ul	{margin-top:3px}
							
	#co-home-right			{background-color:#FFF; background-repeat:repeat;
							float:right;
							margin-top:5px; padding:30px;
							width:630px; min-height:550px; border:px dotted #666666}
	
	#co-womo-left			{background-color:#FFF; border-right:2px #666 solid;
							float:left;
							margin-top:5px; padding:30px;
							width:228px; height:500px; border:px dotted #666666}
							
	#co-womo-right			{background-color:#FFF;
							float:right;
							margin-top:5px; padding:30px;
							width:630px; height:500px; border:px dotted #666666}
							
	#co-womo-bottom			{background-color:#FFF;
							float:right;
							padding:30px;
							width:630px; height:200px; border:px dotted #666666}
							
	#co-anfahrt-left		{background-image:url(source/content_bg_2.png); background-repeat:repeat;
							float:left;
							margin:15px; margin-left:10px; padding:10px;
							width:270px; min-height:220px; border:px dotted #666666}

				
				
#foot			{ background-image:url(source/foot_bg.png); background-repeat:repeat;
				height:80px; width:100%; clear:both}
				
				#foot a:link, a:visited			{text-decoration:none;
												font-size:18px; color:#999}

