Index: vstup/css/styl.css
===================================================================
--- vstup/css/styl.css	(revision 86:3136e1ad9a5b)
+++ vstup/css/styl.css	(revision 90:ae439159d833)
@@ -8,4 +8,14 @@
 a img {
 	border: none;
+}
+
+a:hover {
+	text-shadow: 1px 1px 1px #eee;
+}
+a[href^="https://"]:hover {
+	text-shadow: 1px 1px 1px #6f6;
+}
+a[href^="http://"]:hover {
+	text-shadow: 1px 1px 1px #66f;
 }
 
@@ -45,4 +55,5 @@
 #nabídka a:hover {
 	color: #77bed2;
+	text-shadow: none;
 }
 
@@ -117,4 +128,7 @@
 	padding-right: 6px;
 }
+td.číslo {
+	text-align: right;
+}
 thead tr {
 	background: grey;
Index: šablona/funkce/src/cz/frantovo/xmlWebGenerator/makra/Diagram.java
===================================================================
--- šablona/funkce/src/cz/frantovo/xmlWebGenerator/makra/Diagram.java	(revision 87:25dec6931f18)
+++ šablona/funkce/src/cz/frantovo/xmlWebGenerator/makra/Diagram.java	(revision 90:ae439159d833)
@@ -96,5 +96,5 @@
 			 */
 			PrintStream vstupProcesu = new PrintStream(p.getOutputStream());
-			vstupProcesu.print(zdroják.toString());
+			vstupProcesu.print(zdroják);
 			vstupProcesu.close();
 
Index: šablona/makra/tabulka.xsl
===================================================================
--- šablona/makra/tabulka.xsl	(revision 71:895757141bff)
+++ šablona/makra/tabulka.xsl	(revision 90:ae439159d833)
@@ -69,5 +69,10 @@
 							<xsl:for-each select="tokenize(., $oddělovač)">
 								<xsl:if test="normalize-space(.)">
-									<td><xsl:value-of select="normalize-space(.)"/></td>
+									<xsl:element name="td">
+										<xsl:if test="number(normalize-space(.))">
+											<xsl:attribute name="class">číslo</xsl:attribute>
+										</xsl:if>
+										<xsl:value-of select="normalize-space(.)"/>
+									</xsl:element>
 								</xsl:if>
 							</xsl:for-each>
