
  body {
    text-align: center }  /*just because f***ing IE doesn't center on auto-margin*/

  #banner {
    height: 303px }
    
  #logo {
    height: 100% }

  #mainframe {
    width: 1004px;
    background-color: #EDEDED;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    margin-top: 0px;
    border-left: solid 1px white;
    border-top: solid 1px white;
    border-right: solid 1px white;
    border-bottom: solid 1px white;
    border-spacing: 0px  }

  #mainmenu {
    width: 1000px;
    height: 30px;
    font-family: Verdana;
    font-size: 12px;
    font-weight: medium }

  #mainmenu a:link, a:visited {
    color: #A0A5A0;
    text-decoration: none;
    font-weight: medium }
  
  #mainmenu a:hover, a:active {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: medium }

  #mainmenu ul {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none }

  #mainmenu li {
    margin: 0;
    margin-right: 10px;
    margin-left: 10px;
    padding: 0;
    float: left;
    padding-left: 10px }
    
  #mainmenu li.active a {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: medium }

  #submenu {
    margin: 0px;
    padding-bottom: 30px;
    width: 190px;
    vertical-align: top;
    text-align: left;
    font-family: Verdana;
    font-size: 12px;
    font-weight: medium }

  #submenu a:link, a:visited {
    color: #849D85;
    text-decoration: none }
  
  #submenu a:hover, a:active {
    color: #121212;
    text-decoration: none }

  #submenu ul {
    width: 100%;
    margin-left: 20px;
    margin-top: 20px;
    padding: 0;
    list-style-type: none }

  #submenu li {
    margin: 0;
    margin-top: 5px;
    padding: 0;
    padding-left: 10px }
    
  #submenu li.active a {
    color: #121212;
    text-decoration: none }

  #content {
    margin: 30px;
    text-align: justify;
    font-family: Verdana;
    font-size: 12px;
    line-height: 19px;
    letter-spacing: 1px;
    color: #424242 }

  #content a:link, a:visited {
    color: #121212;
    text-decoration: none }
    
  #content a:hover, a:active {
    color: #121212;
    font-weight: medium;
    text-decoration: none }
    
  #content hr {
     border: 0px; /* Für Firefox und Opera */
     border-top: solid 1px #7b7777;
     border-bottom: transparent }

  #content-area {
    height: 400px;
    background: #E5ECE0;
    vertical-align: top }
    
  #content input[type="submit"] {
    color:#A1A099;
    font: Verdana;
    font-size: 12px;
    font-weight: bold;
    font-variant: small-caps;
    background-color: #EDEDED;
    border: 1px solid;
    border-color: #A1A099;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px }

  #content input[type="submit"]:hover, input[type="submit"]:active {
    color: #565656 }
    
  #content textarea, input[type="text"] {
    background-color: #EDEDED;
    border: 1px solid #A1A099 }
    
  #content table td {
    color: #424242;
    font-size: 11px }

  #footer {
    height: 180px;
    text-align: left;
    color: #A0A5A0;
    font-family: Verdana;
    font-size: 11px }
    
  #footer a {
    position: relative;
    left: 15px;
    top: 160px;
  }

  #footer a:link, a:visited {
    color: #A0A5A0;
    text-decoration: none }

  #footer a:hover, a:active {
    color: #FFFFFF;
    text-decoration: none }

    
    
    
/*EventDB*/

.tx-rlmpeventdb-pi1-listviewheader-timetext {
  display: none;
}

.tx-rlmpeventdb-pi1 table {
  margin-left: 0px;
  margin-top: 15px;
  margin-bottom: 10px;
  border: 1px solid #A1A099;
  background: #EDEDED;
}

.tx-rlmpeventdb-pi1 table td {
  width: 210px;
  padding: 5px;
  font-size: 12px;
  border-top: 1px solid #C7C6BD;
  color: #121212;
}

tr.tx-rlmpeventdb-pi1-listrow-header th {
 font-size: 12px;
 background: #C7C6BD;
 padding: 3px;
 text-align: left;
}

tr.tx-rlmpeventdb-pi1-listrow-item td {
  background: #EDEDED;
  font-size: 12px;
}

div.tx-rlmpeventdb-pi1-listrow-item-eventshortname {
  width: 280px;
  font-size: 12px;
}

.tx-rlmpeventdb-pi1-listrow-item-odd td {
  background: #EDEDED;
  font-size: 12px;
}

/*
td.tx-rlmpeventdb-pi1-date {
  font-weight: bold;
}

td.tx-rlmpeventdb-pi1-date span.day {
  font-weight: normal;
  display: block;
}

.tx-frontendformslib-steps{
  margin-left: 40px;
  background-image: url(fileadmin/templates/dah16/images/h1.gif) no-repeat;
}

.tx-frontendformslib-steps-active {
  color:#FD7119;
  padding: 5px;
}

.tx-frontendformslib-steps-inactive {
  color: #434847;
  padding: 5px;
}

.tx-frontendformslib-form {
  margin-top: 20px;
  margin-left: 50px;
  width: 570px;
}

.tx-rlmpeventdb-pi1 legend {
  color:#FD7119;
}

.tx-frontendformslib-label-normal{
  width: 100px;
  padding-left: 10px;
}

.tx-frontendformslib-field-normal {
  width: 300px;
  margin-bottom: 5px;
  border: 1px solid #D0D0BF;
}

.tx-frontendformslib-submitbuttons input{
  border: 1px solid #D0D0BF;
  background-color: #DCE2E1;
  margin: 10px 5px 0 0;
}

.tx-frontendformslib-field-switched{
  margin-left: 10px;
  border: 1px solid #D0D0BF;
}

.tx-frontendformslib-label-switched{
  padding-left: 10px;
}

.tx-frontendformslib-label-normal{
  margin-left: 10px;
  width: 200px;
  vertical-align: top;
  padding: 5px 0;
}

.tx-rlmpeventdb-pi1-registrationoverview-features {
  margin:0px;
  padding:0px;
}

.tx-rlmpeventdb-pi1-registrationoverview-features table{
  font-family: verdana, arial;
  font-size: 11px;
  width: 550px;
  margin-left: 10px;
  padding:0px;
  border:0;
}

.tx-rlmpeventdb-pi1-registrationoverview-features-amount{width: 10%;}
.tx-rlmpeventdb-pi1-registrationoverview-features-feature{width: 50%;}
.tx-rlmpeventdb-pi1-registrationoverview-features-priceperunit{width: 20%;}
.tx-rlmpeventdb-pi1-registrationoverview-features-price{width: 20%;}

.tx-rlmpeventdb-pi1-registrationoverview-features-totalpricelabel{}
.tx-rlmpeventdb-pi1-registrationoverview-features-totalprice{}

 */


