@charset "utf-8";
/* bingon.com classic look and feel */

* {
font-family:Arial;
font-size:13px;
margin:0;
padding:0;
list-style-type:none;
}

div,img {
	margin:0;	
}

html  {
	margin:0;
	padding:0;
	
}
body 
{
width:100%;
background:url(../../../assets/images/background.jpg) ;
background-repeat: repeat-x;
background-color:#9DCB4F;
}


#container 
{
	margin-left:auto;
	margin-right:auto;
	width:930px;
	padding:20px;
	
	background-color:#FFF;
}

#header {


height:163px;
width:930px;
padding-bottom:20px;
	
}

#logo {
	width:249px; 
	height:162px;
}

#header_content{
height:162px;	
	
}


#content {
	width:930px;
	
		
}

#promo_left {
	
padding-top:20px;
height:174px;
width:339px;
}

#content_jackpots {
margin-top:20px;
background:url(../../../assets/images/jackpots_bg.jpg) no-repeat;
height:174px;
width:579px;
cursor:pointer;
	
}

form.login label{
	display:none;
}
form.login fieldset{
	border:0;
}
#content_friends {
padding-top:20px;
height:357px;
width:450px;
	
}


#content_juegos {
padding-top:20px;
height:357px;
width:469px;


}

#footer {
	text-align:center;
	width:930px;
margin-top:20px;
height:110px;
width:930px;
background-color: #e64281;
}

.left {
float:left;
margin-right:10px;
	
}

.right {
float:right;
}

.margen1 {
margin-bottom:10px;	
}
.ultimos_ganadores {
color:#20809a;
font-family:tahoma;
font-size:13px;	
font-weight:bold
}

.juegos {
color:#426911;
font-family:tahoma;
font-size:13px;	
font-weight:bold;
}


.logintext {
display:block;
padding-top:40px;
width:100%
}
.logintext a {
font-weight:bold;
color:#fff;	
text-decoration:none;
}

.logintext a:hover {
text-decoration:underline;	
}

.input_login_over , .register-textbox {
background-color:#99e6fb;
margin-top:11px;
height:20px;
width:145px;	
margin-left:5px;
margin-right:5px;
border :0px;
}


form#formlogin{
	
width:355px;
margin-left:auto;
margin-right:auto;	
}

.imagesubmit {
	margin-top:8px;
cursor:pointer;
	
	
}

.registertext {
display:block;
padding-top:80px;
width:100%;
font-weight:bold;
color:#941848;	
text-decoration:none;
}

 

.registertext a:hover {
text-decoration:underline;	
}

.jackpot_titulo {
font-size:12px;
font-weight:bold;
color:#20809a;

	
}
.jackpot_amount {
color: #fb3273;
font-size:17px;
font-family:Tahoma;
	
}
.jackpot_box {
width:133px;
height:40px;
margin-left:10px;
padding-top:20px;
float:left;
text-align:center;	
}
/* Cargamos el background para todos */

#login, #header_registro ,#ultimos_ganadores, ul#mainmenu ,#menu,a.home,a.promotions,a.register,a.juegos,a.ayuda,a.chat,a.spanish,a.english,a.svenka, .home_header_box, .home_footer_box, span.closelongbox,span.closeshortbox , div.doublecontent h3, a.formsender, a.deletesender, span.openfeatureddoublebox,span.closefeatureddoublebox, div.featuredbox ul.photorotate li a, ul.sitemap li img,ul.tabs li h3 a.imagetext,span.featuredbanking,span.featuredbankingclose, ul.tabs li h3 a.friends, ul.tabs li h3 a.loyalty, ul.tabs li h3 a.featuredgames, ul.gamegrid li h4, ul.gamegrid li span.closebox, ul.gamegrid li ul.featuredgameslist li a.jackpot, div.icondefinitions, span.openlongbox, div.wholepage span.closelongboxalt, div.wholepage div.alternate ul.thumbgrid li span,div.contentmanager ul.simple li, span.openlogin,span.closelogin, ul.tabs li a  , span#amigosTop,span#amigosBottom,span#fotoAmigosTop,span#fotoAmigosBottom{
	background:url(/sites/www.zatbingo.com/en/assets/images/layout.png);
	background-repeat:no-repeat;	
}



#login {
 
background-position:-250px -262px;
width:377px;
height:105px;

text-align:center;
	
}

#header_registro {
 
background-position:0px -262px;
width:250px;
height:105px;
float:right;
text-align:center;
}

#menu {
 
background-position:0px 0px;
width:636px;
height:49px;
margin-top:115px;	

}

ul#mainmenu {

