html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    color: #4a4a4a;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
p:empty {
    display: none;
}

*{
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -o-box-sizing:border-box;
    margin:0px;
    padding:0px;
    font-family: Arial;

}

/*................................................................................ОБЩЕЕ*/

body{
	background-color: #440e00;
	background: radial-gradient(circle, #941713, #440e00);
}

.wrapper_bg{
	width: 100%;
	background: url(/images/for-site/wrapper_bg.png) no-repeat;
	background-position: top;
	background-size: 100%;
}

.wrapper {
	margin: 0 auto;
    width: 980px;
}

.clear{
    clear: both;
}

img{
	border: none;
	border-radius: 4px;
}

#botton_subs, .table-play-btn, .play_button, .play_games_bt, .botton_reviews_up, .botton_reviews_down, .btn_more, .btn_play, .btn_read_review, .read_news_button{
	height: 34px;
	border-radius: 4px; 
	border: 1px solid #f4bd2d;
	background: #f7de53; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7de53 0%, #fad039 50%, #f0b829 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7de53), color-stop(50%,#fad039), color-stop(100%,#f0b829)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7de53', endColorstr='#f0b829',GradientType=0 ); /* IE6-9 */
}

#botton_subs:hover, .table-play-btn:hover, .play_button:hover, .play_games_bt:hover, .botton_reviews_up:hover, .botton_reviews_down:hover, .btn_more:hover, .btn_play:hover, .btn_read_review:hover, .read_news_button:hover{
	cursor: pointer;
	background: #f7da4d; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7da4d 0%, #f6cb3d 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7da4d), color-stop(100%,#f6cb3d)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7da4d 0%,#f6cb3d 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7da4d 0%,#f6cb3d 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7da4d 0%,#f6cb3d 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7da4d 0%,#f6cb3d 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7da4d', endColorstr='#f6cb3d',GradientType=0 ); /* IE6-9 */
}

#botton_subs:active, .table-play-btn:active, .play_button:active, .play_games_bt:active, .botton_reviews_up:active, .botton_reviews_down:active, .btn_more:active, .btn_play:active, .btn_read_review:active, .read_news_button:active{
	background: #f5cc3e; /* Old browsers */
		background: -moz-linear-gradient(top,  #f5cc3e 0%, #f4bc2b 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5cc3e), color-stop(100%,#f4bc2b)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f5cc3e 0%,#f4bc2b 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f5cc3e 0%,#f4bc2b 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f5cc3e 0%,#f4bc2b 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f5cc3e 0%,#f4bc2b 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5cc3e', endColorstr='#f4bc2b',GradientType=0 ); /* IE6-9 */
}

