/* TAG H1 není pro nadpisy takových sekcí vhodný - odporuje zásadám SEO - změněno na H3 */ 
.xpagefooter .xins ul.tbl li.td h3 { font-size:24px; color: #084776; padding:0px; margin:0px; padding-bottom:15px; font-weight: 300; }

/* Systémy Joomla, Drupal, ... používají moduly pro zobrazení prvků, tedy všechny menu musí mít stejnou konstrukci ul li a div */ 
.xpagefooter .xins ul.tbl li.td li a { opacity: 1; }
.xpagefooter .xins ul.tbl li.td li a:hover { opacity: 0.5; }
.xpagefooter .xins ul.tbl li.td li a { display: block; color:#535353; font-size: 16px; }

.doccontent .xsubpageleft ul li a.active { font-weight: bold; }
.doccontent .xsubpageleft ul li.current a { font-weight: bold; }

@media (min-width: 961px) and (max-width: 1250px)
{
    .xpagefooter .xins ul.tbl li.td li a { font-size: 15px; }
    .doccontent .xsubpageright { width: 680px; }
.xpagefooter .xins ul.tbl li.td h3 { font-size:22px; }
}

@media (max-width: 960px)
{
    .xpagefooter .xins ul.tbl li.td li a { background-position: left 3px; font-size: 13px; }
}

.doccontent .xsubpageright ul li {
  list-style:disc;
  font-weight: 300;
}

.doccontent .xsubpageright ol li {
  list-style:decimal;
  font-weight: 300;
}

.doccontent .xsubpageright a {
  color: #004777;
    text-decoration: underline;
}

.doccontent .xsubpageright a:hover {
      opacity: 0.75;
    filter: alpha(opacity=75);
}
.doccontent div.xsubpageright h2 {
  color: #004777;
}
.doccontent div.xsubpageright h1 {
  color: #004777;
}
.doccontent div.xsubpageright h3 {
  color: #004777;
}
.doccontent .xsubpageright .form-validate p {
  display: none;
    visibility: hidden;
}
.xlogofooter {
  height: 129px;
  background: url(../images/partneri_spolecnosti.png) no-repeat center #F4F4F4;
  border-bottom: 1px solid #D7D7D7;
}

.xlogofooter .xins .xlogotd2 {
  padding-top: 10px;
}

.BLUE-BG { background-color:#004777; color:#FFFFFF; padding: 3px; }
.YELLOW-BG { background-color:#ECC631; padding: 3px; }

.BLUE-FR { color:#004777; }
.YELLOW-FR { color:#ECC631; }