a {
	color: #55441C;
}

span.title {
  font-size:14px;
  font-weight: bold;
  background-color: black;
  color:white;

}

span.popis {
  font-size:14px;
}

.fotky {
  font-size:14px;
  
}

span.green {
  color:green;
  font-weight: bold;
  
}
span.red {
  color:red;
  font-weight: bold;
  
}

span.gray {
  color:gray;
  font-size:14px;
  
}




a:hover {
	text-decoration: none;
}

body {
	background-color: #FFD980;
	color: #000000;
}

div.menu {
	background-color: #FFECBF;
	border: 1px solid;
	color: #000000;
	left: 1em;
	margin: 0ex;
	padding: 0ex;
	position: absolute;
	top: 1em;
	width: 200px;
}

div.banner {
	left: 1em;
	margin: 0ex;
	padding: 0px;
  text-align:center;
	position: absolute;
	top: 18em;
	width: 200px;
}


div.banner1 {
	left: 1em;
	margin: 0ex;
	padding: 0px;
  text-align:center;
	position: absolute;
	top: 7em;
	width: 200px;
}


div.menu a, span.active {
	background-color: #BFA260;
	border: 1px solid #000000;
	color: #000000;
	display: block;
	margin: 1.5ex;
	padding: .5ex;
	text-align: center;
	text-decoration: none;
}

div.menu a:hover, span.active {
	background-color: #DFCEA7;
	border: 1px solid;
	color: #000000;
}

h1.nadpis {
	background-color: #FFB200;
	border: 1px solid;
	color: #000000;
	display: block;
	margin: 0em 5% 1em 5%;
	padding: .3em;
	text-align: center;
}

p.center {
	text-align: center;
}

p.link {
	background-color: #FFECBF;
	border: 1px solid;
	margin: 0 auto 1px auto;
	padding: .5ex 1ex .5ex 2ex;
	width: 80%;
}

p.news {
	background-color: #FFECBF;
	border: 1px solid;
	border-color: #FFB200;
	color: #000000;
	margin: 1em auto;
	padding: 1ex;
	text-align: left;
	width: 60%;
}

p.news span {
	display: block;
	font-size: small;
}

p.obrazek {
	margin: 2em;
	margin-top: 2em;
	text-align: center;
}

p.text {
	margin: 1em auto;
	text-align: justify;
	width: 70%;
	text-indent: 1em;
}

span.active {
	background-color: #FFD980;
}

.hide {
	display: none;
}

.jaybee {
	background: url(images/jaybee.gif);
	height: 82px;
	margin: 3em auto;
	width: 272px;
}

.obsah {
	margin: 1em 1em 1em 14em;
	padding: 0em;
}

table {
	background-color: #BFA260;
	border: 1px solid black;
	margin-left:auto;
	margin-right:auto;
}

td {
	padding-left: 1ex;
	padding-right: 1ex;
	background-color: #FFECBF;
}

td.center {
	text-align: center;
}

.hora {
   font-size: 150%;
   font-weight: bold;
}

img {
   border:none;
}

.strong {
	font-weight: bold;
	
}