body{
    padding : 0px;
    margin : 0px;
}
#layer{
position:absolute;
margin-left:756px;
z-index:auto;
}
* html #layer { /* ie6 hack */
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	margin-left:553px;

}

#drumrum{
	width: 759px;
	margin: 0px auto 0px auto;
}
#links{
height:729px;
width:203px;
float:left;
}
#rechts{
height:729px;
width:556px;
float:right;
padding-top:0px;
padding-left:0px;

}

#menu{
padding-top:5px;
padding-left:3px;
font-family: Arial;
font-size: 7pt;
color: #c0c0c0;
}

#menu a:link,#menu a:visited,#menu a:active{
letter-spacing: 3px;
color:#c0c0c0;
text-decoration:none;
}
#menu a:hover{
color:#000000;
text-decoration:none;
}
#mainimg{
padding-top:3px;
padding-left:3px;
padding-right:3px;
height:550px;
width:550px;
}
#next{
margin-top:0px;
float:right;
}
#back{
margin-top:0px;
float:left;
}
#back a:hover{
background-color:#000000;
text-decoration:none;
}
#gallerytable{
width:497px;
padding-top:5px;
margin:auto;
}
#gallerytable td{
width:61px;
height:61px;
}
#untenbg{
margin-top:3px;
padding-top:5px;
padding-left:10px;
padding-right:10px;
height:173px;
background: url(images/main-bottom.gif);
background-repeat:no-repeat;
background-position:3px 0px;
color:#ffffff;
font-family: Arial;
font-size: 8pt;
}
#untenbg td{
border:1px solid #ffffff;
color:#ffffff;
font-family: Arial;
font-size: 8pt;
}
#untenbg table{
border-collapse:collapse;
}

#leftimg{
	height:200px;
	width:200px;
	padding-top:3px;
	padding-left: 3px;
	padding-bottom: 0px;
 }
 #leftbg1{
padding-top:0px;
padding-left:3px;
height:40px;
width:200px;
background-image: url(images/leftbg1.jpg);
background-repeat:no-repeat;
background-position:3px;
}
#leftbg2{
padding-top:0px;
padding-left:3px;
height:40px;
width:200px;
background-image: url(images/leftbg2.jpg);
background-repeat:no-repeat;
background-position:3px;
}

#leftbg3{
padding-top:0px;
padding-left:3px;
height:40px;
width:200px;
background-image: url(images/leftbg3.jpg);
background-repeat:no-repeat;
background-position:3px;
}
.ImpressumBody{
color: #000000;
font-family: Arial;
font-size: 8pt;
}
.contactform{
color: #000000;
font-family: Arial;
font-size: 8pt;
}
.rahmen {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
