/*
Theme Name: whatever
Theme URI: 
Description: poker theme
Version: 2 (WP2.8.2)
Author: Johannes
Author URI: 
Tags: poker
*/
*
	{
		list-style:none;
		margin:0;
		padding:0;
		border:0;
	}
body
	{
		background-position:center top;
		background:url(body-images/bg.png) repeat;
		font-size:12px ;
		font-family:arial, sans-serif;
		color:#000;
	}
.clear
	{
		clear:both;
	}
.clear-space
	{
		clear:both;
		margin:10px 0 10px 0;
	}
a
	{
	color:#00508d;
	text-decoration:none;
	}
	a:hover
	{
	text-decoration:underline;
	}
span
	{
	color:#bbbbbb;
	font-size:11px;
	}
p
	{
	padding:5px 5px 5px 0;
	line-height:145%;
	}
h1
	{
		font-size:18px;
	}
h2,h3
	{
		color:#fff;
		font-size:14px;
		line-height:30px;
		margin:0 0 0 10px;
	}
h1#front-page
	{
	color:#000;
	line-height:30px;
	background:url(body-images/line1.png) bottom no-repeat;
	}
h2.pageh
{
	color:#000;
	font-size:14px;
	margin:10px 0 0 0;
	line-height:16px;
}
h3.new-heads
{
	font-size:14px;
	padding:10px 0 0 0;
	line-height:16px;
}
h2.menu-tag
	{
	color:#000;
	line-height:30px;
	width:183px;
	padding:0 0 0 10px;
	margin:0px;
	background:url(body-images/sep1.png) bottom left repeat-x;
	}
h3.front-page-news
	{
	margin:0 0 0 0;
	line-height:18px;
	}
.nyheter
{
	float:left;
	width:400px;
	background:url(body-images/line1.png) bottom no-repeat;
	margin:0 0 10px 0;
}
.nyheter h1
{
	float:left;
	line-height:30px;
}
.nyheter span
{
	float:right;
	line-height:30px;
}
#rss-s
{
	position:relative;
}
#rss-s a
{
	position:absolute;
	display: block; 
	left:300px;
	top:-85px;
	width:80px;
}
#rss-l
{
	position:relative;
}
#rss-l a
{
	position:absolute;
	display: block; 
	left:145px;
	bottom:15px;
	width:125px;
}
/* Headers
-----------------------------------------------------------------------*/ 
.blue
	{
		float:left;
		width:399px;
		height:31px;
		background:url(body-images/blue.png) no-repeat;
	}
.black
	{
		float:left;
		width:280px;
		height:31px;
		background:url(body-images/black.png) no-repeat;
	}
/* Header
-----------------------------------------------------------------------*/ 
#header
	{
		float:left;
		width:950px;
		height:70px;
		margin:20px 0 10px 20px;
	}
	#logo
		{
			float:left;
			background:url(body-images/logo.png) top no-repeat;
			width:282px;
			height:65px;
			margin:0 0 0 0;
		}
		#mail
			{
				float:right;
				background:url(body-images/mail.png) top no-repeat;
				width:249px;
				height:95px;
				margin:0 90px 0 0;
			}
			#badt
		{
			float:right;
			background:url(body-images/fullbanner2.gif) top no-repeat;
			width:468px;
			height:60px;
			margin:0 55px 0 0;
		}
/* top-menu
-----------------------------------------------------------------------*/ 
#top-menu
	{
		float:left;
		width:950px;
		height:34px;
		background:url(body-images/topmenu.png) repeat-x;
		margin:0 0 0 0;
	}
	ul#links 
		{
			height:34px;
			list-style:none;
			margin:0;
			padding:0;
		}
		ul#links li 
			{
				float:left;
				
			}
			ul#links li a 
				{
					float:left;
					height:34px;
					text-decoration:none;
					padding:0px 18px 0 20px;
					line-height:34px;
					color:#fff;
					font-size:14px;
					font-weight:bold;
				}
				ul#links li a:hover 
					{
						background:url(body-images/topmenuhover.png) repeat-x;
					}
