.tx-glossar-pi1 {
    width:100%;
}

.filter {
    padding-top:10px;
    -padding-top:20px;
}

.tx-glossar-pi1 .filter a:link,
.tx-glossar-pi1 .filter a:hover, 
.tx-glossar-pi1 .filter a:active, 
.tx-glossar-pi1 .filter a:visited {
    background: transparent url(/fileadmin/ext/glossar/bg_charNav_NO.gif) top left no-repeat;
    height:21px;
    width:14px;
    margin-right:1px;
    padding: 0;
    text-decoration: none;
    color:#474747;
    display:block;
    float:left;
    text-align: center;
    font-size: 11px;
    line-height: 28px; 
    -padding-top:6px; 
}    
.tx-glossar-pi1 .filter a:hover {
    background: transparent url(/fileadmin/ext/glossar/bg_charNav_RO.gif) top left no-repeat;
}

.tx-glossar-pi1 .charTable .char a,
.tx-glossar-pi1 .charTable .char a:link,
.tx-glossar-pi1 .charTable .char a:hover,
.tx-glossar-pi1 .charTable .char a:active {
    background: transparent; 
  background-image: url(/fileadmin/ext/glossar/bg_char.gif);
  background-position:top left;
  background-repeat:no-repeat;
    height:21px;
    width:14px;
    margin-right:1px;
    padding: 0;
    text-decoration: none;
    color:#FFF;
    display:block;
    text-align: center;
    font-size: 11px;
    line-height: 17px;
}

.tx-glossar-pi1 #charlink a {
  color:#FFFFFF;
}

.tx-glossar-pi1 .charTable {
    border-bottom: 1px solid #F4F3F1;
}
.tx-glossar-pi1 .charTable td {
    padding-bottom: 5px;
}

.tx-glossar-pi1 ul {
    list-style: none;
    padding:0px;
    margin: 0;
}

.charTable li a {
  color:#000;
  background: transparent;
  text-decoration:none;
}

.tx-glossar-pi1 ul a:link {
    color:#000;
    background: transparent;
    text-decoration: none;
}
.tx-glossar-pi1 ul a:hover {
    color:#C80019;
    text-decoration: underline;
}


/*.tx-glossar-pi1 .searchBox {
    width:auto;
  text-align:left;
    background-color: #F4F4F2;
    border-top:1px solid #dcdcdc;
    border-bottom:1px solid #c4c4c4;
    padding: 10px 5px 5px 10px;
    margin:auto;
}
.tx-glossar-pi1 .searchBox h2 {
    font-size:12px;
    font-weight:bold;
    margin: 0px 10px 0px 0px;
    float:left;     
}  */

.tx-glossar-item {
    padding-bottom: 5px;  
    margin-top:40px;
}
.tx-glossar-item h2 {
    font-size:18px;
    font-weight:bold;
    line-height:20px;
    margin-bottom:8px;
    margin-top:9px;  
}
