@charset "utf-8";
/* GLOBAL STYLES */
body 			{ margin:0px; font-family:Arial,Tahoma; font-size:11px; background:#eeeeee; line-height:17px; text-align:left; color:#444444; vertical-align:top;}
a 				{ color:#336699;text-decoration:none; margin:0px;}
a:hover 		{ color:#ff0000;}
a img 			{ border:0px; vertical-align:middle;}
form 			{ margin:0px; padding:0px;}
h1				{ font-size:14px; margin:0px; line-height:17px;}
h2				{ font-size:13px; margin:0px; line-height:17px;}
h3				{ font-size:12px; margin:0px; line-height:17px;}
h4				{ font-size:11px; margin:0px; line-height:17px;}

/* TOP */
.layout_top	.top_right	{ display:table-cell; padding:0px 5px; height:25px; line-height:25px; float:right;}
.top_text				{ padding-left:10px;}
.language	a img		{ width:22px;}
/* BANNER */
.layout_banner	.l	{ display:table-cell; float:left; width:400px;}
.layout_banner	.r	{ display:table-cell; float:right; text-align:right; padding:40px 5px 0px 0px;}

/* SEARCH */
.search_box		{ display:table; width:500px; padding-right:5px; margin:35px 8px 0px 0px;}
.search_input	{ display:inline-table; background:#fff; border:solid 1px #999999; width:150px; background:#fff url(../images/search_input_bg.gif) left center no-repeat; padding-left:25px;}
.search_button	{ display:inline-table; width:33px; height:23px; line-height:23px; background:url(../images/search_go.gif) no-repeat top left; border:0px; margin-top:-2px; padding:0px; color:#fff; clear:right; font-weight:bold; cursor:pointer;}

/* MENU */
.menu_box					{ display:block; width:800px; float:right; height:28px; line-height:28px;}
.menu_box ul				{ margin:0px; paddding:0px; display:inline; }
.menu_box ul li				{ margin:0px; paddding:0px; display:inline;}
.menu_box ul li	a			{ margin:5px 0px 0px 0px; padding:0px 15px;display:block; float:left; width:auto; height:15px;line-height:15px; text-align:center; text-transform:uppercase; font-weight:bold; font-size:12px; border-right:solid 1px #d3d6d6; line-height:15px; }
.menu_box ul li	a:hover		{ margin:5px 0px 0px 0px; padding:0px 15px;display:block; float:left; width:auto; height:15px;line-height:15px; text-align:center; text-decoration:none; color:#ff4342; font-weight:bold;}
.menu_box ul li	.selected	{ margin:5px 0px 0px 0px; padding:0px 15px;display:block; float:left; width:auto; height:15px;line-height:15px; text-align:center; text-decoration:none;  color:#ff4342; font-weight:bold;}


/* RIGHT	*/ 
.right_title		{ display:table; width:100%; background:#336699 url(../images/topbg.gif); color:#fff; width:100%; height:28px; line-height:28px; text-transform:uppercase; border:solid 1px #d3d6d6;border-bottom:0px; color:#ff0000; text-align:center;}
.right_title a		{ display:table; line-height:28px; background:url(../images/title_r.gif) no-repeat center left; color:#ff0000;}
.right_title_1		{ display:table; width:100%; background:#CCEEAA url(../images/topbg.gif); width:100%; height:20px; line-height:25px; border:solid 1px #d3d6d6;border-bottom:0px; margin-top:8px; text-align:center; font-weight:bold; color:#ff0000}
.right_title_1 h2 a	{ padding-left:42px; line-height:28px; color:#fff;}

.catgories							{ display:table; width:100%; background:#fff; border:solid 1px #d3d6d6;}
.catgories ul,.catgories ul li 		{ display:table; margin:0px; padding:0px; text-align:left;}
.catgories ul li a					{ padding-left:15px; font-weight:bold; display:block;text-align:left;}
.catgories ul li h3 a				{ padding-left:15px; color:#ff0000;}

.catgories_1						{ display:table; width:100%;; background:#fff; border:solid 1px #d3d6d6;}
.catgories_1 ol						{ display:table; margin:0px; padding:0px; text-align:left;}
.catgories_1 ol li 					{ display:table; margin:0px; padding:0px; text-align:left;}
.catgories_1 ol li a				{ padding-left:10px; display:block;}
/* BODY */
.body_title			{ display:table;width:100%;border:solid 1px #d3d6d6;margin-bottom:5px;height:28px;line-height:28px;background:#f7f7f7 url(../images/topbg.gif) top no-repeat;text-align:center;font-size:14px; text-transform:uppercase; font-weight:bold;color:#ff0000;}
.body_title a 		{ height:28px; line-height:28px; color:#ff0000; font-size:14px; text-transform:uppercase; font-weight:bold;}
.body_title a h1	{ display:table; height:28px; line-height:28px; color:#ff0000; font-size:14px; text-transform:uppercase; font-weight:bold;}
.body_content		{ display:table; width:810px; border:solid 1px #d3d6d6; background:#fff;}

.body_game_title			{ display:table;width:100%;border:solid 1px #d3d6d6;margin-bottom:5px;line-height:28px;background:#f7f7f7;text-align:center;font-size:12px;color:#999999;}
.body_game_title h1 a		{ display:table;width:100%;border:solid 1px #d3d6d6;margin-bottom:5px;height:40px;line-height:28px;background:#f7f7f7 url(../images/topbg.gif) top no-repeat;text-align:center;font-size:14px; text-transform:uppercase; font-weight:bold;color:#ca0e6a;}

.thumb				{ display:block; float:left; padding:5px; overflow:hidden; width:180px; height:185px; margin:15px 22px; border:dotted 1px #d3d6d6; background:#fdfdfd;}
.thumb a img		{ display:block; width:178px; border:solid 1px #eee; margin:0px; height:133px;}
.thumb a			{ display:block; width:100%;line-height:16px; text-align:center;}
.body_row			{ display:block; width:100%; background:#fff; border:solid 1px #e1e1e1; margin:4px 0px;}

.nav				{ clear:both; display:table;  width:810px; text-align:center; border:solid 0px #000; margin-top:10px;}
.nav ul 			{ display:table-cell; margin:0px; padding:0px; width:auto;}
.nav ul li			{ display:inline; margin:0px; padding:0px; float:left;}
.nav ul li			{ display:inline; color:#FF0000;}
.nav ul li a 		{ display:block; border:solid 1px #eee; padding:0px 2px ; margin:2px; background:#fff; text-align:center; width:20px; line-height:14px;}
.nav ul li a:hover 	{ display:block; border:solid 1px #ccc;padding:0px 2px; background:#ff8100; color:#fff;}
.nav_selected		{ display:block; border:solid 1px #eee; padding:0px 2px; margin:2px; text-align:center; width:20px; line-height:14px;color:#dddddd;background:#ff8100;}

.layout_footermenu	ul				{ display:table;padding:0px; margin:0px;}
.layout_footermenu	ul	li			{ display:table; float:left; margin-left:20px; }  
.layout_footermenu	ul	li a		{ display:inline; height:22px; line-height:22px;}
.layout_footer_text ul				{ margin:0px; padding:0px;}
.layout_footer_text ul li			{ display:inline; margin-right:10px;}    

/* GAMES */
.other_tags		{ display:block; padding:5px; border:solid 1px #e1e1e1;background:#fff;margin:2px;border-bottom:solid 1px #999; text-align:center;}
.other_tags	a	{ margin-right:5px; text-transform:none; font-size:11px;}
.game_info
{ 
	display:block;
	padding:5px; 
	border:solid 1px #e1e1e1; 
	background:#fff;
	margin:2px;
	border-bottom:solid 1px #999;
}
.game_other
{
	display:table; width:100%; background:#fff; border:solid 1px #d3d6d6; margin:1px 0px;	
	margin:5px 0px;
	height:auto;
	text-align:justify;
}
.game_object
{
	display:block;
	text-align:center;
	width:98%;
	overflow:auto;
	height:120px;
	border:solid 1px #d3d6d6;
	margin:5px;
	text-align:left;
}
.game_content
{ 
	display:block; 
	margin:2px; 
	border:solid 1px #d3d6d6;
	padding:5px;
	text-align:center; 
	background:#eceeed; 
}
.body_ads_text_only
{
	margin:3px;
}