.sep
{
	float:left;
	width:2px;
	height:34px;
	background:url(body-images/sep.png) no-repeat;
}
/* sidebar
-----------------------------------------------------------------------*/ 
#right-menu
	{
		float:right;
		width:193px;
		background:#fff url(body-images/menuleftbg.png) repeat-x;
		margin:10px 10px 10px 0px;
		padding:0 0 20px 0;
		border-top:1px solid #ccc8c0;
		border-bottom:1px solid #556575;
	}
	#right-menu a
		{
			color:#ce7a00;
			font-size:14px;
		}
ul.menu
	{
		float:left;
		width:193px;
		line-height:30px;
		background:url(body-images/sep1.png) bottom left repeat-x;
	}
	li.room
		{
			float:left;
			padding:0 0 0 10px;
			margin:0px;
		}
		li.rate
			{
				float:right;
				width:61px;
				height:26px;
				margin:1px 5px 0 0;
				font-size: 14px;
				background:url(body-images/rate.png) bottom no-repeat;
			}
			li.rate strong
				{
					float:right;
					width:61px;
					height:26px;
					text-align:center;
					line-height:26px;
					color:#fff;
				}
.ba
	{
		float:left;
		margin-top:20px;
		width:193px;
	}
	.ba img
		{
			display: block;
			margin-left: auto;
			margin-right: auto;
		}
/* content
-----------------------------------------------------------------------*/ 
#frame
	{
		width:950px;
		margin:0 auto; 
	}
	#bg
		{
			float:left;
			width:950px;
			background-color:#011d37;
			margin:0 0 25px 0;
		}
		#content
			{
				float:left;
				width:726px;
				background-color:#fff;
				margin:10px 0 20px 10px;
				border-top:1px solid #bfc4c9;
				border-bottom:1px solid #7e8a94;
			}
			#content-center
			{
				float:left;
				width:706px;
				margin:10px 0 0 10px;
			}
			.content-center-room
			{
				float:left;
				width:706px;
				margin:10px 0 10px 0;
			}
			.ccr-1
			{
				float:left;
				width:250px;
				margin:10px 0 0 0;
			}
			.ccr-2
			{
				float:left;
				width:446px;
				text-align:left;
				margin:0 0 0 10px;
			}
			.ccr-2 h2
			{
				float:left;
				width:456px;
				text-align:left;
				color:#000;
				padding:0px;
				margin:0px;
			}
			.ccr-3
			{
				float:right;
				width:255px;
				margin:0 0 0 10px;
			}
			.ccr-3 strong
			{
				float:left;
				margin:5px 0 10px 0;
			}
			.ccr-3 b
			{
				float:left;
				background:url(body-images/dot.png) left no-repeat;
				width:200px;
				padding:0 0 0 10px;
			}
			.ccr-4
			{
				float:right;
				width:180px;
				margin:5px 0 10px 10px;
			}
			.ccr-4 p
			{
				font-weight:bold;
				margin:0px;
				padding:0px;
			}
			.green
			{
				color:#146F29;
				font-size:12px;
			}
			#content-left
				{
					float:left;
					width:400px;
					margin:10px 0 0 10px;
				}
				
				#content-left h3
				{
					color:#5F5F5F;
					margin:0 0 0 0;
				}
				.content-box
					{
						float:left;
						width:398px;
						background:url(body-images/line1.png) bottom no-repeat;
						padding:10px 0px 10px 0px;
						margin:0 0 20px 0;
					}
					
				.content-box2
					{
						float:left;
						width:398px;
						border-bottom:1px solid #EFEFEF;
						padding:0px 0px 10px 0px;
						margin:0 0 20px 0;
					}
					.content-box p
						{
							padding:0 5px 10px 10px;
						}
						.content-box2 strong
							{
								float:left;
								padding:5px 0 5px 10px;
							}
							.content-box img
								{
									float:left;
									padding:5px;
									margin:0 8px 0 5px;
									
								}
			#content-right
				{
					float:right;
					width:280px;
					margin:10px 10px 0 0px;
				}
				.content-box1
					{
						float:left;
						width:278px;
						background:url(body-images/gradient.png) bottom repeat-x;
						padding:10px 0px 10px 0px;
						margin:0 0 20px 0;
					}
					.content-box1 p
						{
							padding:0 5px 10px 10px;
						}
						.content-box1 h3
						{
							color:#2F2F2F;
						}
						.content-box1 img
						{
							margin:0 0 20px 5px;
						}
			
