.schild_breit, .schild_schmal {
 border: 2px solid;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 -o-border-radius: 5px;
 -ms-border-radius: 5px;
 border-radius: 5px;
 margin-top: 8px;
 padding: 2px;
}

.schild_schmal {
 margin-left: 300px;
 width: 50px;
}

.schild_breit {
  margin-left: 205px;
  width: 240px;
 }

.ab {
 background-color: #FFFFFF;
 border-color: #4d6ef3;
}

.bstr {
 background-color: #000000;
 border-color: #f9ed10; 
}

.ort {
 background-color: #ffffff;
 border-color: #000000; 
} 

.schild {
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 -o-border-radius: 2px;
 -ms-border-radius: 2px;
 border-radius: 2px;
 font-family: Verdana; 
 font-size: 18px;
 padding: 3px 2px 3px 2px;
 text-align: center;
}

.ab_innen {
 background-color: #4d6ef3;
 color: #FFFFFF;
}

.bstr_innen {
 background-color: #f9ed10;
 color: #000000;
}

.ort_innen {
 background-color: #ffffff;
 color: #000000;
}

.symbol_richtung {
 border: 0;
 height: 22px;
 margin-right: 20px;
 vertical-align: top;
 width: 22px;
}