*{
	margin: 0;
	padding: 0;
}
html{
	height: 100%;
	width: 100%;
	background: #FFF;
}
body{
	margin: 0;
	padding: 0;
	background: #094f84 url(/images/body_bg.jpg) repeat-x top scroll;
	color:#FFFFFF;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}
a:active, a:focus{
	outline-style: none;
	-moz-outline-style:none; 
}
a{
	color: #FFF;
	text-decoration: none;
}
p{
	font-size:12px;
	line-height:15px;
}
img{
	border: 0;
}
input{
	outline: none;
}
#logo_christmas{
	background:url(/images/logo_christmas.png) no-repeat scroll 0 0;
	position: absolute;
	width: 433px;
	height: 128px;
	top: 22px;
	text-indent: -9999px;
	z-index: 100;
	float: left;
	margin: 0 0 0 -14px;
}
#body_snow{
	background:url(/images/body_snow.png) repeat scroll 0 0;
	width: 100%;
	height: 100%;
	display: block;
}
#footer_snow{
	background:url(/images/footer_snow.png) repeat scroll 0 0;
	width: 100%;
	height: 100px;
}
#background{
	background:#0D2C48 url(/images/background_bg.jpg) no-repeat scroll 0 0;
	height:1305px;
	left:50%;
	margin-left:-754px;
	position:absolute;
	text-align:center;
	top:0;
	width:1508px;
	z-index:-1;
}
#wrapper{
	width: 996px;/*928px*/
	margin: 0 auto;
}
#header{
	width: 928px;
	height: 134px;
	margin: 0 auto;
}
#logo_header{
	float: left;
	margin-top: 22px;
}

/*some login stuff*/
#login{
	background:transparent url(/images/login_bg.png) no-repeat scroll 0 0;
	border:0 none;
	float:right;
	height:122px;
	width:297px;
}
#loginform{
	float: right;
	display: block;
	margin: 10px 10px 0 0;
	width: 270px;
}
#inputs{
	display: block;
	float: right;
	width: 270px;
}
input#username_header {
	background:transparent url(/images/login_input_bg.png) no-repeat scroll 0 0;
	border:0 none;
	float:left;
	height:21px;
	padding: 4px 4px 0 6px;
	width:120px;
	margin: 7px 0 0 17px;
}
#login input {
	color:#878787;
	font-size:10px;
	font-style:italic;
}
input#password-password, #password-clear{
	background:transparent url(/images/login_input_bg.png) no-repeat scroll 0 0;
	border:0 none;
	float:right;
	height:21px;
	padding: 4px 1px 0 6px;
	width:120px;
	margin: 7px 18px 0 0;
}
.loginbutton{
	float: right;
	border: 0;
	width: 67px;
	height: 26px;
	margin: 5px 17px 0 0;
	text-indent: -9999px;
	cursor: pointer;
}
.nl_NL_loginbutton{
    background:url('/images/nl_NL_login_button.png') 0 0 no-repeat;
}
.nl_NL_loginbutton:hover{
    background:url('/images/nl_NL_login_button.png') 0 -26px no-repeat;
}
.de_DE_loginbutton{
    background:url('/images/nl_NL_login_button.png') 0 0 no-repeat;
}
.de_DE_loginbutton:hover{
    background:url('/images/nl_NL_login_button.png') 0 -26px no-repeat;
}
.en_EN_loginbutton{
    background:url('/images/en_EN_login_button.png') 0 0 no-repeat;
}
.en_EN_loginbutton:hover{
    background:url('/images/en_EN_login_button.png') 0 -26px no-repeat;
}
.es_ES_loginbutton{
    background:url('/images/en_EN_login_button.png') 0 0 no-repeat;
}
.es_ES_loginbutton:hover{
    background:url('/images/en_EN_login_button.png') 0 -26px no-repeat;
}
.fr_FR_loginbutton{
    background:url('/images/en_EN_login_button.png') 0 0 no-repeat;
}
.fr_FR_loginbutton:hover{
    background:url('/images/en_EN_login_button.png') 0 -26px no-repeat;
}
.pt_PT_loginbutton{
    background:url('/images/en_EN_login_button.png') 0 0 no-repeat;
}
.pt_PT_loginbutton:hover{
    background:url('/images/en_EN_login_button.png') 0 -26px no-repeat;
}
.it_IT_loginbutton{
    background:url('/images/en_EN_login_button.png') 0 0 no-repeat;
}
.it_IT_loginbutton:hover{
    background:url('/images/en_EN_login_button.png') 0 -26px no-repeat;
}
#ww_reg{
    display: block;
    float: left;
    font-family: Arial;
    font-size: 9px;
    margin: 12px 0 0 20px;
}
/*some login stuff end*/

/* menu */
#menu_container{
	background: url(/images/menu_container_bg.png) no-repeat scroll left 0 transparent;
	width: 936px;
	height: 23px;
	padding-top: 13px;
	margin: 0 auto;
}
#menu{
	display: inline;
    list-style: none outside none;
}
#menu a:hover strong{
	background-position:0 -40px;
}
#menu a:hover span{
	background-position:0 -40px;
}
#menu a.menu_no_hover:hover strong{
	background-position: 0 0;
}
a.menu_bg{
	background:url(/images/menu_bg.png) no-repeat scroll left top;
	height:40px;
	padding:13px 0;
	text-transform:uppercase;
}
a.menu_bg:hover{
	background:url(/images/menu_bg.png) no-repeat scroll left -39px;
}
.menu_bg strong{
	height:40px;
	margin:0 18px 0 20px;
	text-transform:uppercase;
}
a.menu_start{
	background:url(/images/menu_start_left_bg.png) no-repeat scroll 5px 0;
	padding-left: 5px;
}
a.menu_start:hover{
	background:url(/images/menu_start_left_bg.png) no-repeat scroll 5px -40px;
}
#menu li{
	display: inline;
	float: left;
	text-decoration: none;
	font-family: Arial;
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
}
.menu_first{
	background:url(/images/menu_left_bg.jpg) no-repeat scroll 0 0;
}
#menu_end{
    background: url("/images/menu_bg.png") no-repeat scroll left 0 transparent;
    cursor: default;
    height: 40px;
    padding: 13px 0;
    width: 2px;
}
/* menu end */

