.fzkname {
  background: #f6f9fc;
  color: #054295;
  font-size: 9pt;
  margin-top: 1.5em;
}

.glossary-list1 table td {
  background: #EEEEEE;
  font-size: 9pt;
  font-family: Arial,helvetica;
  width: 45%;
}
.glossary-list1 table td.invcell {
  background: #fff;
}
.glossary-list1 table td.infolink a { 
  color: #fff; 
  text-decoration: none;
}
.glossary-list1 table td.infolink {
  background: #054295;
  padding-left: 2px;
  padding-right: 2px;
  text-align: center;
  width: 5%;
}
div.infolink {
  background: #054295;
  color: #fff;
}

.sub0, .sub0_freischaltung{
width: 540px;
position: relative;
left: 0px;
border: dotted 1px darkgray;
margin-top:5px;
font-size: 9pt;
}
.sub0_freischaltung{
background: #f08080;
}

.sub1{
width: 500px;
position: relative;
left: 40px;
border: dotted 1px darkgray;
margin-top:5px;
font-size: 9pt;
}

.sub2{
width: 460px;
position: relative;
left: 80px;
border: dotted 1px darkgray;
margin-top:5px;
font-size: 9pt;
}

.sub3{
width: 420px;
position: relative;
left: 120px;
border: dotted 1px darkgray;
margin-top:5px;
font-size: 9pt;
}


table.tbl_l0{
width: 100%;
}

table.tbl_l0 td.header{
  width: 100px;
}
table.tbl_l0 td.content{
  width:400px;
}
table.tbl_l1{
width: 100%;

}

table.tbl_l2{
width: 460px;

}
table.tbl_l3{
width: 420px;
}

table.tntabelle tr h3 {
  background-color: #d3d3d3;
}

/* deaktiviert von DS am 28.04.2010 
table tr td p{
font-size:100%;
}
*/

.select150,.select200, .select550{
width: 150px;
background:#fff8dc;
font-size:90%
}
.select200{
width: 200px;
}
.select550{
width: 550px;
}
.btn100{
background:#d3d3d3;
font-size:90%;
}

.textfield_120 { border: 1px solid #9EB6D6; width: 140px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }
.textfield_140 { border: 1px solid #9EB6D6; width: 120px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }
.textfield_180 { border: 1px solid #9EB6D6; width: 180px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }
.textfield_240 { border: 1px solid #9EB6D6; width: 240px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }
.textfield_320 { border: 1px solid #9EB6D6; width: 320px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }
.textfield_310 { border: 1px solid #9EB6D6; width: 309px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }
.textfield_620 { border: 1px solid #9EB6D6; width: 617px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }
.textfield_206 { border: 1px solid #9EB6D6; width: 207px; font-family: Arial,helvetica; padding-left: 3px; font-size: 100%; }

.rowheader{
font-weight:bold;
font-size:80%;
}
.message{
font-weight: bold;
font-size:75%;
color: green;
}

