/*
 *  styly pro web
 */

/*
 * hacky pro NN4
 */
/* NN4: Nepropaguj background-image dal, nez mas! */
.NN4hack {
  background-image: url();
}

/*
 * styly spolecne celemu dokumentu
 */
body {
  font-family: Verdana CE, Arial CE, Geneva CE, Verdana, Arial, sans-serif;
  background-color: #6a84ae;
  margin: 0px;
  color: #000000;
  /* barevny scrollbar pro IE */
  scrollbar-face-color: #6a84ae;
  scrollbar-highlight-color: #aaaaff;
  scrollbar-shadow-color: #335997;
  scrollbar-3Dlight-color: #335997;
  scrollbar-arrow-color: #ffffce;
  scrollbar-track-color: #335997;
  scrollbar-darkshadow-color: black
}

td {
  font-family: Verdana CE, Arial CE, Geneva CE, Verdana, Arial, sans-serif;
  font-size: 12px;
}

/*
 * pozadi hlavni tabulky se zobrazi drive nez obrazky, tak aby to bylo vsechno stejne
 */
table.main {
  background-color: #ffffff;
}

/*
 * datum na strance
 */
.datum {
  font-size: 10px;
  /*font-weight: bold;*/
  padding-bottom: 5px;
}

/*
 * FAQ
 */
div.odsazeni {
  margin-left: 11px;
}
span.modryNadpis {
  text-decoration: none;
  color: #333399;
  cursor: pointer;
}
table.smajlici td, table.smajlici th {
  font-family: Verdana CE, Arial CE, Geneva CE, Verdana, Arial, sans-serif;
  font-size: 10px;
}
/* text v odkazech */
/* jestli se to pouziva jeste nekde jinde nez v ODKAZECH, tak to musime predelat */
.textodk {
  font-size: 12px;
  padding-top: 5px;
  /*padding-bottom: 10px;*/
}

/*
 * thumbnaily pro Fanart
 */
img.thumb {
  border: 1px solid black;
  margin: 1px 3px 1px 3px;
  padding: 0px 0px 0px 0px;
}

img.newthumb {
  border: 2px solid black;
  margin: 1px 3px 1px 3px;
  padding: 0px 0px 0px 0px;
}

/*
 * hlavni clanek (pod index.php)
 */
.clanek {
  background: #ffffff url('images/ruka.gif') no-repeat left top;     /* tohle nema rad NN4; tady to slo osetrit ZATIM jednoduse - tabulky s thumbnaily maji classu navic */
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 10px;
  padding-left: 10px;
}
.clanek_ddr {
  background: #ffffff url('images/sipky_bg.gif') no-repeat left top;     /* tohle nema rad NN4; tady to slo osetrit ZATIM jednoduse - tabulky s thumbnaily maji classu navic */
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 10px;
  padding-left: 10px;
}
  /* nadpis hlavniho clanku */
  .nadpis {
    color: #333399;
    font-size: 18px;
    font-weight: bold;
  }
  .stredninadpis {
    color: #333399;
    font-size: 16px;
    font-weight: bold;
  }
  .malynadpis {
    color: #333399;
    font-size: 14px;
    font-weight: bold;
  }
  .jestemensinadpis {
    color: #333399;
    font-size: 12px;
    font-weight: bold;
  }
  /* nadpisy uvnitr clanku */
  /* TOHLE PROBOHA NEE! (alespon ne na statickych vecech, ktere nepisi externiste) */
  h1 {
    color: #333399;
    font-size: 18px;
    font-weight: bold;
  }
  h2 {
    color: #333399;
    font-size: 16px;
    font-weight: bold;
  }
  h3 {
    color: #333399;
    font-size: 14px;
    font-weight: bold;
  }
  h4 {
    color: #333399;
    font-size: 12px;
    font-weight: bold;
  }
  h5 {
    color: #333399;
    font-size: 10px;
    font-weight: bold;
  }

  /* hlavicka clanku (kopie uvodniku) */
  .hlavicka {
    font-size: 12px;
    font-style: italic;
  }
  /* text tela clanku */
  .text {
    font-size: 12px;
  }
  pre {
    font-size: 14px;
  }
  /* text v serialech */
  .serialy {
    font-size: 12px;
  }
  /* text v serialech - tabulka informaci */
  .serialyInf1 {
    font-size: 10px;
    color: #333399;
  }
  .serialyInf2 {
    font-size: 10px;
  }
  /* odkaz v serialech */
  .serialylnk {
    font-size: 12px;  
  }
  /* text tela clanku - upoutavka */
  .upoutavka {
    font-size: 12px;
    padding-top: 5px;
  }
  /* autor clanku */
  .autor {
    font-size: 10px;
    font-weight: bold;
  }
  /* datum v clanku */
  .datumcl {
    font-size: 10px;
  }

/*
 * prvni DIV uvnitr DIVu s tridou "text" je na prvni radce odsazen & vsechny DIVy unvitr prislusnych DIVu jsou odsazene
 */
/* Mozilla bug #177539 
div.text > div:first-line {
  padding-left: 15px;
}
*/

