/* v1.0 | grid css allgemeines Layout by hannes kober */

body {
	background-image:url(/files/layout/img/bg_1.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	height:100%;
}
	
div {
/* border:1px dotted #990000; */
/*	background-color: #00FFFF; */
}

.center_div {
	margin:0 auto;
	width:980px;
}

div#metanavi { width:240px;	height:30px; margin:15px 20px 0 0; float:right; }
div#logo { width:720px;	height:122px; overflow:hidden; float:left; }

div#content_wrapper {
	background-image:url(/files/layout/img/bg_2.jpg);
	background-repeat:repeat-y;
	width: 100%;
	min-height:505px;
	float: left;
	background-color: #f8f8f7;
	overflow: hidden;
	margin-top:10px;
}

div#pic { position:absolute; margin: -210px 0 0 370px; z-index:1; }

div#content_container {
	margin: 85px 0 0 130px;
	overflow: hidden;
	width:650px;
	min-height: 350px;
}

div#footer {
	width:830px;
	height:30px;
	border-top:1px solid #d9d9d9;
	margin:30px 0 20px 130px;
}

