﻿@charset "utf-8";
/* CSS Document */
/*------------ main style ------------*/
html, body, ul, ol, li, p,  h1, h2, h3, h4, h5, h6,  form, fieldset, a, img {
	margin: 0;
	padding: 0;
	border: 0;
}
html, body {
	background:#000 url(../images/background.jpg) repeat-x;
	color:#000;
	font-family: verdana, georgia, tahoma, arial, trebuchet;
	font-size:11px;
	text-align:center;
	margin: 0px;
	padding: 0px;
}
span.next_page
{
	display:block;
	text-align:center;
	line-height:15px;
	width:15px;
	height:15px;
	border:1px solid #0364B1;
	float:left;
	color: #0364B1 !important;
	margin-right:6px;
}
span.next_page:hover
{
	border:1px solid #B71013;
	color: #B71013 !important;
}
span.curent_page
{
	display:block;
	text-align:center;
	line-height:15px;	
	width:15px;
	height:15px;
	border:1px solid black;
	float:left;
	margin-right:6px;
	color: #fff !important;
	font-weight:bold;
	background-color:#C8633F;
}
span.pages
{
	display:block;
	text-align:left;
	line-height:15px;	
	height:15px;
	width:auto;
	float:left;
	margin-right:6px;
}
/* ------- mail list subscription styles ------ */
.last_bread{
	color:#666666 !important;
}
.editorTopLinks{
background:transparent url(../images/marker_2.gif) no-repeat scroll 0 4px;
color:#0364B1;
font-size:10px;
font-weight:bold;
padding-right:15px;
padding-left:8px;
}
.editorTopLinks:hover{
	color:#0364B1 !important;
	text-decoration:underline;
}
#sub_form {
	width:400px;
	margin:50px auto;
	padding: 20px;
	border: 1px solid #F8F8F8;
	position:relative;
}
#sub_form fieldset {
	width:280px;
	margin:10px auto;
	clear:both;
}
#sub_form label {
	float:left;
	clear:left;
	line-height:30px;
	display:block;
	height:30px;
}
#sub_form fieldset input {
	float:right;
	clear:right;
	width:200px;
	height:20px;
	padding: 5px 2px 0 5px;
	font-weight:normal;
}
#sub_form #header_sub_form {
	position:absolute;
	background-color:#fff;
	font-weight:bold;
	top:-12px;
	left: 5px;
	height:20px;
	line-height:20px;
	padding: 0 10px;
}
#sub_form fieldset div {
	height:30px;
	padding-top:2px;
}
#sub_form #sub_form_block {
	width:190px;
	margin:0px auto;
	clear:both;
	height:30px;
	padding:0px;
}
#sub_form #submit {
	background:transparent url(../images/mailing_button_80px.gif) repeat scroll 0 0;
	border:medium none;
	color:#666666;
	cursor:pointer;
	font-family:verdana;
	font-weight:bold;
	height:24px;
	margin-top:10px;
	text-align:center;
	width:80px;
	float:left;
}
#sub_form #cancel {
	background:transparent url(../images/mailing_button_80px.gif) repeat scroll 0 0;
	border:medium none;
	color:#666666;
	cursor:pointer;
	font-family:verdana;
	font-weight:bold;
	height:24px;
	margin-top:10px;
	width:80px;
	float:right;
	text-align:center;
}
img {
	display:block;
}
.error_field {
	background:#fff url(../images/error_field.gif) repeat-x;
}
a {
	color:#0364B1;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
p {
	margin:0 0 15px 0;
}
ul {
	list-style:none;
}
h1 {
}
h2 {
	font-size:24px;
	color:#b71013;
	font-weight:normal;
}
h3 {
	font-size:20px;
	color:#b71013;
	font-weight:normal;
	margin-bottom:10px;
}
h4 {
	font-size:16px;
	color:#b71013;
}
h5 {
	font-size:13px;
	color:#b71013;
}
.hr_1 {
	clear:both;
	height:30px;
	background:url(../images/hr_1.gif) repeat-x 0 5px;
}
.hr_2 {
	height:6px;
	margin:8px 0;
	background:url(../images/hr_2.gif) repeat-x;
	clear:both;
}
.hr_3 {
	clear:both;
	height:1px;
	border:none;
	margin:-3px 2px 1px 2px;
	border-top:solid 1px #ebebeb;
}
.hr_4 {
	clear:both;
	height:0;
}
.hr_5 {
	border-top:solid 1px #f2e9e9;
	margin:0 2px;
	height:15px;
}
.hr_6 {
	border-top:solid 1px #ede1e1;
	height:15px;
	clear:both;
}
input, select {
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	border:solid 1px #7f9db9;
}
/*------------ block style ------------*/
.left {
	text-align:left;
}
.left_link {
	margin-top:15px;
	text-align:left;
}
.left_link_rel_art {
	text-align:left;
}
.right {
	text-align:right;
}
.center {
	text-align:center;
}
.fl_right {
	float:right;
}
.fl_left {
	float:left;
}
.clear {
	clear:both;
	border-top:solid 1px #ebebeb;
}
/*------------ content block style ------------*/



#content {
	background:#fff;
	width:990px;
	margin:auto;
	text-align:left;
}
.fl_block {
	width:970px;
	float:left;
	background:#fff;
	padding:0 10px;
}
#bl {
	background:#fff url(../images/bl_bg.gif) repeat-x;
	border-top:solid 1px #dacbcb;
	width:970px;
	float:left;
}
#left_bl a {
	color:#0364b1;
	font-weight:bold;
	font-size:10px;
}
#left_bl img {
	margin:0px 10px 0px 0px;
}
#bl #block_games a {
	color:#0364b1;
	font-weight:bold;
	padding-left:8px;
	background:url(../images/marker_2.gif) no-repeat 0 4px;
	font-size:10px;
}
#bl span {
	color:#000;
}
#bl h2 a, #bl h3 a, #bl h4 a, #bl h5 a {
	color:#b71013;
	font-weight:normal;
	text-decoration:none;
	background:none;
	padding:0;
	float:none;
	display:inline;
}
#bl h2 a {
	font-size:24px;
}
#bl h3 a {
	font-size:20px;
}
#bl h4 a {
	font-size:16px;
}
#bl h5 a {
	font-size:12px;
	font-weight:bold;
}
#bl h2 a:hover, #bl h3 a:hover, #bl h4 a:hover, #bl h5 a:hover {
	text-decoration:underline;
}
#bl h3 a {
	color:#b71013;
	font-weight:normal;
	text-decoration:none;
}
#left_bl {
	float:left;
	width:565px;
	padding:0 23px 30px 14px;
	margin:12px 0 8px 0px;
}
#right_bl {
	background:url(../images/l_col_bg.gif) repeat-y 100% 0;
	background-position:left;
	float:left;
	width:350px;
	margin:12px 0 8px 0;
	padding-left:12px;
	border-right:solid 1px #f2ecec;
	border-top:solid 1px #f2ecec;
	border-bottom:solid 1px #f2ecec;
	text-align:center;
	padding-top:3px;
}
#center_bl {
	padding:12px 7px 30px 6px;
}
/*------------ right block style ------------*/