.btn_game_now{
	padding-top: 8px;
	margin-top: -4px;
	border-radius: 4px; 
	border: 1px solid #b62f13;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	display: block;

	width: 148px;
	height: 34px;
	color: #fff;
	text-align: center;
	background: #dd3917; /* Old browsers */
		background: -moz-linear-gradient(top,  #dd3917 0%, #b62f13 99%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dd3917), color-stop(99%,#b62f13)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #dd3917 0%,#b62f13 99%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #dd3917 0%,#b62f13 99%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #dd3917 0%,#b62f13 99%); /* IE10+ */
		background: linear-gradient(to bottom,  #dd3917 0%,#b62f13 99%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd3917', endColorstr='#b62f13',GradientType=0 ); /* IE6-9 */

}

.btn_game_now:hover{
	background: #d93817;
}

.btn_game_now:active{
	background: #c2371a;
}

/*................................................................................СТИЛИ ТЕКСТА*/

h1{
	font-size: 28px;
	font-weight: normal;
	margin-bottom: 8px;
	line-height: 30px;
}

h2{
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 8px;
	line-height: 26px;
	padding-top: 2px;
}

p, ul.text_ul{
	font-size: 14px;
	margin: 14px 0;
	text-align: justify;
}

ul.text_ul li{
	margin-bottom: 12px;
}

p a{
	color: #d63716;
	text-decoration: none;
}

p a:hover{
	text-decoration: underline;
}


/*................................................................................HEADER*/

.header_bg{
	width: 100%;
	height: 154px;
	background: #df8536;
}

.img_bg_header{
	background: url(/images/for-site/img_bg_header.png) no-repeat;
	background-position: top;
	background-size: cover;
	min-width: 980px;
}

header {
	margin: 0 auto;
    width: 980px;
    height: 154px;
}

a.logo, .img_logo{
    width: 242px;
    height: 110px;
    float: left;
    display: block;
    margin-top: 16px;
}	

.banner_bg{
	margin-top: 28px;
    height: 98px;
    width: 736px;
    float: right;
	border-radius: 4px;
	background: #f6db44; /* Old browsers */
		background: -moz-linear-gradient(top,  #f6db44 0%, #ffc32c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6db44), color-stop(100%,#ffc32c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f6db44 0%,#ffc32c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f6db44 0%,#ffc32c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f6db44 0%,#ffc32c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f6db44 0%,#ffc32c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6db44', endColorstr='#ffc32c',GradientType=0 ); /* IE6-9 */
}

#src_728x90_1{
	margin: 4px;
}

/*................................................................................МЕНЮ*/

.menu_bg{
	position: relative;
    width: 100%;
    height: 58px;
    background: #f7de53; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7de53 0%, #fad039 50%, #f0b829 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7de53), color-stop(50%,#fad039), color-stop(100%,#f0b829)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7de53', endColorstr='#f0b829',GradientType=0 ); /* IE6-9 */
	border-bottom: 5px solid #df8536;
	box-shadow: 		0px 2px 6px 0px rgba(44, 50, 50, 0.4);
	-webkit-box-shadow: 0px 2px 6px 0px rgba(44, 50, 50, 0.4);
	-moz-box-shadow:	0px 2px 6px 0px rgba(44, 50, 50, 0.4);
}

menu{
	margin: 0 auto;
    width: 986px;
    height: 58px;
}

menu ul li{
    display: block;
    float: left;
    padding: 17px 0;
}

menu ul li a, menu ul li span{
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    padding: 18px 18px;
	border-right: 1px solid #f9af2a;
}

menu ul li a:hover, .menu_footer ul li a:hover, .menu_tab_span:hover{
	background: #f6db44; /* Old browsers */
		background: -moz-linear-gradient(top,  #f6db44 0%, #eab03d 50%, #df8536 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6db44), color-stop(50%,#eab03d), color-stop(100%,#df8536)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6db44', endColorstr='#df8536',GradientType=0 ); /* IE6-9 */
}

.active_menu_tab{
	background: #f6db44; /* Old browsers */
		background: -moz-linear-gradient(top,  #f6db44 0%, #eab03d 50%, #df8536 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6db44), color-stop(50%,#eab03d), color-stop(100%,#df8536)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f6db44 0%,#eab03d 50%,#df8536 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6db44', endColorstr='#df8536',GradientType=0 ); /* IE6-9 */
}

/*подменю*/

ul.pod_menu{
	list-style: none;
	display: none;
	position: absolute;
    z-index: 100;
	width: 152px;
	background: #df8536;
	top: 52px;
	border-radius: 0px 0px 4px 4px;
	border-bottom: 3px solid #c17430;
	box-shadow: 		0px 6px 4px 0px rgba(44, 50, 50, 0.2);
	-webkit-box-shadow: 0px 6px 4px 0px rgba(44, 50, 50, 0.2);
	-moz-box-shadow:	0px 6px 4px 0px rgba(44, 50, 50, 0.2);
}

ul.pod_menu li{
	padding: 0;
}

ul.pod_menu li a{
	float: left;
	width: 152px;
	padding: 8px 0 8px 8px;
	transition: 0.2s;
	border: none;
}

ul.pod_menu li a:hover{
    background: #f0b829;
}

li:hover ul.pod_menu{
	display: block;
}

.menu_tab_span:hover{
	cursor: pointer;
}

/*........................................................................ЛЕВЫЙ БЛОК*/

.left{
	padding: 10px;
    width: 706px;
	height: auto;
	min-height: 1150px;
    float: left;
	background: #fff;
	position: relative;
}

/*........................................................................ХЛЕБНЫЕ КРОШКИ*/

#crumbs li a{
	display: block;
	float: left;
	height: 28px;
	background: #f0b829;
	text-align: center;
	padding: 6px 6px 0 22px;
	position: relative;
	margin: 0 4px 4px 0;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
}

#crumbs li span{
	color: #fff;
}

#crumbs li a:after{
	content: "";
	border-top: 14px solid transparent;
	border-bottom: 14px solid transparent;
	border-left: 14px solid #f0b829;
	position: absolute; 
	right: -13px; 
	top: 0;
}

#crumbs li a:before{
	content: "";
	border-top: 14px solid transparent;
	border-bottom: 14px solid transparent;
	border-left: 14px solid #fff;
	position: absolute; 
	left: 0; 
	top: 0;
}

#crumbs li:first-child a{
	padding-left: 12px;
	border-top-left-radius: 4px; 
	border-bottom-left-radius: 4px;
}

#crumbs li:first-child a:before{
	display: none;
}

#crumbs li:last-child a{
	padding-right: 12px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

#crumbs li:last-child a:after{
	display: none;
}

#crumbs li a:hover{
	background: #df8536;
}

#crumbs li a:hover:after{
	border-left-color: #df8536;
}

.last_crumb{
	background: #df8536 !important;
}

/*........................................................................ПРАВЫЙ БЛОК*/

.right_header h3{
	text-align: center;
	padding-top: 10px;
}

.right{
	/*margin-top: 12px;*/
    width: 260px;
	height: auto;
    float: right;	
    position: absolute;
    left: 720px;
    top: 12px;
}

/*........................................................................ПРАВЫЙ БЛОК ОБЗОРЫ КАЗИНО*/

.right_reviews{
	width: 260px;
	height: auto;
	min-height: 270px;
	background: #fff;
	border-radius: 4px;
	border-bottom: 4px solid #9f9f9f;  
}

#right_reviews_content1{
	padding: 10px;
	margin-bottom: -8px;
	width: 260px;
	height: 184px;
	background: #fff;
}

#right_reviews_content1 a.game, #right_reviews_content2 a.game{
	display: block;
	width: 68px;
	height: 64px;
	float: left;
	margin: 12px 6px;
	text-decoration: none;
}

#right_reviews_content1 a.game:hover, #right_reviews_content2 a.game:hover{
	text-decoration: underline;
}

.game img{
	width: 68px;
	height: 50px;
	margin-bottom: -2px;
}

.game p{
	margin: 0;
	font-size: 12px;
	text-align: center;
}

#right_reviews_content2{
	padding: 0 10px;
	width: 260px;
	height: 184px;
	display: none;
}

.game_btn_more{
	width: 148px;
	height: 36px;
	text-align: center;
	margin-left: 50px;
}

.game_btn_more a{
	margin-left: -8px;
}

.game_btn_more a:hover{
	text-decoration: underline;
}

.game_btn_more_img{
	float: left;
	margin-left: 16px;
	margin-top: 6px;
}

.game_btn_more:hover{
	cursor: pointer;
}

/*........................................................................БАННЕР*/

