
/*body{background:#DCD8D1;color:#000;font-family: Verdana,Geneva,Arial,lucida,sans-serif; font-size:.8em;text-align:center;}*/
body{margin:0; padding:0;background:#EFE4D1;color:#000;font-family: Verdana,Geneva,Arial,lucida,sans-serif; font-size:.8em;text-align:center;}
a {color:#900;}
a:hover{color:#f00;}
h2{font-size:160%;font-weight:normal;color:#900;}
h3{font-size:125%;font-weight:bold;margin:1em 0;}

#page {width:751px;margin:0 auto;text-align:left;}

#topNavigace{text-align:right;height:2.3em;line-height:2.3em;}
#topNavigace a{font-size:85%;font-weight:bold;text-decoration:none;}

#header{
	position:relative;
	background:#900;
}
#header h1{
	color: white;
	padding: 25px 0;
	margin: 0 auto;
	text-align: center;
}
#header h1 span{
	display: block;
	font-weight: normal;
	font-size: .5em;
	margin-top: .5em;
}
#header a{
	color: inherit;
	text-decoration: none;
	margin: 1rem 0;
}

#header a:hover {
	color: #ddd;
}

#header img {
	display: block;
}

	


	
	#decorationTop{position:absolute;width:451px;height:146px;top:0;_top:1px;right:0;background: url(../graphics/decoration-top.jpg);}

#main{border-left:1px solid #EFE4D1;}

	#leftCol{float:left;width:200px;font-size:85%;padding-top:310px;background: url(../graphics/kasparek.gif) no-repeat;}
	#leftCol p{padding:0 20px;}

	#rightCol{float:right;width:545px;}
	#mainNavigace {margin:0;padding:0;height:2.3em;line-height:2.3em;list-style:none;}
	#mainNavigace li{display:inline;height:2.3em;line-height:2.3em;}
	#mainNavigace a{font-weight:bold;text-decoration:none;color:#000;font-size:85%;}
	#mainNavigace a:hover{text-decoration:underline;}
	
	/*#content{border:1px solid #EEECEA;background:#B9AFA6;padding:5px 0;}
		#inContent{background:#EEECEA;padding:1em 15px;min-height:500px;_height:500px;}*/
	#content{border:1px solid #FFF7EF;background:#B9AFA6;padding:5px 0;}
		#inContent{background:#FFF7EF;padding:1em 15px;min-height:500px;_height:500px;}
		#content p{margin-bottom:.7em;line-height:1.4em;text-align:justify;}
		#content ul{margin:.5em 0;margin-left:4em;}
		#content li{ list-style-type:square}
		table.galerie td{padding:5px;}
		table.galerie tr.popisky td {font-size:10px;padding:0 5px;text-align:center;}
		table.galerie img{padding:1px;background:#fff;border:4px solid #b9afa6;}
		
	#footer{
		background:#900;
		color: #fff;
		padding: 1rem;
		display: flex;
		flex-direction: row;
		align-items: flex-start;
		justify-content: space-between;
	}

.cls{line-height:1px;height:1px;font-size:0;clear:both;}
.fl {float:left;}
.fr {float:right;}
img.il, img.ir{padding:1px;background:#fff;border:4px solid #b9afa6;}
img.ir {margin:1em 0 .5em 1em;}
.hr hr{display:none;}
.hr{width:80%;margin:1em auto;border-bottom:1px solid #efe4d1;}


.program {
	width: 100%;
}
.program td {
	padding: 1rem 1rem 1rem 0;
	border: 1px solid #fff;
}
