.tx-ttnews-browsebox TD {
      font-size : 10px;
      }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
      font-weight : bold;
      }
.tx-ttnews-browsebox-SCell {
      background-color : #eee;
      }
.logo {
      position : absolute;
      left : 297px;
      top : 8px;
      width : 228px;
      height : 87px;
      z-index : 1;
      }
.picture {
      position : absolute;
      left : 0;
      top : 98px;
      width : 803px;
      height : 348px;
      background-image : url(/fileadmin/2005/images/pic_start.jpg);
      z-index : 2;
      }
.navmain {
      position : absolute;
      left : 495px;
      top : 256px;
      width : 450px;
      height : 30px;
      z-index : 3;
      }
.address1 {
      position : absolute;
      text-align : left;
      left : 45px;
      top : 346px;
      width : 412px;
      height : 330px;
      color : #ffffff;
      z-index : 4;
      }
.address2 {
      position : absolute;
      left : 259px;
      top : 346px;
      width : 215px;
      height : 130px;
      color : #6699ff;
      z-index : 5;
      }
.content {
      position : absolute;
      left : 501px;
      top : 335px;
      width : 450px;
      height : 130px;
      color : #ffffff;
      z-index : 6;
      }
.archiv {
      position : relative;
      width : 100px;
      top : -30px;
      left : 360px;
      }
.news {
      position : relative;
      top : -20px;
      }
.news-single-item {
      position : relative;
      top : 0;
      }
.news-list-container {
      position : relative;
      top : 0;
      }
body {
      background-image : url(/fileadmin/2005/images/bg_start.gif);
      color : #000099;
      margin : 0;
      padding : 0;
      }
a {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 8pt;
      font-weight : bold;
      line-height : 14pt;
      color : #73ae5a;
      text-decoration : none;
      }
a:hover {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 8pt;
      font-weight : bold;
      line-height : 14pt;
      color : #000099;
      background-color : #ffffff;
      text-decoration : none;
      }
a.forgotpsw {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 8pt;
      font-weight : bold;
      line-height : 14pt;
      color : #73ae5a;
      text-decoration : none;
      }
a.forgotpsw:hover {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 8pt;
      font-weight : bold;
      line-height : 14pt;
      color : #000099;
      background-color : #ffffff;
      text-decoration : none;
      }
.txtheadline {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 9pt;
      font-weight : bold;
      color : #6699ff;
      line-height : 14pt;
      text-decoration : none;
      padding-left : 40px;
      background-image : url(/fileadmin/2005/images/bg_titel_start.gif);
      background-repeat : no-repeat;
      background-position : top left;
      }
.txtbasic {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 8pt;
      line-height : 14pt;
      text-decoration : none;
      }
p {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 8pt;
      text-decoration : none;
      margin: 0px;
      }
.txtlauf {
      font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
      font-size : 9pt;
      font-weight : bold;
      line-height : 14pt;
      color : #070e42;
      text-decoration : none;
      }
.clearer {
      border-top-width : 2px;
      border-top-style : solid;
      border-top-color : white;
      }
.box_Login {
      width: 412px;
      }
.box_RowOne {
      width: 412px;
      height: 30px;
      float:left;
      }
.box_RowTwo {
      width: 100px;
      height: 25px;
      float:left;
      }
.box_RowThree {
      width: 312px;
      height: 25px;
      float:left;
      }
.box_RowFour {
      width: 412px;
      float:left;
      }
.InputFieldLogin {
      border : 1px solid #669aff;
      background-color : #ffffff;
      padding : 2px;
      font-size : 8pt;
      color : #000000;
      text-decoration : none;
      width : 150px;
}