body 
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(../img/bodytop.gif);
	background-position:top;
	background-repeat:repeat-x;
}

table.table1{
	    font-family: "Trebuchet MS", sans-serif;
	    font-size: 12px;
	    font-weight: bold;
	    line-height: 1.4em;
	    font-style: normal;
	    border-collapse:separate;
}

.table1 thead th{
	    padding:12px;
	    color:#fff;
	    text-shadow:1px 1px 1px #568F23;
	    border:1px solid #ff3b3b;
	    border-bottom:3px solid #fd4747;
	    background-color:#9DD929;
	    background:-webkit-gradient(
	        linear,
	        left bottom,
	        left top,
	        color-stop(0.02, rgb(247,33,33)),
	        color-stop(0.51, rgb(212,27,27)),
	        color-stop(0.87, rgb(180,20,20))
	        );
	    background: -moz-linear-gradient(
	        center bottom,
	        rgb(247,33,33) 2%,
	        rgb(212,27,27) 51%,
	        rgb(180,20,20) 87%
	        );
	    -webkit-border-top-left-radius:5px;
	    -webkit-border-top-right-radius:5px;
	    -moz-border-radius:5px 5px 0px 0px;
	    border-top-left-radius:5px;
	    border-top-right-radius:5px;
	}
	
	.table1 thead th:empty{
	    background:transparent;
	    border:none;
	}

	.table1 tfoot td{
    color: #9CD009;
    font-size:20px;
    text-align:center;
    padding:10px 0px;
    text-shadow:1px 1px 1px #444;
	}
	.table1 tfoot th{
    color:#666;
	}
	
	.table1 tbody td{
    padding:10px;
   text-align:center;
   background-color:#f1f1f1;
   border: 2px solid #E7EFE0;
   -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
  color:#666;
    text-shadow:1px 1px 1px #fff;
}

     .table1 tbody span.check::before{
       content : url(../images/check0.png)
}
	
	img
{  border-style: none;
}

table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: ##666666;
}

table.frontPage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.tableBlog
{
	color: #006699;
	font-size:12px;
}
/*BONUSCODE PAGE*/
.bonuscode
{

  background-position:center top;
  background-image: url(http://www.pokerinfo.es/images/bonus_bg.png); 

  background-repeat: no-repeat; 

  background-position: bottom-right; 

  text-align: center;
  
  color: #4d4d4d;
  
  width: 100%;
  }
  /*END BONUSCODE PAGE*/
  


/* ROOMS PAGE */


.clear
{ 
clear: both;
}



div.page table.rooms {

	border: 1px solid #dfdfdf;

	width: 100%;

}



	div.page table.rooms td {

		border-left: 1px solid #dfdfdf;

		border-bottom: 1px solid #dfdfdf;

		height: 99px;

		vertical-align: middle;

	}

	

		#main div.page table.rooms td p {

			padding: 0;

			margin: 0;

		}

		

		#main div.page table.rooms td a.download {

			font-size: 11px;

			display: block;

			margin-top: 10px;

			padding: 3px;

			border: 1px solid #ebe9e9;

			text-align: center;

			background-color: #fff;

	       			float: left;


			width: 127px;

			font-size: 10px;

			font-weight: bold;

		}

		

		#main div.page table.rooms td a.download:last-child {

			margin-left: 3px;

		}

		

		#main div.page table.rooms td a.download:hover {

			background-color: #5ca3d7;

			color: #fff;

		}

		

			#main div.page table.rooms td a.download img {

				vertical-align: middle;

			}

	

	div.page table.rooms td.desc {

		width: 275px;

		text-align: left;

		background: #f4f4f4 url(http://www.pokerinfo.es/images/bg-td-desc.jpg) repeat-x top left;

		padding: 10px;

	}

	

	div.page table.rooms td.desc div.txt {

		display: table-cell;
	}

	

		div.page table.rooms td.desc h4 {

			margin-bottom: 5px;

		}

	

			div.page table.rooms td.desc h4 a {

				font-weight: bold;

				font-size: 16px;

				color: #8d0000;

			}

		

		div.page table.rooms td.desc h4 a:hover {

			color: #ff2a2a;

		}
		
	

		div.page table.rooms td.desc div.img {

			padding: 5px;

			border: 1px solid #dfdfdf;

			float: left;

			background-color :#fff;

			margin-right: 10px;

		}

		

			div.page table.rooms td.desc div.img img {

				border: 1px solid #c3c3c3;

			}

			

			div.page table.rooms td.desc div.img li {

				float: left;

			}

				

				div.page table.rooms td.desc div.img li img {

					border: 0;

					margin-top: 4px;
					
					list-style-type: none;

				}

	

	div.page table.rooms td.value {

		width: 100px;

		text-align: center;

		background: url(http://www.pokerinfo.es/images/bg-td-value.jpg) repeat-x top left;

		font-size: 16px;

		color: #dc0000;

		font-weight: bold;

	}
	

	
				div.page table.rooms td.value h5 a {

				font-weight: bold;

				font-size: 16px;
				
				text-align: center;

				color: #8d0000;

			}
			
			
					div.page table.rooms td.value h5 a:hover {

			color: #ff2a2a;

		}
		
				div.page table.rooms td.value div.img {

			padding: 5px;

			border: 1px solid #dfdfdf;

			float: left;

			background-color :#fff;

			margin-right: 10px;

		}

		

			div.page table.rooms td.value div.img img {

				border: 1px solid #c3c3c3;

			}

			

			div.page table.rooms td.value div.img li {

				float: left;

			}

				

				div.page table.rooms td.value div.img li img {

					border: 0;

					margin-top: 4px;
					
					list-style-type: none;

				}
		
		

	

	div.page table.rooms td.anchors {

		

	}

	

		#main div.page table.rooms tr td.anchors a.download {

			margin: 0 0 0 25px;

		}

		

		#main div.page table.rooms tr td.anchors a:last-child {

			margin-top: 5px;

		}

	

		div.page table.rooms td.value em {

			font-size: 10px;

			display: block;

			margin-top: 5px;

			color: #aaaaaa;

			font-weight: normal;

		}

		

		#main div.page ul.features li {

			margin: 0;

			width: 50%;

			float: left;

			margin-bottom: 7px;

			line-height: 12px;

			overflow: visible;

            list-style-type: none;
		}

		

			#main div.page ul.features {

				overflow: hidden;

				margin-bottom: 10px;

				padding-top: 1px;

				margin-top: 10px;

			}

		

			#main div.page ul.features li img {

				border: 0;

				background: 0;

				-moz-box-shadow: none;

				-webkit-box-shadow: none;

				box-shadow: none;

				vertical-align: middle;

				margin-top: -1px;

				margin-right: 5px;

			}

			

	div.page form.default table td li {

		margin: 0;

	}

	

	div.page div.btns {

		margin-top: 10px;

	}

	

	div.page div.btns a {

		color: #fff;

	}

	

	div.page div.btns div.btnRight{

		float: left;

		margin-right: 10px;

	}



