body {
	font-family: sans-serif; font-size: 10pt; }
#titulek {
	float: none; margin: 0; padding: 0; width: auto; font-weight: bold; }
#obsah {
	margin: 0; padding: 0; width: auto }
h1 {
	font-size: 12pt; }
h2, h3, h4 {
	margin: 1em 0 0 0; padding: 0; width: auto;
	font-weight: bold; border: none; }
h2 {
	font-size: 11pt; }
#navigace, #linenav, #navglobal {
	display: none; }

.clearboth
	{ clear: both; }
.date {
	font-weight: normal; letter-spacing: 0.05em; word-spacing: 0.15em; margin: 3em 0 0.5em 0; text-align: right;
	border-bottom: 1px dashed #666;}
.tn	/* thumbnail pro fotogalerii */
	{ float: left;
	width: 150px;
	border: 1px solid #CCC;
	margin: 0 15px 15px 0;
	padding: 3px; 
	text-align: center; }
.tn img {
	margin-bottom: 10px; }
	
table.pavouk {
	background-color: #FFF; border-collapse: collapse;
	margin: 1em 0; }
table.pavouk th {
	background-color: #FFF; color: #666; text-align: center; font-weight: normal; }
table.pavouk td {
	padding: 0.2em 0.5em; }
td.pavouk-hrac {
	border-bottom: 1px solid #999; }
td.skore-l, td.skore-r, td.skore-b {
	text-align: right; }
td.skore-l {
	border-left: 1px solid #999; }
td.skore-r {
	border-right: 1px solid #999; }
td.skore-b {
	border-left: 1px solid #999; border-right: 1px solid #999; }

table.zapas {
	display: table; border-collapse: collapse; border: 1px solid #666;
	margin: 1em 0; }
table.zapas td {
	border: 1px solid #666; padding: 0.2em 0.5em; }
.zapas-hrac {
	background-color: #930; color: #FFF; }
.zapas-w {
	background-color: #FFE9E1; }

