*		{ margin:0; padding:0; border:0; }

ul		{ list-style:none; }
a {
	color:#006;
	text-decoration:none;
}
a:hover {
	color:#34B;
	text-decoration:underline;
}

body {
	color:#252525;
	text-align:left;
	background:#f9f9f9;
	font: normal 12px/14px Arial;
}

h1,h2,h3 {
	padding:0;
	margin:0;
	color:#000;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
	/*font:normal 18px/24px Arial, verdana;*/
}
/*h2 {
	color:#ff0000;
	font:bold 14px/18px Arial, verdana;
}
h3 {
	color:#488204;
	font:bold 12px/18px Arial, verdana;
}*/

html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
.main {
	width:1000px;
	margin:0 auto;
	position: relative;
	min-height: 100%;
	padding:0 0 81px 0;
}
* html .main {
	height: 100%;
}


.top {
	height:31px;
	overflow:hidden; _zoom:1;
	background:url(/i/top.gif) repeat-x;
}
.speed-bar {
	float:left;
	height:31px;
	color:#010101;
	font-size:11px;
	line-height:31px;
	padding:0 0 0 35px;
	background:url(/i/speed-bar.gif) no-repeat;
}
.speed-bar ul {
	overflow:hidden; _zoom:1;
}
.speed-bar li {
	float:left;
	height:31px;
	padding:0 7px 0 9px;
	margin:0 0 0 -5px;
	background:url(/i/speed-bar-list.gif) no-repeat;
}
.speed-bar a {
	color:#010101;
}

.item {
	float:right;
	height:31px;
	color:#010101;
	font-size:11px;
	line-height:31px;
	background:url(/i/item.gif) no-repeat top right;
}
.item li {
	float:left;
	height:31px;
	padding:0 22px;
}
.item li.forum {
	background:url(/i/forum.gif) no-repeat;
}
.item li.add_main {
	background:url(/i/add_main.gif) no-repeat;
}
.item li.izbr {
	background:url(/i/izbr.gif) no-repeat;
}
.item a {
	color:#010101;
}

/* HEADER */

.header {
	background:#639f1d url(/i/head.gif) repeat-x;
}
.header-bg {
	height:150px;
	overflow:hidden; _zoom:1;
	background:url(/i/nlogo.jpg) no-repeat;
}

.logo {
	float:left;
	width:215px;
	overflow:hidden; _zoom:1;
}

.baner-block {
	float:right;
	width:730px;
	padding:8px 27px 0 0;
}
.baner-box {
	float:right;
	height:108px;
	text-align:center;
}
.baner-box a {
	color:#fff;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
}
.baner-box img {
	width:728px;
	height:90px;
}

.clear {
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	overflow:hidden; _zoom:1;
}

.search {
	width:312px;
	float:right;
	padding:6px 0 0 0;
}

.s-b {
	float:left;
	border:1px solid #97dd17;
}
.i-txt {
	width:224px;
	height:16px;
	color:#000;
	font:normal 11px Arial;
	border:1px solid #407700;
	background:#fdfdfd url(/i/s-txt.gif) repeat-x;
}
.s-c {
	float:left;
	width:73px;
	height:24px;
	margin:0 0 0 11px;
	display:inline;
	background:url(/i/s-sub.gif) no-repeat;
}
.i-sub {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	width:67px;
	height:19px;
	vertical-align:top;
	background:none;
	border:none;
	padding:0;
	margin:0;
}
.opt {
	float:left;
	width:110px;
	color:#000;
	font-size:11px;
	border:1px solid #d6d6d6;
	margin:0 3px 0 0;
	display:inline;
}
.col2 .s-c {
	float:none;
	display:block;
	width:69px;
	height:19px;
	margin:0 auto;
	background:url(/i/sub2.gif) no-repeat;
}
.col2 .i-sub {
	width:69px;
	height:19px;
}
.col4 .s-c {
	float:left;
	width:36px;
	height:24px;
	margin:0;
	background:url(/i/s3.gif) no-repeat;
}
.col4 .i-sub {
	float:left;
	width:33px;
	height:19px;
	padding:0 3px 0 0;
}

