

/*********************************
	Changes made by R.K.	
**********************************/
/*globals for dice arena */

#dice-arena #layout1 .c2 {width:794px;}

#gamesList .game { border-top: 1px solid #41a1e2; background:#044aaa url(../../img/B/dice-arena/game-background.jpg) repeat-x;width:256px !important;}
#promoGames #promoContent,
#B #promoGames #promoContent h2,
#B #promoGames #promoContent h2 a{ color:#FFFFFF}
.buttonAction a.action {background:url(../../img/B/dice-arena/howto.gif); 
color:#FFFFFF; font-size:0.9em; margin-right: 2px; line-height:1.5em;padding:0.3em 1em;
float:left;display:block;overflow:hidden;text-align:center;height:1.4em;}

/* action buttons */
#gamesList .game .now {width:159px;float:left;margin-right:1px;background:url(../../img/B/dice-arena/box_passive.gif) repeat-x; padding-bottom:4px;}
#gamesList .game .howto {width:79px;float:left;margin-right:1px;background:url(../../img/B/dice-arena/box_blue_passive.gif) repeat-x;padding-bottom:4px;}
#gamesList .game .now:hover {background:url(../../img/B/dice-arena/box_active.gif) repeat-x;}
#gamesList .game .howto:hover {background:url(../../img/B/dice-arena/box_blue_active.gif) repeat-x;}

/* action buttons hover states*/
#dice-arena a.moreinfo {background:url(../../img/B/dice-arena/box_blue_passive.gif);}
#dice-arena a.action {background:url(../../img/B/dice-arena/box_passive.gif);}
#dice-arena a.moreinfo:hover {background:url(../../img/B/dice-arena/box_blue_active.gif);}
#dice-arena a.action:hover {background:url(../../img/B/dice-arena/box_active.gif);}

/* boxes */
#gamesList .game .now strong { line-height:1.75em !important; font-size:1.6em !important;}
#gamesList .game .howto strong { line-height:1.27em !important; font-size:1.1em !important;}
#dice-arena .buttonBW a.button { background:transparent url(../../img/B/dice-arena/button_bw2.gif) repeat scroll 0%; background-position:left top;}
#dice-arena .buttonBW a.button:hover { background:transparent url(../../img/B/dice-arena/button_bw2.gif) repeat scroll 0%; background-position:left bottom;}
#dice-arena .buttonFW a.button { background:transparent url(../../img/B/dice-arena/button_fw2.gif) repeat scroll 0%; background-position:left top;}
#dice-arena .buttonFW a.button:hover { background:transparent url(../../img/B/dice-arena/button_fw2.gif) repeat scroll 0%; background-position:left bottom;}
.twobuttons {padding:0.3em 0 0.3em !important;}

/* tutorials */
#gamesList .tutorial { position:relative; text-decoration:none; width:256px; padding:8px 0 6px 6px; margin:0 0 4px; background-image: url(../../../content/dice-arena/tutorial.gif); background-repeat: no-repeat; }
#gamesList .tutorial .border {width:246px;height:200px !important;padding:1px;}
#gamesList .tutorial img {height:129px;width:244px;}
#gamesList .tutorial h2 {font-size:1.3em;margin-bottom:5px;padding:0 0 9px 4px; font-weight:700; line-height:0.9em; margin:0; color:#FFFFFF;}

/* tournaments */
#gamesList .tournaments {position:relative;text-decoration:none;width:248px;padding:8px 6px 10px;margin:0; border: 1px solid #044bab;background:#01246a;}
#gamesList .tournaments .content {overflow:hidden;height:146px;}
/*#gamesList .tournaments {position:relative;text-decoration:none;width:254px;padding:9px 0 10px 6px;margin:0; border: 1px solid #044bab;background:#01246a;}*/
#gamesList .tournaments h2 {font-size:1.4em;margin-bottom:5px;padding:0 0 7px 4px; font-weight:700; line-height:1.2em; margin:0; color:#FFFFFF;}
#gamesList .tournaments h3 {font-size:1.2em;color:#7bc2ff;margin-bottom:3px;padding-left:4px; font-weight:bold;margin:0 0 5px;line-height:1em;}

#gamesList .tournaments .content table {font-size:1em;border:0;padding:0;margin:0;width:100%;}
#gamesList .tournaments .content th {text-align:center;}
#gamesList .tournaments .content tr td{color: #b2c9f9; font-size: 1.1em; margin: 0px; padding: 0px; border:none; border-bottom: 1px solid #24539e; float:none;line-height:1.6em;text-align:center;}
#gamesList .tournaments .content tr td.time {font-weight:bold;}
#gamesList .tournaments .content tr.even td {background:#082d73;}
#gamesList ul li .tournaments {margin-bottom:0;}


