html,body {height:100%;}
body { font:70% Tahoma; color:#000000; font-weight:bold; height:100%; margin: 0; padding: 0; height:100%; overflow:hidden; }

#html {overflow: hidden; border: 0;}

a.black:link {color:#000000; }
a.black:hover {color:#000000; }
a.black:active {color:#000000; }
a.black:visited {color:#000000; }

a.link-moregames:link {color: #000000; text-decoration: none; }
a.link-moregames:hover {color: #0DADF4; text-decoration: none; }
a.link-moregames:active {color: #0DADF4; text-decoration: none; }
a.link-moregames:visited {color: #000000; text-decoration: none; }

a.LhelpSectie{color: #0DADF4; text-decoration: none;}
a.LhelpSectie:hover {color: #0DADF4; text-decoration: none; }
a.LhelpSectie:active {color: #0DADF4; text-decoration: none; }
a.LhelpSectie:visited {color: #0DADF4; text-decoration: none; }

a.help_url{color: #0DADF4; text-decoration: none;}
a.help_url:hover {color: #0DADF4; text-decoration: none; }
a.help_url:active {color: #0DADF4; text-decoration: none; }
a.help_url:visited {color: #0DADF4; text-decoration: none; }

.no_link {color: #000000 !important; text-decoration: none; cursor: default; }
.no_link:hover {color: #000000 !important; text-decoration: none; cursor: default; }
.no_link:active {color: #000000 !important; text-decoration: none; cursor: default;}
.no_link:visited {color: #000000 !important; text-decoration: none; cursor: default;}

#flash-container {position:relative; min-height:100%; height:auto !important; height:100%;}
#startbalk {width:100%; height:40px; position:absolute; bottom: 0; z-index: 3; }
#game-container {width:100%; height:100%; text-align:center; }

#menu,
#menu td {
	height: 			40px;
	width: 				100%;
}

#logout_dialog_box{
        display: 			none;
        position: 			absolute;
        top:				31%;
        z-index: 			10;
        width:                          425px;
        right:                          23%;
}

/* [ startbalk ] */

.onderbalk-cont { width:100%; height:40px; position:relative; background:url('/images/menu/onderbalk-background.png') repeat-x; z-index:1; }
.ringen {width:100%; height:40px; position:absolute; top: 0; left: 0; background:url('/images/menu/ringen.png') no-repeat top left; z-index:2; }

.onderbalk-left-logout {width:550px; height:40px; position:absolute; float:left; z-index:3; }
.onderbalk-right-logout { height:40px; width:254px; position:absolute; right: 0; top: 0; float:right; background:url('/images/gameframe/seperator.png') no-repeat bottom left;z-index:3; }

.onderbalk-left-login {width:425px; height:40px; position:absolute; float:left; z-index:3; }
.onderbalk-right-login { height:40px; width:375px; position:absolute; right: 0; top: 0; float:right; background:url('/images/gameframe/seperator.png') no-repeat bottom left;z-index:3; }

.button-sound { width:32px; height:29px; float:left; margin:5px 0 0 5px; background:url('/images/menu/button-sound.png') no-repeat; }
.button-sound:hover { background-position: -32px 0; }

.soundicon {width:14px; height:12px; margin:8px 0 0 8px;}

.button-help { width:83px; height:29px; float:left; margin:5px 0 0 3px; background:url('/images/menu/button-small.png') no-repeat; }
.button-help:hover { background-position: -83px 0; }
.button-help > p {width:83px; height:15px; float:left; margin:8px 0 0 0; text-align:center; }

.button-moregames { width:125px; height:29px;  float:left; margin:5px 0 0 3px; background:url('/images/menu/button-large.png') no-repeat; }
.button-moregames:hover { background-position: -125px 0; }
.button-moregames > p {width:125px; height:15px; float:left; margin:8px 0 0 0; text-align:center; }

.button-moregames-alert { width:124px; height:30px;  float:left; margin:5px 0 0 -125px; background:url('/images/menu/button-selected-large.png') no-repeat; display:none;}
.button-moregames-alert > p {width:125px; height:15px; float:left; margin:8px 0 0 0; text-align:center; }

.button-language {width:30px; height:24px; float:left; margin:8px 0 0 3px; }

.button-signup-bar { width:117px; height:29px; display:inline; float:left; margin:5px 0 0 12px; background:url('/images/menu/button-medium.png') no-repeat; }
.button-signup-bar:hover { background-position: -117px 0; }
.button-signup-bar > p {width:117px; height:15px; float:left; display:inline; margin:8px 0 0 0; text-align:center; }

.button-login-bar { width:117px; height:29px; display:inline; float:right; margin:5px 0 0 5px; background:url('/images/menu/button-medium.png') no-repeat; }
.button-login-bar:hover { background-position: -117px 0; }
.button-login-bar > p {width:117px; height:15px; float:left; display:inline; margin:8px 0 0 0; text-align:center; }

/* [real specifics] */

.forreal { height:40px;  float:right; display:none}
.forreal > p {display:inline; float:right; margin:13px 5px 0 0; }

.button-payout { width:117px; height:29px; float:right; margin:5px 0 0 0; background:url('/images/menu/button-medium.png') no-repeat; }
.button-payout:hover { background-position: -117px 0; }
.button-payout > p {width:117px; height:15px; float:left; margin:8px 0 0 0; text-align:center; }

.creditdisplay { width:69px; height:30px; float:right; margin:5px 2px 0 0; background:url('/images/menu/creditdisplay.png') no-repeat; }
.creditdisplay > p {width:69px; height:15px; float:right; margin:8px 0 0 0; text-align:center; }


.border1{ width:310px; height:1px; float:left; margin:-2px 0 0 6px; display:inline; border-bottom: 1px dotted; }
.border2{ width:403px; height:1px; float:left; margin:-2px 0 0 0; display:inline; border-bottom: 1px dotted; }
.border3{ width:403px; height:1px; float:left; margin:10px 0 0 0; display:inline; border-bottom: 1px dotted; }
.border4{ width:403px; height:1px; float:left; margin:21px 0 25px 0; display:inline; border-bottom: 1px dotted; }
.border0{ width:189px; height:1px; float:left; margin:-2px 0 0 6px; display:inline; border-bottom: 1px dotted; }

/* [fun start - gameover menu] */

.register-link { margin: 5px 0 0 0; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; }

#funmenu-cont { position:relative; width:333px; height:227px;  }

#footer-left {width:154px; height:155px; float:left; display:inline; margin: 0 0 0 6px; background:url('/images/menu/footer-left.png') no-repeat top left; }
#footer-right {width:167px; height:155px; float:left; display:inline; margin:-155px 0 0 160px; background:url('/images/menu/footer-right.png') no-repeat top left; }

.funplay { width:100px; height:14px; float:left; display:inline; margin:-75px 0 0 57px; }
.funplay > p {text-align:left; font-size:14px; font-weight:bold; color:#006090; overflow:hidden; }

.funforfun{ width:100px; height:18px; float:left; display:inline; margin:-60px 0 0 37px; }
.funforfun > p {text-align:left; font-size:18px; font-weight:bold;  color:#0DADF4; overflow:hidden; }

.fungetcredits { height:9px; float:left; display:inline; margin:12px 0 0 34px; }
.fungetcredits > p {text-align:center; font-size:9px; font-weight:normal;  color:#000000; overflow:hidden; margin-left:-10px; }

.fungetcredits_hyves { height:9px; float:left; display:inline; margin:7px 0 0 50px; }
.fungetcredits_hyves > p {text-align:center; font-size:9px; font-weight:normal;  color:#000000; overflow:hidden; margin-left:-10px; }
.fungetcredits_hyves_jff { margin:7px 0 0 130px; }

.realplay { width:100px; height:14px; float:left; display:inline; margin:-75px 0 0 57px; }
.realplay > p {text-align:left; font-size:14px; font-weight:bold;  color:#FFA600; overflow:hidden; }

.realforreal{ width:auto; height:18px; float:left; display:inline; margin:-60px 0 0 35px; }
.realforreal > p {text-align:left; font-size:18px; font-weight:bold;  color:#FFA600; overflow:hidden; }

.realwincredits { height:9px; float:left; display:inline; margin:12px 0 0 42px; }
.realwincredits > p {text-align:center; font-size:9px; font-weight:normal;  color:#000000; overflow:hidden; }

.realwincredits_hyves { height:9px; float:left; display:inline; margin:7px 0 0 27px; }
.realwincredits_hyves > p {text-align:center; font-size:9px; font-weight:normal;  color:#000000; overflow:hidden; }

.button-silver { width:75px; height:32px; float:left; display:inline; margin:75px 0 0 40px; background:url('/images/menu/button-silver.png') no-repeat 0 0; }
.button-silver:hover { background:url('/images/menu/button-silver.png') no-repeat -75px 0; }
.button-gold { width:75px; height:32px; float:left; display:inline; margin:75px 0 0 40px; background:url('/images/menu/button-gold.png') no-repeat 0 0; }
.button-gold:hover { background:url('/images/menu/button-gold.png') no-repeat -75px 0; }
.button-menuhelp { width:16px; height:16px; float:left; display:inline; margin:5px 0 0 20px; background:url('/images/menu/button-help.png') no-repeat 0 0; }
.button-menuhelp:hover { background:url('/images/menu/button-help.png') no-repeat -16px 0; }

.score-text { width:100px; height:13px; float:left; margin:4px 0 0 30px; display:inline;}
.score-text  > p { width:100px; height:15px; text-align:right; font-size:13px; font-weight:normal; color:#FFFFFF;  overflow:hidden; }
.credits-text { width:100px; height:13px; float:left; margin:18px 0 0 -100px; display:inline;}
.credits-text  > p { width:100px; height:15px; text-align:right; font-size:13px; font-weight:normal; color:#FFFFFF;  overflow:hidden; }
.score-amount { width:100px; height:12px; float:left; margin:6px 0 0 4px; display:inline;}
.score-amount  > p { width:100px; height:15px; text-align:left; font-size:12px; font-weight:bold; color:#FFFFFF;  overflow:hidden; }
.credits-amount { width:100px; height:12px; float:left; margin:20px 0 0 -100px; display:inline;}
.credits-amount > p { width:100px; height:15px; text-align:left; font-size:12px; font-weight:bold; color:#FFFFFF;  overflow:hidden; }

.funmenu-extra { width:321px; height:28px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/white-middle.png') no-repeat 0 0; }
.funmenu-extra > p { width:250px; height:15px; margin: 5px 0 0 122px; text-align:left; font-size:12px; font-weight:bold;  color:#000000; overflow:hidden; }

#username-bar { height: 25px;  width: 308px; float:left; margin: 0 0 0 6px; background-color: #ffffff; border-left: 1px solid; border-right: 1px solid; }
#username-bar-text { color: #006090; text-align: right; float: left; margin: 5px 0 0 106px; }
#username-bar-text2 { color: #006090; text-align: left; float: left; margin: 6px 0 0 0; }
#username-bar-username {text-align: center; width:302px; padding:5px 0 0 0; color:#006090; display: none;}
#username-bar-guest {text-align: center; width:302px; float: left; margin: 5px 0 0 3px; color:#006090; display: none;}
#username-replace {}
#start-menu-float {}

/* [Real start/gameover menu] */

#realmenu-cont { position:relative; width:333px; height:227px;  }

.realmenu-extra { width:321px; height:28px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/white-middle.png') repeat-y 0 0; }
.realmenu-extra > p { width:250px; height:15px; margin: 5px 0 0 122px; text-align:left; font-size:12px; font-weight:bold;  color:#000000; overflow:hidden; }


#credit-bet { width:321px; height:109px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/gray-middle.png') no-repeat 0 0; }
#credit-bet-new { width:321px; height:156px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/gray-middle-long.png') no-repeat 0 0; }

.button-cont {width:105px; height:112px; float:left; margin: 10px 0 0 40px; }
.button-cont-new {width:105px; height:150px; float:left; margin: 3px 0 0 40px; }
.button-bet5, .button-bet5_a, .button-bet10, .button-bet10_a, .button-bet20, .button-bet20_a, .button-bet50, .button-bet50_a, .button-bet100, .button-bet100_a { width:125px; height:30px; float:left; margin: 0 0 0 0; display:block; background:url('/images/menu/button-large-selected.png') no-repeat 0 0 ; color:#000;}
.button-bet5:hover, .button-bet10:hover, .button-bet20:hover, .button-bet50:hover, .button-bet100:hover { width:125px; height:30px;  background:url('/images/menu/button-large-selected.png') no-repeat -125px 0; }
.button-bet5_a, .button-bet10_a, .button-bet20_a, .button-bet50_a, .button-bet100_a { width:125px; float:left;  height:30px; background:url('/images/menu/button-large-selected.png') no-repeat -250px 0;}
.button-bet5_a:hover, .button-bet10_a:hover, .button-bet20_a:hover, .button-bet50_a:hover, .button-bet100_a:hover { width:125px; height:30px;  background:url('/images/menu/button-large-selected.png') no-repeat -250px 0; }

.button-credits-box1 {margin: 0 0 0 0; float:left;}
.button-credits-box2 {margin:-90px 0 0 0; float:left;}
.button-credits-box2-new {margin:-150px 0 0 0; float:left;}
.button-disabled { width:125px; height:30px; float:left; margin: 0 0 0 0; display:block; background:url('/images/menu/button-disabled.png') no-repeat 0 0 ; color:#000; }

.bet-text2 { width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden; color:#c2c2c2; }
.bet-text { width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden; }

.ratio-text-cont { width:125px; height:112px; float:left; margin: 17px 0 0 23px; }
.ratio-text-cont-new { width:125px; height:112px; float:left; margin: 8px 0 0 23px; }
.ratio-text0 { width:125px; height:20px; float:left;  margin: 0 0 0 0; text-align:left; font-size:12px;  overflow:hidden; }
.ratio-text1 { width:125px; height:20px; float:left;  margin: 10px 0 0 0; text-align:left; font-size:12px;  overflow:hidden; }
.ratio-text2 { width:125px; height:20px; float:left;  margin: 10px 0 0 0; text-align:left; font-size:12px;  overflow:hidden; }
.ratio-text3 { width:125px; height:20px; float:left;  margin: 10px 0 0 0; text-align:left; font-size:12px;  overflow:hidden; }
.ratio-text4 { width:125px; height:20px; float:left;  margin: 10px 0 0 0; text-align:left; font-size:12px;  overflow:hidden; }


.realmenu-bottom { width:321px; height:42px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/white-bottom.png') no-repeat 0 0; }
.startgame-text { width: 130px; float:left; height:20px; margin: -14px 0 0 136px; text-align:right; font-size:14px; font-weight:bold; color:#000000; overflow: hidden;}
.real-playbutton { width:32px; height:29px; float:left; display:inline; margin:-25px 0 0 270px; background:url('/images/menu/button-realplay.png') no-repeat 0 0; }
.real-playbutton:hover { background:url('/images/menu/button-realplay.png') no-repeat -32px 0; }
#game-mode-text {text-align: left; float: left; margin: 7px 0 0 15px; color:#0DADF4;}

/* [=======================================================================================================================================================================] */


/* [Login] */

#login-cont { position:relative; width:416px; height:289px;  }

.login-extra { width:416px; height:49px; float:left; margin: 0 0 0 0; display:inline; background:url('/images/menu/white-middle2.png') no-repeat 0 0; }
.login-extra > p { margin: 5px 0 0 17px; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; float:left; }

.register-link { margin: 5px 0 0 0; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; }



/* [Login menu Fun] */
#login { background: url("/images/menu/gray-middle5.png") no-repeat scroll 0 -20px transparent;
border-bottom: 1px solid black;
border-radius: 0 0 10px 10px;
display: inline;
float: left;
height: 312px;
margin: 0;
padding: 0;
width: 472px; }
.login-field { width:170px; height:20px; float:left; margin: 0 0 28px 0; position: relative;}
.login-field > p {width:150px; margin: 0 0 5px 0; float:left; text-align:left; font-size:11px; overflow:hidden;  }
.button-login { width:125px; height:30px; float:left; display:inline; position: relative; margin:6px 0 0 -2px; padding: 0 0 5px 0; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-login:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-login  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }
.bar-middle-login { width:446px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.bar-bottom-login { width:470px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }
.information { width: 188px; height:20px; float:left; margin: -6px 0 0 2px; text-align:left; font-size:10px; font-weight: normal; position: relative;}
.border-login{ width:471px; height:1px; float:left; margin:-2px 0 0 0; display:inline; border-bottom: 1px dotted; }
input.text-login { width:150px; height:15px; float:left; margin: 0 0 0 0; background:url('/images/menu/form-background.png') repeat-x #fff; border:1px solid #9f9f9f ; font-size:12px; color:#000000; }
#login-form { float: left; margin: 9px 0 0 21px;}
#direct-play-1 { width: 470px; color: #006090; float: left; position: relative; margin: 8px 0 0 0; font-size:14px; text-align: center;}
#login-left { width: 275px; height:237px; margin: 0 0 0 1px; float:left; border-right: 1px dotted;}
#login-right { width: 194px; height:237px; margin: 0 0 0 0; float:left;}
#login-bottom { width: 470px; height:75px; margin: 0 0 0 1px; float:left; border-top: 1px dotted;}
.login-account-title { color: #006090; float: left; position: relative; margin: 10px 0 0 15px; font-size:12px;}
#login-account-text-general { color: #000000; float: left; position: relative; margin: 10px 0 0 21px; font-size:11px; font-weight: normal; width: 230px; height: 40px;}
#login-account-upsell-general {width:275px; height:162px; float:left; margin: 0 0 0 0; background-color:#ffffff; border-top: 1px dotted;}
.button-silver-login { width:75px; height:32px; float:left; display:inline; margin:5px 0 0 198px; background:url('/images/menu/button-silver.png') no-repeat 0 0;}
.button-silver-login:hover { background:url('/images/menu/button-silver.png') no-repeat -75px 0;}
.goldstar {height:12px; width:12px; float:left; margin: 0 0 0 0; padding: 0 6px 0 0; background:url('/images/menu/goldstar.png') no-repeat 0 0;}
.login-upsell-item-general {height:12px; padding:8px 0 0 19px; margin: 0 0 0 0; font-size:11px; font-weight:normal; }
#login-account-upsell-general-cont{margin: 5px 0 0 0;}

#register-free-button{float:left; margin:-40px 0 0 18px;}
.button-grow-left {height:29px; width:13px;  float:left; background:url('/images/menu/button-grow-left.png') no-repeat 0 0;}
.button-grow-middle {height:29px; float:left; background:url('/images/menu/button-grow-middle.png') repeat-x 0 0; }
.button-grow-middle > p {margin:6px 0 0 0; }
.button-grow-right {height:29px; width:13px; float:left; background:url('/images/menu/button-grow-right.png') no-repeat 0 0;}
#register-free-button-highscore{float:left; margin:8px 0 0 13px; }
#loadbar-login {width:15px; height:15px; background:url('/images/menu/loader2.gif') no-repeat 15px 0; margin: 13px 0 0 0; float:left;}

/* [forms */
input.text { width:150px; height:15px; float:left; margin: 0 0 0 13px; background:url('/images/menu/form-background.png') repeat-x #fff; border:1px solid #9f9f9f ; font-size:12px; color:#000000; }
input.textpincode { width:150px; height:15px; float:left; margin: 0 0 0 0; background:url('/images/menu/form-background.png') repeat-x #fff; border:1px solid #9f9f9f; font-size:12px; color:#0DADF4; }

/* [Logout] */
#logout-cont { position:relative; width:323px; height:151px;  }

#logout { width:420px; height:77px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/gray-middle3_1.png') no-repeat 0 0; }
.button-logout { width:125px; height:30px; float:left; display:inline; margin:28px 0 0 68px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-logout:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-logout  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }
.button-cancel { width:125px; height:30px; float:left; display:inline; margin:28px 0 0 20px; background:url('/images/menu/button-large.png') no-repeat 0 0;
    top: 8px;
}
.button-cancel:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-cancel  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }

.logout-border-bottom {width:405px; height:1px; float: left; margin:-1px 0 0 0; background-color:#313131}
#log-out-menu { width:416px; height:90px; float:left; margin: 0 0 0 0; display:inline; background:url('/images/menu/gray-middle2.png') no-repeat 0 0; }


/* [Signup] */

.signup-cont {position:relative; padding-top: 10px; width:498px; height:379px; float:left; background-color:#F1F1F1; border-left:1px solid #313131; border-right:1px solid #313131;border-bottom:1px solid #313131; }
.signup-cont > b{}
#signup-cont-id {
    height:280px;
}

.signup-extra { width:416px; height:49px; float:left; margin: 0 0 0 -59px; display:inline; background:url('/images/menu/white-middle2.png') no-repeat 0 0; }
.signup-extra > p { width:370px; margin: 5px 0 0 17px; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; float:left; }

#signup { width:416px; height:348px; float:left; margin:61px 26px 0 0; padding: 7px 0 0 0; display:inline; background:url('/images/menu/gray-middle4.png') no-repeat 0 0;}

.signup-field { width:400px; height:20px; float:left; margin: 0 0 3px 0;}
.signup-field > p {width:150px; margin: 2px 10px 0 0; float:left; text-align:right; font-size:12px; overflow:hidden;  }

.signup-field_alt { width:400px; height:20px; float:left; margin: 0 0 3px 30px;}
.signup-field_alt > p {width:150px; margin: 2px 10px 0 0; float:left; text-align:left; font-size:12px; overflow:hidden;  }

.signup-bottom-bar-alt {margin: -5px 0 0 0; width:470px !important;}

.title {display:none}
.remove {display:none}
#accountinformation {display:none;}
#uname, #email, #email_val, #reg_country, #reg_language {margin:6px 0 0 5px}
.field { height:31px; width: 485px; background-color:#F1F1F1;}
.field > p {float:left; margin:8px 0 0 5px; text-align:right; width:191px; font-size: 12px; overflow: hidden;  }

#check_username_link {margin: 0 0 0 202px !important; clear:left; text-align: left; padding: 2px 0 0 0; color:#0dadf4; font-size:10px; }
.checkuser {height:47px !important;}
.checkuser2 {margin:11px 0 0 211px !important;}


input.checkbox {clear:left; float:left; clear:left; margin:0 10px 0 0;}

.min1-text { float:left; margin:3px 0 0 15px; }
.min2-text { float:left; margin: 0 0 0 15px; }
.gender-text1 {float:left; margin: 0 0 0 0; }
.gender-text2 {float:left; margin: 0 0 0 15px; }
.radio1 {float:left; margin: 0 0 0 2px; }
.radio2 {float:left; margin: 0 0 0 2px; }
#country {width:152px; float:left; margin: 0 0 0 13px; }
.fieldscheck { width:320px; float:left; margin: 3px 0 0 15px; padding: 0 0 5px 0; text-align:left; font-size:11px; overflow:hidden; color:#0DADF4; }

.signup-field2 { width:400px; height:27px; float:left; margin: 0 0 2px 0;}

.checkbox-privacy { width:20px; float:left; margin: 0 0 0 15px;}
.checkbox-newsletter { width:20px; float:left; margin: 0 0 0 15px;}
.terms-link {}
.privacy-link {}
.privacy-text {width:320px; float:left; margin: 0 0 0 0; text-align:left; font-size:10px; font-weight:normal; overflow:hidden;}
.newsletter-text { width:340px; float:left; margin: 0 0 0 0; text-align:left; font-size:10px; font-weight:normal; overflow:hidden; color:#6f6f6f}
.emailinfo-text { width:340px; float:left; margin:3px 0 0 35px; text-align:left; font-size:9px; font-weight:normal; overflow:hidden; color:#6f6f6f}
.button-signup { width:125px; height:30px; float:left; clear:left; display:inline; margin:5px 0 0 5px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-signup:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-signup > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; overflow:hidden;}

.button-webshop {display:none;}

.button { width:125px; height:30px; float:left; clear:left; display:inline; margin:15px 0 0 201px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button > p { color: #000000; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px; overflow:hidden;}
.checkbox-text{margin: 6px 0 0 6px; height: 23px;}
.error-ico {margin: -4px 0 0 -4px;}

.button-signup3 { width:125px; height:30px; float:left; clear:left; display:inline; margin:15px 0 0 163px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-signup3:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-signup3  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;}

#reg_password {margin: 6px 0 0 5px;}
#reg_password_val {margin: 6px 0 0 13px;}
#password_val_field, #select-box-1 {margin: 0 0 0 5px;}
#select-box-2, #select-box-3 {margin: 6px 0 0 1px;}
#select-box-2, #select-box-3 {border:1px solid #9F9F9F;}
#select-box-1 {border:1px solid #9F9F9F; margin:6px 0 0 5px;}
/* [Signup registered] */

#signup2-cont { position:relative; width:416px; height:289px;  }
#signup2 { width:416px; height:348px; float:left; margin: 0 0 0 0; padding: 7px 0 0 0; display:inline; background:url('/images/menu/gray-middle4.png') no-repeat 0 0;}

/* [More Games] */
#more_games { bottom:40px; display:none; float:left; left:43px; position:absolute; z-index:5; width:810px;}
.moregames-cont {width:474px; float:left; clear:left; margin: 0 0 0 0; padding: 0 0 0 0; border-top:1px solid #313131; border-bottom:1px solid #313131; }
.moregames-field { width:195px; height:31px; float:left; margin:1px 0 0 0; padding: 0 0 0 0; clear:left;}
.moregames-col { float:left;}
.moregames-button{ width:100%; height:100%; background-color:#f1f0f0; border-bottom: 1px dotted #000000; }
.moregames-button:hover { background-color:#ffffff;  }

.moregames-gameimage { width:32px; height:32px; float:left; margin:-1px 0 0 5px; padding: 0 3px 0 0;}
.moregames-gametitle { width:120px; margin: 0 0 0 0; padding:3px 0 0 0; text-align:left; font-size:11px; overflow:hidden;}
.moregames-slogan { width:120px; float:left; margin: 0 0 0 0; text-align:left; font-size:11px; font-weight:normal; overflow:hidden;}
.moregames-shade { width:33px; height:100%; float:right; margin: 0 0 0 0; background:url('/images/menu/shade.png') repeat 0 0; border-right: 1px solid #a09f9f;}
.multiplayericon{ width:15px; height:13px; float:left; clear:left; margin:-15px 0 0 4px; background:url('/images/menu/multiplayerIcon.png') no-repeat 0 0;}

.moregames-cat {float:left; margin:4px 0 0 15px; padding: 0 0 0 0; text-align:left; font-size:17px; overflow:hidden; font-weight:normal;}
#moregames-display {float:left; margin: 0 0 0 -12px; height:325px; overflow:auto; width:367px; position:relative; z-index: 7; background-color: #f1f0f0;}
#moregames-display-hyves {float:left; margin: 0 0 0 -12px; height:260px; overflow:auto; width:367px; position:relative; z-index: 7; background-color: #f1f0f0;}
.selection-text{float:left; width:100px; margin:42px 0 0 2px; text-align: center;  }
#bar-bottom-content-moregames {color:#FFF; margin:5px 15px 5px 15px; text-align: left; width:440px; float:left;}

/*
More games menu
*/
#moregames-selection {float:left; position:relative; z-index: 10;}
#moregames-selection > div { width:117px; height:65px; margin: 0 0 0 0; background:transparent none no-repeat 0 0; }
#moregames-selection > div:hover, #moregames-selection > div.active { background-position: -117px 0; }

#moregames-selection > div#selection-boardgames { background-image:url('/images/menu/boardgames_button.png'); }
#moregames-selection > div#selection-cardgames { background-image:url('/images/menu/cardgames_button.png'); }
#moregames-selection > div#selection-puzzlegames { background-image:url('/images/menu/puzzlegames_button.png'); }
#moregames-selection > div#selection-multiplayergames { background-image:url('/images/menu/multiplayergames_button.png'); }
#moregames-selection > div#selection-pluzzgames { background-image:url('/images/menu/pluzzgames_button.png'); }

.moregames-list-selection {width:350px; height:51px; margin: 0 0 0 0; background:url('/images/menu/more_casing.png') no-repeat 0 0; position:relative; z-index: 5;}
.moregames-list-selection-pluzz {width:350px; height:111px; margin: 0 0 0 0; background:url('/images/menu/more_casing_pluzz7.png') no-repeat 0 0; position:relative; z-index: 5;}
.moregames-list-selection-mp {width:350px; height:21px; margin: 0 0 0 0; background:url('/images/menu/more_casing.png') no-repeat 0 0; position:relative; z-index: 5;}
.moregames-list-selection-mp-hyves {width:350px; height:51px; margin: 0 0 0 0; background:url('/images/menu/more_casing.png') no-repeat 0 0; position:relative; z-index: 5;}
.moregames-list-pic {float:right; margin:-51px 0 0 0;  position:relative; z-index: 3;}
.moregames-list-title {float:left; margin:7px 0 0 15px; font-size:14px; font-weight:bold;}
.moregames-list-abstract {float:left; clear:left; margin:5px 0 0 15px; font-size:11px; font-weight:normal; width:170px; height:16px; }

.moregames-list-title-pluzz {float:left; margin:17px 0 0 15px; font-size:16px; font-weight:bold;}
.moregames-list-abstract-pluzz {float:left; clear:left; margin:12px 0 0 15px; font-size:11px; font-weight:normal; width:170px;}

.moregames-list-pic-earl {width: 150px; height: 110px; float:right; margin:-111px 0 0 0;  position:relative; z-index: 3; background:url('/images/menu/moregames-earl.png') no-repeat 0 0;}
.moregames-list-pic-bp {width: 150px; height: 110px; float:right; margin:-111px 0 0 0;  position:relative; z-index: 3; background:url('/images/menu/moregames-butterflypark.png') no-repeat 0 0;}
.moregames-list-pic-trycka {width: 150px; height: 110px; float:right; margin:-111px 0 0 0;  position:relative; z-index: 3; background:url('/images/menu/moregames-trycka.png') no-repeat 0 0;}
.moregames-list-pic-pig {width: 150px; height: 110px; float:right; margin:-111px 0 0 0;  position:relative; z-index: 3; background:url('/images/menu/moregames-pig.png') no-repeat 0 0;}
.moregames-list-pic-ml {width: 150px; height: 110px; float:right; margin:-111px 0 0 0;  position:relative; z-index: 3; background:url('/images/menu/moregames-ml.png') no-repeat 0 0;}

#cat_board{display:none;}
#cat_card{display:none;}
#cat_puzzle{display:none;}
#cat_multiplayer{display:none;}
#cat_pluzz{display:none;}

.moregames-list-mpicon {width:36px; height:33px; margin:-51px 0 0 160px; background:url('/images/menu/mp_label.png') no-repeat 0 0; float:left; clear:left; position:relative; z-index: 15;}
.moregames-list-mpicon:hover { background:url('/images/menu/mp_label.png') no-repeat -36px 0; }

/* [Cashout 1] */

#cashout1-cont {width:416px; height:289px;  }

.cashout1-extra { width:416px; height:35px; float:left; margin: 0 0 0 0; display:inline; background:url('/images/menu/white-middle2.png') no-repeat 0 0; }
.cashout1-extra > p { width:370px; margin: 5px 0 0 14px; text-align:left; font-size:12px; font-weight:normal; overflow:hidden; float:left; }

#cashout1-cont div.cashout1 { width:416px; float:left; margin: 0 0 0 0; padding: 15px 0 0 0; display:inline; background:url('/images/menu/gray-middle4.png') no-repeat 0 0; }

.cashout1-field { width:400px; height:20px; float:left; margin: 0 0 3px 0;}
.cashout1-field > p {width:192px; margin: 2px 10px 0 0; float:left; text-align:right; font-size:12px; overflow:hidden;  }
p.cashout-country {width: 150px; text-align: left; margin: 2px 0 0 13px;}

.cashout1-fieldscheck { width:232px; float:left; margin: 0 0 0 160px; padding: 0 0 5px 0; text-align:left; font-size:11px; overflow:hidden; color:#0DADF4;}
.button-cashout1 { width:125px; height:30px; float:left; display:inline; margin:3px 0 5px 150px; background:url('/images/menu/button-large.png') no-repeat 0 0; cursor: pointer; }
.button-cashout1:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-cashout1  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;}
.cashout1-border-bottom {width:405px; height:1px; float: left; margin: 0 0 0 0; background-color:#313131}

#payout_frm #bank_iso_country {margin: 0 0 0 13px; width:152px; border: 1px solid #9F9F9F;}
.iban-explanation {width: 340px; margin: 0 0 0 27px; padding: 0 0 4px 0; text-align:right; font-weight:normal; color:#0DADF4 !important; font-size: 9px; float:left; clear:left;}
.cashout1-done {margin:15px 0 0 0; height:150px;}

#foreign_countries {float:left;}

#dob_field #day {border:1px solid #9F9F9F; margin:-1px 0 0 13px; width:46px;}
#dob_field #month {margin:-1px 0 0 1px; border:1px solid #9F9F9F; width:46px;}
#dob_field #year {margin:-1px 0 0 1px; border:1px solid #9F9F9F; width:58px;}

/* [Cashout done] */

.text-done { width:150px; height:15px; float:left; margin:2px 0 0 5px; font-size:12px; color:#808080; overflow:hidden; text-align:left; }
.button-cashout3 { width:125px; height:30px; float:left; display:inline; margin:5px 0 15px 140px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-cashout3:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-cashout3  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;}

/* [Cashout 3] */
#cashout3-cont { position:relative; width:430px; height:149px;  }

.cashout3-extra { width:416px; height:49px; float:left; margin: 0 0 0 0; display:inline; background:url('/images/menu/white-middle2.png') no-repeat 0 0; }
.cashout3-extra > p { width:370px; margin: 5px 0 0 15px; text-align:left; font-size:11px; font-weight:normal; overflow:hidden; float:left; }

#cashout3 { width:416px; height:60px; float:left; margin: 0 0 0 0; padding: 7px 0 0 0; display:inline; background:url('/images/menu/gray-middle2.png') no-repeat 0 0; }

.cashout3-border-bottom {width:405px; height:1px; float: left; margin:10px 0 0 0; display:inline; background-color:#313131;}

/* [Cashout 4] */
.language-bottom { float:left; margin:0 0 0 7px; border-bottom:1px solid #313131; width:180px; }

.language-bottom div {
    cursor: pointer;
    height: 30px;
    border-bottom: 1px dotted #000000;
    border-left: 1px solid #313131;
    border-right: 1px solid #313131;
    background:#f1f0f0 url('/images/menu/shade.png') repeat-y top right;

    text-align: left;
    font-size: 14px;
    overflow: hidden;
    font-weight: normal;
}

.language-bottom div:hover { background-color:#ffffff; }
.language-bottom div img { width:30px; height:24px; float:left; margin:3px 0 0 5px;}
.language-bottom div p { float: left; padding:5px 0 0 5px; }

.language-border-bottom {width:180px; height:1px; float: left; margin: 0 0 0 0; display:inline; background-color:#313131;}
.confirm-language {margin: 0 0 0 0; padding: 5px 25px 0 15px; text-align:left; font-size:11px; font-weight:normal; overflow:hidden; }

#language-confirm { width:323px; height:100px; float:left; margin: 0 0 0 5px; display:inline; background:url('/images/menu/gray-middle3_1.png') no-repeat 0 0; }
.button-language-confirm { width:125px; height:30px; float:left; display:inline; margin:5px 0 0 95px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-language-confirm:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-language-confirm  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }

.cashout-message {width:375px; text-align:left; margin: 0 0 5px 15px; float:left; font-size:11px;}

#payout_frm  #amount {width:105px;}
#payout_frm  #credits-to-euros { margin: 4px 0 0 3px; float:left; text-align:left; color:#808080; overflow:hidden;}
#euros {float:left;text-align:left; margin: 4px 0 0 5px; color:#808080; overflow:hidden;}

/* [Help] */

#help-cont { position:relative; width:416px; height:363px;  }
#help { width:539px; height:333px; float:left; margin: 0 0 0 0; padding: 0 0 0 0; display:inline; background-color: #ffffff; border-left:1px solid #E3EEEE; }
.menu-desc { margin: 0 0 0 -3px; text-align:left; font-size:12px; overflow:hidden; float:left; color:#FFF; }
.help-border-bottom {width:780px; height:1px; float: left; clear:left; margin: 0 0 0 0; display:inline; background-color:#313131}
.help-content { width:519px; height:313px; float:left; margin: 0 0 0 0; padding:10px 10px 10px 10px; background-color: #ffffff; overflow-y: scroll; overflow-x: hidden; font-weight:normal;}
.help-menu-cont { width:780px; height:415px; float: left; border-right:1px solid #313131; border-left:1px solid #313131;  background-color: #ffffff; }
.help-accordeon-cont {width:240px; height:414px; float: left; background-color: #f3f3f3; overflow-x: hidden; overflow-y: auto;}
.help-subheader {width:539px; height:40px; float:left; margin: 0 0 0 0; position:relative; background:url('/images/help-header-shadow.jpg') repeat-x top #f3f3f3; border-bottom:1px solid #e3eeee; border-left:1px solid #E3EEEE;}
#help_subtitle {padding-top:14px; padding-left:10px; font-weight:bold; font-size:12px; }

h5.help-page { height:24px; font-size:12px; font-weight:bold; color:#006090; text-decoration:none; }
h5.help-page.highlight {color:#000000; }

#help-col { margin:5px 0 0; padding: 0 0 0 10px;}
.bar-top-help {width:800px; height:32px; float:left;}
.bar-middle-help { width:756px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.bar-bottom-help { width:539px; height:40px; float:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #E3EEEE; }


/* [Bars] */

.bar-cont {float:left; clear:right; width:810px}
.bar-top {width:512px; height:32px; float:left;}
.bar-left { width:14px; height:32px; float:left; background:url('/images/menu/header-left.png') no-repeat 0 0;}
.bar-middle { width:379px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.bar-right { width:23px; height:32px; float:left; background:url('/images/menu/header-right.png') no-repeat 0 0;}
#more_games .bar-cont .bar-top {width:800px; height:32px; float:left;}

.bar-cont_hyves {float:left; clear:right; width:810px; height:32px;}
.bar-top_hyves {width:810px; height:32px; float:left;}


.bar-bottom { width:403px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }
.bar-shade { width:11px; height:40px; float:left; margin: 0 0 0 0; background:url('/images/menu/shade-right.png') no-repeat 0 0; }

.bar-data-top {  width:374px; float:left; clear:left; margin:-23px 0 0 0; padding: 0 0 0 0;}
.mode-icon {width:23px; height:23px; float:left; margin:-5px 0 0 10px; background:url('/images/menu/mode-icon-real.png') no-repeat 0 0;}
.menu-title {float:left; text-align:left; font-size:16px; margin:-4px 0 0 5px;}
.close-icon {width:15px; height:14px; float:left; margin: 9px 0 0 -38px; position:relative; z-index:4; }
.close-icon2 {width:15px; height:14px; float:right; margin: 2px 0 0 -17px; background:url('/images/menu/button-close.png') no-repeat 0 0; }
.close-icon3 {width:15px; height:14px; float:left; margin: 8px 0 0 0;}
.close-icon4 {width:15px; height:14px; float:left; margin: 8px 0 0 -28px; background:url('/images/menu/button-close.png') no-repeat 0 0; z-index: 99; position:relative;}
.bar-bottom1 { width:471px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }
.bar-bottom2 { width:195px; height:40px; float:left;  margin: 0 0 0 0; background:url('/images/menu/greenbar.png') no-repeat 0 0; border-right:1px solid #313131; }

.bar-bottom-content {color:#FFF; margin:5px 15px 5px 15px; text-align: left; width:380px; float:left;}
#bar-bottom-content-1 {color:#FFF; margin:5px 15px 5px 15px; text-align: left; width:440px; float:left;}

.menu-title-moregames {float:left; text-align:left; font-size:16px; margin:-4px 0 0 17px;}
.bar-middle-moregames { width:447px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.moregames-titles {  width:500px; float:left; text-align:left; color:#FFF; font-size:18px; margin:7px 0 0 14px; font-weight:normal; }

.bar-middle-moregames_hyves { width:365px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}

.bar-middle-signup { width:474px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.bar-bottom-signup { width:498px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }

.bar-bottom-credits { width:538px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }
.bar-top-credits {width:650px; height:32px; float:left;}
.bar-middle-credits { width:514px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}

.sub_title { margin: 0 0 0 5px; padding: 0 25px 0 10px; color: #ffffff; height:40px}
.sub_title > p { margin: 0 0 0 0; padding: 5px 0 0 0; }
.box {width:320px; padding: 0 0 0 0;}
.top-menu { margin: 0 0 0 0; padding: 0 0 0 0; height: 30px}


/* [forgot password] */
.forgot-password-cont {position:relative; padding-top: 10px; width:498px; height:100px; float:left; background-color:#F1F1F1; border-left:1px solid #313131; border-right:1px solid #313131;border-bottom:1px solid #313131; }
#website-forgot-password-title {display: none;}
.fieldicon {margin:6px 0 0 10px;}
#forgot-password-success-text {float:left;font-size:12px;margin:8px 0 0 5px;overflow:hidden;text-align:center;width:460px;}
#forget_password_email {margin: 6px 0 0 13px}
.errormsg {display:none;font-size:10px;height:45px;position:absolute;right:255px;top:177px;width:340px;z-index:6;}

/* [Error messages] */
#reg_error { margin:-2px 0 0 15px; text-align: left;}
#step2_error { margin:310px 0 0 204px; text-align: center; position: absolute; z-index: 99;}
.error {color:#ef5349; font-weight:bold; float:left; margin: -3px 0 0 15px; text-align:left;}

/* [Cross promo] */

#crosspromo_dialog_box{display: none;position: absolute;top:100px;z-index: 10;width:425px;right:175px}
.crosspromo-bar-middle { width:188px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.bar-bottom-crosspromo { width:212px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/redbar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }
.border-crosspromo{ width:310px; height:1px; float:left; margin:-2px 0 0 0; display:inline; border-bottom: 1px dotted; }
#crosspromo-menu { width:309px; height:203px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/bonus.png') no-repeat 0 0; }
.crosspromo-border-bottom {width:405px; height:1px; float: left; margin:-1px 0 0 0; background-color:#313131}

.button-crosspromo { width:125px; height:30px; float:left; display:inline; margin:15px 0 0 46px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-crosspromo:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-crosspromo  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }

.crosspromo-game-box {width:308px; height:68px; float:left; margin: 0 0 0 1px;}
.crosspromo-game-box:hover { background-color:#ffffff;   }
.crosspromo-game-title {width:135px; height:20px; float:left; margin: 0 0 0 1px;}
.crosspromo-game-title > p {margin:5px 0 0 21px; color:#0DADF4; font-size:12px; font-weight:bold; text-align: left;}
.crosspromo-game-desc {width:155px; height:20px; float:left; margin: 0 0 0 1px;}
.crosspromo-game-desc > p {margin:15px 0 0 -8px; text-align: left;}
.crosspromo-game-img {width:74px; height:35px; float:left; margin:3px 0 0 15px;}

/* [Bonus] */
.bonus-top-box {width:414px; padding: 0 0 0 0;}
.bonus-top-menu { margin: 0 0 0 0; padding: 0 0 0 0; height: 30px}
.bonus-left-balk { background: url('/images/boxes/left.png') no-repeat;height:32px;width:10px;float:left; }
.bonus-box-icon{float:left;height:21px;width: 21px;margin: 0 5px 0 0;}
.bonus-right-balk { background: url('/images/boxes/right.png') no-repeat;height:32px;width: 10px;float:left; }
.bonus-middle-balk { background: url('/images/boxes/middle.png') repeat-x;padding-top: 7px;width: 299px;height: 25px;float:left;font-weight: bold;font-size: 16px; }
.bonus-middle-balk > p {margin: 0 0 0 0; float:left;}
.bonus-sub-title { width:290px; margin: 0 0 0 6px; padding: 0 25px 0 10px; color: #ffffff; height:40px; background: url('/images/menu/middle.png') no-repeat 0 0; }
.bonus-sub-title > p { margin: 0 0 0 0; padding: 5px 0 0 0; text-align:left; }
#bonus-box { width:321px; height:203px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/bonus.png') no-repeat 0 0; }
#bonus-box-small { width:321px; height:112px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/gray-middle.png') no-repeat 0 0; }
#bonus-box-medium { width:321px; height:156px; float:left; margin: 0 0 0 6px; display:inline; background:url('/images/menu/gray-middle-long.png') no-repeat 0 0; }
.bonus-sub { width:295px; text-align:left; margin:15px 0 0 10px; float:left; font-weight:normal;}
.bonus-img {  width:48px; height:48px; float:left; margin:13px 0 -5px 132px; background:url('/images/menu/bonusdots.png') no-repeat 0 0;}
.bonus-text1 { color:#0DADF4; font-size:14px; width:300px; text-align: center; float: left; margin:10px 0 0 9px;}
.bonus-text2 { width:300px; text-align: center; font-size:9px; float: left; margin:10px 0 0 9px;}
.button-bonus { width:125px; height:30px; float:left; display:inline; margin:1px 0 0 93px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-bonus:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-bonus  > p { width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }
.button-bonus-2 { width:125px; height:30px; float:left; display:inline; margin:1px 0 0 6px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-bonus-2:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-bonus-2  > p { width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }
#upsell-register-button {float:right; margin:2px 16px 0 0}

.button-max-profit { width:125px; height:30px; float:right; display:inline; margin:1px 30px 0 0; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-max-profit:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-max-profit  > p { width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }

.button-max-profit-mode { width:125px; height:30px; float:left; display:inline; margin:1px 0 0 23px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-max-profit-mode:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-max-profit-mode  > p { width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }
/* [Wanna play] */

.bonus-img-1 {  width:44px; height:39px; float:left; margin:35px 0 0 135px; background:url('/images/menu/1.png') no-repeat 0 0;}
.bonus-img-2 {  width:44px; height:39px; float:left; margin:35px 0 0 135px; background:url('/images/menu/cup.png') no-repeat 0 0;}
.bonus-img-3 {  width:44px; height:39px; float:left; margin:18px -6px 0 135px; background:url('/images/menu/thumb.png') no-repeat 0 0;}

/* [Promotie acties] */

#promotion {display:none;position:absolute;right:-211px;top:68px;width:425px;z-index:5;}
.promo-menu-top {width:225px; height: 152px; float:left; margin:-2px 0 0 0; display:inline; background:url('/images/menu/crosspromo-top.png') repeat-y 0 0; }
.promo-text1 { font-size:13px; width:195px; text-align: center; float: left; margin:7px 0 0 9px;}
.promo-text2 { width:195px; text-align: center; font-size:9px; font-weight:normal; float: left; margin:4px 0 0 9px;}
.promo-menu-bottom {width:225px; height:49px; float:left; margin:-21px 0 0 0; display:inline; background:url('/images/menu/crosspromo-bottom.png') no-repeat 0 0; }
.button-promo { width:125px; height:30px; float:left; display:inline; margin:-11px 0 0 46px; background:url('/images/menu/button-large.png') no-repeat 0 0; position:relative; z-index:8; }
.button-promo:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-promo  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden; }
.bar-bottom-promo-content {color:#FFF; margin:3px 10px 5px 10px; text-align: left; font-weight:normal; }
.promo-picture {float:left; margin: 11px 0 0 17px;}
.border-promo{ width:213px; height:1px; float:left; margin:-4px 0 0 0; display:inline; border-bottom: 1px dotted; }

.promo-picture-fd {float:left; margin: 11px 0 0 17px;}
#fd-promo-picture-menu-en-EN {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-en-EN.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-nl-NL {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-nl-NL.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-da-DK {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-da-DK.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-de-DE {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-de-DE.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-es-ES {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-es-ES.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-fr-FR {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-fr-FR.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-it-IT {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-it-IT.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-no-NO {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-no-NO.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-pl-PL {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-pl-PL.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-pt-PT {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-pt-PT.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }
#fd-promo-picture-menu-sv-SE {width:198px; height:142px; float:left; background:url('/images/promo/firstdepositpromo-menu-sv-SE.png') no-repeat 0 0; margin: -15px 0 0 10px; position:relative; z-index:7; }

#cga-autumn-tip-pic {width:1124px; height:65px; float:left; background:url('/images/promo/cga-autumn-squirrel-small.png') no-repeat 0 0; margin: -22px 0 0 86px; position:relative; z-index:7; }
.cga-autumn-promo-text { font-size:11px; width:195px; text-align: center; float: left; margin:20px 0 0 9px; font-weight: normal;}
.cga-autumn-button-promo { width:125px; height:30px; float:left; display:inline; margin:-1px 0 0 46px; background:url('/images/menu/button-large.png') no-repeat 0 0; position:relative; z-index:8; }
.cga-autumn-button-promo:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.cga-autumn-button-promo  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }

#winter-promo { width:181px; height:118px; float:left; display:inline; margin: 0 0 0 18px; background:url('/images/promo/cga-winter-menu2.png') no-repeat 0 0; position:relative; z-index:8; }
#winter-promo:hover { background:url('/images/promo/cga-winter-menu2.png') no-repeat -181px 0; }
.cga-winter-promo-text { font-size:11px; width:195px; height: 46px; text-align: center; float: left; margin:-13px 0 0 9px; font-weight: normal; color: #71001a;}

#b1-promo-picture1{width:118px; height:164px; float:left; background:url('/images/promo/b1-tip-promo-wilco.png') no-repeat 0 0; margin: -8px 0 0 -15px; position:relative; z-index:7;}
#b1-promo-picture2{width:230px; height:174px; float:left; background:url('/images/promo/b1-tip-promo-ankh.png') no-repeat 0 0; margin: -119px 0 0 3px; position:relative; z-index:7;}
.button-promo-blue { width:187px; height:46px; float:left; display:inline; margin:-12px 0 0 15px; background:url('/images/promo/b1-tip-promo-button.png') no-repeat 0 0; position:relative; z-index:8; }
.button-promo-blue:hover { background:url('/images/promo/b1-tip-promo-button.png') no-repeat -187px 0; }
.button-promo-blue  > p{ width:187px; height:20px; margin: 17px 0 0 0; text-align:center; font-size:12px; overflow:hidden; color:#ffffff; text-shadow: 0 0 1px #000000; }
#b1-promo-textarea1{width:120px; height:108px; float:left; margin:10px 0 0 -13px;}
#b1-promo-textarea2{width:106px; height:100px; float:left; margin:8px 0 0 5px; text-align:center;}
.b1-promo-textarea-text{background:url('/images/promo/b1-tip-promo-check.png') no-repeat 0 0; float:left; width:107px;margin:5px 0 0 0;padding: 0 0 0 20px; font-size:10px}
.b1-promo-textarea-text-simple{font-size:10px;}

/* [400 credit max] */

.credit-max-text { width:295px; text-align:left; margin:15px 0 0 10px; font-weight: normal;}


p.agree {float:left; margin:9px 0 0 10px; font-size:10px;}
p.agree_alt {
    float: left;
    font-size: 10px;
    margin: 6px 0 0 10px;
    text-align: center;
}


/* [pluzz balk] */

#pluzzbalk { width: 100%; height: 22px;  background:url('/images/menu/pluzzbalk.png') repeat-x 0 0; position:absolute; z-index:999; bottom: 40px; overflow:hidden; }
.pluzz-text-left {float:left; margin:6px 5px 0 10px; font-size: 9px; text-align: left;}
.pluzz-display { width: 43px; height: 19px; float: left; margin: 2px 0 0 0;  background:url('/images/menu/pluss-inputfield.png') no-repeat 0 0;}
.pluzz-display > p { width:100%; margin: 4px 0 0 0; text-align: center; font-size: 9px;}
.pluzz-separator {width: 4px; height: 22px; float:left; margin: 0 0 0 8px; background:url('/images/menu/pluzz-separator.png') no-repeat 0 0;}
.pluzz-separator-right {width: 4px; height: 22px; float:left; margin: 0 0 0 0; background:url('/images/menu/pluzz-separator.png') no-repeat 0 0;}

.pluzz-rigth-content {float: right; overflow:hidden;}
.pluzz-text-right {float:left; margin:6px 0 0 10px; font-size: 9px; text-align: left;}
.bonusstar {width: 18px; height: 16px; float:left; margin: 3px -7px 0 4px; background:url('/images/menu/bonus-star.png') no-repeat 0 0;}
.table-game-button  { width:84px; height:22px; float:left; background:url('/images/menu/pluzzbalk-dark.png') repeat-x 0 0; }
.table-game-button:hover { background:none;}
.table-game-button > p {  width: 100%; margin: 6px 0 0 0; text-align: center; font-size: 9px;}


.justforfun-footer {width:321px !important; background:url('/images/menu/footer-justforfun2.png') no-repeat top left !important; }
.justforfun-funplay {margin:-75px 0 0 130px !important;}
.justforfun-funforfun {margin:-60px 0 0 113px !important;}
.justforfun-fungetcredits {margin:12px 0 0 109px !important;}
.justforfun-button-silver {margin:66px 0 0 116px !important;}
.justforfun-button-menuhelp {display:none !important;}
.justforfun-moregames-menu1 {width: 561px !important;}
.justforfun-moregames-menu2 {width: 585px !important; border-right:1px solid #313131;}
.justforfun-moregames-menu3 {border-right:1px solid #313131;}


/* [Error reporting] */
#cover-screen-error {width:100%; height:100%; position:absolute; display:none; background-color:#000000; left: 0; top: 0; opacity:0.85; filter: alpha(opacity=85); z-index:9990;}
#error-menu {display:none;position:absolute;left:30%;top:25%;width:250px;z-index:9999;}
.error-menu-top {width:280px; height: 155px; float:left; margin:-2px 0 0 0; background:url('/images/menu/footer-justforfun2.png') no-repeat 0 0; font-size:10px; padding: 7px 15px 0 15px; color: #000000; }
.error-menu-bottom {width:225px; height:49px; float:left; margin: 0 0 0 0; display:inline; background:url('/images/menu/crosspromo-bottom.png') no-repeat 0 0; }
.button-error { width:125px; height:30px; float:left; display:inline; margin:10px 0 0 77px; background:url('/images/menu/button-large.png') no-repeat 0 0; position:relative; z-index:8; }
.button-error:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-error  > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; font-size:11px;  overflow:hidden;  }
.bar-bottom-error-content {color:#FFF; margin:5px 15px 5px 15px; text-align: left;}
.border-error{ width:308px; height:1px; float:left; margin:-4px 0 0 0; display:inline; border-bottom: 1px dotted; }
.error-bar-middle { width:284px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.bar-bottom-error { width:308px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }

/* [Profit cover] */

#profit-cover{width:228px; height:40px; margin: 0 0 0 0; display:none; position:relative; z-index: 99;}

/* [Highscore menu] */

#highscore {display:none; position:absolute; right:30%; top:30px; width:326px; z-index:10;}
#highscore-container { width:326px; height:340px; float:left; margin: 0 0 0 0; padding: 0 0 0 0; display:inline; background:url('/images/menu/gray-middle6.png') no-repeat 0 0; }
.bar-middle-highscore { width:300px; height:32px; float:left; background:url('/images/menu/header-middle.png') repeat 0 0;}
.bar-bottom-highscore { width:324px; height:40px; float:left; clear:left; margin: 0 0 0 0; background:url('/images/menu/bluebar.png') no-repeat 0 0; border-left:1px solid #313131; border-right:1px solid #313131; }

.button-login-highscore { width:117px; height:29px; display:inline; float:right; margin:7px 13px 0 0; background:url('/images/menu/button-medium.png') no-repeat; }
.button-login-highscore:hover { background-position: -117px 0; }
.button-login-highscore > p {width:117px; height:15px; float:left; display:inline; margin:8px 0 0 0; text-align:center; }

.button-signup-highscore { width:125px; height:30px; float:left; clear:left; display:inline; margin:7px 0 0 34px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-signup-highscore:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-signup-highscore > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; overflow:hidden;}

.button-ok-highscore { width:125px; height:30px; float:left; clear:left; display:inline; margin:15px 0 0 100px; background:url('/images/menu/button-large.png') no-repeat 0 0; }
.button-ok-highscore:hover { background:url('/images/menu/button-large.png') no-repeat -125px 0; }
.button-ok-highscore > p{ width:125px; height:20px; margin: 8px 0 0 0; text-align:center; overflow:hidden;}

#highscore-text-1  {display: block; color: #000000; float: left; position: relative; margin: 10px 0 0 21px; font-size:11px; font-weight: normal; width: 280px; height: 60px;}
#highscore-text-2  {display: none; color: #000000; float: left; position: relative; margin: 16px 0 0 21px; font-size:11px; font-weight: normal; width: 280px; height: 60px;}
#highscore-buttons-1 {display:block;}
#highscore-buttons-2 {display:none;}

#highscore-table-container {width:280px; height:220px; position:relative; float:left; margin: 0 0 0 42px;}
#highscore-table-head { color: #006090; float: left; position: relative; margin: 0 0 8px 0; font-size:11px;}

#highscore-rank {float:left; margin: 0 0 0 0; width:59px; overflow:hidden;}
#highscore-username {float:left; margin: 0 0 0 0; width:137px; overflow:hidden;}
#highscore-score {float:left; margin: 0 0 0 0; width:75px; overflow:hidden;}

#highscore-list {float:left; font-size:11px; font-weight: normal; margin: 0 0 0 0; }
#highscore-table {}
.highscore-table-tr {background:url('/images/menu/seperator_highscore.png') no-repeat 20px 14px;}

.credits_mp {left:23% !important;}
.credits_pg {left:23% !important; top:12% !important;}
.logout_mp {right:27% !important; top:33% !important; }

#login_errormsg {width:433px;
		left:		-45px;
		position:	relative;
		top:		-214px;
}

/* [Gameframe only changes to what is zigiz article] */
#col-container-partner {margin: -60px 0 0 0 !important;width: 503px !important;padding: 0 10px 0 0;}
#feature-list-table {width: 504px !important;}
#feature-list-table-top {width: 504px !important;}
#feature-list-table-bottom {width: 504px !important;}
.feature-list-tabledata {width: 261px !important;}
.checker-data {width: 80px !important;}
.checker-image {margin: 6px 0 0 26px !important;}
.feature-list-titletext1 {font-size: 14px;}
.feature-list-titletext2 {font-size: 14px;font-weight: normal !important;}
#emptyimage {margin: 0 0 0 8px !important;}
#clubimage {margin: 0 0 0 12px !important;}
#pluzzimage {margin: 0 0 0 8px !important;}
.top-table-info {width: 80px !important;}
.bottom-table-info {width: 80px !important;}
.feature-list-tablerow-top {height: 105px !important;}
.feature-list-tablerow {height: 35px !important;}
.feature-list-table-text {font-size: 11px !important;}
.feature-list-bottomtext1 {font-weight: normal !important;}
.feature-list-bottomtext2 {font-size: 14px !important;}

/* [Float over hand cursor] */
#button-bet_5,
#button-bet_10,
#button-bet_20,
#button-bet_50,
#button-bet_100,
#check_username,
#upsell-register-button,
#ad-close,
#register-free-button-highscore,
#float-over,
.button,
.button-bar-playforreal,
.button-bonus,
.button-bonus-2,
.button-cancel,
.button-cashout3,
.button-disabled,
.button-error,
.button-gold,
.button-grow-left,
.button-grow-middle,
.button-grow-right,
.button-help,
.button-hyves-close,
.button-hyves-contact,
.button-hyves-done,
.button-language,
.button-language-confirm,
.button-login,
.button-login-bar,
.button-login-highscore,
.button-logout,
.button-max-profit,
.button-max-profit-mode,
.button-menuhelp,
.button-moregames,
.button-ok-highscore,
.button-payout,
.button-signup,
.button-signup3,
.button-silver,
.button-silver-login,
.button-sound,
.close-icon,
.close-icon2,
.close-icon3,
.close-icon4,
.link,
.link-moregames,
.startgame-text,
.real-playbutton,
.startgame-cont,
.hyves-conditions-link,
.button-long,
.button,
#ad-close,
#register-free-button-highscore,
.button-login-highscore,
.button-ok-highscore,
.help-page,
.button-hyves-close,
.button-hyves-contact,
.button-hyves-done,
.button-bar-playforreal,
#float-over,
.button-signup,
.button-language-confirm,
.link-moregames,
#selection-boardgames,
#selection-cardgames,
#selection-puzzlegames,
#selection-multiplayergames,
#selection-pluzzgames,
.button-sound:hover,
#winter-promo,
.button-promo-blue,
#b1-promo-picture1,
#b1-promo-picture2,
.help-page:hover {
    cursor: pointer;
}

