h2  {
  font-family: Trebuchet MS, Tahoma;
  font-size: 16px;
  color: #660000; 
}
h1  {
  font-family: Trebuchet MS, Tahoma;
  font-size: 14px;
  color: black; 
  text-align: right;
 
}
p {
  font-family: Trebuchet MS, Tahoma;
  text-indent: 20px;
  font-size: 13px;
  
}
img {
  border: 0px;
}
ul  {
  font-family: Trebuchet MS, Tahoma;
  font-size: 13px;
}
input, textarea, select   {
  border: 1px solid #800000;
  color: black;
  font-family: Trebuchet MS, Tahoma;
  font-size: 12px;
  background-color: #fff8ca;
}
body		{
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #ccc38f;
}
#main	{
	width: 780px;
	position: relative;
	text-align: left;
	margin: auto;
	background-image: url("files/main.png");
}
#vrsek {
  width: 780px;
  height: 20px;
  background-color: #ccc38f;
}
#header {
  width: 780px;
  height: 180px;
  text-align: right;
  background-image: url("files/head2.jpg"); 
  background-color: green
}
#topinfo {
  width: 780px;
  height: 25px;
  text-align: center; 
  background-image: url("files/infolista.png");
}
#bottominfo {
  width: 780px;
  clear: both;
  height: 25px;
  text-align: center;
  background-image: url("files/infolista.png");
}
#autor {
  font-family: Trebuchet MS, Tahoma;
  font-size: 11px;
  text-align: center;
  color: black;
  background-color: #ccc38f;
}
#levemenu {
  width: 200px;
  float: left;
}
#okno {
  width: 580px;
  float: right;
  font-family: Trebuchet MS, Tahoma;
}
#podokno  {
  padding: 5px;
}
#pocet  {
  text-align: center;
}
.odkaz_item {
  width: 200px; 
  color: white; 
  background-color: #800000; 
  font-family: Trebuchet MS, Tahoma; 
  font-size: 14px; 
  height: 25px;
}
.textautor  {
  padding: 5px;
  font-family: Trebuchet MS, Tahoma; 
  font-size: 12px;
  color: black;
}
.stred  {
  text-align: center
}
.vpravo  {
  text-align: right
}
.vlevo  {
  text-align: left
}
.tblfoto {
  width: 100%;
  text-align: center;
}
.tblalbum {
  width: 100%;
  text-align: left;
  font-family: Trebuchet MS, Tahoma; 
  font-size: 12px; 
}
.kniha  {
  font-family: Trebuchet MS, Tahoma;
  color: black;
}
.kniha_nadpis  {
  font-size: 16px;
  font-weight: bold;
}
.kniha_inc  {
  font-size: 11px;
}
.tblform  {
  width: 100%;
  font-family: Trebuchet MS, Tahoma; 
  font-size: 13px;
  color: black;
}
.kontakty {
  font-family: Trebuchet MS, Tahoma; 
  font-size: 13px;
  color: black;
}
.nadpis_news  {
  font-family: Trebuchet MS, Tahoma; 
  font-size: 14px;
  color: black;
  font-weight: bold;
}
.text_news  {
  font-family: Trebuchet MS, Tahoma; 
  font-size: 13px;
  color: black;
  text-align: justify;
}
.odkazy {
  width: 100%;
  text-align: center;
  font-family: Trebuchet MS, Tahoma; 
  font-size: 11px;
  color: black;
  
}
a.odkaz, a:active.odkaz, a:link.odkaz, a:visited.odkaz { background-image: url("files/nohref.png"); font-family: Trebuchet MS, Tahoma; font-size: 14px; color: white; text-decoration: none; display: block; width: 200px; line-height: 25px; vertical-align: center}
a:hover.odkaz {  background-image: url("files/yeshref.png"); color: black; font-weight: bold; text-decoration: none; display: block; width: 200px; line-height: 25px; vertical-align: center}

a.link, a:active.link, a:link.link, a:visited.link { font-family: Trebuchet MS, Tahoma; font-size: 15px; font-weight: bold; color: black; text-decoration: none;}
a:hover.link {  color: black; font-weight: bold; text-decoration: underline; }

a.anostyle { font-family: Trebuchet MS, Tahoma; font-size: 11px; color: black; text-decoration: none;}

