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
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

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

.tableBlog
{
	color: #006699;
	font-size:12px;
}

.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 4px;
		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;
}

.pageContent a
{
	/*color: #ff0000;*/
	color: #ae1c28;
	text-decoration: none;
}


#spLatestItem td {
	color: #ae1c25;
}

.spLatest {
	color: #ae1c25;
}

.spLatest a {
	color: #ae1c25;
}

.pageContent a:hover 
{
	text-decoration: underline;
}
.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;
		list-style-type: none;
		margin: 0px;
		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: #ccc;
	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;
}