#form {
	overflow:hidden;
	_zoom:1;
	padding:10px 0 0 6px;
}

/* CONTENT */

.content {
	padding:5px 0 0 0;
}
.content-table {
	width:100%;
}

.col1,
.col2,
.col3,
.col4 { vertical-align:top; }

.col1 {
	width:158px;
	padding:0 2px 0 1px;
}
.col2 {
}
.col3 {
	width:158px;
	padding:1px 0px 0 0px;
}
.col4 {
	width:158px;
	padding:0 1px 0 2px;
}

/* Col2 Box */

.t	{ background:#fff url(/i/t.gif) repeat-x top; }
.b	{ background:url(/i/b.gif) repeat-x bottom; }
.l	{ background:url(/i/l.gif) repeat-y left; }
.r	{ background:url(/i/r.gif) repeat-y right; }

.tl	{ background:url(/i/tl.gif) no-repeat top left; }
.tr	{ background:url(/i/tr.gif) no-repeat top right; }
.bl	{ background:url(/i/bl.gif) no-repeat bottom left; }
.br	{ background:url(/i/br.gif) no-repeat bottom right; }

.col2-box {
	min-height:300px;
	height:auto !important;
	height:300px;
	padding:4px 12px 12px 12px;
}

/*.col2-box h2 {
	font-size:12px;
	line-height:26px;
}*/

.title {
	overflow:hidden; _zoom:1;
	padding:4px 0;
}
.title-box {
	background:url(/i/title-bg.gif) repeat-x;
}
.title-content {
	background:url(/i/title-r.gif) no-repeat top right;
}
.title-content h2 {
	padding:0 10px;
	background:url(/i/title-l.gif) no-repeat top left;
	min-width:200px;
	width:100%;
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 200)? "200px" : "100%");
}
.title-box,
.title-content,
.title-content h2 {
	float:left;
	height:26px;
}

.text {
	font-size:12px;
}
.text strong {
	font-weight:bold;
	font-size:12px;
	color:#252525;
}
.text a {
	font-weight:bold;
}

.text p {
	padding:0px 0; text-indent: 15px;
}
.text span.date {
	display:block;
	width:70px;
	height:23px;
	text-align:center;
	line-height:23px;
	padding:0 5px;
	color:#488204;
	background:#fbfcfa;
	margin:5px 0 0 0;
}

.table-block {
	padding:3px;
	margin:15px 0;
	background:#aede5d;
	border:1px solid #6ca91c;
}
.table-block table {
	width:100%;
	background:#f7f7f7;
	border-collapse:collapse;
	border:1px solid #6ca91c;
}
.table-block table th {
	height:24px;
	color:#fff;
	font-size:12px;
	text-align: center;
	padding:0 0 0 10px;
	border:1px solid #6ca91c;
	background:#4d8507 url(/i/th.gif) repeat-x;
}
.table-block table td {
	height:24px;
	padding:3px 10px;
	border:1px solid #6ca91c; text-align: center;
}
.table-block table tr.white {
	background:#fff;
}

p.center {
	text-align:center;
}

.table-block02 {
	padding:15px 0 0 0;
	border-top:1px solid #d6d6d6;
}

.table-block02 table {
	width:100%;
	border-collapse:collapse;
	border-bottom:1px solid #d6d6d6;
}
.table-block02 table td {
	padding:12px 12px 0px 12px;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
}
.table-block02 table td {
	color:#494949;
	font-size:12px;
}
.table-block02 table td p {
	padding:10px 0;
}
.table-block02 table td a {
	color:#80bc30;
	font-weight:bold;
}
.table-block02 table td.none {
	padding:0;
	border:none;
}
.table-block02 table td.line {
	padding:0;
	height:1px;
	border-bottom:1px solid #d6d6d6;
}



