/* obsah - element #obsah-stred */

#obsah-stred a {
  color:#d87558;
}

#obsah-stred a:hover {
  color:#ffffff;
}

#obsah-stred p {
  font-family:arial,helvetica,verdana,tahoma,sans-serif;
}

#obsah-stred p strong, #obsah-stred p b {
  color:#CCDBE4;
}

#obsah-stred ul {
  padding:5px 0px 5px 25px;
  list-style-type:square;
  font-family:arial,helvetica,verdana,tahoma,sans-serif;
}

#obsah-stred ol {
  padding:5px 0px 5px 25px;
  font-family:arial,helvetica,verdana,tahoma,sans-serif;
}

/* banner v obsahu */

#obsah-stred .banner-text {
  position:relative;
  padding:0px 12px 0px 12px;
  text-align:left;
  background-image:url('../img/reklama.gif');
  background-repeat:no-repeat;
  background-position:left bottom;
}

  #obsah-stred .banner-text p {
    position:relative;
    padding:10px;
    color:#ffffff;
    background-color:#6ca0ec;
  }
  
    #obsah-stred .banner-text p a {
      color:#ffffff;
      text-decoration:none;
    }
    
    #obsah-stred .banner-text p a:hover {
      text-decoration:underline;
    }

#obsah-stred .banner-flash {
  position:relative;
  padding-right:12px;
  text-align:center;
}

/* navigacni linka */

#navi-linka {
  position:relative;
  top:-10px;
  padding:0px 0px 5px 0px !important;
  margin:0px !important;
  font-size:90%;
  font-family:verdana,tahoma,arial,sans-serif !important;
  color:#6693b0;
}

#navi-linka strong {
  color:#CCDBE4 !important;
}

/* aktuality */

#aktuality {
  position:relative;
  _width:560px; /* MSIE 6 */
  padding:10px;
  margin:0px 0px 20px 0px;
  border:1px solid #CCDBE4;
  background-color:#004573;
}

#aktuality-bg {
  position:absolute;
  top:-1px;
  right:-1px;
  width:20px;
  height:24px;
  background-image:url('../img/m0-index.gif');
  background-repeat:no-repeat;
  background-position:center;
}

#aktuality h4 {
  margin:0px;
  padding:0px;
  font-size:100%;
}

#aktuality h4 a {
  text-decoration:none;
}

#aktuality h4 span {
  font-size:80%;
}

/* aktuality podstranka */

h3.nadpis-aktuality {
  padding-right:70px;
}

h3.nadpis-aktuality small {
  position:absolute;
  top:17px;
  right:0px;
  font-size:60%;
  text-align:right;
  font-weight:normal;
  color:#6693b0;
}

p.zdroj-aktuality {
  color:#6693b0;
}

p.zdroj-aktuality span {
  position:absolute;
  top:5px;
  right:0px;
}

div.prispevek-aktuality {
  margin:8px 0px 0px 0px;
  font-size:93%;
  border:1px solid #8baec2;
}

div.prispevek-aktuality div {
  padding:12px;
  background-color:#1a5d88;
}

div.prispevek-aktuality div h4 {
  padding:0px 0px 3px 0px;
  font-size:98%;
  color:#CCDBE4;
}

div.prispevek-aktuality div p {
  padding:0px !important;
  color:#92b2c9;
}

div.prispevek-aktuality p {
  padding:12px;
  color:#a1c0d2;
}

    /* novy prispevek */
    
    div.prispevek-aktuality-novy {
      background-color:#015697;
    }
    
    div.prispevek-aktuality-novy div {
      background-color:#1a66a2;
    }
    
    /* zakazany prispevek */
    
    div.prispevek-aktuality-zakazany {
      background-color:#004e83;
      border:1px solid #296990;
    }
    
    div.prispevek-aktuality-zakazany div {
      background-color:#085387;
    }
    
      div.prispevek-aktuality-zakazany h4, div.prispevek-aktuality-zakazany p, div.prispevek-aktuality-zakazany a, div.prispevek-aktuality-zakazany span {
        color:#4c81a2 !important;
      }
    
