﻿body, div, p, html, form {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin: 0px;
  padding: 0px;
}
  
body {
/*background-color: silver;}*/
background-color: #ACACAC;}

a:link {color: #0005C0; } /* nenavštívený */
a:visited {color: #CA0000;} /* navštívený*/

 /* background-attachment: fixed; */

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

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  margin-top: 25px;
  margin-bottom: 10px;
  font-weight: bold;
}
h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  margin-top: 25px;
  margin-bottom: 10px;
  font-weight: bold;
}
h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin-top: 15px;
  margin-bottom: 12px;
  font-weight: bold;
}
p {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  margin-top: 1.3em;
  margin-bottom: 1em;
}

p.centered {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin-top: 1.3em;
  margin-bottom: 1em;
}
hr {
  height: 2px;
  width: 90%;
  color: #000;
  background-color: #000;
  border: 0px solid #000;
  clear: both;
}
.text td {
  vertical-align: top;
}

/* ..............................  */

div.mnu {
  float: left;
  width:150px;
  margin-left: 10px;
  background:#ACACAC;
}
div.txt {
  float: left;
  width:830px;
  margin-left: 10px;
  padding-left: 10px;
 /* position: absolute; top: 0px; left: 155px;  */
  background: silver;
}

div.obr {
  float: left;
  width:200px; 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.podcarou {
  float: left;
  width:350px; height:140px;
  margin: 0 0 0 0;
  border: 0px solid #FFFF00;
	padding: 0px 0px 0px 0px;
  text-align: left;
  text-decoration: none;
  color: #000000;
}

a.podcarou:link, a.podcarou:visited {
color: #000000
}

div.loga {
 /* text-align: left; */
 /* border: 0px solid #000000;  */
  padding: 1px 1px 3em 1px;
}
div.logo {
  float: left;
  vertical-align: top;
  padding: 1px 1em 1px 2px;
}

/* ........................................... */

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.seznam1 {
  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;
}

table.ttd {
  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: 2px;
	padding: 6px 10px 6px 10px;
	border-style: inset;
	border-color: #000000;
}

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

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

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

tr#prvni {
  height: 30px;
}


/* tlacitka jako odkazy */

a.tlac {
font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height: 1.4;
text-decoration:none; font-weight:bold; background:#A0A0A0; color:#000000;
text-align:center;
display:block; /* height:25px; */ width:146px;
border: solid 1px; border-color: #A8A8A8;   /* puvodne #A8A8A8;  */
padding:0px; margin:0px;
}
a.tlac:link, a.tlac:visited {
background:#E0E0C8; color: #000000;  /* #c0c0c0 je silver, puvodne DDDDDD */
}
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;
}


