/* $Revision: 1.8 $  */
/* stranka a menicka */

img, p, span, div, table, tr, td, form, fieldset, h1, h2, h3, h4, h5, h6 {
  margin:0px;
  padding:0px;
  border:0px;
}

table {
  border-collapse:collapse;
}

td {
  vertical-align:top;
}

.skryt {
  display:none;
}

.odrazka {
  margin:2px;
}

body {
  padding:0px;
  margin:0px;
  background-color:#999999;
  color:#ffffff;
  font-size:90%;
  font-family: times, serif;
  text-align:left;
}

/* sazka na Zvedavce */

#sazka {
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  text-align:center;
  color:#ffffff;
}

#sazka-obal {
  position:relative;
  top:0px;
  left:0px;
  width:524px;
  margin:auto;
  padding:15px;
}

#sazka h1 {
  position:relative;
  width:554px;
  height:44px;
  background-image:url('../img/sazka-h1.gif');
  background-position:center;
  background-repeat:no-repeat;
  margin-bottom:25px;
}

#sazka h3 {
  text-align:center;
  font-size:127%;
  padding:20px 0px 20px 0px;
}

#sazka-aktualni {
  position:relative;
  top:0px;
  left:0px;
  width:550px;
  height:17px;
  text-align:left;
  background-color:#cccccc;
  padding:2px;
  overflow:hidden;
}

#sazka-stupnice {
  position:relative;
  top:0px;
  left:0px;
  width:552px !important;
  color:#cccccc;
  text-align:left;
  padding:4px 0px 2px 0px !important;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  margin:3px 0px 15px 0px;
  text-align:center !important;
}

#sazka-stupnice span {
  position:absolute;
  bottom:0px;
}

#sazka p {
  width:554px;
  font-family:Arial, Helvetica, sans-serif;
  padding:5px 0px 5px 0px;
  text-align:justify;
}

#sazka p a {
  color:#ffffff;
  font-weight:bold;
}

/* hlavni tabulka */

#stranka {
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  margin:auto;
}

#obchod { text-align:center;}
/* hlavicka */


.hlavicka {
  background-image:url('../img/hlavicka-stred-bg.gif');
  background-position:bottom;
  background-repeat:repeat-x;
}

.hlavicka-leva {
  width:150px;
  height:153px;
  background-image:url('../img/hlavicka-leva-bg.jpg');
  background-position:bottom;
  background-repeat:no-repeat;
  background-color:#999999;
  padding-left:14px;
  padding-right:5px;
}

.hlavicka-stred {
  font-family:Arial, Helvetica, sans-serif;
  background-image:url('../img/hlavicka-stred-bg.gif');
  background-position:bottom;
  background-repeat:repeat-x;
  vertical-align:bottom;
}

.hlavicka-obsah {
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  height:153px;
  background-image:url('../img/hlavicka-stred-image-bg.jpg');
  background-position:left bottom;
  background-repeat:no-repeat;
}

#logo {
  position:absolute;
  top:25px;
  right:30px;
}

.hlavicka-obsah p {
  position:absolute;
  top:126px;
  font-size:10pt;
  font-weight:bold;
}

.hlavicka-obsah-leva {
  position:absolute;
  left:17px;
}

.hlavicka-obsah-prava {
  position:absolute;
  right:21px;
  text-align:right;
}

.hlavicka-obsah-prava span {
  margin-left:20px;
  margin-right:170px;
}

.hledej {
  position:absolute;
  bottom:10px;
  right:26px;
  text-align:right;
  font-size:10pt;
}

.hledej-text {
  position:absolute;
  right:43px;
  top:-2px;
  font-size:8pt;
  background-color:#cccccc;
}

.hlavicka-obsah-prava a {
  color:#ffffff;
}

.hlavicka-stred-konec {
  position:absolute;
  top:0px;
  right:0px;
  width:5px;
  height:153px;
  background-image:url('../img/hlavicka-stred-konec-bg.jpg');
  background-position:left;
  background-repeat:no-repeat;
}

.hlavicka-prava {
  width:117px;
  font-family:Arial, Helvetica, sans-serif;
  background-image:url('../img/hlavicka-prava-bg.jpg');
  background-position:left bottom;
  background-repeat:no-repeat;
  background-color:#999999;
  padding-left:15px;
  padding-right:22px;
}

.hlavicka-prava p {
  font-size:8pt;
  color:#cccccc;
  margin-bottom:1px;
  white-space:nowrap;
}