height:33px;
padding-top:10px;
width:700px;


}

ul#mainmenu li {
	
line-height:100px;
display:inline;
margin-left:10px;
	
}

ul#mainmenu li a {
overflow:hidden;
display:block;
float:left;

	
}


/*  Enlaces del menu */
a.home {
margin-left:10px;
background-position:0px -204px;
height:	29px;
width:62px;
}
a.home:hover {
	margin-left:10px;
background-position:0px -231px;

}

a.promotions {
background-position:-63px -204px;
height:	29px;
width:113px;
margin-left:10px;
}
a.promotions:hover {
background-position:-63px -231px;

}
a.register {
background-position:-293px -204px;
height:	29px;
width:92px;
margin-left:10px;
	
}
a.register:hover {
background-position:-293px -231px;

}

a.juegos {
background-position:-177px -204px;
height:	29px;
width:115px;
margin-left:10px;
	
}
a.juegos:hover {
background-position: -177px -231px;

}

a.ayuda {
background-position:-386px -204px;
height:	29px;
width:54px;
margin-left:10px;
	
}
a.ayuda:hover {
background-position: -386px -231px;

}

a.chat {
background-position:-441px -204px;
height:	29px;
width:53px;
margin-left:10px;
	
}
a.chat:hover {
background-position: -441px -231px;

}
a.spanish {
	margin-top:5px;
	background-position:-452px -49px;
	height:20px;
	width:20px;
	margin-left:20px;
	
	
}

a.english {
	margin-left:5px;
	margin-top:5px;
	background-position:-473px -49px;
	height:22px;
	width:20px;
	
	
}
a.svenka {
	margin-left:5px;
	margin-top:5px;
	background-position:-427px -49px;
	height:24px;
	width:20px;
	
}

/* Fin menu  */


#content_hostspot {
	width:640px;
	height:359px;
	
}
#ultimos_ganadores{

background-position:0px -74px;
width:449px;
height:129px;
}

#lista_amigos {
background:	#5ac5e3;
	height:218px;
	width:449px;
}

ul#winners{
padding-top:46px;	
padding-left:30px;
	
}

.jackpot_fila1 {
background:#d7f7fd;margin-left:25px;width:376px;height:20px;	
	
}
.jackpot_fila2 {
	
margin-left:5px;width:396px;height:20px;	
}

.jackpot_fila3 {
background:#d7f7fd;margin-left:-10px;width:410px;height:20px;	
	
}

.jackpot_fila4 {
	
margin-left:-10px;width:410px;height:20px;	
}

.fila1_nombre {
width:155px;
}
.fila2_nombre {
width:175px;
}
.fila3_nombre {
width:190px;
}
.fila4_nombre {
width:190px;
}
.jackpotname {
	display:block;
	color:#20809a;
	font-weight:bold;
	float:left;
	text-indent: 5px;
}
.jackpotjuego {
	display:block;
color: #426911;
font-family:Tahoma;
font-weight:bold;
	float:left;	
}
.jackpotamount{
	display:block;
color: #e64281;
font-family:Tahoma;
font-weight:bold;
font-size:15px;	
	float:right;
	margin-right:5px;
}
.lista_de_amigos{
display:block;
height:20px;
float:left;
margin-left:20px;
font-family:Tahoma;
font-weight:bold;
font-size:16px;
color:#cf1e57;
	
}

.ver_todos{
	height:20px;
display:block;
float:right;
font-size:12px;
color:#cf1e57;
font-weight:bold;	
margin-right:20px;
}

.home_header_box {
	margin-left:10px;
	display:block;
background-position:0px -49px;
width:427px;
height:11px;
}
.home_footer_box {
	margin-left:10px;
	display:block;
background-position:0px -61px;
width:427px;
height:13px;	
	
}
ul#foto_amigo {
	
}


ul#foto_amigo li {
	
	display:block;
	width:66px;
	height:66px;
	padding:8px;
	float:left;
	text-align: center;	
}

ul#foto_amigo li img {
margin:0px;
display:block;
border:3px solid #CF1E57;
}


ul#foto_amigo li a {
text-decoration:none;
color:#000000;
}


ul#menufooter{
padding-top:15px;
}

ul#menufooter li {
	margin-top:10px;
	display:inline;

}

ul#menufooter li a {
	color:#fff;
	text-decoration:none;
	border-right: 1px solid #fff;
	padding-right: 5px;
	padding-left:5px;
}
ul#menufooter li a:hover {
	
	text-decoration:underline;
}

ul#menufooter li a.noborder {
border:0;	
}
.texto_footer {
color:#fff;
font-size:10px;	
	
}

