body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
body,td,div,p,pre,ul {font-size: 13px;}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 13px;}
h4 {font-size: 13px; font-weight: normal; text-decoration: underline;}
.small		{font-size: 12px;}
.mini		{font-size: 11px;}
.minimini	{font-size: 10px;}

a		{font-size: 13px; text-decoration: none;}
a:link		{color: #3d4548;}
a:visited	{color: #6a5ea6;}
a:active	{color: #DEC3A9;}
a:link:hover	{color: #000000; text-decoration: underline;}
small a		{font-size: 10px;}

/* Listen mit mehrzeiligen Elementen (extra Abstand) */
.longitems li, .longitems dd {margin-bottom: 0.75em;}

/* Schrift fuer "JUDO-Club Köngen e.V." u.ä. */
.JCK {
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	/* font-weight: 600; */
	font-style: normal;
}

/* Abschnitte mit Bild und Bildunterschrift (zentriert, Abstaende) */
.picitems {
	margin: 0px;
	padding: 0px;
}
.picture, .picitems li {
	display: block;
	list-style: none;
	text-align: center;
	margin: 1em 0em;
	padding: 0.5em 0em 1em;
}
.caption {
	text-align: center;
	font-style: italic;
}

/* Fix png transparency for IE 5.5/6 */
img, .alpha {behavior: url(/images/iepngfix.htc);}

/* Fuer Wettkampf-Ergebnisse: */
.winner, .result {font-weight: bold;}
.begegnung {font-size: 120%; margin-top: 1.25em;}
.begegnung .result {padding-left: 2em;}
table.kaempfe, table.ligatab {margin: 0.5em 3em;}
table.kaempfe td, table.kaempfe th, table.ligatab th,
table.ligatab td {padding: 0em 0.5em; margin: 1px 0px;}
table.kaempfe caption {
	caption-side: top;
	text-align: left;
	margin: 0.5em 3.5em;
	font-style: italic;
}
table.kaempfe tr:hover, table.ligatab tr:hover {background-color: yellow;}

