body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/back.png);
	background-repeat:repeat-x;
	background-color:#81b137;
	overflow-x:hidden;
}
.titel {
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
color:#7eb337;
font-weight:900;
text-decoration:none;
z-index:800;
}

.sitemaptable {
position:absolute; 
left:0px; 
top:0px; 
width:1181px; 
height:27px; 
background-image:url(../images/sitemaptable.png);
}

.leftside{
position:absolute; 
left:0px; 
top:26px; 
width:81px; 
height:784px; 
background-image:url(../images/leftside.png);
}

.logo{
position:absolute; 
left:81px; 
top:26px; 
width:417px; 
height:161px; 
background-image:url(../images/logo.png);
}

.navi{
position:absolute; 
left:498px; 
top:26px; 
width:608px; 
height:136px; 
background-image:url(../images/navi.png);
}

.rightside{
position:absolute;
left:1106px; 
top:26px; 
width:75px; 
height:784px; 
background-image:url(../images/rightside.png);
}

.tapete{
position:absolute;
left:81px; 
top:187px; 
width:295px; 
height:575px; 
background-image:url(../images/tapete.png);
}

.news{
position:absolute; 
left:376px; 
top:187px; 
width:122px; 
height:575px; 
background-image:url(../images/news.png);
}

.content{
position:absolute; 
left:498px; 
top:162px; 
width:608px; 
height:600px; 
background-image:url(../images/content.png);
}

.unterlage{
position:absolute; 
left:81px; 
top:762px; 
width:1025px; 
height:48px; 
background-image:url(../images/unterlage.png);
}

.end{
position:absolute; 
left:10px; 
top:790px; 
width:1181px; 
height:122px; 
background-image:url(../images/end.png);
}

.navitable{
position:relative;
left:-5px;
top:45px;
width:585px;
}

.hauptnavi{
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
color:#7eb337;
font-weight:900;
text-decoration:none;
}

.hauptnavi:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
color:#499850;
font-weight:900;
}

.adresse {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
position:absolute;
top:130px;
left:5px;
color:#52973c;
}



.unternavi{
position:absolute; 
left:4px; 
top:60px; 
width:585px; 
}

.unternavigation {
background-image:url(../images/naviup.png); 
width:134px; 
height:30px; 
background-repeat:no-repeat; 
line-height:30px;
display:block;
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

.unternavigation:hover {
background-image:url(../images/navidown.png); 
width:134px; 
height:30px; 
background-repeat:no-repeat; 
line-height:30px;
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; color:#FFFFFF; 
font-weight:bold;
}

.unternavigationaktiv {
background-image:url(../images/navidown.png); 
width:134px; 
height:30px; 
background-repeat:no-repeat; 
line-height:30px;
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; color:#FFFFFF; 
font-weight:bold;

}

.container {
    position: absolute;
	height:600px;
	width:580px;
    border: 0px #ccc solid;
	top:0px;

}



#scrolldiv {
    position: absolute;
    margin: 8px;
    overflow: auto;


}



#scrolldiv__controls {

}

#imgup {
    position: absolute;
    top: 0px; left: 536px; 
	cursor:hand;  
	z-index:1000;

}

#imgdown {
    position: relative;
    top: 484px; left: 536px; 
	cursor:hand;  
		z-index:1000;
	   
}

p {
    margin-top: 0;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#52973c;
line-height:15px;
}

a {
text-decoration:none;
border:0px;
color:#e4652f;
}
a:hover {
text-decoration:underline;
border:0px;
color:#e4652f;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#52973c;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#52973c;
}

.newsplace{
position:relative; 
top:7px; 
width:122px;
height:36px;
}

.newsplace:hover{
position:relative; 
top:7px; 
width:122px;
height:36px;
background-image:url(../images/nes.png);
}

.testplace{
position:relative; 
top:5px; 
width:122px;
height:36px;
}

.testplace:hover{
position:relative; 
top:5px; 
width:122px;
height:36px;
background-image:url(../images/tes.png);
}