div.text div {
/* protoze IE neodsazuje prvni radek, tak je to malo ;_;
  padding-top: 2px;
  padding-bottom: 2px;
*/
  padding-top: 3px;
  padding-bottom: 3px;
}

div.text p.haiku {
  padding-left: 100px;
}

div.text sup {
  font-size: 10px;
}

div.text sub {
  font-size: 10px;
}

td.serialy > div:first-line {
  padding-left: 15px;
}

td.serialy div {
  padding-bottom: 3px;
}

img.left {
  margin: 6px 8px 1px 0px;
  padding: 0px 0px 0px 0px;
  border: 1px solid black;
  float: left;
}

img.right {
  margin: 6px 0px 1px 8px;
  padding: 0px 0px 0px 0px;
  border: 1px solid black;
  float: right;
}

img.center {
  display: block;
  margin: 6px auto 6px auto;
  padding: 0px 0px 0px 0px;
  border: 1px solid black;
}

img.topleft {
  margin: 0px 8px 1px 0px;
  padding: 0px 0px 0px 0px;
  border: 1px solid black;
  float: left;
}
img.topright {
  margin: 0px 0px 1px 8px;
  padding: 0px 0px 0px 0px;
  border: 1px solid black;
  float: right;
}

/*
 * index recenzi
 */
.recenzeIndex {
  padding-top: 6px;
  font-size: 12px;
}

/*
 * hlavni diskuse (pod index_diskuse.php)
 */
.diskuse {
  /*
    tohle nema rad NN4; a tady uz to neslo, protoze neumi zarovnat background-image dolu, tak jsem to radsi vyhodil
    background: #ffffff url('images/kagome2.gif') no-repeat left bottom;
   */
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 10px;
  padding-left: 10px;
}
.diskuseRight {
  padding-left: 5px; 
  padding-right: 15px;
  font-size: 10px;
}
.autorDiskuse {
  /*font-size: 12px;*/
  font-size: 10px;
  font-weight: bold;
}
.datumDiskuse {
  /*font-size: 12px;*/
  font-size: 10px;
}
.historie {
  text-align: right;
  margin-top: 15px;
  font-weight: bold;
  color: #333399;
}
.label {
  font-size: 12px;
  font-weight: bold;
  padding-right: 10px;
  width: 70px;
}
/*
a.prispevek:link, a.prispevek:active, a.prispevek:hover, a.prispevek:visited {
  color: #000000;
}
*/
.form {
  /*border: 1px solid black;*/
  border: 2px outset black;
  padding: 5px;
  background-color: #f0f0f0;
}

td.highlight {
  background-color: rgb(254,253,228);
}

  
/*
 * levy sloupec
 */
.left {
  padding-left: 15px;
  padding-right: 10px;
  padding-top: 2px;
  font-size: 10px;
}

/*
 * aktuality
 */
.aktuality {
  padding-left: 5px; 
  padding-right: 15px;
  font-size: 10px;
}
/* podpis pod aktualitou */
.aktaut {
  text-align: right;
  padding-top: 1px;
}

/*
 * anketa popup
 */
body.anketa {
  text-align: center;
  padding: 15px;
  background-color: #6a84ae;
}
p.anketa {
  color: yellow;
  font-weight: bold;
}
table.anketa {
  background-color: #dce4eb;
}

/*
 * linky
 */
a {
  text-decoration: none;
}
a:link, a:visited  {
  color: #333399;
}
a:active, a:hover {
  color: #ff6666;
}

/*
 * Anime v TV
 */
body.animevtv {
  margin: 22px;
}
div.animevtv {
  background-color: #ffffff;
  padding-left: 11px;
  padding-right: 11px;
}
tr.animevtv {
  font-size: 12px;
}
td.nazev-poradu {
  font-weight: bold;
}
td.nelamat {
  white-space: nowrap;
}

/*
 * Fanart galerie
 */
td.fan_thumb {
  padding-right: 13px;
}

/*
 * Menu akce
 */
.menu_akce
{
  text-align:left;
  padding-bottom: 3px;
}

div.quest-title {
  font-size: 12px;
  margin-top: 0px;
  font-style: italic;
  margin-bottom: 0px;
  background-color: #F1F6F9;
  padding: 3px;
}

div.quest-body {
  padding-left: 7px;
  padding-right: 0px;
  margin-top: 4px;
  margin-bottom: 7px;
  padding-bottom: 5px;
  border-bottom: solid 1px black;
}

div.odpoved {
  margin-top: 5px;
  margin-bottom: 5px;
}

input.smin
{
/*    border : 1em; */
    width: 2em;
    height: 1.4em;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    font-family: monospace;
/*    font-size: 80%;*/
}

thead.ddr
{
    font-weight: bold;
}

/*
 * Cudlik v registraci
 */
input.cudlik {
    background-color: #F0F0F0;
    border: solid 2px black;
    font-size: 10px;
    font-weight: bold;
}

a.popupLink {
	text-decoration: none;
	font-size: 8px;
}

div.popupNote {
	background-color: #FFFF99;
	font-size: 12px;
	position: absolute;
	border: 1px solid #999999;
	visibility: hidden;
}

