html, body{
		background-color: rgb(255,255,255);
		color: rgb(0,0,0);
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0px;	
		background-image: url(../images/bg1.jpg);
		background-repeat: repeat-x;
	}
	body {overflow-y:scroll;}

	#content_page {
		position: absolute;
		left: 50%;
		top: 12px;
		margin: -0px 0px 0px -469px;
		width: 938px;
		z-index: 2;
		border: 1px solid #555555;
		background-color: rgb(255,255,255);
		  box-shadow: 2px 2px 4px #666;
  -webkit-box-shadow: 2px 2px 4px #666;
  -moz-box-shadow: 2px 2px 4px #666;
	}

	#back_head {
		background-image: url(../images/head3.jpg);
		background-repeat: no-repeat;
		width: 938px;
		height: 218px;
		z-index: 3;
	}
	
#inhalt {
		width: 938px;
  margin: 0px;
  padding-top: 28px;
  padding-left: 0px;
  padding-right: 0px;
}
.inhalt_left {
  float: left;
  width: 200px;
}

.inhalt_right {
  float: right;
  width: 200px;
}

.inhalt_middle {
  width:512px;
  margin-left: 210px;
  margin-right: 210px;
}
#clear {
  clear:both;
}
#footer-sitemap {
        COLOR: #999;
		padding-bottom:5px;
		padding-top:5px;
		width: 938px;
		height: 15px;
		z-index: 3;
	}

	#mainmenu {
		position:absolute;
		top: 217px;
		height: 27px;
		width: 938px;
		z-index: 4;
		background-image:url(../images/nav-bg1.jpg);
		background-repeat: repeat-x;
		border-top: 1px solid #fff;
	}
	
	#nav1 {
        list-style: none;
        margin: 0;
        padding: 0;
}

#nav1 a {
        width: 100%;
        color: #ffffff;
        text-decoration: none;
        font: bold italic 13px Arial, Helvetica, sans-serif; COLOR: #ffffff;
        display: block;
        margin: 0px;
        padding-top: 4px;
        padding-bottom: 3px;
        padding-left: 5px;
        padding-right: 5px;
        height: 20px;
}

#nav1 a:hover {
        color: rgb(102,51,51);
        background: rgb(222,203,167);
}

#mainlogo {
		position:absolute;
		top: -10px;
		left: 220px;
		width: 271px;
		height: 228px;
		z-index: 4;
	}

#back_stretch A {
		color:#094586;
}
#back_stretch A:HOVER {
		color: rgb(28,129,149); 
}
#inhalt a:link    { color: rgb(102,51,51); text-decoration:underline;}
#inhalt a:visited { color: rgb(153,153,153);}
#inhalt a:focus   { color: rgb(195,13,83);}
#inhalt a:hover   { color: rgb(169,124,45); text-decoration:none;}
#inhalt a:active  { color: rgb(0,0,0);}
.kontakt_text {text-align: right; font-size:12px;}
.head1 {font: bold italic 11pt Arial, Helvetica, sans-serif; COLOR: rgb(102,51,51);}	