/*content*/
#container_start{
	background:url(/images/content_top_bg.png) no-repeat center 0;
	width: 996px;
	height: 28px;
}
#container_hightop{
	width: 996px;
	overflow: auto;
	display: block;
}
#container_progressive_slots{
	background:url(/images/progressivejackpots_bg.png) no-repeat;
	width: 289px;
	height: 415px; /*451*/
	display: block;
	margin-top: 1px;
	padding: 36px 0 0 28px;
	float: left;
}
#label_helpdesk{
	background:url(/images/nl_NL/label_helpdesk.png) no-repeat;
	width: 289px;
	height: 45px;
	display: block;
	float: right;
	margin-top: 5px;
	text-indent: -9999px;
}
.label_helpdesk_online, .label_helpdesk_offline{
	width: 210px;
	height: 45px;
	display: block;
	float: right;
	margin-bottom: 7px;
	text-indent: -9999px;
}
.nl_NL .label_helpdesk_online{
	background:url(/images/nl_NL_images.png) no-repeat -300px -250px;
}
.nl_NL .label_helpdesk_offline{
	background:url(/images/nl_NL_images.png) no-repeat -600px -250px;
}
.en_EN .label_helpdesk_online{
	background:url(/images/nl_NL_images.png) no-repeat -300px -250px;
}
.en_EN .label_helpdesk_offline{
	background:url(/images/nl_NL_images.png) no-repeat -600px -250px;
}
.de_DE .label_helpdesk_online{
	background:url(/images/de_DE_images.png) no-repeat -300px -250px;
}
.de_DE .label_helpdesk_offline{
	background:url(/images/de_DE_images.png) no-repeat -600px -250px;
}
.es_ES .label_helpdesk_online{
	background:url(/images/es_ES_images.png) no-repeat -300px -250px;
}
.es_ES .label_helpdesk_offline{
	background:url(/images/es_ES_images.png) no-repeat -600px -250px;
}
.fr_FR .label_helpdesk_online{
	background:url(/images/fr_FR_images.png) no-repeat -300px -250px;
}
.fr_FR .label_helpdesk_offline{
	background:url(/images/fr_FR_images.png) no-repeat -600px -250px;
}
.it_IT .label_helpdesk_online{
	background:url(/images/it_IT_images.png) no-repeat -300px -250px;
}
.it_IT .label_helpdesk_offline{
	background:url(/images/it_IT_images.png) no-repeat -600px -250px;
}
.pt_PT .label_helpdesk_online{
	background:url(/images/pt_PT_images.png) no-repeat -300px -250px;
}
.pt_PT .label_helpdesk_offline{
	background:url(/images/pt_PT_images.png) no-repeat -600px -250px;
}
/* Jackpot counter */
.lobbyslot{
    float:left;
}
.progressive_slot{
	height:74px;
	width: 106px;
	display:block;
}
.progressive_fortunefarm{
	background:url(/images/lobbymenu_slot_fortunefarm_groot.png) no-repeat 0 0;
	width: 216px!important;
}
.progressive_kingscastle{
	background:url(/images/lobbymenu_slot_kingscastle_groot.png) no-repeat 0 0;
	width: 216px!important;
}
.progressive_pharaohstomb{
	background:url(/images/lobbymenu_slot_pharaohstomb_groot.png) no-repeat 0 0;
	width: 216px!important;
}
.progressive_dinosrhino{
	background:url(/images/lobbymenu_slot_dinosrhino_groot.png) no-repeat 0 0;
	width: 216px!important;
}
.progressive_zoozillionaire{
	background:url(/images/lobbymenu_slot_zoozillionaire_groot.png) no-repeat 0 0;
	width: 216px!important;
}
.progressive_drmagoo{
	background:url(/images/lobbymenu_slot_dm.png) no-repeat 0 5px;
}
.progressive_mcmurphy{
	background:url(/images/lobbymenu_slot_mcmurphys.png) no-repeat 0 5px;
}
.progressive_shangrila{
	background:url(/images/lobbymenu_slot_shangri.png) no-repeat 0 5px;
}
.progressive_dogcasher{
	background:url(/images/lobbymenu_slot_dogcasher.png) no-repeat 0 5px;
}
.progressive_frenchcuisine{
	background:url(/images/lobbymenu_slot_frenchcuisine.png) no-repeat 0 5px;
}
.progressive_crazyjewelry{
	background:url(/images/lobbymenu_slot_cj.png) no-repeat 0 5px;
}
.progressive_phraraohs{
	background:url(/images/lobbymenu_slot_pharaohs.png) no-repeat 0 5px;
}
.progressive_beretta{
	background:url(/images/lobbymenu_slot_beretta.png) no-repeat 0 5px;
}
.progressive_funkychicken{
	background:url(/images/lobbymenu_slot_funkychicken.png) no-repeat 0 5px;
}
.progressive_slotoffortune{
	background:url(/images/lobbymenu_slot_slotoffortune.png) no-repeat 0 5px;
}
.lobbyslots{
    float:left;
    width:240px;
    margin-left: 26px; /*8px*/
}
#meestgespeeld2{
    text-align:center;
    width:236px;
    float:left;
    border-color:#666666;
    border-right:solid 1px;
    border-left: solid 1px;
    background-color:#FFF;
}
/* Einde jackpots counters */
.lobby_banner_vipclub{
	width: 289px;
	height: 182px;
	float: left;
	display: block;
	margin:4px 0 0 0; /*28 0 7 15*/
	text-indent: -9999px;
}
.nl_NL_lobby_banner_vipclub{
	background:url(/images/nl_NL_images.png) no-repeat -600px 0;
}
.en_EN_lobby_banner_vipclub{
	background:url(/images/en_EN_images.png) no-repeat -600px 0;
}
.de_DE_lobby_banner_vipclub{
	background:url(/images/de_DE_images.png) no-repeat -600px 0;
}
.es_ES_lobby_banner_vipclub{
	background:url(/images/es_ES_images.png) no-repeat -600px 0;
}
.fr_FR_lobby_banner_vipclub{
	background:url(/images/fr_FR_images.png) no-repeat -600px 0;
}
.it_IT_lobby_banner_vipclub{
	background:url(/images/it_IT_images.png) no-repeat -600px 0;
}
.pt_PT_lobby_banner_vipclub{
	background:url(/images/pt_PT_images.png) no-repeat -600px 0;
}
#bonus_container{
	background:url(/images/bonus_container_bg.png) no-repeat;
	width: 290px;
	height: 231px;
	float: left;
	display: block;
	margin:0 0 7px 0; /*28 0 7 15*/
}
.nl_NL_bonus_text{
	background:url(/images/nl_NL_images.png) no-repeat 0 -1000px;
}
.en_EN_bonus_text{
	background:url(/images/en_EN_images.png) no-repeat 0 -1000px;
}
.de_DE_bonus_text{
	background:url(/images/de_DE_images.png) no-repeat 0 -1000px;
}
.es_ES_bonus_text{
	background:url(/images/es_ES_images.png) no-repeat 0 -1000px;
}
.fr_FR_bonus_text{
	background:url(/images/fr_FR_images.png) no-repeat 0 -1000px;
}
.it_IT_bonus_text{
	background:url(/images/it_IT_images.png) no-repeat 0 -1000px;
}
.pt_PT_bonus_text{
	background:url(/images/pt_PT_images.png) no-repeat 0 -1000px;
}
.bonus_text{
	display: block;
    float: left;
    height: 183px;
    margin: 24px 0 0 28px;
    width: 233px;
}
#banner_container{
	float: right;
	display: block;
	margin:4px 2px 0 0;
	width: 592px;
	height: 176px;
}
.button_gotolobby{
	height: 44px;
	width: 596px;
	text-indent: -9999px;
	display: block;
	float: right;
	margin-top: 10px;
}
.nl_NL_button_gotolobby{
	background:url(/images/nl_NL_images.png) no-repeat 0 -200px;
}
.en_EN_button_gotolobby{
	background:url(/images/en_EN_images.png) no-repeat 0 -200px;
}
.de_DE_button_gotolobby{
	background:url(/images/de_DE_images.png) no-repeat 0 -200px;
}
.es_ES_button_gotolobby{
	background:url(/images/es_ES_images.png) no-repeat 0 -200px;
}
.fr_FR_button_gotolobby{
	background:url(/images/fr_FR_images.png) no-repeat 0 -200px;
}
.it_IT_button_gotolobby{
	background:url(/images/it_IT_images.png) no-repeat 0 -200px;
}
.pt_PT_button_gotolobby{
	background:url(/images/pt_PT_images.png) no-repeat 0 -200px;
}
.banner_top{
	float: right;
	display: block;
	width: 592px;
	height: 176px;
	text-indent: -9999px;
}
.banner_top_mrgood{
    background: url(/images/gamebanner_top_mrgood.png) no-repeat 0 0;
}
.banner_top_dinosrhino{
    background: url(/images/gamebanner_top_dinosrhino.png) no-repeat 0 0;
}
.banner_top_pharaohstomb{
    background: url(/images/gamebanner_top_pharaohstomb.png) no-repeat 0 0;
}
.banner_top_dinosrhino{
    background: url(/images/gamebanner_top_dinosrhino.png) no-repeat 0 0;
}
.banner_top_pharaohstomb{
    background: url(/images/gamebanner_top_pharaohstomb.png) no-repeat 0 0;
}
.banner_top_zoozillionaires{
    background: url(/images/gamebanner_top_zoozillionaires.png) no-repeat 0 0;
}
.banner_top_fortunefarm{
    background: url(/images/gamebanner_top_fortunefarm.png) no-repeat 0 0;
}
.banner_top_kingscastle{
    background: url(/images/gamebanner_top_kingscastle.png) no-repeat 0 0;
}
.banner_top_isleoffortune{
    background: url(/images/gamebanner_top_isleoffortune.png) no-repeat 0 0;
}
.banner_top_atlantis{
    background: url(/images/gamebanner_top_atlantis.png) no-repeat 0 0;
}
.banner_top_treasuretomb{
    background: url(/images/gamebanner_top_treasuretomb.png) no-repeat 0 0;
}
.banner_top_amsterdammasterplan{
    background: url(/images/gamebanner_top_adammasterplan.png) no-repeat 0 0;
}
.banner_top_chinesenewyear{
    background: url(/images/gamebanner_top_chinesenewyear.png) no-repeat 0 0;
}
.banner_top_edsventure{
    background: url(/images/gamebanner_top_edsventure.png) no-repeat 0 0;
}
.banner_top_slotoffortune{
    background: url(/images/gamebanner_top_slotoffortune.png) no-repeat 0 0;
}
.banner_top_secrettreasure{
    background: url(/images/gamebanner_top_secrettreasure.png) no-repeat 0 0;
}
.banner_top_spacekeno{
	background: url(/images/gamebanner_top_spacekeno.png) no-repeat 0 0;
}
.banner_top_cashhunter{
	background: url(/images/gamebanner_top_cashhunter.png) no-repeat 0 0;
}
.banner_top_losttreasures{
	background: url(/images/gamebanner_top_losttreasures.png) no-repeat 0 0;
}
.banner_top_keno3d{
	background:url(/images/gamebanner_top_keno3d.png) no-repeat 0 0;
}
.banner_top_luckyheroes{
	background:url(/images/gamebanner_top_luckyheroes.png) no-repeat 0 0;
}
.banner_top_nomercy{
	background:url(/images/gamebanner_top_nomercy.png) no-repeat 0 0;
}
.banner_top_baccarat{
	background:url(/images/gamebanner_top_baccarat.png) no-repeat 0 0;
}
.banner_top_liveblackjack{
	background:url(/images/gamebanner_top_liveblackjack.png) no-repeat 0 0;
}
.banner_top_beretta{
	background:url(/images/gamebanner_top_beretta.png) no-repeat 0 0;
}
.banner_top_funkychicken{
	background:url(/images/gamebanner_top_funkychicken.png) no-repeat 0 0;
}
.banner_top_magoo{
	background:url(/images/gamebanner_top_magoo.png) no-repeat 0 0;
}
.banner_top_pharaohs{
	background:url(/images/gamebanner_top_pharaohs.png) no-repeat 0 0;
}
.banner_top_castlemania{
	background:url(/images/gamebanner_top_castlemania.png) no-repeat 0 0;
}
.banner_top_jackstrex{
	background:url(/images/gamebanner_top_jackstrex.png) no-repeat 0 0;
}
.nl_NL_banner_top{ 
	background:url(/images/nl_NL_banners_top.png) no-repeat 0 0;
}
.nl_NL_banner_top_new{ 
	background:url(/images/nl_NL_banners_top_new.png) no-repeat 0 0;
}
.de_DE_banner_top{ 
	background:url(/images/de_DE_banners_top.png) no-repeat 0 0;
}
.de_DE_banner_top_new{ 
	background:url(/images/de_DE_banners_top_new.png) no-repeat 0 0;
}
.en_EN_banner_top{ 
	background:url(/images/en_EN_banners_top.png) no-repeat 0 0;
}
.en_EN_banner_top_new{ 
	background:url(/images/en_EN_banners_top_new.png) no-repeat 0 0;
}
.es_ES_banner_top{ 
	background:url(/images/es_ES_banners_top.png) no-repeat 0 0;
}
.es_ES_banner_top_new{ 
	background:url(/images/es_ES_banners_top_new.png) no-repeat 0 0;
}
.fr_FR_banner_top{ 
	background:url(/images/fr_FR_banners_top.png) no-repeat 0 0;
}
.fr_FR_banner_top_new{ 
	background:url(/images/fr_FR_banners_top_new.png) no-repeat 0 0;
}
.pt_PT_banner_top{ 
	background:url(/images/pt_PT_banners_top.png) no-repeat 0 0;
}
.pt_PT_banner_top_new{ 
	background:url(/images/pt_PT_banners_top_new.png) no-repeat 0 0;
}
.it_IT_banner_top{
	background:url(/images/it_IT_banners_top.png) no-repeat 0 0;
}
.it_IT_banner_top_new{
	background:url(/images/it_IT_banners_top_new.png) no-repeat 0 0;
}
#button_lobby{
	float: right;
	display: block;	
	margin-top: 9px;
}
#container_banners{
	background:url(/images/favorite_container_bg.png) no-repeat;
	height: 312px;
    padding: 0 6px;
    width: 884px;
	display: block;
	float: left;
}
.favorite_games{
	float: left;
	display: block;
	margin: 25px 0 -7px 22px;
	width: 600px;
	height: 23px;
	text-indent: -9999px;
}
.nl_NL_favorite_games{
	background:url(/images/nl_NL_images.png) no-repeat 0 -1200px;
}
.en_EN_favorite_games{
	background:url(/images/en_EN_images.png) no-repeat 0 -1200px;
}
.de_DE_favorite_games{
	background:url(/images/de_DE_images.png) no-repeat 0 -1200px;
}
.es_ES_favorite_games{
	background:url(/images/es_ES_images.png) no-repeat 0 -1200px;
}
.fr_FR_favorite_games{
	background:url(/images/fr_FR_images.png) no-repeat 0 -1200px;
}
.it_IT_favorite_games{
	background:url(/images/it_IT_images.png) no-repeat 0 -1200px;
}
.pt_PT_favorite_games{
	background:url(/images/pt_PT_images.png) no-repeat 0 -1200px;
}
.gamebanner{
	height: 231px;
	display:block;
	float:left;
	margin-left: 15px;
	width: 276px;
}
.gamebanner_offset{
	margin-left: 16px;
}
.gamebanner_c_isleoffortune{
	background:url(/images/gamebanner_c_isleoffortune.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_c_treasuretomb{
	background:url(/images/gamebanner_c_treasuretomb.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_c_spacekeno{
	background:url(/images/gamebanner_c_spacekeno.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_c_atlantis{
	background:url(/images/gamebanner_c_atlantis.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_masterplan{
	background:url(/images/gamebanner_masterplan.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_edsventure{
	background:url(/images/gamebanner_edsventure.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_nomercy{
	background:url(/images/gamebanner_nomercy.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_luckyheroes{
	background:url(/images/gamebanner_luckyheroes.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_losttreasures{
	background:url(/images/gamebanner_losttreasures.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_keno{
	background:url(/images/gamebanner_keno.png) no-repeat -2px 0;
	text-indent: -9999px;
}
.gamebanner_top{
	display: block;
	float: left;
	width: 280px;
	height: 219px;
}
.gamebanner_left{
	width: 280px;
	height: 50px;
	margin-top: -4px;
}
.gamebanner_right{
    float: right;
    height: 18px;
    margin: 181px 20px 0 0;
    width: 92px;	
}
.nl_NL_gamebanner_right{
	background: url("/images/nl_NL_images.png") no-repeat scroll -171px -313px transparent
}
.en_EN_gamebanner_right{
	background: url("/images/en_EN_images.png") no-repeat scroll -171px -313px transparent
}
.de_DE_gamebanner_right{
	background: url("/images/de_DE_images.png") no-repeat scroll -171px -313px transparent
}
.es_ES_gamebanner_right{
	background: url("/images/es_ES_images.png") no-repeat scroll -171px -313px transparent
}
.fr_FR_gamebanner_right{
	background: url("/images/fr_FR_images.png") no-repeat scroll -171px -313px transparent
}
.it_IT_gamebanner_right{
	background: url("/images/it_IT_images.png") no-repeat scroll -171px -313px transparent
}
.pt_PT_gamebanner_right{
	background: url("/images/pt_PT_images.png") no-repeat scroll -171px -313px transparent
}
.jackpotcounter{
	font-size: 11pt;
	color: #272727;
	width: 180px; /*149*/
	height: 34px;
	margin-top: -4px;
	padding: 15px 94px 0 0; /*15px 125px 0 0*/
	text-align: center;
	display: block;
	zoom:0!important;
	filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=0)!important;
	-webkit-text-stroke: 0px transparent!important;
}
.nl_NL_jackpotcounter{
	background:url(/images/nl_NL_images.png) no-repeat 0 -250px;
}
.en_EN_jackpotcounter{
	background:url(/images/en_EN_images.png) no-repeat 0 -250px;
}
.de_DE_jackpotcounter{
	background:url(/images/de_DE_images.png) no-repeat 0 -250px;
}
.es_ES_jackpotcounter{
	background:url(/images/es_ES_images.png) no-repeat 0 -250px;
}
.fr_FR_jackpotcounter{
	background:url(/images/fr_FR_images.png) no-repeat 0 -250px;
}
.it_IT_jackpotcounter{
	background:url(/images/it_IT_images.png) no-repeat 0 -250px;
}
.pt_PT_jackpotcounter{
	background:url(/images/pt_PT_images.png) no-repeat 0 -250px;
}
.livetablegames{
	width: 280px;
	height: 50px;
	margin-top: -4px;
	display: block;
}
.nl_NL_livetablegames{
	background:url(/images/nl_NL_images.png) no-repeat 0 -300px;
}
.en_EN_livetablegames{
	background:url(/images/en_EN_images.png) no-repeat 0 -300px;
}
.de_DE_livetablegames{
	background:url(/images/de_DE_images.png) no-repeat 0 -300px;
}
.es_ES_livetablegames{
	background:url(/images/es_ES_images.png) no-repeat 0 -300px;
}
.fr_FR_livetablegames{
	background:url(/images/fr_FR_images.png) no-repeat 0 -300px;
}
.it_IT_livetablegames{
	background:url(/images/it_IT_images.png) no-repeat 0 -300px;
}
.pt_PT_livetablegames{
	background:url(/images/pt_PT_images.png) no-repeat 0 -300px;
}
.newslot{
	width: 280px;
	height: 50px;
	margin-top: -4px;
	display: block;
}
.nl_NL_newslot{
	background:url(/images/nl_NL_images.png) no-repeat -300px -300px;
}
.en_EN_newslot{
	background:url(/images/en_EN_images.png) no-repeat -300px -300px;
}
.de_DE_newslot{
	background:url(/images/de_DE_images.png) no-repeat -300px -300px;
}
.es_ES_newslot{
	background:url(/images/es_ES_images.png) no-repeat -300px -300px;
}
.fr_FR_newslot{
	background:url(/images/fr_FR_images.png) no-repeat -300px -300px;
}
.it_IT_newslot{
	background:url(/images/it_IT_images.png) no-repeat -300px -300px;
}
.pt_PT_newslot{
	background:url(/images/pt_PT_images.png) no-repeat -300px -300px;
}
.roulette{
	width: 280px;
	height: 50px;
	margin-top: -4px;
	display: block;
}
.nl_NL_roulette{
	background:url(/images/nl_NL_images.png) no-repeat -600px -300px;
}
.en_EN_roulette{
	background:url(/images/en_EN_images.png) no-repeat -600px -300px;
}
.de_DE_roulette{
	background:url(/images/de_DE_images.png) no-repeat -600px -300px;
}
.es_ES_roulette{
	background:url(/images/es_ES_images.png) no-repeat -600px -300px;
}
.fr_FR_roulette{
	background:url(/images/fr_FR_images.png) no-repeat -600px -300px;
}
.it_IT_roulette{
	background:url(/images/it_IT_images.png) no-repeat -600px -300px;
}
.pt_PT_roulette{
	background:url(/images/pt_PT_images.png) no-repeat -600px -300px;
}
.jcarousel-clip-horizontal{
	width: 888px;
	height: 218px;
}
.jcarousel-container-horizontal{
	display: block;
	height: 218px;
	float: left;
	margin-top: 16px;
}
.jcarousel-prev{
	background: url("/images/button_left.png") no-repeat 0 0;
	width: 30px;
	height: 30px;
	position: absolute;
	top: -42px;
	right: 55px;
	text-indent: -9999px;
	cursor: pointer;
}
.jcarousel-next{
	background: url("/images/button_right.png") no-repeat 0 0;
	width: 30px;
	height: 30px;
	position: absolute;
	top: -42px;
	right: 20px;
	text-indent: -9999px;
	cursor: pointer;
}
.carousel_games_position{
	display: block;
	width: 40px;
	height: 20px;
	float: right;
	margin: 26px 80px 0 0;
	font-size: 11pt;
	/*
	zoom:1;
	filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=2);
	-webkit-text-stroke: 1px transparent;
	*/
}
#container_middle{
	/*background:url(/images/container_bg.jpg) repeat-y;*/
	width: 598px;
	height: 231px;
	overflow: hidden;
	display: block;
	float: left;
}
#container_bottom{
	width: 598px;
	overflow: hidden;
	display: block;
	float: left;
}
.banner_register{
	margin: 1px 0 0 2px;
	float: left;
	width: 294px;
	height: 230px;
	display: block;
}
.container_center{
	background: url("/images/promo_atlantis.png") no-repeat 4px 4px;
	float: right;
	width: 293px;
	height: 230px;
	display: block;
	text-indent:-9999px;	
}
.container_center2{
	background: url("/images/promo_amsterdammasterplan.png") no-repeat 4px 4px;
	float: right;
	width: 293px;
	height: 230px;
	display: block;
	text-indent:-9999px;
}
.container_center3{
	background: url("/images/promo_chinesenewyear.png") no-repeat 4px 4px;
	float: right;
	width: 293px;
	height: 230px;
	display: block;
	text-indent:-9999px;
}
.container_center4{
	background: url("/images/promo_mrgood.png") no-repeat 4px 4px;
	float: right;
	width: 293px;
	height: 230px;
	display: block;
	text-indent:-9999px;
}
/*
.container_center3{
	background: url("/images/promo_slotoffortune.png") no-repeat 4px 4px;
	float: right;
	width: 293px;
	height: 234px;
	display: block;
	text-indent:-9999px;
}
.container_center4{
	background: url("/images/promo_edsventure.png") no-repeat 4px 4px;
	float: right;
	width: 293px;
	height: 234px;
	display: block;
	text-indent:-9999px;
}
*/
.nl_NL_label_new{
	background: url("/images/nl_NL_images.png") no-repeat -300px -1000px;
}
.en_EN_label_new{
	background: url("/images/en_EN_images.png") no-repeat -300px -1000px;
}
.de_DE_label_new{
	background: url("/images/de_DE_images.png") no-repeat -300px -1000px;
}
.es_ES_label_new{
	background: url("/images/es_ES_images.png") no-repeat -300px -1000px;
}
.pt_PT_label_new{
	background: url("/images/pt_PT_images.png") no-repeat -300px -1000px;
}
.fr_FR_label_new{
	background: url("/images/fr_FR_images.png") no-repeat -300px -1000px;
}
.it_IT_label_new{
	background: url("/images/it_IT_images.png") no-repeat -300px -1000px;
}
.label_new{
	display: block;
	float: left;
	height: 120px;
	width: 200px;
	margin: 107px 0 0 5px;
}
.nl_NL_banner_register{
	background: url("/images/nl_NL_images.png") no-repeat -600px -1000px;
}
.en_EN_banner_register{
	background: url("/images/en_EN_images.png") no-repeat -600px -1000px;
}
.de_DE_banner_register{
	background: url("/images/de_DE_images.png") no-repeat -600px -1000px;
}
.es_ES_banner_register{
	background: url("/images/es_ES_images.png") no-repeat -600px -1000px;
}
.fr_FR_banner_register{
	background: url("/images/fr_FR_images.png") no-repeat -600px -1000px;
}
.it_IT_banner_register{
	background: url("/images/it_IT_images.png") no-repeat -600px -1000px;
}
.pt_PT_banner_register{
	background: url("/images/pt_PT_images.png") no-repeat -600px -1000px;
}
#welcome_container{
	background: url("/images/welcome_content.jpg") no-repeat scroll 0 45px transparent;
    display: block;
    float: left;
    height: 239px;
    margin-bottom: 10px;
    width: 599px;
}
#welcome_container p{
	padding: 9px 30px;
	color: #FFF;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
}
.banner_gotm{
	float: left;
	display: block;
	width: 592px;
	height: 187px;
	margin: 0 0 11px 5px;
	text-indent: -9999px;
}
.banner_gotm_2011-07{
	background:url(/images/game_of_the_month_banner_2011-07.png) no-repeat 0 7px;
}
.banner_gotm_2011-08{
	background:url(/images/game_of_the_month_banner_2011-08.png) no-repeat 0 0;
}
.banner_gotm_2011-09{
	background:url(/images/game_of_the_month_banner_2011-09.png) no-repeat 0 0;
}
.banner_gotm_2011-10{
	background:url(/images/game_of_the_month_banner_2011-10.png) no-repeat 0 0;
}
.banner_gotm_2011-11{
	background:url(/images/game_of_the_month_banner_2011-11.png) no-repeat 0 0;
}
.banner_gotm_2011-12{
	background:url(/images/game_of_the_month_banner_2011-12.png) no-repeat 0 0;
}
.banner_gotm_2012-01{
	background:url(/images/game_of_the_month_banner_2012-01.png) no-repeat 0 0;
}
.banner_gotm_2012-02{
	background:url(/images/game_of_the_month_banner_2012-02.png) no-repeat 0 0;
}
.text_banner_gotm{
	width: 190px;
	height: 30px;
	display: block;
	margin: 133px 40px 0 0;
	float: right;
	/*margin: 122px 0 0 40px;
	float: left;*/
}
.nl_NL_banner_gotm{
	background:url(/images/text_gotm.png) no-repeat 10px -90px;
}
.en_EN_banner_gotm{
	background:url(/images/text_gotm.png) no-repeat 0 -180px;
}
.de_DE_banner_gotm{
	background:url(/images/text_gotm.png) no-repeat 30px -60px;
}
.es_ES_banner_gotm{
	background:url(/images/text_gotm.png) no-repeat 55px -150px;
}
.fr_FR_banner_gotm{
	background:url(/images/text_gotm.png) no-repeat 80px -30px;
}
.it_IT_banner_gotm{
	background:url(/images/text_gotm.png) no-repeat 40px 0px;
}
.pt_PT_banner_gotm{
	background:url(/images/text_gotm.png) no-repeat 60px -120px;
}
#content_wrapper{
	background:url(/images/content_repeat_bg.png) repeat-y center;	
}
#content{
	/*background:url(/images/content_bg.png) no-repeat 0 0;*/
	width: 898px;
	padding: 0 47px 0 47px;
	overflow: hidden;
}
#content h2{
	padding: 5px 0 5px 15px;
}
/*rename this!*/
#content_top{
	background:url(/images/content_top_bg.png) 0 0;
	width: 994px;
	height: 28px;
}
#content_top_bg{
	background:url(/images/text_top_bg.png) 0 0;
	width: 592px;
	height: 17px;
}
#content_repeat_bg{
	background:url(/images/text_repeat_bg.png) repeat-y 0 0;
	overflow: auto;
	padding:0 20px 10px;
	width:552px;
	font-size: 12px;
    line-height: 15px;
}
#content_bottom_bg{
	background:url(/images/text_bottom_bg.png) 0 0;
	width: 592px;
	height: 17px;
}
#container_top{
	width: 898px;
	height: 240px;
	/*margin: 0 auto;*/
}
#content_container{
	background:url(/images/content_container.jpg) no-repeat;
	width: 592px;
	height: 166px;
	display: block;
	margin: 0 0 9px 0;
	float: left;
}
#content_container p{
	padding: 30px 30px 0 30px;
	color: #FFF;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
}
#button_playfree{
	float: right;
	margin: 0 0 6px 0;
}
.container_tall_bg{
	background:url(/images/container_tall_bg.png) no-repeat;
	width: 288px;
	display: block;
	float: right;
	margin: 0 0 0 0;
	color: #FFF;
	font-family: Arial;
}
.container_tall_bottom{
	background:url(/images/container_tall_bottom.png) no-repeat;
	width: 288px;
	height: 16px;
	display: block;
	float: left;
	margin-top: 4px;
}
#container_bonus{
	height: 121px;
	display: block;
	float: left;
	margin-left: 24px;
}
#label_recentwinners{
	margin: 16px 16px 8px 0;
	float: right;
}
.label_thin_bg{
	background:url(/images/label_thin_bg.png) no-repeat;
	width: 254px;
	height: 23px;
	display: block;
	text-align: center;
	padding-top: 10px;
	text-transform:uppercase;
	font-size: 9pt;
	margin: 12px 0 12px 18px;
	float: left;
}
.winnerslist{
	width: 242px;
	font-size:11px;
	float: right;
	margin-right: 24px;
}
.winnerslist_padding{
	margin: 10px 0 0 18px!important;
}
.progressive_padding{
	float: left!important;
}
/*recent winners*/
.fix_left_upper{
	line-height:14px;
	margin:0;
	padding:0 0 0 5px;
	width:50%;
	height:15px;
}
.fix_right_upper{
	line-height:14px;
	margin:0;
	padding:0 5px 0 0;
	width:50%;
	height:15px;
}
.fix_left_lower{
	background-color:#587198;
	line-height:14px;
	margin:0;
	padding:0 0 0 6px;
	width:50%;
	height:15px;
}
.fix_right_lower{
	background-color:#587198; /*#798dad;*/
	line-height:14px;
	margin:0;
	padding:0 5px 0 0;
	width:50%;
	height:15px;
}
/*recent winners end*/
#container_bonusactions{
	background:url(/images/container_bonusactions.jpg) no-repeat;
	width: 288px;
	height: 172px;
	display: block;
	float: right;
	color:#FFFFFF;
	font-family:Arial;
}
#label_bonusactions{
	margin: 7px 17px 0 0;
	float: right;
}
#container_bottom{
	width: 896px;
	height: 184px;
	display: block;
}
#container_lowbottom{
	background:url(/images/container_lowbottom_bg.jpg) no-repeat;
	width: 928px;
	height: 25px;
	display: block;
}
#container_close{
	background:url(/images/content_bottom_bg.png) no-repeat center 0;
	width: 996px;
	height: 25px;
	margin: 0 auto;
	display: block;
}
.nl_NL_vipclub_banner{
	background:url(/images/nl_NL_images.png) no-repeat 0 0;
}
.en_EN_vipclub_banner{
	background:url(/images/en_EN_images.png) no-repeat 0 0;
}
.de_DE_vipclub_banner{
	background:url(/images/de_DE_images.png) no-repeat 0 0;
}
.es_ES_vipclub_banner{
	background:url(/images/es_ES_images.png) no-repeat 0 0;
}
.fr_FR_vipclub_banner{
	background:url(/images/fr_FR_images.png) no-repeat 0 0;
}
.it_IT_vipclub_banner{
	background:url(/images/it_IT_images.png) no-repeat 0 0;
}
.pt_PT_vipclub_banner{
	background:url(/images/pt_PT_images.png) no-repeat 0 0;
}
.vipclub_banner{
	display:block;
	float:left;
	height:184px;
	width:599px;
	text-indent: -9999px;
}
#container_footer{
	background:transparent url(/images/footer_bg.png) no-repeat center top;
	display:block;
	height:181px;
	width:984px;
	text-align: center;
	margin: 0 auto;
}
#container_footer li{
	display: inline;
	height: 32px;
	margin: 0 1px;
}
#container_footer ul{
	list-style-type:none;
	padding-top: 22px;
	height: 49px;
}
#logo_sheriff{
	margin-right: 61px!important;
}
#logo_18{
	margin-left: 70px!important;
}
#footer_sub{
	background:transparent url(/images/footer_line.jpg) no-repeat 0 3px;
	height: 100px;
	width: 718px;
	display: block;
	margin: 10px auto 0;
	text-align: center;
	font-family: Arial;
	color: #FFF;
	font-size: 9px;
	line-height: 14px;
}
#footer_sub span{
	display: block;
	padding: 5px 0 7px 0;
}
/*content end*/
	