#content_left {
width:614px;
	
	
}

#sidebar {
width:213px;	
		
}
div.clear, li.clear {
clear:both;
display:block;
font-size:0;
height:0;
}


.spiced  {
border:1px solid #CCCCCC;
padding:10px;
}
 .breath {
margin:10px;
}
 .left {
float:left;
}











/* Standard HTML tags */

h1, h2, h3, h4, h5, h6 {
	color:#663300;
}

h4 {
	font-size:14px;
	padding:6px 0px 0 12px;
}

/* General Text Links classes */

a.userlink {
	color:#e99e00;
}

a.gamelink {
	color:#006699;
}

/* CSS Sprites */




 ul#supportmenu li {
	display:inline;
	line-height:75px;
	overflow:hidden;
}

ul#supportmenu {
	float:right;
	padding-top:10px;
	padding-right:20px;
}

ul#supportmenu li a {
	float:right;
}

 ul#supportmenu li a {
	display:block;
	height:25px;
	padding-top:6px;
	float:left;
}



/* Column Schedule */

div#schedule h2{
	background-position:-407px -201px;
	line-height:120px;
	overflow:hidden;
	height:34px;
}

span.closebox{
	background-position:-407px -237px;
	height:24px;
	display:block;
	margin:0;
}

div#schedule div.entry{
	background-color:#fef9ed;
	margin:0 7px 7px;
	color: #515151;
	margin-top:5px;
	}

div#schedule h3{
	padding:6px;
	padding-bottom:2px;
	padding-left:10px;
	color: #cc6600;
	font-weight: bold;
	font-size:12px;
	}
	
div#schedule p.postdate{
	color: #a3a098;
	font-size:10px;
	}
	
div#schedule p{
	padding-left:10px;	
	padding:0 10px;
	color:#54534f;
	padding-bottom:6px;
	}
	
div#schedule p.action{
	padding:12px;	
	padding-top:3px;
	}
	
div#schedule p a{
	color:#cc6600;
	}
	
div#schedule p a:hover{
	color:#54534f;
	}
	


div#schedule dl{
	background-color:#fef9ed;

}

div#schedule dl dt{

}

div#schedule dl dt span{
	font-weight: normal;
	color: #515151;
	margin-left:4px;
}

div#schedule dl dd{
	padding:0 10px;
}

div#schedule dl dd span{
	color: #cc6600;
	margin-left:4px;
}

div#schedule dl dd.gamedata{
	padding-bottom:7px;
	background-position:5px -275px;
	line-height:22px;
	padding-left:40px;
	font-weight:bold;
	font-size:12px;
}

div#schedule dl dd.gamedata a{
	background-position:-587px -387px;
	width:49px;
	height:16px;
	text-align:center;
	display:block;
	float:right;
	color:#fff;
	text-decoration:none;
	line-height:14px;
	padding-top:2px;
	margin-top:4px;
}





div#schedule dl dd.gamedata a:hover{
	background-position:-638px -387px;
}

/* Column Promotions */

div#promotions h2{
	background-position:-595px -201px;
	line-height:120px;
	overflow:hidden;
	height:34px;
}

div#promotions span.closebox{
	background-position:-595px -237px;
}

div#promotions ul{
	padding:12px;
	padding-bottom:0px;
}

div#promotions ul li{
	color:#515151;
	clear:both;
	padding-bottom: 15px;
}

div#promotions ul li h3{
	color:#cc6600;
}

div#promotions ul li img{
	float:left;
	border:1px solid #000;
	margin-right: 13px;
}

div#promotions ul li a{
	color:#CC6600;
	font-weight:bold;
	text-decoration:none;
}

div#promotions ul li a:hover{
	color:#54534f;
}



/*featurette */

div#featurette img.promo{
	display:block;
	margin:auto;
	border:0;
}

/* Low Promo */

div#lowpromo img{
	border:0;
}

/* Jackpots */

div#jackpots h2{
	background-position:-434px -517px;
	height:40px;
	overflow:hidden;
	line-height:120px;
} 

div#jackpots span.closebox{
	background-position:-433px -569px;
	clear:both;
	height: 8px;
} 

div#jackpots ul{
	padding:0 0 0 14px;
	background-color:#9bd7f2;
	float:left;
	width:545px;
} 

div#jackpots ul li{
	display:block;
	width:125px;
	height:125px;
	float:left;
	background-position:-842px -146px;
	margin-right:10px;
	color:#707070;
	text-align:center;
	line-height:12px;
} 

