/* Maquetaci&oacute;n General --------------------------------------------------------------------------*/

#contenidoPpal #panelPrincipal .cabeceraLinea {
	background-color: #fff;
}

#tira h6.titHorarioParada {
	font-size: 0.8em;
	padding: 0px 3px;
	background-color: #fff;
	line-height: 20px;
	margin: 5px 0;
}

/*
table.linea td.celdaLinea {
	background: transparent url(../images/FondoLinea.gif) repeat-y 4% 0%;
}
table.linea td.celdaLineaInt {
	background: transparent url(../images/FondoLineaInt.gif) repeat-y 4% 0%;
}
table.linea td.celdaConFlecha {
	background: transparent url(../images/FondoLineaIda.gif) no-repeat 4% 50%;
}
table.linea td.PrimeraLinea {
	background: transparent url(../images/FondoPrimeraLinea.gif) no-repeat 4% 0%;
}
table.linea td.UltimaLinea {
	background: transparent url(../images/FondoUltimaLinea.gif) no-repeat 4% 100%;
}
table.linea td.PrimeraLineaInt {
	background: transparent url(../images/FondoPrimeraLineaInt.gif) no-repeat 4% 0%;
}
table.linea td.UltimaLineaInt {
	background: transparent url(../images/FondoUltimaLineaInt.gif) no-repeat 4% 100%;
}
*/
table.linea td.PrimeraLinea,
table.linea td.UltimaLinea,
table.linea td.PrimeraLineaInt,
table.linea td.UltimaLineaInt {
	font-weight: bolder;
}
/*
table.lineaDoble td.celdaLinea {
	background: transparent url(../images/FondoLinea.gif) repeat-y 50.5% 0%;
}
table.lineaDoble td.celdaConFlecha {
	background: transparent url(../images/FondoLineaIda.gif) no-repeat 50.5% 50%;
}
table.lineaDoble td.PrimeraLinea {
	background: transparent url(../images/FondoPrimeraLinea.gif) no-repeat 50.5% 0%;
}
*/
table.lineaDoble td.PrimeraLinea {
	font-weight: bolder;
}
/*
table.lineaDoble td.PrimeraDobleLineaIzq {
	background: transparent url(../images/FondoPrimeraLineaDobleIzq.gif) no-repeat 107% 0%;
}
table.lineaDoble td.PrimeraDobleLineaDch {
	background: transparent url(../images/FondoPrimeraLineaDobleDch.gif) no-repeat -7% 0%;
}
table.lineaDoble td.DobleLineaIzq {
	background: transparent url(../images/FondoLineaDobleIzq.gif) repeat-y 107% 0%;
}
table.lineaDoble td.DobleLineaDch {
	background: transparent url(../images/FondoLineaDobleDch.gif) repeat-y -7% 0%;
}
table.lineaDoble td.UltimaLinea {
	background: transparent url(../images/FondoUltimaLinea.gif) no-repeat 52% 100%;
}
table.lineaDoble tr.filaIda td.DobleLineaIzq {
	background: transparent url(../images/FondoLineaDobleIzqConFlechaIda.gif) no-repeat 107% 50%;
}
table.lineaDoble tr.filaIda td.DobleLineaDch {
	background: transparent url(../images/FondoLineaDobleDchConFlechaIda.gif) no-repeat -7% 50%;
}
table.lineaDoble tr.filaVuelta td.DobleLineaIzq {
	background: transparent url(../images/FondoLineaDobleIzqConFlechaVuelta.gif) no-repeat 107% 50%;
}
table.lineaDoble tr.filaVuelta td.DobleLineaDch {
	background: transparent url(../images/FondoLineaDobleDchConFlechaVuelta.gif) no-repeat -7% 50%;
}
table.lineaDoble td.UltimaDobleLineaIzq {
	background: transparent url(../images/FondoUltimaLineaDobleIzq.gif) no-repeat 107% bottom;
}
table.lineaDoble td.UltimaLineaDobleDch {
	background: transparent url(../images/FondoUltimaLineaDobleDch.gif) no-repeat -7% bottom;
}
*/
table.lineaDoble td.UltimaLinea {
	font-weight: bolder;
}
/*
table.lineaDoble td.PrimeraDobleLineaIzqVuelta {
	background: transparent url(../images/FondoPrimeraLineaDobleIzqVuelta.gif) no-repeat 107% 0%;
}
table.lineaDoble td.PrimeraDobleLineaDchVuelta {
	background: transparent url(../images/FondoPrimeraLineaDobleDchVuelta.gif) no-repeat -7% 0%;
}
table.lineaDoble td.UltimaDobleLineaIzqVuelta {
	background: transparent url(../images/FondoUltimaLineaDobleIzqVuelta.gif) no-repeat 107% bottom;
}
table.lineaDoble td.UltimaLineaDobleDchVuelta {
	background: transparent url(../images/FondoUltimaLineaDobleDchVuelta.gif) no-repeat -7% bottom;
}
table.lineaDoble td.UltimaDobleLineaCentro {
	background: transparent url(../images/FondoUltimaLineaDobleCentro.gif) repeat-x left bottom;
}
table.lineaDoble td.PrimeraDobleLineaCentro {
	background: transparent url(../images/FondoUltimaLineaDobleCentro.gif) repeat-x left top;
}
*/

/* Linea Simple */
table.linea td {
	vertical-align: middle;
}
table.linea th.ColumnaMuni {
	width: 18%;
}
table.linea th.ColumnaIcos {
	width: 16%;
}
table.linea th.ColumnaIcosRecorrido {
	width: 12%;
}
table.linea th.ColumnaOrden {
	width: 6%;
}
table.linea th.ColumnaCodigos {
	width: 8%;
}
table.linea th.ColumnaParadas {
	/*width: 44%;*/
	width: 66%;
}
table.linea th.ColumnaIcosInfor {
	width: 20%;
}
table.linea td.colCentrada {
	text-align: center;
}

span.celdaMarcada {
	background-color: #feea11;
}