/* special elements */
#clear{
	clear: both;
	height: 0px;
}
.floatleft{
	float: left;
}
.floatright{
	float: right;
}
/* special elements end */

/*lobby menu*/
ul#leftmenu{
	/*background:transparent url(/images/lobbymenu_container_bg.png) no-repeat 0 0;*/
	display: block;
	width: 258px;
	height: 215px;
	list-style: none;
	font-size: 12px;
	font-family: Arial;
	padding: 30px 0 0 32px;
	float: left;
}
a.button-lobby{
	background:transparent url(/images/lobbymenu_bg.png) no-repeat 0 0;
	display: block;
	width: 226px;
	height: 24px;
    padding-top: 10px;
	text-transform:uppercase;
}
a.button-lobby-1{
	background:transparent url(/images/lobbymenu_bg_hot.png) no-repeat 0 0;
}
a.button-lobby-1-nl_NL{
	background:transparent url(/images/lobbymenu_bg_hot_en_EN.png) no-repeat 0 0;
}
a.button-lobby-1-en_EN{
	background:transparent url(/images/lobbymenu_bg_hot_en_EN.png) no-repeat 0 0;
}
a.button-lobby-1-de_DE{
	background:transparent url(/images/lobbymenu_bg_hot_de_DE.png) no-repeat 0 0;
}
a.button-lobby-1-fr_FR{
	background:transparent url(/images/lobbymenu_bg_hot_fr_FR.png) no-repeat 0 0;
}
a.button-lobby-1-es_ES{
	background:transparent url(/images/lobbymenu_bg_hot_es_ES.png) no-repeat 0 0;
}
a.button-lobby-1-pt_PT{
	background:transparent url(/images/lobbymenu_bg_hot_pt_PT.png) no-repeat 0 0;
}
a.button-lobby-1-it_IT{
	background:transparent url(/images/lobbymenu_bg_hot_it_IT.png) no-repeat 0 0;
}
a.button-lobby-5{
	background:transparent url(/images/lobbymenu_bg_tip.png) no-repeat 0 0;
}
a.button-lobby-5-nl_NL{
	background:transparent url(/images/lobbymenu_bg_tip_en_EN.png) no-repeat 0 0;
}
a.button-lobby-5-en_EN{
	background:transparent url(/images/lobbymenu_bg_tip_en_EN.png) no-repeat 0 0;
}
a.button-lobby-5-de_DE{
	background:transparent url(/images/lobbymenu_bg_tip_de_DE.png) no-repeat 0 0;
}
a.button-lobby-5-fr_FR{
	background:transparent url(/images/lobbymenu_bg_tip_fr_FR.png) no-repeat 0 0;
}
a.button-lobby-5-es_ES{
	background:transparent url(/images/lobbymenu_bg_tip_es_ES.png) no-repeat 0 0;
}
a.button-lobby-5-pt_PT{
	background:transparent url(/images/lobbymenu_bg_tip_pt_PT.png) no-repeat 0 0;
}
a.button-lobby-5-it_IT{
	background:transparent url(/images/lobbymenu_bg_tip_it_IT.png) no-repeat 0 0;
}
a.button-lobby:hover{
	background-position: 0 -34px;
	padding-left: 14px;
	width: 226px;
}
.buttons_play{
	width: 60px;
	height: 19px;
	display: block;
	text-transform:uppercase;	
	text-align: center;
	font-size: 12px;
	padding-top: 2px;
	font-family: Arial, sans-serif;
}
.buttons_info{
	width: 60px;
	height: 19px;
	display: block;
	text-transform:uppercase;
	text-align: center;
	font-size: 12px;
	padding-top: 2px;
	font-family: Arial, sans-serif;
}
.buttons_play:hover{
	background-position: 0 0;
}
.buttons_info:hover{
	background-position: -65px 0;
}
.nl_NL_buttons_play{
	font-size: 12px;
	padding-top: 2px;
}
.nl_NL_buttons_info{
	font-size: 12px;
	padding-top: 2px;
}
.de_DE_buttons_play{
	font-size: 12px;
	padding-top: 2px;
}
.de_DE_buttons_info{
	font-size: 12px;
	padding-top: 2px;
}
.en_EN_buttons_play{
	font-size: 12px;
	padding-top: 2px;
}
.en_EN_buttons_info{
	font-size: 12px;
	padding-top: 2px;
}
.es_ES_buttons_play{
	font-size: 12px;
	padding-top: 2px;
}
.es_ES_buttons_info{
	font-size: 12px;
	padding-top: 2px;
}
.pt_PT_buttons_play{
	font-size: 12px;
	padding-top: 2px;
}
.pt_PT_buttons_info{
	font-size: 12px;
	padding-top: 2px;
}
.fr_FR_buttons_play{
	font-size: 12px;
	padding-top: 2px;
}
.fr_FR_buttons_info{
	font-size: 12px;
	padding-top: 2px;
}
.it_IT_buttons_play{
	font-size: 12px;
	padding-top: 2px;
}
.it_IT_buttons_info{
	font-size: 12px;
	padding-top: 2px;
}
.lobbymenu_balance{
	text-align: right;
	display: block;
	float: left;
	width: 288px;
	color: #222222;
	font-weight: bold;
	font-size: 16pt;
	height: 33px;
    padding: 10px 20px 0 0;
    width: 266px;
	margin-bottom: 7px;
}
.nl_NL_lobbymenu_balance{
	background:transparent url(/images/nl_NL_lobby_balans.png) no-repeat 0 0;
}
.en_EN_lobbymenu_balance{
	background:transparent url(/images/en_EN_lobby_balans.png) no-repeat 0 0;
}
.de_DE_lobbymenu_balance{
	background:transparent url(/images/de_DE_lobby_balans.png) no-repeat 0 0;
}
.fr_FR_lobbymenu_balance{
	background:transparent url(/images/fr_FR_lobby_balans.png) no-repeat 0 0;
}
.es_ES_lobbymenu_balance{
	background:transparent url(/images/es_ES_lobby_balans.png) no-repeat 0 0;
}
.pt_PT_lobbymenu_balance{
	background:transparent url(/images/pt_PT_lobby_balans.png) no-repeat 0 0;
}
.it_IT_lobbymenu_balance{
	background:transparent url(/images/it_IT_lobby_balans.png) no-repeat 0 0;
}
#balance{
    margin-top:1px;
}
/*lobby menu end*/