div#jackpots ul li span{
	color:#32618d;
	font-size:15px;
	display:block;
	font-weight:bold;
	font-family:Tahoma,Helvetica,Arial;
	line-height:14px;
} 

div#jackpots ul li img{
	margin:5px auto 4px;
	display: block;
	border:1px solid #000;
} 

/* Socials container */

div.facebook-container{
	float:left;
	width:700px;
	margin-left:15px;
	margin-bottom:15px;
	}

span.facebook-container-open{
	display:block;
	height:8px;
	background-position:-8px -270px;
	width:700px;
	}
	
span.facebook-container-close{
	display:block;
	height:8px;
	background-position:-8px -298px;
	width:700px;
	margin-top:-3px;
	}
	
img.twitter{
	float:right;
	margin-right:15px;
	border:0;
	margin-bottom:15px;
	}

/* Featured Games */

ul.featuredgames li{
	 float:right;
	 background-position:-746px -277px;
	 width:223px;
	 height:175px;
	 margin-right:15px;
}

ul.featuredgames li img{
	margin:auto;
	display:block;
	margin-top:9px;
	border:0;
}


/* Ticker */

marquee#ticker {
	background:none;
	width:740px;
	float:right;
	color:#515151;
	border: 1px solid #ccc;
	padding: 5px;
	line-height: 16px;
}

marquee#ticker ul.tickerlist li {
	display:inline;
	padding-right:6px;
	margin-right:6px;
}

marquee#ticker ul.tickerlist li.super {
	color:#cc6600;
	font-weight:bold;
}

marquee#ticker ul.tickerlist li.super a.userlink, marquee#ticker ul.tickerlist li.super a.gamelink {
	color:#cc6600;
}

marquee#ticker ul#tickerlist li span {
	font-weight:bold;
}

/* Content page */

div.doublecontent{
	float:left;
	width:690px;
	background-color:#FFF;
	border:5px solid #5ac5e3;
	padding: 10px;
}

div.doublecontent div.contentmanager{
	padding:20px;
	width:850px;
}

ul.tabs{
	float:left;
	width:720px;
	}

ul.tabs li{
	display:inline;
}

ul.tabs li a{
	display:block;
	float:left;
	width:140px;
	color:#000000;
	text-decoration:none;
	font-size:13px;
	text-align:center;
	background-position:-591px -75px;
	height:23px;
	padding-top:9px;
	margin-right:1px;
}

ul.tabs li h3 a.imagetext{
	width:145px;
	line-height:60px;
	overflow:hidden;
	cursor:pointer;
}

ul.tabs li h3 a.myaccount,ul.tabs li h3 a.myaccount:hover{
	background-position:0 -144px;
}

ul.tabs li h3 a.banking,ul.tabs li h3 a.banking:hover{
	background-position:-145px -144px;
}

ul.tabs li h3 a.featuredgames,ul.tabs li h3 a.featuredgames:hover{
	background-position:0 -224px;
	width:231px;
}

ul.tabs li h3 a:hover, ul.tabs li h3 a.selected{
	color:#000000;
	text-align:center;
	background-position:-450px -75px;
}

ul.tabs li h3 a:active{
	color:#F00;
}

ul.tabs li h3 a.selected{
	cursor:default;
}

/*
span.closelongbox{
	height:7px;
	display:block;
	clear:both;
}
*/
div.wholepage span.alternate{
	background-position:-4px -513px;
}

div.doublecontent h3{
	background-position:0 -36px;
	font-size:13px;
	padding:10px 20px;
}

div.doublecontent div.column-a h3{
	background-position:-341px -36px;
}

div.doublecontent div.featuredbox{
	background-color:#5ac5e3;
	padding: 0 10px;
}

div.doublecontent div.featuredbox.shaded{
	background-color:#faebc8;
	border: 5px solid #5ac5e3;
	border-top:0;
	border-bottom:0;
	padding:15px;
	padding-bottom: 15px;
}

div.doublecontent div.featuredbox.shaded h5{
	color:#cc6600;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #c2b595;
	font-size:13px;
}

div.doublecontent div.featuredbox.shaded h5 span{
	float:right;
	display:block;
	color:#006699;
	font-size:20px;
	margin-top:-5px;
}

div.doublecontent div.featuredbox.shaded p{
	color:#716a5a;
	margin-bottom:15px;
}

div.doublecontent div.featuredbox.shaded p img{
	float:left;
	margin-right:5px;
}

div.doublecontent div.featuredbox.shaded a{
	color:#006699;
}

div.doublecontent div.featuredbox.shaded a:hover{
	color:#F00;
}


