/* CSS Document */
ol.platform {
	margin:0;
	padding:0 0 10px 18px;
	background:white;
	list-style:none;
	text-align:center;
	font-family:sans-serif
}
ol.platform li {
	position:relative;
	float:left;
	display:block;
	width:104px; /*99px;/* 105 */
	height:122px; /*120px; /* 160 */
	margin:0 12px 17px 0;
	font-size:110%;
	border:1px solid #E0E0E0;
	border-bottom-width:2px;
	color:black;
}
ol.platform li div.nummer, ol.platform li div.numero {
	position:relative; /* new 0 */
	height:22px;
	font-size:90%;
	font-weight:bold;
	padding:3px;
	color:green; /* new 0 */
	background:#E0E0E0
}
/* new 0 */
ol.platform li.encrypted div.nummer, ol.platform li.encrypted div.numero { color:blue } 
ol.platform li div.nummer span, ol.platform li div.numero span { font-size:80%; }
ol.platform li div.numero { text-align:left; }
ol.platform li div.numero div.tp { color:#444;position:absolute;top:5px;right:2px;font-family:monospace }
/* fin new 0 */
ol.platform li div.name {
	font-size:90%;
	padding:2px 0;
	background:black;
	color:#E0E0E0;
	font-weight:bold;
}
ol.platform li img {
	display:block;
	margin:0 auto;
	position:relative;
}
.fta { color:green; }

table#skyfq tr.euBeam td { background-color:#050; }
table#skyfq tr.ukBeam td { background-color:#E0E0E0; }
table#skyfq tr.euBeam td.fqpol, table#skyfq tr.euBeam td.tpoth, table#skyfq tr.euBeam td.satName, table#skyfq tr.euBeam td.num, table#skyfq tr.euBeam td.if { color:white; }
table#skyfq tr td.num { font-weight:bold;text-align:center }
table#skyfq tr td.satName span { font-size:120% }
table#skyfq tr td.satName { text-align:center;font-weight:bold }
table#skyfq tr td.tpoth { font-weight:bold;text-align:center;font-size:100% }
table#skyfq tr td.fqpol { font-weight:bold;text-align:center;font-size:120% }
table#skyfq tr.euBeam td.channelTD { background-color:white;border:#050 2px solid;font-size:120% }
table#skyfq tr td span.fta { color:green; }

td.if { text-align:right;white-space:nowrap; }