.loeschen {
  position: absolute;
  visibility: hidden;
  left: -9999px;
  top: -9999px;
}

/*    *****************************************************************
      Beschreibung der Select Box
      ******************************************************************/

span.select {
  float:left;
  overflow:hidden;
  /*width:expression(firstChild.offsetWidth -2 + 'px');*/
  border: 1px solid #999999;
  margin-top: 0px;  
  /*height:expresssion(firstChild.offsetWidth -2 + 'px');*/
}
span.select select { 
  margin:-2px;
  display:block; 
}

select {
  padding: 0px;
  margin-top: -9px;
  margin-right: 0px;
  margin-bottom: 11px;
  margin-left: 0px;
}

/*    *****************************************************************
      ein DIV Standart CSS zum ver?ndern
      ******************************************************************/
/*body {
  background-color: #ffffff;
  margin:0;
  padding:0;
  border:0;
  height:100%;
  width: 100%;
  text-align: center;
  line-height: 1;
  background-image: url(../images/hg_startseite.jpg);
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-position: center top;
}*/
body {
	background-image: url(../images/Verlauf.png);
	background-repeat: repeat-x;
	background-position: 145px 145px;
	background-color: #ededee;
}

.table {
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  color: inherit;
}
table {
  width: 100%;
  color: #FFFFFF;
}
/* ##### Typo3 Content ##### */
/*.bodytext {
  line-height: 15px;
  color: #000000;
}*/

hr {
  height:1px;
  color:#626262;
  border-top-width: 1px;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: dotted;
  border-top-color: #5C5D5F;
}
p {
  margin: 0px;
  padding: 0px 0px 1px;
}
a {
  color: #00000;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
ul, li {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}


h1 {
  font-weight: normal;
}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}


/*    *****************************************************************
      ein DIV Standart CSS k?nnen unver?ndert bleiben
      ******************************************************************/
* {
    margin: 0;
    padding: 0;
}
html, body, div, span, applet, object, iframe,
blockquote, pre, abbr, acronym, address, big, cite, 
code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sup, tt, var, dl, dt, dd, 
ol, fieldset, form, label, legend, caption, tbody, 
tfoot, thead, table, tr, th {
    margin: 0;
    padding: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
td {
    margin: 0;
    padding: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
strong {}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
/* tables still need 'cellspacing="0"' in the markup */

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: top;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}