.red-to-white2 {
  color: #d70b3b; }
  .red-to-white2:hover {
    color: white;
    text-decoration: none; }

#strip-top menu {
  margin-right: 13px; }
  #strip-top menu li a {
    background-position: 6px 0;
    background-repeat: no-repeat;
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 28px;
    line-height: 26px;
    padding: 10px 10px 0 10px;
    text-decoration: underline;
    white-space: nowrap; }
    #strip-top menu li a i {
      margin-right: 5px; }
  #strip-top menu li a:hover,
  #strip-top menu li.act a {
    background-color: #26ebad;
    color: #21262e; }
  #strip-top menu li.act a {
    background-color: #c2b07c; }
  #strip-top menu li.search {
    margin-top: -3px; }

#mainmenu li, .overhead-menu li {
  display: inline-block;
  padding-top: 10px; }
  #mainmenu li:hover, #mainmenu li.act, .overhead-menu li:hover, .overhead-menu li.act {
    background-color: #26ebad;
    color: #d70b3b; }
    #mainmenu li:hover a, #mainmenu li.act a, .overhead-menu li:hover a, .overhead-menu li.act a {
      background-image: url(""); }
  #mainmenu li.act, .overhead-menu li.act {
    background-color: #21262e; }

#mainmenu a, .overhead-menu a {
  background: url(../img/bg/dot_white3x1.gif) repeat-x;
  color: #fff;
  display: inline-block;
  font-size: 15px;
  padding: 5px 0 20px 0;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 0px;
  position: relative;
  text-decoration: none;
  font-weight: 800; }


#mainmenu li:last-child {
    background:#26EBAD;
}

#mainmenu li:last-child a {
  background:none;
  border-top:1px dotted white;
  color:white;
}

#mainmenu li:last-child a:hover {
  border:none;
  margin-top:1px;
}

#strip-top form {
  background-color: #d70b3b;
  margin-top: 12px; }

#strip-top .form-text {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  margin-left: 14px;
  height: 21px; }

#strip-top .form-submit {
  height: 25px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 4px;
  margin-left: -5px;
  position: relative;
  border: 0;
  font-size: 11px;
  padding: 0 36px 0 15px;
  background: #21262e;
  color: #fff;
  text-decoration: none;
  -webkit-box-shadow: inset 0 0 0 transparent, 0 3px 0 #64686d;
  box-shadow: inset 0 0 0 transparent, 0 3px 0 #64686d;
  border-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  transition: all 0.1s linear;
  text-align: left;
  white-space: nowrap;
  background-image: url("../img/lupa.png");
  background-repeat: no-repeat;
  background-position: right center; }
  #strip-top .form-submit:hover {
    background-color: #26ebad; }

.fp-zpravodaj .meta {
  color: #6d6d6d;
  font-size: 11px; }
  .fp-zpravodaj .meta a {
    color: #6d6d6d; }
  .fp-zpravodaj .meta span {
    background: url(../img/bg/dot_grey2x2.gif) no-repeat 5px 7px;
    padding: 0 0 0 15px; }

.fp-zpravodaj .title {
  line-height: 21px;
  font-size: 14px;
  margin-bottom: 0;
  color: #d70b3b;
  font-weight: bold; }

.fp-zpravodaj div {
  border-bottom: 1px solid #ececec;
  margin-bottom: 17px; }

.fp-zpravodaj .fb-more {
  color: #c2b07c;
  margin-top: -5px;
  display: block; }
