body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family: arial, verdana, helvetica, sans-serif;
	background-color:#FFFFFF;
}

#rahmen {
	width:1000px;
	height:100%;
	border: 1px solid #189C82;
	background-color:white;
}

#header {
	height:87px;
	width:1000px;
}
#wg {
	color:#037E64;
	margin-left:8px;
	margin-top:3px;
}
#logo {
	float:left;
	margin-top:22px;
	width:226px;
	padding-left:13px;
}
#slogan {
	margin-top:21px;
	width:507px;
	float:left;
}
#flash {     z-index: -1;
	float:left;
	margin-top:5px;
	margin-left:23px;
	width:231px;
	height:75px;
}
#flash12 {
z-index:-2;
}
DIV.clear {
	clear:both;
	width:1px;
	height:1px;
	font-size:1px;
}

#navizeile {
	background-image: url(../../img/hgwg-navi.gif);
	background-repeat:no-repeat;
	width:1000px;
	height:57px;
                z-index: 2;
}

#navilinks {
	width:227px;
	float:left;
	height:55px;
                z-index: 2;
}

#herdecke {
	color:white;
        padding-top:5px;
	margin-left:7px;
}



#navirechts {
	float:left;
	width:773px;
	height:55px;
 z-index: 2;
}

#navi {
	padding-left:5px;
	color:white;
	width:600px;
	float:left;
	padding-top:32px;
                z-index: 2;
}

#suche {	
	width:160px;
	height:20px;
	float:right;
	padding-top:1px;
}

#hauptbereich {
	width:1000px;
	background-repeat:repeat-y;
 z-index: 2;
}

#hgbild {
	width:1000px;
	height:100%;
	background-image: url(../../img/hg-herdecke-komplett.gif);
	background-repeat:no-repeat;
}

#links {
	width:229px;
	height:100%;
	float:left;
	margin-top:30px;
	padding-bottom:30px;
	background-color:#CEE1F2 !important;
}

#content {
	float:left;
	padding-left:20px;
padding-top:20px;
width:90%;
padding-bottom:30px;
}

#contentUnterseite {
	float:left;
	padding-left:40px;
	padding-top:23px;
width:90%;
	height:100%;
	background-image: url(../../img/hg-herdecke-content.gif);
	background-repeat:no-repeat;
	background-position: right bottom;

}

#news {
	font-size:10px
                    width:148px;
	height:100%;
	padding-right:10px;
                    padding-left:10px;
	float:right;
	margin-top:50px;
	padding-top:50px;
	padding-bottom:25px;
	border-left: 1px solid #BDD7EE;
}

#printlink {
	float:left;
	margin-top:50px;
}

#contentHG {
	margin-left:150px;
	margin-top:10px;
}

#footer {
	height:20px;
	background-color:#129D82;
	color:white;
}

#metanavi {
	float:right;
	padding-right:40px;
	padding-top:2px;
}

