      div.rdiv       { display: block; }
      div#spodek     { display: block; }
      div#bigimg     { display: block; }
      div.pagination { display: block; }

      body { margin: 0; padding: 0; background: #000000; color: #8f7963; font-family: sans-serif; font-size: 9pt; }
      a    { color: #e8d9eb; text-decoration: none; }
      h2   { padding: 0pt; margin: 0; border: 0; font-size: 12pt; font-weight: bolder; padding-bottom: 6pt; padding-top: 6pt; line-height: 24pt;  color: #8f7963;}
      h3   { padding: 0pt; margin: 0; border: 0; font-size: 10pt; font-weight: bolder; padding-bottom: 0pt; padding-top: 12pt; line-height: 12pt; color: #8f7963;}
      p    { padding: 0pt; margin: 0; border: 0; margin-bottom: 0pt; line-height: 12pt; }
      div  { text-align: justify; margin: 0; padding: 0; border: 0; }
      h2 span.smaller{ font-size: 10pt; }
      p.ods          { margin-top: 12pt; }
      p.cite         { font-style: italic; margin-top: 12pt; }
      p.contact      { margin-top: 12pt; }
      div.cntr       { text-align: center; }
      div.noovr      { width: 340px; height: 264pt; position: relative; top:40px; display: block; overflow: hidden; }
      div.gal        { width: 680px; height: 264pt; position: relative; top:40px; display: block; xoverflow: hidden; }
      div#vrch       { width: 100%; height: 398px; }
      div#menu2      { width: 100%; height:  48px;  background-color: transparent; background-image: url(ico/bkgsubmnu.gif); background-repeat: repeat-x; background-position: bottom; position: absolute; top: 400px; left: 0; }
      div#menu1      { width: 100%; height:  32px; padding-top: 0; position: absolute; top: 448px; left: 0; }
      div#spodek     { width: 100%; text-align: center; position: absolute; top: 480px; left: 0; }
      div#indx       { width: 100%; height: 500px; }
      div.ldiv       { width: 50%;  text-align: right;  position: absolute; left:  0; }
      div.rdiv       { width: 50%;  text-align:  left;  position: absolute; right: 0; }
      div.half       { width: 340px; }
      div.half p     { text-align: justify; padding-left: 0ex; }
      div.ldiv p     { padding-right: 4pt; }
      div.rdiv p     { padding-left: 4pt; }
      div.full       { width: 680px; padding: 0; position: relative; margin: 0 auto; text-align: left; }
      div#ltext      { padding: 0ex; float: right; text-align: left; }
      div#rtext      { padding: 0ex; float: left;  text-align: left; }
      div#ttext      { padding: 0ex; width: 420px; height: 264pt; text-align: left; position: relative; xtop: 40px;  }
      div#ftext      { padding: 0ex; width: 680px; height: 264pt; text-align: left; position: relative; xtop: 40px;  }
      div#submenu    { padding: 0ex; float: right; width: 390px; position: relative; right: -50px; top: 2px; z-index: 2; }
      div#andele     { padding: 0ex; float: left;  }
      div#bigimg     { width: 360px; height: 448 px; position: absolute; top: 0; left: 50%; z-index: 1; padding-left: 80px; xdisplay: none; }
      div#menu1 a img       { border: solid 4px #000000; }
      div#menu1 a img.akt   { background: #710b09; border-color: #710b09; z-index: 1; }
      div#menu1 a:hover img { background: #710b09; }
      xdiv#menu1 a:hover  { background: #710b09; }
      div#submenu a img       { border: solid 2px #000000; }
      div#submenu a img.akt   { background: #710b09; border-color: #710b09; z-index: 1; }
      div#submenu a:hover img { background: #710b09; }
      xdiv#submenu a:hover  { background: #710b09; }
      img#btn1       { position: relative; left: 20px;}
      img#btn2       { position: relative; left: 12px;}
      img#btn3       { position: relative; left:  4px;}
      img#btn4       { position: relative; left: -4px;}
      img#btn5       { position: relative; left: -12px;}
      img#btn6       { position: relative; left: -20px;}
      img#napis      { position: relative; left: 80px; xborder: 1px solid white; }
      a img          { border: 0px; }
      a.akt          { color: #710b09; }
      xdiv#spodek a   { display: block; float: left; }
      div#spodek a       img.off { position: relative; z-index: 0; xdisplay: none; }
      div#spodek a       img.on  { position: relative; z-index: 1; display: none; left: -100; }
      div#spodek a:hover img.off { position: relative; z-index: 0; display: none; }
      div#spodek a:hover img.on  { position: relative; z-index: 1; }
      div.page2      { position:relative; top:-263pt; }
      div.page3      { position:relative; top:-527pt; }
      div.page4      { position:relative; top:-791pt; }
      div.page5      { position:relative; top:-1055pt; }
      div.pagx       { position:relative; top:-263pt; }
      div.pagx0      { position:relative; top:-263pt; }
      div.pagx1      { position:relative; top:-263pt; }
      div.pagx2      { position:relative; top:-527pt; }
      div.pagx3      { position:relative; top:-791pt; }
      div.pagx4      { position:relative; top:-1055pt; }
      div#popisek    { width: 672px; height: 12pt;   overflow: hidden; }
      div#thns       { margin: 0; padding: 0; width:680px; height:48px; }
      div#thns a img { margin: 0; padding: 0; border: 0; }
      a.par100       { width: 100px; height: 40; }
      a.par50        { width:  50px; height: 40; }
      a.par100 img   { width: 100px; height: 40; }
      a.par50  img   { width:  50px; height: 40; }
      a.pgbtn        { background-color: #54462c; }
      img.pgbtn      { background-color: #54462c; xborder: 1px solid black; margin: 0; }
      a.pages        { color: #54462c; }
      a#pmovpic  img { background: url(ico/partneri-movpic-off.gif); }
      a#pamafil  img { background: url(ico/partneri-amafil-off.gif); }
      a#pflmdat  img { background: url(ico/partneri-flmdat-off.gif); }
      a#pbarran  img { background: url(ico/partneri-barrand-off.gif); }
      a#pvcvsafv img { background: url(ico/partneri-vcvsafv-off.gif); }
      a#pimpuls  img { background: url(ico/partneri-impuls-off.gif); }
      a#pdathlp  img { background: url(ico/partneri-dathlp-off.gif); }
      a#pcsfd    img { background: url(ico/partneri-csfd-off.gif); }
      a#pdisk    img { background: url(ico/partneri-disk-off.gif); }
      a#palkaprs img { background: url(ico/partneri-alkapress-off.gif); }
      a#pcentral img { background: url(ico/partneri-central-off.gif); }
      a#pdenik   img { background: url(ico/partneri-denik-off.gif); }
      a#phavelka img { background: url(ico/partneri-havelka-off.gif); }
      a#pdsi     img { background: url(ico/partneri-dsi-off.gif); }
      a#pxslovo  img { background: url(ico/partneri-xslovo-off.gif); }
      a#pmovpic:hover  img { background: url(ico/partneri-movpic.gif); }
      a#pamafil:hover  img { background: url(ico/partneri-amafil.gif); }
      a#pflmdat:hover  img { background: url(ico/partneri-flmdat.gif); }
      a#pbarran:hover  img { background: url(ico/partneri-barrand.gif); }
      a#pvcvsafv:hover img { background: url(ico/partneri-vcvsafv.gif); }
      a#pimpuls:hover  img { background: url(ico/partneri-impuls.gif); }
      a#pdathlp:hover  img { background: url(ico/partneri-dathlp.gif); }
      a#pcsfd:hover    img { background: url(ico/partneri-csfd.gif); }
      a#pdisk:hover    img { background: url(ico/partneri-disk.gif); }
      a#palkaprs:hover img { background: url(ico/partneri-alkapress.gif); }
      a#pcentral:hover img { background: url(ico/partneri-central.gif); }
      a#phavelka:hover img { background: url(ico/partneri-havelka.gif); }
      a#pdsi:hover     img { background: url(ico/partneri-dsi.gif); }
      a#pxslovo:hover  img { background: url(ico/partneri-xslovo.gif); }
      div.hideindx { display: none; }
      ol { margin-top: 0; padding: 0; }
      div.titlesL { width: 49%; padding-right: 1%; float: left; text-align: right; padding-top: 0pt; padding-bottom: 4pt; clear: left; }
      div.titlesR { width: 49%; padding-left:  1%; float: left; text-align: left;  padding-top: 0pt; padding-bottom: 4pt; }
      div.titlesC { width:100%; text-align: center; padding-top: 0pt; padding-bottom: 4pt; clear: left; }

      p.dated { padding: 0; margin: 0; padding-left: 6em; text-indent: -6em; }
      a#movPlayer { display:block; width:672px; height:288px; position:relative; margin:0 auto; left:2px; xtop:64px; top:0px; }

@media print {
  nic { nic: nic; }
  body { background: transparent; color: #000000; }
  a    { color: #000000; }
  div#spodek { display: none; }
  div#menu1  { display: none; }
  div#menu2  { display: none; }
  div#submenu{ display: none; }
  div#vrch   { position: absolute; top: 0; left: 0; margin: 0; padding: 0; }
  div#bigimg { width: 288px; height: 100%; position: absolute; bottom: 0; left: 400pt; z-index: 0; padding: 0; margin: 0; background-image: url(ico/andele-288x48.gif); background-position: bottom; background-repeat: no-repeat; xbackground: #000000;  xdisplay: none; }
  div#bigimg img { width: 288px; height: 448px; position: absolute; bottom: 0; right: 0; xdisplay: none; }
  div.full   { margin: 0px; }
  div#rtext  { display: none; }
  div#ltext  { display: block; margin: 0; float: left; width: 100%; }
  div#ttext  { width: 100%; }
  div.cntr   { margin: 0px; text-align: left; }
  div.noovr  { display: block; overflow: hidden; position: relative; top: 0; left: 0; height: auto; width: 100%; }
  div.page1  { top: 0; }
  div.page2  { top: 0; }
  div.page3  { top: 0; }
  div.page4  { top: 0; }
}
@media handheld {
  nic { nic: nic; }
  body { margin: 0; padding: 0; background: #000000; color: #8f7963; font-family: sans-serif; font-size: 9pt; }
  a    { color: #ffffff; }
  div#spodek { display: none; }
  div#menu1  { display: none; }
  div#menu2  { display: none; }
  div#submenu{ display: none; }
  div#vrch   { position: absolute; top: 500px; left: 0; margin: 0; padding: 0; width: 320px; }
  div#bigimg { width: 288px; height: 448px; position: absolute; top: 0; left: 20pt; xz-index: 0; padding: 0; margin: 0; background-image: url(ico/andele-288x48.gif); background-position: bottom; background-repeat: no-repeat; xbackground: #000000;  xdisplay: none; }
  div#bigimg img { width: 288px; height: 448px; position: absolute; bottom: 0; right: 0; xdisplay: none; }
  div.full   { margin: 0px; }
  div#rtext  { display: none; }
  div#ltext  { display: block; margin: 0; float: left; width: 100%; }
  div#ttext  { width: 100%; }
  div.cntr   { margin: 0px; text-align: left; }
  div.noovr  { display: block; overflow: hidden; position: relative; top: 0; left: 0; height: auto; width: 100%; }
  div.page1  { top: 0; }
  div.page2  { top: 0; }
  div.page3  { top: 0; }
  div.page4  { top: 0; }
}

