  body {
  background:#F6E3CE;
  color: #8F8F8F;
  font-family: Calibri, sans-serif;
  font-size: 14px;
  margin: 0px 0px 0px 0px;
  overflow: hidden;
  }

  a {
  color: #808080;
  text-decoration: none;
  }

  a:visited {
  color:#FFFFFF;
  }

  a:hover {
  color: #FFFFFF;
  text-decoration: none;
  }

  #head {
  color: #FFFFFF;
  position:absolute;
  top:0px;
  left:0px;
  background: #FF0000;
  width:160px;
  height:50px;
  padding:0px;
  margin:0px;
  border:0px solid #000000;
  }

  #head a {
  color: #000000;
  text-decoration: none;
  }

 #navigation {
  position:absolute;
  top:0px; left:170px;
  background: #FF0000;
  height:35px;
  width: 100%;
  padding:35px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border:0px solid #000000;
  color:#808080;
  }

  #text {
  position:absolute;
  /*top:100px;    */
  top:62px;
  left:0px;
  background: #FFFFFF;
  width:2000px;
  height:900px;
  padding:0px;
  margin:0px;
  border:0px solid #000000;
  overflow-y:scroll;
  overflow-x:hidden;

  }
 
  #bottomline{
  position:fixed;
  bottom:20px; left:0px; right:0px;
  background: #A30000;
  width:100%;
  height:0px;
  text-align:center;
  padding:30px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border:1px solid #000000;
  color:#808080;
  }
  
  #footer{
  position:fixed;
  bottom:0px; left:0px; right:0px;
  background: #FFFFFF;
  width:100%;
  text-align:center;
  word-spacing: 25px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border:0px solid #000000;
  color:#808080;
  font-size: 11px;
  }

  #footer a {
  color: #808080;
  text-decoration: none;
  }

 .box {
  border-style: solid;
  border-width: 1px;
  border-color: #C0C0C0;
  top:320px;
  left:590px;
  width:280px;
  height:50px;
  background-color: #7575FF;
  color: #FFBF00;
  border-radius: 5px;
  padding: 10px;
  position:absolute;
  font-size: x-large;
  text-align: center;
  word-spacing: 5px

  }
   /*
  #redline {
  position:absolute;
  top:560px;
  left:0px; right:0px;
  background: #CC0000;
  width:100%;
  height:30px;
  padding:0px;
  margin:0px;
  border:0px solid #FFFFFF;
  }

  #laufband {
  position:absolute;
  width: 100%;
  left:0px; right:0px;
  top:0px;
  height:40px;
  background-color: #CC0000;
  padding:23px;
  margin:0px;
  border:0px solid #000000;
  color:#FFBF00;
  }

  #top {
  position:absolute;
  top:0px;
  left: 160px; right:0px;
  height:90px;
  background-color: #FF0000;
  padding:0px;
  margin:0px;
  border:0px solid #000000;
  color:#FFBF00;
  margin: 0px;
  }
 */
 #top a {
 color: #FFFFFF;
 text-decoration: none;
 }

 #top a:visited {
 color: #FFFFFF;
 }

 #top a:hover {
 color: #FFFFFF;
 text-decoration: none;
 }

 h1
{
  color: #8F8F8F;
  margin-top:0px;
}

h2
{
  color: #8F8F8F;
  margin-top:0px;
  font-size: 19px;
}

h3
{
  color: #8F8F8F;
  margin-top:0px;
}

h4
{
  color: #8F8F8F;
  margin-top:7px;
  margin-bottom:5px;
}

h5
{
  color: #8F8F8F;
  margin-top:0px;
}

h6
{
  color: #8F8F8F;
  margin-top:0px;
}

p
{ margin-top:0px;
  margin-bottom:0px;
}

ol,ul
{ margin-top:0px;
  margin-bottom:0px;
}

.btn {
  background: #FF0000;
  background-image: -webkit-linear-gradient(top, #ff0000, #FF2929);
  background-image: -moz-linear-gradient(top, #ff0000, #FF2929);
  background-image: -ms-linear-gradient(top, #ff0000, #FF2929);
  background-image: -o-linear-gradient(top, #ff0000, #FF2929);
  background-image: linear-gradient(to bottom, #ff0000, #FF2929);
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 0px;
  text-shadow: 1px 1px 1px #666666;
  -webkit-box-shadow: 0px 0px 2px #666666;
  -moz-box-shadow: 0px 0px 2px #666666;
  box-shadow: 0px 0px 2px #666666;
  font-family: Calibri;
  color: #ffffff;
  width: 74px;
  height: 70px
  font-size: 14px;
  /*  padding: 0px 10px 37px 15px; */
  padding: 0px 10px 17px 15px;
  border: solid #8c1f3a 0px;
  text-decoration: none;
}

.btn:hover {
  background: #FFFFFF;
  background-image: -webkit-linear-gradient(top, #ff0000, #d95234);
  background-image: -moz-linear-gradient(top, #ff0000, #d95234);
  background-image: -ms-linear-gradient(top, #ff0000, #d95234);
  background-image: -o-linear-gradient(top, #ff0000, #d95234);
  background-image: linear-gradient(to bottom, #ff0000, #d95234);
  text-decoration: none;
}

frame {
  width:100%;
  margin-top:5px;
  text-align:left;
}

#left {
  float: left;
  width: 450px;
  background: #F6E3CE;
  padding: 0px 0px 0px 40px;
  margin:0px;
  font-size: 11px;
}

#right {
  float: left;
  width: 450px;
  background: #F6E3CE;
  border: 0px;
  padding: 10px 0px 10px 0px;
  margin: 20px;
  font-size: 11px;
}

#righthome {
  float: left;
  width: 450px;
  background: #FFFFFF;
  border: 0px;
  padding: 30px 0px 0px 0px;
  margin: 40px;

}

#leftkfzservice {
  float: left;
  width: 450px;
  background: #FFFFFF;
  border: 0px;
  padding: 0px 0px 0px 20px;
  margin: 0px 0px 40px 30px;
  font-size: large;

}

#leftkfzservice h3 {
  margin: 0px 0px 0px 0px;
}

#rightkfzservice {
  float: left;
  width: 450px;
  background: #FFFFFF;
  border: 0px;
  padding: 30px 0px 0px 30px;
  margin: 0px;

}