span.closeshortbox{
	background-position:0 -68px;
	height:7px;
	display:block;
	clear:both;
	margin-bottom:10px;
	}
	
span.final{
	margin:0;
	}
	
a.formsender{
	background-position:-495px -208px;
	display:block;
	width:118px;
	height:29px;
	color:#fff;
	text-align:center;
	float:right;
	text-decoration:none;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
}



a.formsender:focus{
	background-position:-115px -76px;
}

input.formsender{
	background-position:0 -76px;
	display:block;
	width:114px;
	height:26px;
	color:#fff;
	text-align:center;
	float:right;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border:0;
}

input.formsender:hover{
	background-position:-115px -76px;
	cursor:pointer;
}

input.formsender:focus{
	background-position:-115px -76px;
}


div.doublecontent label.description{
	display:inline;
	color:#717171;
	margin-left:5px;
	font-size:12px;
}

/* Forms */

input.textboxdisabled{
	background-position:0 -6px;
	border:1px solid #000;
	border-top-color:#7a7b7b;
	border-left-color:#acacad;
	border-right-color:#f2f2f2;
	border-bottom-color:#f2f2f2;
	padding:5px;
	color:#a6a6a6;
	font-size:16px;
	margin-bottom:8px;
	width:300px;
	background-color:#f6f6f6;
}

input.textbox{
	background-position:0 -6px;
	border:1px solid #000;
	border-top-color:#a3a3a3;
	border-left-color:#a3a3a3;
	border-right-color:#d2d2d2;
	border-bottom-color:#d2d2d2;
	padding:5px;
	color:#666666;
	font-size:16px;
	margin-bottom:8px;
	width:300px;
	background-color: #fff;
}

input.error, input.error:hover{
	background-image:none;
	border:1px dashed #f00;
}

input.onlinestatus{
margin:0 auto;
display:block;
width:310px;
}

input.textbox:hover{
	border:1px solid #797979;
}

input.textbox:focus{
	color:#404029;
  border:1px solid #797979;
	background-position:-350px -6px;
	background-color:#feffa3;
}


div.doublecontent label{
	display:block;
}

/* Reports */

table.report{
	width:100%;
	border-bottom:1px solid #f4d29e;
}

table.report tr th{
	background-color:#e69f51;
	border-right:1px solid #c48745;
	border-left:1px solid #eebc86;
	padding:5px;
	color:#fff;
}

table.report tr.odd{
background-color:#fae7be;
}

table.report tr td{
	text-align:center;
	padding:10px 0;
	border-right:1px solid #f4d29e;
}

table.report tr td img{
	border:0;
}

table.report tr.even{
	background-color:#fdf7e8;
}

table.report tr.even td{
	border-right:1px solid #f6ddbc;
}

table.report td a{
	color:#006699;
}

table.report td a:hover{
	color:#000;
}


/* New Message */

div.doublecolumn div.fulltool{
	
	border:5px solid #5ac5e3;
	width:673px;
}

div.textbox{
	border:1px solid #000;
	border-top-color:#a3a3a3;
	border-left-color:#a3a3a3;
	border-right-color:#d2d2d2;
	border-bottom-color:#d2d2d2;
	padding:5px;
	color:#666666;
	font-size:12px;
	margin-bottom:8px;
	width:680px;
	background-color: #fff;
	}
	
div.textbox ul li{
	display:inline;
	}

div.textbox a.default{
	color:#006699;
	background-image:none;
	padding:0;
	margin:0;
	}
	
div.textbox a.default:hover{
	color:#000;
	}
	

div.textbox a{
	color:#000;
	background-position:-974px -487px;
	padding-left:15px;
	margin-right:5px;
	}
	
div.textbox a:hover{
	color:#F00;
	}
	
div.doublecolumn div.fulltool input.full{
	width:500px;
}

div.doublecolumn div.fulltool select.supportswitch{
	width:500px;
	color:#666666;
	height:25px;
	font-size:14px;
	vertical-align:middle;
	padding:3px;
	margin-bottom:10px;
}

div.doublecolumn div.fulltool select.supportswitch option{
	padding:5px;
	vertical-align:middle;
}

div.doublecolumn div.fulltool textarea.full{
	width:500px;
	height:200px;
	padding:12px;
	font-size:12px;	
}

div.doublecolumn div.fulltool input.formsender{
	margin-top:10px;
}

/* Content Wholepage */

div.wholepage div.doublecolumn{
	margin:0;
	}
	
div.wholepage div.doublecontent{
	width:inherit;
	width:100%;
	padding:0;
	}
	
div.doublecolumn div.doublecolumn{
	padding:0;
	margin:0;
	}