#right_bl strong {
	color:#b71013;
}
#right_bl .bot, #right_bl .top, #right_bl .top_news, #right_bl .bot_news {
	width:344px;
	height:3px;
}
#right_bl .bot {
	margin:0 auto 11px auto;
	background:url(../images/right_col_bot.gif);
}
#right_bl .top {
	margin:0 auto;
	background:url(../images/right_col_top.gif);
}
#right_bl .mid {
	margin:auto;
	width:328px;
	padding:10px 8px;
	border-left:solid 1px #eee6e6;
	border-right:solid 1px #eee6e6;
	text-align:left;
}
#right_bl .top_news {
	margin:0 auto;
	background:url(../images/top_news.gif);
}
#right_bl .bot_news {
	margin:0 auto 11px auto;
	background:url(../images/bot_news.gif);
}
#right_bl .mid_news {
	margin:auto;
	width:328px;
	padding:10px 8px;
	border-left:solid 1px #d6c6c6;
	border-right:solid 1px #d6c6c6;
	text-align:left;
}
#select_block {
	width:100%;
	float:left;
}
.select_casino {
	width:104px;
	float:left;
	color:#b71013;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	margin:7px 0 6px 0;
}
.pad_7px {
	margin-right:7px;
}
.select_casino span {
	font-family:tahoma;
	padding-right:6px;
	color: #B71013 !important;
	background:url(../images/marker_3.gif) no-repeat 100% 5px;
	margin-left:1px;
}
.select_casino select {
	width:102px;
	margin-top:4px;
}
.select_casino img {
	margin-bottom:4px;
}
.feed {
	float:right;
	display:block;
	margin-top:7px;
}
#right_bl ul {
	margin:0 0 0 16px;
	list-style-image:url(../images/marker_4.gif);
}
#right_bl ul li {
	margin:0 0 6px 0;
}
#right_bl ul span {
	color:#b71013;
	font-weight:bold;
}
#right_bl ul li a {
	color:#b71013;
	font-weight:bold;
}
#right_bl ul a {
	font-size:11px;
	color:#333;
	font-weight:normal;
	background:none;
	padding:0;
}
#right_bl .top_pic {
	width:100%;
	float:left;
	margin-bottom:10px;
}
#right_bl .top_pic .left_link {
	margin-top:7px;
}
#right_bl .top_pic .img_bl {
	float:left;
	width:140px;
	height:66px;
	background:url(../images/top_pic_bg.gif);
	padding:1px 0 0 1px;
	margin-right:6px;
	position:relative;	
}
#right_bl .top_pic .img_bl img {
	height:60px;
	width:134px;	
	padding:0;
	border:none;
}
#right_bl .top_pic .img_bl a {
	padding:0;
}
#right_bl .top_pic a:hover {
	color:#B71013;
	text-decoration:underline;
}
input.text {
	border:solid 1px #d1d1d1;
	color:#666;
	font-weight:bold;
	padding:5px 7px;
	width:109px;
	margin:10px 4px 0 0;
	font-family:verdana;
}
input.button {
	color:#666;
	font-weight:bold;
	border:none;
	margin-top:10px;
	width:60px;
	height:24px;
	background:url(../images/mailing_button.gif);
	font-family:verdana;
	cursor:pointer;
}
.title_tbl td {
	padding:3px 0;
}
#best_bon, #best_cas, #pop_cat {
	color:#5a0909;
}
#best_bon a, #best_cas a, #pop_cat a {
	color:#5a0909;
	font-weight:normal;
	background:none;
	padding:0;
	font-size:11px;
}
.right_logo {
	margin:21px auto 18px auto;
	width:296px;
	height:245px;
	padding:1px;
	border:solid 1px #f0e6e6;
}
/*------------ header style ------------*/

