#estacio_origen, #estacio_desti{
	width: 180px;
}
#dia_viatge, #hs, #ms, #ha, #ma{
	width: 45px;
}
#tipus_hora{
	width: 1.0em;
}
#resultat0, #resultat2 {
	display: none;
	height: 100%;
}
#resultat1 {
	display: block;
	height: 100%;
}
#temps_total0, #temps_total1, #temps_total2 {
	float: left;
	width: 200px;
}
#temps_total0, #temps_total2 {
	display: none;
}

#horaris-esquerra {
	width: 238px;
	float: left;
}

.llista-parades {
	clear: both;
	float: left;
	width: 228px;
}

.llista-parades-cotxe {
	clear: both;
	float: left;
	width: 228px;
	padding-left:22px;
	background: url(../../esp/imagenes/cremallera/flecha_abajo.gif) no-repeat 7px 5px;
}

.cap-tram {
	/*background-color: #ECECEC;*/
	height: 25px;
	width: 228px;
}

/*.cap-tram img {
	float: left;
	width: 32px;
	border: 2px solid #ececec;
}*/

.cap-tram div {
	float: left;
	width: 228px;
	/*background: url(/accesible/img/pabajo.gif) #ececec no-repeat;*/
	text-indent: 16px;
	border: 2px solid #ececec;
	margin-top: 2px;
}

.neteja-ho {
	clear: both;
}

.parada-horaris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #000000;
	font-weight: bold;
	background: url(../../esp/imagenes/cremallera/punt_estacio.gif) top left no-repeat;
	text-indent: 18px;
	width: 228px;
	height: 14px;
}

.sortida-horaris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #000000;
	border-left: 3px solid #666666;
	height: 60px;
	margin-left: 6px;
	padding-left: 6px;
}

.enllac-horaris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #000000;
	border-left: 3px dotted #D4D4D4;
	height: 60px;
	margin-left: 6px;
	padding-left: 6px;
	margin-bottom: 20px;
}

.arribada-horaris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #000000;
	height: 60px;
	padding-left: 15px;
}

td .cela0 {
	background-color: #E7E7E7;
}

.PreuAlta {
	color: #008AFF;
}