/* Games Page */

div.wholepage div.alternate {
	background-color:#FFF;
	border:5px solid #5ac5e3;
	width:920px;
}

span.openlongbox{
	font-size:1px;
	display:block;
	height:10px;
	background-position:3px -522px;
	margin:auto;
	padding-top:10px;
}

div.wholepage div.alternate div.content{
	border-top:0;
	margin-left:8px;
	margin-right:7px;
}

div.wholepage span.closelongboxalt{
  background-position:-5px -555px;
  margin:auto;
  font-size:1px;
	display:block;
	height:10px;
	margin-left:8px;
}

div.wholepage div.alternate div.content ul.jackpotless li{
	height:280px;
	margin-bottom:0;
}

div.wholepage div.alternate ul.thumbgrid{
}

div.wholepage div.alternate ul.thumbgrid li{
	float:left;
	width:280px;
	height:310px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}

div.wholepage div.alternate ul.thumbgrid li h4{
	color:#4aa3bc;
	background-image:none;
	padding:0;
	margin:0;
	font-size:16px;
	margin-bottom:12px;
}

div.wholepage div.alternate ul.thumbgrid li img{
	border:0;
	margin-bottom:6px;
}

div.wholepage div.alternate ul.thumbgrid li object{
	margin-bottom:6px;
}

div.wholepage div.alternate ul.thumbgrid li span{
	height:46px;
	background-position:0 -367px;
	display:block;
	text-align:center;
	line-height: 46px;
}

div.wholepage div.alternate ul.thumbgrid li span a{
	color:#fff;
	font-size:30px;
	line-height: 46px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

div.wholepage div.alternate ul.thumbgrid li a.aboutthegame{
	float:left;
	padding-top:15px;
	width:150px;
	text-align:center;
	color:#426911;
	font-size:12px;
}

div.wholepage div.alternate ul.thumbgrid li a.aboutthegame:hover{
	color:#F00;
}

div.wholepage div.alternate ul.thumbgrid li a.formsender{
	margin-top:10px;
	margin-right:10px;
}

/* Content Manager Support */ 

div.contentmanager{
	padding:20px;
	width:654px;
}

div.contentmanager p, div.contentmanager strong,div.contentmanager em, div.contentmanager ul.simple li,div.contentmanager ol.simple li, div.contentmanager span{
	font-size:14px;
	color:#515151;
}

div.contentmanager h2{
	border-bottom:1px dotted #e3e3e3;
	padding-bottom:5px;
	margin-bottom:20px;
	color:#4aa3bc;
	font-weight:normal;
	font-size:16px;
	font-family:tahoma;
	}

div.contentmanager h3{
	font-family:Tahoma;
	font-size:16px;
	color:#426911;
	padding:0 0 10px 0;
	background-image:none;
}

div.contentmanager h4{
	font-size:14px;
	color:#006699;
	padding:10px 0;
	background-image:none;
}

div.contentmanager h5{
	font-size:12px;
	color:#515151;
	border:none;
	margin-bottom: 0px;
	padding-top: 10px;
}

div.contentmanager p{
	margin-bottom:12px;
	padding-left: 10px;
}

div.contentmanager ul.simple{
	margin:10px;
}

div.contentmanager ol.simple{
	margin:20px;
}

div.contentmanager ol.simple li{
	margin-left:20px;
	padding-bottom:5px;
	list-style-type:decimal;
}

div.contentmanager ol.letters{
	margin-top:10px;
	margin-bottom:10px;
}

div.contentmanager ol.letters li{
	list-style-type:lower-alpha;
	background-image:none;
	margin-left:30px;
	padding-bottom:5px;
	font-size:14px;
	color:#515151;
}

div.contentmanager ul.simple ol.letters li{
	background-image:none;
	padding:0;
	margin:0;
	margin-left:20px;
}

div.contentmanager ul.simple li{
	background-position:-737px 3px;
	padding-left:20px;
	padding-bottom:10px;
}

div.contentmanager ul.simple li ul{
	padding:10px;
	padding-left:0;
}

div.contentmanager ul.simple li ul li{
	background-image:none;
	padding-bottom:0;
	font-size:12px;
}

div.contentmanager span{
	color:#CC6600;
}

div.contentmanager table.report{
	margin:20px 0;

}

div.contentmanager table.report th{
	font-size:14px;
	color:#FFF
}

div.contentmanager table.report th.none{
	background-color:transparent;
	border:0;
	}

div.contentmanager table.alt th{
	font-size:14px;
	color:#47636f;
}

div.contentmanager table.report td{
	font-size:14px;
	color:#716A5A;
}

div.contentmanager table.alt{
	margin:20px 0;
}

div.contentmanager table.report tr.remark{
	background-color:#f9de62;
	}
	
div.contentmanager table.report tr.remark td{
	color:#16416e;
	font-weight:bold;
	border:1px solid #fff;
	border-bottom:1px solid #f3bd00;
	border-right:1px solid #f3bd00;
	}

table.alt{
	width:100%;
	border-bottom:1px solid #bde0f5;
}

table.alt tr th{
	background-color:#86c6ed;
	border-right:1px solid #6ab9e9;
	border-left:1px solid #acd8f3;
	color:#fff;
}

table.alt tr.odd{
background-color:#d4ebf9;
}

table.alt tr td{
	border-right:1px solid #bde0f5;
}

table.alt tr.even{
	background-color:#f0f8fd;
}

table.report tr.even td{
	border-right:1px solid #d1e9f8;
}

table.report td a{
	color:#000;
}

table.report td a:hover{
	color:#F00;
}

div.contentmanager a{
	color:#426911;
	font-size:14px;
	
}

div.contentmanager a:hover{
	color:#F00;
}


/* Sidebar */

div#sidebar div#promotions,div#sidebar div#schedule{
	margin:0;
	float:left;
	margin-top:15px;
}

