/* VIDEA CSS Document */
@import url(default.css); 

/* BARVY PODLE AKTUALNI SEKCE */
     #untop div.menu a.videa       { border-top: solid 4px; margin-top: 0;  border-color: #FFC64F; } /* HOVER nad odkazem aktivni */
     #untop div.menu-barva         { background-color: #ffad00; } 
     div.lpanel div.menu a         { background-color: #ffad00; }
     div.lpanel div.menu a:hover   { background-color: #FFC64F; }
     div.lpanel div.menu a.gray       { background-color: #757575; }
     div.lpanel div.menu a.gray:hover { background-color: #9E9E9E; } 
     


   h3 { color: #EC9F00; }
   
   div.newmovie { margin-bottom: 30px; }
    div.newmovie div.nadpis { height: 25px; line-height: 25px; padding-left: 10px; color: #DD9500; font-weight: bold; background: #FEFEFE url(/images/home-nmov.jpg) no-repeat left; }
     div.newmovie table   { width: 577px; padding-top: 8px; padding-bottom: 8px; background-color: #FFFAF0; /* background-image: url(../images/home-gamesbg.gif); background-repeat: repeat-y; background-position: right; */ }
      div.newmovie td      { padding-bottom: 15px; width: 25%; text-align: center; }
      div.newmovie td img  { padding: 1px; border: solid 1px #aeb0af; margin-top: 6px; margin-bottom: 6px; }
      div.newmovie td strong {  }
      div.newmovie a.tgame        { font-weight: bold; color: #8E9B86; }
      div.newmovie a.detail       { border: solid 1px #EC9F00; background-color: #FFAD00; font-size: 10px; text-decoration: none; color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 4px; padding-right: 4px; }
      div.newmovie a.detail:hover { background-color: #FFC64F;  }
      div.newmovie div.noimg { width: 100px; height: 42px; text-align: center; margin: 0 auto; margin-top: 6px; padding: 1px; padding-top: 20px; border: solid 1px #cccccc;  }

     div.newmovie div.untab   { width: 577px;  height: 25px; line-height: 25px;  }
     div.newmovie div.untab a { display: block; float: right; text-align: center; text-decoration: none; color: #EAA502; background-color: #FFFAF0; height: 25px; line-height: 25px; width: 120px;  }
     div.newmovie div.untab a:hover { text-decoration: underline; }
     div.rpanel div.newmovie  { background-color: #F8FDEE; margin-top: 0px; padding-top: 8px; padding-bottom: 8px; text-align: center; border-bottom: solid 1px #E7E7E7;  }
     div.rpanel div.newmovie img { padding: 1px; border: solid 1px #D0E4B6;  }
 

     div.kat-mov { width: 580px; _width: 576px;  float: left; }  
       div.kat-mov h3  { background-color: #FAFAFA; font-size: 14px; padding: 1px; text-align: center; }     
         div.kat-mov div.kat-mov-filtr { height: 29px; line-height: 29px; padding-left: 5px; padding-right: 5px; background-image: url(/images/kat-hry-filtr.gif); }
         div.kat-mov div.kat-mov-filtr form { margin: 0; padding: 0; float: right; vertical-align: middle; }
         div.kat-mov div.kat-mov-filtr select { width: 110px; _vertical-align: middle; font-size: 11px; margin-left: 6px; }
         div.kat-mov div.kat-mov-filtr input  { _vertical-align: middle; font-size: 11px; margin-left: 4px; margin-right: 5px; }
         div.kat-mov div.kat-mov-filtr span.r   { _float: right;  _padding-top: 4px;  border-left: solid 1px #e6e6e6; padding-left: 8px; }
         
         div.kat-mov div.video  { display: block;  margin-bottom: 5px; margin-top: 5px; font-size: 11px;  }
         div.kat-mov div.video img.game { margin-right: 8px; margin-bottom: 10px; padding: 1px; border: solid 1px #cccccc; float: left;  }
         div.kat-mov div.video span.rate { font-size: bold; font-size: 11px; float: right; margin-top: 10px; }
         div.kat-mov div.video span.rate img { vertical-align: middle; }
         div.kat-mov div.video h4       { margin: 0; padding: 0; padding-top: 5px; text-indent: 5px; word-spacing: 2px;   }
         div.kat-mov div.video h4 a     { color: #D28E00; font-size: 16px; }
         div.kat-mov div.video h4 a:hover { text-decoration: none; }
         div.kat-mov div.video h4 img   { vertical-align: middle; margin-left: 8px; }
         div.kat-mov div.video p        { margin: 0; margin-top: 15px; line-height: 15px; }
         div.kat-mov div.video p a      { margin-left: 4px; margin-top: 5px; padding: 2px; border: solid 1px #EC9F00; text-decoration: none; background-color: #FFAD00; color: white; font-weight: bold; }
         div.kat-mov div.video p a:hover{ background-color: #FFC64F; }
         div.kat-mov div.video div.info { float: right; margin-top: 15px; margin-right: 6px; height: 24px; line-height: 24px; background-color: #fffeea; padding-left: 5px; }
         div.kat-mov div.video div.info div { height: 24px; line-height: 24px; vertical-align: middle; font-size: 10px; }
         div.kat-mov div.video div.info .kategorie { float: left; width: 90px; padding-left: 20px; background: url(/images/kat-hry-dir.gif) no-repeat left;  }
         div.kat-mov div.video div.info .pridano   { float: left; width: 80px; padding-left: 20px; background: url(/images/kat-hry-cas.gif) no-repeat left;  }
         div.kat-mov div.video div.info .komentare { float: left; width: 90px; padding-left: 20px; background: url(/images/kat-hry-komentare.gif) no-repeat left; }
         div.kat-mov div.video div.info .hralo     { float: left; width: 90px; padding-left: 20px; background: url(/images/kat-hry-plays.gif) no-repeat left; }
         div.kat-mov div.video div.info img { border: 0px; vertical-align: middle;  _margin-top: 7px; margin-right: 7px; }
         div.kat-mov div.video div.info a        { color: black; }
         div.kat-mov div.video div.info a:hover  { text-decoration: none; }
         div.kat-mov div.video div.info a.hrej   { text-decoration: none; color: white; padding-top: 1px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; background-color: #1294c5; }
         div.kat-mov div.video div.info a.hrej:hover   { background-color: #47a6de; }
         div.kat-mov div.video div.info a.detail { text-decoration: none; color: white; padding-top: 1px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; background-color: #66c513; }
         div.kat-mov div.video div.info a.detail:hover { background-color: #62D316;  }
         div.kat-mov div.video div.noimg { width: 120px; height: 60px; text-align: center; /*line-height: 90px;*/  margin-right: 8px; margin-bottom: 10px; padding: 1px; padding-top: 30px; border: solid 1px #cccccc; float: left;  }
   
         div.kat-mov div.subpages { height: 29px; line-height: 29px; padding-left: 5px; padding-right: 5px; background-image: url(/images/kat-hry-filtr.gif); }
         div.kat-mov div.subpages select { _vertical-align: middle; font-size: 11px; margin-left: 6px; }
         div.kat-mov div.subpages input  { _vertical-align: middle; font-size: 11px; margin-left: 4px; margin-right: 5px; }
         div.kat-mov div.subpages input.text  { width: 30px; border: solid 1px #e0e1e2; color: black; text-align: center; font-weight: bold; }
         div.kat-mov div.subpages span.goto   { display: block; _padding-top: 4px; float: right; border-left: solid 1px #e6e6e6; padding-left: 25px; background-image: url(/images/subpage-goto.gif); background-repeat: no-repeat; background-position: left center; }
         div.kat-mov div.subpages span.str    { display: block; padding-left: 20px; height: 29px; line-height: 29px; background-image: url(/images/subpage-str.gif); background-repeat: no-repeat; background-position: left center; }
         div.kat-mov div.subpages a { color: black; text-decoration: none; }
         div.kat-mov div.subpages a:hover { color: black; text-decoration: underline; }            

     div.detail-mov { width: 580px; float: left; }
       div.detail-mov div.buttony { width: 100%; margin-top: 8px; height: 40px; }
        div.detail-mov div.buttony a.prev { color: #B0780F; display: block; background-color: #F5F5F5; width: 160px; height: 30px; line-height: 30px; font-size: 13px; font-weight: bold; padding-left: 10px; }
        div.detail-mov div.buttony a.next { color: #B0780F/*#09A204*/; display: block; background-color: #F5F5F5; width: 130px; height: 30px; line-height: 30px; font-size: 13px; font-weight: bold; padding-right: 10px; float: right; text-align: right; }
        div.detail-mov div.buttony a:hover{ background-color: #E8EAE9; }
        div.detail-mov div.buttony div.mid { display: inline; }
       div.detail-mov table { clear: both; margin-top: 1px; width: 580px; margin: 0 auto; border: solid 2px #F5F5F5; }
       div.detail-mov table td.info { width: 215px; padding-left: 15px; background-color: #FDFDFD }
       div.detail-mov table td.img { text-align: center; }
       div.detail-mov table td.button { background-color: white; }
       div.detail-mov table td.img img { padding-top: 2px; }
       div.detail-mov table div.pridano   {  height: 22px; line-height: 22px; padding-right: 5px; padding-left: 20px; background: url(/images/kat-hry-datum.gif) no-repeat left center; }
       div.detail-mov table div.velikost  {  height: 22px; line-height: 22px; padding-right: 5px; padding-left: 20px; background: url(/images/kat-hry-size.gif) no-repeat left center; }
       div.detail-mov table div.komentare {  height: 22px; line-height: 22px; padding-right: 5px; padding-left: 20px; background: url(/images/kat-hry-komentare.gif) no-repeat left center; }
       div.detail-mov table div.spusteno  {  height: 22px; line-height: 22px; padding-right: 5px; padding-left: 20px; background: url(/images/kat-hry-plays.gif) no-repeat left center; }
       div.detail-mov table div.hodnoceni {  height: 22px; line-height: 22px; padding-right: 5px; padding-left: 20px; background: url(/images/kat-hry-rate.gif) no-repeat left center; }
       div.detail-mov table div.autor     {  height: 22px; line-height: 22px; padding-right: 5px; padding-left: 20px; background: url(/images/kat-hry-autor.gif) no-repeat left center; }      

            div.detail-mov div.ratevalue {
              float: right; padding-top: 42px; padding-left: 4px; padding-right: 26px; width: 46px; height:33px; margin-right:20px;
              background-image: url(/images/rate_current.gif);background-repeat: no-repeat; background-position: left top;
              text-align: center; font-size: 16px; color:white; font-weight: bold;
              font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;;
            }      
          div.detail-hry div.buttons .small_buttons { margin-top: 8px; padding-left: 0; }

