* { margin: 0; padding: 0; }
a {color:#D4580E}
a:hover {text-decoration:none}
a img { border: none; }
h2 {color:#FFA54E}
.cb { clear: both; }
strong{color:#8AA5C4}
html { font-family: Tahoma; font-size: 12px; background: url(../images/images/page-background.jpg) repeat left top;}
#page { width: 960px; margin: 22px auto; border: 1px solid #3e5e83; text-align: left; }
#page-inner { background: url(../images/images/content-background.jpg) repeat-y left top; border: 1px solid #000; width: 958px;}
#header { height: 134px; padding: 24px 0 0 0; width: 926px; margin: 0 16px; }
.logo-jackpot-panel { height: 57px; background: url(../images/images/logo-jackpot-panel.jpg) repeat-x left top; position: relative; }
.logo-jackpot-panel .logo { width: 400px; height: 57px; position: relative; }
.logo-jackpot-panel .logo h1 { position: absolute; left: 0; top: 0; }
.logo-jackpot-panel .logo a { position: absolute; left: 0; top: 0; }
.logo-jackpot-panel .jackpot-panel { background: url(../images/images/jackpot-panel.jpg) no-repeat left top; width: 305px; height: 44px; position: absolute; top: 6px; right: 40px; text-align: right; color: #f00; }
.info-panel { height: 37px; }
h1{margin: 5px 0 10px 0;}
#lc .inner-content p { color: #fff; font-size: 12px; }
table tr td { color: #fff; }

.SiteMap h2{font-size: 110% !important; margin:0 0 5px 15px; padding:0; height: 19px !important;}
.SiteMap ul{font-size: 110% !important; margin:5px 0 5px 0;}
.SiteMap{padding-left:20px;}


.menubar { border: 1px solid #143127; width: 922px; margin: 0 1px; height: 38px;}
.menubar table { border-collapse: collapse; width: 922px; }
.menubar table tr td a { display: block; line-height: 36px; height: 36px; overflow: hidden; background: url(../images/images/menu-item.jpg) no-repeat right top #1a283d; text-align: center; font-size: 12px; color: #fff; text-transform: uppercase; font-weight: bold; text-decoration: none; border: 1px solid #1a283d; border-right: 1px solid #1a283d; }
.menubar table tr td a:hover { display: block; line-height: 36px; height: 36px; overflow: hidden; background: url(../images/images/menu-item-hover.jpg) repeat-x left top; text-align: center; font-size: 12px; color: #fff; text-transform: uppercase; font-weight: bold; text-decoration: none; border: 1px solid #1a283d; /*1px solid #d5590e; border-top: 1px solid #1a283d; border-bottom: 1px solid #1a283d*/ }
.menubar table tr td a.selected { display: block; line-height: 36px; height: 36px; overflow: hidden; background: url(../images/images/menu-item-hover.jpg) repeat-x left top; text-align: center; font-size: 12px; color: #fff; text-transform: uppercase; font-weight: bold; text-decoration: none; border: none; }

#content-inner { background: url(../images/images/content-inner-background.jpg) no-repeat left top; width: 926px; margin: 20px 16px 0 16px; color: #efefef; line-height: 15px; }

#content-inner h2 { display: block; position: relative; margin: 5px 0 10px 0 !important; font-size: 140%;}
#content-inner h2.indexRightH2 { display: block; position: relative; width: 180px; height: 80px;}
a.white{color: #efefef !important;}
a.red{color: #efefef;}

ul{margin: 0 0 0 25px;}

#content-inner h2 img { position: absolute; left: 0; top: 0; }
#content-inner p { margin-bottom: 15px; _color: #fff; }
#content-inner table.price-table { width: 339px; _color: #fff; }
#content-inner table.price-table tr td { background: url(../images/images/price-table-td.jpg) no-repeat left top; border: 1px solid #000; font-size: 20px; font-weight: normal; text-align: center; height: 32px; }
#content-inner a.more { text-transform: uppercase; color: #ffffff !important; display: block; float: right; margin: 5px 15px; width: 154px; line-height: 25px; height: 25px; overflow: hidden; background: url(../images/images/a-more.jpg) no-repeat left top; text-align: center;}
#content-inner a.button-enter { width: 79px; line-height: 25px; height: 25px; overflow: hidden; background: url(../images/images/button-vstupte.jpg) no-repeat left top; font-weight: bold; font-size: 12px; display: block; color: #fff; margin: 5px 0; }
#content-inner a.button-enter-center { width: 79px; line-height: 25px; height: 25px; overflow: hidden; background: url(../images/images/button-vstupte.jpg) no-repeat; font-weight: bold; font-size: 12px; display: block; color: #fff; margin: 5px 0; }
#content-inner a.button-enter-bold { width: 79px; line-height: 25px; height: 25px; overflow: hidden; background: url(../images/images/button-vstupte.gif) no-repeat left top; font-weight: bold;font-size: 12px; display: block; color: #fff; margin: 5px 0; text-align: center; }

#content-inner h3 { display: block; margin-bottom: 20px 0; font-size: 16px; }

#content-inner h4 { display: block; margin: 10px 0;color:#ffd700; font-size: 120%;}
#content-inner h4 a { color: #D4580E; font-weight: bold; }

#lc { width: 601px; float: right; margin: 0 10px 0 0; }
#lc .inner-content { border: 1px solid #273244; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #000; color: #fff; }
#rc { width: 300px; float: left; margin-left: 10px; padding-top: 160px; _width: 280px; }


.leftcolumn-index { width: 348px; margin: 0 0 0 10px; }
.separator-index { background: url(../images/images/index-col-separator.jpg) repeat-y left top; width: 20px; }
.rightcolumn-index {  }

h2.soutez{margin:0 !important; padding: 15px 0 0 0 !important; width: 335px; text-align: center;}
h2.imgtitle{font-size: 1%; font-size: 1px; color: #000000; margin-top: 0; height: 20px;}
div.space { height: 30px; }
div.space2 {height:30px;}
div.space5 { height: 5px; }
div.space10 { height: 10px; }
.banner{margin: 0 0 0 70px;}
.casinos-table {width: 100%; font-size: 12px; border-collapse: collapse; margin-top: 5px;}
.casinos-table tr { border-left: 1px solid #0e3b2c; border-right: 1px solid #0e3b2c; }
.casinos-table tr td { height: 57px; padding: 0 10px; border-bottom: 1px solid #0e3b2c; border-top: 1px solid #0e3b2c; background: url(../images/images/casino-table-td.jpg) repeat-x left center; }
.casinos-table tr td a{text-transform: uppercase; font-weight: bold;}
.casinos-table tr td strong{color: #D4580E}
a strong{color: #D4580E}
a.white strong{color: #ffffff}


.button-betfair{width: 180px; height: 54px; background: url(../images/tlacitko-betfair.gif) no-repeat; float: left; font-size: 0%; _font-size: 1px; color: #000000;}
.button-expekt{width: 180px; height: 54px;  background: url(../images/tlacitko-expekt.gif) no-repeat;  float: left; font-size: 0%; _font-size: 1px; color: #000000;}
.button-unibet{width: 180px; height: 54px;  background: url(../images/tlacitko-unibet.gif) no-repeat;  float: left; font-size: 0%; _font-size: 1px; color: #000000;}

.button-betfair span, .button-expekt span, .button-unibet span{display: none;}
#tablestep{margin: 0 0 20px 0;}

ul.casinos{padding: 10px 0 5px 0; height: 50px; list-style: none;}
ul.casinos li a{font-size:1%;_font-size:1px; color:#000000;}

 
p.warning { color: #666666; font-size: 12px; }

.footer { background: url(../images/images/footer.jpg) repeat-x left top #000; border: 2px solid #000; line-height: 45px; height: 42px; overflow: hidden; text-align: center; color: #f83434; }
.footer a { color: #f83434; text-decoration: none; font-size: 11px; }

/* WARNING 18 YEARS OF AGE */
.warning18y { margin:5px 25px; width:95%; font-size:10px; color:#878370; text-align:center; }

h3 { color: #FFA54E; font-family: Arial; font-size: 15px; font-weight: bold; }

table.reader-item { width: 100%; border-collapse: collapse; margin-top: 5px; }
table.reader-item tr th { height: 25px; padding: 0 5px; background: url(../images/images/readers-th.jpg) repeat-x left top; font-weight: normal; _color: #fff; }
table.reader-item tr th span { color: #43ce28; }
table.reader-item tr th.left { text-align: left; }
table.reader-item tr th.right { text-align: right; }
table.reader-item tr td { background-color: #0d251d; padding: 5px; font-size: 11px; _color: #fff; }

#strategy {margin-left:30px}


.become-a-milionare { float: left; margin: 10px 0 0 100px; _margin-left: 50px; }
.become-a-milionare img { behavior: url(/templates/css/iepngfix.htc); }

.jackpot-play { float: right; margin: 7px 0 0 0; _margin-right: 20px; }
.jackpot-play a { display: block; width: 154px; line-height: 25px; height: 25px; overflow: hidden; background: url(../images/images/jackpot-play.jpg) no-repeat left top; text-align: center; color: #fff; font-size: 12px; font-weight: bold; }

label { display: block; float: left; width: 150px; margin-right: 5px; text-align: right; }


.begin { background-color: #1a283d; }
.begin .begin-title { height: 23px; line-height: 23px; overflow: hidden; text-indent: 10px; font-size: 16px; font-weight: bold; background-color: #2c3c54; border-top: 1px solid #1a283d; border-bottom: 1px solid #4c5e7a;color: #b8b287; font-family: Arial; padding: 0 0 0 30px;}
.begin .begin-inner { padding: 10px 5px; }
.begin .begin-inner ol { padding-left: 10px; font-weight: bold; list-style-position: inside; }
.begin .begin-inner ol li { padding: 2px 5px; margin-bottom: 10px; background: url(../images/images/begin-li-bullet.jpg) no-repeat left top; }
.begin .begin-inner ol li span { font-weight: normal; display: block; padding-left: 20px; }

/*.advertisment-header { width: 646px; height: 58px; border: 1px solid #c00; float: right; }*/

.jackpot-banner { width: 300px; height: 41px; background: url(../images/images/jackpot.png) no-repeat left top; padding-left: 37px; }
.jackpot-banner div img.dolar-last { margin-right: 20px; }
.jackpot-banner div img { margin: 0 2px; }

.jackpot_str { padding: 7px; text-align: center; }

.tableContactForm { border-collapse: collapse; }
.tableContactForm td { padding: 5px 10px; }
.tableContactForm td input,.tableContactForm td textarea { padding: 4px; border-top:0px;border-left:0;border-bottom: 2px solid #2C3C54; border-right: 3px solid #2C3C54; background-color: #000; color: #efefef; }
.tableContactForm td input#antispam { position: relative; top: -10px; left: 4px; }
.tableContactForm td img { position: relative; top: 2px; border: 1px solid #3e5e83; }

#ftrlooplinks span { float: none; width: 100%; display: block; text-align: center;}
#ftrlooplinks span a { font-size: 12px; font-weight: bold; text-decoration: underline; }