ul.links2
	{
		float:left;
		padding:0 0 0 10px;
	}
	ul.links2 li
		{
			float:left;
			width:250px;
			background:url(body-images/dot.png) left no-repeat;
			line-height:16px;
		}
		ul.links2 li a
			{
				text-decoration:none;
				font-weight:bold;
				margin:0 0 0 12px;
			}
			ul.links2 li b
			{
				text-decoration:none;
				margin:0 0 0 12px;
			}
			ul.links2 li a:hover
				{
					text-decoration:underline;
				}
ul.linksex2
	{
		float:left;
		padding:0 0 0 10px;
	}
	ul.linksex2 li
		{
			float:left;
			width:150px;
			background:url(body-images/dot.png) left no-repeat;
			line-height:16px;
		}
		ul.linksex2 li b
			{
				text-decoration:none;
				color:#2F2F2F;
				font-weight:bold;
				margin:0 0 0 12px;
			}
ul.links1
	{
		float:left;
		margin:0 0 0 10px;
	}
	ul.links1 li
		{
			float:left;
			background:url(body-images/bull.png) no-repeat;
			background-position:0px 5px; 
			padding-left:20px;
			line-height:18px;
			width:250px;
		}
		ul.links1 li a
			{
				text-decoration:none;
				color:#ce7a00;
				font-weight:bold;
				margin:0 0 0 0px;
			}
			ul.links1 li p
				{
					text-decoration:none;
					color:#fff;
					font-weight:bold;
					margin:0 0 0 18px;
				}
			ul.links1 li a:hover
				{
					text-decoration:underline;
				}	
ul.links3
	{
		float:left;
		padding:0 0 0 0;
		margin:10px 0 0 0;
	}
	ul.links3 li
		{
			float:left;
			width:400px;
			background:url(body-images/dot.png) left no-repeat;
			background-position:0px 7px; 
			padding-left:20px;
			border-bottom:1px dotted #EFEFEF;
			line-height:20px;
		}
		ul.links3 li a
			{
				text-decoration:none;
				font-weight:bold;
				margin:0 0 0 0px;
			}
			ul.links3 li a:hover
				{
					text-decoration:underline;
				}	
ul.links4
	{
		float:left;
		padding:0 0 0 5px;
		width:205px;
		text-align:center;
	}
	ul.links4 li
		{
			float:left;
			line-height:18px;
			margin:5px 0 0 0;
			width:205px;
		}
		ul.links4 li a
			{
				text-decoration:none;
				color:#ce7a00;
				font-weight:bold;
				margin:0 0 0 0;
			}
			ul.links4 li p
				{
					text-decoration:none;
					color:#fff;
					font-weight:bold;
					margin:0 0 0 5px;
				}
			ul.links4 li a:hover
				{
					text-decoration:underline;
				}					
/* jquery
-----------------------------------------------------------------------*/ 
				
.bonust 
	{
		float:left;
		width: 280px;
		border-bottom: solid 1px #b1b1b1;
		padding:0 0 25px 0;
	}
.bonust  a
	{
		color:#ce7a00;
	}
