body {margin: 0px; padding: 0px; border: 0px; font-size: 15px; font-family: Palatino, Garamond, Times New Roman, Times, serif; line-height: 17px; color: #11186B;}
.body {background: #11186B;}
h1 {font-size: 24px; line-height: 26px; font-weight: bold; text-align: center;}
h2 {font-size: 20px; line-height: 22px; font-weight: bold;}
h3 {font-size: 17px; line-height: 19px; font-weight: bold;}
div {margin: 0px; padding: 0px; border: 0px;}
p {margin: 0px 0px 9px 0px; padding: 0px; text-indent: 15px; text-align: justify;}
a {color: #11186B; text-decoration: underline;}
a:hover { text-decoration: none;}

.center {text-align: center;}
.left {float: left;}
.right {float: right;}
.clear {clear: both;}

#main
{
	margin: auto; padding: 0px; border: 0px;
	width: 738px;
	background: url('bg.png') repeat-y;
}

#header
{
	margin: 0px; padding: 0px; border: 0px;
	width: 738px;
	height: 140px;
	background: url('header.jpg') no-repeat;
}

#menu
{
	margin: 0px; padding: 30px 25px 0px 0px; border: 0px;
	float: left;
	width: 171px;
	height: 511px;
	background: url('left.jpg') no-repeat;
}

#content
{
	margin: 0px; padding: 0px 30px 0px 0px; border: 0px;
	float: left;
	width: 512px;
	height: 531px;
	overflow: auto;
	background: url('content.jpg') white no-repeat;
}

#menu ul, li
{
	font-size: 13px;
	line-height: 15px;
	list-style: none;
	margin: 0px; padding: 0px;
}

#menu ul li
{
	margin: 10px 0px 0px 15px ;
	padding-left: 12px;
}

#menu ul li.menu-current
{
	background: url('arr.png') top left no-repeat;
}

#menu ul li a
{
	font-weight: bold;
	color: #11186B;
	text-decoration: none;
}

#menu ul ul
{
	margin-top: 0px;
}

#menu ul ul li
{
	margin-top: 0px;
	padding-left: 5px;
}

#menu ul ul li.menu-current
{
	background: url('t.png') top left no-repeat;
}

#menu ul ul li a
{
	color: #C42B07;
}


#pagenumbers {
	text-align: center;
	margin: 0px 1em 0px 1em;
	padding: 0px; border: 0px;
}
#pagenumbers a:link, #pagenumbers a:visited, #pagenumbers a:hover {
	color: #000000;
	text-decoration: none;
}
#pictures {
	text-align: center;
	margin: 0px; padding: 0px; border: 0px;
}
#pictures img {
	border: none;
}
#pictures a:link, #pictures a:visited, #pictures a:hover {
	color: #000000;
	text-decoration: none;
}
#picturelink {
	float: left;
	margin: 5px; padding: 0px; border: 0px;
}
#picturelink img {
	border: none;
}
#filename {
	text-align: center;
}
#directories { }

div.akce
{
	padding-bottom: 10px;
	border-bottom: 1px solid #11186B;
}

div.periodikum
{
	padding-bottom: 10px;
	border-bottom: 1px solid #11186B;
}

