/* CSS Document */

BODY {
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  padding: 0;
  margin: 0;
  text-align: center;
  color: #000;
  background: #D0D0D0 url('/cs/webs/omni-x_cs/images/bg.jpg') repeat-x top left;
}
#main {
  position: relative;
  width: 800px;
  _width: 840px;
  height: auto;
  background: url('/cs/webs/omni-x_cs/images/main-bg.gif') repeat-y top left;
  padding: 0 20px 0 20px;
  margin: 0 auto 0 auto;
}
#logo_head {
  position: absolute;
  left: 47px;
  top: 31px;
}
a img {
  border: none;
}
#main #corner-left {
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
}
#main #corner-right {
  position: absolute;
  top: 0;
  right: 0;
  left: 819px;
  border: 0;
}
#main #header {
  border: 0;
  margin: 0;
}
#mainSkin_vyhledavani {
  float: right;
}
#menu {
  width: 793px;
  height: 37px;
  background: url('/cs/webs/omni-x_cs/images/menu-bg.jpg') no-repeat top left;
  margin: 0 0 0 3px;
  _margin: 0;
  text-align: left;
}
#menu ul {
  list-style: none;
  margin: 0;
  padding: 0 0 0 10px;
}
#menu ul li {
  display: block;
  float: left;
  margin: 0;
  padding: 5px 15px 0 15px;
}
#menu ul li a {
  color: #CBCBFF;
  font-weight: bold;
  text-decoration: none;
}
#menu ul li.sel {
  background: url('/cs/webs/omni-x_cs/images/arrow.gif') no-repeat top center;
}
#menu ul li.sel a {
  color: #fff;
}
#menu form {
  float: right;
  margin: 2px 2px 0 0;
  padding: 0;
}
#menu form input {
  font-size: 11px;
  width: 100px;
}
#leftside {
  width: 147px;
  _width: 146px;
  height: auto;
  background: #CECEFF url('/cs/webs/omni-x_cs/images/side-bg.gif') repeat-x top left;
  float: left;
  margin: 0 0 0 3px;
  _margin: 0 0 0 2px;
  text-align: left;
}
#leftside ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#leftside ul li {
  background: url('/cs/webs/omni-x_cs/images/arrow2.gif') no-repeat 0 4px;
  padding: 0 0 0 10px;
  margin: 10px 0 0 6px;
}
#leftside ul li a {
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
#leftside ul li a.sel {
  color: #2A2AC4;
}
#leftside ul ul li {
  background: url('/cs/webs/omni-x_cs/images/arrow3.gif') no-repeat 0 4px !important;
  margin-left: 20px;
  _margin-left: 5px;
}
#leftside ul ul li a {
  font-size: 11px !important;
  font-weight: normal !important;
  color: #000 !important;
}
#leftside img.image {
  margin: 50px 0 20px 0;
  border: 0;
}
#rightside {
  width: 147px;
  height: auto;
  background: #CECEFF url('/cs/webs/omni-x_cs/images/side-bg.gif') repeat-x top left;
  float: right;
  margin: 0 4px 0 0;
  _margin: 0 2px 0 0;
  text-align: left;
}
#rightside p {
  padding: 0 6px 0 6px;
}
#rightside p small {
  display: block;
  color: #414141;
  font-size: 12px;
}
#rightside img.image {
  margin: 50px 0 20px 0;
  border: 0;
}
#maintext {
  float: left;
  width: 498px;
  height: auto;
  text-align: left;
  margin: 0 0 40px 0;
}
#trn {
  background: url('images/img3.jpg') no-repeat 170px bottom;
}
#maintext div.pad {
  padding: 0 10px 0 10px
}
#maintext p {
  margin: 10px 0 0 0;
  line-height: 18px;
}
#maintext img.img-left {
  float: left;
  margin: 0 15px 0 0;
}
#footer {
  clear: both;
  width: 840px;
  height: 59px;
  background: url('/cs/webs/omni-x_cs/images/footer.jpg') no-repeat top left;
  margin: 30px 0 0 -20px;
  text-align: left;
}
#footer p {
  font-size: 11px;
  float: left;
  margin: 15px 40px 0 40px;
}
#footer p.right {
  float: right;
}
#footer a {
  color: #000;
}
#mainSkin_vyhledavani {padding: 2px 2px 0 0;}
input.edtFind {width: 100px; height: 19px;}
#en {position: absolute; left: 789px; top: 30px;}
#de {position: absolute; left: 789px; top: 53px;}
#cz {position: absolute; left: 789px; top: 76px;}
a img {border: none;}
a {color: #2A2AC4;}
#mainSkin_sablonaClanku h1 {color: #2A2AC4; font-size: 150%; margin: 0; padding: 20px 0 10px 10px;}
#mainSkin_sablonaClanku h2 {color: #2A2AC4; font-size: 120%; margin: 0; padding: 10px 0 10px 10px;}
#mainSkin_sablonaClanku h3, #mainSkin_sablonaClanku h4, #mainSkin_sablonaClanku h5 {color: #2A2AC4; font-size: 110%; margin: 0; padding: 10px 0 10px 10px;}