/* perex */

.perex {
  position:relative;
}

.perex h2 {
  position:relative;
  padding:5px 30px 7px 0px;
  font-size:132%;
  color:#d87558;
  background-repeat:no-repeat;
  background-position:right 5px;
}

.perex h2 a {
  text-decoration:none;
}

.perex h5 {
  position:relative;
  padding:5px 0px 5px 0px;
  font-size:82%;
  color:#ffffff;
}

.perex p {
  text-align:justify;
}

.perex p small {
  display:block;
  position:relative;
  width:580px;
  _width:auto;
  text-align:left;
}

  .perex .zamceno {
    padding-left:17px;
    color:#ffffff;
    background-image:url('../img/zamceno-perex.gif');
    background-repeat:no-repeat;
    background-position:left center;
  }

  .perex small span {
    margin-right:25px;
  }
  
  .perex small .fav {
    padding-left:20px;
    background-image:url('../img/perex-iko-fav.gif');
    background-repeat:no-repeat;
    background-position:left center;
  }
  
  .perex small .fav img {
    border:1px solid #ffffff !important;
  }

  /* perex film */
  
  .perex-film {
    min-height:250px;
    _height:250px;
  }
  
    .perex-film p.screen {
      position:relative;
      float:left;
      width:242px;
      padding:10px 15px 15px 0px;
      margin:0px;
    }
    
      .perex-film p.screen img {
        border:1px solid #336699;
      }
      
      .perex-film p.screen small {
        display:block;
        position:relative;
        padding-top:7px;
      }
      
        .perex-film p.screen span {
          line-height:1.5em;
        }
    
    .perex-film div {
      position:relative;
      margin-left:260px;
    }

  /* ikony rubrik */
  
  h2.m0 {
    background-image:url('../img/m0-big.gif');
  }
  h2.m1 {
    background-image:url('../img/m1-big.gif');
  }
  h2.m2 {
    background-image:url('../img/m2-big.gif');
  }
  h2.m44 {
    background-image:url('../img/m44-big.gif');
  }
  h2.m52 {
    background-image:url('../img/m52-big.gif');
  }
  h2.m3 {
    background-image:url('../img/m3-big.gif');
  }
  h2.m4 {
    background-image:url('../img/m4-big.gif');
  }
  h2.m5 {
    background-image:url('../img/m5-big.gif');
  }
  h2.m46 {
    background-image:url('../img/m46-big.gif');
  }
  h2.m6 {
    background-image:url('../img/m6-big.gif');
  }
  h2.m50 {
    background-image:url('../img/m50-big.gif');
  }
  h2.m51 {
    background-image:url('../img/m51-big.gif');
  }
  h2.m7 {
    background-image:url('../img/m7-big.gif');
  }
  h2.m8 {
    background-image:url('../img/m8-big.gif');
  }
  h2.m9 {
    background-image:url('../img/m9-big.gif');
  }
  h2.m48 {
    background-image:url('../img/m48-big.gif');
  }
  h2.m10 {
    background-image:url('../img/m10-big.gif');
  }
  h2.m11 {
    background-image:url('../img/m11-big.gif');
  }
  h2.m12 {
    background-image:url('../img/m12-big.gif');
  }
  h2.m14 {
    background-image:url('../img/m14-big.gif');
  }
  h2.m15 {
    background-image:url('../img/m15-big.gif');
  }
  h2.m17 {
    background-image:url('../img/m17-big.gif');
  }
  h2.m42 {
    background-image:url('../img/m42-big.gif');
  }
  h2.m18 {
    background-image:url('../img/m18-big.gif');
  }
  h2.m19 {
    background-image:url('../img/m19-big.gif');
  }
  h2.m39 {
    background-image:url('../img/m39-big.gif');
  }
  h2.m53 {
    background-image:url('../img/m53-big.gif');
  }
  h2.m20 {
    background-image:url('../img/m20-big.gif');
  }
  h2.m21 {
    background-image:url('../img/m21-big.gif');
  }
  h2.m22 {
    background-image:url('../img/m22-big.gif');
  }
  h2.m23 {
    background-image:url('../img/m23-big.gif');
  }
  h2.m47 {
    background-image:url('../img/m47-big.gif');
  }
  h2.m41 {
    background-image:url('../img/m41-big.gif');
  }
  h2.m13 {
    background-image:url('../img/m13-big.gif');
  }
  h2.m24 {
    background-image:url('../img/m24-big.gif');
  }
  h2.m45 {
    background-image:url('../img/m45-big.gif');
  }
  h2.m54 {
    background-image:url('../img/m54-big.gif');
  }
  h2.m55 {
    background-image:url('../img/m55-big.gif');
  }
  h2.m56 {
    background-image:url('../img/m56-big.gif');
  }
  h2.m57 {
    background-image:url('../img/m57-big.gif');
  }
  h2.m58 {
    background-image:url('../img/m58-big.gif');
  }
  h2.m59 {
    background-image:url('../img/m59-big.gif');
  }
  h2.m60 {
    background-image:url('../img/m60-big.gif');
  }