.right_header{
	width: 260px;
	height: 40px;
	border-radius: 4px 4px 0 0;    
	background: #f7de53; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7de53 0%, #fad039 50%, #f0b829 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7de53), color-stop(50%,#fad039), color-stop(100%,#f0b829)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7de53', endColorstr='#f0b829',GradientType=0 ); /* IE6-9 */
}

.right_banner{
	position: relative;
	padding: 5px;
	margin-top: 12px;
	width: 260px;
	height: 264px;
	border-radius: 4px;
	border-bottom: 4px solid #df8536;
	background: #f6db44; /* Old browsers */
		background: -moz-linear-gradient(top,  #f6db44 0%, #ffc32c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6db44), color-stop(100%,#ffc32c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f6db44 0%,#ffc32c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f6db44 0%,#ffc32c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f6db44 0%,#ffc32c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f6db44 0%,#ffc32c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6db44', endColorstr='#ffc32c',GradientType=0 ); /* IE6-9 */
}

.right_banner img{
	position: absolute;
	left: 5px;
}

/*........................................................................ПОСЛЕДНИЕ НОВОСТИ*/

.right_lastPost{
	margin-top: 12px;
	width: 260px;
	height: 334px;
	background: #ffffff;
	border-radius: 4px;
	border-bottom: 4px solid #9f9f9f;  
}

.right_lastPost p{
	text-align: left;
}

.latest_casino_news {
	width: 260px;
	height: 286px;
	margin-top: 14px;
	padding: 0 8px;
	overflow: auto;
}

.latest_casino_news_block{
	border-bottom: 1px solid #cdcdcd;
	padding-bottom: 6px;  
}

.latest_casino_news_block:last-child{
	border-bottom: none;
}

h3.last_post_h3{
	text-align: left;
	margin: -6px 0;
}

h3.last_post_h3 a{
	text-decoration: none;
}

h3.last_post_h3 a:hover{
	text-decoration: underline;
}

.latest_casino_news_block_footer{
	width: 686px;
	height: 44px;
}

.data_news{
	width: 44px;
	height: 42px;
	line-height: 18px;
	font-size: 11px;
	font-style: italic;
	text-align: center ;
	float: left;
	background: url(/images/for-site/calendar.png) no-repeat;
}

.date{
	font-size: 11px;
}

.year{
	font-size: 14px;
	font-weight: bold;
}

.right_lastPost img{
	float: left;
	position: relative;
	left: 24px;
}

/*........................................................................ПОДПИСКА*/

.subs{
	margin: 12px 0;
	width: 260px;
	height: 222px;
	background: #ffffff;
	border-radius: 4px;
	border-bottom: 4px solid #9f9f9f;  
}

#input_subs{
	width: 240px;
	height: 32px;
	margin: 14px 0 0 10px;
	border: 1px solid #cbcbcb;
	box-shadow: 		inset 0px 0px 3px 0px rgba(44, 50, 50, 0.2);
	-webkit-box-shadow: inset 0px 0px 3px 0px rgba(44, 50, 50, 0.2);
	-moz-box-shadow:	inset 0px 0px 3px 0px rgba(44, 50, 50, 0.2);
}

.right_header input{
	padding-left: 8px;
}

#botton_subs{
	padding-bottom: 3px;
	width: 154px;
	height: 34px;
	margin: 10px 0 0 52px;
	font-size: 14px;
	font-weight: bold;
}

.subs img{
	float: left;
	position: relative;
	top: 8px;
	left: 20px;
}

.subs h3{
	padding-left: 42px;
}

/*................................................................................ТАБЛИЦА ТОП КАЗИНО*/

.table-1{
	width: 686px;
	height: auto;
	background: #FFFFFF;
	border: 2px solid #cdcdcd;
	border-top: none;
	margin-bottom: 8px;
	clear: both;
}

.title_casino{
	margin-top: 18px;
	width:686px;
	height: 40px;
	text-align: center;
	border-radius: 4px 4px 0 0;
	background: #f7dd50; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7dd50 0%, #f2ba2b 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7dd50), color-stop(100%,#f2ba2b)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7dd50 0%,#f2ba2b 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7dd50 0%,#f2ba2b 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7dd50 0%,#f2ba2b 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7dd50 0%,#f2ba2b 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7dd50', endColorstr='#f2ba2b',GradientType=0 ); /* IE6-9 */
}

.title_casino h2{
	font-size: 22px;
	font-weight: normal;
	text-align: center;
	padding-top: 6px;
}

.title_top_casino h3{
	font-size: 22px;
	font-weight: normal;
	text-align: center;
	padding-top: 4px;
}

.table-string{
	width: 682px;
	height: 78px;
	border-bottom: 2px solid #cdcdcd;
	transition: 0.2s;	
}

.table-string:hover{
	background: #f5f5f5;
}

.banner-midle{
	width: 120px;
	height: 60px;
	float: left;
	margin: 8px 18px 0 10px;
}

.tbl-cas-name{
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-left: -390px;
	padding-top: 8px;
}

.title_text_top_casino_block{
	color: #8d6b31;
	font-size: 20px;
	margin: 5px 0;
}

.rat-txt{
	float: left;
	width: 164px;
	height: 40px;
	margin-left: 218px;
	padding-top: 20px;
}

.table-play-btn{
	width: 112px;
	float: right;
	margin: 21px 10px 0 0;
	padding: 5px 0 0 31px;
}