.bonust  b
	{
		color:#6d6d6d;
		margin:0 8px 0 0;
	}
	.shadow {
	text-shadow: 0px 0px 3px #000;
}
	.bonust h3 
		{
			background:url(body-images/tbbb1.png) top no-repeat;
			height:30px;
			margin: 0;
			text-align:center;
			font-size:15px;
			border-left: solid 1px #80807f;
			border-right: solid 1px #80807f;
			border-bottom: solid 1px #000000;
			border-top: solid 1px #565656;
			cursor: pointer;
		}
		.bonust h3:hover 
			{
				background:url(body-images/tbbb1.png) bottom no-repeat;
				
			}
			.bonust h3.active 
				{
					height:30px;
					background:url(body-images/tbbb1.png) bottom no-repeat;
					border-bottom: solid 1px #1d1d1d;
					border-top: solid 1px #565656;
				}
				.bonust p 
					{
						background:#272727 url(body-images/ttbg.png) repeat-x;
						height:210px;
						color:#fff;
						margin: 0;
						padding: 10px 10px 10px 10px;
						border-left: solid 1px #80807f;
						border-right: solid 1px #80807f;
					}
					.bonust img
						{
							float:left;
							margin:0 5px 0 0;
						}
#cta
	{
		float:right;
		width:280px;
		border:solid 1px #0d0d0d;
		margin:0 0 20px 0;
	}
	#cta1
		{
			float:left;
			background-color:#343434;
			height:34px;
			width:280px;
			border-bottom:solid 1px #323232;
			border-top:solid 1px #535353;
		}
		#cta2
			{
				float:left;
				background-color:#3a3a3a;
				width:280px;
				border-top:solid 1px #535353;
				border-bottom:solid 1px #323232;
				padding:10px 0 10px 0;
			}
			#cta2 img
			{
				margin-left: auto;
				margin-right: auto;
				display:block;
			}
			#cta2 p
			{
				color:#fff;
				padding:10px 5px 0 5px;
			}
			#cta3
				{
					float:left;
					background-color:#343434;
					width:280px;
					height:34px;
					border-top:solid 1px #535353;
					border-bottom:solid 1px #323232;
				}
				.cta4
					{
						float:left;
						background-color:#3a3a3a;
						width:280px;
						border-top:solid 1px #535353;
						border-bottom:solid 1px #323232;
					}
					.cta41
					{
						float:left;
						width:115px;
					}
					.cta41 img
						{
							float:left;
							width:115px;
							margin:10px 0 0 0;
						}
						.cta41 b
						{
							float:left;
							color:#8dc289;
							width:115px;
							padding: 10px 5px 10px 7px;
						}
						.cta41 a
						{
							color:#ce7a00;
							margin:0 0 0 14px;
						}
					.cta5 
					{
						color:#fff;
						float:right;
						width:150px;
						padding: 10px 5px 10px 0px;
						
					}
				
					
					

					.r5 
					{
						color:#fff;
						float:right;
						width:150px;
						padding: 10px 5px 10px 0px;
						
					}
					.ba1
						{
							float:left;
							width:210px;
						}
					.ba1 img
						{
							display: block;
							margin-left: auto;
							margin-right: auto;
							margin-top:20px;
						}
#comments
{
	float:left;
	width:400px;
	margin:40px 0 20px 0;

}
#comment
{
	float:left;
	width:380px;
	margin:0 0 0 0;
	background-color:#fff;
	border:#AFAFAF 1px solid;
	overflow: auto;
}
#author
{
	float:left;
	margin:0 0 0 0;
	background-color:#fff;
	border:#AFAFAF 1px solid;
}
#email
{
	float:left;
	margin:0 0 0 0;
	background-color:#fff;
	border:#AFAFAF 1px solid;
}
#url
{
	float:left;
	margin:0 0 0 0;
	background-color:#fff;
	border:#AFAFAF 1px solid;
}
#submit
{
	float:left;
	width:61px;
	height:24px;
	background:url(body-images/skicka.png) top no-repeat;
	margin:10px 0 10px 0;
}
#submit:hover
{
	float:left;
	width:61px;
	height:24px;
	background:url(body-images/skicka.png) bottom no-repeat;
	margin:10px 0 10px 0;
}
.com
{
	float:left;
	margin:5px 0 0 0;
	}

