.t_pocet {
  width: 2em;
}
.h_kraje {
  padding: 0.2em;
}
.poz_se {
  background-color: #CCCCCC;
  text-align: center;
}
.poz_zl {
  background-color: #FDFDEC;
  text-align: center;
}
.poz_ze {
  background-color: #EEFFEC;
  text-align: center;
}
.poz_ru {
  background-color: #F4E4FC;
  text-align: center;
}
.poz_zc {
  background-color: #CDE9FF;
  text-align: center;
}
.poz_mo {
  background-color: #ADD8E6;
  text-align: center;
}
.poz_jm {
  background-color: #F0F0F0;
}
.lef {
  text-align: left;
}
.nahr {
  background-color: #FFDBAE;
}
.zaps {
  background-color: #FDFFAE;
}
#t_email  {width: 25em;font-size: 0.9em;}
#t_kod  {width: 6em;}
#obal div div {display: none}
#obal div.show div {display: inline-block}
#obal h3 {cursor: pointer}
.obal div h3 {background: #0D6AB7; color: #fff; padding: .3em .5em}
.obal div.show h3 {background: #1081DD}
.maly {font-size: 0.9em; top:10px; position:relative;}
.gold:link, .gold:visited {color:red;}
.gold:hover {color:black;}
.gold:active {color:darkred;}
.orange:link, .orange:visited {color:darkorange;}
.orange:hover {color:black;}
.orange:active {color:darkred;}



.clear {
  clear: both;
}
.odsadenie {
  padding: 0px;
}
#obal2 {
  min-height: 100%;
  position: relative;
  font-size: 1.5em;
  background-color: #000;
}
#panel {
  float: left;
  width: 180px;
  margin-left: 2px;
}
#panel2 {
  float: right;
  width: 130px;
  margin-left: 2px;
  color: #a0dea5;
}
#obsah {
  margin: 2px 132px 2px 182px;
  padding: 5px;
}