body, p, h1, h2, h3, h4, h5, h6, td, th, ul, ol, em { 
  font-family : Tahoma ; 
}
body, td, th, p, ul, ol, em, td.menu-m {
  font-size : 10.0pt;
}
.aktualizace {
  font-size : 10.0pt;
  text-align : right;
  width: 100%;
  filter: alpha(opacity=33);

}
h1, .hlav1, {
  text-transform : uppercase;
}
th, .hlav1, .hlav2, hr.cara-s, hr.cara-m, hr.cara-l {
  text-align : center;
}
hr.cara-s, hr.cara-m, hr.cara-l {
  background-color : transparent;
  color : #F0F0F0;
}
.hlav1, .hlav2 { 
  letter-spacing : 3px;
}
.hlav2, .t-hlav { 
  background-color : #808080;
  color : #F0F0F0;
  font-weight : bold;
}
.hlav1 { 
  background-color : #D10019;
  color : #F0F0F0;
  font-weight : bold;
}

.hlav1 { 
  font-size : 14.0pt;
}
.hlav2 { 
  font-size : 12.0pt; 
}
a:link, a:visited {
  background-color : transparent;
  color : #9a008d;
}

th, td.poloz, td.menu-m { 
 background-color : #F0F0F0;
 color : #000000;
}
th, td, table.t100-coll, table.t100-separ, table.tmenu, .poloz-ram {
  border-width : 1px;
}
table.t100, table.t100-coll, table.t100-separ {
  width : 100%;
}
table.t100 {
  border-width : 0px;
}
table.t100-coll, table.t100-separ, table.tmenu, .poloz-ram { 
  border-style : solid;
  border-color : #000000;
}
table.t100-coll {
  border-collapse : collapse;
}
table.t100-separ {
  border-collapse : separate;
}
.aktualizace {
  font-weight : bold;
}
th, td.poloz, td.menu-m, .poloz-outset {
  border-style : outset;
}
td.menu-m {
  border-width : 2px;
}
.poloz-inset {
  border-style : inset;
}
hr.cara-s {
  height : 1px;
}
hr.cara-m {
  height : 2px;
}
hr.cara-l {
  height : 3px;
}

th, td.poloz2 { 
  border-style : outset;
 text-align: center;
}
