.table-verbraucher{
  width: 465px;
  border-collapse: collapse;
  font-family: verdana, arial, sans-serif;
}

.td-verbraucher-lbl{
  width: 110px;
  border: 1px solid #C0CACE;
  text-align: right;
}

.td-verbraucher-lbl-cb{
  width: 110px;
  font-family: verdana, arial, sans-serif;
  border: 1px solid #C0CACE;
  text-align: left;
}

.table-verbraucher label{
  font-weight: normal;
  font-size: 0.9em;
}

.td-verbraucher-ctrl{
  border: 1px solid #C0CACE;
}

.td-verbraucher-ctrl-cb{
  width: 25px;
  border: 1px solid #C0CACE;
}

.row-highlighted{
  background-color: yellow;
  cursor: pointer;
}

.table-verbraucher-detail{
  width: 400px;
  font-family: verdana, arial, sans-serif;
  font-size: 0.9em;
  border: 1px solid #C0CACE; 
  padding: 0; margin: 0; 
  background-color: #FFFFFF; 
  z-index: 3000;
  border-top: 1px solid #999999;
  border-left: 1px solid #999999;
  border-bottom: 3px solid #999999;
  border-right: 3px solid #999999;
}

.td-verbraucher-detail-outer{
  vertical-align: top;
  text-align: center;
}

.td-verbraucher-detail-data{
  text-align: left;
}

.td-verbraucher-detail-value{
  width: 250px;
  font-family: verdana, arial, sans-serif;
  font-size: 0.7em;
}

#verbraucher-detail-close{
border-top: 1px dotted #C0CACE;
}

.table-verbraucher-detail a:link {
        color: #007700; 
        text-decoration: none;
}

.table-verbraucher-detail a:visited {
        color: #007700;  
        text-decoration: none;
}

.table-verbraucher-detail a:active {
        color: #007700; 
        text-decoration: none;
}

.table-verbraucher-detail a:hover {
        color: #009900; 
        text-decoration: none;
}

.td-verbraucher-detail-position-me {
       text-align: center;
       padding-top: 5px;
       padding-bottom: 5px;
       cursor: pointer;
}

.img-verbraucher-detail {
       margin-top: 4px;
}


