body {
  margin: 0px;
  padding: 0px;
  font-size: 100%;
  font-family: Microsoft Sans Serif, Verdana;
  color: rgb(0,0,0);
  text-align: left;
  height: 100%;
  background-color: rgb(230,210,180);

}

html {
  height: 100%;
}

table {
  border: 0px;
  padding: 0px;
  text-align: left;
  background-color: rbg(255,255,255);
  border: 0px;
  font-size: 100%;
  font-family: Arial, Microsoft Sans Serif, Verdana;
}

table.akce {
  padding: 10px;
}

table.treninky {
  border-spacing: 5px;
  margin-left: -5px;
}

table.tabulka {
  height: 100%;
  vertical-align: top;
  border-left: 10px solid #a0522d;
  border-right: 10px solid #a0522d;
  width: 760px;
  vertical-align: top;
  border-spacing: 0px;
  padding: 0px;
}

table.diskusevlozit {
  vertical-align:top;
  margin: 5px 0px;
  width: 510px;
  padding-left: 10px;
  padding-top: 10px;
  border-spacing: 0px;
}

table.diskuse {
  background-color: ffffff;
  vertical-align:top;
  margin: 5px 0px;
  width: 510px;
  border: 1px solid #000000;
  border-spacing: 0px;
}

tr.diskusezahlavy {
  background-color: rgb(205,170,120);
  font-weight: normal;
}

tr.diskusetextx {
  background-color: #ffffff;
}

td {
  empty-cells: show;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
}

td.akce {
  padding: 3px;
}

td.show {
  width: 530px;
  text-align: center;
}

td.photo {
 text-align: center;
 width: 180px;
 padding-bottom: 10px;
}

td.zahlavi {
  padding: 10px;
  margin-left: 20;
  border-bottom: 10px solid #a0522d;
  background-color: #d2b48c;
  height: 100px;
}

td.leftmenu {
  background-color: #d2b48c;
  padding: 10px 0px;
  height: 100%;
}

td.obsah {
  background-image: url(../images/pozadi.gif);
  background-position: center top;
  background-repeat: repeat-y;
  background-color: rgb(255,255,255);
  padding: 1px 5px;
  border-left: 0px solid rgb(230,210,180);
  widht: 470px;
}

td.obsahempty {
  padding: 1px 5px;
  border-left: 0px solid rgb(230,210,180);
  background-color: rgb(255,255,255);
  widht: 470px;
}

div.nadpis {
  padding: 10px 10px 10px 0px;
  color: #8b4513;
  font-weight: bold;
  display:block;
  border-bottom: 2px solid rgb(205,170,120);
  font-size: 105%;
}

div.ovladacimenu {
 display: block;
 text-align: center;
}

div.treninky {
  padding: 20px;
  padding-bottom: 10px;
  font-weight: bold;
}

div.souttit {
  padding-left: 10px;
  padding-top: 4px;
  font-weight: bold;
  font-style: italic;
}

textarea {
  width: 500px;
}

h5,h6 {
  font-size: 100%;
  color: rgb(128,0,0);
  font-weight: bold;
  padding: 10px 10px 0px 10px;
  margin-bottom: 5px;
}
h5 {
  text-align: center;
}

h4 {
  font-size: 120%;
  color: rgb(128,0,0);
  font-weight: bold;
  padding: 10px 10px 1px 10px;
  margin-bottom: 5px;
  text-align: center;
}

img {
  border: 0px;
}

img.pas {
  vertical-align: top;
  padding-left: 10px;
}

#znak {
  padding-right: 20px;
  padding-left: 20px;
  height: 95px;
}

img.show {
  height: 397px;
}

img.clenove {
  width: 200px;
}

img.clenovefoto {
  width: 500px;
}

img.clenoveadmin {
  height: 120px;
}

img.photo {
  height: 120px;
}

#adminphoto {
  height: 40px;
}

#adminnahled {
  height: 40px;
}

#lev {
  width: 200px;
  border: Opx;
}

colgroup.main1 {
 width: 180px;
}

colgroup.main2 {
 width: 560px;
}

colgroup.treneri {
 width: 180px;
}

colgroup.treneri1 {
 width: 160px;
}

.zahlavi {
  font-family: Monotype Corsiva;
  font-size: 150%;
  padding-left: 2Opx;
}

/*
.bi {
  font-weight: bold;
  font-style: italic;
}
*/
.text {
  text-indent: 1em;
  padding: 5px 10px;
}

.strupper {
  text-transform: uppercase;
}

.i {
  font-style: italic;
}

.center {
  text-align: center;
}

.left {
  text-align: left;
}


.b {
  font-weight: bold;
}

.l10 {
 padding-left: 10px;
}

.l20 {
 padding-left: 20px;
}

.t10 {
 padding-top: 10px;
}

.t20 {
 padding-top: 20px;
}

.b10 {
 padding-bottom: 10px;
}

.b20 {
 padding-bottom: 20px;
}

.r10 {
  padding-right: 10px;
}

.r20 {
  padding-right: 20px;
}

/*
.l10p10 {
  padding: 0px 10px;
}

.l20t20 {
  padding-left: 20px;
  padding-top: 20px;
}

.p10 {
  padding-right: 10px;
}

*/

.f120 {
  font-size: 120%;
}

.pt4{
  padding: 4px 0px 0px 0px;
}

.shotokan {
  font-family: "Monotype Corsiva", Verdana;
  font-size: 160%;
}

#clenove {
  width: 500px;
}

#treneri {
  width: 500px;
  padding: 0px;
  margin: 0px;
}

/* menu - left.php*/

table.menu {
  width: 180px;
  border: 0px solid;
  border-spacing: 0px;
  color: white;
  border-spacing: 0px;
  padding: 0px;
}

#menu {
  padding: 0px;
  margin-top: 5px;
  border-bottom: 1px solid white;
  border-top: 1px solid #cd853f;
  vertical-align: top;
}

#menu a {
  display:block;
  margin:0;
  padding:2px 5px;
  color:white;
  font-size:90%;
  font-weight: bold;
  text-decoration: none;
  border-left: 10px solid rgb(205,170,120);
  border-top: 1px solid white;
  border-bottom: 1px solid #cd853f;
  font-family: Verdana;
  width: 100%;
  vertical-align: middle;
}

#menu :hover {
  background: #b0b0b0;
}

img.sipka {
  padding-right: 5px;
}

