body
{
	margin: 0;
	padding: 0;	
	color: #666666;
	font-family: arial, verdana, helvetica, tahoma, sans-serif;
	font-size:12px;
	line-height: 140%;
	background: #fff url(images/hg_mitte.png) repeat-y fixed;
	overflow:hidden;
}

h1 
{
        font-family: arial, verdana, helvetica, tahoma, sans-serif;
	font-size:12px;
	line-height: 140%;
        color:#052F64;
        font-weight:normal
}



h2 
{
        font-family: arial, verdana, helvetica, tahoma, sans-serif;
	font-size:12px;
	line-height: 140%;
        color:#666666;
        font-weight:normal;
         margin-top:15px;   
        text-indent:24px;  
          margin-bottom:-4px;    
  
}

#contentleft_start
{
	float: left;
	width: 385px;
	height: 330px;	
	padding:0;
        background: #EAE7DC url(images/hg_start.png);  
}
#contentleft_start img {
  position:absolute;bottom:131px;z-index:2
}

#contentleft img {
  position:absolute;top:126px;z-index:2
}



.einrueckung{
        text-indent:24px;
 padding-top:6px;
}


a
{
	text-decoration: none;
	color: #D88835;        
        padding-left:12px;
        background: #fff url(images/link.png) left top no-repeat;
        margin-left:6px;
}

/*
a:hover
{
	text-decoration: none;
	color: #D88835;        
        padding-left:12px;
        
        margin-left:6px;
}
*/

a.scroll
{	
        background: #fff;
        padding-left:0;
        margin-left:0;  
}

div#header {
   background: #fff url(images/hg_oben.png) no-repeat;
   background-position:top;   
   height: 126px;     
   width:825px;     
   margin:0;
   position:relative;
   left:0;
   top:0;
   z-index:100
}

*html div#header {   
   background: #fff url(images/hg_oben_ie.png) no repeat;   
}

#contentleft
{
	float: left;
	width: 385px;
	height: 330px;	
	margin-top:0px;
	padding:0       
}

#contentright
{
	position: absolute;
        left: 385px;
	       
}

#unten_contentleft
{
	float: left;
	width: 369px;
	height: 131px;		
        text-align:right
}

#unten_contentright
{
	/*overflow: hidden;	*/
	height: 131px;		
        width: 100%;	
	padding:0;
	margin:0
}

#divScrollTextCont img {
  display:block;
  margin:0;
  padding:0
}

img {
    border:0 
}

#divUp   {position:absolute; left:801px; top:126px }
#divDown {position:absolute; left:801px; bottom:152px}


#divScrollTextCont {position:relative; left:0px; top:0px; width:385px; height:331px; clip:rect(0px 385px 331px 0px);overflow:hidden; visibility:hidden;z-index:1}
#divText {position:absolute; left:0px; top:0px;background:#fff url(images/weiss.png)}
/*
#divScrollTextCont {position:absolute; left:385px; top:126px; width:385px; height:331px; clip:rect(0px 385px 331px 0px);overflow:hidden; visibility:hidden;z-index:1}
#divText {position:absolute; left:385px; top:126px; background:#fff url(images/weiss.png)}
*/
#abstandhalter {position:absolute; left:385px; bottom:131px;z-index:10}
#sicherheitsabstand{margin:0;padding:0}

#adresse {position:absolute; bottom:142px;z-index:0}
*html #adresse {padding-left:3px}

#hg_unten{  
  background: #C2082F url(images/hg_unten.png) no-repeat;
  position:fixed;
  _position:absolute;
  bottom:0;
  _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);    
  width:100%;
  overflow:hidden;
  height:131px;
  z-index:100;
  clear:left
}

#navigation {
 display:none;
/*
position:absolute; left:-801px; bottom:-200px
*/
}