/*------------ header style ------------*/

/*------------ header style ------------*/

/*------------ header style ------------*/

/*------------ header style ------------*/

/*------------ header style ------------*/

/*------------ header style ------------*/

/*------------ header style ------------*/

/*------------ header style ------------*/



#header {
	width:970px;
	margin:0px auto 0 auto;
	background:url(../images/header.jpg) no-repeat; /*----/images/header.jpg----  normal header-------*/
	height:123px;
	position:relative;
}
.logo {
	float:left;
	margin:12px 0 0 14px;
}
.slog {
	display:block;
	position:absolute;
	color:#fff;
	font-size:16px;
	letter-spacing:-1px;
	top:75px;
	left:150px;
	font-weight:normal;
}
/*------------ top menu style ------------*/



ul.menu {
	margin:auto;
	width:970px;
	height:39px;
	background:url(../images/menu_bg.gif) repeat-x;
}
ul.menu li {
	display:block;
	float:left;
	height:27px;
	background:url(../images/menu_recon.gif) no-repeat 100% 0;
	text-align:center;
	padding:12px 16px 0 17px;
}
ul.menu li.select {
	background:none;
	padding:12px 16px 0 16px;
	float:right;
}
ul.menu li a {
	color:#fff;
	font-size:12px;
}
ul.menu li a:hover, #bot_links a:hover {
	text-decoration:underline;
}
/*------------ navigation block style ------------*/