#gamesList .tournaments .content ul {margin: 0px; padding: 0px;}
#gamesList .tournaments .content ul li { color: #b2c9f9; font-size: 1em; margin: 0px; padding: 0px; border-bottom: 1px solid #24539e; float:none; margin-right:9px; padding-bottom:2px; font-size:1.1em;}
#gamesList .tournaments .content ul li.even {background:#082d73;}

/* Dices */
.dices {width:86px; position:absolute; right:0; top:0; padding:0; margin:-18px -10px 0 0;}
.rightfix { float: right; width: 60px; height:50px;}

#dice-arena #B {padding-bottom:15px;}
#dice-arena #B li {line-height:1em;}
#dice-arena #B .tournaments .content ul li {line-height:1.6em;}

#dice-arena .flashbox { margin-bottom:0px;}
#dice-arena .promo-area-games {float:left;background:#01246a;margin-bottom:10px;position:relative;}

.resultspanel { float: left; width: 262px; margin-left:-3px;}
.resultspanel .tournaments {height:323px;}

.promoleft {float:left; margin-bottom:10px;}
.divider { clear:both}
.winnersticker {padding-bottom:7px;}
#gamesList {margin-bottom:0;}



/*Nifty Main Promotion*/
#promoGames .buttonAction {width:320px; margin-bottom:6px;}
#promoGames {background:none;margin-bottom:10px;padding:0;width:100%;position:relative;}
#promoGames .promotion {padding:6px;}
#promoGames .promoBox1 {float:left;}
#promoGames .promoBox2 {float:left; padding-left: 10px;width:50%;}
#B #promoGames .promoBox2 h2 {font-family:arial,sans-serif;font-size:2.2em;font-weight:bold;letter-spacing:1px;line-height:1.2em;padding:0;}

#promoGames .promoText {margin-bottom:1em;line-height:1.8em; color:#FFFFFF; font-size:1.1em;}
#promoGames .promoText p {line-height:1.8em; float:left;}

#promoGames #promoNavi {position:absolute;bottom:10px;right:6px;visibility:hidden;width:100%;}
#promoGames .promoSignals {background:none;position:static;text-align:right;margin-bottom:4px;}
#promoGames .buttonBW  a.button {float:right;background:no-repeat left bottom;width:23px;height:23px;text-decoration:none;}
#promoGames .buttonFW a.button {margin-left:1em;float:right;background:no-repeat left bottom;width:23px;height:23px;text-decoration:none;}
#promoGames .promoSignals img {margin-left:0.4em;}
#promoGames .buttonBW  a.button:hover, #promoGames .buttonFW  a.button:hover {background-position:left bottom;}


/***Nifty Main Promotion***/
#promoGames {background:#0441A5 url(../../img/B/dice-arena/promo-bg.gif) repeat-x;}
#promoGames #promoContent {background: url(../../img/B/dice-arena/promo-bg2.gif) right no-repeat;}
#B #promoGames .promoBox2 h2 {color:#00256e;}
#promoGames .buttonBW  a.button {background:url(../../img/B/dice-arena/button_bw2.gif);}
#promoGames .buttonFW a.button {background:url(../../img/B/dice-arena/button_fw2.gif);}
#promoGames h2 a { color:#00256e;}
#promoGames h2 a:hover { color:#00256e; text-decoration:underline;}
.c2 .buttonAction {overflow:hidden;}

.c2 a.account,
.c2 .promoBox2 a.fun,
.c2 .promoBox2 a.real,
.c2 a.moreinfo,
input.buttonSubmit,
#content .buttonAction a.real,
#content .buttonAction a.fun,
#content .buttonAction a.account {
color:#FFFFFF;
font-size:0.9em; margin-right: 2px; line-height:1em;padding:0.3em 1em;
float:left;display:block;overflow:hidden;text-align:center;height:1.4em;}
.c2 a.moreinfo strong,
.c2 a.account strong  {line-height:1.6em;}
.c2 a.fun strong,
.c2 a.real strong {font-size:1.6em; line-height:1em;}

.c2 a.moreinfo {background:url(../../img/B/dice-arena/now.gif);}
.c2 .promoBox2 a.fun,
#gamesList .game .fun,
#content .buttonAction a.fun {background:url(../../img/B/dice-arena/howto.gif);}
.c2 .promoBox2 a.real,
#gamesList .game .real,
#content .buttonAction a.real {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/real.gif);}
.c2 a.account {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/join.gif);}

.c2 a.moreinfo:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/more_hover.gif);}
.c2 .promoBox2 a.fun:hover,
#gamesList .game .fun:hover,
#content .buttonAction a.fun:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/fun_hover.gif);}
.c2 .promoBox2 a.real:hover,
#gamesList .game .real:hover,
#content .buttonAction a.real:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/real_hover.gif);}
.c2 a.account:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/join_hover.gif);}
/*----------*/


