/* Code created Tomas Netusil (netu@centrum.cz) */
BODY { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }
#page { min-height: 855px; width: 800px; height: auto; border-right: solid 4px #CDCDCC; background: #FFFFFF; color: #000000; margin: 0; padding: 0; }
#up { background: url("logo-pix.gif") 0 0 repeat-x; height: 120px; margin: 0; padding: 0; }
#logo { position: relative; left: 18px; top: 10px; }
#logo h1#logo_title { float: left; padding: 0; margin: 0; width: 305px; height: 85px; overflow: hidden; position: relative; }
#logo h1#logo_title span { cursor: crosshair; width: 305px; height: 85px; background: url("logo-title.gif"); position: absolute; left: 0; top: 0; }
#logo img { margin-left: 280px; margin-top: 30px; }
#up #banner { position: absolute; left: 330px; top: 20px; }
.alphabeth { position: absolute; left: 220px; top: 100px; }
.alphabeth a { text-decoration: none; color: #6C4F21; }
.alphabeth a:hover { text-decoration: overline; }
#leftMenu { font-size: 12px; float: left; width: 150px; background: #EBEBEB; }
#leftMenu ul { list-style-type: none; margin: 0px 0px 0px 5px; padding: 0px; display: block; }
#leftMenu ul li a { list-style-type: none; text-decoration: none; width: 100%; border: 0; color: #000000; display: block; padding: 1px; }
#leftMenu ul li a:hover { background: #BCBBBB; margin-left: 14px; padding-left: 3px; font-weight: bold; }
#leftMenu ul li>a { width: auto; }
div#leftMenu .kat,.friends,.top{ height: 23px; }
div#leftMenu .kat{ background: url("pictures/katm.gif") 0 0 no-repeat; }
div#leftMenu .top{ background: url("pictures/katt.gif") 0 0 no-repeat; }
div#leftMenu .top-text { margin: 0px 0px 0px 5px; }
div#leftMenu .friends{ background: url("pictures/katf.gif") 0 0 no-repeat; }
div#leftMenu .friendsBan { margin: 2px 0px 2px 0px; text-align: center; border: 0; }
div#leftMenu .friendsBan a img { border: 0; }
#central div.razeni { position: absolute; left: 670px; top: 126.5px; }
#central div.razeni select { font: 11px normal; }
#central div.strany { font: 12px normal; text-align: left; font-weight: bold; margin-left: 8px; margin-top: 5px; }
#central div.strany a { color: #000000; }
#central { margin: 3px 0px 5px 0px; width: 100%; }
div#allgames { border-top: dotted 3px #BCBBBB; padding-top: 5px; text-align: center; }
div#thebest { border-top: dotted 3px #BCBBBB; }
.new { margin: 2px;}
a img { border: 0px; }


/* obsah */
.new { float: left; font-size: 11px; width: 315px; height: auto; }
.new a, .top-text a { text-decoration: none; border: 0; color: #000000; }
.new a:hover, .top-text a:hover { text-decoration: underline; }
div.top-text img { width: 130px; height: 90px; margin: 2px; border: solid 3px #CDCDCC; }
div.top-text img:hover { border: solid 3px #FFFFFF; }
div.top-text span a { margin: 0px 0px 0px 30px; font: normal 12px sans-serif; color: #000000; }
div.new .obsah { text-align: justify; padding: 3px; background: #EBEBEB; height: 110px; text-align: justify; }
div.new .obsah a { text-decoration: none; color: #BF8840; }
div.new .obsah a:hover { text-decoration: none; color: #000000; }
div.new .obsah img, div#game img { float: left; width: 140px; height: 100px; margin: 2px; border: solid 3px #CDCDCC; }
div.new .down { padding: 0px 50px 0px 3px; margin: 0px; background: #EBEBEB; height: 35px; }
div.new .down span { font: normal 12px sans-serif; }
div.new .down img { float: right; border: 0; }
div.new .nazev { font-size: 12px; height: 15px; padding: 2px 20px 2px 25px; background: url("pictures/hl.gif") 0 0 no-repeat; }
div.new .nazev a { float: left; }
div.new .nazev em { float: right; }

/* laws */
div#prava { padding: 2px 0 2px 2px; max-height: 18px; font-size: 12px; text-align: right; width: 800px; background: #CDCDCC; border-right: solid 4px #CDCDCC; }
div#prava a { color: #000000; font-weight: bold; }

/* lupa */
div.lupa { border: solid 1.5px #DEDFE0; background: #F1F2F2; margin: 2px 5px 1px 2px; padding: 2px; font: 12px normal; }
div.lupa a { text-decoration: none; color: #BB0000; }
div.lupa a:hover { text-decoration: underline; }

/* select one game */
div#game-all #game a { text-decoration: none; color: #BB0000; }
div#game-all #game a:hover { text-decoration: underline; }
div#game-all h1 { font: normal 18px Arial;  height: 22px; width: 100%; padding: 0px 0px 0px 38px; margin: 0px; background: url("pictures/hl-big.gif") 0 0 no-repeat; display: block; }
div#game .today { font: normal 11px Arial; }
div#game, div#game-down { padding: 3px; margin: 0 0 0 2px; width: 99%; min-height: 120px; font: 12px normal; background: #EBEBEB; }
div#game-hod { background: url("pictures/hod.gif") 0 0 no-repeat; font: bold normal 35px Arial; width: 140px; height: 140px; text-align: center; position: absolute; left: 590px; top: 170px; }
div#game .info { padding: 3px; text-align: justify; }
div#game img { margin-right: 5px; }
div#game-down { text-align: justify; padding: 2px 7px 0 7px }
div#game-down a img { position: relative; left: 270px; top: 0px; border: 0; }
div#game-down ul { list-style: square outside none; margin-left: 25px; font: 11px Arial; color: #6C4F21; display: block; }
div#game-down ul li a { font: bold 11px Arial; color: #6C4F21;  }
div#play { margin: 5px; text-align: center; }
div#here { width: 70%; font: 11px Arial; margin-left: 30px; color: #6C4F21; }
div#here a { text-decoration: none; color: #6C4F21; }
div#here a:hover { text-decoration: underline; }

/* hledani - menu */
div#leftMenu .searchbar { background: #CDCDCC; }
div#leftMenu .searchbar input { border: 2px solid #CDCDCC; background: #EBEBEB; display: inline; }
div#leftMenu .searchbar form { margin: 0px 0px 0px 4px; }
div#leftMenu .searchbar form .type { padding: 1px 1px 1px 5px; width: 115px; }
div#leftMenu .searchbar form .go { padding: 1px; font-size: 12px; }

/* hledani - page */
div#hledani div.hledej { font: normal 12px Arial; position: absolute; left: 690px; top: 125px; }
div#hledani span { padding: 3px 3px 3px 5px; font: normal 10px sans-serif; color: #909090; }
div#hledani div.vysledek { position: relative; font: bold 12px Arial; width: 98.5%; margin: 0px 3px 0px 5px; background: #F1F2F2; }
div#hledani div.vysledek a { position: relative; border-left: 5px solid; border-color: #CDCDCC; padding: 0px 0px 0px 3px; color: #6C4F21; text-decoration: none; }
div#hledani div.vysledek a:hover { text-decoration: underline; }
div#hledani div.vysledek i { position: absolute; left: 150px; top: 0; font: normal 11px Arial; }
div#hledani div.reklama { margin: 20px 0px 0px 6px; }

/* komentare */
div#comen { padding: 3px; margin: 0 0 0 2px; width: 99%; font: 12px normal; }
div#comen b { padding: 3px; font: 10px sans-serif; color: #909090; }
div#comen a, div#comen span { text-decoration: underline; color: #000000; font-weight: bold; }
div#comen div.comen-one, div#comen div.comen-add { border-left: solid 5px #CDCDCC; background: #EBEBEB; height: auto; margin: 4px 0px 0px 5px; padding: 2px; }
div#comen div.comen-one, div#comen div.comen-add { font: 12px sans-serif; color: #000000; }
div#comen div.comen-one div.all em { float: right; }
div#comen div.comen-one div.all a, div#comen div.comen-one div.all span { float: left; }
div#comen div.comen-add-down { margin: 0px 0px 0px 180px; }
div#comen div.comen-add input, div#comen div.comen-add textarea { margin: 2px; border: 1px solid #C0C0C0; background: #CCCCCC; font: 13px normal;}
div#comen div.comen-add textarea { width: 465px; height: 140px;}
div.smailey { float: right; margin: 0px 10px 0px 0px; width: 123px; }
div.smailey span { text-align: center; font-weight: bold; text-decoration: underline; }
div.smailey img { padding: 2px; cursor: pointer; }

/* komentare na hlavni strance */
div.last-com, div.melodie { float: left; font-size: 11px; background: #EBEBEB; border-left: solid 5px #CDCDCC; width: 315px; height: 150px; padding: 3px; margin-left: 2px; }
div.last-com a { text-decoration: none; color: #000000; }
div.last-com a:hover { text-decoration: underline; }

/* melodie, javy hry, sporice */
div.melodie { margin-left: 5px; text-align: justify; font: 14px Arial; }
div.melodie a { border: 0; }
div.melodie img { border: 0; margin: 0; padding: 0; }


/* kategorie */
div#central div.kat { width: 98%; margin: 5px; padding: 3px; background: #F1F2F2; font: 12px sans-serif; text-align: justify; }
div#central div.kat a { text-decoration: none; color: #000000; }
div#central div.kat a:hover { text-decoration: underline; }

/* christmas */
div#christmas { text-align: center; }
div#christmas a { color: #000000; font-weight: bold; }