#nav {
	margin:auto;
	width:970px;
	height:32px;
	background:url(../images/nav_bg.gif) repeat-x;
	font-size:10px;
	font-weight:bold;
}
#nav input, select {
	font-family:verdana;
	color:#333;
	font-size:10px;
	font-weight:bold;
	padding:2px;
}
.nav_links {
	float:left;
	padding:9px 0 0 14px;
	color:#666;
}
.nav_links img {
	display:inline;
	margin:0 3px;
}
.nav_links a {
	color:#b71013;
}
.nav_search {
	color:#b71013;
	float:right;
	padding:9px 5px 0 0px;
}
.nav_search span {
	padding-right:10px;
	text-align:right;
	float:right;
}
.nav_search img {
	float:right;
	margin:-2px 0 0 2px;
}
/*------------ main style ------------*/



#top_online_cas {
	width:588px;
	margin:10px -19px 20px -5px;
	padding-bottom:0px;
	background:url(../images/main/top_tbl_bg.jpg) no-repeat;
	clear:both;
	display:block;
}
#top_online_cas tr.row {
	background:url(../images/main/row_bg.jpg) top left no-repeat;
	position:relative;
	;
}
#top_online_cas tr td {
	background:none;
}
#top_online_cas div#last_row {
	background:url(../images/main/last_row.jpg) no-repeat;
	height:29px;
	width:588px;
}
#top_online_cas a {
	background:none;
	color:#2b79bf;
}
#top_online_cas h2 {
	font-size:22px;
	color:#000;
	padding:25px 0 0 20px;
}
#top_online_cas table {
	width:572px;
	margin:12px 0 0 8px;
	position:relative;
}
#top_online_cas table td {
	text-align:center;
	vertical-align:middle;
	color:#2b79bf;
	font-weight:bold;
	font-size:10px;
	width:100px;
}
#top_online_cas table td.exclusive {
	background:transparent url(../images/main/exclusive.gif) no-repeat 80% 60%;
	padding:5px 15px 30px 15px;
	color:#ce0c14;
	font-weight:normal;
	font-size:24px;
}
#top_online_cas table td.no_exclusive {
	background:transparent url(../images/main/norm.gif) no-repeat 80% 60%;
	padding:5px 15px 30px 15px;
	color:#ce0c14;
	font-weight:normal;
	font-size:24px;
}
#top_online_cas table td.norm {
	background:url(../images/main/norm.gif) no-repeat 50% 50%;
	padding:15px 15px 20px 15px;
	color:#ce0c14;
	font-weight:normal;
	font-size:24px;
}
#top_online_cas table td span {
	color:#8c020a;
	font-weight:normal;
	font-size:14px;
	margin:0 5px;
}
#top_online_cas table td img {
	margin:auto;
}
input.d_v_main {
	width:82px;
	height:34px;
	border:none;
	color:#fff;
	cursor:pointer;
	line-height:34px;
	text-align:center;
	margin:0;
	padding:0;
	font-size:11px;
	background:url(../images/main/dl_vis_buton.gif) no-repeat;
}
#top_online_cas table tr.title td {
	height:18px;
	padding-top:4px;
	background:#bb0013 url(../images/main/top_tbl_t.gif) repeat-x;
	color:#fff;
}
#top_online_cas table tr.title td img {
	float:right;
	margin-top:-4px;
}
#block_games {
	width:588px;
	float:left;
	margin-bottom:20px;
	margin-right:-9px;
}
#block_games h5 a {
	color:#B71013 !important;
	font-size:13px !important;
	background-image:none !important;
}
.online_game {
	width:184px;
	float:left;
	margin:0 0 10px 0;
}
.marg_right {
	margin-right:12px;
}
.online_game .img {
	width:184px;
	height:93px;
	padding-top:1px;
	margin-bottom:10px;
	background:url(../images/main/on_line_pic.gif) no-repeat;
}
.online_game .img img {
	margin:0 auto;
}
/*------------ footer style ------------*/