/*List of Games (Hover Images)*/
#gamesList ul {padding:0;margin:0;}
#gamesList ul li {float:left;list-style-type:none;margin:0;padding:0}
/*(Hint: Every middle Game needs an extra class)*/
#gamesList ul li .center {margin: 0px 4px 4px;}
#gamesList ul li .tournaments {margin-bottom:0;}
#gamesList a.game .border {width:246px;height:130px;padding:1px;}
#gamesList a.center {margin: 0 4px;}
#gamesList a.game span.game-h2 {font-size:1.2em;margin-bottom:5px;padding:0 0 0.3em 4px; display:block; font-weight:700; line-height:1em;}
#gamesList a.game {display:block;font-size:1.1em;position:relative;text-decoration:none;width:254px;padding:8px 0 6px 6px;margin:0 0 4px;}
#gamesList a.game img {height:129px;width:244px;border:1px solid #00256e;}
#gamesList a.game span.game-text {left:-999em;position:absolute;font-weight:400;font-size:0.9em;line-height:1.6em;width:237px;}
#gamesList a.game span.game-h3 {left:-999em;position:absolute;font-size:1.2em;font-weight:700;line-height:2.1em;text-align:center;width:240px; display:block;background:#003969 url(../img/gameslist_button_bg.jpg) repeat-x;}
/*#casino #gamesList a.game span.game-h3 {background:none;}*/
#gamesList .game .fun,
#content .buttonAction a.fun {background:url(../../img/B/dice-arena/howto.gif);}
.c2 .promoBox2 a.real,
#gamesList .game .real,
#content .buttonAction a.real {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/real.gif);}
.c2 a.account {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/join.gif);}

.c2 a.moreinfo:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/more_hover.gif);}
.c2 .promoBox2 a.fun:hover,
#gamesList .game .fun:hover,
#content .buttonAction a.fun:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/fun_hover.gif);}
.c2 .promoBox2 a.real:hover,
#gamesList .game .real:hover,
#content .buttonAction a.real:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/real_hover.gif);}
.c2 a.account:hover {background:url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/join_hover.gif);}
/*----------*/


/*** List of games update ***/
#gamesList .game {position:relative;text-decoration:none;width:254px;padding:8px 0 6px 6px;margin:0 0 4px;}
#gamesList .game h2 {font-size:1.5em;margin-bottom:5px;padding:0 0 9px 4px; font-weight:700; line-height:0.9em; margin:0;}
#gamesList .game h3 {position:absolute;bottom:0;font-size:1.2em;font-weight:700;line-height:2.1em;text-align:center;width:240px; background:#003969 url(http://img0.eurobet.com/coralgames/fileadmin/templates/casino/img/gameslist_button_bg.jpg) repeat-x; margin:0;}
#gamesList .game p {font-weight:400;line-height:1.6em;width:237px;color:#fff;}

#gamesList .description {left:-999em;position:absolute;width:240px;height:130px;}

#gamesList.stepsList {clear:both;}
#gamesList.stepsList .description {height:120px;left:0;padding:0 5px;position:relative;}
#gamesList a.game span.game-text {left:-999em;position:absolute;font-weight:400;font-size:0.9em;line-height:1.6em;width:237px;}

#gamesList .game .border {width:246px;height:130px;padding:1px;}
#gamesList .game img {height:129px;width:244px;border:1px solid #00256e;}

/* action buttons */
#gamesList .game .twobuttons {display:block;line-height:1em;padding:0.3em 0 0.2em;overflow:hidden;font-size:1em;}
#gamesList .game .twobuttons strong {font-size:1.6em;line-height:1.1em;}
#gamesList .game span.game-container {height:142px; width:260px; display:block; background:#fff; position:absolute;bottom:0; left:0;opacity:0.01;filter: alpha(opacity=1); -moz-opacity: 0.01;}
#gamesList .hover .description {left:10px; bottom:10px;}
#gamesList .hover img {opacity:0.05;filter: alpha(opacity=5); -moz-opacity: 0.05;}

/*Action buttons*/
.c2 .buttonAction {margin:0 0 0.6em;line-height:3em;}
.promoBox2 .buttonAction {position:absolute;bottom:0;left:390px;width:270px;margin:0;}
.c2 .buttonAction a {margin-right:4px;text-decoration:none;padding:0.3em 0.4em 0.4em;font-size:1.4em;font-weight:700;}


/***List of Games (Hover Images)***/
/* #gamesList .game {background:#001a4d;border:1px solid #184aae;} */
#gamesList .game h2  {color: #fff;}
#gamesList .game h3 {background:none;font-size:1em;}
#gamesList .game span {color:#fff;}
#gamesList .game .fun {width:119px;float:left;}
#gamesList .game .real {width:120px;float:left;margin-right:1px;}
#gamesList a.fun:hover {background:#71c1f6;}
#gamesList a.real:hover {background:#08af00;}
#gamesList a.twobuttons {text-decoration:none}