.table-play-btn a{
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

/*................................................................................ТАБЛИЦА БЕСПЛАТНЫЕ ИГРЫ*/

.free_casino_games{
    width: 686px;
	height: auto;
	margin: 18px 0;
}

.title_free_casino_games a{
    text-decoration: none;
    color: #fff;
}

.title_free_casino_games a:hover{
    text-decoration: underline;
}

.big_tabs_fcg{
    width: 100%;
    height: 51px;

	position: relative;
	background: #e98538; /* Old browsers */
		background: -moz-linear-gradient(top,  #e98538 0%, #ff9742 99%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e98538), color-stop(99%,#ff9742)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #e98538 0%,#ff9742 99%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #e98538 0%,#ff9742 99%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #e98538 0%,#ff9742 99%); /* IE10+ */
		background: linear-gradient(to bottom,  #e98538 0%,#ff9742 99%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e98538', endColorstr='#ff9742',GradientType=0 ); /* IE6-9 */
	
	box-shadow: 		0px 6px 8px -4px rgba(44, 50, 50, 0.2);
	-webkit-box-shadow: 0px 6px 8px -4px rgba(44, 50, 50, 0.2);
	-moz-box-shadow:	0px 6px 8px -4px rgba(44, 50, 50, 0.2);
}

.big_tabs_fcg span a{
	display: block;
	padding: 16px 46px;
    text-decoration: none;
    float: left;
	height: 51px;
	border-right: 1px solid #dc8136;
	transition: 0.2s;
}

.big_tabs_fcg span a:hover{
	background: #f1bb2c;
	height: 51px;
	border-right: 1px solid #dc8136;
}

.active_big_tab{
}

.game_soft{
    float: right;
    color: #ffed89;
    font-size: 22px;
    padding-top: 14px;
	margin-right: 20px;
}

.game_soft img{
	margin-right: 6px;
	margin-bottom: -1px;
}

.current_tab {
	padding: 16px 46px;
	font-size: 18px;
    float: left;
    text-decoration: none;
    float: left;
	background: #f1bb2c;
	height: 51px;
	border-right: 1px solid #dc8136;
}
 
.current_tab_stat span {
    text-align: center;
}

.w2, .m1_show, .m3_show{
	font-size: 18px;
}



#tabs, #tabs2, #tabs3{
    float: left;
    width: 100%;
}

.small_tabs_fcg{
    width: 100%;
    height: 36px;
	background: #cc6e25; /* Old browsers */
		background: -moz-linear-gradient(top,  #cc6e25 0%, #e1802f 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc6e25), color-stop(100%,#e1802f)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #cc6e25 0%,#e1802f 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #cc6e25 0%,#e1802f 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #cc6e25 0%,#e1802f 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #cc6e25 0%,#e1802f 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc6e25', endColorstr='#e1802f',GradientType=0 ); /* IE6-9 */
	box-shadow: 		0px 6px 8px -4px rgba(44, 50, 50, 0.2);
	-webkit-box-shadow: 0px 6px 8px -4px rgba(44, 50, 50, 0.2);
	-moz-box-shadow:	0px 6px 8px -4px rgba(44, 50, 50, 0.2);
}

.small_tabs_fcg ul li{
    display: block;
    float: left;
}	

.small_tabs_fcg ul li a{
	height: 36px;
	font-size: 16px;
    text-decoration: none;
    padding: 0 24px;
	display: block;
	border-right: 1px solid #c7722f;
	transition: 0.1s;
}

.sub_current_tab a{
	background: #ee8a39;
}

.small_tabs_fcg ul li a:hover{
    background: #ee8a39;
}

.current_tab span {
    display: block;
    text-align: center;
    text-decoration: none;
    font-size: 18px;
    float: left;
}

.sub_current_tab{
	height: 20px;
	background: #ee8a39;
}



.mytabs-container{
	padding: 8px;
	border: 2px solid #cdcdcd;
	border-top: none;
	border-bottom: 6px solid #cdcdcd;
}

.tab_box{
    width: 100%;
    min-height: 300px;
}
/*
.tab_box_elem {
	width: 154px;
	height: 190px;
	position: relative;
	margin: 8px 4px 2px 7.5px;
	float: left;
	border-radius: 4px;
	border: 2px solid #cdcdcd;
	border-bottom: 4px solid #cdcdcd;
	transition: 0.2s;
}

.tab_box_elem:hover{
	background: #f6f6f6;
	border: 2px solid #f1b92b;
	border-bottom: 4px solid #f1b92b;
}

.tab_box_elem img{
    width: 100px;
    margin-left: 25px;
}

.tab_box_elem p{
    font-size: 14px;
    text-align: center;
	width: 140px;
	margin: 2px auto;
}

.tab_box_elem a{
    font-size: 14px;
    text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;
}

.play_button{
    width: 100px;
	height: 32px;
	position: absolute;
	bottom: 0;
	left: 26px;
    margin: 8px auto;
    display: block;
}

.bottom_game_table{
	width: 660px;
	height: 52px;
	background: #ffe3aa;
	border-top: 1px solid #dab66b;
	margin-top: 12px;
	margin-bottom: -12px;
}

.play_games_bt{
	display: block;
	width: 650px;
	height: 36px;
	margin: 10px 0 4px 8px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	padding-top: 8px;
}
*/

/*................................................................................ОБЗОРЫ КАЗИНО*/

.reviews_container{
	width: 706px;
	height: auto;
}

.reviews_block{
	width: 676px;
	height: 176px;
	position: relative;
	margin: 8px 4px 2px 4px;
	padding: 10px;
	float: left;
	border-radius: 4px;
	border: 2px solid #cdcdcd;
	border-bottom: 4px solid #cdcdcd;
	transition: 0.2s;
	text-decoration: none;
}

.reviews_block:hover{
	border: 2px solid #f1b92b;
	border-bottom: 4px solid #f1b92b;
}

.reviews_block img{
	float: left;
	width: 140px;
	margin-bottom: -4px;
}

.reviews_block h3{
	font-size: 24px;
	font-weight: normal;
	margin-bottom: -10px;
}


.reviews_block p{
	font-size: 14px;
}

.img_reviews{
	float: left;
	margin-right: 8px;
}

.casino_info_content{
	width: 426px;
	height: 210px;
	float: left;
}

ul.casino_info{
	position: absolute;
	width: 424px;
	float: left;
	margin-bottom: 16px;
	
	list-style-type: none;
	font-size: 14px;
	line-height: 25px;
}

ul.casino_info li:nth-child(even){
	background: #f2f2f2;
}

ul.casino_info span{
	float: right;
	font-weight: bold;
	margin-left: -30px;
}

.casino_info img{
	margin-right: 8px;
}

.botton_reviews_up{
	position: relative;
	width: 158px;
	height: 34px;
	display: block;
	top: 218px;
	left: 136px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-top: 7px;
}

/*................................................................................ОБЗОРЫ КАЗИНО ВИДЕО*/

.casino_video{
	width: 686px;
	height: 468px;
}

.title_casino_video{
	height: 40px;
	text-align: center;
	border-radius: 4px 4px 0 0;
	padding-top: 10px;
	background: #f7de53; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7de53 0%, #fad039 50%, #f0b829 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7de53), color-stop(50%,#fad039), color-stop(100%,#f0b829)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7de53', endColorstr='#f0b829',GradientType=0 ); /* IE6-9 */
}

a.botton_reviews_down{
	margin: 6px auto;
	width: 460px;
	height: 38px;
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-top: 9px;
}

/*................................................................................БОНУСЫ КАЗИНО*/

.small_block{
	width: 686px;
	min-height: 152px;
	height: auto;
	padding-bottom: 42px;
	border-bottom: 2px solid #cdcdcd;
	margin-bottom: 8px;
}

.left_small_block{
	width: 136px;
	height: 160px;
	float: left;
	margin-right: 14px;
	padding-top: 4px;
}

.left_small_block img{
	width: 136px;
	height: auto;
	margin-bottom: 8px;
}

.btn_play{
	width: 136px;
	display: block;

	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-top: 7px;
}

h2 a{
	text-decoration: none;
	color: #b62f13;
}

h2 a:hover{
	text-decoration: underline;
}

.btn_more{
	display: block;
	width: 136px;
	height: 34px;
	float: right;

	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-top: 7px;
	margin-top: -4px;
}

/*................................................................................СТАТЬИ*/

.text_paginator{
	width: 686px;
	height: 20px;
	font-size: 13px;
	font-weight: bold;
}

.text_prew{
	float: left;
	text-decoration: none;
}

.text_prew img{
	margin-right: 4px;
	-moz-transform: rotate(90deg); /* Для Firefox */
    -ms-transform: rotate(90deg); /* Для IE */
    -webkit-transform: rotate(90deg); /* Для Safari, Chrome, iOS */
    -o-transform: rotate(90deg); /* Для Opera */
    transform: rotate(90deg);
}

.text_next{
	float: right;
	text-decoration: none;
}

.text_next img{
	margin-left: 4px;
	-moz-transform: rotate(-90deg); /* Для Firefox */
    -ms-transform: rotate(-90deg); /* Для IE */
    -webkit-transform: rotate(-90deg); /* Для Safari, Chrome, iOS */
    -o-transform: rotate(-90deg); /* Для Opera */
    transform: rotate(-90deg);
}

.text_prew:hover, .text_next:hover{
	text-decoration: underline;
}

/*................................................................................ПАГИНАТОР*/

.pagination{
	width: auto;
	height: 44px;
	margin: 4px 0;
	padding-left: 210px;
}
	
.pagination_button{
	margin: 6px 4px;
	border-radius: 3px;
	width: 32px;
	height: 32px;
	display: block;
	float: left;
	background: #f0b829;
	font-size: 14px;
	transition: 0.2s;
	padding-top: 2px;
}

.pagination_button:hover, .pagination_button_active{
	background: #df8536;
	font-size: 14px;
	padding-top: 2px;
}

.pagination_button_active{
	margin: 6px 4px;
	border-radius: 3px;
	width: 32px;
	height: 32px;
	display: block;
	float: left;
}

.pagination_button a, .pagination_button_active a{
	margin: 2px auto;
	padding: 4px 11px;
	display: block;
	width: 32px;
	height: 32px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

/*................................................................................ИГРОВЫЕ ПЛАТФОРМЫ*/

.block_more_platforms{
	width: 686px;
	height: auto;
	padding: 0 10px;
	border:  2px solid #cdcdcd;
	border-bottom: 4px solid #cdcdcd;
	transition: 0.3s;
}

.block_more_platforms:hover{
	border:  2px solid #f1b92b;
	border-bottom: 4px solid #f1b92b;
	cursor: pointer;
}

a.btn_more_platforms{
	display: block;
	height: 28px;
	text-decoration: none;
	font-size: 14px;
}

#hidden_1, #hidden_2, #hidden_3{
	display: none;
}

/*................................................................................ИГРОВЫЕ ПЛАТФОРМЫ*/

.left_div_pay{
	width: 140px;
	height: 110px;
	float: left;
	margin-right: 8px;
	text-align: center;
}

.left_div_pay img{
	width: 140px;
}

.left_div_pay span{
	color: #b62f13;
	font-size: 13px;
	margin-top: 8px;
}

/*................................................................................МЕТОДЫ ОПЛАТЫ*/

ul.read_also{
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}

ul.read_also li{
	font-weight: normal;
	margin-left: 24px;
}

ul.read_also li a{
	text-decoration: none;
	color: #d63716;
}

ul.read_also li a:hover{
	text-decoration: underline;
}

/*................................................................................ДЖЕКПОТЫ*/

.table{
	width: 686px;
	height: 585px;
	border: 2px solid #cdcdcd;
	border-bottom: 4px solid #cdcdcd;
	border-top: none;
	margin-bottom: 8px;
	padding: 8px 0 8px 10px;
}

.jackpot_block{
	width: 158px;
	height: 164px;
	position: relative;
	margin: 2px 4px 2px 4px;
	padding: 10px;
	float: left;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #cdcdcd;
	border-bottom: 4px solid #cdcdcd;
	transition: 0.2s;
	display: block;
	
}

.jackpot_block:hover{
	background: #f6f6f6;
	border: 2px solid #f1b92b;
	border-bottom: 4px solid #f1b92b;
	text-decoration: underline;
}

.jackpot_block img{
	width: 90px;	
	height: 90px;
	margin-left: 24px;
	margin-bottom: -4px;
}

.jackpot_block p{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.img_reviews{
	float: left;
	margin-right: 8px;
}

.casino_info_content{
	width: 426px;
	height: 210px;
	float: left;
}

.jackpot_table{
	margin: 0 auto;
	margin-top: 20px;
	width: 300px;
}

/*................................................................................ БЕСПЛАТНЫЕ ФЛЕШ ИГРЫ*/

.table2{
	width: 686px;
	height: auto;
	border: 2px solid #cdcdcd;
	border-bottom: 4px solid #cdcdcd;
	border-top: none;
	margin-bottom: 8px;
}

.review_block{
	position: relative;
	width: 158px;
	height: 180px;
	float: left;
	margin: 5px;
}

.review_block2{
	width: 158px;
	height: 180px;
	position: relative;
	margin: 8px 4px 2px 4px;
	padding: 10px;
	float: left;
	border-radius: 4px;
	border: 2px solid #cdcdcd;
	border-bottom: 4px solid #cdcdcd;
	transition: 0.2s;
	text-decoration: none;
}

.review_block2:hover{
	background: #f6f6f6;
	border: 2px solid #f1b92b;
	border-bottom: 4px solid #f1b92b;
	text-decoration: underline;
}

.review_block2 img{
	width: 90px;	
	height: 90px;
	margin-left: 24px;
	margin-bottom: -10px;
}

.review_block2 p{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.btn_read_review{
	position: absolute;
	left: 14px;
	top: 146px;

	display: block;
	width: 136px;
	height: 34px;
	float: right;

	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-top: 7px;
	margin-top: -4px;
}

/*................................................................................ ВАЖНО*/


#emul_1 {
    display:inline;
    }
#emul_2, #emul_3{
    display:none;
    }
#emul_img_none_1, #emul_img_2, #emul_img_3{
    display:block;
    }
#emul_img_1 {
    display:none;
    }
#emul_img_none_2 {
    display:none;
    }
