/* 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				{ background-color:#CCFF99; color:#060; border-bottom:1px solid #FFF;
				font-size:20px; font-weight:200;
				padding:7px; padding-left:15px; 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				{ background-color:#CCFF99; color:#060; border-bottom:1px solid #FFF;
				font-size:14px; font-weight:600;
				padding:3px; padding-left:7px; margin:0px; margin-bottom:1px; 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:1000px; min-height:800px;
				border:0px dashed #666666;}

#navi			{ background-color:#FFF;
				margin:auto; padding-top:15px; padding-bottom:7px;
				width:980px; height:30px;
				text-align:center; font-size:18px; color:#333}
				
	#navi a:link, a:visited			{text-decoration:none;
									color:#999}
									
	#navi a:hover					{color:#666}
			
	
				
				
	#co-home-left			{background-image:url(source/content_bg_2.png); background-repeat:repeat;
							float:left; overflow:auto;
							margin:15px; margin-left:10px; padding:10px;
							width:270px; min-height:550px; border:px dotted #666666}
							
							#co-home-left ul	{margin-top:3px}
							
	#co-home-right			{background-image:url(source/content_bg_2.png); background-repeat:repeat;
							float:right;
							margin:15px; margin-right:10px; padding:10px;
							width:640px; min-height:550px; border:px dotted #666666}
	
	#co-womo-left			{background-image:url(source/content_bg_2.png); background-repeat:repeat;
							float:left;
							margin:15px; margin-left:10px; padding:10px;
							width:270px; height:500px; border:px dotted #666666}
							
	#co-womo-right			{background-image:url(source/content_bg_2.png); background-repeat:repeat;
							float:right;
							margin:15px; margin-right:10px; padding:10px;
							width:640px; height:250px; border:px dotted #666666}
							
	#co-womo-bottom			{background-image:url(source/content_bg_2.png); background-repeat:repeat; 
							background-color:#CCFF99;
							float:right;
							margin:15px; margin-right:10px; padding:10px;
							width:640px; 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}

