body,table,form
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-weight: normal;
  color: #252525;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  cursor: default;
}

body
{
  background: white url(../images/back.gif) repeat-y center;
}

h1
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 18px;
  font-weight: bold;
  color: #0C4A7D;
  margin: 0px;
  padding: 0px;
  display: none;
  vertical-align: top;
}

h2
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-weight: bold;
  color: #0C4A7D;
  margin: 0px;
  padding: 0px;
}

h2.norm
{
  font-weight: normal;
}

h2.big
{
  font-size: 12px;
}

/*td.bleft
{
  background-color: white;
  background-image: URL(../images/bleft.gif);
  background-repeat: repeat-y;
}

td.bright
{
  background-color: white;
  background-image: URL(../images/bright.gif);
  background-repeat: repeat-y;
}
*/
td.ldown
{
  background-color: #77ABD2;
  background-image: URL(../images/line32.gif);
  background-repeat: repeat-x;
}

td.lleft
{
  background-image: URL(../images/line4.gif);
  background-repeat: repeat-y;
}

td.bdown1
{
  background-color: #77ABD2;
  background-image: URL(../images/line19_1.gif);
  background-repeat: repeat-x;
}

td.bdown2
{
  background-color: #E4E4E4;
  background-image: URL(../images/line19_2.gif);
  background-repeat: repeat-x;
  text-align: center;
  vertical-align:bottom;
  padding-bottom: 2px;
}

td.bdown3
{
  background-color: #77ABD2;
  background-image: URL(../images/line19_3.gif);
  background-repeat: repeat-x;
}

td.menu
{
  background-color: #7DB1D8;
  background-image: URL(../images/line316.gif);
  background-repeat: repeat-x;
}

td.maintop
{
  height: 53px;
  background-image: URL(../images/line53.gif);
  background-repeat: repeat-x;
  padding-left: 40px;
}

td.main
{
  padding: 5px 7px 0px 7px;
}

td.emptymenu
{
  background: #F9F9F9 url(../images/emptymenu.png) repeat-x;
}


table.form
{
  color: white;
}

table.form input
{
  height: 18px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-weight: normal;
  border: 1px solid #B2B9C3;
}

table.form input.input
{
  width: 115px;
}

table.form input.button
{
  background-color: #E0DFE5;
  color: #4C4C4C;
}

.nadpis
{
  color: #0C4A7D;
  font-size: 12px;
  font-weight: bold;
}

.nadpis1
{
  color: #517FA1;
  font-size: 12px;
  font-weight: bold;
}

.podnadpis
{
  color: #0C4A7D;
}

.podnadpis1
{
  color: #517FA1;
}

.lem
{
  border: 1px solid #B2B9C3;
}

input.lem
{
  height: 20px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-weight: normal;
  line-height: 15px;
}

textarea.lem
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-weight: normal;
}

.lem1
{
  margin: 1px;
}

a.odkaz1
{
  color: #517FA1;
  text-decoration: none;
}

a.odkaz1:hover
{
  color: #0C4A7D;
  text-decoration: underline;
}

.bemail
{
  background-color: #217FBC;
  color: white;
  font-weight: normal;
  font-size: 10px;
  height: 21px;
  cursor: pointer;
}

.bemaild
{
  background-color: #999999;
  color: #EEEEEE;
  font-weight: normal;
  font-size: 10px;
  height: 21px;
  cursor: default;
}

.presmer
{
  background-color: #217FBC;
  color: white;
  font-weight: normal;
  font-size: 10px;
  height: 21px;
  cursor: pointer;
}

div.okraj
{
  border: 1px solid #B2B9C3;
}

.gray
{
  color: #777777;
}

strong
{
  white-space: nowrap;
}