#emul_img_none_3 {
    display:none;
    }

/* TEST NEW STYLE*/

#emul_1 {
    display:none;
    }
#emul_2, #emul_3{
    display:none;
    }
#emul_img_1, #emul_img_2, #emul_img_3{
    display:block;
    }
#emul_img_none_1 {
    display:none;
    }
#emul_img_none_2 {
    display:none;
    }
#emul_img_none_3 {
    display:none;
    }

#tabs-container, #tabs-container2, #tabs-container3 { 
	display:none;
}

#tabs-container:last-child, #tabs-container2:last-child, #tabs-container3:last-child{
    float: left;
}

    /* END TEST*/


#emul_img_none {
    display:none;
    }
.img_inline {
    display:inline;
    }
.img_none {
    display:none;
    }
.rrr {
    display:inline;
    }
.minvis {
    display:none;
    }
.mshow {
    display:inline;
    }


/*................................................................................ОБЗОРЫ КАЗИНО - ИГРАТЬ НА ДЕНЬГИ*/

.casino_review{
	width: 660px;
	height: auto;
	background: #fffaef;
	border-radius: 6px;
}

.casino_links{
    height: 154px;
    width: 154px;
    float: left;
    margin: 10px 0 0 9px; 
    background: #ffe3aa;
	border-radius: 6px;
	transition: 0.15s;
	box-shadow:             0px 0px 2px 0px rgba(44, 50, 50, 0.5);
		-webkit-box-shadow: 0px 0px 2px 0px rgba(44, 50, 50, 0.5)
    	-moz-box-shadow:    0px 0px 2px 0px rgba(44, 50, 50, 0.5);
}