div#sidebar div#schedule{
	margin-bottom:15px;
}

div#sidebar h3.nextgame {
	background-position:-481px -312px;
	height:34px;
	overflow:hidden;
	line-height:100px;
}

div#sidebar h3.featuredgames {
	background-position:-481px -346px;
	height:34px;
	overflow:hidden;
	line-height:100px;
}

/* System messages to users */

div.message{
	min-height:70px;
	margin-bottom:10px;
	border-radius:8px;
	padding-bottom:10px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	}
	
div.message h2{
	padding:10px 10px 0 80px;
	font-size:20px;
	}

div.message p{
	padding:0 10px 0 80px;
	font-size:12px;
	}
	
div.message p em{
	font-style:normal;
	padding-right:80px;
	margin-top:5px;
	color:#666666;
	font-size:12px;
	}
	
div.error{
		background: url('../images/ui/message-error-bk.gif') #FFF0C3 no-repeat 15px 10px;
		border:1px solid #C4B896;
	}
	
div.error h2,div.error p, div.error a{
	color:#FF0000;
	}
	
div.complete{
		background: url('../images/ui/message-complete-bk.gif') #D3F7BD no-repeat 15px 10px;
		border:1px solid #98C582;
	}
	
div.complete h2,div.complete p, div.complete a{
	color:#57664E;
	}
	
div.information{
		background: url('../images/ui/message-information-bk.gif') #E9EFF9 no-repeat 15px 10px;
		border:1px solid #A3ACB7;
	}
	
div.information h2,div.information p, div.information a{
	color:#606267;
	}
	

/* Footer */

div#footer ul {
	padding-bottom: 10px;
}

div#footer ul li {
	display:inline;
}

div#footer ul li a {
	color:#fff;
	font-size:14px;
	text-decoration:none;
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #fff;
}

div#footer ul li a:hover {
	text-decoration:underline;
}

div#footer ul li a.final {
	border:none;
}

div.icons {
	margin:auto;
	margin-top:-5px;
}

div.icons img {
	border:0;
}


/* You need to login first message  */

input.layerlogin{
	background-image:url(../../en/assets/images/main.png);
	background-repeat:no-repeat;
	background-position:-891px -462px;
	width:77px;
	height:24px;
	float:right;
	border:0;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	}
	
div.calltoaction{
	width:250px;
	float:right;
	text-align: center;
	padding-top: 50px;
	font-size:13px;
	color:#363636;
	}
	
div.calltoaction a{
	font-size:20px;
	font-weight:normal;
	text-decoration:underline;
	color:#006699;
	}
	
div.calltoaction p{
	font-size:14px;
	}

form.layerlogin{
	background-color:#ebebeb;
	padding:20px;
	width:252px;
	display: table;
	}
	