/* listovani */

.listovani {
  text-align:center;
}

.listovani p {
  padding:0px !important;
  margin:0px !important;
  font-family:verdana,tahoma,arial,sans-serif !important;
  font-weight:bold;
}

.listovani a {
  margin:0px 3px 0px 3px;
  text-decoration:none;
  color:#80a5bd !important;
}

.listovani a:hover {
  color:#ffffff !important;
  text-decoration:underline;
}

.listovani .aktualni {
  margin:0px 3px 0px 3px;
  padding:0px 3px 0px 3px;
  color:#ffffff;
  background-color:#1576b7;
}

.listovani .predchozi a, .listovani .dalsi a {
  color:#ffffff !important;
}

/* strankovani */

.strankovani {
  padding-top:10px;
  text-align:center;
}

.strankovani p {
  padding:0px !important;
  margin:0px !important;
  font-family:verdana,tahoma,arial,sans-serif !important;
  font-size:90%;
}

.strankovani input, .strankovani select {
  font-size:90%;
}

/* detail clanku */

.obsah-clanku p {
  text-align:justify;
}

.obsah-clanku hr {
  border-top:1px dotted #ccdbe4;
  border-bottom:1px solid #004b7b;
  margin:30px 0px 10px 0px;
}

.obsah-clanku table {
  margin:10px 0px 10px 0px;
  text-align:center;
  font-size:95%;
  font-family:arial,helvetica,verdana,tahoma,sans-serif;
  background-color:#0a578a;
}

  .obsah-clanku table th {
    padding:3px 3px 3px 3px;
    font-size:92%;
    border:1px solid #014b7c;
  }
  
  .obsah-clanku table td {
    padding:3px 3px 3px 3px;
    border:1px solid #014b7c;
  }
  
  .obsah-clanku table td p {
    text-align:left;
  }
  
.obsah-clanku blockquote {
  padding:7px;
  border:1px dotted #ccdbe4;
  background-color:#105a8a;
}

h5.autor-clanku {
  position:relative;
  padding:0px 0px 10px 0px;
  font-size:82%;
  color:#ffffff;
}

h5.soubory-clanku {
  margin-top:15px;
}

p.komentar-clanku {
  text-align:left !important;
  color:#709cb7;
}

p.fav-clanek {
  color:#ffffff;
}

p.fav-clanek .hlas {
  padding-left:26px;
  background-image:url('../img/clanek-iko-fav.gif');
  background-repeat:no-repeat;
  background-position:left center;
}

p.fav-clanek .hlas img {
  border:1px solid #ffffff;
}

p.fav-clanek map {
  display:none;
}

p.fav-clanek .zobrazeno {
  position:absolute;
  right:0px;
  top:5px;
}

div.diskuze-clanek {
  position:relative;
  padding:30px;
  text-align:center;
}

  div.diskuze-clanek h4 {
    padding:0px;
  }
  
    div.diskuze-clanek h4 a {
      display:block;
      padding:33px 0px 3px 0px;
      font-size:132% !important;
      color:#ffffff !important;
      text-decoration:none;
      background-image:url('../img/clanek-iko-diskuze.gif');
      background-repeat:no-repeat;
      background-position:top center;
    }
  
  div.diskuze-clanek p {
    padding:0px !important;
    text-align:center !important;
    font-size:92%;
  }

