body {
  text-align:center;
  margin-top:0px;
  background:#A5C9D3;
  font-family: tahoma;
  font-size: 0.7em;
}

#all {
  width:980px;
  /*position:relative;*/
  margin:auto;
  text-align:left;
  background: #73A8B7;
}

#all1 {
  background: url('images/layout/cara.jpg');
  margin-bottom:5px;
}

#head {
  width:980px;
  /*position:absolute;*/
  top:0;
  left:0;
  margin-left:0;
  height:145px;
}

img {
  border:none;
}

#menu {
  float:left;
  left: 0;
  margin-top: 5px;
  margin-left: 10px;
  _margin-left: 5px;
  min-height: 650px;
  _height: 650px;
  width:161px;
  overflow:hidden;
  line-height: 170%;
}

#content {
  width:610px;
  min-height:650px;
  _height:650px;
  margin-left: 15px;
  float:left;
  margin-top: 5px;
  padding-bottom: 5px;
}

#rightcol {
  margin-top: 5px;
  float:left;
  width: 160px;
  margin-left: 15px;
  min-height: 650px;
  _height: 650px;
  /*background:red;*/
}

.sloupec {
  background: url('images/sloupec.jpg');
  position: absolute;
  margin:0;
  margin-left: -5px;
  width: 170px;
  height: 7px;
  font-size: 1px;
}

h2 {
  font-family: Cambria,Georgia,Times New Roman;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 16pt;
  font-weight: bolder;
}

table {
  margin-top: 6px;
}

table {
  border-left: 0.01ex solid black;
}

table tr th {
  border:0.01ex solid black;
  border-left: none;
}

table tr.th {
  background:#D5ECF8;
}

table tr td {
  border:0.01ex solid black;
  border-top:none;
  border-left:none;
}

table tr.ost:hover {
  background:#EBF8FF;
  border:0.01ex solid black;
}

table tr.ost td {
  padding:5px;
}

.odesli, .odesli1, #rightcol a {
  border: none;
  background: #EBF8FF;
  color: #3B3E8C;
  font-size: 1em;
  font-family:tahoma;
  text-decoration:none;
}

.odesli1 {
  margin-left: 115px;
}

#content a {
  color: #3B3E8C;
}

#content a:hover {
  text-decoration:none;
}

form {
margin:0;
}

.radky {
  line-height: 150%;
  padding-bottom: 8px;
}

.rightalign {
  text-align:right;
  width: auto;
  padding-right: 5px;
}

#menu1,#menu2,#menu3,#menu4,#menu5, #menu6,#menu7, #menu8, #menu9 {
  display:none;
  line-height: 130%;
}

#menu #menu1 a,#menu #menu2 a,#menu #menu3 a, #menu #menu4 a, #menu #menu5 a, #menu #menu6 a,#menu #menu7 a, #menu #menu8 a, #menu #menu9 a {
  font-weight: normal;
}

.noscript {
  line-height: 130%;
}

.clear {
  clear: both;
  font-size: 1px;
  height: 1px;
}

.clear1 {
  clear: both;
  font-size: 1px;
  height: 15px;
  margin:0;
}

#menu a {
  color:black;
  text-decoration:none;
  font-weight: bolder;
}

h3.nazev {
  margin: 5px;
  font-size: 1.28em;
  font-weight: bolder;
  color:#72A7B7;
  text-transform: uppercase;
}
.obr {
  border:1px solid black;
  float:right;
  margin-right: 5px;
}
.obrL {
  border:1px solid black;
  float:left;
  margin-right: 5px;
}
.vypis {
  margin-bottom: 25px;
}

td {
  padding:2px;
}

a#tluste {
  font-weight: bolder;
}

a#tluste1, a#tluste2 {
  font-weight: bolder;
}


.pul_radku {
  margin-bottom: 10px;
}

a.bold {
  font-weight: bolder;
}

table.odbory, table.odbory tr, table.odbory td, table.odbory th {
  border:none;
}

#obsah {
  width: 600px;
  /*background:blue;*/
  overflow:hidden;
  text-align: justify;
  line-height: 140%;
}

table.odbory {
  margin:0;
}

h3 {
  margin: 2px;
  text-decoration:underline;
  font-size: 1.3em;
}

table.data,table.data td {
  border:0;
}

h4 {
  margin:0;
  font-size: 1.15em;
}

.zprava {
  color:green;
}

.obrazky {
  float:right;
  border:none;
}

.obrazky img {
  border:none;
}

.sport {
  border:none;
}
table.informace, table.informace td {
  border:none;
}

td.red {
  color:red;
  font-weight: bolder;
}

td.red span {
  font-size: 0.9em;
}
.copy {
  font-size: 1.0em;
  text-align: center;
  margin:0;
  margin-bottom: 5px;
  position: relative;
}


.novina {
  float:right;
}

#odkaz {
  display:block;
  line-height: 150%;
  padding-bottom: 8px;
  color: #000000;
  font-weight: bolder;
  text-transform: uppercase;
}

.p {
  margin:4px;
}

.konec {
  _position:relative;
  _top: 5px;
}

#menu noscript div.noscript a {
  font-weight: normal;
}