.table-block02 .tt {
	width:100%;
	border:none;
	border-collapse:collapse;
}
.table-block02 .tt th {
	color:#494949;
	text-align:left;
	border:1px solid #d6d6d6;
}
.table-block02 .tt th a {
	color:#494949;
	text-decoration:none;
}
.table-block02 .tt a {
	display:block;
	height:32px;
	line-height:32px;
	padding:0 0 0 10px;
	border:1px solid #fff;
	background:url(/i/tt.gif) repeat-x;
}
.table-block02 .tt a.active {
	color:#ff0000;
	background:#fff;
	position:relative;
	top:1px;
	line-height:32px;
}
.table-block02 .tt .ots {
	width:9px;
	border:none;
	border-bottom:1px solid #d6d6d6;
}


/* Col2 Box */



.box {
	width:158px;
	background:url(/i/box-bg.gif) repeat-y;
}
.box-t {
	background:url(/i/box-t.gif) no-repeat;
}
.box-b {
	padding:0 0 25px 0;
	background:url(/i/box-b.gif) no-repeat bottom;
}
.box h3 {
	padding:10px 0 10px 37px;
	background:url(/i/h3.gif) no-repeat 12px 9px;
}
.box ul {
	padding:10px 8px 0 6px;
	background:url(/i/ul.gif) repeat-x top;	
}
.box li {
	padding:0;
	border-bottom:1px solid #f0efef;
}
.box li a {
	display:block;
	color:#494949;
	padding:0 0 0 8px;
	font:normal 11px/22px Arial;
}
.box li a:hover,
.box li a.active {
	color:#62b400;
	text-decoration:underline;
	background:#fcfdfb url(/i/hover.gif) no-repeat 99% 50%;
}

.col3 .box {
	width:158px;
	background:url(/i/box-bg.gif) repeat-y;
}
.col3 .box-t {
	background:url(/i/box-t.gif) no-repeat;
}
.col3 .box-b {
	padding:0 0 25px 0;
	background:url(/i/box-b.gif) no-repeat bottom;
}
.col3 .box h3 {
	color:#ff0000;
	padding:10px 0 10px 37px;
	background:url(/i/h3_red.gif) no-repeat 12px 9px;
}
.col3 .box ul {
	padding:10px 8px 0 6px;
	background:url(/i/ul_red.gif) repeat-x top;	
}

.col3 .ban {
	width:146px;
	border-top:3px solid #d6d6d6;
	margin:0 auto;
}
.col3 .ban-b {
	width:146px;
	border-top:3px solid #d6d6d6;
	border-bottom:3px solid #d6d6d6;
	margin:0 auto;
}

.col3 .ban-log {
	padding:60px 7px;
}

.col3 .ban-log p {
	padding:2px 0 1px 0;
	
}
.ban b {padding-left: 15px;}
.ban p,
.ban-b p {
	padding-top: 3px;
	text-align: center;
	padding: 0 10px;
}
.ban a,
.ban-b a {
	color:#0072dc;
	font-weight:bold;
	text-decoration:none;
}

p.img {
	padding:5px 0 10px 0;
}

.col4 h3 {
	color:#488204;
	line-height:18px;
}