.casino_links:hover{
	background: #ffecc4;
	box-shadow:             0px 0px 3px 0px rgba(44, 50, 50, 0.6);
		-webkit-box-shadow: 0px 0px 3px 0px rgba(44, 50, 50, 0.6)
    	-moz-box-shadow:    0px 0px 3px 0px rgba(44, 50, 50, 0.6);
}

.casino_links img{
	width: 144px;
	height: 112px;
	position: relative;
	top: 5px;
	left: 5px;
}

.casino_links a p{
    color: #572915;
    text-align: center!important;
    text-decoration: none;
	font-weight: bold;
	margin-top: 4px;

}

.casino_links a{
	color: #572915;
    text-decoration: none;
}

.casino_links a:hover{
    text-decoration: underline;
}



/*................................................................................СКАЧАТЬ АВТОМАТЫ*/

.small_news img{
	width: 180px;
	height: auto;
	float: left;
	margin: 14px 10px 12px 0;
}

/*................................................................................КАРТА САЙТА*/

.karta{
	background: #FFF;
	padding: 12px;
}

.karta ul{
	list-style-type: none;
}

.karta ul li{
	margin: 1px 0;
}

.karta a{
	text-decoration: none;
	color: #608900;
}

.karta a:hover{
	text-decoration: underline;
	color: #88c000;
}

