/* * * * * *
 * TIME-TABLE.CSS
 * Styly pro jízdní řád :)
 * Author: OV
 * Version: 0.0
 * Media: All
 * * * * * */

 /* * * * * *  reset - pak smažu/upravim podle webovky  * * * * * */
 html						{ margin: 0; padding: 0; background:#E6E7E8 url(/web/20160509155044im_/http://www.dpmp.cz/imgs/bg.gif) repeat-x scroll left top;}
 body						{ width: 1220px; margin: 0 auto; padding: 0px 30px  15px 30px; font-size: 68.75%; font-family: Arial, Helvetica, sans-serif;     }
 h1						{ font-size: 1.63636em; line-height: /*3.222em*/ 3.6111em; }
 table					{ font-size: 1em; border-collapse: collapse; }
 th						{ padding: 3px 5px; border: solid 1px #ccc; font-size: 1em; font-weight: bold; text-align: left; }
 td						{ padding: 3px 5px; border1: solid 1px #ccc; font-size: 1em; }
 acronym					{ cursor: help; }
 img.wheelchair		{ vertical-align: middle; cursor: help; }
.hidden					{ position: absolute; left: -999em; }

p.icons					{ float: right; padding-top: 75px; width: 300px;}
p.icons:after			{ display: block; clear: both; content: " "; }
p.icons a.back			{ float: right; padding: 1px 5px 1px 20px; background: url(/web/20160509155044im_/http://www.dpmp.cz/imgs/arrow-left.gif) 0 50% no-repeat; color: #ED1C24 }
p.icons a.back:hover{ background: url(/web/20160509155044im_/http://www.dpmp.cz/imgs/arrow-left-blue.gif) 0 50% no-repeat; color: #147cb0 }
p.icons a.print		{ float: right; padding: 1px 5px 1px 22px; background: url(/web/20160509155044im_/http://www.dpmp.cz/imgs/print.gif) 0 50% no-repeat; }


/* * * * * *  time table layout  * * * * * */
.time-table									{ width: 1215px; border: solid 1px #ccc; background: white; }
.time-table .head							{ float: left; width: 100%; }
.time-table .head p						{ float: right; margin: 0; line-height: 0; }
.time-table .head h1						{ margin: 0; text-align: center; }
.time-table .head h1 .no				{ float: left; width: 215px; font-size: 2.666em; color: white; background: black; }
.time-table .head h1 .name				{  }

.time-table .stations					{ display: inline; float: left; width: 215px; border-top: solid 1px #ccc; }
.time-table .times						{ display: inline; float: left; width: 1000px; }
.time-table .notes						{ clear: both; padding: 3px 5px; border-top: solid 1px #ccc; }
.time-table .notes ul					{ margin: 0 0 1em; padding: 0; list-style: none; }


/* * * * * *  stations & times  * * * * * */
.time-table table										{ width: 100%; }
.time-table table thead,
.time-table table thead tr,
.time-table table thead tr th						{ position: absolute; left: -999em; } /* přístupně skreju */
.time-table table th									{ font-weight: normal; }


/* * * * * *  stations  * * * * * */
.time-table .stations table th,
.time-table .stations table td					{ padding-top: 2px; padding-bottom: 2px; border-width: 0; }
.time-table .stations table th.current			{ text-decoration: underline; font-weight: bold; }

.time-table .stations table th.symbol,
.time-table .stations table td.symbol,
.time-table .stations table th.displ,
.time-table .stations table td.displ			{ width: 11%; text-align: center; }

.time-table .stations table td.displ			{ border-width: 0 1px; }
.time-table .stations table tr.last th,
.time-table .stations table tr.last td			{ border-bottom-width: 1px; }

.time-table .stations table tr.yellow th,
.time-table .stations table tr.yellow td.symbol		{ background: #EEAF37; }
.time-table .stations table tr.red th,
.time-table .stations table tr.red td.symbol			{ background: #D64937; }
.time-table .stations table tr.pink th,
.time-table .stations table tr.pink td.symbol		{ background: #BB90BB; }

.time-table .stations table tr td.symbol {width: 20%; text-align: right;}

/* * * * * *  times  * * * * * */
.time-table .times table th, tr.gray th						{ background: #E0E0E0; }
.time-table .times table td { border: solid 1px #ccc;}
.time-table .times table th.hour,
.time-table .times table td.hour					{ width: 4%; text-align: center; }
.time-table .times table th.minute,
.time-table .times table td.minute				{ width: 21%; }
.time-table .times table tr.odd td, .nocni-linky tr.odd td				{ background: #F2F2F2; }
.time-table .times table tr.odd td.holidays	{ background: #FFFFC6;  }
.time-table .times table tr.odd td.mholidays	{ background: #d2ff90;  }
.time-table .times table tr.odd td.weekends	{ background: #D2FFFF;  }


p#copy{
  float:left;
  text-align: left;
  width: 700px;
	margin:0px;	padding:10px 0px 10px 5px; 
	font-size: 92%; color:#606060;
	line-height: 170%;
}
p#copy a, p#copy a:visited {color:#ed1c24;}
p#copy a:hover{color:#000;}

a#ci-logo {
	float:left;
	position: relative;
  width:138px; height:80px;
  margin: 23px 0 0 26px;
  border:none;
  font-size: 1.82em;
  line-height:1.12em;
  text-decoration: none;
  overflow: hidden;
}

h1 a#ci-logo {font-size: 1em;}

a#ci-logo span {
  position: absolute;
  left: 0;
  top: 0;
  width:138px; height:80px;
  cursor: pointer;
  background: url('/web/20160509155044im_/http://www.dpmp.cz/imgs/logo-dpmp.png') no-repeat left top;
}

span#ci-logo {
	float:left;
	position: relative;
  width:159px; height:100px;
  margin: 13px 0 0 33px;
  border:none;
  font-size: 1.82em;
  line-height:1.12em;
  text-decoration: none;
  overflow: hidden;
}

h1 span#ci-logo {font-size: 1em;}

span#ci-logo span {
  position: absolute;
  left: 0;
  top: 0;
  width:159px; height:93px;
  background: url('/web/20160509155044im_/http://www.dpmp.cz/imgs/logo-dpmp.png') no-repeat left top;
}

span#ci-logo img {display: none;}

.hr-clear, br.cleaner {
	clear:both;
	display: block;
	margin:0px; padding:0px;
	height:1px;	font-size:1px; line-height:1px;
	border:0px;
	visibility:hidden;
}

.no-style {
display:none;
}
.nocni-linky {float: left}

/*
     FILE ARCHIVED ON 15:50:44 May 09, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:08:09 Sep 01, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  RedisCDXSource: 5.065
  exclusion.robots.policy: 0.172
  esindex: 0.019
  PetaboxLoader3.resolve: 287.732 (2)
  captures_list: 278.47
  PetaboxLoader3.datanode: 205.841 (4)
  CDXLines.iter: 19.089 (3)
  exclusion.robots: 0.185
  LoadShardBlock: 250.167 (3)
  load_resource: 307.947
*/