form.layerlogin input.login{
	background-image:url(../images/input-bk.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:1px solid #000;
	border-top-color:#7a7b7b;
	border-left-color:#acacad;
	border-right-color:#f2f2f2;
	border-bottom-color:#f2f2f2;
	padding:5px;
	color:#a6a6a6;
	font-size:14px;
	width:241px;
	margin:0 auto 8px;
	float:none;
}

/* Password Layer */

form.layerpassword{
	background-color:#ebebeb;
	padding:20px;
	width:530px;
	display: table;
	}
	
form.layerpassword input.login{
	background-image:url(../images/input-bk.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:1px solid #000;
	border-top-color:#7a7b7b;
	border-left-color:#acacad;
	border-right-color:#f2f2f2;
	border-bottom-color:#f2f2f2;
	padding:5px;
	color:#a6a6a6;
	font-size:14px;
	width:410px;
	margin:0 auto 8px;
	float:none;
}

input.modalformsender{
	margin-right:20px;
}

div.modalbox div.modalboxform label{
	font-size:13px;
	float:left;
	margin-right:10px;
	margin-top:7px;
	text-align:right;
	width:60px;
}

div.modalbox div.modalboxform input.emailpassword{
	width:340px;
	float:left;
}

div.modalbox div.invite{
padding-top:20px;
}


/* Tail / Sitemap Page */

div#tail ul{
	float:left;
	width:125px;
	margin-left:5px;
}

div#tail ul.pluscolumn{
	margin-top:20px;
}

div#tail ul li h6{
	color:#cc6600;
	font-size:13px;
	margin-bottom:5px;
}

div#tail ul li a{
	color:#968d84;
	font-size:12px;
}

div#tail ul li a:hover{
	color:#000;
}

/* Helpful Classes*/

.wrap {
	display:table;
}

.breathtop{
	margin-top:10px;
}

a.final, li.final {
	border:none;
}

.hide{
	display:none;
}

div.clear, li.clear {
	clear:both;
	height:0;
	font-size:0;
	display:block;
}

.inliner{
	display:inline;
	vertical-align:middle;
}

.left{
	float:left
}

.right{
	float:right;
}

.breath{
	margin:10px;
}

.spiced{
	padding:10px;
	border:1px solid #CCCCCC;
}

.split{
	padding:10px;
	border-bottom:1px dotted #CCCCCC;
	clear:both;
	}
	
/* SUPPORT */

div#msg01,div#msg02,div#msg03,div#msg04,div#msg05,div#msg06,div#msg08 {
	display:none;
}

/* Carrousel */

#marquee_replacement{
 width:740px;
 overflow:auto;
 float:right;
 color:#515151;
 border: 1px solid #ccc;
 padding:5px;
 height:15px;
}
 
#marquee_replacement div#start p{
 padding:0;
 margin:0;
 left:0;
 width:auto;
 display:inline;
 float:left;
 white-space: nowrap;
 height:14px;
}
 
#marquee_replacement div#start p.spacer{
 width:740px;
}
 
#marquee_replacement div#start{
 display:block;
 height:10px;
}

span.amount{
	margin-right:4px;
	font-weight:bold;
	}
	
#marquee_replacement div#start p.marqueeitem{
	padding-left:6px;
	border-right:1px #ccc solid;
	padding-right:6px;
	}
	
/* Winter Special uncomment to enable

body{
	background-image:url(../images/specials/christmas/christmas.gif);
	background-repeat:repeat-x;
	background-color:#d6d6d6;
	padding:10px 0 20px;
	}
	
h1{
	background-position:-10px -518px;
	height:85px;
	margin:10px 20px 2px 23px;
	width:275px;
	}
 */
span#amigosTop {
	width:195px;
	height:30px;
	 
	display:block;
	background-position:-450px -153px;
	
}
span#amigosBottom {
	width:195px;
	height:15px;
	 
	display:block;
	background-position:-450px -184px;
	
}
ul#winnersSide {
width:195px;
background-color:#99E6FB;
height:80px;	
}

ul#winnersSide li {
width:179px;
margin-left:auto;
margin-right:auto;
line-height:20px;
clear:both;	
display:block;
}

ul#winnersSide li.altLi {
	
background-color:#d7f7fd;	
}

.lista_de_amigosSide{
display:block;
height:20px;
margin-left:auto;
margin-right:auto;
font-family:Tahoma;
font-weight:bold;
font-size:13px;
color:#cf1e57;
	
}

ul#fotoAmigo {
	width:195px;
background-color:#fff;
height:160px;
}

ul#fotoAmigo li {
	display:block;
	width:66px;
	height:66px;
	float:left;
	text-align: center;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
}
ul#fotoAmigo li img {
	
margin:0px;
display:block;
border:3px solid #CF1E57;	
}


ul#fotoAmigo li a {
text-decoration:none;
color:#000000;
}


span#fotoAmigosTop {
width:195px;
	height:14px;
	 
	display:block;
	background-position:-283px -368px;
}
	
span#fotoAmigosBottom {
	width:195px;
	height:14px;
	 
	display:block;
	background-position:-283px -383px;
}
