* {
	margin:0;
	padding:0;
}
body {
	background-color: #000000;
	background-image: url(../images/hlavicka.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
}
h1, h2, h3, h4, h5 {
	margin-bottom:0.2em;
	line-height:120%;
}
p{
	margin-bottom:1em;
	line-height:140%;
}
h1 {display:none;}
h2 a{
	width:177px;
	height:117px;
	position:absolute;
	top:234px;
	left:533px;
	background-image: url(../images/logo.jpg);
}
h2 a span {display:none;}
h3, h4, h5 {font-family: Georgia, "Times New Roman", Times, serif;}
h3 {font-size:140%;}
h4 {
	font-size:120%;
	margin-top:25px;
}
h5 {
	font-size:110%;
}
#obsah {
	position:absolute;
	top:383px;
	left:228px;
	width:484px;
	height: 195px;
	padding-bottom:15px;
}
#obsah ul {
	line-height:1.4em;
	margin-bottom:1em;
	margin-left:15px;
}
#obsah a {color: #FFFFFF;}
#obsah address {
	padding-bottom:15px;
	line-height:1.4em;
}
.left, .left_noborder{
	float:left;
	margin: 0 10px 5px 0;
	
}
.left {border: 1px solid #CCCCCC;}
.right, .right_noborder{
	float:right;
	margin: 0 0 5px 10px;
}
.right {border: 1px solid #CCCCCC;}
#menu {
	position:absolute;
	top:276px;
	left:14px;
	width: 170px;
	height:223px;
	background-image: url(../images/menu.jpg);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:90%;
	font-weight: bold;
}
#menu ul {
	padding: 20px 0 0 20px;
	line-height:1.6em;
	list-style-type: none;
	list-style-image: url(../images/odrazka.png);
	margin-left:20px;
}
#menu a {
	color: #000000;
	text-decoration: none;
	margin-bottom:3px;
}
#menu a:hover {color: #996600;}
#links {
	position:absolute;
	top:500px;
	width: 210px;
	text-align:center;
	font-size:90%;
}
#links a {color:white;}
#mista {
	width:484px;
/*	height:1780px; */
	background-image: url(../images/trasa.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	padding-top:15px;
}
#mista a {
	height:67px;
	display:block;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 60px;
	padding-left:80px;
	background-image: url(../images/kolecko.gif);
	background-repeat: no-repeat;
}
#mista a:hover {
	background-image: url(../images/rytir.gif);
}
#a1 {margin-left:87px;}
#a2 {margin-left:38px;}
#a3 {margin-left:15px;}
#a4 {margin-left:54px;}
#a5 {margin-left:138px;}
#a6 {margin-left:162px;}
#a7 {margin-left:146px;}
#a8 {margin-left:106px;}
#a9 {margin-left:98px;}
#a10 {margin-left:102px;}
#a11 {margin-left:47px;}
#a12 {margin-left:27px;}
#a13 {margin-left:78px;}
#a14 {margin-left:155px;}
#a15 {margin-left:175px;}
#a16 {margin-left:155px;}
#a17 {margin-left:118px;}
#a18 {margin-left:113px;}
#a19{margin-left:102px;}
#a20 {margin-left:63px;}
#a21 {margin-left:53px;}
#a22 {margin-left:53px;}
#a23 {margin-left:6px;}
#a24 {margin-left:16px;}

table {margin-bottom:1em;}
#provoz td {padding-right:1em;}
dl {margin-bottom:1em;}
dt {
	list-style-type: disc;
	display:list-item;
	list-style-position: inside;
	float:left;
	clear:left;
	padding-right:0.5em;
}
#sortmenu {
	list-style-type: none;
	position:absolute;
	top:174px;
	left:-241px;
	width:220px;
	font-size:90%;
	font-family: Arial, Helvetica, sans-serif;
}
#obsah>#sortmenu li{
	margin-left:15px;
	font-size:105%;
}
#sortmenu a:hover {color:#FFFF99;}
form {
	margin:15px 0;
	text-align:center;
}
fieldset {
	text-align:left;
	border:none;
}
.inputbook {
	width:480px;
	border:none;
	background-color: #CCCCCC;
	margin-bottom:0.5em;
}
textarea{height: 100px;}
.prispevky {
	margin-bottom:10px;
	text-align:right;
}
.jmeno {
	width:460px;
	background-color: #666666;
	padding: 2px 10px;
	margin-bottom:0.3em;
}
.zprava {
	padding: 0 10px;
	margin-bottom:1.5em;
}
#obsah ol li {
	padding-bottom:1em;
	list-style-position: outside;
	margin-left:20px;
}
#cislo {width:410px;}
fieldset img {position:relative;top:-4px;}

