html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  border: none
}

td#headCoop {
  padding: 26px 0 0 0;
  width:333px
}

td.headCoop table tr td {vertical-align: bottom}

td.metaNavi, td.printVersion {
  color:#FFFFFF;
  font:11px Arial,sans-serif;
  text-transform: uppercase
}

td.metaNavi a {
  text-decoration: none;
  color: #FFFFFF
}

span.bl {
  color:#000000
}

td.headFootText {
  font:11px Arial,sans-serif;
  color:#05255C;
  line-height: 14px
}

hr.navCol {
  border:none;
  background-image:url(master_01_FILES/hr.gif);
  background-repeat:no-repeat;
  background-position:center center
}

p.bodytext {
  margin: 0;
  padding: 0
}

p.bodytext a {
  text-decoration: none;
  color: #05255C
}

/* Redaktionsseiten */

div.normalContent {
  margin:0 0 2px 0;
  background-color:#FFFFFF;
  padding:6px 9px 6px 9px
}

div.normalContent h1 {
  margin: 0;
  padding:2px 0 4px 0;
  font: bold 17px Arial,sans-serif;
  line-height:18px
}

div.normalContent p {
  font: 11px Arial,sans-serif;
  line-height:14px;
  margin: 0;
  padding: 0
}


/* Search form */

  table#searchForm td.swordLabel {
    padding: 0 0 3px 0
  }

  table#searchForm td.swordLabel label {
    font:10px Arial,sans-serif;
    color: #05255C
  }

  table#searchForm input {
    width: 121px;
    border:2px groove #909090;
    border-right:none;
    border-bottom:none
  }

  table#searchForm input.submit {
    margin: 0 0 0 8px;
    width: 27px;
    height: 22px;
    border: none;
  }

  /*div.searchForm input[type="text"] {
    width:121px;
    border:2px groove #909090;
    border-right:none;
    border-bottom:none
  }

  div.searchForm input[type="image"] {
    margin-left:8px;
    vertical-align:bottom
  }*/

/* Search results */

div.tx-indexedsearch {
  background-color: #FFFFFF;
  padding: 1px 9px 6px 9px
}

div.tx-indexedsearch-whatis h1 {
  margin: 0;
  padding: 0;
  font: bold 17px Arial,sans-serif
}

div.tx-indexedsearch-browsebox p {
  padding: 0;
  margin: 0 0 10px 0;
  font: 11px Arial,sans-serif
}

td.tx-indexedsearch-title h2 {
  font: bold 13px Arial,sans-serif;
  padding: 0;
  margin: 0
}

td.tx-indexedsearch-title h2 a {
  text-decoration: none;
  color: #000000
}

td.tx-indexedsearch-percent {
  font: 11px Arial,sans-serif
}

td.tx-indexedsearch-descr {
  font: 11px Arial,sans-serif;
  font-style: normal !important
}

strong.tx-indexedsearch-redMarkup {
  color: #A31029 !important
}

div.tx-indexedsearch-browsebox {
  display:none
}

/* fond with shadow */

table.shadowBox,
table.shadowBox td.shadowRow img {
  width:178px
}

table.shadowBox td.shadowRow,
table.shadowBox td.shadowRow img {
  height: 7px
}

table.shadowBox td.shadowCol {
  width:9px;
  vertical-align:bottom;
  background-repeat:repeat-y;
}

table.shadowBox td.left {
  background-image:url(master_01_FILES/leftMiddle.gif);
  background-position: left
}

table.shadowBox td.right {
  background-image:url(master_01_FILES/rightMiddle.gif);
  background-position: right
}

table.shadowBox td.shadowCol:first-child {
  background-image:url(master_01_FILES/leftMiddle.gif);
  background-position: left
}

table.shadowBox tr.top td.shadowCol {
  vertical-align:top
}

table.shadowBox td.shadowCol img {
  width:9px;
  height:6px
}

table.shadowBox td.headFootText {
  width:160px;
  background-color:#E7EBF6
}



/* backgrounds */

td.grBg, td.grShBt {background-color:#B9C1D4}

td.blBg, td.blShBt, td.printVersion, td.whBlShTp, td.rdBg {
  background-color: #05255C
}

td.printVersion {
  text-align:right;
  padding-right:10px;
  background-image:url(master_01_FILES/printVbg.jpg);
}

td.printVersion a {
  color: #FFFFFF;
  text-decoration: none
}

td.rdBg {background-image:url(master_01_FILES/redLeft.jpg)}
td.whBlShTp {background-image:url(master_01_FILES/whiteBlueShadow.jpg);}
td.blShBt {background-image:url(master_01_FILES/blueBgShadowBottom.jpg)}
td.grShBt {background-image:url(master_01_FILES/grayBgShadowBottom.jpg)}

td.rdBg, td.printVersion, td.whBlShTp {background-position:top}
td.blShBt, td.grShBt {background-position:bottom}

td.rdBg, td.printVersion, td.whBlShTp, td.blShBt, td.grShBt {
  background-repeat:repeat-x
}
