body {
margin:1px 0px 0px 0px;
padding: 0px;
font-family:verdana;
}
#hlavicka {
	background-image: url(sub-bg.gif);
	background-repeat:repeat-x;
	height: 110px;
	margin-bottom: 5px;
}
h1 {
margin: 0px;
padding: 0px;
color:#ffff66;
text-align:center;
font-size:48px;
position:relative; top:20px;
font-style: italic;
font-weight: lighter;
}
#obsah {
	margin: auto;
	width: 580px;
	color: #000080;
	font-size: 12pt;	
	padding-bottom: 7px;
}
#obsah p {
		margin-top:3px;
		text-align: justify;
	}
#obsah span {
	text-align:right;
	display: block;
	font-size: 10pt;
}
span a {
text-decoration: none;
color: Maroon;
}
span a:hover {
	border-bottom: 1px dashed;
}
	
#zciara {
	background-image: url(ciara.gif);
	height: 3px;
	background-repeat: repeat-x;
	}
#pata {
	background-image: url(pata-bg.gif);
	height: 100px;
}
#pata-dnu {
	width: 390px;
	margin: auto;
	padding: 3px;
}
#pata-dnu ul {
	list-style: none;
	margin: 7px 0px 0px 0px;
	padding: 0px;
}
#pata-dnu li {
	margin: 3px 5px 3px 3px;
	padding-left: 2px;
	padding-bottom: 3px;
	float: left;
	border-left: 1px solid #000080;
	font-size: 11px;
}
#pata-dnu a {
	color: #000080;
	text-decoration: none;
}
#pata-dnu a:hover {
	border-bottom: 1px dashed;
}
.priklad {
	width: 70%;
	font-size: 11pt;
	margin: auto;
	padding-bottom: 10px;
}
#spat {
	background-image: url(back-dr.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 140px;
	text-align:center;
	padding-top:5px;
	display: block;
	position:relative;left:430px;
}
#spat a {
	color:#FFFF66;
	text-decoration: none;
	font-size: 10pt;
	font-family: arial;
	font-weight: bold;
}
#spat a:hover {
	color:yellow;
}