.hlavicka-prava a {
  color:#000000;
}

.hlavicka-prava a:hover {
  color:#cccccc;
}

.login {
  position:relative;
  top:0px;
  left:0px;
  margin-top:22px;
}

.login input {
  font-size:8pt;
  margin:1px;
}

.login-button {
  padding-left:3px;
  padding-right:3px;
}

.login a {
  color:#cccccc;
}

.login a:hover {
  color:#000000;
}

/* chybova hlaska u loginu */

#login-error {
  position:absolute;
  top:0px;
  right:120px;
  _right:140px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:8pt;
  text-align:right;
  color:#ff0000;
  background-image:url('../img/sipka-login-error.gif');
  background-position:top right;
  background-repeat:no-repeat;
}

#login-error p {
  height:15px;
  color:#ff0000;
  background-color:#ffffff;
  padding:3px 0px 3px 5px;
  margin-right:20px;
  border-left:1px solid #ff0000;
  border-top:1px solid #ff0000;
  border-bottom:1px solid #ff0000;
}

/* hlavni stranka */

.stranka-leva {
  background-image:url('../img/stranka-leva-bg.gif');
  background-position:right;
  background-repeat:repeat-y;
  padding-left:14px;
  padding-right:5px;
  font-family:Arial, Helvetica, sans-serif;
}

.stranka-stred {
  background-color:#999999;
}

.stranka-prava {
  background-image:url('../img/stranka-prava-bg.gif');
  background-position:left;
  background-repeat:repeat-y;
  font-family:Arial, Helvetica, sans-serif;
  padding-left:5px;
  padding-right:14px;
}

/* menu */

.menu-dulezite {
  background: url('../img/novy1.gif') no-repeat right center;
}

.stranka-leva ul, .stranka-prava ul {
  margin:0px;
  padding:0px;
}

.stranka-leva li, .stranka-prava li {
  margin:0px;
  padding:0px;
}

.sekce-leva {
  position:relative;
  top:0px;
  left:0px;
  width:150px;
  font-size:90%;
  background-color:#535353;
  background-image:url('../img/sekce-bg.gif');
  background-position:0px 22px;
  background-repeat:repeat-x;
  margin-bottom:6px;
}

.sekce-leva h5 {
  width:140px;
  height:18px;
  font-size:95%;
  background-repeat:no-repeat;
  background-position:top;
  padding-left:5px;
  padding-top:3px;
  padding-right:5px;
  overflow:hidden;
}

.sekce-leva li {
  list-style-type:none;
}

.sekce-leva p {
  color:#ffffff;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  border-bottom:1px dashed #666666;
}

.sekce-leva p a {
  color:#ffffff;
}

#diskuze h5 {
  background-image:url('../img/lista-diskuze.jpg');
}

#diskuze li {
  font-size:85%;
  color:#999999;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  border-bottom:1px dashed #666666;
}

#diskuze li span {
  color:#999999;
}

#diskuze li a {
  color:#ffffff;
  text-decoration:none;
}

#diskuze li a:hover {
  text-decoration:underline;
}

#rubriky h5 {
  background-image:url('../img/lista-rubriky.jpg');
}

#zabava h5 {
  background-image:url('../img/lista-zabava.jpg');
}

#kanada h5 {
  background-image:url('../img/lista-kanada.jpg');
}

#priroda h5 {
  background-image:url('../img/lista-priroda.jpg');
}

#autori h5 {
  background-image:url('../img/lista-autori.jpg');
}

#archiv h5 {
  background-image:url('../img/lista-archiv.jpg');
}

#hry h5 {
  background-image:url('../img/lista-hry.jpg');
}

#pocitace h5 {
  background-image:url('../img/lista-pocitace.jpg');
}

#neveslo h5 {
  background-image:url('../img/lista-neveslo.jpg');
}

#predplatne h5 {
  background-image:url('../img/lista-predplatne.jpg');
}

#pomoc h5 {
  background-image:url('../img/lista-pomoc.jpg');
}

#tiraz h5 {
  background-image:url('../img/lista-tiraz.jpg');
}

#odkazy h5 {
  background-image:url('../img/lista-odkazy.jpg');
}

#kurzy h5 {
  background-image:url('../img/lista-kurzy.jpg');
}

#kurzy table {
  color:#ffffff;
  margin-left:10px;
  margin-top:5px;
  margin-right:10px;
  margin-bottom:5px;
}

