body {

  background:#EED8C4;
  margin:0;
  padding:10px 0 14px;
  font:x-small Verdana,Sans-serif;
  text-align:center;
  color: #6F3737;
  }

/* Page Structure
----------------------------------------------- */

#wrap {
  width:800px;margin:0px auto;
  /*text-align:left;*/
  }



/* Links
----------------------------------------------- */
a:link {
  color:#990000;
  text-decoration:none;
  }
a:visited {
  color:#990000;
  text-decoration:none;
  }
a:hover {
  color:#FF0000;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }


  /* content
----------------------------------------------- */

hr {

   border:dashed 1px #fff ;
   }

#content, #content1 {

 position: relative;
 left: 0px;
 width:100%;
/* text-align:left;*/
  color: #6F3737;
  }
#content p {

  margin:0;
  padding:0 0 12px;
  }

#content em {

  display:block;
  padding:0 0 0 0px;
  font:bold 75%/1.6em Arial,Verdana,Sans-serif;

  text-transform:uppercase;
  letter-spacing:.1em;
  min-height:12px;

  }
#content em.error {
  color: red;

  }



#logo  {
  margin-top: 50px;
  }

#footer  {
  position: relative;
  left: 0px;
  width:100%;
  margin:0 0 10px;
  padding:12px 0 0;
  }



/* misc
----------------------------------------------- */

#title {

  margin:0;
  padding:0 0 0 0px;
  display:block;
  letter-spacing:.1em;
  font:bold 75%/1.6em Arial,Verdana,Sans-serif;
  font-size:90%;
  text-transform:lowercase;
  }

  h1.upper {

  margin:0;
  padding:0 0 0 0px;
  display:block;
  letter-spacing:.1em;
  font:bold 75%/1.6em Arial,Verdana,Sans-serif;
  font-size:90%;
  text-transform:uppercase;
  }




.ueberschrift
    {color : black;}



p.center {
         text-align:center;
        }

.linkimtext {
display:block;
  padding:0 0 0 0px;
  font:bold 75%/1.6em Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  min-height:12px;
  }


label.left
{
    float            : left;
    text-align        : left;
/*  die naechsten zwei sind beliebig anpassbar,
    um in das jeweilige Gestaltungsraster (Sie
    verwenden doch ein Gestaltungsraster, oder?)
    zu passen. Bei Aenderungen aber nicht
    vergessen, die margins bei input.right
    entsprechend anzupassen: */
    width            : 25%;
    margin-right    : 1.3em;
    margin-top    : 0.5em;
    /*margin-left    : 5px;*/
}