#footer {
	clear:both;
	width:990px;
	background:#fff;
	margin:auto;
	text-align:center;
}
#footer_content {
	line-height:16px;
	margin:auto;
	height:99px;
	padding:12px;
	text-align:left;
	color:#f0f0f0;
	background:url(../images/footer_bg.gif) repeat-x;
	text-align: left;
	width:946px;
	color:#fff;
}
#footer_content p {
	font-size:10px;
	margin:0;
}
#footer_content a {
	color:#f0f0f0;
	font-weight:bold;
}
#bot_links {
	height:23px;
	margin:10px 10px 0 10px;
	background:#000 url(../images/bot_links_bg.gif) repeat-x;
	border:solid 1px #272a30;
	border-bottom:solid 1px #535356;
	text-align:left;
	color:#f0f0f0;
	padding-top:7px;
}
#bot_links li {
	display:block;
	float:left;
}
#bot_links a {
	margin:10px;
	font-size:11px;
	color:#f0f0f0;
}
/*------------ game_page style ------------*/

#game_bl strong a {
	background:transparent none repeat scroll 0 0;
	color:#B71013;
	font-size:12px;
	padding:0;
}
#game_bl p a {
	
	color:#000000;
	font-size:10px;
}

#game_bl span {
	color:#8c020a;
}
#game_bl strong span {
	float:right;
}
.game_block, .cat_block {
	float:left;
	width:100%;
}
.game_block span {
	display:block;
	font-size:12px;
	color:#8c020a;
}
#game_bl h5 span {
	float:right;
	color:#b71013;
}
.img_game_bg {
	float:left;
	width:141px;
	height:83px;
	background:url(../images/game/images_bg.gif) no-repeat;
	margin-right:5px;
	padding:4px 0 0 4px;
}
.p_d_now {
	float:right;
	margin-top:10px;
	text-align:right;
	width:200px;
}
.p_d_now input {
	margin-left:11px;
}
/*------------ category style ------------*/
.cat_block {
	margin-bottom:10px;
}
.cat_block strong {
	color:#b71013;
}

#cat_bl .cat_block h3 {
	display:inline;
}

#cat_bl .cat_block h3 a {
	font-size:11px;
	font-weight:bold;
}
.img_cat_bg {
	float:left;
	width:137px;
	background:url(../images/cat/images_cat_bg.gif) no-repeat;
	margin-right:5px;
	padding:3px 0 0 3px;
}
/*------------ news style ------------*/

/*------------ news style ------------*/

/*------------ news style ------------*/

/*------------ news style ------------*/

/*------------ news style ------------*/

/*------------ news style ------------*/

/*------------ news style ------------*/

/*------------ news style ------------*/

.news .img_bg {
	float:left;
	width:172px;
	padding:3px 0 0 3px;
	background:url(../img/news/img_bg.gif) no-repeat;
	margin-right:5px;
}

.news .img_bg img {
	border:solid 1px #f2e5e5;
}

#autor_date h3 {
	font-size:11px;
	color:#8c020a;
	margin:10px 0;
}
#autor_date span {
	display:block;
	font-size:11px;
	color:#8c020a;
	margin:10px 0;
}
.rel_art_block {
	padding-bottom:15px;
	background:url(../images/news/rel_art_bg.gif) repeat-x 0 100%;
}
.rel_art_block strong {
	color:#b71013;
}
/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/

/*------------ list style ------------*/



#list_tbl {
	width:948px;
	margin-bottom:20px;
}
#list_tbl img {
	margin:auto;
}
#list_tbl span {
	color:#8c020a;
}
#list_tbl a {
	font-size:11px;
	background:none;
	padding:0;
	font-weight:normal;
}
#list_tbl a.d_v_list:hover {
	text-decoration:none;
}
#list_tbl a.d_v_list {
	background:transparent url(../images/list/button.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	height:25px;
	margin:auto;
	padding:9px 0 0;
	width:102px;
}
#list_tbl tr {
	background:url(../images/list/tr_bg.jpg) no-repeat 50% 0;
	height:67px;
	color:#00314d;
}
.bg_pos_l {
	background:url(../images/list/tr_bg.jpg) no-repeat left;
}
.bg_pos_r {
	background:url(../images/list/tr_bg.jpg) no-repeat right;
}
#list_tbl td {
	text-align:center;
	vertical-align:middle;
}
#list_tbl #title_tr {
	width:940px;
	height:28px;
	border:solid 1px #ecddde;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	background-image:none;
}
#list_tbl #title_tr td {
	background:url(../images/title_tr_bg.gif) repeat-x;
}
#list_tbl #title_tr div {
	height:21px;
	padding-top:8px;
	background:transparent url(../images/list/title_tr_recon.gif) no-repeat scroll 100% 0;
}
#list_tbl a.rev {
	font-size:11px;
	font-weight:bold;
	color:#0364B1;
}
input.d_v_list {
	width:102px;
	height:34px;
	border:none;
	cursor:pointer;
	color:#fff;
	font-size:13px;
	background:url(../images/button.gif) no-repeat;
}
/*------------ review style ------------*/