#kurzy td {
  padding:2px;
}

#kurzy p {
  border-top:1px dashed #666666;
  font-size:80%;
  color:#999999;
}

#rubriky li {
  padding:0px;
  margin:0px;
}

#rubriky li a, #zabava li a, #kanada li a, #priroda li a, #autori li a, #archiv li a, #hry li a, #pocitace li a, #neveslo li a, #predplatne li a, #pomoc li a, #tiraz li a {
  display:block;
  width:130px;
  height:100%;
  color:#ffffff;
  text-decoration:underline;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  border-bottom:1px dashed #666666;
}

#rubriky li a:hover, #zabava li a:hover, #kanada li a:hover, #priroda li a:hover, #autori li a:hover, #archiv li a:hover, #hry li a:hover, #pocitace li a:hover, #neveslo li a:hover, #predplatne li a:hover, #pomoc li a:hover {
  display:block;
  width:130px;
  height:100%;
  color:#333333;
  text-decoration:underline;
  background-color:#ffffff;
  background-image:url('../img/menu-hover-bg.gif');
  background-position:right center;
  background-repeat:no-repeat;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  border-bottom:1px solid #ffffff;
}

/* pravy panel */

.sekce-prava {
  position:relative;
  top:0px;
  left:0px;
  width:134px;
  font-size:90%;
  background-color:#535353;
  background-image:url('../img/sekce-bg.gif');
  background-position:0px 22px;
  background-repeat:repeat-x;
  margin-bottom:6px;
}

.sekce-prava h5 {
  width:125px;
  height:21px;
  font-size:95%;
  background-repeat:no-repeat;
  background-position:top right;
  padding-left:5px;
  padding-top:3px;
  padding-right:5px;
  overflow:hidden;
}

#obchod h5 {
  background-image:url('../img/lista-obchod.jpg');
}

#obchod-banner {
  margin:22px 0px 10px 18px;
}

#obchod a {
  color:#ffffff;
  text-decoration: none;
}

#obchod a:hover {
  text-decoration:underline;
}

#zkratce h5 {
  background-image:url('../img/lista-zkratce.jpg');
}

#zkratce li {
  font-size:95%;
  color:#999999;
}

#zkratce li a {
  text-decoration:none;
  color:#ffffff;
}

#zkratce li a:hover {
  text-decoration:underline;
}

#blisty h5 {
  background-image:url('../img/lista-blisty.jpg');
  color:#ff9999;
}

#blisty li {
  font-size:95%;
  color:#99ccff;
}

#blisty li a {
  text-decoration:none;
  color:#99ccff;
}

#blisty li a:hover {
  text-decoration:underline;
}

#stats h5 {
  background-image:url('../img/lista-stats.jpg');
}

.sekce-prava li {
  list-style-type:none;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  border-bottom:1px dashed #666666;
}

.sekce-prava p {
  color:#ffffff;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  border-bottom:1px dashed #666666;
}

/* paticka */

.paticka-leva {
  height:14px;
  background-image:url('../img/paticka-leva-bg.gif');
  background-position:right;
  background-repeat:no-repeat;
}

.paticka-stred {
  background-image:url('../img/paticka-stred-bg.gif');
  background-position:center;
  background-repeat:repeat-x;
}

.paticka-prava {
  background-image:url('../img/paticka-prava-bg.gif');
  background-position:left;
  background-repeat:no-repeat;
}

/* copyright */

#copyright {
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  height:25px;
  font-size:8pt;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  color:#000000;
  padding-top:7px;
}

#copyright span {
  position:absolute;
  top:0px;
  padding-left:20px;
  padding-top:7px;
  padding-right:20px;
  padding-bottom:7px;
}

#copyright span a {
  color:#000000;
}

/* xhtml, rss */

.cssbtn {
  width:50px;
  margin:0.3em; padding:2px;
  font-size:7pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  text-decoration:none;
  text-align:left;
  background:#cdf;
  color:#333;
  border:1px solid black;
  vertical-align:middle;
  white-space:nowrap;
}

.cssbtn strong {
  font-weight:bold;
  background:white;
  color:#06c;
}

.cssbtn:hover {
  background:black;
  color:white;
}

.cssbtn:hover strong {
  background:#ccc;
  color:black;
}

.btnxml {
  background:#f90;
  color:black;
}

.btnauth {
  background:#dd9;
  color:black;
}

.btnauth strong {
  background:#003;
  color:#ffc;
}