/* END ROOMS PAGE*/

/* BEGIN REVIEW PAGE*/
.review {
background-color:#880112;
border-bottom-color:#D2D2D2;
border-bottom-style:solid;
border-bottom-width:2px;
color:#FFFFFF;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:14px;
font-weight:bold;
padding-bottom:5px;
padding-left:25px;
padding-right:25px;
padding-top:5px;
text-shadow:1px 1px 1px #ff4e64;
}

.vlad {
width: 350px
margin: 0 auto;
}


.fpbutton {
		width: 350px;
		height: 30px; 
		background: #ffffff url(../img/fp_button.png) repeat-x top left;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 0px #a67e40;
		color:#FFFFFF;
		text-align: center;
		margin: 0 auto 15px auto;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:16px;
font-weight:bold; 
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
padding-top:5px;
text-shadow:1px 1px 1px #FF4E64;
		}
		
		.fpbutton a{
	color: #ffffff;
	text-decoration: none;
}
		
.fpbutton2 {
		width: 350px;
		height: 30px; 
		background: #ffffff url(../img/fp_button.png) repeat-x top left;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 0px #a67e40;
		color:#FFFFFF;
		margin-bottom: 15px;
		margin-top: 25px;
		text-align: center;
	    margin: 15px auto 15px auto;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:16px;
font-weight:bold; 
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
padding-top:5px;
text-shadow:1px 1px 1px #FF4E64;
		}
		
		.fpbutton2 a{
	color: #ffffff;
	text-decoration: none;
}

.proom {
width: 100px;

		text-align: right;

		font-size: 20px;

		color: #dc0000;

		font-weight: bold;

	}
	
/* END REVIEW PAGE*/

.pinormal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h2 
{
	color: #920013;
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	clear: both;
	line-height: 30px;
	padding: 0;
	margin: 0;
}


a.pifront 
{
	color: #006699;
	text-decoration: none;
}

a.pifront:visited 
{
	color: #006699;
	text-decoration: none;
}

a.pifront:hover 
{
	/* color: #0000ff; */
	text-decoration: underline;
}

#topcontainer 
{
	width: 100%;
	text-align: right;
}

#top 
{
	width: 700px;
	font-size: 11px;
	float: left;
	position: relative;
}

#flags1
{
	margin-top: 10px;
	float: right;
}

