body, p, td, a { font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   line-height: normal;
}
body { background-color: #202020;
   color: #C0C0C0;
/*   color: #B1DBF1;*/
   font-size: 10pt;
   width: 900px; margin-left: auto; margin-right: auto; 
   text-align: center;
}
p { font-size: 10pt;
   text-align: center;
   margin-top: 5px;
}
p.text { font-size: 10pt;
   text-align: left;
   margin-top: 5px;
}

h1 {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18pt;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  margin-top: 25px;
  margin-bottom: 10px;
  font-weight: bold;
}
h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  margin-top: 25px;
  margin-bottom: 10px;
  font-weight: bold;
}
h4 { color: #FFFFFF;
   font-family: tahoma, arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-style: normal;
   font-weight: bold;
   /*font-weight: normal;*/
   line-height: normal;
   text-align: center;
   margin-bottom: 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;
}
img { border: none;
}
a { color: #5080F0;
   font-size: 10pt;
   text-decoration: none;
}
a:hover {
   color: #80A0FF;
   text-decoration: underline;
}





table.seznam {
  text-align: left;
  border: 1px solid #000000;
  border-collapse: collapse;
  border-spacing: 5pt;
  padding: 4px 6px 4px 6px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

table.cenik {
  text-align: right;
  border: 2px solid #000000;
  border-collapse: collapse;
  border-spacing: 5pt;
  padding: 1px 2px 1px 2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
.cenik td {
  text-align: left;
  border: 1px solid #000000;
  padding: 3px 8px 3px 8px;
  background-color: #EEEEEE;
}
.cenik th {
  text-align: left;
  border: 2px solid #000000;
  padding: 3px 8px 3px 8px;
  background-color: #F8F8E2;
}

table.seznam th {
	border-width: 1px;
	padding: 6px 10px 6px 10px;
	border-style: inset;
	border-color: #000000;
}

table.seznam td {
	border-width: 0px;
	padding: 4px 10px 4px 10px;
	border-style: inset;
	border-color: #000000;
}

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
}

/* tlacitka jako odkazy */
a.tlac	{
height:14px; /*width:147px; */
padding: 0px 2px 1px 2px; /*margin: 1px 2px 1px 0; */
border: 0px solid #808080; 
background: #A8A8A8;    /* #c0c0c0 je silver */
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold; text-decoration: none; line-height: 1.5;}

a.tlac:link, a.tlac:visited {
background: #A8A8A8; color: #000000
}
a.tlac:hover {background: #C8C8B0; color: #000000;
border: 0px solid #808080;
}
.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;
}



