@charset "utf-8";

body {
	background-color:#eee;
}

.biele {
	background-color:#fff;
}

header {
	padding-top:0.5em;
}

h1 {
	color:#2d73b9;
	font-size:3em;
}

img {
	border:0;
}

nav {
	margin-top:1em;
}

dd {
	margin-left:1em;
}

.aktuality > li {
	margin-bottom:1em;
}

.zivot ul {
	display:none;
}

.zivot span {
	cursor:pointer;
}

.stanovy h2 {
	font-weight:bold;
	text-transform:uppercase;
}

.stanovy h2, .stanovy h3 {
	font-size:1em;
}

h2 span, h3 span {
	letter-spacing:0.3em;
}

.adresa {
	border:1px solid #000;
	font-weight:bold;
}

.square {
	list-style-type:square;
}

footer {
	font-size:0.8em;
	border-top: 1px solid #000;
	padding-top:0.5em;
}