#top_cas {
	float:right;
	width:252px;
	height:206px;
	text-align:center;
	color:#b71013;
	font-size:24px;
	padding:20px 0 0 12px;
	margin-bottom:10px;
	background:url(../images/review/top_cas.jpg) no-repeat;
}
#top_cas img {
	margin:auto;
}
#rating_star {
	margin:5px 0;
}
#rating_star img {
	display:inline;
	margin:0 2px 0 2px;
}
#buttons input {
	margin:0 5px;
}
#about_cas {
	width:301px;
	margin-bottom:10px;
	color:#b71013;
	font-weight:bold;
}
#about_cas div {
	color:#0364b1;
	background:#fdfafa;
	border:solid 1px #f4eded;
	margin:0 5px 1px 0px;
	padding:2px 0 2px 5px;
	text-align:left;
	width:108px;
}
#about_cas td span{
	display:block;
	width:180px;
	color:#B71013;
	font-family:verdana,georgia,tahoma,arial,trebuchet;
	font-size:11px;
	font-weight:bold;
}
.top_h_m {
	height:4px;
	width:576px;
	background:url(../images/review/top.gif) no-repeat;
}
.mid_h_m {
	width:514px;
	background:#fcf8f8;
	padding:10px 30px;
	border-left:solid 1px #f0e6e6;
	border-right:solid 1px #f0e6e6;
}
.bot_h_m {
	height:4px;
	width:576px;
	margin-bottom:15px;
	background:url(../images/review/bot.gif) no-repeat;
}
.mid_h_m ul {
	list-style-image:url(../images/marker_6.gif);
	color:#333;
	font-size:10px;
	font-weight:bold;
	margin:5px 0 0 56px;
}
.mid_h_m ul li {
	margin:2px 0;
}
.appl, .miss {
	font-size:20px;
	color:#b71013;
	padding:2px 0 8px 40px;
}
.appl {
	background:url(../images/review/applay.gif) no-repeat;
}
.miss {
	background:url(../images/review/err.gif) no-repeat;
}
#screen {
	float:right;
	width:192px;
	margin-left:20px;
}
.img_bg {
	width:192px;
	padding:3px 0 0 3px;
	background:url(../images/review/images_bg.gif) no-repeat;
}
.img_bg img {
	border:solid 2px #f2e4e4;
}
.titl_img {
	width:192px;
	margin:5px 0 20px 0;
	color:#333;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
#bot_d_v_bl {
	margin:10px auto;
	width:338px;
	padding:15px 0;
	border:solid 1px #f5efef;
	background:#fdfafa;
}
* html #bot_d_v_bl {
	width:365px;
}
input.d_v_review {
	width:152px;
	height:42px;
	border:none;
	color:#fff;
	cursor:pointer;
	font-size:20px;
	margin-left:11px;
	background:url(../images/review/button_review.jpg) no-repeat;
}
.article_date {
	color:#999999;
}

.square_img {
	background-image:none !important;
	display:block !important;
}
#sitemap{
	margin-left:35px;
}
#sitemap li{
	margin-top:3px;
	text-align:left;
}
#sitemap_title{
	color:#B71013;
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
	text-align:center;
}
li.left_link {
	margin-top:0px	!important;
	margin-left:30px;
	text-align:left;
}
.texttolink {
	text-decoration:none;
	color:#000000;
	font-weight:100;
}