#dice-arena .promo-area-games .copy{position:absolute;bottom:0;left:0;text-align:center;padding:0 10px 10px;width:242px;}
#dice-arena .promo-area-games .copy p {color:#fff;text-align:center;font-size:1.6em;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0 0 10px;line-height:1.3em;font-weight:bold;}
#dice-arena .promo-area-games .copy .buttonAction {margin:0 0 0 70px;}

#dice-arena .tummyBox h4 {padding:20px 0 5px;}

#dice-arena #B .stepsList .game h2 {color:#FFEA00; font-size:1.4em; text-transform:none;}
#gamesList .game h2 {color:#FFFFFF;}
#gamesList .game h2 {font-size:1.4em; font-weight:700; line-height:0.9em; margin:0; padding:0 0 9px 4px; }

#dice-arena #B .promoSingle .right {padding-bottom:1em;}
.promoSingle .right {float:right; margin:0 0 1em 1em;}

#dice-arena #gamesList .step1 {background:#044AAA url(../../img/B/dice-arena/step_01.gif) no-repeat scroll left top;}
#dice-arena #gamesList .step2 {background:#044AAA url(../../img/B/dice-arena/step_02.gif) no-repeat scroll left top;}
#dice-arena #gamesList .step3 {background:#044AAA url(../../img/B/dice-arena/step_03.gif) no-repeat scroll left top;}

#dice-arena .bottomtext h4 {clear:both; padding-top:20px;}
#dice-arena .bottomtext h4, #dice-arena .tummyBox h4 {color:#00adef; font-size:1.5em; font-weight:bold;width:100%;}
#dice-arena .bottomtext h4 {margin-bottom:12px;}
#dice-arena #B .tummyBox p {line-height:1.7em;}
#dice-arena .bottomtext a {text-decoration:underline;line-height:1.2em;}

#dice-arena .header {border-bottom:1px solid #154791; margin-bottom:1em; font-weight:bold;}
#dice-arena .header h3 {font-size:1.4em; font-weight:bold;}
#N.l1 li.act a, #N ul.l2 li.act a {color:#FFD800;}
#N.l1 li.act ul.l2 li a {color:#fff;}
#tutorial-flash {background:#044aaa url(../../img/B/dice-arena/bg_tutorial.jpg) repeat-x;padding:10px;}
.promoSingle .tummyBox {width:400px;clear:left;}

/* Generic Table */
table {width:100%; border-collapse:collapse;margin-bottom:5px;font-size:1.1em;}
table tr {border-right:none;background-color:#002366;}
table th {padding:0 0.6em 0 0.6em; border-bottom:1px solid #749adb; background-color:#01429c; color:#ffffff; font-weight:bold; border-right:1px solid #1d529f;line-height:2em;}
table td {padding:0 0.6em 0 0.6em;border-right:1px solid #1c3c78; border-bottom: 1px solid #073d88;line-height:2em;color:#a9badb;}
#col2 table td a, #col2 table td a:hover {color:#a9badb;}
table tr.odd {background-color:#003781;}
table tr.odd td, tr .odd {border-right:1px solid #1c4b8b;}
table td.last, table tr.odd td.last, table th.last {border-right:none;}

#middle h2 {text-transform:none;}

.c2 .promoList {border:5px solid #98bfff; background:#00194b url(../img/main-promo-bg.jpg) no-repeat right top;}
.c2 .promoList {margin-bottom:0.6em;}
.c2 .promoList .text h2 {font-size:1.6em;font-weight:400;background-image:none;padding:0;}
.c2 .promoList a:hover {text-decoration:underline;}
.c2 .promoList img {float: left;}
.c2 .promoList .promoListText {margin-left: 292px;padding: 0.6em 0.6em 0.6em 0;line-height:1.8em;}
.c2 .promoList .promoListText p {line-height:2em;}


#termsCond {clear:both;}
#termsCond h3 {background:#00457C;}
#termsCond .content {margin-top:1em;}
#termsCond .arrow {background:url(../img/bg_arrow_grey.gif) no-repeat left bottom;}
#termsCond {color:#80AAFF;}
#dice-arena #B #termsCond li {line-height:1.7em;}
#termsCond .arrow {width:12px;height:15px;display:block;float:left;}
#termsCond .headerLine {line-height:1.3em;cursor:pointer;}
#termsCond .headerText {font-weight:normal;color: #00ADEF;line-height:1.6em;}
#termsCond table {border-collapse:collapse;width:100%;margin-bottom:5px;font-size:1.1em;}
#termsCond td p {line-height:1.8em; padding-bottom:1em;}