#top ul 
{
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
	margin-left: 15px;
	display: inline;
	position: absolute;
	top: 7px;
	left: 0;
}
#top ul li 
{
	float: left;
	padding: 0px 10px 0px 10px;
	margin: 4px 0 4px 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AE1C28;
}

#top ul li.last 
{
	border-right-style: none;
}

#top a
{
	text-decoration:none;
}

#top a:hover
{
	text-decoration:underline;
	color: #920013;
}

#maincontainer 
{
	margin: 0px 20px 20px 20px;
}

#header1 
{
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left: 150px;
	clear: both;
	color: #920013;
	font-size: 11px;
	margin-bottom: 22px;
	font-weight:bold;
}

#header2 
{
	width: 100%;
	height: 126px;
	background:url(../img/head-bg.jpg) repeat-x top left;
	z-index:-3;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	position: relative;
}

	#header2 img.hand {
		position: absolute;
		top: -9px;
		left: 0;
	}
	
	#header3 #header2Banner {
		position: absolute;
		right: 20px;
		z-index: 99999;
		top: -80px;
		display: block;
	}
	
		#header2 #header2Banner a {
			display: block;
		}

#header3 
{
	width: 100%;
	min-height: 40px;
	background:#920013;
	position: relative;
}

#lblUserName {
	display: none;
}

#menu 
{
	color: white;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
	#menu ul {
		padding-left: 10px;
		margin: 0;
		list-style-type: none;
		float: left;
	}
		#menu ul li {
		float: left;
		background: url(../img/separator.gif) repeat-y top right;
		height: 40px;
		padding:0 10px;
		padding-top: 5px;
	}
#menu a {
	color: white;
	text-decoration:none;
}
#menu a:hover {
	text-decoration:underline;
}
.sub {
font-size:9px;
}
#menulinks 
{
	width: 15px;
	height: 7px;
	padding-top: 12px;
	float: left;
	background-image:url(../img/l_hoekje.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#menurechts {
	width: 260px;
	height: 74px;
	padding-top: 12px;
	float: right;
	background-repeat: no-repeat;
	text-align:center;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}
#menumiddel 
{
	position: absolute;
	top: 80px; 
	left: 50%;
	margin-top: -50;
	margin-left: -180; 
	/*width: 100%;
	height: 100px;
    float: none;
	display: block; 
	background-image:url(../img/NewLogo.gif);
	background-repeat:no-repeat;
        background-position: center bottom;*/
}
#menurechts a {
	color: white;
	text-decoration:none;
}
#menurechts a:visited {
	color: white;
}
#menurechts a:hover {
	text-decoration:underline;
}



#spLatestItem td {
	color: #ae1c25;
}

.spLatest {
	color: #ae1c25;
}

.spLatest a {
	color: #ae1c25;
}

.bloxtop {
	height:59px;
	background:url(../img/news-bg.jpg) repeat-x top left;
	color:white;
	padding:5px;
	line-height: 16px;
}


.bloxtop .title {
	font-size:14px;
	font-weight:bold;
	margin:0;
}
.bloxtop a {
	color:white;
	font-weight:bold;
}
.bloxtop a:hover {
	color:white;
	text-decoration:underline;
}

#Div4 {
	text-align: center;
}

.bloxbottom {
	border-left:#920013 solid 1px;
	border-right:#920013 solid 1px;
	border-bottom:#920013 solid 1px;
	padding:10px;
	font-size:11px;
	color:black;
	margin-top: -15px;
	margin-bottom: 25px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.bloxbottom hr {
	padding:0;
	margin:0;
	clear:both;
	height:1px;
	background-color:#CCCCCC;
	color:#CCCCCC;
}
.bloxbottom img {
margin: 0 0 5px 5px;
}
img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
#plaatje {
	float: right;
	padding: 8px;
}
#breadcrumbs {
	width: 100%;
	color: #ae1c28; /* #006699; */
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 10pt;
	font-weight:bold;
}
	#breadcrumbs ul {
		float: left;
		margin: 0px;
		list-style-type: none;
		padding: 0px;
	}
	#breadcrumbs ul li {
	float: left;
	background-image:url(../img/li.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding: 0px 5px 0px 10px;
	white-space: nowrap;
	}
#breadcrumbs a {
	color: #ae1c28; /* #006699; */
	text-decoration:none;
	}
	#breadcrumbs a:hover {
	text-decoration:underline;
}

/*
#links {
	position:absolute;
	width:220px; 
	top:196px;
	left:20px;
	z-index:2;
*/
/* IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */
	/*voice-family: "\"}\"";
	voice-family:inherit;
	width:220px;
	}*/
	
