@charset "UTF-8";
/* CSS Document */

body {
	color: #606060;
	font-family: Lucida Sans, Trebuchet MS, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	background-image: url(bgneu.gif);
	background-attachment:fixed;
	background-repeat: x y;
}
a, a:link {
font-weight:bold;
color: #E86A05;
text-decoration: none;
}

ul {
list-style-image:url(bullet.jpg);
margin-left: -16px;
margin-top: 10px;
margin-bottom: 35px;
}

a:hover {
color: #606060;
text-decoration: underline;
}

a:visited {
color: #606060;
text-decoration: none;
}


#top {
margin: auto;
position: relative;
  border-width:2px;
  border-style:dotted;
  border-color: #E86A05;
width: 798px;
margin-bottom: 50px;
margin-top: 80px;
  z-index:5;
    -moz-border-radius:9px;
-khtml-border-radius:9px;

}

#button {
width: 90px;
height: 90px;
position: absolute;
top: -45px;
left: -45px; 
}
#button2 {
width: 90px;
height: 90px;
position: absolute;
top: 155px;
left: 600px; 
z-index:-2;
}
#button3 {
width: 90px;
height: 90px;
position: absolute;
top: -45px;
left: 750px; 
z-index:0;
}
#button4 {
width: 18px;
height: 18px;
position: absolute;
top: 70px;
left: 791px; 
z-index:0;
}
#button5 {
width: 90px;
height: 90px;
position: absolute;
top: 100px;
left: -190px; 
z-index:0;
}
#button6 {
width: 90px;
height: 90px;
position: absolute;
top: 290px;
left: -65px; 
z-index:-1;
}


#projekte {
  z-index:6;
  position:relative;
margin: auto;
padding: 20px;
width: 758px;
height: 500px;
margin-bottom: 50px;
margin-top: 50px;
background-color:#FFFFFF;
border-width:2px;
  border-style:dotted;
  border-color: #E86A05;
  -moz-border-radius:9px;
-khtml-border-radius:9px;
}

#scissors {
width: 18px;
height: 18px;
position: absolute;
top: 60px;
left: 791px; 
}


#links {
 position:relative;
margin: auto;
padding: 20px;
width: 758px;
margin-bottom: 50px;
margin-top: 50px;
background-color:#FFFFFF;
border-width:2px;
  border-style:dotted;
  border-color: #E86A05;
    -moz-border-radius:9px;
-khtml-border-radius:9px;
}

#scissors2 {
width: 18px;
height: 18px;
position: absolute;
top: 30px;
left: 791px; 
}

#address {
margin: auto;
padding: 20px;
width: 758px;
margin-bottom: 50px;
margin-top: 50px;
background-color:#FFFFFF;
border-width:2px;
  border-style:dotted;
  border-color: #E86A05;
    -moz-border-radius:9px;
-khtml-border-radius:9px;

}

#map {
margin: auto;
width: 798px;
height: 400px;
margin-bottom: 50px;
margin-top: 50px;
background-color:#FFFFFF;
border-width:2px;
border-style:dotted;
border-color: #E86A05;
-moz-border-radius:9px;
-khtml-border-radius:9px;

}
#pro1 {
margin: auto;
padding-top: 20px;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
float:left;
width: 225px;

}
#pro2 {
margin: auto;
padding-top: 20px;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
float:left;
width: 225px;

}
#pro3 {
margin: auto;
padding-top: 20px;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
float:left;
width: 225px;

}