.col4 .box {
	margin-bottom:3px;	
}
.col4 .box ul {
	overflow:hidden; _zoom:1;
	padding:14px 8px 0 6px;
	font:normal 11px/22px Arial;
	background:url(/i/ul.gif) repeat-x top;	
}
.col4 .box li {
	float:left;
	width:100%;
	margin-bottom:-1px;
	background:url(/i/list.gif) repeat-x top;
}
.col4 .box li a {
	display:block;
	color:#70c600;
	padding:0 0 0 8px;
	font:normal 11px/22px Arial;
}
.col4 .box li a:hover,
.col4 .box li a.active {
	color:#a5ff00;
	background:#73b12c url(/i/list.gif) repeat-x top;
}
.col4 .line {
	height:1px;
	margin:0 8px 0 6px;
	overflow:hidden; _zoom:1;
	_margin:-2px 8px 0 6px;
	background:url(/i/list.gif) repeat-x;
}
.col4 .other-news {
	margin:0 7px;
	padding:5px 0;
}
.col4 .other-news p {
	padding:10px 5px 5px 5px;
	font-size:10px;
	line-height:13px;
	border-bottom:1px solid #f3f3f3;
	margin-bottom:10px;
}
.col4 .other-news a {
	color:#000;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 5px;
}
.col4 .other-news p a {
	color:#000;
	display:inline;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.col4 .other-news p a:hover {
	color:green;
}
.col4 .other-news a.all-news {
	color:#ff0000;
	display:inline;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 10px;
}

/* BOTTOM PAGES */

.footer {
	position: relative;
	margin-top:-61px;
	height:61px;
	background:url(/i/footer.gif) repeat-x;
}
.footer-table {
	width:1000px;
	margin:0 auto;
	height:61px;
}
.footer-table p {
	padding:10px 0;	
}
.copy {
	color:#494949;
	font-size:12px;
	line-height:20px;
	padding:0 0 0 15px;
}
.copy span {
	font-size:11px;
}
.copy a {
	color:#494949;
}
.counter {
	width:500px;
}


@-moz-document url-prefix()
{
.i-sub {
	height:15px;
}
.col2 .i-sub {
	height:15px;
}
.col4 .i-sub {
	width:33px;
	height:15px;
}
}

.tab_content{
	vertical-align: top;
	z-index: 1;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

#indextabs a.active {font-weight:bold;}

td.gsc-input {border:1px solid #97dd17; padding: 0px; line-height: 19px;}
gsc-input input {width:224px;
     height:19px;
     color:#000;
     font:normal 11px Arial;
     border:1px solid #407700;
     background:#fdfdfd url(/i/s-txt.gif) repeat-x; margin: 0px;}

.gsc-search-button input{

     width:70px;
     height:19px;
     margin: 0px;
     display:inline;
     background:url(/i/s-sub.gif) no-repeat;
color:#fff; margin-left: 10px;
     font-size:12px;
     font-weight:bold;
     line-height: 19px;
padding: 0px; padding-bottom: 8px;
     border:none;
text-align: center;

}
td.gsc-search-button {padding-left: 10px;}
.gsc-branding {display: none;}

#rightmenu {border: 1px solid #d6d6d6; background: #fff; padding: 5px;  list-style: none; margin-left: 10px; float: right; width: 150px; }
#rightmenu li {line-height: 20px; border-bottom: 1px solid #ffffff; background: #f7f7f7;}
#rightmenu li a:hover {background-color: #fcfdfb; color: #62b400;}
#rightmenu li a { display: block;  padding: 2px; padding-left: 10px;  padding-right: 10px;}
.table-block {clear: right;}
.text {text-align: justify; margin-bottom: 10px;}
.related_pages {clear:both;}
.related_pages a {margin-top: 30px; font-size: 12px; font-weight:normal; }
.related_pages .related_page_name { font-weight:bold; }
.related_pages p {padding: 3px 0px; border-bottom: 1px solid #f7f7f7; padding-bottom: 5px; font-size: 11px;}
.related_pages p a {font-size: 13px;}
.related_pages .rp_i {color: #7b7b7b; font-style: italic; margin-top: 5px; padding:0 10px;}
.related_pages .rp_i b {color: #494949;}
.related_pages .rp_desc {margin-bottom: 0px; margin-top: 7px; font-size: 9px; color: #494949;}
.related_pages .rp_desc a {font-size: 9px; color: #62b400;}
.related_pages .rp_desc span {background: #f7f7f7; padding: 2px;}
.related_pages .title-content   h2 {
color: #488204;}

.list_pages a {margin-top: 30px; font-size: 15px; line-height: 22px;}
.list_pages p {padding: 3px 0px; border-bottom: 1px solid #f7f7f7; padding-bottom: 5px;}
.list_pages p a {font-size: 12px;}
.list_pages .lp_i {color: #7b7b7b; font-style: italic; margin-top: 5px; padding:0 10px;}
.list_pages .lp_i b {color: #494949;}
.list_pages .lp_desc {margin-bottom: 0px; margin-top: 7px; font-size: 10px; color: #494949;}
.list_pages .lp_desc a {font-size: 10px; color: #62b400;}
.list_pages .lp_desc span {background: #f7f7f7; padding: 2px;}
.list_pages .title-content   h2 {color: #488204;}


.news_pages a {margin-top: 30px;}
.news_pages p {padding: 3px 0px; border-bottom: 1px solid #f7f7f7; padding-bottom: 5px;}
.news_pages p a {font-size: 12px;}
.news_pages .np_i {color: #7b7b7b; font-style: italic; margin-top: 5px; padding:0 10px;}
.news_pages .np_i b {color: #494949;}
.news_pages .np_desc {margin-bottom: 0px; margin-top: 7px; font-size: 9px; color: #494949;}
.news_pages .np_desc a {font-size: 9px; color: #62b400;}
.news_pages .np_desc span {background: #f7f7f7; padding: 2px;}
.news_pages .title-content   h2 {color: #488204;}


.comments_pages a {margin-top: 30px;}
.comments_pages p {padding: 3px 0px; border-bottom: 1px solid #f7f7f7; padding-bottom: 5px;}
.comments_pages p a {font-size: 12px;}
.comments_pages .cp_i {color: #7b7b7b; font-style: italic; margin-top: 5px; padding:0 10px;}
.comments_pages .cp_i b {color: #494949;}
.comments_pages .cp_desc {margin-bottom: 0px; margin-top: 7px; font-size: 9px; color: #494949;}
.comments_pages .cp_desc a {font-size: 9px; color: #62b400;}
.comments_pages .cp_desc span {background: #f7f7f7; padding: 2px;}
.comments_pages .title-content   h2 {color: #488204;}


table td {vertical-align: top;}
.tag_cloud a {font-weight: normal; color: #62b400; line-height: 30px; margin: 0 5px;}
.tag_cloud  {text-align: center; border: 1px solid #d6d6d6; margin: 0 7px; padding: 5px;}
.promotable  {border: 1px solid #6ca91c; background: #aede5d; padding: 3px;}
.promotable table {
	width:100%;
}
.promotable td {width: 25%; text-align: center;}
.promotable td a img {width: 88px;}
.promotable td  a {margin: 0 auto; display: block; text-decoration: none; padding: 5px; border: 1px solid #fff;}
.promotable td  b {font-size: 13px; font-weight: bold; color: red;}
.promotable td  a:hover {border: 1px solid #62b400;}
.promotable td  a:hover b {color: #62b400;}
.promotable td div a {font-size: 13px; font-weight: bold; color: red;}
.promotable td div a:hover {color: #62b400; border: 0px;}

.promotable table {width: 100%; border: 1px solid #6ca91c; background: #fff;}
.table-block td img{}
#redlist {border: 1px solid #d6d6d6; background: #fff; padding: 5px;  list-style: none; margin-left: 10px; float: right; width: 150px; }
#redlist li {line-height: 17px; border-bottom: 1px solid #f7f7f7; background: #fff;}
#redlist ol {line-height: 20px; border-bottom: 1px solid #ffffff; background: url(/i/ul.gif) repeat-x bottom #f7f7f7 ; padding: 2px; padding-bottom: 7px; padding-left: 10px;  padding-right: 10px; font-weight: bold; text-align: left;}
#redlist li a:hover {background-color: #fcfdfb; color: #62b400;}
#redlist li a { display: block;  padding: 2px; padding-left: 10px;  padding-right: 10px; font-weight: normal; font-size: 11px;}
a.button_g {margin-bottom: 5px; background: url(/i/button_g.gif) no-repeat; text-align: center; display: block; color: #fff; width: 152px; height: 34px; line-height: 32px; font-size: 14px; font-weight: bold; text-decoration: none; color: #fff;}
a.button_g:hover {background: url(/i/button_gh.gif) no-repeat; text-decoration: underline;}
a.button_r {margin-bottom: 5px; background: url(/i/button_r.gif) no-repeat; text-align: center; display: block; color: #fff; width: 152px; height: 34px; line-height: 32px; font-size: 14px; font-weight: bold; text-decoration: none; color: #fff;}
a.button_r:hover {background: url(/i/button_rh.gif) no-repeat; text-decoration: underline;}
.logolinks td {vertical-align: middle; padding: 0 5px;}
.logolinks {margin: 5px 0px; border-top: 1px solid #d6d6d6;  border-bottom: 1px solid #d6d6d6; }
.logolinks table {background: #fff; width: 100%;}
.table-grey {background: #f7f7f7; font-weight: bold;}
.screenshots-cell p {
	display:block;
	text-align:center;
	padding:7px 0;
	margin:0;
}
.narrow {
	float:right;
	width:320px;
	margin-left:15px;
	margin-bottom:10px;
}
.summary table td{ text-align: left;}
.summary table td.middle { width:150px; }
.summary table {
	width:100%;
}

.about {
	padding:15px 0;
}
.screens li {text-align: center;}
#list_casino  li {margin: 0px -2px; margin-right: -4px;}
#list_casino li a {font-size: 11px; font-weight: bold; color: #000; text-decoration: none; line-height: 28px;  }
#list_casino li span {padding-left: 2px; font-size: 11px; font-weight: normal; color: #6ca91c; float: right;}
#list_casino li:hover {	background:url(/i/list.gif) #f9fef4 repeat-x top;}
#list_casino li img {padding-left: 0px; float: left; margin: 4px 0px; padding-right: 2px;}
#list_casino li a:hover {background: none; text-decoration: none; color: #404040;}
#list_casino li span:hover {text-decoration: none; color: #7ad008;}
.rp_rm {text-align: right; }
.rp_rm a{font-size: 11px; font-weight: normal; color: #62b400;}
#h3_green {background:url(/i/h3.gif) no-repeat 12px 9px; font-size: 13px; color: #000; padding:10px 0 10px 37px;}
.list_articles h3 {background:url(/i/h3.gif) no-repeat 12px 9px; font-size: 13px; color: #000; padding:10px 0 10px 37px;}
.list_articles ul {padding-bottom: 10px; border-bottom: 1px solid #f7f7f7; }
.list_articles table {width: 100%;}
.list_articles li {padding: 4px; padding-left: 6px; text-align: left;}
.list_articles li a {color: #62b400; font-weight: normal; font-size: 13px; line-height: 20px;}
.list_articles li span {margin-left: 5px; background: #f7f7f7; padding: 2px; font-size: 10px; color: #494949;}
.list_articles li span a {font-size: 10px; color: #494949;}
.text_form input {  border: 1px solid #d6d6d6; padding: 3px;}
.text_form select { border: 1px solid #d6d6d6;  padding: 3px; width: 440px;}
.text_form input.add {color: #fff; font-weight: bold; font-size: 11px; background: #aede5d; border: 1px solid #62b400; padding: 2px 6px;}
.text_form input.preview {color: #494949; font-weight: bold; font-size: 11px; padding: 2px 6px;}
.text_form  textarea {margin-top: 5px; border: 1px solid #d6d6d6; padding: 3px; }
.text_form .voting td {padding: 0 14px; color: #62b400; font-size: 14px; text-align: center;}
.text_form  td {padding: 2px; vertical-align: middle; font-size: 11px; font-weight: bold; color: #494949;}
.gamelist {list-style-type: none;}
.gamelist ol b {font-size: 13px; line-height: 20px; }
.gamelist ol {margin-left: 10px; list-style-type: none;}
.gamelist ol li{margin-left: 10px; padding: 3px 0px;}
.gamelist ol li a {font-weight: normal; color: #62b400; font-size: 12px;}

.paging {margin-bottom: 13px; margin-top: 13px; margin-left: 10px;}
.pagenav_current {padding: 5px; font-weight: bold; margin: 3px; color: #fff; background: #62b400; border: 1px solid #62b400;}
.paging a {color: #62b400;}
.pagenav_pages {margin: 3px; padding: 5px; border: 1px solid #62b400;}
.pagenav_next, .pagenav_last, .pagenav_prev, .pagenav_first {margin: 3px; padding: 5px;}
.pagenav_current a {color: #fff; text-decoration: none;}



.icon_news h3 {background: url(/i/icon_news.gif) left top no-repeat ;}
.icon_vote h3 {background: url(/i/icon_vote.gif) left top no-repeat ;}
.icon_comments h3 {background: url(/i/icon_comments.gif) left top no-repeat ;}
.icon_dollar h3 {background: url(/i/icon_dollar.gif) left top no-repeat ;}
.icon_euro h3 {background: url(/i/icon_euro.gif) left top no-repeat ;}
.icon_ruble h3 {background: url(/i/icon_ruble.gif) left top no-repeat ;}
.icon_enter h3 {background: url(/i/icon_enter.gif) left top no-repeat ;}
.icon_arrow h3 {background: url(/i/icon_arrow.gif) left top no-repeat ;}
.icon_info h3 {background: url(/i/icon_info.gif) left top no-repeat ;}
.icon_question h3 {background: url(/i/icon_question.gif) left top no-repeat ;}
.icon_arrow2 h3 {background: url(/i/icon_arrow2.gif) left top no-repeat ;}

.icon_news span {background: url(/i/icon_news_s.gif) left  no-repeat ;}
.icon_vote span {background: url(/i/icon_vote_s.gif) left  no-repeat ;}
.icon_comments span {background: url(/i/icon_comments_s.gif) left  no-repeat ;}
.icon_dollar span {background: url(/i/icon_dollar_s.gif) left  no-repeat ;}
.icon_euro span {background: url(/i/icon_euro_s.gif) left  no-repeat ;}
.icon_ruble span {background: url(/i/icon_ruble_s.gif) left  no-repeat ;}
.icon_enter span {background: url(/i/icon_enter_s.gif) left  no-repeat ;}
.icon_arrow span {background: url(/i/icon_arrow_s.gif) left  no-repeat ;}
.icon_info span {background: url(/i/icon_info_s.gif) left  no-repeat ;}
.icon_question span {background: url(/i/icon_question_s.gif) left  no-repeat ;}
.icon_arrow2 span {background: url(/i/icon_arrow2_s.gif) left  no-repeat ;}

.icon h3 {padding-left: 28px; font-size: 19px; line-height:18px; color: #000; font-weight: normal; padding-bottom: 2px;}
.icon {margin: 10px; margin-left: 0px; height: 34px; line-height: 32px; margin-bottom: 0px;}
 .icon h3 a {font-size: 19px; text-decoration: none; font-weight: normal;}
  .icon h3 span {margin-left: 10px; }
 .icon  span {padding-left: 27px; height: 32px; font-size: 14px;}
 .rp_i p {text-indent: 0px;}
 
 
 
 .promotable2  {border: 1px solid #6ca91c; background: #aede5d; padding: 3px;}
.promotable2 td {width: 25%; text-align: center;}
.promotable2 td div.ban {padding-top: 0px; margin-top: 0px;}

.promotable2 table {width: 100%; border: 1px solid #6ca91c; background: #fff;}








.table-test {
	padding:3px;
	margin:15px 0;
	background:#aede5d;
	border:1px solid #6ca91c;
}
.table-test table {
	width:100%;
	background:#f7f7f7;
	border-collapse:collapse;
	border:1px solid #6ca91c;
}
.table-test table th {
	height:24px;
	color:#fff;
	font-size:12px;
	text-align: center;
	padding:0 0 0 10px;
	border:1px solid #6ca91c;
	background:#4d8507 url(/i/th.gif) repeat-x;
}
.table-test table td {
	height:24px;
	padding:3px 10px;
	border:1px solid #6ca91c; text-align: left;
}
.table-test table tr.white {
	background:#fff;
}





.table-soft {
	padding:3px;
	margin:15px 0;
	background:#aede5d;
	border:1px solid #6ca91c;
}
.table-soft table {
	width:100%;
	background:#f7f7f7;
	border-collapse:collapse;
	border:1px solid #6ca91c;
}
.table-soft table th {
	height:24px;
	color:#fff;
	font-size:12px;
	text-align: center;
	padding:3px 5px;
	border:1px solid #6ca91c;
	background:#4d8507 url(/i/th.gif) repeat-x; /* #71a732 */
}
.table-soft table td {
	height:24px;
	padding:3px 5px;
	border:1px solid #6ca91c;
	text-align:center;
}
.table-soft table tr.white {
	background:#fff;
}

.table-soft table td.title {
	width:110px;
	text-align:left;
}





.table-info {
	padding:3px;
	margin:15px 0;
	background:#aede5d;
	border:1px solid #6ca91c;
}
.table-info table {
	width:100%;
	background:#f7f7f7;
	border-collapse:collapse;
	border:1px solid #6ca91c;
}
.table-info table th {
	height:24px;
	color:#fff;
	font-size:12px;
	text-align: center;
	padding:0 0 0 10px;
	border:1px solid #6ca91c;
	background:#4d8507 url(/i/th.gif) repeat-x;
}
.table-info table td {
	height:24px;
	padding:3px 10px;
	border:1px solid #6ca91c; text-align: left;
}
.table-info table tr.white {
	background:#fff;
}





.table-bonuses {
	padding:3px;
	margin:15px 0;
	background:#aede5d;
	border:1px solid #6ca91c;
}
.table-bonuses table {
	width:100%;
	background:#f7f7f7;
	border-collapse:collapse;
	border:1px solid #6ca91c;
}
.table-bonuses table th {
	height:24px;
	color:#fff;
	font-size:12px;
	text-align: center;
	padding:0 0 0 10px;
	border:1px solid #6ca91c;
	background:#4d8507 url(/i/th.gif) repeat-x;
}
.table-bonuses table td {
	height:24px;
	padding:3px 10px;
	border:1px solid #6ca91c; text-align: left;
}
.table-bonuses table tr.white {
	background:#fff;
}







.table-summary {
	padding:3px;
	margin:15px 0;
	background:#aede5d;
	border:1px solid #6ca91c;
}
.table-summary table {
	width:100%;
	background:#f7f7f7;
	border-collapse:collapse;
	border:1px solid #6ca91c;
}
.table-summary table th {
	height:24px;
	color:#fff;
	font-size:12px;
	text-align: center;
	padding:0 0 0 10px;
	border:1px solid #6ca91c;
	background:#4d8507 url(/i/th.gif) repeat-x;
}
.table-summary table td {
	height:24px;
	padding:3px 10px;
	border:1px solid #6ca91c; text-align: left;
}
.table-summary table tr.white {
	background:#fff;
}








.table-rating {
	padding:3px;
	margin:15px 0;
	background:#aede5d;
	border:1px solid #6ca91c;
}
.table-rating table {
	width:100%;
	background:#f7f7f7;
	border-collapse:collapse;
	border:1px solid #6ca91c;
}
.table-rating table th {
	height:24px;
	color:#fff;
	font-size:12px;
	text-align: center;
	padding:0 0 0 10px;
	border:1px solid #6ca91c;
	background:#4d8507 url(/i/th.gif) repeat-x;
}
.table-rating table td {
	height:24px;
	padding:3px 10px;
	border:1px solid #6ca91c; text-align: left;
}
.table-rating table tr.white {
	background:#fff;
}
.white td.table-screen {text-align: center; padding-left:5px; padding-right:5px;}
.white td.table-screen a img {border: 1px solid #e0e0e0; background: #fff; padding: 3px; margin: 5px 0 0 0;}
.white td.table-screen b {text-align: center; line-height: 24px;}

.sdmenu h3 {background:url(/i/h3-menu-right.gif) no-repeat 12px 9px;}
.collapsed h3 {background:url(/i/h3-menu-down.gif) no-repeat 12px 9px;}

.casino_rating {background: url(/i/bg-rating.gif) left top no-repeat; width: 21px; height: 21px; font-size: 10px; font-weight: bold; display: block; line-height: 19px; text-align: center; padding-right: 3px; font-family: tahoma; color: yellow; float: left;}
.casino-review-logo {
	float: left;
	margin-right: 15px;
	padding:30px 0;
}
.casino-review-info {float: left; margin-top: 10px; margin-right: 15px; text-align:center; margin-bottom: 5px;}
.casino-review-info h2{color: #000; font-size: 13px; font-weight: bold; margin-bottom: 5px;}
.casino-review-link {margin-top: 5px;}
.narrow .casino-review-info {margin-right:0;}

