body {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: black;
	margin-top: 12px;
	margin-left: 8px;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}

ol {
	margin-left: 17px;
	margin-top: 10px;
	padding: 0;
	list-style-position : inside;
}

ul {
	margin-left: 17px;
	margin-top: 10px;
	padding: 0;
	list-style-position : inside;
}

#redLink{
	color:red;
}

.underline {
	text-decoration: underline;
}

a:link {
	color: #0057BF;
}

a:visited {
	color: #0057BF;
}

a:hover {
	color: #A06D00;
}
a:link {
	color: #0057BF;
	text-decoration: none;
}

a:visited {
	color: #0057BF;
	text-decoration: underline;
}

a:hover {
	color: blue;
	text-decoration: underline;
}



table td {vertical-align: top;}
table{}
#tdFooter{
	padding: 5px;
	vertical-align: top;
	font-size: 9px;
	color: #888888;
	border: 1px solid #CFDEF0;

}

.button{background: url('images/button.gif') center center no-repeat;width:159px;height:29px;padding-top: 9px;}
.button:hover{background: url('images/button_act.gif') center center no-repeat;width:159px;height:29px;padding-top: 9px;}
.button a{text-decoration:none;}
.revS {float:left;padding: 0px 10px 0px 0px;}
.maintable {border-right: 1px solid #cfdef0;width:100%;}
.news{}
.news li{border-bottom: 1px solid #cfdef0;padding:5px;width:80%;}
.news ul{list-style:none;}
.center{margin-left:40px;}
.pay {padding-left:7px;}
.pay ul,.pay li{list-style:none;margin:0;padding:0;}

#menu {margin: 0px; padding: 0px; vertical-align: top; 	width:180px;}
#menu .tdMenuContent{
	font-size:13px;
	font-weight:bold;
	color:blue;
	background-color:#A2CCE2;
	background-image: url('images/tdmenucontent.gif');
	padding: 5px;
	vertical-align: top;
	border-top: 1px solid #caddf4;
	color: #ffffff;
	
}
#menu .tdMenuContent a {color: #ffffff;}
#menu ul {list-style: none; margin: 0px; padding: 0px;background: #ced9fb}
#menu ul li {
	padding: 2px;
	padding-left: 7px;
	vertical-align: top;
	border-bottom: 1px solid white;
	margin: 0px;
}
#menu a:hover{color:#fff;}
img {border: 0px; margin: 0px; padding: 0px;}
.indexblock {border-top: 3px solid #3e6797; border-bottom: 1px solid #cfdef0;}
.indexblock .ib_top {border-top: 1px solid #cfdef0;border-bottom: 1px solid #cfdef0; background: #e7f2fd; padding: 5px; font-weight: bold; font-size: 14px; margin-bottom: 5px;}

.indexblock .ib_content {padding: 5px;}
.indexblock .ib_content img{float:left;}
.indextable td {vertical-align: top;}
.casinotable {margin-top: 5px; border-bottom: 1px solid #cfdef0;}
.casinotable td {padding: 2px; border-bottom: 1px solid #f9fbfe;}
.casinotable .altrow td {padding: 5px; border-bottom: 1px solid #e7f2fd;}
.casinotable td img {border: 0px;}
.casinotable .tablehead td {padding: 5px; background: #f9fbfe; border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0;}

.indexblock_g {border-top: 3px solid #47963e; border-bottom: 1px solid #d2f0cf;}
.indexblock_g .ib_top {border-top: 1px solid #d2f0cf;border-bottom: 1px solid #d2f0cf; background: #e8fce6; padding: 5px; font-weight: bold; font-size: 14px; margin-bottom: 5px;}

.indexblock_g .ib_content {padding: 5px;}
.indexblock .ib_content table{width:98%;}
.indexblock_g .ib_content div {margin: 5px;}
.indexblock_g .ib_content h3 {line-height: 16px; margin: 0px; padding: 0px; margin-bottom: 5px; color: #47963e; font-size: 14px;}
.indexblock_g .ib_content h3 b {color: #47963e;}
.indexblock_g .ib_content div.bonus {margin-left: 10px; border-bottom: 1px solid #e8fce6;}
.casinoreview .header {vertical-align: top;}
.casinoreview .header b {font-size: 14px; color: #3e6797; line-height: 25px;}
.casinoreview .header img {border: 1px solid #3e6797;}
.casinoreview h1 {font-size: 25px;}
.casinoreview .summary {line-height: 18px;}
.casinoreview .summary li {line-height: 14px;}
.casinoreview .visit a {color: #ffffff;}
.casinoreview .visit {background: url(../images/visit2.gif); padding-left: 40px;  line-height: 32px; padding-right: 40px; font-weight: bold; font-size: 14px;width:222px;}
.casinoreview .block {overflow:hidden;background: #f9fbfe; border-bottom: 1px solid #cfdef0;  border-top: 1px solid #cfdef0; padding: 5px;}
.playdownload a {font-size: 16px; font-weight: bold; color: #47963e;}
.blockgreen {border-top: 1px solid #d2f0cf;border-bottom: 1px solid #d2f0cf; background: #e8fce6; padding: 5px; font-weight: bold; font-size: 12px; margin-bottom: 5px; line-height: 18px;}

.blockwhite {border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0; padding: 5px;  margin-bottom: 5px;}
.blockblue {border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0; background: #f9fbfe;}
.blockgreen a {color: #000000;}
ul.faq li {border-bottom: 1px solid #f9fbfe; padding: 3px;}

.align_center_to_left
{
position: relative;
right: 50%;
float: right;
}
.align_center_to_right
{
position: relative;
right: -50%;
}
#rightmenu {border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0; padding: 0px; padding-top: 10px; padding-bottom: 10px; list-style: none; margin: 3px;}
#rightmenu li {line-height: 20px; border-bottom: 1px solid #ffffff; background: #f9fbfe;}
#rightmenu li a:hover {background-color: #E7F2FD;}
#rightmenu li a { display: block;  padding: 2px; padding-left: 10px;  padding-right: 10px;}


.right div {font-size: 13px; margin-bottom: 3px; padding: 3px; text-align: center; font-weight: bold; color: #000000;}
.right div a {color: #000000;}
.right strong {text-align: right;}
.right p {text-align: center;}
.right b {color: #e3140b; font-weight: normal;}
.right {border-bottom: 1px solid #d8e7f2; border-top: 1px solid #d8e7f2;  padding: 3px; padding-bottom: 5px; margin-top: 5px; background: #ffffff;}

table.top a {
color:#47963E;
display:block;
height:115px;
padding-top:8px;
text-decoration:none;
width:164px;}
.top b{font-size:10px;text-align:center;}
.top td {color: #47963e; text-align: center; font-size: 12px;}
.top a:link , .top a:visited {color: #47963e;text-decoration:none;}
table.top a:hover {background: url(http://www.playtechcasinos.eu/images/hover.gif) no-repeat;}
.top td ul {color: #000000; text-align: left;}/*TOPLISTS*/#tableToplists{		border:0px solid black;	padding: 0px;	spacing: 0px;text-align:center;	} #tableToplists2{		border:0px solid black;	padding: 0px;	spacing: 0px;text-align:left;}#tableToplists th{	text-align:center;	border-bottom:1px solid #d1f0ce;	border-top: 3px solid #47963e;	background-color: #e8fce6;}#tableToplists td{	text-align:center; 	border-bottom:1px solid #d1f0ce;}#tableToplists td a {color: #000000;}#tableToplists .green td{background-color: #f8fcf7;}#tableToplists .tdGame{	text-align:center;}#tableToplists #name{	height:30px;}
