body, p, td, a { font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   line-height: normal;
}
body { background-color: #303020;
   color: #D0D0D0;
/*   color: #B1DBF1;*/
   font-size: 11pt;
/*   text-align: center;*/
}
p { font-size: 11pt;
   text-align: center;
   margin-top: 5px;
}
p.text { font-size: 11pt;
   text-align: left;
   margin-top: 5px;
}
li.text { font-size: 11pt;
   text-align: left;
   margin-top: 5px;
}
p.pozn { font-size: 11pt;
   text-align: left;
   margin-top: 5px;
   font-style: italic;
   color: #D0D030;
}
h1 {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18pt;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15pt;
  margin-top: 25px;
  margin-bottom: 10px;
  font-weight: bold;
}
h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  margin-top: 25px;
  text-align: left;
  margin-bottom: 10px;
  font-weight: bold;
}
h4 { color: #FFFFFF;
   font-family: tahoma, arial, Helvetica, sans-serif;
   font-size: 11pt;
   font-style: normal;
   font-weight: bold;
   /*font-weight: normal;*/
   line-height: normal;
   text-align: left;
   margin-bottom: 1em;
}

img { border: none;
}
a { color: #7090F0;
   font-size: 11pt;
   text-decoration: none;
}
a:hover {
   color: #90B0FF;
   text-decoration: underline;
}

div.mnu {
  float: left;
  width:150px;
  margin-left: 10px;
  background:##303020;
}
div.txt {

  float: left;
  width:830px;
  margin-left: 10px;
  padding-left: 10px;
  background: #363620;
}

div.obr {
  float: left;
  width:180px; height:280px;
  margin: 0 0 0 0;  
  border: 0px solid #000000;
	padding: 0px 0px 0px 0px; 
  text-align: left;
  text-decoration: none;
  color: #000000;
}
a.obr:link, a.obr:visited {
color: #000000
}

div.obr_maly {
  float: left;
  width:180px; height:150px;
  margin: 0 0 0 0;  
  border: 2px solid #FFFF00;
	padding: 0px 0px 0px 0px; 
  text-align: left;
  text-decoration: none;
  color: #000000;
}

a.obr_maly:link, a.obr_maly:visited {
color: #000000
}
div.oknothumb21 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 290px;
  height: 135px;
  margin: 0.5em;  
} 
div.oknothumb31 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 435px;
  height: 135px;
  margin: 0.5em;  
} 
div.oknothumb41 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 580px;
  height: 135px;
  margin: 0.5em;  
} 
div.oknothumb51 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 725px;
  height: 135px;
  margin: 0.5em;  
} 
div.oknothumb61 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 870px;
  height: 135px;
  margin: 0.5em;  
} 
div.oknothumb52 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 725px;
  height: 260px;
  margin: 0.5em;  
} 
div.oknothumb53 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 725px;
  height: 390px;
  margin: 0.5em;  
} 
div.oknothumb54 {
  background-color: #404020;
  color: #E0E0A0;
  border: 1px solid #c5c589;
  width: 725px;
  height: 510px;
  margin: 0.5em;  
} 
div.thumbnail {
  float: left;
  width: 130px;
  height: 110px;
  color: #E0E0A0;
  margin: 0.5em;  
  text-align: center;
} 
div.popisobr {
  color: #E0E0A0;
  text-align: center;
  font-size: 1em;
} 

table { margin-left: auto;
   margin-right: auto;
   background-color: #404020;
   border-collapse: collapse;
   border: 1px solid #c5c589;
   empty-cells: hide;
}
table.nadpis {
   background-color: #101010;
   border-collapse: collapse;
   width: 80%;
   border: 0px solid #F0F0F0;
   empty-cells: hide;
}
td { color: #E0E0A0;
   font-size: 10pt;
   text-align: left;
   vertical-align: baseline;
   border: 0px solid #F0F0F0;
}

table.seznam {
  text-align: left;
  border: 2px solid #000000;
  border-collapse: collapse;
  border-spacing: 5pt;
  padding: 4px 6px 4px 6px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
.seznam th {
	border-width: 2px;
	padding: 6px 10px 6px 10px;
	border-style: inset;
	border-color: #000000;
    background-color: #404030;
}

.seznam td {
	border-width: 1px;
	padding: 4px 10px 4px 10px;
	border-style: inset;
	border-color: #000000;
    background-color: #505040;
}

a.tlac {
font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height: 1.4;
text-decoration:none; font-weight:bold; background:#504030; color:#000000;
text-align:center;
display:block; /* height:25px; */ width:130px;
border: solid 1px; border-color: #FFFFFF;   /*   */
padding:0px; margin:0px;
}
a.tlac:link, a.tlac:visited {
background:#908070; color: #000000;
}
a.tlac:hover {background:#D88525; color:#000000;
}

.imageleft {
float: left; margin: 0.5em 0.5em 0.5em 0px; border: 1px solid;
}
.imageleft0 {
float: left; margin: 0.5em 0.5em 0.5em 0px; border: 0px solid;
}
.imageright {
float: right; margin: 0.5em 0 0.5em 0.5em; border: 1px solid;
}
.imageright0 {
float: right; margin: 0.5em 0 0.5em 0.5em; border: 0px solid;
}
.imagenone {
float: none; margin: 1em 0 0.5em 0; border: 1px solid;
}
.imagenone0 {
float: none; margin: 1em 0 0.5em 0; border: 0px solid;
}
.imgmenu {
float: none; margin: 0 0 0 0.2em; border: 0px solid;
}
.imageicon {
float: none; margin: 0 0 0 0; border: 0px solid;
}