/*................................................................................СВЯЗАТСЯ С НАМИ*/

#contactus{
	height: 812px;
	color: #572915;
}

#name, #email{
	width: 252px;
	height: 40px;
	padding-left: 10px;
	border: 1px solid #deaf5f;
	border-radius: 6px;
	box-shadow: inset 0 3px 3px 0px #e5eaec;
}

#selected_contact{
	width: 192px;
	height: 40px;
	padding-left: 8px;
	border-radius: 4px 0 0 4px;	
	border: 1px solid #deaf5f;
	box-shadow: inset 0 3px 3px 0px #e5eaec;
}

#message{
	min-width: 686px;
	max-width: 686px;
	min-height: 60px;
	max-height: 350px;
	margin-bottom:12px;
	padding: 10px;
	color: #666666;
	border: 1px solid #deaf5f;
	border-radius: 6px;
	box-shadow: inset 0 3px 3px 0px #e5eaec;
}


/*................................................................................*/

.text_ul_li{
	list-style-type: none;
	font-size: 14px;
    padding-bottom: 18px;
    color: #5e5e5e;
    text-align: justify ;
}


/*................................................................................БЛОГ ПРАВЫЙ БЛОК*/

.arh_links{
	width: 260px;
	height: auto;
	background: #fff;
	padding: 8px 0;
	border-bottom: 4px solid #9f9f9f;
}

.arh_links li{
	list-style-type: none;
	margin-left: 12px;
	font-size: 14px;
	line-height: 20px;
}

.arh_links li a{
	text-decoration: none;
}

.arh_links li a:hover{
	text-decoration: underline;
}

/*................................................................................БЛОГ*/

.head_archive{
    width: 282px;
    height: 58px;
    margin-bottom: -12px;
    background: url(/images/for-site/archive_icon.png) no-repeat;
}

/*................................................................................ПОДСКАЗКИ*/

.points, .cards{
	color: #fff;
	padding: 2px 7px;
	border: 1px solid #484848;
	text-align: center;
}

.points{
	background: #2067dc;
	border-right: 1px solid #484848;
	border: 1px solid #484848;
	text-align: center;
}

.cards{
	background: #f0b829;
	border-bottom: 1px solid #484848;
	text-align: center;
}

.double{
	color: #7df4ff;
	background: #007600;
	padding: 2px 7px;
	border: 1px solid #484848;
	text-align: center;
}

.hit{
	color: #aeff7d;
	background: #007600;
	padding: 2px 7px;
	border: 1px solid #484848;
	text-align: center;
}

.stand{
	color: #ff7c72;
	background: #007600;
	padding: 2px 7px;
	border: 1px solid #484848;
	text-align: center;
}

.split{
	color: #fd83ff;
	background: #007600;
	padding: 2px 7px;
	border: 1px solid #484848;
	text-align: center;
}

/*................................................................................ФУТЕР*/

.scrollup{
	width: 46px;
	height: 46px;
	opacity: 0.2;
	position: fixed;
	bottom: 40px;
	left: 40px;
	display: none;
	text-indent: -9999px;
	background: url(/images/for-site/icon_top.png) no-repeat;
	transition: 0.2s;
}

.scrollup:hover{
	cursor: pointer;
	opacity: 0.3;
}


footer{
	width: 706px;
	height: 94px;
	background: #d88035;
}

footer .menu_footer{
	position: absolute;
	width: 706px;
	height: 40px;    
	margin-bottom: 6px;
	background: #f7de53; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7de53 0%, #fad039 50%, #f0b829 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7de53), color-stop(50%,#fad039), color-stop(100%,#f0b829)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7de53', endColorstr='#f0b829',GradientType=0 ); /* IE6-9 */
	box-shadow: 		0px 2px 6px 0px rgba(44, 50, 50, 0.1);
	-webkit-box-shadow: 0px 2px 6px 0px rgba(44, 50, 50, 0.1);
	-moz-box-shadow:	0px 2px 6px 0px rgba(44, 50, 50, 0.1);
}

.menu_footer ul li{
    display: block;
    float: left;
    padding-top: 10px;
}

.menu_footer ul li a, .menu_footer ul li span{
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    padding: 12px 17px;
	border-right: 1px solid #f9af2a;
}

/*подменю2*/

ul.pod_menu2{
	list-style: none;
	position: relative;
    z-index: 100;
    top: -219px;
    display: none;
	width: 91px;
	height: 192px;
	background: #f6db44;
	border-radius: 4px 4px 0px 0px;	
	box-shadow: 		0px -2px 4px 0px rgba(44, 50, 50, 0.2);
	-webkit-box-shadow: 0px -2px 4px 0px rgba(44, 50, 50, 0.2);
	-moz-box-shadow:	0px -2px 4px 0px rgba(44, 50, 50, 0.2);
}

ul.pod_menu2 li{
	padding: 0;
}

ul.pod_menu2 li a{
	float: left;
	width: 91px;
	padding: 8px 0 8px 4px;
	transition: 0.2s;
	border: none;
}

ul.pod_menu2 li a:hover{
    background: #f0b829;
}

li:hover ul.pod_menu2{
	display: block;
}

footer .copyright{
	position: relative;
	font-size: 13px;
	color: #4a4a4a;
	left: 16px;
	top: 44px;
}

.copyright p{
	float: left;
}