.k
{	
	background:url(body-images/kom22.png) repeat-y;
	border-top:#ededed 1px solid;
	border-bottom:#ededed 1px solid;
}
.k p
{	
	padding: 10px;
}
.a strong
{
	font-size:16px;
	font-weight:bold;
	margin:0 10px 0 0;
}
.skriv
{
	float:left;
	width:400px;
	background-color:#f6f6f6;
	border-top:#ededed 1px solid;
	border-bottom:#ededed 1px solid;
	margin:30px 0 20px 0;

}
.inloggad
{
	margin:0 0 0 5px;
}

/* recension
-----------------------------------------------------------------------*/
#content-left-r
	{
		float:left;
		width:470px;
		margin:10px 0 10px 10px;
	}
	#content-left-r h2
		{
			color:#000;
			font-size:16px;
			margin:10px 0 0 0;
			line-height:18px;
		}
				#content-left-r h3
				{
					color:#5F5F5F;
					margin:10px 0 0 0;
					line-height:16px;
				}
			#content-right-r
				{
					float:right;
					width:210px;
					margin:10px 10px 0 0px;
				}
#r
	{
		float:right;
		width:210px;
		border:solid 1px #0d0d0d;
		margin:0 0 20px 0;
	}
	#r1
		{
			float:left;
			background-color:#343434;
			height:34px;
			width:210px;
			border-bottom:solid 1px #323232;border-top:solid 1px #535353;
			text-align:center;
		}
		#r2
			{
				float:left;
				background-color:#3a3a3a;
				width:210px;
				border-top:solid 1px #535353;
				border-bottom:solid 1px #323232;
				padding:10px 0 10px 0;
			}
			#r2 img
			{
				margin-left: auto;
				margin-right: auto;
				display:block;
			}
			#r2 p
			{
				color:#fff;
				text-align:center;
				padding:10px 5px 0 5px;
			}
			#r3
				{
					float:left;
					background-color:#343434;
					width:210px;
					height:34px;
					border-top:solid 1px #535353;
					border-bottom:solid 1px #323232;
					text-align:center;
				}
				.r4
					{
						float:left;
						background-color:#3a3a3a;
						width:210px;
						padding:10px 0 10px 0;
						border-top:solid 1px #535353;
						border-bottom:solid 1px #323232;
					}
					.r4 img
					{
						float:left;
						margin:0 0 0 2px;
					}
					.r41
					{
						float:left;
						width:115px;
					}
					.r41 img
						{
							float:left;
							width:115px;
							margin:10px 0 0 0;
						}
						.r41 b
						{
							float:left;
							color:#8dc289;
							width:115px;
							padding: 10px 5px 10px 7px;
						}
						.r41 a
						{
							color:#ce7a00;
							margin:0 0 0 14px;
						}
