a, a:link, a:visited {
  color: #b30000;
  text-decoration: none;
}
a:hover, a:active {
  color: #444;
}
a img {
  border: none;
}
a.lista, a.lista:link, a.lista:visited {
  color: white;
  font-weight: bold;
  text-decoration: none;
}
a.lista:hover, a.lista:active {
  color: white;
  text-decoration: underline;
}
body {
  background: white;
  border: 0px;
  color: #444;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 14px;
  margin: 0px;
  padding: 0px;
}
div {
  border: 0px;
  margin: 0px;
  padding: 0px;
}
h4 {
  margin: 10px 0px;
}
img.mapka {
  border: 1px solid #444;
  margin: 2px auto 0px;
}
ul {
  list-style-image: url('../../obrazky/png/li1.png');
  list-style-position: outside;
  margin-left: 4px;
  padding-left: 16px;
}
ul ul {
  list-style-image: url('../../obrazky/png/li2.png');
  list-style-position: outside;
  margin-left: 4px;
  padding-left: 16px;
}
#zahlavi {
  background: url('../../obrazky/png/pozadi_zahlavi1.png') #b30000;
  height: 160px;
  width: 100%;
  /* IE */
  text-align: center;
}
#zahlavi2 {
  background: url('../../obrazky/png/pozadi_zahlavi2.png');;
  height: 100%;
  margin: 0px auto;
  width: 980px;
  /* IE */
  text-align: center;
}
#zahlavi2en {
  background: url('../../obrazky/png/pozadi_zahlavi2en.png');;
  height: 100%;
  margin: 0px auto;
  width: 980px;
  /* IE */
  text-align: center;
}
#zahlavi_lista1 {
  height: 130px;
  padding: 0px;
  margin: 0px auto;
  width: 960px;
  /* IE */
  text-align: left;
}
#zahlavi_lista1_vlevo {
  font-size: 14px;
  float: left;
  padding-top: 10px;
}
#zahlavi_lista1_vpravo {
  font-size: 14px;
  float: right;
  padding-top: 10px;
}
#hledat_text {
  border: 1px solid #b30000;
}
#hledat_tlacitko {
  background: #f6f6f6;
  border: 1px solid #b30000;
}
#zahlavi_lista2 {
  margin: 0px auto;
  width: 960px;
  /* IE */
  text-align: left;
}
#zahlavi_lista2_vlevo {
  color: white;
  font-size: 14px;
  float: left;
  padding-left: 10px;
}
#zahlavi_lista2_vpravo {
  color: white;
  font-size: 14px;
  float: right;
  padding-right: 10px;
}
#telo {
  width: 100%;
  /* IE */
  text-align: center;
}
#telo2 {
  height: 100%;
  margin: 10px auto;
  width: 980px;
  /* IE */
  text-align: left;
}
#menu {
  float: left;
  margin-left: 10px;
  width: 140px;
}
#sloupec {
  float: right;
  margin-right: 10px;
  width: 220px;
}
.menu_zahlavi {
  background: url('../../obrazky/png/pozadi_menu_zahlavi.png') #b30000;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 22px;
  padding: 2px 4px;
}
.menu_zahlavi2 {
  background: url('../../obrazky/png/pozadi_menu_zahlavi2.png') #b30000;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 39px;
  padding: 2px 4px;
}
.menu_polozky {
  margin-bottom: 10px;
}
.menu_polozky ul {
  margin: 0px;
  padding: 0px;
}
.menu_polozky li {
  background: #f6f6f6;
  border: 1px dotted #444;
  border-top: none;
  display: block;
  margin: 0px;
  padding: 2px 4px;
  /* IE */
  list-style-image: none;
}
.propagacni_video li {
  border-top: 1px dotted #444;
}
#telo3 {
  margin: 0px 245px 0px 165px;
}
#nadpis {
  border-bottom: 1px dotted #444;
  color: #b30000;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
  text-align: center;
}
#obsah {
  margin-top: 5px;
}
#obsah_vlevo {
  float: left;
  height: 100%;
  width: 280px;
}
#obsah_vlevo2 {
  padding-left: 10px;
}
#obsah_vpravo {
  float: right;
  height: 100%;
  width: 280px;
}
#obsah_vpravo2 {
  padding-right: 10px;
}

#zapati {
  background: url('../../obrazky/png/pozadi_zapati.png') #b30000;
  height: 80px;
  width: 100%;
  /* IE */
  text-align: center;
  /* FF */
  clear: both;
}
#zapati2 {
  height: 100%;
  margin: 0px auto;
  width: 980px;
  /* IE */
  text-align: center;
}
#zapati_lista {
  height: 100%;
  margin: 0px auto;
  width: 960px;
  /* IE */
  text-align: left;
}
#zapati_lista_vlevo {
  color: white;
  font-size: 14px;
  float: left;
  padding: 10px;
}
#zapati_lista_vpravo {
  color: white;
  font-size: 14px;
  float: right;
  padding: 10px;
}
/* obsah */
h4 {
  background: url('../../obrazky/png/pozadi_h4.png') no-repeat left bottom;
  padding-bottom: 2px;
}
table {
  border-collapse: collapse;
  border-color: #444;  
  font-size: 100%;
  margin: 5px;
}
td, th {
  border-color: #444;  
  padding: 2px 4px;
}
th {
  background: #f6f6f6;
}
.bg_aqua { background: aqua
}
.bg_blue { background: blue
}
.bg_fuchsia { background: fuchsia
}
.bg_red { background: red
}
.bg_yellow { background: yellow
}
.blue { color: blue
}
.center { text-align: center
}
.ext {
  background: url('../../obrazky/gif/external.gif') no-repeat scroll 100% 50% transparent;
  padding-right: 15px
}
.green { color: green
}
.hidden { visibility: hidden
}
.normalni { font-weight: normal
}
.red { color: red
}
.right { text-align: right
}
.sez_circle { list-style-type: circle
}
.sez_disc { list-style-type: disc
}
.sez_mal_pis { list-style-type: lower-alpha
}
.sez_vel_pis { list-style-type: upper-alpha
}
.sez_vel_rim { list-style-type: upper-roman
}
.sirka100 { width: 90%
}
.sirka50 { width: 45%
}
.sirka8emc { text-align: center;
             width: 8em
}
.tucnejsi { font-weight: bolder
}
.u { text-decoration: underline
}
.vel75 { font-size: 75%
}
.vertical_center { vertical-align: middle
}
