body { margin: 0; padding: 0; border: 0; font: normal 0.7em/1.7em Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #0E0E0E url(grafika/bg.gif); }
a { color: #CC0000; text-decoration: underline; }
a:hover { color: #CC0000; text-decoration: none; }
img, p { border: 0; padding: 0; margin: 0; }
h1 { font-size: 1.6em; margin: 10px 0 10px 0; color: #131313; line-height: 1.3em; text-transform: uppercase; text-decoration: none; letter-spacing: -0.05em; }
h1 a { text-transform: uppercase; text-decoration: none; color: #131313; }
h1 a:hover { color: #CC0000; text-decoration: none; }
h2 { font-size: 1em; text-transform: uppercase; margin: 15px 0px 6px 0px; padding: 4px 0px 4px 10px; background: url(grafika/h2-bg.gif) bottom left repeat-x; border: 1px solid #dadbde; }
h2 a { color: #131313; text-decoration: none; }
h2 a:hover { text-decoration: underline; }
h3 { margin: 8px 0 4px 0; padding: 0; font-size: 1em; line-height: 1.3em; }
ul { list-style-image: url(grafika/list.gif); margin: 0 0 25px 18px; padding: 0px; list-style-position: outside; position: relative; }
ul li { position: relative; padding: 0px; margin: 5px 0; }
/*ul span {
	position:absolute;
	right:0px;
	color:#818181;
	}*/

/* Hlavicka */
#logo { width: 1000px; height: 82px; margin: 0 auto; position: relative; background: url(grafika/bg-red.gif) repeat-x; }
#logo a.pok { display: block; width: 282px; height: 72px; margin: 0; padding: 0; background: url(grafika/logo.gif) 0px 20px no-repeat; text-decoration: none; }
#logo a.pok span { display: none; }
#logo a.bann { position:absolute; top:16px; right:0px; }

#topbox { width: 1000px; height: 37px; margin: 0 auto; padding: 0; line-height: 37px; }

#topbox span { position: absolute; display: block; width: 9px; height: 37px; }
#topbox-left { width: 751px; height: 37px; position: relative; float: left; background: url(grafika/top-c.gif) repeat-x; }
#topbox-left strong { margin-left: 18px; float: left; }
#topbox-left a { display: block; height: 27px; margin: 0; padding: 0; float: left; /*background: url(grafika/logo-sbet.gif) 0px 1px no-repeat;*/ text-decoration: none; }
#topbox-left a:hover { text-decoration: underline; }
#topbox-left a span { display: none; }
#topbox .left-1 { background: url(grafika/top-1.gif) no-repeat; top: 0px; left: 0px; }
#topbox .left-2 { background: url(grafika/top-2.gif) no-repeat; top: 0px; right: 0px; }
#topbox-right { width: 241px; height: 37px; font-weight: bold; margin-left: 8px; text-align: center; position: relative; float: left; background: url(grafika/top-cr.gif) repeat-x; }
#topbox .right-1 { background: url(grafika/top-3.gif) no-repeat; top: 0px; left: 0px; }
#topbox .right-2 { background: url(grafika/top-4.gif) no-repeat; top: 0px; right: 0px; }
form { margin: 0; padding: 0; float:left; }
form input { float: left; }
#topbox-left form { position:absolute; top:0px; right:0px; float:none; }
form#bedbeatnik { float: none; }
form#bedbeatnik input { float: none; }
form#bedbeatnik fieldset { border: none; margin: 5px 0 8px 0; padding: 0; }
form#bedbeatnik select { margin: 0px 8px 0 0; }
form#bedbeatnik textarea { width: 520px; }
form#bedbeatnik .name { margin-right: 25px; }
input.inputtext { width: 110px; margin: 8px 0px 6px 0px; _margin: 7px 0px 6px 0px; }
input.hledej { width: 88px; height: 22px; margin: 8px 0px 0px 4px; _margin: 7px 0px 0px 4px; padding-right: 10px; }

/* Obsah */
#main { width: 1000px; margin: 0 auto; padding: 0; position: relative; }

#leftbox { float: left; width: 184px; margin: 8px 0 0 0; padding: 0; }

/* Menu */
#leftbox ul { background-color: #FFFFFF; padding: 0; margin: 0; width: 184px; list-style-image: none; list-style: none; }
#leftbox ul li { list-style: none; width: 184px; margin: 0; padding: 0; }
#leftbox ul li a { margin: 0; padding: 0 0 0 17px; font-weight: bold; display: block; width: 167px; height: 25px; border-top: 1px solid #E6E6E6; color: #333333; text-decoration: none; line-height: 23px; }
#leftbox ul li a:hover, #leftbox ul li a:active { color: #FFFFFF; background: #CC0000 url(image/li.gif) right center no-repeat; text-decoration: underline; }
#leftbox ul ul { background-color: #F2F5FA; padding: 0; margin: 0; width: 184px; list-style-image: none; list-style: none; }
#leftbox ul ul li { list-style: none; width: 184px; height: 26px; margin: 0; padding: 0; }
#leftbox ul ul li a { padding: 0 0 0 34px; margin: 0; font-weight: normal; line-height: 26px; display: block; height: 26px; width: 150px; border-top: 1px solid #E6E6E6; color: #333333; text-decoration: none; background: #F2F5FA; }
#leftbox ul ul li a:hover { color: #FFFFFF; background: #CC0000; text-decoration: underline; }
.menudown { width: 184px; height: 6px; background: url(grafika/downbox.gif) no-repeat; margin: 0px; padding: 0; }
#sub1, #sub2, #sub3, #sub4, #sub5, #sub6, #sub7, #sub8, #sub9 { display: none; }

.topbox, .topbox2 { width: 184px; height: 30px; background: #fff url(grafika/topbox-c.gif) repeat-x; position: relative; font-weight: bold; text-align: center; line-height: 30px; text-transform: uppercase; }
.topbox2 { margin-top: 8px; _margin-top: 0px; padding-bottom: 8px; }
.vydelavejte { background: #fff; }
.vydelavejte p { padding: 0px 12px 8px 15px; margin-bottom: 7px; background: url(grafika/hr.gif) bottom center no-repeat; }
.vydelavejte img { margin: 5px 0 0 5px; }


.right-topbox { float: left; width: 233px; height: 30px; font-weight: bold; text-align: center; position: relative; line-height: 30px; background: #EEF2F9 url(grafika/topbox-c.gif) repeat-x; padding: 0 0 0 8px; margin: 8px 0 0 8px; }
.topbox span, .topbox-c span, .right-topbox span, .topbox2 span { position: absolute; display: block; width: 9px; height: 30px; }
.topbox-l { background: url(grafika/topbox-l.gif) no-repeat; top: 0px; left: 0px; }
.topbox-r { background: url(grafika/topbox-r.gif) top right no-repeat; top: 0px; right: 0px; }
.topbox-r2 { background: url(grafika/topbox-r.gif) top right no-repeat; top: 0px; right:0px; }
.topbox-r3 { background: url(grafika/topbox-r.gif) top right no-repeat; top: 0px; right:0px; }
.topbox-c { width: 559px; height: 30px; background: #EEF2F9 url(grafika/topbox-c.gif) repeat-x; position: relative; line-height: 30px; }
.topbox-c a { margin: 0; }
#reklama img { margin: 8px 0 0 0; float: left; clear: left; }

/* Center */
#centerbox { background: #fff url(grafika/centerbox-down.gif) bottom left no-repeat; padding: 0; margin: 8px 0 0 8px; width: 559px; float: left; }
#obsah { width: 532px; padding: 0 0 15px 18px; float: left; }
#obsah-l { width: 301px; padding: 0 0 0 18px; float: left; }
.anotace-img { padding: 4px; border: 1px solid #dadbde; }
.anotace { padding: 12px 10px; margin: 8px 0 10px 0; background-color: #ebf0f8; }
#profesional { padding: 10px 6px 0px 6px; margin: 5px 10px 5px 0; background: #212121; border: 1px solid #dadbde; color: #fff; clear: both; }
#profesional h2 { color: #FFFFFF; background: url(grafika/tip-black.gif) no-repeat; padding: 0 0 0 21px; margin: 0; border: none; }
#profesional ul { list-style-image: url(grafika/list-black.gif); margin: 0 0 0 22px; padding: 0px; list-style-position: outside; }
#profesional ul li { margin: 8px 0 13px 0; padding: 0px; }
#profesional a { color: #FFFFFF; font-weight: bold; }
#obsah-r { width: 210px; margin: 0 0 0 15px; float: left; }
#rss { width: 205px; height: 52px; /*border:1px solid #dadbde;*/ margin-top: 3px; }
#rss a { margin: 0; }
#prehled-turnaju { width: 201px; padding: 6px 0; border: 1px solid #dadbde; text-align: center; margin: 0 0 20px 10px; font-weight: bold; }
#prehled-turnaju a { background: url(grafika/prehled.gif) no-repeat; padding: 3px 0 5px 22px; }
.dalsi { float: left; padding: 0 8px 10px 8px; margin: 10px 0 5px 0; line-height: 1.4em; position: relative; border-left: 1px solid #dadbde; background: url(grafika/hr.gif) bottom center no-repeat; }
.dalsi img { padding: 4px; margin: 6px 8px 0 0; border: 1px solid #dadbde; float: left; }
.imgboxsmall { padding: 4px; margin: 3px 12px 0 0; border: 1px solid #dadbde; float: left; }
.articleleft { float: left; margin: 0px 15px 10px 15px; }
.articleleft img { padding: 4px; margin: 4px 8px 0 0; border: 1px solid #dadbde; float: left; }
.pokerskola { border:solid 1px #e4c634; border-top:none; padding-top:10px; }
.pokerskola a.btn { display:block; background:url(grafika/pokerskola-btn.gif) top center no-repeat; text-align:center; color:#000; text-decoration:none; padding:5px 0 6px 0; margin-bottom:10px; clear:left; }
/* zmena */
.dalsi h3 { margin: 0px; padding: 0px; }
.clearleft { clear: left; margin: 4px 0 0 0; }
/* Right */
.rightbox { float: left; width: 233px; margin-left: 8px; padding: 0 0 10px 8px; background: #fff; position:relative; }
.rightbox-down { width:241px; height: 12px; background: #fff url(grafika/downbox-r.gif) bottom left no-repeat; position:absolute; left:0px; bottom:0px; }
.rightbox img, .casinosc { padding: 4px; margin: 6px 8px 0 10px; border: 1px solid #dadbde; }
.rightbox img.bt { border: none; padding-left: 6px; margin-bottom: 6px; }
.rightbox ul { margin: 10px 0 10px 28px; padding: 0px; }
.stahnout { background: url(grafika/stahnout.gif) top center no-repeat; padding: 14px 0 0 58px; display: block; margin: 0 0 0 8px; height: 38px; width: 136px; color: #fff; line-height: 1.3em; }
a.stahnout:hover { color: #fff; }

.stahnout-casino { background: url(grafika/casino.gif) 2px 0px no-repeat; text-align: left; padding: 14px 0 0 52px; display: block; margin: 0 0 0 8px; height: 38px; width: 155px; color: #fff; line-height: 1.3em; }
a.stahnout-casino:hover { color: #fff; }

.new, .karta, .czech { display: block; margin-top: 13px; height: 24px; line-height: 21px; background: url(grafika/new.gif) no-repeat; padding-left: 63px; font-weight: bold; }
.karta { background: url(grafika/karta.gif) no-repeat; padding-left: 30px; }
.czech { background: url(grafika/czech.gif) no-repeat; padding-left: 36px; }
.turnaj { float: left; width: 233px; position: relative; background: #fff; padding: 0 0 0 8px; margin: 0 0 0 8px; }
.turnaj ul { margin: 0px 0 15px 22px; padding: 0px; list-style-position: outside; }
.turnaj li { font-size: 0.9em; padding: 0px; margin: 0px; }

#footer { width: 1000px; height: 100px; top: 15px; clear: both; border-top: 1px solid #2A2A2A; margin: 0 auto; padding: 8px 0 0 0; color: #A7A7A7; text-align: center; position: relative; }
#footer a { text-decoration: underline; color: #A7A7A7; }
#footer a:hover { color: #FFFFFF; text-decoration: underline; }

hr.cleaner { clear: both; height: 1px; margin: -1px 0 0 0; padding: 0; border: none; visibility: hidden; }

/* tricka */
.tricka { border: 2px solid #7f0606; border-top: none; float: left; width: 206px; margin: 0px; padding-top: 5px; line-height: 1.4em; position: relative; }
.tricka p { margin: 3px 8px 15px 10px; _margin: 3px 8px 15px 3px; padding: 0px; width: 80px; float: left; clear: both; }
.tricka a { font-weight: bold; }
.tricka img { margin: 3px 2px 16px 0; float: left; padding: 0; }
.h-tricka { clear: left; margin: 4px 0 0 0; background: #af0202 url(grafika/h2-tricka.gif) top left repeat-x; border-color: #7f0606; }
.h-tricka a { color: #fff; text-decoration: underline; }
.h-tricka a:hover { text-decoration: none; }
/* clanek */
#obsah-clanek { width: 532px; padding: 0 0 15px 18px; float: left; }
#obsah-clanek p { margin: 0 0 8px 0; padding-right: 8px; }
#obsah-clanek .anotace-img-clanek { padding: 4px; border: 1px solid #dadbde; float: left; border-right: none; }
#obsah-clanek #anotace-clanek { float: left; background-color: #ebf0f8; padding: 8px; margin: 0px; border: 1px solid #dadbde; border-left: none; width: 305px; margin: 0 0 10px 0; min-height: 137px; _height: 137px; }
#obsah-clanek #anotace-clanek-wo-img { float: left; background-color: #ebf0f8; padding: 8px; margin: 0px; border: 1px solid #dadbde; width: 514px; margin: 0 0 10px 0; }
#obsah-clanek h2 { clear: left; }

#obsah-clanek h3, #obsah-clanek h4 { font-weight: bold; display: block; clear: both; color: #1B1B1B; text-transform: none; margin: 0; }
#obsah-clanek h3 { font-size: 12px; padding: 0 0 0 9px; margin: 10px 8px 3px 0; height: 24px; line-height: 24px; border-bottom: 1px solid #DADBDE; }
#obsah-clanek h4 { font-size: 11px; padding: 0; margin: 10px 0 0 0; }
p.tip, p.zvidavy, p.reseni { font-weight: bold; clear: both; color: #1B1B1B; text-transform: none; font-size: 11px; padding: 0 0 0 28px; margin: 6px 0 0 0; height: 30px; line-height: 36px; border: 0; }
#obsah-clanek p.tip { background: url(image/karta.gif) 0px 8px no-repeat; padding: 0 0 0 28px; }
#obsah-clanek p.zvidavy, p.zvidavy2 { background: url(image/light.gif) 0px 8px no-repeat; padding: 0 0 0 28px; }
#obsah-clanek p.reseni { background: url(image/reseni.gif) 0px 8px no-repeat; padding: 0 0 0 28px; }

#obsah-clanek .appdown-center a { padding: 14px 0 0 58px; display: block; margin: 16px auto 0 auto; height: 43px; width: 131px; font-weight: bold; color: #fff; line-height: 1.3em; }
#obsah-clanek .ukazka-hry a { background: url(grafika/ukazka-hry.gif) 2px 0px no-repeat; padding: 21px 0 0 62px; display: block; margin: 16px auto 0 auto; height: 43px; width: 131px; font-weight: bold; color: #fff; line-height: 1.3em; }
#obsah-clanek a img { float: right; margin: 0 0 8px 0; }

#obsah-clanek a.imgbox, #obsah-clanek a.imgbox-sm, #obsah-clanek a.imgbox-ctyri { margin: 0px 0 15px 10px; border: 1px solid #dadbde; width: 160px; height: 121px; text-align: center; float: left; }
#obsah-clanek a.imgbox img, #obsah-clanek a.imgbox-sm img, #obsah-clanek a.imgbox-ctyri img { margin: 4px; padding: 0px; border: none; float: none; }
#obsah-clanek a.imgbox-sm { text-align: center; }
#obsah-clanek a.imgbox-ctyri { width: 126px; height: 94px; margin: 0px 2px 15px 0px; }
#obsah-clanek a.imgbox-ctyri img { margin: 2px; }

#obsah-clanek ul { margin: 0 0 10px 12px; padding: 0px; clear: left; }
#obsah-clanek #profesional ul { margin: 0 0 0 22px; padding: 0 0 8px 0; }
#obsah-clanek #profesional ul li { margin: 2px 0 2px 0; padding: 0px; }
.left { float: left; margin: 4px 8px 8px 0; }
.right { float: right; margin: 4px 0px 8px 8px; }
.red { color: #CC0000; }
a.novinky { background: url(grafika/list.gif) -5px -4px no-repeat; padding: 0 0 8px 10px; }
.small { font-size: 9px; clear: both; }


.krize, .kary, .piky, .srdce, .deset-kary, .deset-krize, .deset-piky, .deset-srdce { padding-right: 16px; font-weight: bold; }

.krize { background: url(image/krize.gif) 9px 0 no-repeat; }
.kary { background: url(image/kary.gif) 9px 0 no-repeat; }
.piky { background: url(image/piky.gif) 9px 0 no-repeat; }
.srdce { background: url(image/srdce.gif) 9px 0 no-repeat; }

.deset-krize { background: url(image/krize.gif) 16px 0 no-repeat; }
.deset-kary { background: url(image/kary.gif) 16px 0 no-repeat; }
.deset-piky { background: url(image/piky.gif) 16px 0 no-repeat; }
.deset-srdce { background: url(image/srdce.gif) 16px 0 no-repeat; }

/*  -----   TABLE  -----   */
#obsah-clanek table.form, #obsah-clanek table.form tr td { background-color: #FFF; border: 0; padding: 0; margin: 0; }
#obsah-clanek table { position: relative; padding-bottom: 7px; width: 533px; padding: 0; margin: 0; }
#obsah-clanek table tbody { background-color: #FFF; }
#obsah-clanek table tr td { border: 1px solid #eaeaea; padding-left: 4px; padding-right: 4px; /*border-right:1px solid #DBDBDB; 	 	border-top:1px solid #eaeaea;*/ background-color: #fdfdfb; }
#obsah-clanek table tr.titletable td { background: url(grafika/h2-bg.gif) bottom left repeat-x; border: 1px solid #dadbde; }
#obsah-clanek table tr td.tdred { background: #910000 url(grafika/td-bt-red.gif) top left repeat-x; color: #fff; }
#obsah-clanek table tr td.tdblue { background-color: #008ad9; background: #649310 url(grafika/td-bt-blue.gif) top left repeat-x; color: #fff; padding-left: 3px; padding-right: 3px; }
#obsah-clanek table tr td.tdred a, #obsah-clanek table tr td.tdblue a { color: #fff; }
#obsah-clanek table tr td.tdcas { background: url(grafika/clock.gif) center left no-repeat; padding-left: 23px; padding-right: 3px; }

.nejctenejsi { margin: 0 0 0 12px; }
.ul-aktuality { margin: 0 0 12px 12px; }
.dlouhy-banner { margin: 8px 0 0 18px; float: left; }
.code { font: normal 9pt 'Courier New' , Courier, monospace; clear: both; color: #999999; padding-bottom: 17px; }
.dotaz { border-left: 1px solid #DADBDE; padding-left: 10px; margin-right: 5px; }
.otazka-hp { border: 1px solid #dadbde; padding: 2px 8px 0 8px; }
.otazka-hp ul { margin: 0 0 0 14px; }
.otazka-hp p { margin-bottom: 10px; }
#komentare, #komadmin { float: left; padding-top: 7px; background: url(grafika/bublina-1.gif) no-repeat; }
#komentare strong, #komadmin strong { color: #333333; }
#komentare p, #komadmin p { padding: 2px 16px 2px 10px; background: url(grafika/bublina-2.gif) repeat-y; margin: 0 0 0 0; float: left; width: 500px; }
#komentare #bubdown, #komadmin #bubdown { background: url(grafika/bublina-3.gif) top left no-repeat; color: #999999; display: block; width: 452px; float: left; _float: none; height: 20px; padding: 16px 0 10px 70px; margin: 0px; }
#komentare #bubdown a, #komadmin #bubdown a { font-weight: bold; }
#komadmin { background: url(grafika/bublina-adm-1.gif) no-repeat; }
#komadmin p { background: url(grafika/bublina-adm-2.gif) repeat-y; }
#komadmin #bubdown { background: url(grafika/bublina-adm-3.gif) no-repeat; }
ul#pravidla { font-size: 0.8em; margin: 0px 15px 15px 15px; color: #606060; padding-bottom: 10px; border-bottom: 1px solid #CCCCCC; }
ul#pravidla li { margin: 2px 0; }

#txpCommentInputForm { float: left; }
#txpCommentInputForm table tr td { border: none; background-color: #F9F9F9; }
#txpCommentInputForm table { border: 1px solid #BEC0C4; padding: 10px; background-color: #F9F9F9; width:520px; }
#txpCommentInputForm textarea { width: 400px; }
#txpCommentInputForm input { /*width:180px;*/ }
h2.komentare { margin: 15px 8px 15px 0px; background: url(grafika/h2-bg-komentare.gif) bottom left repeat-x; color: #fff; }
p#txpCommentInputForm { float: left; padding: 4px 10px; color: #fff; display: block; margin-top: 20px; background: #74B015 url(grafika/h2-bg-komentare.gif) top left repeat-x; border: 1px solid #BEC0C4; }
/*  ----- Badbeat ----- */
.karty-bg, .karty-bg-moje { background: url("http://www.poker24.cz/badbeatnik/images/badbeatnik-bg.jpg") bottom left repeat-x; border: solid 6px #fff; padding: 10px 8px; }
.karty-bg-moje { background: url("http://www.poker24.cz/badbeatnik/images/badbeatnik-bg-moje.jpg") bottom left repeat-x; }
.karty-obal { border: solid 1px #DADBDE; margin: 0 20px 8px 0px; width: 260px; float: left; }
.karty-obal img { margin: 0 0 0 6px; }
.karty-popis { margin-top: 8px; }
.red { color: #bc0000; font-weight: bold; }

.appbanner { float:left; float: left; overflow:hidden;margin: 8px 0 0 8px; border:solid 1px #676767; }
.appbanner iframe { float:left; margin: -1px; }

/*  -----   MIN HEIGHT  -----   */
.turnaj {  }
#centerbox { min-height: 1020px; _height: 1020px; }

.badbeatjackpot { display: block; margin-top:10px; width:301px; height:111px; background: url(/image/badbeat.gif) no-repeat; position: relative; }
.badbeatjackpot OBJECT { position:absolute; top:48px; left:39px; }

.img-shadow { float: left; display: block; margin: 10px 0 0 10px !important; width: 158px; border: 1px solid #a9a9a9; text-align: center; }
.img-shadow img { margin: 0px !important; padding: 4px 0 4px; float: none !important; }
.ppbannergame { margin:10px 0 0 13px; }
