h1 {
  text-align: center;
  color: #a28462;
  font-size: 25px;
}
h3 {
  text-align: center;
  color: #a28462;
  font-size: 21px;
}

body {
  background-image: url(../../grafik/servn.jpg);
}
#Textfeld {
  border: 1px solid white;
  background-image: url(../../grafik/servl.jpg);
  font-size: 20px;
  color: white;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 10px;
}
#NavLeiste2 {
  visibility: visible;
}
#NaviLeiste {
  text-align: center;
}
#NaviLeiste li {
  display: inline;
}
#NaviLeiste li a {
  border-style: solid;
  border-width: 1px;
  text-decoration: none;
  margin-left: 2px;
  padding-right: 2px;
  padding-left: 2px;
}
#NaviLeiste li a:link {
  color: #d9ffc1;
}
#NaviLeiste li a:visited {
  color: #d9ffc1;
}
#NaviLeiste li a:hover {
  background-color: #e2ffb4;
  color: #127400;
}
#letzter_Absatz {
  padding-bottom: 140px;
}
#WebdesignDIV {
  right: 2px;
  text-align: center;
  position: absolute;
  width: 200px;
  top: 2px;
}
#Webdesign1 {
  margin-top: 2px;
  padding-right: 20px;
  color: #127400;
  font-family: arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  text-decoration: none;
  background-image: url(../../grafik/jos.png);
  background-repeat: no-repeat;
  background-position: right center;
}
#Webdesign1:hover {
  color: #a6c916;
  background-image: url(../../grafik/jos2.png);
}
#Webdesign1 span {
  display: none;
  text-align: left;
}
#Webdesign1:hover span {
  border: 1px solid #127400;
  padding: 10px;
  background: #ffffff none repeat scroll 0% 50%;
  width: 250px;
  height: 100px;
  z-index: 3;
  display: block;
  color: black;
  font-family: arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  position: fixed;
  right: 2px;
  top: 20px;
}


#box{
margin:1px;
}

#box a {
color:#127400;

font:normal 12px arial, sans-serif;
text-decoration:none;
display:block;
width:150px;
padding:5px;
border:1px solid #127400;}

#box a:hover {
color:#127400;
background:#E2FFB4;}

#box a span {display:none;}

#box a:hover span {
position:fixed; top:70px; left:350px; z-index:3;
display:block;
width:600px;
color:black;

font:normal 16px arial, sans-serif;

padding:10px;
}