/* classic jpr css */
.abonus {
	color:#18235B;
	text-decoration: none;
}
.h4bonus {
	font-weight:bold;
	line-height:15px;
}
.bonus {
	padding-top: 10px;
	padding-bottom: 10px;
}
.bonustable {
	width: 450px;
}
.bonustable th, tr{
	text-align: left;
}
#content_repeat_bg ul{
	margin-left: 14px;
}
.home_kop{
	display:block;
	font-weight:bold;
	font-size:16px;
	line-height:16pt;
	text-align:left;
	padding-top:0px;
	width: 440px;
}
.home_tekst{
	display:block;
	float:left;
	font-size:11px;
	line-height:13pt;
	text-align:left;
	padding-left:15px;
}
.lobbymenu_item{
	padding-bottom:5px;
	margin-top:4px;
}
.lobbygame{
	/*background-image:url(/images/lobby_games_bg.png);*/
	background-repeat:no-repeat;
	display:block;
	float:left;
	padding:14px 6px 0;
	width:124px;
	height:134px;
}
.lobbygame_ip{
	/*
	padding-left:10px;
	padding-top:2px;
	*/
	background:url(/images/button_lobby_bg.jpg) no-repeat 0 0;
	width: 120px;
	height: 19px;
	display: block;
	margin: -2px 0 0 3px;
	float: left;
}
.lobbyteller{
	background: url("/images/lobby_counter.png") no-repeat scroll 0 0 transparent;
    height: 30px;
	padding-top: 6px;
	margin-left: 3px;
    text-align: center;
    width: 120px;
	float: left;
}
.lobbygame_container{
	margin-left:28px;
	margin-top:36px;
	position:absolute;
}
.lobbygame_header{
	background: url('../images/lobby_sub_bg.png') no-repeat;
	height: 30px;
	font-style: sans-serif;
	font-family: Arial;
	padding: 14px 0 0 24px;
	letter-spacing:-1px;
	font-size: 11pt;
	width: 599px;
	margin-bottom: 5px;
	text-transform: uppercase;
	/*
	zoom:1;
	filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=2);
	-webkit-text-stroke: 1px transparent;
	*/
}
.loginlabel{
    border: 0;
    width: 269px;
    height: 31px;
    text-indent: -9999px;
	margin: 18px 0 0 14px;
	display: block;
    float: left;
}
.nl_NL_loginlabel{
	background: url('/images/nl_NL_images.png') no-repeat -600px -200px;
}
.en_EN_loginlabel{
	background: url('/images/en_EN_images.png') no-repeat -600px -200px;
}
.de_DE_loginlabel{
	background: url('/images/de_DE_images.png') no-repeat -600px -200px;
}
.es_ES_loginlabel{
	background: url('/images/es_ES_images.png') no-repeat -600px -200px;
}
.fr_FR_loginlabel{
	background: url('/images/fr_FR_images.png') no-repeat -600px -200px;
}
.it_IT_loginlabel{
	background: url('/images/it_IT_images.png') no-repeat -600px -200px;
}
.pt_PT_loginlabel{
	background: url('/images/pt_PT_images.png') no-repeat -600px -200px;
}
/*
.header_roulette{
	background: url('../images/nl_NL/lobby_sub_roulette.jpg') no-repeat;
}
.header_blackjack{
	background: url('../images/nl_NL/lobby_sub_blackjack.jpg') no-repeat;
}
.header_caribbean_poker{
	background: url('../images/nl_NL/lobby_sub_caribbean_poker.jpg') no-repeat;
}
.caribbean_poker_progressive{
	background: url('../images/nl_NL/lobby_sub_caribbean_poker_progressive.jpg') no-repeat;
}
.header_live_spellen{
	background: url('../images/nl_NL/lobby_sub_livespellen.jpg') no-repeat;
}
.header_casino_slots{
	background: url('../images/nl_NL/lobby_sub_standaardslots.jpg') no-repeat;
}
.header_video_poker{
	background: url('../images/nl_NL/lobby_sub_videopoker.jpg') no-repeat;
}
.header_gokkasten{
	background: url('../images/nl_NL/lobby_sub_bonusslots.jpg') no-repeat;
}
.header_bingo_spellen{
	background: url('../images/nl_NL/lobby_sub_bingo.jpg') no-repeat;
}
.header_bonus_slots{
	background: url('../images/nl_NL/lobby_sub_bonusslots.jpg') no-repeat;
}
.header_jackpot_slots{
	background: url('../images/nl_NL/lobby_sub_jackpotslots.jpg') no-repeat;
}
.header_video_slots{
	background: url('../images/nl_NL/lobby_sub_videoslots.jpg') no-repeat;
}
.header_populaire_spellen{
	background: url('../images/nl_NL/lobby_sub_populair.png') no-repeat;
}
.header_popular_games{
	background: url('../images/en_EN/lobby_sub_popular.png') no-repeat;
}
.header_roulette_variant{
	background: url('../images/nl_NL/lobby_sub_roulette_variant.jpg') no-repeat;
}
.header_blackjack_us{
	background: url('../images/nl_NL/lobby_sub_blackjack-us.jpg') no-repeat;
}
.header_single_blackjack{
	background: url('../images/nl_NL/lobby_sub_single_blackjack.jpg') no-repeat;
}
.header_nieuwe_spellen{
	background: url('../images/nl_NL/lobby_sub_newgames.png') no-repeat;
}
.header_new_games{
	background: url('../images/en_EN/lobby_sub_newgames.png') no-repeat;
}
.header_interactive_slots{
	background: url('../images/nl_NL/lobby_sub_islots.jpg') no-repeat;
}
.header_margin_top {
	margin-top: 20px;
}
*/
.lobbygames{
	background: url('../images/container_games_repeat.png') repeat-y;
}
.lobbygames_content{
	background: url('../images/container_games_bg.png') no-repeat;
	display: block;
	overflow: hidden;
	font-size: 9pt;
	padding: 25px 25px 20px 25px!important;
}
.lobbygame_text{
    display: block;
    float: left;
    height: 130px;
    margin: 16px 0 0 10px;
    width: 120px;
	font-size: 8pt;
}
.lobbygames_content ul{
	padding-left: 15px;
}
.lobbygames_content h2{
	background: #A00000;
    display: block;
    font-size: 11pt;
    margin: 15px 0 5px 0;
}
.lobbygames_bottom{
	background: url('../images/container_games_bottom.png') no-repeat;
	height: 16px;
	margin: -16px 0 8px;
	display: block;
}
.gameline{
	display: block;
    float: left;
}
.payment {
	background-image: url(/images/paymentoptions_bg_jpr.png);
	background-repeat: no-repeat;
	float: left;
	width: 226px;
	height: 42px;
	margin-left: 3px;
	padding-top: 7px;
	padding-left: 16px;
}
#standard_error {
	border-width:1px;
	color:#FC0;
	float:left;
	font-weight:bold;
	padding:10px;
	text-align:left;
	width:100%;
}
/*
a:link {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
a:active {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
img {
	border: 0;
}
*/
#container {
	width: 720px; /*800px*/ /*730px was dit zonder scrollbar*/
	margin-left: auto;
	margin-right: auto;
}
#headlinks {
    background: url("/images/headlinks_bg.png") no-repeat scroll right 0 transparent;
    display: block;
    float: right;
	margin-left: 88px;
	font-size: 10px;
	text-transform:uppercase;
	text-align: center;
	width: 208px;
	height: 70px;
}
#headlinks a{
	margin: 0 5px 0 5px;
}
#headlinks_leftcap{
	background: url("/images/header_logged_left_bg.png") no-repeat scroll 0 0 transparent;
	width: 13px;
	height: 87px;
	display: block;
	float: left;
	margin-left: -13px;
}
#ingelogd{
	margin-top: 10px;
}
.vipstatus{
	display: block;
	float: right;
	height: 18px;
	width: 138px;
    margin: 10px 35px 2px 0;
    text-indent: -9999px;
}
/*bronze*/
.nl_NL_vipstatus_bronze{
	background: url("/images/vipstatus_bronze.png") no-repeat scroll 0 0 transparent;
}
.en_EN_vipstatus_bronze{
	background: url("/images/vipstatus_bronze.png") no-repeat scroll 0 -18px transparent;
}
.de_DE_vipstatus_bronze{
	background: url("/images/vipstatus_bronze.png") no-repeat scroll 0 -36px transparent;
}
.fr_FR_vipstatus_bronze{
	background: url("/images/vipstatus_bronze.png") no-repeat scroll 0 -54px transparent;
}
.es_ES_vipstatus_bronze{
	background: url("/images/vipstatus_bronze.png") no-repeat scroll 0 -72px transparent;
}
.pt_PT_vipstatus_bronze{
	background: url("/images/vipstatus_bronze.png") no-repeat scroll 0 -90px transparent;
}
.it_IT_vipstatus_bronze{
	background: url("/images/vipstatus_bronze.png") no-repeat scroll 0 -108px transparent;
}
/*Gold*/
.nl_NL_vipstatus_gold{
	background: url("/images/vipstatus_gold.png") no-repeat scroll 0 0 transparent;
}
.en_EN_vipstatus_gold{
	background: url("/images/vipstatus_gold.png") no-repeat scroll 0 -18px transparent;
}
.de_DE_vipstatus_gold{
	background: url("/images/vipstatus_gold.png") no-repeat scroll 0 -36px transparent;
}
.fr_FR_vipstatus_gold{
	background: url("/images/vipstatus_gold.png") no-repeat scroll 0 -54px transparent;
}
.es_ES_vipstatus_gold{
	background: url("/images/vipstatus_gold.png") no-repeat scroll 0 -72px transparent;
}
.pt_PT_vipstatus_gold{
	background: url("/images/vipstatus_gold.png") no-repeat scroll 0 -90px transparent;
}
.it_IT_vipstatus_gold{
	background: url("/images/vipstatus_gold.png") no-repeat scroll 0 -108px transparent;
}
/*Diamant*/
.nl_NL_vipstatus_diamant{
	background: url("/images/vipstatus_diamant.png") no-repeat scroll 0 0 transparent;
}
.en_EN_vipstatus_diamant{
	background: url("/images/vipstatus_diamant.png") no-repeat scroll 0 -18px transparent;
}
.de_DE_vipstatus_diamant{
	background: url("/images/vipstatus_diamant.png") no-repeat scroll 0 -36px transparent;
}
.fr_FR_vipstatus_diamant{
	background: url("/images/vipstatus_diamant.png") no-repeat scroll 0 -54px transparent;
}
.es_ES_vipstatus_diamant{
	background: url("/images/vipstatus_diamant.png") no-repeat scroll 0 -72px transparent;
}
.pt_PT_vipstatus_diamant{
	background: url("/images/vipstatus_diamant.png") no-repeat scroll 0 -90px transparent;
}
.it_IT_vipstatus_diamant{
	background: url("/images/vipstatus_diamant.png") no-repeat scroll 0 -108px transparent;
}
/*Platina*/
.nl_NL_vipstatus_platina{
	background: url("/images/vipstatus_platina.png") no-repeat scroll 0 0 transparent;
}
.en_EN_vipstatus_platina{
	background: url("/images/vipstatus_platina.png") no-repeat scroll 0 -18px transparent;
}
.de_DE_vipstatus_platina{
	background: url("/images/vipstatus_platina.png") no-repeat scroll 0 -36px transparent;
}
.fr_FR_vipstatus_platina{
	background: url("/images/vipstatus_platina.png") no-repeat scroll 0 -54px transparent;
}
.es_ES_vipstatus_platina{
	background: url("/images/vipstatus_platina.png") no-repeat scroll 0 -72px transparent;
}
.pt_PT_vipstatus_platina{
	background: url("/images/vipstatus_platina.png") no-repeat scroll 0 -90px transparent;
}
.it_IT_vipstatus_platina{
	background: url("/images/vipstatus_platina.png") no-repeat scroll 0 -108px transparent;
}
/*Silver*/
.nl_NL_vipstatus_silver{
	background: url("/images/vipstatus_silver.png") no-repeat scroll 0 0 transparent;
}
.en_EN_vipstatus_silver{
	background: url("/images/vipstatus_silver.png") no-repeat scroll 0 -18px transparent;
}
.de_DE_vipstatus_silver{
	background: url("/images/vipstatus_silver.png") no-repeat scroll 0 -36px transparent;
}
.fr_FR_vipstatus_silver{
	background: url("/images/vipstatus_silver.png") no-repeat scroll 0 -54px transparent;
}
.es_ES_vipstatus_silver{
	background: url("/images/vipstatus_silver.png") no-repeat scroll 0 -72px transparent;
}
.pt_PT_vipstatus_silver{
	background: url("/images/vipstatus_silver.png") no-repeat scroll 0 -90px transparent;
}
.it_IT_vipstatus_silver{
	background: url("/images/vipstatus_silver.png") no-repeat scroll 0 -108px transparent;
}
/*titanium*/
.nl_NL_vipstatus_titanium{
	background: url("/images/vipstatus_titanium.png") no-repeat scroll 0 0 transparent;
}
.en_EN_vipstatus_titanium{
	background: url("/images/vipstatus_titanium.png") no-repeat scroll 0 -18px transparent;
}
.de_DE_vipstatus_titanium{
	background: url("/images/vipstatus_titanium.png") no-repeat scroll 0 -36px transparent;
}
.fr_FR_vipstatus_titanium{
	background: url("/images/vipstatus_titanium.png") no-repeat scroll 0 -54px transparent;
}
.es_ES_vipstatus_titanium{
	background: url("/images/vipstatus_titanium.png") no-repeat scroll 0 -72px transparent;
}
.pt_PT_vipstatus_titanium{
	background: url("/images/vipstatus_titanium.png") no-repeat scroll 0 -90px transparent;
}
.it_IT_vipstatus_titanium{
	background: url("/images/vipstatus_titanium.png") no-repeat scroll 0 -108px transparent;
}
#vipbutton{
	float: left;
}
#civ4fR{
	z-index: 100;
	position: absolute;
}
#scv4fR{
	display: inline;
}
#sdv4fR{
	display: none;
}
.clear{
	clear: both;
}
.inline{
	display:inline;
}
.floatleft{
	float: left;
}
.block{
	display: block;
}
.nopadding{
	padding-left: 4px; /*problem? :D*/
}
#headspacer{
    height: 48px;
}
#logo {
    display:block;
    float:left;
    padding-bottom:10px;
    padding-left:10px;
    margin:7px 12px 7px 0;
}
#helpdeskbutton{
	width: 180px;
	float: left;
	margin: 56px 0 0 48px;
}
#helpdeskbutton_loggedin{
	float:right;
}
#menu_cashier_container{
	background: url(/images/cashier_menucontainer_bg.png) no-repeat 0 0;
	width: 538px;
	height: 33px;
	padding-top: 11px;
}
#menu_cashier {
	list-style: none;
	display: inline;
}
#menu_cashier li {
	float: left;/*removes spacing*/
	font-size: 10px;
	font-family: Arial, sans-serif;
	text-transform:uppercase;
}
#menu_cashier li a{
	background: url(/images/cashier_menu_bg.png) no-repeat left 0;
	height: 61px;
	padding: 11px 0 9px 0;
}
#menu_cashier li a strong{
	margin: 10px 7px 0 9px;
	/*padding: 10px 5px 10px 5px;*/
	height: 33px; /*for IE7*/
}
#menu_cashier li a:hover{
	background-position: left -33px;
}
#menu_cashier li a strong:hover{
	background-position: right -33px;
}
#menu_cashier_firstitem{
	background: url(/images/cashier_menu_firstitem.png) no-repeat 4px 0!important;
	padding: 11px 0 9px 15px;
}
#menu_cashier_firstitem:hover{
	background: url(/images/cashier_menu_firstitem.png) no-repeat 4px -33px!important;
}
#menu_cashier_firstitem strong{
	padding-left: 15px!important;
}
#menu_cashier_end{
	background: url(/images/cashier_menu_bg.png) no-repeat left 0;
	height: 61px;
	padding: 11px 0 9px 0;
	width: 2px;
	cursor:default;
}
div.plain_text ul{
    font-size: 12px;
    line-height: 15px;
	margin: 0 0 15px 14px;
}
.plain_text p{
	padding-bottom: 10px;
}
/*
#login{
    display:block;
    float:right;
    padding-top:18px;
    width:263px;
    text-align: right;
    margin-right: 30px;
}
#login input{
    color: #FFF;
    font-style: italic;
    font-size: 11px;
	outline: none;
}
input#username_header{
    background:url('/images/bg_logininput.jpg') no-repeat;
    border: 0;
    padding:6px 0 0 10px;
    width: 120px;
    height: 20px;
    float: left;
}
input#password_header{
    background:url('/images/bg_logininput.jpg') no-repeat;
    border: 0;
    padding:6px 0 0 10px;
    width: 120px;
    height: 20px;
    float: right;
}
input#loginbutton{
    background:url('/images/bg_loginbutton.png') no-repeat;
    border: 0;
    text-indent: -9999px;
    width: 64px;
    height: 25px;
    float: right;
    margin-top: 5px;
    display: block;
    line-height: 0;
    font-size: 0;
}
#ww_reg{
    text-align: left;
    margin:35px 0 0 5px;
    font-size: 10px;
}
#menu_header{
    list-style: none;
    display: inline;
}
#menu_bg_lobby{
	background: url('/images/menu_end_lobby.png') no-repeat top right;
	width: 320px;
	height: 25px;
	display: block;
	margin: -28px 0 3px -80px;
	float: left;
}
#menu_bg_login{
	background: url('/images/menu_end.png') no-repeat top right;
	width: 320px;
	height: 25px;
	display: block;
	margin: -28px 20px 3px 0;
	float: right;
}
.menu_button{
    height: 25px;
    display: block;
    text-indent: -9999px;
}
.menu_home{
    background: url('/images/nl_NL/menu_home.png') top;
    width: 70px;
}
.menu_play_now{
    background: url('/images/nl_NL/menu_speelnu.png') top;
    width: 70px;
}
.menu_checkout{
    background: url('/images/nl_NL/menu_kassa.png') top;
    width: 70px;
}
.menu_actions{
    background: url('/images/nl_NL/menu_acties.png') top;
    width: 70px;
}
.menu_safety{
    background: url('/images/nl_NL/menu_veiligheid.png') top;
    width: 70px;
}
.menu_how_play{
    background: url('/images/nl_NL/menu_speluitleg.png') top;
    width: 70px;
}
a.menu_button:hover{
    background-position: bottom;
}
#menu_header li {
	float: left;
}
#menu_cashier {
	list-style: none;
	display: inline;
	margin-left:-8px;
	width:365px;
}
#menu_cashier li {
	float: left;
}
#home_tekst{
	width:260px;
	display:block;
	text-align:left;
	float:left;
	margin-top: 10px;
}
#kaderflash{
	float:right;
	display:block;
}
#kaderflashpadding{
	padding-left:10px;
	padding-top:0px;
}
#bonustekst{
	padding:10px 0 0 10px;
}
#kadergreen {
	display:block;
	float:left;
	width:382px;
	background-image: url('/images/kader_green_bg.png');
}
*/
/*
#container {
	background-image: url('/images/bg_gini.png');
	background-position: top right;
	background-repeat: no-repeat; 
}
*/
/***************
 * LOGIN PAGINA
 */