/* grijs blokje ##################################################### */	
	.roundcont_grey {
		width: 100%;
		font-size: 8pt;
		margin-bottom: 15px;
		background: #dc9a36 url(../img/box-bg.jpg) repeat-x top left;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 0px #a67e40;
	}
	.roundcont_grey p {
		margin: 0 10px;
	}
	.roundtop_grey { 
		background: url(../img/tr_grey.gif) no-repeat top right; 
	}

	.roundbottom_grey {
		background: url(../img/br_grey.gif) no-repeat top right; 
	}
	img.corner_grey {
	   width: 10px;
	   height: 10px;
	   border: none;
	   display: block !important;
		}   
	   
	   /* einde grijs blokje ##################################################### */

	/* chatbox ##################################################### */
		#chatbox 
		{
			padding: 15px;
			color:#ffffff;


		}
		
		#chatbox a {
			font-weight: bold;
		}
		
		.chatbox 
		{
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333;


		}
		.chatstyle {
			font-size: 5px;
			background-color: #ffffed;
			float: left;
		}
	/* einde chatbox ##################################################### */

	


/* rood blokje INMIDDELS BLAUW BLAUW BLAUW */
	.roundcont_red {
		width: 100%;
		background: #dc9a36 url(../img/box-bg.jpg) repeat-x top left;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 0px #a67e40;
		color: #333;
		font-size: 11px;
		margin-bottom: 15px;
	}
	
	.roundcont_red a {
		color: #333;
	}
	.roundcont_red p {
		margin: 0 10px;
	}
	.roundtop_red { 
		background: url(../img/tr_red.gif) no-repeat top right; 
	}
	.roundbottom_red {
		background: url(../img/br_red.gif) no-repeat top right; 
	}
	img.corner_red {
	   width: 10px;
	   height: 10px;
	   border: none;
	   display: block !important;
	}
	
	/* wie is online ##################################################### */	
		#wieisonline {
			padding: 15px;
			margin-top: 15px;
		}
		#wieisonline a {
			color: #eee;
			text-decoration: none;
			font-weight: bold;
		}
		#wieisonline a:hover {
			text-decoration: underline;
		}
		#wieisonline a:visited {
			color: white;
			text-decoration: none;
		}	
	/* einde wie is online ##################################################### */
/* einde rood blokje ##################################################### */

/* blauw blokje NU GEEL, HOW HANDY */
	.roundcont_blue {
		width: 100%;
		background: #dc9a36 url(../img/box-bg.jpg) repeat-x top left;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 0px #a67e40;
		font-size: 11px;
		margin-bottom: 15px;
	}

	.roundbottom_blue {
		background: url(../img/br_blue.gif) no-repeat top right; 
	}
	img.corner_blue {
	   width: 10px;
	   height: 10px;
	   border: none;
	   display: block !important;
	}
/* einde blauw blokje ##################################################### */

#formposts {
	padding: 10px;
	/*color: #006699;
	font-size: 10px;*/
}

#formposts span {
	color: #333;
}

#formposts tr {
	background: url(../img/tr_sep.png) no-repeat bottom center;
}

#formposts td {
	padding-top: 15px;
}

#formposts strong {
	line-height: 14px;
}

#formposts strong,
#formposts strong a {
	color: #333;
}


#formposts h3 {
	margin-bottom: -15px;
}

#formposts h3,
#div4 h3,
#wieisonline h3,
#divHands h3 {
	border-bottom: 1px dotted #970115;	
	margin: 0;
	padding: 0;
	margin-bottom: 0px;
	text-transform: uppercase;
	color: #333;
	padding-bottom: 5px;
	font-size: 11px;
}

#div4 {
	padding: 10px;
}

#ads 
{
	text-align: center;
	color: #a0a1a1;
	font-size: 10px;
}

/*
#rechts {
	position:absolute;
	width:160px;
	top:196px;
	right:20px;
	z-index:1;*/
/* Again, the ugly brilliant hack. */
/*	voice-family: "\"}\"";
	voice-family:inherit;
	width:160px;
	}
*/

.inputbutton 
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	background-color:#006699;
	border-style:solid;
	border-width:1px;
	border-color:#21468b;	
}
#home {
	position:absolute;
	left:48px;
	top:34px;
	width:250px;
	height:80px;
	z-index:3000;
}

div.quote
{
	background-color: #f0f0f0;
	border: solid silver 1px;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
}


#pnlContent p {
	color: #646464;
	line-height: 16px;
}

#pnlContent p span {
	line-height: 16px;
}

#Div1 {
	padding: 10px;
}

#Div1 #lblPokertime {
	line-height: 16px;
	color: #333;
}

#divHands {
	padding: 10px;
}

#divHands strong {
	display: block;
	margin-bottom: 5px;
	color: #333;
}

table.bg {
	background:url("../img/tr_sep.png") no-repeat scroll center bottom transparent;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

.pageContent a {
	color: #333;
}

.bloxtop a {
	color: #ffbd50;
}

