body { background: #B1CB1F }
.article-76342 #theme { background: url(/obrazek/3/titul03/) no-repeat 0 0!important; }
.article-76348 #theme { background: url(/obrazek/3/titul04/) no-repeat 0 0!important; }
.article-76357 #theme { background: url(/obrazek/3/titul02/) no-repeat 0 0!important; }
.article-76602 #theme { background: url(/obrazek/3/titul05/) no-repeat 0 0!important; }
.article-76610 #theme { background: url(/obrazek/3/titul06/) no-repeat 0 0!important; }
#menu {
  padding-55: top;
}
/* ---[ menu ]-------------------------------- */

#menu { font-size: 90%; margin-bottom: 2em; }
#menu li { list-style: none; border-bottom: 1px solid #EEDDDD; }

#menu li a {
  display: block;
  height: 25px; line-height: 25px;
  color: #435369; text-decoration: none;
  padding: 0 10px;
}

#menu li a:hover, #menu li ul li a:hover { background-color: #CDD7E3; }
#menu li.active a { color: white; background-position: 16px -185px; background-color: #ea000d; }
#menu li.active a:hover { color: white; background-color: #8295A4; }

#menu li ul li { border-top: 1px solid #ccc; border-bottom: none; }
#menu li ul li a, #menu li.active li a { font-size: 90%; color: black; padding-left: 30px; background: url(/images/styles/template3/black/submenu-bg.gif) no-repeat 16px 10px white; }

#menu li ul li a:hover { background-position: 16px -85px; }
#menu li ul li.active a:hover { color: white; background-position: 16px -185px; background-color: #333; }

#menu li.separator { margin-top: 25px; border-top: 1px solid #ccc; }


#footer {
  background: url("/obrazek/3/xxxxx") repeat-x scroll 0 0 #428D10;
  height: 200px;
  line-height: normal;
  padding-bottom: 7px;
  padding-top: 20px;
  color: #ccc;
  text-align: center;
}