Mal:Rf-transport/style.css

Fra Wikipedia, den frie encyklopedi
/* 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; }