body{font-family:Tahoma, sans-serif;
	font-size:0.7em;
	letter-spacing:0.1em;
	background:#666;}
em{font-family:serif; 
	font-style:normal;}
a {color:#399; 
	text-decoration:none; 
	font-weight:bold;}
a:hover{color:#c90; 
	font-weight:bold; }
p{margin:5px 8px 5px 10px; }
h1, h2, h3{margin:0 2px 0 5px; 
	font-size:140%; 
	font-family:Arial;}
h3{font-size:120%;}
img{float:left; 
	margin: 4px 8px  0 3px;}
caption{font-weight:bold; 
	font-size:110%}
ul{padding:23px;
	_padding:5px 5px 5px 0}
#koncert{border:2px solid green;
	width:550px;
	margin-left:120px;
	border-collapse:collapse;
	font-family:Bookman Old Style, Verdana}
#koncert td{border-bottom:1px dotted green;
	padding:3px}
#stranka{width:800px; 
	height:auto; 
	min-height:1040px;
	border:2px solid #ddd;
	margin: 0.1em auto;
	background:#fff;
	color:#000}
#hlava{border-bottom:2px solid #ddd;
	 height:110px; 
	 margin-bottom:1px; }
#hlava img, #hlava p{margin:0;}
.imgright {float:right;}
.right{text-align:right;}
#prapor{position:relative; 
	top:-100px; left:5px;
	border:0px solid #ddd; }
#ram{background:#CCE0B6; 
	width:250px; 
	border:5px solid #DCE6D1; 
	margin-left:8px; 
	padding-top:4px ;
	float:left;  
	_margin-left:4px;}
#ram strong{color:#363;}
#ram h1, #ram h2{color:#030;}
#ramdva, #ramtri{float:left; 
	width:500px; 
	text-align:justify; 
	font-size:120%; 
	font-family:Verdana; 
	letter-spacing:0; 
	background:#ccf; 
	border:4px solid #E4ECF3; 
	margin-left:7px; 
	padding-top: 5px; 
	margin-bottom:17px;}
.text{width:370px; 
	float:left;}
#ramdva img{margin:0; 
	padding:0; 
	padding-top:3px;}
.ndva{font-weight:bold; 
	font-size:110%; 
	background:#E4ECF3}
#ramtri{background:#E6BFBD; 
		border:4px solid #F1DFF4;
		height:550px;}
#ramtri a{color:#600; 
		font-size:100%; 
		font-weight:normal; 
		letter-spacing:normal;}
#ramtri a:hover{text-decoration:underline;}
#navigace {background:#ccc url("../img/tlacitko.gif")  repeat;
		 height:29px; 
		 width:auto; 
		 margin: 3px 17px 4px 8px;}
#navigace p{padding:7px 0 0 5px;}
#navigace a{color:#333;}
#navigace a:hover{color:#FF9900; 
		background:#666;}
#ramctyri, #rampet{background:#CCE0B6; 
		width:auto; 
		border:5px solid #DCE6D1; 
		margin:8px 16px 5px 8px; 
		padding:10px 0 10px 0; 
		font-size:1.15em; 
		text-align:justify;}
.podklad{border:4px solid #BBD1A3; 
		background:#ADC791; 
		padding:3px; 
		margin:0.5em 8px 0.5em 8px}
.left{float:left; 
		border:1px solid #030;
		 margin-bottom:18px;}
.right{text-align:right;}
.center{text-align:center;}
.iright{float:right; 
		border:1px solid #999; 
		clear: both; 
		margin:5px 0 6px 10px }
.pdf{height:2100px;}

.pdf img, pdf2 img{margin-left:20px; border:1px solid black}

.pdf2{height:10100px;}
.tabulka td, th{border:1px solid #666;
		padding:3px;}
.tabulka{margin-left:15px;
		border-collapse:collapse;}
.volby td, th{border:2px solid #999;
	text-align:center;
	padding:2px; }
.volby {border-collapse:collapse;
	margin:5px}
.volby th{background:#dce6d1}
.rozpocet td{border:1px solid black;
	margin:0;
	padding-left:5px}
.rozpocet {width:100%}
.rozpocet {border-collapse:collapse;}
.rozpocet th{border:1px solid #000;
	background:#c5beac}
#vyhlaska {padding:5px;}
#vyhlaska td{padding-top:10px;
	vertical-align:top;}
#od td, #od , #od th{border:1px solid black;
border-collapse:collapse}
#od td{padding:2px; text-align:center}
#od th{text-align:left}
#od, #od caption{margin-left:160px}
#od caption{color:#666; margin-left:-20px}
#galerie{display:block; height:4000px; margin-left:8px}
#galerie img{margin:8px; border:1px solid #666}
.hotel {margin:5px; border-collapse: collapse}
.hotel th{border:1px solid #9C9;  }
.hotel td{border:1px solid #9C9; padding:3px }