#chooseplaytype {
	/*background-image:url(/images/cgt_bg.png);*/
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:303px;
	width:898px;
}
.cpt_playforfun {
	display:block;
	float:left;
	width:348px;
	height:303px;
	text-indent: -9999px;
}
.nl_NL_cpt_fun{
	background:url(/images/nl_NL_images.png) no-repeat 0 -350px;
}
.nl_NL_cpt_fun:hover{
	background:url(/images/nl_NL_images.png) no-repeat 0 -675px;
}
.en_EN_cpt_fun{
	background:url(/images/en_EN_images.png) no-repeat 0 -350px;
}
.en_EN_cpt_fun:hover{
	background:url(/images/en_EN_images.png) no-repeat 0 -675px;
}
.de_DE_cpt_fun{
	background:url(/images/de_DE_images.png) no-repeat 0 -350px;
}
.de_DE_cpt_fun:hover{
	background:url(/images/de_DE_images.png) no-repeat 0 -675px;
}
.es_ES_cpt_fun{
	background:url(/images/es_ES_images.png) no-repeat 0 -350px;
}
.es_ES_cpt_fun:hover{
	background:url(/images/es_ES_images.png) no-repeat 0 -675px;
}
.fr_FR_cpt_fun{
	background:url(/images/fr_FR_images.png) no-repeat 0 -350px;
}
.fr_FR_cpt_fun:hover{
	background:url(/images/fr_FR_images.png) no-repeat 0 -675px;
}
.it_IT_cpt_fun{
	background:url(/images/it_IT_images.png) no-repeat 0 -350px;
}
.it_IT_cpt_fun:hover{
	background:url(/images/it_IT_images.png) no-repeat 0 -675px;
}
.pt_PT_cpt_fun{
	background:url(/images/pt_PT_images.png) no-repeat 0 -350px;
}
.pt_PT_cpt_fun:hover{
	background:url(/images/pt_PT_images.png) no-repeat 0 -675px;
}
.cpt_register{
	display: block;
	width: 181px;
	height: 302px;
	text-indent: -9999px;
}
.nl_NL_cpt_register{
	background:url(/images/nl_NL_images.png) no-repeat -348px -350px;
}
.nl_NL_cpt_register:hover{
	background:url(/images/nl_NL_images.png) no-repeat -348px -675px;
}
.en_EN_cpt_register{
	background:url(/images/en_EN_images.png) no-repeat -348px -350px;
}
.en_EN_cpt_register:hover{
	background:url(/images/en_EN_images.png) no-repeat -348px -675px;
}
.de_DE_cpt_register{
	background:url(/images/de_DE_images.png) no-repeat -348px -350px;
}
.de_DE_cpt_register:hover{
	background:url(/images/de_DE_images.png) no-repeat -348px -675px;
}
.es_ES_cpt_register{
	background:url(/images/es_ES_images.png) no-repeat -348px -350px;
}
.es_ES_cpt_register:hover{
	background:url(/images/es_ES_images.png) no-repeat -348px -675px;
}
.fr_FR_cpt_register{
	background:url(/images/fr_FR_images.png) no-repeat -348px -350px;
}
.fr_FR_cpt_register:hover{
	background:url(/images/fr_FR_images.png) no-repeat -348px -675px;
}
.it_IT_cpt_register{
	background:url(/images/it_IT_images.png) no-repeat -348px -350px;
}
.it_IT_cpt_register:hover{
	background:url(/images/it_IT_images.png) no-repeat -348px -675px;
}
.pt_PT_cpt_register{
	background:url(/images/pt_PT_images.png) no-repeat -348px -350px;
}
.pt_PT_cpt_register:hover{
	background:url(/images/pt_PT_images.png) no-repeat -348px -675px;
}
.cpt_real{
	display: block;
	width: 347px;
	height: 303px;
	text-indent: -9999px;
}
.nl_NL_cpt_real{
	background:url(/images/nl_NL_images.png) no-repeat -529px -350px;
}
.nl_NL_cpt_real:hover{
	background:url(/images/nl_NL_images.png) no-repeat -529px -675px;
}
.en_EN_cpt_real{
	background:url(/images/en_EN_images.png) no-repeat -529px -350px;
}
.en_EN_cpt_real:hover{
	background:url(/images/en_EN_images.png) no-repeat -529px -675px;
}
.de_DE_cpt_real{
	background:url(/images/de_DE_images.png) no-repeat -529px -350px;
}
.de_DE_cpt_real:hover{
	background:url(/images/de_DE_images.png) no-repeat -529px -675px;
}
.es_ES_cpt_real{
	background:url(/images/es_ES_images.png) no-repeat -529px -350px;
}
.es_ES_cpt_real:hover{
	background:url(/images/es_ES_images.png) no-repeat -529px -675px;
}
.fr_FR_cpt_real{
	background:url(/images/fr_FR_images.png) no-repeat -529px -350px;
}
.fr_FR_cpt_real:hover{
	background:url(/images/fr_FR_images.png) no-repeat -529px -675px;
}
.it_IT_cpt_real{
	background:url(/images/it_IT_images.png) no-repeat -529px -350px;
}
.it_IT_cpt_real:hover{
	background:url(/images/it_IT_images.png) no-repeat -529px -675px;
}
.pt_PT_cpt_real{
	background:url(/images/pt_PT_images.png) no-repeat -529px -350px;
}
.pt_PT_cpt_real:hover{
	background:url(/images/pt_PT_images.png) no-repeat -529px -675px;
}
#cpt_login_fun {
	display:none;
	float:left;
	height:309px;
	padding-left:77px;
	width:293px;
	z-index:110;
}
#cpt_playforreal {
	display:block;
	float:right;
	width:347px;
	height:303px;
}
#cpt_login {
	background: url(/images/nl_NL/play_real_blanc.png) no-repeat 2px -1px;
    display:none;
    float:right;
    height:309px;
    width:351px;
    z-index:100;
}
#cpt_register {
	float: left;
	display:block;
	margin-left: 12px;
}
#cpt_loginbox {
	display:block;
	float:right;
	/*
	background-image:url('/images/cgt_loginbox.png');
	background-repeat:no-repeat;
	*/
	text-align: center;
	width:269px;
	height:127px;
	padding-top:10px;
	margin: 70px 40px 0 0;
}
#cpt_loginbox_fun {
    display:block;
    float:left;
    background-image:url(/images/cgt_loginbox_fun.png);
    background-repeat:no-repeat;
    height:226px;
    width:269px;
    padding-top:0;
    position:relative;
    margin-top:-290px;
    margin-left:60px;
}
#cpt_inlog_form_buttons{
    display:block;
    float:left;
    height:200px;
    width:195px;
}
#cpt_theform_fun{
    display:block;
    float:left;
    height:226px;
    width:195px;
}
#cpt_gini_lift {
	height:309px;
	position:static;
	display:block;
}
#cpt_gini_lift_fun {
	width:293px;
	position:relative;
	display:block;
}
.form_inputbox {
	border:0 none;
	padding-bottom:5px;
	padding-left:8px;
	width:120px;
}
#cpt_theform {
	width:269px;
}
.cpt_inlog_input {
    width:200px;
    height:14px;
    padding-top:3px;
    padding-left:6px;
    z-index:200;
}
.cpt_inlog_submit {
	background-image:url('/images/cgt_login.png');
	background-repeat:no-repeat;
	border:hidden;
	width:92px;
	height:31px;
}
.cpt_inlog_form_text {
	padding-bottom:8px;
	padding-left:20px;
	padding-right: 100px
}
.cpt_inlog_form_l {
	text-align: center;
}
a.cpt_inlog_form_link:link {
	width: 269px;
	padding-top:6px;
	padding-bottom:6px;
	float: right;
	display: block;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
a.cpt_inlog_form_link:hover {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
a.cpt_inlog_form_link:visited {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
#leftbar {
    display:block;
    float:left;
    padding-left:0;
    width:480px;
	margin-top: 2px;
}
#gameofthemonth{
    background-image:url('/images/nl_NL/jpr_spelvdmaand_apr_home.png');
    background-repeat:no-repeat;
    width:480px;
    height:148px;
    display:block;
    float:left;
}
#home_spelvandeweek{
    background-image:url('/images/home_spelvdmaand_roulette_480_2.png');
    background-repeat:no-repeat;
    width:480px;
    height:148px;
    float: left;
}
#home_vipclub{
    height:119px;
    width:480px;
    display:block;
    float:left;
}
#gangster {
    position: relative;
    margin-top: -115px;
    height:225px;
    width:234px;
    z-index:-100;
}
#kader {
	background-image:url(/images/kader_green_bg.png);
	display:block;
	float:left;
	/*min-height:212px;*/
	min-height:823px;
	width:480px;
}
#kadertext {
	text-align: left;
	list-style: none;
	text-align:left;
	width: 440px;
}
#kadertext h2{
	padding-bottom: 10px;
}
.floatright{
	float: right;
}
#left_help_column{
	width: 215px;
	float: left;
	font-size: 12px;
	line-height: 15px;
	display: block;
	margin-left: 20px;
}
#right_help_column{
	width: 215px;
	float: right;
	font-size: 12px;
	line-height: 15px;
	display: block;
	margin-left: 20px;
}
.helplist{
	display: block;
	width: 215px;
}
.helplist ul{
	list-style-type:none;
	margin-bottom:5px;
}
.helplist a{
	font-weight:normal;
	margin-left:5px;
}
#kadertext ul{
	margin-top:1px;
	padding-left:17px;
}
#kadertext li a{
	font-size: 12px;
	font-weight: normal!important;
}
#gini{
	background-image: url('/images/bg_gini.png');
	background-repeat:no-repeat;
	position:absolute;
	width:415px; /*651px*/ /*415px was zonder scrollbar*/
	height:558px;
	top:0px;
	left:624px; /*624px*/ /*666px was zonder scrollbar*/
	z-index:-100;
	display:block;
}
#buttonbar{
	display:block;
	height:430px;
	width:240px;
}
#rightbarflash{
	position:absolute;
	left: 683px; /*693*/
	top: 160px;
	display:block;
	z-index:101;
}
/*
#rightbarflash {
	left:-22px;
	position:relative;
	top:43px;
	z-index:101;
}
*/
#leftside{
	display:block;
	float:left;
	top:170px;
	width:290px;
}
#standard_tekst {
	background-image:url(/images/kader_green_bg.png);
	background-repeat:repeat;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:12px;
	height:100%;
	line-height:17px;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	width:342px;
}
.form_label {
	display:block;
	float:left;
	padding-top:5px;
	text-align:right;
	width:110px;
}
.form_input_select {
	border: 0 none;
	font-size:12px;
	height: 18px;
	width: 130px;
    margin: 1px 0px;
}
.form_input_text {
	background-image:url(/images/form_textfield.gif);
	border:0 none;
	font-size:12px;
	padding:4px;
	width: 125px;
    margin: 1px 0px;
}
.form_input_text_small {
	background-image:url(/images/form_textfield_small.gif);
	border:0 none;
	font-size: 12px;
	padding:4px;
	width: 25px;
    margin: 1px 0px;
}
.form_input_text_medium {
	background-image:url(/images/form_textfield_medium.gif);
	border:0 none;
	font-size: 12px;
	padding:4px;
	width: 40px;
    margin: 1px 0px;
}
#cg_game {
	display:block;
	float:right;
    width:598px;
}
.games_roulette{
	display:block;
	width:353px;
	height:34px; /*was 102px ori*/
	margin-bottom:5px;
	padding:68px 0 0 2px;
}
.games_roulette_high{
	display:block;
	width:353px;
	height:32px; /*was 122px*/
	margin-bottom:5px;
	padding: 90px 0 0 2px;
}
.games_roulette_button{
	float:left;
	padding-left:60px;
}
.game_hot{
	float:right;
	margin: -59px 8px 0 0; /*8px 8px 0 0;*/
	position:relative;
}
#cg_leftbar {
  display:block;
  float:left;
}
/***************
 * CASHIER FORM
 */
