div#rahmen  {
    margin:auto;
    color:#000000;
    background-color: rgb(255,251,239);
    width: 1000px;
    height:auto;
    padding-bottom:30px;
    text-align:left;
    overflow:hidden;
}

div#content {
   float:right;
   width: 772px;
   height: auto;
   margin-top:22px;
   margin-right:15px;
  /* border-top:1px solid rgb(182,154,104); */

}

div#bigbox {
   float:right;
   width:506px;
   height: auto;
   /* border:1px solid rgb(182,154,104);     */

   border-left:1px solid rgb(182,154,104);
   border-right:1px solid rgb(182,154,104);

   background-color:white;
   margin-left:0px;
   margin-bottom:5px;
}

div.bigheightbox {
   width: 506px;
   height: auto;
      padding-bottom:20px;
}

div.bigheightbox h3 {
   margin:20px 30px 20px 38px;
   font-size:16px;
   color:red;
}

div.bigheightbox p {
   margin-left:38px;
   margin-right:30px;
   font-size:13px;
   padding-bottom: 15px;
  /* padding-right:6px;  */
}


div.bigtopbox {
  width:506px;
  height:27px;
  text-align:left;
  color: white;
  background-color: rgb(45,104,172);
  background-image:url(hpgrafik/balken_o.gif);
  background-repeat:no-repeat;

}
div.bigtopbox h2 {
      padding-top:3px;
      padding-left:38px;
      font-size:16px;
}

div.bigbottombox {
  width:506px;
  height:23px;
  text-align:center;
  color: white;
  border-top:1px solid rgb(182,154,104);

  background-color: rgb(45,104,172);
  background-image:url(hpgrafik/balken_u.gif);
  background-repeat:x-repeat;
}

div.bigbottombox h2 {
  padding-top:3px;
  font-size:12px;
}

#impressum {
   margin:0px 30px 30px 38px;
   font-size:13px;
}

#impressum th {
   vertical-align:top;
   padding-top: 4px;
   padding-left:0px;
   padding-right:10px;
   text-align:left;
}
#impressum td {
   vertical-align:top;
   padding-top: 4px;
}

div#content a.text {
   color:#000000;
   background-color:transparent;
   text-decoration:none;
}
div#content a.text:hover {
   color:red;
   background-color:white;
}


div#schnupftabak {
    margin: 5px 10px 10px 38px;
    width:434px;
    height:270px;
    background-color: #2D68AC;
    background-image:url(/hpgrafik/kasten_kl.gif);
    background-repeat:no-repeat;
    color:white;
    background-color:transparent;
    text-align:center;
    overflow:hidden;
}

div#schnupftabak p {
    text-align:left;
}
img#tabak {
   margin-top:10px;
}

div#servicebox {
    margin: 5px 10px 10px 38px;
    width:420px;
    height:389px;
    background-color: #2D68AC;
    background-image:url(/hpgrafik/kasten_gr.gif);
    background-repeat:no-repeat;
    color:white;
    background-color:transparent;
    text-align:center;
    overflow:hidden;
}

div#servicebox ul {
    text-align:left;
    font-size:13px;
    margin-top:18px;
    margin-left:50px;
    line-height:20px;
}
img#serviceimg {
   margin-top:20px;
}

div#preisv {
    margin: 5px 10px 20px 38px;
    width:434px;
    height:270px;
    background-color: #2D68AC;
    background-image:url(/hpgrafik/kasten_kl.gif);
    background-repeat:no-repeat;
    color:white;
    background-color:transparent;
    overflow:hidden;
}

div#preisv p {
    text-align:left;
    padding-top:105px;
}
img#preisvimg {
   margin:10px 20px 10px 10px;

   float:left;
}