* { margin: 0; padding: 0; }
a {color:#F0D02F; outline-style:none; cursor:pointer;}
a:hover {text-decoration:none}
a img { border: none; }
h3 a {text-decoration:none}
h3 a:hover {text-decoration:none}
h2 {color:#FCDA43; margin: 15px 0 10px 0;}
.cb { clear: both; }

.SiteMap h2{font-size: 110% !important;}

html { font-family: Tahoma; font-size: 12px; line-height: 17px; background: url(../images/page-background.jpg) repeat left top; }

.bg-body-line { background: url(../images/bg-body-line.jpg) repeat-x left 102px;}

#page { width: 960px; margin: 22px auto; border: 1px solid #0c4c36; text-align: left; z-index: 100; position:relative;}
#page-inner { background: url(../images/content-background.jpg) repeat-y left top; border: 1px solid #000; width: 958px; }
#header { background: url(../images/header-background.jpg) no-repeat left top; height: 134px; padding: 24px 0 0 0; width: 926px; margin: 0 16px; }
.logo-jackpot-panel { height: 57px; background: url(../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: 15px; }
.logo-jackpot-panel .logo a { position: absolute; left: 0; top: 0; }
.logo-jackpot-panel .jackpot-panel { background: url(../images/jackpot-panel.jpg) no-repeat left top; width: 245px; height: 44px; position: absolute; top: 8px; right: 200px; text-align: left; color: #f00; padding-left: 70px; }
.logo-jackpot-panel .jackpot-panel div img.dolar-last { margin-right: 20px; }
.logo-jackpot-panel .jackpot-panel div img { margin: 0 2px; }
.info-panel { height: 37px; }

.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/menu-item.jpg) no-repeat right top #041811; text-align: center; font-size: 12px; color: #e5bc4c; text-transform: uppercase; font-weight: bold; text-decoration: none; border: 1px solid #041811; border-right: 1px solid #225142; }
.menubar table tr td a:hover { display: block; line-height: 36px; height: 36px; overflow: hidden; background: url(../images/menu-item-hover.jpg) no-repeat left top #1e3e33; text-align: center; font-size: 12px; color: #fffe8d; text-transform: uppercase; font-weight: bold; text-decoration: none; border: 1px solid #041811; }
.menubar table tr td a.selected { display: block; line-height: 36px; height: 36px; overflow: hidden; background: url(../images/menu-item-hover.jpg) no-repeat left top #1e3e33; text-align: center; font-size: 12px; color: #fffe8d; text-transform: uppercase; font-weight: bold; text-decoration: none; border: 1px solid #041811; }

.btn-right { background:url("../images/btn-content-right.jpg") no-repeat scroll 100% 100% transparent; color:#000000; float:right; font-family:arial; font-size:100%; font-weight:bold; height:38px; line-height:38px; margin:5px 10px 0 0; padding:0; text-align:center; text-decoration:none; text-transform:uppercase; width:auto;}
.btn-right:hover {}

.btn-left {background:url("../images/btn-content-left.jpg") no-repeat scroll 0 100% transparent; float:left; height:38px; line-height:38px; margin:0; padding:0 13px;}
.btn-left:hover {}
.btn-left a {color:#000000; text-transform:none;}

.fl-left { float: left; }
.fl-right { float: right; }

#content-inner { /*background: url(../images/content-inner-background.jpg) no-repeat left top;*/ width: 926px; margin: 0 16px; color: #fff9c4; min-height: 500px}
.zindex{z-index: -100;}
.bannerbetfair{margin: 0 0 0 50px !important; width: 478px;}

.advertisment{height: 100%;  width:300px; margin:5px 0 0 0; float:left; }
.advertisment h2{ padding: 7px 0 0 0 !important; font-size: 150% !important; color: #B8DE22;}
.advertisment h2 a{color: #FFE975; text-decoration: none; background: #0F4432; float: left; text-align: center; padding: 9px 0 9px 0; width: 300px;}
.advertisment h2 a:hover{color: #B8DE22; text-decoration: underline;}

/* RC NEWSLETTER BOX */

#newsletter { width:299px; height:138px; background: url(../images/bg-newsletter.jpg) no-repeat left top; margin:15px 0; position:relative;}
#newsletter h2 { margin:5px 0 0 10px !important; padding:12px 0 0 4px !important; font-size:18px; font-style:italic; font-weight:bold; text-transform:uppercase; font-family:arial; color:#000000; }
#newsletter p { color:#830000; font-family:arial; font-size:13px; margin:5px 10px 0 20px !important;}
#newsletter .input { background:url("../images/newsletter-input.jpg") no-repeat scroll left top transparent; border:1px solid #FBA80E; color:#FFFE8D; font-size:15px; height:26px; line-height:26px; margin:0; padding:0 0 0 4px; text-align:left; text-decoration:none; width:181px; }
#newsletter .submit {margin:0; background:#1D2516; border:1px solid #FBA80E; padding:3px; color:#FFFE8D; font-size:12px; font-weight:bold; cursor:pointer;}
#newsletter table { border:0 none !important; color:#000000; font-size:13px; font-weight:bold; margin:5px 0 0 10px !important; text-align:right; width:280px; }
#newsletter .info-message { border:0 none !important; background:#D30303; color:#ffffff; height:30px; font-size:12px; font-weight:bold; margin:0; padding:10px 0 0 0; text-align:center; min-width:290px; position:absolute; top:35px; left:5px; }
#newsletter .txt span {color:#ca3b3b; font-weight:bold;}

/* RC ONLINE CASINA BOX */

#online-casinos { width:299px; height:214px; background: url(../images/bg-online-casina.jpg) no-repeat left top; margin:15px 0;}
#online-casinos h2 { margin:5px 0 0 10px !important; padding:10px 0 2px 4px !important; font-size:18px !important; font-style:italic; font-weight:bold; text-transform:uppercase; font-family:arial; color:#ffffff; }
#online-casinos p { color:#830000; font-family:arial; font-size:13px; margin:0;}
#online-casinos span { color:#830000; font-family:arial; font-size:15px; font-weight:bold; margin:0 30px 0 60px; line-height:42px;}
#online-casinos a { color:#830000; font-size:13px; text-decoration:none;}
#online-casinos a:hover { color:#000000; text-decoration:none;}
#online-casinos img { margin:10px 0 0 8px; float:left;}
#online-casinos .casino{ width:266px; height:42px; line-height:42px; background: url(../images/bg-btn-casino.png) no-repeat left top; margin:2px 0 0 18px;}

/* RC BANNER BOX */

#rc-banner {width: 299px; background:#000000 url(../images/bg-banner-middle.jpg) repeat-y left top; overflow: hidden; margin:0; height:auto;}
#rc-banner .rc-banner-top {background:transparent url(../images/bg-banner-top.jpg) no-repeat left top; min-height:104px; padding:16px 0 0 24px;}
#rc-banner .rc-banner-bottom {background:#000000 url(../images/bg-banner-bottom.jpg) no-repeat left top;height:14px;}

/* BOX1 */

.content-box-1 {width: 580px; background:#000000 url(../images/bg-content-box-1-middle.jpg) repeat-y left top; overflow: hidden; margin:20px 0 0 10px; float:left;}
.content-box-1 .content-box-1-top {background:transparent url(../images/bg-content-box-1-top.jpg) no-repeat left top; min-height:41px;}
.content-box-1 .content-box-1-bottom {background:#000000 url(../images/bg-content-box-1-bottom.jpg) no-repeat left top;height:3px; float:left; width:580px; }
.content-box-1 h3 {background:none; margin:0 !important; padding:7px 0 5px; color: #ffe56d; font-size: 120% !important; font-weight: bold; width: auto; text-transform:uppercase;}
.content-box-1 p {background:none; margin:0 !important; padding:0 10px 5px 92px; color: #ffffff; font-size: 12px; font-weight:bold; width: auto;}
.content-box-1 .box-1-arrow{background:transparent url(../images/arrow-content-box-1.jpg) no-repeat left top; margin:0; line-height:52px; height:52px; width:55px; padding:0 0 0 38px; font-size:22px; font-weight:normal; float:left;}
.content-box-1 .input { background:url("../images/box1-input.jpg") no-repeat scroll left top transparent; border:0 none !important; color:#000000; font-size:11px; height:20px; line-height:20px; margin:0; padding:0 0 0 4px; text-align:left; text-decoration:none; width:147px; }
.content-box-1 table.mail-box { border:0 none !important; color:#ffffff; font-size:12px; padding:0 15px; font-weight:bold; margin:5px 0 5px 200px !important; text-align:center; width:400px; }

/* BOX2 */

.box-2 {width:auto; float:left; margin:0 0 0 10px;}
.box-2 .btn-right {margin:0;}
.box-2-number {width:auto; margin:10px 0 0 0; float:left;}
.box-2-number span {font-size:18px; font-weight:bold;}
.content-box-2 {width: 527px; background:#000000 url(../images/bg-content-box-2-middle.jpg) repeat-y left top; overflow: hidden; margin:10px 0 0 10px; float:left;}
.content-box-2 .content-box-2-top {background:transparent url(../images/bg-content-box-2-top.jpg) no-repeat left top; min-height:33px; position:relative;}
.content-box-2 .content-box-2-bottom {background:#000000 url(../images/bg-content-box-2-bottom.jpg) no-repeat left top;height:3px;}
.content-box-2 h3 {background:none; margin:0 !important; padding:10px 0 8px 15px; color: #ffe56d; font-size: 140% !important; font-weight: bold; width: auto; text-transform:uppercase;}
.content-box-2 p {background:none; margin:0 !important; padding:0; color: #ffffff; font-size: 12px; font-weight:bold; width: auto; padding:5px 20px 5px 20px;}
.content-box-2 .more-info {position:absolute; top:8px; right:10px;}
.content-box-2 a {color:#FFE56D; font-size:10px; font-weight:bold; text-decoration:none;}
.content-box-2 img {margin:0px 0px 0px 10px; float:right;}
.content-box-2 .text-hidden {width:auto; margin:0; float:left;}
.content-box-2 span.btn-right { margin:10px 0 10px 0;}
.content-box-2 a.reg { padding: 0; color:#000000; font-size:100%; float:left; margin:0 0 0 15px; }

/* LC STRATEGIE */

.strg-col-1 { float:left; width:30%; }
.strg-col-1 span.btn-right, .strg-col-3 span.btn-right { width:150px; margin:10px 10px 10px 0;}
.strg-col-1 span.btn-left, .strg-col-3 span.btn-left { width:100%; padding:0; }
.strg-col-1 .btn-left a, .strg-col-3 .btn-left a { color:#000000; }
#lc .strg-col-2 p { margin:5px 0 15px 0; padding:0 10px; }
.strg-col-2 { float:right; width:70%; }
.strg-col-3 { float:right; }

/* LC - O RULETE - BOX KDE HRAT */

.content-box-kdehrat {}
.content-box-kdehrat h3 { margin:0 0 0 10px !important; font-size:17px !important; text-transform:none !important; }
.content-box-kdehrat span { margin:0; font-size:14px; color:#2f3a2d; font-weight:bold; text-transform:none; }
.content-box-kdehrat .content-box-kdehrat-ruleta {background:transparent url(../images/bg-line-box-kdehrat.jpg) no-repeat left top; line-height:20px; height:22px; width:579px; float:left; color:#2f3a2d;}
.content-box-kdehrat .content-box-kdehrat-ruleta .col1 {width:282px;}
.content-box-kdehrat .content-box-kdehrat-ruleta .col2 {width:auto;}
.content-box-kdehrat table { border:0 none !important; color:#ffffff; font-size:12px; padding:0 15px; font-weight:bold; margin:5px 0px; text-align:center; width:580px; text-align:left; float:left; }
.content-box-kdehrat table.casinoinfo { border:0 none !important; color:#2f3a2d; padding:0; margin:-2px 0 0 10px; text-align:center; width:570px; text-align:left; float:left; }
.content-box-kdehrat table.casinotable { padding:0 15px; margin:10px 0 10px 0; }
.content-box-kdehrat table.casinotable td.bonus { color:#FF3A00; font-size:20px; font-weight:bold; }
.content-box-kdehrat table.casinotable .btn-left { width:140px; }
.content-box-kdehrat table.casinotable img { padding:2px; border-top:5px solid #FDEE71; border-right:10px solid #FDEE71;  border-bottom:5px solid #FDEE71; border-left:10px solid #FDEE71;}
.content-box-kdehrat td.img-1 img { border:2px solid #3e553b; margin:10px 30px 10px 0;}
.content-box-kdehrat td.img-2 img { border:2px solid #3e553b; margin:10px 0 10px 0;}
.zacit-hrat { float:left; margin:15px 0 0 30px;}
.zacit-hrat-center { margin:50px auto; width:227px; }
.zacit-hrat .btn-left, .zacit-hrat-center .btn-left { width:200px; font-size:18px; color:#a52f00; }

/* CONTENT */

#content-inner h1 { margin:5px 0 20px 0; }
#content-inner #lc h2 { background:transparent url(../images/bg-stars.jpg) no-repeat 3px top; display: block; position: relative; font-size: 23px; margin:10px 0 0 0; padding:11px; text-transform:uppercase; }
#content-inner h2.imgh2 { display: block; position: relative; font-size: 23px; height:40px; margin:10px 0 5px 0 !important; }

#content-inner h2.indexRightH2 { display: block; position: relative; width: 180px; height: 80px; margin-bottom: 20px; }
#content-inner h2 img { position: absolute; left: 0; top: 0; }
#content-inner ul { margin-left:20px;}
#content-inner ol { margin-left:20px;}
#content-inner p { margin: 5px 10px 5px 10px; _color: #fff; }
#content-inner table.price-table { width: 339px; _color: #fff; }
#content-inner table.price-table tr td { background: url(../images/price-table-td.jpg) no-repeat left top; border: 1px solid #000; font-size: 23px; font-weight: bold; text-align: center; height: 32px; }
#content-inner a.more { text-transform: uppercase; color: #fff; display: block; float: right; margin: 5px 32px 0 0; width: 154px; line-height: 25px; height: 25px; overflow: hidden; background: url(../images/a-more.jpg) no-repeat left top; text-align: center;}
#content-inner a.more strong{color: #ffffff !important;}
#content-inner a.button-enter { width: 79px; line-height: 25px; height: 25px; overflow: hidden; background: url(../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/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/button-vstupte.jpg) no-repeat left top; font-weight: bold;font-size: 12px; display: block; color: #fff; margin: 5px 0; text-align: center; }
.font0{font-size:1%; color: #000000;}
#content-inner h3 { display: block; margin-bottom: 20px 0; font-size: 16px; }

h3.blockright{margin:0 0 5px 0; font-size: 120% !important;}
strong{color: #ffea8a;}

.date {float:right;}
.article-list .date {float:none}

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

#lc { width: 590px; float: left; margin: 0 0 0 14px; }
#lc .inner-content { /*border: 1px solid #700c05; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #000;*/ }
#rc { width: 300px; float: right; margin-right: 10px; /*padding-top: 120px;*/ _width: 280px; }
#br { width: 80%; float: left; margin:10px; }

.leftcolumn-index { width: 368px; }
.leftcolumn-index p{width: 345px;}
.separator-index { background: url(../images/index-col-separator.jpg) repeat-y left top; width: 20px; }
.rightcolumn-index {  }

div.space { height: 30px; }
div.space2 {height:15px;}
div.space3 {margin:0 0 5px 0;}
div.space5 { height: 5px; }
div.space10 { height: 10px; }

.casinos-table { width: 100%; font-size: 12px; border-collapse: collapse; margin-top: 15px; }
.casinos-table a{ font-size: 120% !important; }
.casinos-table strong{ font-size: 90% !important; }
.casinos-table .button-enter-bold{ font-size: 90% !important; }
.casinos-table tr { border-left: 1px solid #0e3b2c; border-right: 1px solid #0e3b2c; }
.casinos-table tr td { border-bottom: 1px solid #0e3b2c; border-top: 1px solid #0e3b2c; }
.casinoblocks{padding: 0 15px 5px 0; border-right: 1px solid #24352F; }

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

.footer { background: url(../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; }

h3 { color: #F0D02F; font-size: 12px; font-weight: bold; margin: 10px 0 15px 0; }

table.reader-item { width: 100%; border-collapse: collapse; margin-top: 5px; }
table.reader-item tr th { height: 25px; padding: 0 5px; background: url(../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:70px !important; margin-bottom: 20px; margin-top: 0; float: left;}
#strategy li{float: left; width: 170px;}
#strategy li a{font-size: 90%;}
ul.steps{font-size: 110%; margin: 10px 0 10px 15px; list-style-type: none;}
ul.steps li{margin: 0 0 10px 0;}
ul.steps li strong{font-weight: bold; font-size: 130%;}

/* ARTICLE CALL TO ACTION BUTTON */
a.article-call-to-action-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 10px 20px;
	background-color: #ffb700;
	background: -moz-linear-gradient(
		top,
		#ffb700 0%,
		#ffcc00 50%,
		#e46e00);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffb700),
		color-stop(0.50, #ffcc00),
		to(#e46e00));
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #5c2b00;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 1px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 1px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(135,135,135,0),
		0px 1px 1px rgba(255,255,255,1);
}

#content-inner  a.article-call-to-action-button, #content-inner a.article-register-button-red {
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	line-height: 50px;
	text-transform: uppercase;
}


a.article-register-button-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 20px;
	background-image: url(../../general/images/buttons/btn-cta-red-1.jpg);
	background-repeat: repeat-x;
	background-color: #890202;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #990202;
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.7),
		inset 0px 0px 2px rgba(59,0,0,0.5);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.7),
		inset 0px 0px 2px rgba(59,0,0,0.5);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.5),
		0px 0px 0px rgba(255,255,255,0);
}


/* STRATEGIE PAGE */

div.promobox-1 {background:url("../images/money.jpg") no-repeat scroll top left #0D0D0D; padding:20px 0 0 35px; margin:0 0 10px 0; color:#000000;}
div.promobox-1 strong {color:#CC0595;}
p.promobox-2 {background:#fff17c; padding:10px; margin:0; border:2px solid #95742D; color:#000000;}

.step .divBet {border:0px solid white; padding:0; min-height:98px; position:relative; }
.step .divLots {border:0px solid #444; padding:10px 10px 10px 0; float:left;}
.step, .divLots, .divBtnSpin, .divBtnNext {display: none;}

/* STRATEGIA */

#divGame { margin:15px 0 0 0; }

#results { float: left; width:226px; margin:0 7px 0 0; }
#results .btn-more { margin-top: 10px; font-size:10px; }

#box-results { background:url(../images/strategia/box-result.jpg) no-repeat scroll 0 0 transparent; position:relative; height:131px; width:226px; font-size:12px; float:left; margin:0 0 10px 0; }
#box-results p { margin:0; padding:0; text-align:center; color:#000000; }
#box-results strong { font-size:10px; color:#000000;}
#box-results .col-1-results { width:105px; line-height:10px; float:left; text-transform:uppercase; padding:6px 0 0 7px; }
#box-results .col-2-results { width:105px; line-height:10px; float:right; text-transform:uppercase; padding:6px 7px 0 0; }
#box-results .col-1-results .maxheight, #box-results .col-2-results .maxheight { height:23px; }
#box-results p.number { font-size:30px; font-weight:bold; margin:21px 0 0 0; }
#box-results p.number span { color:#000000; }
#box-results p.result-p strong { font-size:16px; color:#ffffff;}
#box-results p.result-p span { font-size:19px; color:#ffffff;}
#box-results p.result-p { margin:0; padding:0 15px 0 0; font-weight:bold; text-align:right; color:#ffffff;}
#box-results .result { width:226px; height:44px; line-height:40px; float:left; font-size:12px; color:#000000; text-transform:uppercase; position:absolute; bottom:0px; }

.box-info { background:url(../images/strategia/box-info.jpg) no-repeat scroll 0 0 transparent; width:355px; font-size:12px; float:right; }
.box-info span.text-1 { margin:8px 0 0 10px; padding:0; text-align:left; color:#ffffff; font-size:17px; float:left; max-width:230px; }
.box-info span.text-2 { margin:15px 4px 0 0; padding:8px 10px 0 0; font-weight:bold; font-size:35px; text-transform:uppercase; text-align:left; color:#ffd852; float:right; }
.box-info span.text-2 strong { margin:0; padding:0 0 0 5px; font-size:35px; float:right; }
.box-info p.text-3 { margin:0; padding:0; font-weight:bold; text-transform:uppercase; text-align:left; color:#ffd852; font-size:15px; position:absolute; left:5px; top:60px; }
.box-info p.text-3 strong { margin:0; padding:0 0 0 5px; font-size:18px; }

.roztocit { margin:5px 0 0 0; background:url(../images/strategia/btn-roztoc.jpg) no-repeat scroll 0 0 transparent; height:49px; line-height:49px; width:266px; border:0; font-size:20px; font-weight:bold; text-align:left; padding:0 0 0 10px; color:#000000; cursor:pointer; }
.sazka { margin:0; background:url(../images/strategia/btn-dsazka.jpg) no-repeat scroll 0 0 transparent; height:49px; line-height:49px; width:266px; border:0; font-size:20px; font-weight:bold; text-align:left; padding:0 0 0 10px; color:#000000; cursor:pointer; }

.divLots-box-win { margin:0; padding:0 !important; }
.box-win { background:url(../images/strategia/box-win.jpg) no-repeat scroll 0 0 transparent; margin:10px 0 0 0; padding:40px 5px 0 5px !important; min-height:60px; width:355px; text-align:center; font-size:20px; font-weight:bold; }
.divLots p.btw-box { margin:5px 0; padding:0; text-align:center; font-size:20px; font-weight:bold; line-height:1.2em; text-transform: uppercase;}



ul.casino-regbuttons{list-style: none; padding: 20px 0 0 0 !important; width: 100%; float: left;}
.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;}


.become-a-milionare { float: left; margin: 10px 0 0 100px; _margin-left: 50px; font-style:italic; font-size:18px; font-weight:bold; color:#fff9c4;}

.jackpot-play { float: right; margin:0; position:absolute; right:10px; top:11px; _margin-right: 20px; }
.jackpot-play .btn-right {margin:0;}

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

.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-left:0; border-top:0; border-bottom: 3px solid #104936; border-right: 1px solid #104936; background-color: #0D251D; color: #FCE65F; }
.tableContactForm td input#antispam { position: relative; top: -10px; left: 4px; }
.tableContactForm td img { position: relative; top: 2px; border: 1px solid #c00; }

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

/* FANCY BOX */
#fancybox-outer {background:none repeat scroll 0 0 #334941 !important;}

/*==========================================*/
/* Language */
#langbtn {left:50%;margin-left:250px;}

/* box testimonials */

#box-testimonials {margin:0; position:absolute; right:210px; top:29px; width:194px; height:48px; overflow:hidden;}
#box-testimonials .inner {padding:2px 5px 0 5px; float:left; color:#fff}
#box-testimonials .inner img {float:left; margin:2px 0 2px 0; padding:0; border:1px solid #345449;}
#box-testimonials .inner p {padding:3px 0 0 50px;}
#box-testimonials .inner p strong {display:block; padding-top:5px; font-size:15px;}
#box-testimonials .testimonials-slider {width:270px; float:left;}

/* ARTICLES */

.article-list {padding:0 10px 10px 10px;}
.article-list .date {color:#FAC31E;font-size:11px;}
.article-list img {margin: 0 25px 15px 0; max-width: 560px;}

.cleaner {
     clear: both;
     display: block;
     float: none !important;
     font-size: 0.001em !important; /* Removes a text line in IE6 */
     height: 0;
     line-height: 0.001em !important; /* Removes a text line in IE6 */
     visibility: hidden !important;
}

#links-incontent-1, #links-incontent-1 a {
     color: #616161;
}
#links-incontent-1 {
     margin: 1em 0;
     text-align: left;
}
#links-incontent-1 span {
     width: 100% !important;
}


/* add */

#online-casinos {
	background: #112212;
	height: auto;
}

#online-casinos img {
	float: none;
}

#twn_logolist {
	padding: 10px;
}

#twn_logolist .twn_logolist_item:nth-child(n+4) {
    display: none;
}

#twn_casinolist td:nth-child(4) {
	display: none;
}