div.anketa-clanek {
  position:relative;
  padding:30px 0px 30px 0px;
  text-align:center;
}

  div.anketa-clanek h4 {
    padding:33px 0px 3px 0px;
    font-size:132% !important;
    color:#ffffff !important;
    text-decoration:none;
    background-image:url('../img/clanek-iko-anketa.gif');
    background-repeat:no-repeat;
    background-position:top center;
  }
  
  div.anketa-clanek fieldset {
    background-color:#004573;
    border:1px solid #59749c !important;
  }
  
    div.anketa-clanek fieldset .otazka {
      padding:10px 10px 10px 10px;
      margin-bottom:5px;
    }
    
      div.anketa-clanek fieldset .otazka strong {
        color:#ffffff !important;
      }
  
    div.anketa-clanek fieldset p {
      padding:5px 10px 5px 10px;
    }
    
     div.anketa-clanek fieldset p a {
        text-decoration:underline;
      }
      
      div.anketa-clanek fieldset p small a {
        color:#99ccff;
      }
      
      div.anketa-clanek fieldset p a:hover {
        text-decoration:none;
      }
      
      div.anketa-clanek fieldset p img {
        position:relative;
        top:2px;
        margin:5px 2px 0px 0px;
        border:1px solid #87c0ed;
      }
      
/* detail video clanku */

.player-container {
  position:relative;
  width:99%;
  padding:25px 0px 25px 0px;
  text-align:center;
}

  .player {
    margin:auto;
    border:2px solid #336699;
  }

/* diskuze */

h4.diskuze-nadpis small {
  margin-left:7px;
  font-size:70%;
  font-weight:normal;
  color:#709cb7;
}

h4.diskuze-nadpis span {
  position:absolute;
  right:0px;
  top:15px;
  font-size:86%;
  font-weight:normal;
  font-family:arial,helvetica,sans-serif;
}

div.prispevek-diskuze {
  margin:8px 0px 0px 0px;
  font-size:93%;
  border:1px solid #8baec2;
}

div.prispevek-diskuze div {
  padding:12px;
  background-color:#1a5d88;
}

div.prispevek-diskuze div h4 {
  padding:0px 65px 3px 0px;
}

div.prispevek-diskuze div h4 span {
  position:absolute;
  right:0px;
  top:0px;
  font-size:93%;
  font-weight:normal;
  font-family:arial,helvetica,sans-serif;
}

div.prispevek-diskuze div p {
  padding:0px !important;
  color:#92b2c9;
}

div.prispevek-diskuze div p a {
  color:#92b2c9 !important;
}

div.prispevek-diskuze div p a:hover {
  color:#ffffff !important;
}

div.prispevek-diskuze p {
  padding:12px;
  color:#CCDBE4;
}

.prispevek-diskuze-link {
  padding-top:0px !important;
  text-align:right !important;
  color:#709cb7 !important;
}

    /* novy prispevek */
    
    div.prispevek-diskuze-novy {
      background-color:#015697;
    }
    
    div.prispevek-diskuze-novy div {
      background-color:#1a66a2;
    }
    
    /* zakazany prispevek */
    
    div.prispevek-diskuze-zakazany {
      background-color:#004e83;
      border:1px solid #296990;
    }
    
    div.prispevek-diskuze-zakazany div {
      background-color:#085387;
    }
    
      div.prispevek-diskuze-zakazany h4, div.prispevek-diskuze-zakazany p, div.prispevek-diskuze-zakazany a, div.prispevek-diskuze-zakazany span {
        color:#4c81a2 !important;
      }
      
/* vysledky hledani */

.hledani-vysledky h5 {
  padding-top:10px;
}

  .hledani-vysledky h5 strong {
    color:#ffffff;
  }
  
.hledani-vysledky p {
  padding:5px 0px 10px 0px;
}
  
