#haupttext4text,
#haupttext2text,
#haupttext3text,
#haupttext1text  {
   position: absolute;
   left: 251px;
   z-index: 5;
   width: 305px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer3copy4,
#layer3copy2,
#layer3copy,
#layer3copy3  {
   position: absolute;
   left: 221px;
   z-index: 5;
   width: 18px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#cristelveltesiepmannbutto a  {
   background: url(sg_impressum_media/christelveltesiepmannbutto.gif) no-repeat;
   display: block;
   height: 35px;
   width: 342px;
   font-size: 35px;
   line-height: 35px;
}

#cristelveltesiepmannbutto  {
   position: absolute;
   left: 417px;
   top: 39px;
   z-index: 6;
   width: 318px;
   height: 35px;
   margin-left: 0px;
   margin-top: 0px;
}

#wegbeschreibungtext  {
	position: absolute;
	left: 35px;
	top: 510px;
	z-index: 6;
	width: 122px;
	margin-left: 0px;
	margin-top: 0px;
	height: 34px;
	/* [disabled]bottom: 546px; */
}

#haupttext2text  {
   top: 284px;
}

#haupttext4text  {
   top: 413px;
}

#praxistexttext  {
   position: absolute;
   left: 112px;
   top: 85px;
   z-index: 6;
   width: 648px;
   margin-left: 0px;
   margin-top: 0px;
}

#haupttext1text  {
   top: 231px;
}

#haupttext3text  {
   top: 339px;
}

#page_content  {
   min-height: 600px;
}

#adressetext  {
   position: absolute;
   left: 100px;
   top: 482px;
   z-index: 7;
   width: 661px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer3copy4  {
   background-image: url(sg_index_media/layer3copy4.gif);
   top: 418px;
}

#layer3copy2  {
   background-image: url(sg_index_media/layer3copy2.gif);
   top: 290px;
}

#layer3copy3  {
   background-image: url(sg_index_media/layer3copy3.gif);
   top: 344px;
}

#layer3copy  {
   background-image: url(sg_index_media/layer3copy.gif);
   top: 235px;
}

#layer7  {
   background: url(sg_impressum_media/layer7.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 110px;
   z-index: 4;
   width: 800px;
   height: 490px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer4  {
   background: url(sg_impressum_media/layer4.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 600px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer3  {
   background: url(sg_impressum_media/layer3.gif) no-repeat;
   position: absolute;
   left: 588px;
   top: 0px;
   z-index: 5;
   width: 212px;
   height: 153px;
   margin-left: 0px;
   margin-top: 0px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 800px;
   height: 600px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 800px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

ains  {
   text-decoration: none;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background-color: #cccccc;
   height: 100%;
}
