/* Rekkefølgeboks */
.RfTableClear,
.RfTable {
font-size: 95%;
border-top: 0px none;
margin: 0.5em auto;
text-align: center;
vertical-align: middle;
}
.RfTableClear {
clear: both;
}
tr.RfHeaderRow th {
border-top: 1px #aaa solid;
border-right-style: none;
border-left-style: none;
}
tr.RfHeaderRow th.RfSideCol {
border-left: 1px #aaa solid;
border-right: 1px #aaa solid;
}
tr.RfLineRow td,
tr.RfHeaderRow th.RfCenterCol {
vertical-align: middle;
}
.RfInnerCol {
background-color: #c0c0c0;
color: #000000;
width: 8px;
}
.RfInnerCol .ExtKHM1,
.RfInnerCol .ExtKHM2,
.RfInnerCol .ExtKHM3,
.RfInnerCol .ExtKHM4 { width: 16px;}
.RfComment {
font-size: smaller;
font-style: italic;
}
div.RfFromLeft:before,
div.RfToRight:after {
content: " ► ";
}
div.RfToLeft:before,
div.RfFromRight:after {
content: " ◄ ";
}
/* Eksterne systemer */
/* Tekstikoner */
.ExtTxtIcoS { box-sizing: border-box; display: inline-block; margin: 1px; width: 25px; }
.ExtTxtIcoM { box-sizing: border-box; display: inline-block; margin: 1px; width: 45px; }
.ExtTxtIcoL { box-sizing: border-box; display: inline-block; margin: 1px; width: 55px; }
.ExtTxtIcoSC { box-sizing: border-box; display: inline-block; margin: 1px; width: 25px; text-align: center; }
.ExtTxtIcoMC { box-sizing: border-box; display: inline-block; margin: 1px; width: 45px; text-align: center; }
.ExtTxtIcoLC { box-sizing: border-box; display: inline-block; margin: 1px; width: 55px; text-align: center; }
/* Norge */
.ExtBybanen1 { background-color: #cd4c27; color: black;}
.ExtFlytoget { background-color: #c0c0c0; color: black;}
.ExtJernbaneverket { background-color: #c0c0c0; color: black;}
.ExtArcticTrain, .ExtArcticTrain a, .ExtArcticTrain a.new { background-color: #002169; color: white;}
.ExtVy, .ExtVy a, .ExtVy a.new { background-color: #00685e; color: white;}
/* Farger fra Jernbanedirektoratet */
.ExtJBDirFLY, .ExtJBDirFLY a, .ExtJBDirFLY a.new { background-color: #f89948; color: black; }
.ExtJBDirF, .ExtJBDirF a, .ExtJBDirF a.new { background-color: #125caa; color: white; }
.ExtJBDirL, .ExtJBDirL a, .ExtJBDirL a.new { background-color: #9ecd58; color: black; }
.ExtJBDirR, .ExtJBDirR a, .ExtJBDirR a.new { background-color: #ef3f30; color: white; }
.ExtJBDirRE, .ExtJBDirRE a, .ExtJBDirRE a.new { background-color: #7dd4f7; color: black; }
.ExtJBDirX, .ExtJBDirX a, .ExtJBDirX a.new { background-color: white; color: black; }
.ExtTxtIcoLx { border: 1px solid #9ecd58; }
.ExtTxtIcoR { border: 1px solid #ef3f30; }
.ExtTxtIcoRE { border: 1px solid #7dd4f7; }
/* Farger fra Ruter# */
.ExtRuter1 { background-color: #009cdc; color: #ffffff;}
.ExtRuter2 { background-color: #ea5b0b; color: #ffffff;}
.ExtRuter3 { background-color: #a683a5; color: #ffffff;}
.ExtRuter4 { background-color: #00489a; color: #ffffff;}
.ExtRuter5 { background-color: #3aaa35; color: #ffffff;}
.ExtRuter6 { background-color: #01b5f0; color: #ffffff;}
.ExtRuter11 { background-color: #81c340; color: #ffffff;}
.ExtRuter12 { background-color: #a166ab; color: #ffffff;}
.ExtRuter13 { background-color: #19b26a; color: #ffffff;}
.ExtRuter17 { background-color: #f03f22; color: #ffffff;}
.ExtRuter18 { background-color: #fdb827; color: #ffffff;}
.ExtRuter19 { background-color: #f79329; color: #ffffff;}
/* Farger fra AtB */
.ExtAtB1 { background-color: #42515E; color: #ffffff;}
.ExtAtB2 { background-color: #42515E; color: #ffffff;}
.ExtAtB3 { background-color: #42515E; color: #ffffff;}
.ExtAtB9 { background-color: #2C2E35; color: #ffffff;}
.ExtAtB10 { background-color: #FF5748; color: #ffffff;}
.ExtAtB11 { background-color: #3D9681; color: #ffffff;}
.ExtAtB12 { background-color: #82C578; color: #ffffff;}
.ExtAtB20 { background-color: #71D9EF; color: #ffffff;}
.ExtAtB21 { background-color: #214F98; color: #ffffff;}
.ExtAtB22 { background-color: #BF8EB0; color: #ffffff;}
.ExtAtB23 { background-color: #6F382F; color: #ffffff;}
.ExtAtB24 { background-color: #5090CD; color: #ffffff;}
.ExtAtB25 { background-color: #2AB0A1; color: #ffffff;}
.ExtAtB28 { background-color: #4E8955; color: #ffffff;}
/* Farger for bussruter */
.ExtBrakarGul, .ExtBrakarGul a, .ExtBrakarGul a.new { background-color: #f6dc61; color: #5e514d; }
.ExtBrakar, .ExtBrakar a, .ExtBrakar a.new { background-color: #f3d03e; color: black; }
.ExtFarte, .ExtFarte a, .ExtFarte a.new { background-color: #ffd520; color: black; }
.ExtNBE, .ExtNBE a, .ExtNBE a.new { background-color: white; color: #2a347a; }
.ExtNBE2, .ExtNBE2 a, .ExtNBE2 a.new { background-color: white; color: #f94e4e; }
.ExtTxtIcoNBE { border: 1px solid #2a347a; }
.ExtRuterGrønn, .ExtRuterGrønn a, .ExtRuterGrønn a.new { background-color: #76a300; color: white; }
.ExtRuterRød, .ExtRuterRød a, .ExtRuterRød a.new { background-color: #e60000; color: white; }
.ExtSkyss, .ExtSkyss a, .ExtSkyss a.new { background-color: #c83f20; color: white; }
.ExtVKT, .ExtVKT a, .ExtVKT a.new { background-color: #f8f9fa; color: #31b754; }
.ExtTxtIcoVKT { border: 1px solid #495057; }
/* Sverige */
.ExtNorrtåg, .ExtNorrtåg a, .ExtNorrtåg a.new { background-color: #005aaa; color: #f6a500; }
.ExtSamtrafiken, .ExtSamtrafiken a, .ExtSamtrafiken a.new { background-color: #0082c9; color: white; }
.ExtVTAB, .ExtVTAB a, .ExtVTAB a.new { background-color: #f5d300; color: #0b6535; }
/* Farger fra Samtrafiken */
.ExtJLT { background-color: #a5799c; color: #000000;}
.ExtTågk { background-color: #ef1c21; color: #000000;}
.ExtXT { background-color: #ef1c21; color: #000000;}
.ExtTågab { background-color: #cee394; color: #000000;}
.ExtØ-tog { background-color: #c6c7c6; color: #ff0000;}
.ExtVeolia { background-color: #fdb827; color: #000000;}
.ExtIB { background-color: #ffffff; color: #000000;}
.ExtSJ { background-color: #0086ce; color: #ffffff;}
/* Danmark */
/* Københavns metro */
.ExtKHM1 { background-color: #007F60; color: #ffffff;}
.ExtKHM2 { background-color: #ebd043; color: #000000;}
.ExtKHM3 { background-color: #007dc4; color: #ffffff;}
.ExtKHM4 { background-color: #f8901e; color: #000000;}
/* S-tog */
.ExtStogA { background-color: #00A7E3; color: #ffffff;}
.ExtStogB { background-color: #55AB26; color: #ffffff;}
.ExtStogBx { background-color: #AECD6B; color: #ffffff;}
.ExtStogC { background-color: #F29400; color: #ffffff;}
.ExtStogE { background-color: #857AB3; color: #ffffff;}
.ExtStogF { background-color: #FCC300; color: #ffffff;}
.ExtStogH { background-color: #E64215; color: #ffffff;}
.ExtBanedanmark { background-color: #c0c0c0; color: #000000; }
.ExtDSB { background-color: #42b64a; color: #000000; }
/* Finland */
.ExtHelsingforsMetro { background-color: #ff4400; color: #000000; }
/* Tyskland */
.ExtDBIC75 { background-color: #B8A17F; color: #000000; }
.ExtICE10 { background-color: #B41E8E; color: #000000; }
.ExtICE11 { background-color: #ED1C24; color: #000000; }
.ExtICE12 { background-color: #8ED8F8; color: #000000; }
.ExtICE20 { background-color: #FFF200; color: #000000; }
.ExtICE22 { background-color: #BDD747; color: #000000; }
.ExtICE25 { background-color: #9B95C9; color: #000000; }
.ExtICE26 { background-color: #F8F400; color: #000000; }
.ExtICE28 { background-color: #00A650; color: #000000; }
.ExtICE31 { background-color: #ED1C24; color: #000000; }
.ExtICE41 { background-color: #A7A9AC; color: #000000; }
.ExtICE42 { background-color: #F8ABAD; color: #000000; }
.ExtICE43 { background-color: #00A650; color: #000000; }
.ExtICE45 { background-color: #0095DA; color: #000000; }
.ExtICE49 { background-color: #A78B6B; color: #000000; }
.ExtICE50 { background-color: #231F20; color: #000000; }
.ExtICE75 { background-color: #F58232; color: #000000; }
.ExtICE76 { background-color: #A78B6B; color: #000000; }
.ExtICE78 { background-color: #F58232; color: #000000; }
.ExtICE79 { background-color: #9B95C9; color: #000000; }
.ExtICE80 { background-color: #231F20; color: #000000; }
.ExtICE82 { background-color: #0095DA; color: #000000; }
.ExtICE83 { background-color: #A7A9AC; color: #000000; }
.ExtICE87 { background-color: #F58232; color: #000000; }
.ExtICE90 { background-color: #BDD747; color: #000000; }
.ExtICE91 { background-color: #8ED8F8; color: #000000; }
.ExtBVGS1 { background-color: #de4da4; color: #000000; }
.ExtBVGS2 { background-color: #005f27; color: #000000; }
.ExtBVGS3 { background-color: #0a4c99; color: #000000; }
.ExtBVGS5 { background-color: #ff5900; color: #000000; }
.ExtBVGS7 { background-color: #6f4e97; color: #000000; }
.ExtBVGS8 { background-color: #55a822; color: #000000; }
.ExtBVGS9 { background-color: #8a0e30; color: #000000; }
.ExtBVGS21 { background-color: #005f27; color: #000000; }
.ExtBVGS25 { background-color: #005f27; color: #000000; }
.ExtBVGS26 { background-color: #005f27; color: #000000; }
.ExtBVGS41 { background-color: #a23b1e; color: #000000; }
.ExtBVGS42 { background-color: #cc4602; color: #000000; }
.ExtBVGS45 { background-color: #c38737; color: #000000; }
.ExtBVGS46 { background-color: #c38737; color: #000000; }
.ExtBVGS47 { background-color: #c38737; color: #000000; }
.ExtBVGS75 { background-color: #6f4e97; color: #000000; }
.ExtBVGS85 { background-color: #55a822; color: #000000; }
.ExtBVGU1 { background-color: #55a822; color: #000000; }
.ExtBVGU2 { background-color: #ff3300; color: #000000; }
.ExtBVGU3 { background-color: #019377; color: #000000; }
.ExtBVGU4 { background-color: #ffd900; color: #000000; }
.ExtBVGU5 { background-color: #672f17; color: #000000; }
.ExtBVGU6 { background-color: #0860a8; color: #000000; }
.ExtBVGU7 { background-color: #3690c0; color: #000000; }
.ExtBVGU8 { background-color: #0a3c85; color: #000000; }
.ExtBVGU9 { background-color: #ff7300; color: #000000; }
.ExtBVGU10 { background-color: #7f7f7f; color: #000000; }
.ExtBVGU11 { background-color: #7f7f7f; color: #000000; }
.ExtBVGU12 { background-color: #7f7f7f; color: #000000; }
.ExtBVGU55 { background-color: #672f17; color: #000000; }
.ExtHVVU1 { background-color: #005aa4; color: #000000; }
.ExtHVVU2 { background-color: #ed0020; color: #000000; }
.ExtHVVU3 { background-color: #ffd600; color: #000000; }
.ExtHVVU4 { background-color: #008b8f; color: #000000; }
.ExtMVVS1 { background-color: #00ccff; color: #000000; }
.ExtMVVS2 { background-color: #66cc00; color: #000000; }
.ExtMVVS3 { background-color: #880099; color: #000000; }
.ExtMVVS4 { background-color: #ff0033; color: #000000; }
.ExtMVVS6 { background-color: #00aa66; color: #000000; }
.ExtMVVS7 { background-color: #993333; color: #000000; }
.ExtMVVS8 { background-color: #000000; color: #000000; }
.ExtMVVS20 { background-color: #ef5973; color: #000000; }
.ExtMVVS27 { background-color: #ffaaaa; color: #000000; }
.ExtMVVU1 { background-color: #227700; color: #000000; }
.ExtMVVU2 { background-color: #bb0000; color: #000000; }
.ExtMVVU3 { background-color: #ee8800; color: #000000; }
.ExtMVVU4 { background-color: #00ccaa; color: #000000; }
.ExtMVVU5 { background-color: #bb7700; color: #000000; }
.ExtMVVU6 { background-color: #0000cc; color: #000000; }
.ExtRMVS1 { background-color: #0480b7; color: #000000; }
.ExtRMVS2 { background-color: #ff0000; color: #000000; }
.ExtRMVS3 { background-color: #019377; color: #000000; }
.ExtRMVS4 { background-color: #ffcc00; color: #000000; }
.ExtRMVS5 { background-color: #7f3107; color: #000000; }
.ExtRMVS6 { background-color: #ff5900; color: #000000; }
.ExtRMVS7 { background-color: #01220e; color: #000000; }
.ExtRMVS8 { background-color: #7fc31c; color: #000000; }
.ExtRMVS9 { background-color: #81017e; color: #000000; }
.ExtRMVU1 { background-color: #b30000; color: #000000; }
.ExtRMVU2 { background-color: #008837; color: #000000; }
.ExtRMVU3 { background-color: #3c3796; color: #000000; }
.ExtRMVU4 { background-color: #f550a6; color: #000000; }
.ExtRMVU5 { background-color: #005623; color: #000000; }
.ExtRMVU6 { background-color: #0860a8; color: #000000; }
.ExtRMVU7 { background-color: #e69202; color: #000000; }
.ExtRMVU8 { background-color: #ffcb04; color: #000000; }
.ExtRMVU9 { background-color: #9a5625; color: #000000; }
/* Nürnberg forstadstog (tekst-ikoner) */
.ExtVGNS1 { background-color: #962E34; }
.ExtVGNS2 { background-color: #65B949; }
.ExtVGNS3 { background-color: #F05C3D; }
.ExtVGNS4 { background-color: #2E3E82; }
.ExtVGNS1 a, .ExtVGNS1 a.new,
.ExtVGNS2 a, .ExtVGNS2 a.new,
.ExtVGNS3 a, .ExtVGNS3 a.new,
.ExtVGNS4 a, .ExtVGNS4 a.new { color: white; }
/* Nürnberg undergrunnsbane */
.ExtVGNU1 { background-color: #005D9C; color: white; }
.ExtVGNU2 { background-color: #E1001A; color: white; }
.ExtVGNU3 { background-color: #38B5B7; color: white; }
.ExtVGNU11 { background-color: #F1953F; color: white; }
.ExtVGNU21 { background-color: #FFD400; color: black; }
/* Storbritannia */
.ExtGlasgowRing { background-color: #92352e; color: #000000; }
.ExtTfLBakerloo { background-color: #AE6017; color: #000000; }
.ExtTfLCentral { background-color: #F15B2E; color: #000000; }
.ExtTfLCircle { background-color: #FFE02B; color: #000000; }
.ExtTfLDistrict { background-color: #00A166; color: #000000; }
.ExtTfLHammersmith { background-color: #F491A8; color: #000000; }
.ExtTfLJubilee { background-color: #949699; color: #000000; }
.ExtTfLMetropolitan { background-color: #91005A; color: #000000; }
.ExtTfLNorthern { background-color: #000000; color: #000000; }
.ExtTfLPiccadilly { background-color: #094FA3; color: #000000; }
.ExtTfLVictoria { background-color: #0A9CDA; color: #000000; }
.ExtTfLWaterloo { background-color: #88D0C4; color: #000000; }
.ExtTfLDocklands { background-color: #00BBB4; color: #000000; }
.ExtTfLTramlink { background-color: #00A166; color: #000000; }
.ExtTfLOverground { background-color: #FF6600; color: #000000; }
.ExtNRLondonMidland { background-color: #76B41F; color: #000000; }
.ExtNRWestLondon { background-color: HotPink; color: White; }
/* Frankrike */
/* Paris Metro */
.ExtPM1 { background-color: #FFCD09; color: #231F20;}
.ExtPM2 { background-color: #0C6EB7; color: #ffffff;}
.ExtPM3 { background-color: #9B993A; color: #ffffff;}
.ExtPM3bis { background-color: #89D3DE; color: #231F20;}
.ExtPM4 { background-color: #BB4B9C; color: #ffffff;}
.ExtPM5 { background-color: #F68F4D; color: #231F20;}
.ExtPM6 { background-color: #78C696; color: #231F20;}
.ExtPM7 { background-color: #F59EB3; color: #231F20;}
.ExtPM7bis { background-color: #78C696; color: #231F20;}
.ExtPM8 { background-color: #C5A3CC; color: #231F20;}
.ExtPM9 { background-color: #CEC82B; color: #231F20;}
.ExtPM10 { background-color: #e0b03a; color: #231F20;}
.ExtPM11 { background-color: #8D663A; color: #ffffff;}
.ExtPM12 { background-color: #028D5B; color: #ffffff;}
.ExtPM13 { background-color: #89D3DE; color: #231F20;}
.ExtPM14 { background-color: #672F8F; color: #ffffff;}
/* Paris RER/Transilien */
.ExtRERA { background-color: #EC222C; color: #ffffff;}
.ExtRERB { background-color: #4E90CD; color: #ffffff;}
.ExtRERC { background-color: #EBC91D; color: #ffffff;}
.ExtRERD { background-color: #00AB67; color: #ffffff;}
.ExtRERE { background-color: #D07FB5; color: #ffffff;}
.ExtTransilienH { background-color: #a15256; color: #ffffff;}
.ExtTransilienJ { background-color: #c7d52a; color: #ffffff;}
.ExtTransilienK { background-color: #c3a500; color: #ffffff;}
.ExtTransilienL { background-color: #797fbc; color: #ffffff;}
.ExtTransilienN { background-color: #3cb6ac; color: #ffffff;}
.ExtTransilienP { background-color: #f7b018; color: #ffffff;}
.ExtTransilienR { background-color: #ebbdd7; color: #ffffff;}
.ExtTransilienU { background-color: #ed0677; color: #ffffff;}
/* Andre */
/* Brussel */
.ExtBrm1 { background-color:RGB(185,044,146); }
.ExtBrm2 { background-color:RGB(247,142,030); }
.ExtBrm3 { background-color:RGB(195,207,033); }
.ExtBrm4 { background-color:RGB(242,111,144); }
.ExtBrm5 { background-color:RGB(252,184,020); }
.ExtBrm6 { background-color:RGB(000,128,179); }
.ExtBrm1 a, .ExtBrm1 a.new,
.ExtBrm2 a, .ExtBrm2 a.new,
.ExtBrm5 a, .ExtBrm5 a.new,
.ExtBrm6 a, .ExtBrm6 a.new { color: white; }
.ExtBrm3 a, .ExtBrm3 a.new,
.ExtBrm4 a, .ExtBrm4 a.new { color: black; }
/* Praha */
.ExtPrmA { background-color: #009900; padding: 0 2px 0 2px; }
.ExtPrmB { background-color: #E1DA00; padding: 0 2px 0 2px; }
.ExtPrmC { background-color: #FF0000; padding: 0 2px 0 2px; }
.ExtPrmA a, .ExtPrmA a.new,
.ExtPrmC a, .ExtPrmC a.new { color: white; }
.ExtPrmB a, .ExtPrmB a.new { color: black; }
/* Rotterdam */
.ExtRoMA { background-color:#00AD4C; }
.ExtRoMB { background-color:#F6DB07; }
.ExtRoMC { background-color:#EE3626; }
.ExtRoMD { background-color:#35BDEE; }
.ExtRoME { background-color:#275B8A; }
.ExtRoMA a, .ExtRoMA a.new,
.ExtRoMC a, .ExtRoMC a.new,
.ExtRoMD a, .ExtRoMD a.new,
.ExtRoME a, .ExtRoME a.new { color: white; }
.ExtRoMB a, .ExtRoMB a.new { color: black; }
/* Singapore */
.ExtSimNS { background-color: #EF1C2A; padding: 0 2px 0 2px; }
.ExtSimOW { background-color: #009E52; padding: 0 2px 0 2px; }
.ExtSimNO { background-color: #6B3394; padding: 0 2px 0 2px; }
.ExtSimCI { background-color: #FCB02A; padding: 0 2px 0 2px; }
/* Toronto */
.ExtTomYUS { background-color: #FCC800; padding: 0 2px 0 2px; }
.ExtTomBD { background-color: #13A61F; padding: 0 2px 0 2px; }
.ExtTomSRT { background-color: #0033ff; padding: 0 2px 0 2px; }
.ExtTomSHE { background-color: #C32393; padding: 0 2px 0 2px; }