body { 
  text-align: center;
  background-color: #FCDA04;
  font-family: Arial, Tahoma, sans-serif;
  color: 3b3827;
  font-size: 10pt;
  scrollbar-base-color: #FCDA04;
  scrollbar-track-color: #FCDA04;
  scrollbar-highlight-color: #FCDA04;
  scrollbar-shadow-color: #FCDA04;
  scrollbar-3dlight-color: #000000;
  scrollbar-darkshadow-color: #000000;
  
}

table,tr,td { 
  font-family: Arial, Tahoma, sans-serif;
  color: 3b3827;
  font-size: 10pt;
}

div#lista {margin: 10px;}

.kategorie {
  font-size: 15pt; color: #ef4426; font-style: oblique; text-decoration: none; font-weight: bold;
}

.druh {
  font-size: 13pt; color: #ef4426; font-style: oblique; text-decoration: none; font-weight: bold;
}

.aktualita {
  font-size: 13pt; color: #ef4426; font-style: oblique; text-decoration: none; font-weight: bold;
  text-align: center;
}

p.center {
  text-align: center;
}

p.jidelnik {
  margin-top: 15px;
  margin-bottom: 5px;
}

a {color: #ef4426; text-decoration: none; font-weight: bold;}
a:visited {color: #ef4426}
a:hover {text-decoration: underline; font-weight: bold;}

a.jidelnicek {font-size: 14pt; color: #ef4426; font-style: oblique; text-decoration: none; font-weight: bold;}
a.jidlenicek:visited {font-size: 14pt; font-style: oblique; color: #ef4426;}
a.jidelnicek:hover {font-size: 14pt; font-style: oblique; text-decoration: underline; font-weight: bold;}

h1 {
  font-family: Arial, Tahoma, sans-serif;
  color: 3b3827;
  font-size: 11pt;
  text-align: center;
  margin-top: 0px;
  margin-bottom: 0px;
}

p {
  margin-top: 5px;
  margin-bottom: 8px;
}

img.noborder {
  border: 0px solid;
}

div.main {
	position: relative;
	margin: auto;
  width: 866px;
	height: 570px;
}

div.admin {
	position: relative;
	margin: 10px;
}

div.prazdno-nalevo {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 111px;
	height: 168px;
	background-color: #FCDA04;
}

div.napis {
	position: absolute;
	left: 111px;
	top: 0px;
	width: 619px;
	height: 168px;
}

div.prazdno-napravo {
	position: absolute;
	left: 730px;
	top: 0px;
	width: 136px;
	height: 168px;
	background-color: #FCDA04;
}

div.menu-akce {
	position: absolute;
	left: 0px;
	top: 168px;
	width: 169px;
	height: 65px;
}

div.menu-vse {
	position: absolute;
	left: 0px;
	top: 168px;
	width: 169px;
	height: 276px;
}

div.obsah {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}


div.content {
	position: absolute;
	left: 169px;
	top: 168px;
	width: 479px;
	height: 402px;
	background-color: #FCDA04;
	text-align:  justify;
	padding:  0px;
	margin:  0px;
	overflow: auto;
}

div.mezcal {
	position: absolute;
	left: 648px;
	top: 168px;
	width: 218px;
	height: 402px;
}

div.menu-menu {
	position: absolute;
	left: 0px;
	top: 233px;
	width: 169px;
	height: 71px;
}

div.menu-fotky {
	position: absolute;
	left: 0px;
	top: 304px;
	width: 169px;
	height: 58px;
}

div.menu-kontakt {
	position: absolute;
	left: 0px;
	top: 362px;
	width: 169px;
	height: 81px;
}

div.quick-info {
	position: absolute;
	left: 0px;
	top: 443px;
	width: 169px;
	height: 127px;
}

