/* Wygląd strony index.html (spis treści). Zmiany zapisują się w programie i trafiają do pliku menu.css. */
body {
	font-variant: small-caps;
	text-align: center;
	background-color: #eeeeee;
}

/* Nazwa strony */
h1.pageName {
	text-align: center;
	color: white;
	background-color: #af0a80;
}

/* Dodatkowy opis */
.description {
	text-align: center;
	margin-bottom: 2em;
}

/* Tabela ze spisem treści */
table.contents {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	border: 0px dashed black;
}

/* Wiersz z nagłówkami kolumn: Grupy, Wykładowcy, Zasoby */
tr.contentsHeader {
	text-align: center;
	background-color: silver;
}

/* Kolumna z listą rozkładów */
td.contentsColumn {
	vertical-align: top;
	border: 1px dashed silver;
}

/* Data aktualizacji */
.lastUpdate {
	margin-top: 1em;
	font-size: smaller;
}

/* Dodatkowe informacje (iKalendarz) */
.extraText {
	margin-top: 3em;
	font-size: smaller;
}

#container ul.menu {
	margin: 5;
}

#container ul.menu a {
	display: block;
	color: #333333;
	text-decoration: none;
	outline: none; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:2px;
}

#container ul.menu a:hover,
#container ul.menu a:active,
#container ul.menu a:focus {
	color: #333333;
	background: #DDDDDD repeat-x bottom;
	text-decoration: none;
}