.hledani-vysledky #navi-linka {
  padding:15px 0px 5px 0px !important;
  top:0px !important;
}

/* formulare */

#obsah-stred fieldset {
  position:relative;
  margin:10px 0px 10px 0px;
  padding:15px;
  border:1px solid #CCDBE4;
}

  #obsah-stred fieldset legend {
    font-size:100%;
    font-weight:normal;
    color:#CCDBE4;
  }

  #obsah-stred fieldset input {
    font-size:95%;
  }

fieldset.google {
  background-image:url('../img/google-logo.gif');
  background-repeat:no-repeat;
  background-position:452px 10px;
}

.formular {
  margin:5px 0px 5px 0px;
  font-size:100%;
  font-family:arial,helvetica,verdana,tahoma,sans-serif;
}

  .formular td {
    padding:3px;
  }

.chyba-formulare {
  font-size:100%;
  font-weight:bold;
  color:#ffffff;
  padding:15px 15px 15px 15px !important;
  border:2px solid #ffffff;
  margin:15px 0px 15px 0px !important;
  background-color:#cc0000;
}

  .chyba-formulare a {
    color:#ffffff !important;
  }

.chyba-predplatne {
  padding:15px 70px 15px 15px !important;
  border:2px solid #ffffff;
  margin:15px 0px 15px 0px !important;
  background-image:url('../img/clanek-iko-zamek.gif');
  background-repeat:no-repeat;
  background-position:530px center;
  background-color:#d87558 !important;
}

  .chyba-predplatne a {
    color:#ffffff !important;
  }

.uspech-formulare {
  font-size:100%;
  font-weight:bold;
  color:#ffffff;
  padding:15px 15px 15px 15px !important;
  border:2px solid #ffffff;
  margin:20px 0px 20px 0px !important;
  background-color:#009900;
}

/* obrazky */

.fotonormal {
  position:relative;
  padding:1px;
  margin:5px;
  border:3px solid #336699;
}

.fotoleft {
  position:relative;
  float:left;
  padding:1px;
  margin:5px 10px 10px 0px;
  border:3px solid #336699;
  z-index:200;
}

.fotoright {
  position:relative;
  float:right;
  padding:1px;
  margin:5px 0px 10px 10px;
  border:3px solid #336699;
  z-index:200;
}

/* tabulky */

table.normal {
  margin:5px 0px 5px 0px;
  font-size:100%;
  font-family:arial,helvetica,verdana,tahoma,sans-serif;
}

  table.normal td {
    padding:2px 4px 2px 0px;
  }
  
  table.normal td strong {
    color:#ffffff;
  }
  
  table.autori {
    width:100%;
    margin-bottom:20px;
  }
  
  table.autori td {
    width:25%;
  }
  
  table.ankety {
    width:100%;
    font-size:93%;
  }
  
  table.ankety td {
    width:33%;
    padding:10px;
    background-color:#185d9e;
    border:6px solid #014b7c;
  }
  
  table.ankety h5 {
    margin-bottom:5px;
    color:#ffffff;
  }
  
  table.ankety h6 {
    padding-bottom:5px;
    font-size:90%;
    color:#6693b0;
  }
  
  table.ankety p {
    padding:5px 10px 5px 0px;
  }
  
  table.ankety p img {
    position:relative;
    top:2px;
    margin:5px 2px 0px 0px;
    border:1px solid #87c0ed;
  }

table.vypis {
  margin:10px 0px 10px 0px;
  text-align:center;
  font-size:95%;
  font-family:arial,helvetica,verdana,tahoma,sans-serif;
}

  table.vypis th {
    padding:3px;
    font-size:92%;
    background-color:#00416c;
    border:1px solid #014b7c;
  }
  
  table.vypis td {
    padding:3px;
    background-color:#0a578a;
    border:1px solid #014b7c;
  }
  
  table.vypis .radek td {
    background-color:#185d9e;
  }
  
  table.vypis .nazev {
    text-align:left;
  }
  
  table.vypis .stav {
    vertical-align:middle;
  }