#kassa_kader {
	display:block;
	float:left;
	height: 100%;
	background-image: url('/images/kader_green_bg.png');
	background-repeat:repeat-y;
}
#kassa_kader div {
	width:350px;
}
#kassa_tekst {
	display:block;
	float:left;
	width: 526px;
	/* height:573px; */
	height: 100%;
	color:#fff;
	text-align:left;
	font-size:12px;
	line-height:17px;
	padding-left:20px;
	padding-right:35px;
}
#kassamenu_header {
	clear:both;
	list-style:none;
	display:inline;
}
#kassamenu_header li {
	float:left;
}
input.btn {
	background: url('/images/nl_NL/form_submit.png');
	border:none;
	width:89px;
	height:27px;
}
input.btn:hover {
	background: url('/images/nl_NL/form_submit_on.png');
}
input.btn_afbreken {
	background: url('/images/nl_NL/form_reset.png');
	border:none;
	width:89px;
	height:27px;
}
input.btn_afbreken:hover {
	background: url('/images/nl_NL/form_reset_on.png');
}
li.invul_titel {
	float:left;
	font-weight:bold;
	margin:0;
	padding:0 0 5px;
	text-align:right;
	width:150px;
}
li.invulveld {
	margin-left:3px;
}
#ReviewData {
	color:#ffffff;
	font-weight:bold;
}
#ReviewData td {
    text-align: left;
    width: 290px;
}
#CashierContent {
	overflow: visible;
	padding-bottom: 25px;
}
#cashierdeposit{
	padding-bottom: 10px;
	text-align: left;
}
#MoneyData {
	width:440px;
	float:left;
	display:block;
	color: #ffffff;
}
#MoneyData td {
	color: #ffffff;
}
.kaderwinnaars{
	font-size: 11px;
	width:220px;
}
#kaderwinnaars_right{
	padding-left: 5px;
	background-image: url(/images/kader_right_bg.png);
	width: 234px;
}
.winnerslist{
	width: 240px;
}
.countryflag{
	display:block;
	float:left;
	height:11px;
	margin:2px 5px 0 0;
}
#jackpotslot{
	display:block;
	float:left;
	height:89px;
	margin:0 0 -30px 30px;
	width:171px;
}
div.rgl           { clear:both; display:block; height:20px; margin:0; line-height:20px; }
div.rgl div       { background-color:transparent; display:inline; float:left;}
div.rgl div.pfx   { text-align:center; width:10px;}
div.rgl div.hdr   { background-color:transparent; padding-right:5px; text-align:right; width:125px;}
div.rgl div.hdr_err { color:#FF0000;font-weight:bold; padding-right:5px; text-align:right; width:125px;}
div.rgl div.inp   { width:240px;}
div.rgl p         { padding: 2px 3px; width:96%;}
div.rgl div.am,  
div.rgl div.cd,
div.rgl div.dt,  
div.rgl div.tp,
div.rgl div.vw    { margin: 0 1px; }
div.rgl div.dt    { margin-left:0; width: 120px; }  
div.rgl div.am    { width: 61px; text-align:right;}   
div.rgl div.tp    { width: 86px; text-align:center;}
div.rgl div.cd    { width: 180px; text-align:right;}
div.rgl div.vw    { width: 60px; margin-right:0; text-align:right;}
div.vw span.cnc   { color: red; }
.subhdr        { border-bottom:1px solid #999; margin: 2px 2px 0;height:20px; }
div.subhdr div    { border:1px solid #999; border-bottom:none; margin:0 10px 0 0; padding:0 5px; height: 20px; }
div.cnc           { margin-top: 0; min-height: 250px; }  
div.his           { border-top:none; margin: 0 0 12px 0; font-size:11px; }  
#winnerslist {
	width: 200px;
}

#locale-dropdown li{clear:both!important;}
#locale-dropdown {float: right!important;position:relative;width:14px;margin-top: -14px;z-index:15;}
#locale-dropdown div { display:inline; position:relative; }
#locale-dropdown div div { display:block; position: absolute;
				line-height: 19px;
				background-image: url('/images/menu_lang_bg.png');
				background-repeat: no-repeat;
				background-position: top left;
				top: 8px;
				right: 0px;
				width: 140px; /*193px;*/
				height: 25px;
                            padding-top: 4px;
                            z-index: 2;}
#locale-dropdown div ul { position: absolute; top: 14px;  background-image: url('/images/menu_lang_bg.png');
                            background-repeat: no-repeat;
                            top: 20px;
							right: 0px;
							width: 140px; /*193px;*/
							background-position: bottom left; width: 140px;
							padding-top: 12px; padding-bottom: 5px; z-index: 0}
#locale-dropdown div ul li a.localeItem {  height: 20px; line-height: 20px; display: block; margin-left: 10px; padding-left: 25px; color: black;  text-transform: uppercase;}
#locale-dropdown div div a {  height: 20px; line-height: 20px; display: block; margin-left: 10px; padding-left: 25px; color: black;  text-transform: uppercase;}