.center tbody{
	width: 686px;
	height: auto;
	border-bottom: 4px solid #cdcdcd;
	background: #fff;
	border: 2px solid #cdcdcd;
	font-size: 14px;
	text-align: center;
}

.center .bjstrat th{
	height: 30px;
	padding: 10px;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	
}

.center tr:nth-child(even) {
	height: 54px;
	background: #f2f2f2;
}

.center tr td{
	padding: 10px;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
}

/*..........................................................................................БЛОГ*/

.read_news_button{
	display: block;
	width: 100px;
	height: 34px;
	float: right;

	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-top: 7px;
	margin-top: 4px;
}

.archive_icon{
	float: left;
	position: relative;
	top: 2px;
	left: 82px;
}

.title_top_casino{
	text-align: center;
	padding-top: 6px;
	width: 686px;
	height: 40px;
	margin-left: -2px;

	border-radius: 4px 4px 0 0;    
	background: #f7de53; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7de53 0%, #fad039 50%, #f0b829 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7de53), color-stop(50%,#fad039), color-stop(100%,#f0b829)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7de53 0%,#fad039 50%,#f0b829 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7de53', endColorstr='#f0b829',GradientType=0 ); /* IE6-9 */
}

.date2{
	float: right;
	margin-top: -16px;
}

.date_lastpost, .year_lastpost{
	font-size: 12px;
	font-style: italic;
}

.sent{
	margin: 0 auto;
	width: 100px;
	margin-left: 210px;
	margin-top: 16px;
}

.submit{

}

.sitemap a{
	line-height: 22px;
	text-decoration: none;
}

.sitemap a:hover{
	text-decoration: underline;
}

.sitemap li a{
	margin-left: 20px;
	text-decoration: none;
}

.sitemap li a:hover{
	text-decoration: underline;
}


.rat-game{
	width: 180px;
	height: 50px;
	margin-bottom: 14px;
	padding-top: 4px;
	text-align: center;
	float: right;
	font-size: 12px;
	margin-top: -30px;
	background: url(/images/for-site/bg_rating.png) no-repeat;
}

.table_rating a{
	display: block;
	width: 300px;
	height: 50px;
	float: right;
	border-radius: 4px;
	margin: -30px -115px 0px -184px;
	position: relative;
	right: 400px;

	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-top: 16px;

	color: #ffe358;
	background: #ff5a44; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff5a44 1%, #b52b2b 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ff5a44), color-stop(99%,#b52b2b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff5a44 1%,#b52b2b 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff5a44 1%,#b52b2b 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff5a44 1%,#b52b2b 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff5a44 1%,#b52b2b 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5a44', endColorstr='#b52b2b',GradientType=0 ); /* IE6-9 */
}

.table_rating a:hover{
	background: #ff5a44; /* Old browsers */
}

.table_rating a:active{
	background: #b52b2b; /* Old browsers */
}

.rat-text{color:#fff; font-weight: bold; font-size: 13px;}
.votes{ color:#fff;}
.vote{display:block;}


.vote-rat{ 
	display:block; 
	width:27px; 
	height:25px; 
	float:left;  
	cursor:pointer;
}

.stars-rat{
	display:block;
	margin-left: 24px;
	margin-top: 2px;
}

.stars-rat span { margin:0px;}

.full{background:url(/images/for-site/star-full.png) no-repeat;}

.half{background:url(/images/for-site/star-half.png) no-repeat;}

.none{background:url(/images/for-site/star-none.png) no-repeat;}

.ractive{ 
	display:block; 
	width:27px;
	height:25px;
	background:url(/images/for-site/star-active.png) no-repeat;
}
.hide{
display:none;
}
.alignright{
	float: right;
}
.alignleft{
	float: left;
}

.clear{
    clear: both;
}

.textSection h1{
    margin: 10px 0 20px 0;
}

.real-money{
    float: right;
    display: block;
    width: 300px;
    border-radius: 5px;
    height: 40px;
    background: #f6db44;
    background: -moz-linear-gradient(top, #f6db44 1%, #eea23c 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f6db44), color-stop(99%,#eea23c));
    background: -webkit-linear-gradient(top, #f6db44 1%,#eea23c 99%);
    background: -o-linear-gradient(top, #f6db44 1%,#eea23c 99%);
    background: -ms-linear-gradient(top, #f6db44 1%,#eea23c 99%);
    background: linear-gradient(to bottom, #f6db44 1%,#eea23c 99%);    color: #fff;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    margin: 14px 26px;
}

.real-money:hover{
    /*border: 3px solid #cf233d;*/
    background: #cf233d;
    color: #fff
}


.flashGames{
    margin-left: 8px;
}

.ratingGames{
    width: 200px;
    margin: 10px 20px;
    float: left;
}

.gtCategory li a{
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 600;
}

.ui-tabs-nav {
    margin: 0px;
}

.title_top_casino {
    width: 100%;
    margin: auto;
    height: 44px;
    /*background: url(/images/free_games_top_bg.png) repeat-x;*/
    color: white;
    text-align: center;
    /*font: bold 23px/32px Tahoma;*/
    text-shadow: 1px 1px 1px black;
}

.titlename{
    font-size: 21px;
    color: #b62f13;
    padding-bottom: 0;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 0!important;
}
.descName{
    font-size: 14px;
    color: #6b6b6b;
    text-align: left;
    margin: 0!important;
}
.tbl-cas-name a{
    text-decoration: none;
}
.tbl-cas-name, .rat-txt{
    margin-left: 0;
}
.tbl-cas-name{
    margin-top: 0;
}

#affEGblock_Iframe {
	position: static!important;
}