TD, BODY { font: bold x-small Arial; }
.headline { font: bold large Arial; color:#339AFF; }

.section, .description, .odvtype, .identified,
.personalwelcome, .itineraryHeaderDescription, .note,
.dmHeaderValue, .dmHeaderDescription, .downloadtext,
.noAddInfos, .addInfoTitle, A.infoLink
.BOLD {
   font: bold x-small Arial;
   color:#292370;
}

.addInfoTitle {
   margin-bottom: 0;
   
}

A.infoLink, A.infoLink:visited {
   color: #FC363B;
   text-decoration: underline;
}

A.infoLink, A.infoLink:link {
   color: #FC363B;
   text-decoration: underline;
}



A.infoLink:hover {
   color: #FF7070;
   text-decoration: underline;
}

A.mapWindow, A.mapWindow:visited {
   color: #9D1CB0;
   text-decoration: none;
}

A.mapWindow:hover {
   color: #DC81E9;
   text-decoration: underline;
}

TR.Message {background-color: #FF0000;}
tr.dmTableHeader {background-color: #292370;}
.BOLDSMALL { font: bold xx-small Arial; color:#292370; }
.Messagetext, .dmTableHeaderText, .BOLDWHITE { font: bold x-small Arial; color:#FFFFFF; }

.smalldescription, .itineraryHeaderValue,
.itineraryOverviewData, .itineraryDetailView, .dmDeparture,
.addInfoContent,
.NORMAL {
   font: normal x-small Arial;
   color:#292370;
}

.addInfoValidityPeriod {
   font: normal xx-small Arial;
   color: black;
}

.dmDepartureNoTrain, .NORMALSMALL { font: normal xx-small Arial; color:#292370; }
.itineraryOverviewHeader, .NORMALC1 { font: normal x-small Arial; color:#339AFF; }
.BLIND { font: normal xx-small Arial; color:#FFFFFF; }
.MENUNORM  { font: bold xx-small Verdana; color:#FFFFFF; text-decoration:none; }
.MENUHIGH  { font: bold xx-small Verdana; color:#FFFF00; text-decoration:none; }
