.noscreen { 
     display: none;
}
/* ----------menu zac--------- */
.menun, .menuk {
  float: left;
  width: 130px;
}
.menud {
  float: left;
  width: 240px;
}
.menun ul, .menuk ul {
  margin: 0;
  padding: 0;
  width: 130px;
}
.menud ul {
  margin: 0;
  padding: 0;
  width: 240px;
}
.menun ul li, .menud ul li, .menuk ul li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.menun ul li a, .menud ul li a, .menuk ul li a {
  display: block;
  font-weight: bold;
  font-size: 110%;
  font-variant: small-caps;
  text-decoration: none;
  text-align: center;
  color: #fff;
  border-left: 1px solid #3c638a;
  border-bottom: 1px solid #3c638a;
  background: #4879ab;
  padding: 4px 0px 7px 0px;
  _width: 100%;
  overflow: hidden;
}
.menuk ul li a {
  border-right: 1px solid #3c638a;
}
.menun ul li a:hover, .menud ul li a:hover, .menuk ul li a:hover {
  background: #5b8bbb;
  color: #ffa215;
}
a#klik1  {
  background: #5b8bbb;
}
/* ----------menu kon--------- */
/* ----------menu vpravo zac--------- */
.menup {
  float: left;
  width: 207px;
}
.menup ul {
  margin: 0;
  padding: 0;
  width: 207px;
}
.menup ul li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.menup ul li a {
  display: block;
  text-decoration: none;
  font-weight: bold;
  border-bottom: 1px solid #3c638a;
  color: #fff;
  font-size: 110%;
  background: url("../images/sip.gif") 12px 11px no-repeat;
  font-variant: small-caps;
  padding: 4px 0px 4px 29px;
  _width: 100%;
}
.menup ul li a:hover {
  color: #ffa215;
  background: #5b8bbb url("../images/sip3.gif") 12px 11px no-repeat;
}
a#klik  {
  background: #5b8bbb url("../images/sip2.gif") 12px 11px no-repeat;
}
.men_tx {
  margin-bottom: 40px;
}
/* ----------menu vpravo kon--------- */
a.lin1 {   font-weight: normal;  text-decoration: none; color: #5581a9; font-size: 85%; }
a:hover.lin1 {  color: #999;  }
a.lin2 {   font-weight: normal;  text-decoration: none; color: #999; padding: 10px 20px 0px 0px; }
a:hover.lin2 {  color: #e65b00;  }
a.lin3 {   font-weight: bold;  text-decoration: underline; color: #000;  }
a:hover.lin3 {  color: #dd4800; text-decoration: none; }
a.lin4 {   font-weight: bold;  text-decoration: underline; color: #183b79;  }
a:hover.lin4 {  color: #e65b00; text-decoration: none; }
a.lin5 {   font-weight: normal;  text-decoration: none; color: #999; font-size: 90%;  }
a:hover.lin5 {  color: #fff;  }
h2 {
     margin: 0px;
     padding: 0px 0px 0px 20px;
     font-size: 110%;
     color: #e65b00;
}
h3 {
     margin: 0px;
     padding: 0px 0px 20px 78px;
     font-size: 130%;
     color: #e77919;
     font-variant: small-caps;
}
h4, h5 {
     font-size: 110%;
     padding: 0px 0px 0px 20px;
     color: #000;
     margin: 0;
}
h5 {
     font-variant: small-caps;
     margin-top: 15px;
}
.nadp {
     color: #000;
     margin: 0;
     padding-top: 15px;
     font-weight: bold;
     font-variant: small-caps;
     text-align: left;
}
.velke {
     font-size: 140%;
     color: #000;
}
.cerv2, .cerv {
     margin: 0px 0px 10px 0px;
     padding: 0;
     font-size: 8pt;
     color: #ffa215;
}
.cerv {
     font-weight: bold;
     line-height: 200%;
}
.modre {
     font-weight: bold;
     color: #326698;
     font-style: italic;
}
.cervene {
     color: #e65b00;
}
.cara {
     width: 220px;
     size: 2px;
     color: #497aac;
}
.carac {
     width: 220px;
     size: 2px;
     color: #e77919;
}
dd { 
     margin: 0px 0px 5px 220px;
     padding: 0;
}
dt { 
     color: #326698;
     font-style: italic;
     left: 0px;
     float: left;
     margin: 0px 0px 0px 40px;
     padding: 0px;
}
.ooo { 
     margin-left: 40px;
}









