.type_VisualizationConfig path.link {
  fill: none;
  stroke: #666;
  stroke-width: 1.5px;
}

.type_VisualizationConfig marker#kann {
  fill: green;
}

.type_VisualizationConfig path.link.kann {
  stroke: green;
  stroke-dasharray: 0,2 1;
}

.type_VisualizationConfig marker#muss {
  fill: red;
}

.type_VisualizationConfig path.link.muss {
  stroke: red;
}

.type_VisualizationConfig marker#unterkonzept {
  fill: blue;
}

.type_VisualizationConfig path.link.unterkonzept {
  stroke: blue;
}

.type_VisualizationConfig marker#type {
  fill: orange;
}

.type_VisualizationConfig path.link.type {
  stroke: orange;
  stroke-dasharray: 0,2 1;
}

.type_VisualizationConfig circle {
  fill: #ccc;
  stroke: #333;
  stroke-width: 1.5px;
}

.type_VisualizationConfig text {
  font: 15px sans-serif;

}

.type_VisualizationConfig text.shadow {
  stroke: #fff;
  stroke-width: 3px;
  stroke-opacity: .8;
}