.bonus
{
	width:101px;
	height:38px;
	background:url(body-images/bonus.png) top no-repeat;
	display: block;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
.bonus a
{
	display: block;
	width:101px;
	height:38px;
}
.bonus:hover
{
	width:101px;
	height:38px;
	background:url(body-images/bonus.png) bottom no-repeat;
	display: block;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
.bonus-ccr
{
	width:101px;
	height:38px;
	background:url(body-images/bonus.png) top no-repeat;
	display: block;
	margin:10px 0 0 0;
}
.bonus-ccr a
{
	display: block;
	width:101px;
	height:38px;
}
.bonus-ccr:hover
{
	width:101px;
	height:38px;
	background:url(body-images/bonus.png) bottom no-repeat;
	display: block;
}
h3.rec
	{
		text-align:center;
		color:#FFE7C5;
		line-height:30px;
	}
	
	
#fot
{
	float:left;
	width:100%;
	margin:10px 0 10px 0;
}
#fot p
{
	color:#fff;
	text-align:center;
}
#fot a
{
	color:#ce7a00;
}
.kontakt
{
	float:left;
}
#kontakt-s
{
	float:right;
	width:263px;
	margin:0 0 0 0px;
	background-color:#fff;
	border:#ededed 1px solid;
}
#kontakt-ss
{
	float:right;
	width:263px;
	margin:0px;
	background-color:#fff;
	border:#ededed 1px solid;
	overflow: auto;
}
#kontakt-submit
{
	float:left;
	width:61px;
	height:24px;
	background:url(body-images/skicka.png) top no-repeat;
	margin:0 0 0 0;
}
#kontakt-submit:hover
{
	float:left;
	width:61px;
	height:24px;
	background:url(body-images/skicka.png) bottom no-repeat;
	margin:0 0 0 0;
}
.pagination 
{  
float:left;
font-size:12px;
font-weight:bold;  
margin:0 0 15px 0;
}  
.pagination a
{  
color:#000;
line-height:25px;
text-align:center; 
padding:1px 7px 5px 5px;
margin:0 5px 0 0;
background:url(body-images/nav-b.png) left top no-repeat;
}  
.pagination a:hover{  
padding:1px 7px 5px 5px;
margin:0 5px 0 0;
background:url(body-images/nav-b.png) left bottom no-repeat;
} 
img#wpstats{display:none}
.content-links-bg
{
	float:left;
	width:400px;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	background:url(body-images/line1.png) bottom no-repeat;
}
.ssajt
{
	float:left;
	width:400px;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
}
.image-links
{
	float:left;
	width:184px;
	margin:0 0 0 0;
}
.image-links strong
{
	color:#1F1F1F;
}
.image-links img
{
	float:left;
	width:184px;
	height:124px;
}
.content-links
{
	float:right;
	width:210px;
	margin:0 0 0 6px;
}
.content-links p
{
	margin:0 0 0 0;
}
.content-links a
{
	font-size:16px;
}
.kontakt1
{
	float:left;
}
.kontakt-s1
{
	float:left;
	width:262px;
	margin:0px;
	background-color:#fff;
	border:#ededed 1px solid;
}
.kontakt-ss1
{
	float:left;
	width:262px;
	margin:0px;
	background-color:#fff;
	border:#ededed 1px solid;
	overflow: auto;
}
#kontakt-submit
{
	float:left;
	width:61px;
	height:24px;
	background:url(body-images/skicka.png) top no-repeat;
	margin:0 0 0 0;
}
#kontakt-submit:hover
{
	float:left;
	width:61px;
	height:24px;
	background:url(body-images/skicka.png) bottom no-repeat;
	margin:0 0 0 0;
}
#cta
	{
		float:right;
		width:280px;
		border:solid 1px #0d0d0d;
		margin:0 0 20px 0;
	}
			#cta3
				{
					float:left;
					background-color:#343434;
					width:280px;
					height:34px;
					border-top:solid 1px #535353;
					border-bottom:solid 1px #323232;
				}
				.cta4
					{
						float:left;
						background-color:#3a3a3a;
						width:280px;
						border-top:solid 1px #535353;
						border-bottom:solid 1px #323232;
					}
					.ctalank 
					{
						color:#fff;
						float:left;
						width:270px;
						margin:0 0 0 5px;
					}
					
					
ul.menyunder {
    width:385px; 
	height:30px;
    background: url(body-images/link-menu.png);
    margin:0 0 20px 0; padding: 0;
    position: relative;
}
ul.menyunder li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
ul.menyunder li, ul.menyunder a {
    height: 30px; display: block;
}	
#poker {left: 0; width: 82px;}
#casino {left: 83px; width: 93px;}
#bingo {left: 177px; width: 96px;}
#ovrigt {left: 272px; width: 112px;}

#poker a:hover {
    background: transparent url(body-images/link-menu.png)
    0 -30px no-repeat;
}
#casino a:hover {
    background: transparent url(body-images/link-menu.png)
    -83px -30px no-repeat;
}
#bingo a:hover {
    background: transparent url(body-images/link-menu.png)
    -177px -30px no-repeat;
}
#ovrigt a:hover {
    background: transparent url(body-images/link-menu.png)
    -272px -30px no-repeat;
}
.tab-container {
	border-top: none;
	overflow: hidden;
	float: left; 
	width: 400px;
}
