@CHARSET "ISO-8859-1";

h1, h2 {
	font-size: 18px;
	border-bottom: 1px solid black;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2 { font-size: 16px; }
h3 { font-size: 14px; }

div#edit-menu { margin-top: 5px; }

td.home { background-color: #0051ba; }
td.news { background-color: #009933; }
td.club { background-color: #0051ba; }
td.activities { background-color: #990000; }
td.members { background-color: #ffcc00; }
td.board { background-color: #ff6600; }

form.editor { margin-top: 15px; }
form.editor textarea {
	width: 760px;
}

table.home td {
	width: 50%;
	padding: 15px;
	border: 1px solid black;
	background-color: white;
}

table.home td.inverted {
	border: 1px solid white;
	background-color: black;
	color: white;
}

table.home td.inverted h1 { border-bottom: 1px solid white; }

table.home td.inverted a { font-weight: bold; }

table.contributions td {
	background-color: #cccccc;
	font-size: 13px;
	padding: 2px 5px;
	vertical-align: middle;
	text-align: center;
}

table.boardmembers td, table.boardmembers th, table.meetings td, table.meetings th, table.myprofile td, table.myprofile th {
	background-color: #cccccc;
	font-size: 13px;
	padding: 2px 5px;
	vertical-align: middle;
}

table.training-courts td, table.training-courts th {
	background-color: #cccccc;
	font-size: 13px;
	padding: 10px;
	vertical-align: middle;
	text-align: center;
}

table.training-courts td.youth {	background-color: #FFCC00; }
table.training-courts td.women {	background-color: #00FF00; }
table.training-courts td.men {		background-color: #99CCFF; }

table.myprofile {
	margin-top: 12px;
}

table.calendar th {
	padding-top: 12px;
}

table.calendar td {
	background-color: #cccccc;
	font-size: 13px;
	vertical-align: top;
	padding: 2px 5px;
}

table.competition {
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
}

table.competition th, table.competition td {
	padding: 1px 24px 1px 3px;
	width: auto;
	text-align: left;
	border: none;
	border-bottom: 1px solid #990000;
	background-color: #FFFFFF;
	color: #000000;
	font-family: monospace;
	font-size: 13px;
}

table.competition th {
}

table.competition td {
}