/*
Theme Name: Svenska Theme
Theme URI: http://
Description: 
Version: 1.0
Author: PSDgator
Author URI: http://www.psdgator.com/
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
ul{ list-style:none; list-style-position:outside;}


a{ color:#0092ca; text-decoration:none;}


html{ background:#fff url(images/body_bg.gif) 0 899px repeat;}
body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; background:url(images/body_top.jpg) top repeat-x;}
.body_inside{ padding-bottom:40px; background:url(images/body_bottom.png) center bottom no-repeat;}


	/*header*/
	#header{ width:1050px; margin:0 auto; height:169px; background:url(images/header.jpg) 0 0 no-repeat; position:relative;}
		
		.logo{ position:relative; left:-20px; height:110px; padding-top:16px;}
		.logo a img{ vertical-align:top;}
		
		#header ul { width:1048px; height:41px; border:1px #3f5e73 solid; background:url(images/nav.gif); font-family:"Trebuchet MS",Arial;
			   -moz-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;}
		#header ul li{ float:left; height:31px; padding:6px 0 4px; padding-right:2px; background:url(images/nav_line.gif) right top no-repeat;}
		#header ul li.nav_last{ background:none;}
		#header ul li a{ float:left; font-size:16px; line-height:31px; color:#fff; display:inline; margin:0 5px; text-decoration:none; cursor:pointer;}
		#header ul li a span{ float:left; height:31px; line-height:31px; color:#fff; text-shadow:0px -1px 1px #334151; padding:0 18px;}
		#header ul li.on a,
		#header ul li a:hover{ background:url(images/nav_right_on.gif) right top no-repeat;}
		#header ul li.on a span,
		#header ul li a:hover span{ background:url(images/nav_left_on.gif) left top no-repeat;}

.datoen {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #3D3B3B
		}
		

	
	/*content*/
	.home #content{ background:#fff url(images/content_bg1.gif) 0 0 no-repeat;}
	.page #content{ background:#fff url(images/content_bg2.gif) 0 0 no-repeat;}
	.page-template-no-sidebar-php #content { background:white !important; }
	
	.home .content_inside{ background:url(images/sider_bg.gif) 830px top repeat-y;}
	.page .content_inside{ background:url(images/sider_bg.gif) 830px top repeat-y;}
	.page-template-no-sidebar-php .content_inside { background:white !important; }
	
	#content{ width:1050px; margin:0 auto; overflow:hidden; background:#fff url(images/content_bg2.gif) 0 0 no-repeat;}
	.content_inside{ width:100%; overflow:hidden;}

		.sidebar{ float:left; width:191px; display:inline; margin:20px 0 0 13px;}
			.sidebox{ width:100%; margin-bottom:15px; padding-bottom:14px; background:url(images/sidebox_bottom.gif) 0 bottom no-repeat;}
			.sidebox .side_title{ height:24px; line-height:24px; color:#fff; font-weight:bold; text-indent:10px; text-transform:uppercase;
								  background:#406191 url(images/side_title.gif) 0 0 no-repeat;}
			.sidebox .side_content{ width:189px; margin:0 auto; border-top:1px #e2e2e2 solid; background:url(images/sidebox_shadow.gif) top repeat-x;}
				.side_nav{}
				.side_nav li{ width:96%; margin:0 auto; line-height:210%; background:url(images/dot_line.gif) bottom repeat-x;}
				.side_nav li.last{ background:none;}
				.side_nav li a{ color:#0264b1; padding-left:17px; font-weight:bold; background:url(images/ico_arrow.gif) 4px 3px no-repeat; text-decoration:none;}
				.side_nav li a:hover{ color:#0093ca;}
		
		.main_content{ float:left; width:776px; margin-left:26px;}
			h1{ color:#0093ca; font-size:20px; font-weight:normal; margin-bottom:12px; letter-spacing:-1px;}

			
			.intro{ padding:25px 0 20px;}
			.intro h1{ font-size:22px;}
			
			
			/*---------------index page----------------*/
			.content{ float:left; width:550px; margin:25px 0 0 46px;}
				.welcome{ padding-bottom:20px;}
				.welcome p{ margin-bottom:8px;}
				
				h2{ width:100%; height:42px; line-height:35px; text-indent:10px; color:#0092ca; font-size:18px; text-transform:uppercase; margin-bottom:12px;
						background:url(images/title.gif) 0 0 no-repeat; font-weight:normal;}
				
				
				.box1{ width:549px; margin-bottom:20px; background:url(images/box1_bottom.gif) 0 bottom no-repeat;}
				.box1 .box_inside{ width:100%; overflow:hidden; padding:10px 0; background:url(images/box1_top.gif) 0 top no-repeat;}
					.featured_slot{ width:529px; margin:0 auto; padding-bottom:20px; background:url(images/f_slot_bg.jpg) 0 0 no-repeat;}
					.featured_slot .fea_txt{ float:left; width:235px; display:inline; margin:45px 0 0 35px; color:#fff; text-align:center;}
					.featured_slot .fea_txt .f_txt1{ font-size:23px; color:#fcf140; font-family:"Trebuchet MS",Arial;}
					.featured_slot .fea_txt .f_txt2{ font-size:21px; font-family:"Trebuchet MS",Arial; margin-bottom:5px;}
					.featured_slot .fea_txt .f_txt3{ font-style:italic; font-size:16px; line-height:120%;
													 font-family:"Trebuchet MS",Arial; font-weight:bold; margin-bottom:16px;}
						.btn_spela{ display:block; width:216px; height:57px; line-height:50px; margin:0 auto; font-size:22px; color:#fff; text-decoration:none;
									background:url(images/btn2.png) 0 0 no-repeat; text-align:left; text-indent:28px; text-transform:uppercase;}
						.btn_spela:hover{ color:#fcf13f;}
					.featured_slot .fea_img{ float:right; width:228px; display:inline; margin:28px 19px 0 0; text-align:center;}
					.featured_slot .fea_img img{ vertical-align:top; padding-top:30px; width:173px; height:130px;}
					.featured_slot .fea_intro{ clear:both; padding-top:20px; width:478px; margin:0 auto;}
					.featured_slot .fea_intro p{ margin-bottom:12px;}
						.more{ font-weight:bold; color:#0264b1; padding-left:15px; text-decoration:none; background:url(images/ico_arrow.gif) 2px 2px no-repeat;}
						.more:hover{ color:#0093ca;}
				
				
				.slot_games{ width:100%; padding-bottom:15px; margin-bottom:10px;}
				.slot_games p{ margin-bottom:24px;}
				.slot_games_list{ width:100%; overflow:hidden;}
				.slot_games_list ul{ width:600px; overflow:hidden;}
				.slot_games_list ul li{ float:left; width:259px; padding-left:6px; display:inline; margin:0 17px 20px 0; color:#fff; font-size:11px;
										background:#00a5e5 url(images/slot_li_bg.gif) top repeat-x;}
				.slot_games_list ul li .slot{ width:100%; height:208px; padding-top:6px; background:#1f252b url(images/slot_bg.gif) top repeat-x;}
				.slot_games_list ul li .slo_img{ text-align:center; width:247px; margin:0 auto 3px; padding-bottom:8px;
												 background:url(images/slot_shadow.gif) 0 bottom no-repeat;}
				.slot_games_list ul li .slo_title{ width:238px; margin:0 auto 5px; font-size:14px; text-align:center; font-weight:bold;}
				.slot_games_list ul li .slo_title a{ color:#19bdfb; text-decoration:none;}
				.slot_games_list ul li .slo_title a:hover{ color:#fcf13f;}
				.slot_games_list ul li .slo_txt{ width:238px; margin:0 auto 12px;}
				.slot_games_list ul li .slo_more{ color:#fcf13f; font-weight:bold; text-transform:uppercase; text-decoration:none;}
				.slot_games_list ul li .slo_button{ width:100%; text-transform:uppercase;}
				.slot_games_list ul li .slo_button a{ display:block; width:147px; height:30px; line-height:26px; text-shadow:0 -1px 1px #2873a8;
													  margin:0 auto; font-size:14px; text-transform:uppercase; text-indent:26px; color:#fff; text-decoration:none;
													  background:url(images/btn1.gif) 0 0 no-repeat; font-weight:bold;}
				.slot_games_list ul li .slo_button a:hover{ color:#fcf13f;}
				
					.btn_view_all{ display:block; width:187px; height:32px; line-height:26px; margin:0 auto; font-weight:bold; text-indent:25px;
								   text-shadow:0 -1px 1px #f0f53f; font-size:14px; text-transform:uppercase; color:#193152; text-decoration:none;
								   background:url(images/btn3.gif) 0 0 no-repeat; font-family:"Trebuchet MS";}
				
				
				h3{ font-size:18px; font-family:"Trebuchet MS"; margin-bottom:10px; font-weight:normal; color:#0092ca;}
				h4{ font-size:18px; font-family:"Trebuchet MS"; margin-bottom:10px; font-weight:normal; color:#0092ca;}
				
				
				.para{ width:100%; margin-bottom:40px;}
				.para p{ margin-bottom:16px;}
				
				.para_bottom{ background:url(images/dot_line2.gif) top repeat-x; padding-top:20px;}
				


			
			
			.sider{ float:right; width:219px; display:inline; margin:0 1px 0 0;background:url(images/sider_bg.gif) repeat-y;padding-top:6px;}
				.sider_title{ width:191px; margin:0 auto; height:30px; line-height:30px; font-size:17px; color:#fff; text-align:center;
							  font-family:"Trebuchet MS",Arial; font-weight:bold; text-shadow:1px 1px 2px #880909;
							  background:url(http://www.svenska-spelautomater.se/wp-content/themes/theme/images/sider_title.gif) 0 0 no-repeat; margin-bottom:14px;}


					.single_casino{ width:190px; margin:0 auto 12px; background:url(images/sider_box_bottom.gif) 0 bottom no-repeat;}
					.single_casino_inside{ width:100%; padding-bottom:16px; background:url(images/sider_box_top.gif) 0 0 no-repeat; color:#fff;}
					.single_casino .cas_img{ text-align:center; padding:6px 0 2px; margin-bottom:5px;}
					.single_casino .cas_title{ font-family:"Trebuchet MS"; text-align:center; font-size:16px; margin-bottom:2px;}
					.single_casino .cas_title a{ color:#fcf13f; text-decoration:none;}
					.single_casino .cas_title a:hover{ color:#00a7e5;}
					.single_casino .cas_bonus{ margin-bottom:4px; text-align:center; font-size:16px; font-family:"Trebuchet MS",Arial;}
					.single_casino .cas_txt{ width:164px; margin:0 auto 10px; font-size:11px;}
					.single_casino .cas_btn{ width:100%;}
					.single_casino .cas_btn a{ display:block; width:147px; height:26px; line-height:26px; text-indent:28px; color:#193152;
											   text-shadow:0px -1px 1px #ede32b; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold;
											   background:url(images/btn4.gif) 0 0 no-repeat; text-decoration:none; margin:0 auto;}

					
					.even_casino{ background:#f9f4fb;}

					
					.sider_line{ width:168px; height:4px; text-indent:-9999px; margin:0 auto; overflow:hidden; background:url(images/dot_line2.gif) 0 0 no-repeat;}

/*---------------internet casino list----------------*/

.single_casino2{ width:782px; overflow:hidden; margin-bottom:20px; background:url(images/cas_bg.gif) 0 0 no-repeat; padding-top:8px;}
		.single_casino2_inside{ width:100%; overflow:hidden; background:url(images/cas_bg.gif) -782px bottom no-repeat; padding-bottom:6px;}
		.single_casino2 .cas_logo2{ float:left; width:160px; display:inline; margin:25px 25px 0 15px;}
		.single_casino2 .cas_logo2 img{ vertical-align:top; margin-bottom:42px;}
		.single_casino2 .cas_title2{ float:left; width:560px; line-height:43px; font-size:19px; color:#fff; font-family:"Trebuchet MS"; margin-bottom:12px;}
		.single_casino2 .cas_title2 a{ color:#fff; text-decoration:none;}
		.single_casino2 .cas_title2 a:hover{ color:#ffff00;}
		.single_casino2 .cas_title2 strong{ font-weight:normal; color:#ffff00;}
		.single_casino2 .cas_cont2{ float:left; width:560px;}
		
			.btn_click_here2{ display:block;  width:122px; height:43px; text-indent:-9999px; overflow:hidden; margin:0 auto; text-decoration:none;
							 background:url(images/btn_click_here.gif) 0 0 no-repeat;}
			.btn_click_here2:hover{ background-position:0 -43px;}


			/*---------------para page----------------*/		
			.para_img1{ float:right; padding-left:6px; background:#00a5e5 url(images/slot_li_bg.gif) top repeat-x;}	
			.para_img1 img{ border-left:4px #fff solid; vertical-align:top; padding-bottom:8px; background:url(images/img_shadow.gif) center bottom no-repeat;}
			
			
			
			
			/*---------------game page----------------*/	
			.main_content2{ float:left; width:770px; margin:20px 0 0 45px;}
			.main_content2 p{ margin-bottom:24px;}
				h2.h_long{ width:100%; height:42px; line-height:35px; text-indent:10px; color:#0092ca; font-size:18px; text-transform:uppercase; margin-bottom:12px;
						 background:url(images/title2.gif) 0 0 no-repeat;}
						 
			.online_slot{ width:730px; height:529px; margin-bottom:20px; text-align:center; padding-top:30px; background:url(images/online_bg.gif) 0 0 no-repeat;}
			
			.box2{ width:729px; margin:0 auto 20px; background:url(images/box2_bottom.gif) 0 bottom no-repeat;}
			.box2 .box_title{ height:31px; line-height:31px; text-align:center; font-size:16px; font-style:italic; font-family:"Trebuchet MS";
							  background:url(images/box2_title.gif) 0 0 no-repeat;}
			.box2 .box_content{ width:100%; padding:20px 0 30px; overflow:hidden; background:url(images/box2_top.gif) 0 0 no-repeat;}
				.online_logo{ float:left; width:200px; display:inline; margin-left:15px;}
				.online_txt{ float:left; width:215px; margin-left:10px; padding-top:4px; font-size:16px; color:#46729e; font-family:"Trebuchet MS";}
				.online_txt .online_title{ font-size:22px; color:#0092ca; margin-bottom:5px;}
				.online_btn{ float:left; width:252px; height:65px; margin-top:6px;}
				.online_btn a{ float:left; width:100%; height:100%; overflow:hidden; text-indent:34px; line-height:55px; color:#fff; font-size:20px;
							   background:url(images/btn5.png) 0 0 no-repeat; text-decoration:none;}
			
			
			
			
			/*-----------------review page---------------------*/
			.box3{ width:769px; height:218px; padding-top:35px; margin-bottom:16px; background:url(images/box3.jpg) 0 0 no-repeat;}
				.casino_logo{ float:left; width:270px; display:inline; margin-left:36px; height:128px; text-align:center; padding-top:40px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logomrgreen{ float:left; width:270px; display:inline; margin-left:36px; height:148px; text-align:center; padding-top:20px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logocentrebet{ float:left; width:270px; display:inline; margin-left:36px; height:138px; text-align:center; padding-top:30px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logounibet{ float:left; width:270px; display:inline; margin-left:36px; height:148px; text-align:center; padding-top:20px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logobet24{ float:left; width:270px; display:inline; margin-left:36px; height:154px; text-align:center; padding-top:14px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logocherry{ float:left; width:270px; display:inline; margin-left:36px; height:169px; text-align:center; padding-top:1px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logoeuro{ float:left; width:270px; display:inline; margin-left:36px; height:148px; text-align:center; padding-top:20px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logonordicbet{ float:left; width:270px; display:inline; margin-left:36px; height:148px; text-align:center; padding-top:45px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}
.casino_logojackpotcity{ float:left; width:270px; display:inline; margin-left:36px; height:154px; text-align:center; padding-top:60px; background:url(images/logo_shadow.gif) 0 0 no-repeat;}


				.casino_logo img{ vertical-align:top;}
				.casino_logomrgreen img{ vertical-align:top;}
				.casino_txt{ float:left; width:350px; margin-left:26px;}
				.casino_txt1{ font-size:20px; color:#0092ca; margin-bottom:2px; font-family:"Trebuchet MS";}
				.casino_txt2{ font-size:16px; color:#46729e; font-weight:bold; font-family:"Trebuchet MS"; margin-bottom:4px;}
				.list{ width:100%; margin-bottom:8px;}
				.list li{ padding-left:10px; background:url(images/li_dot.gif) 0 6px no-repeat;}
			
			
			.casino_list{ width:100%; padding-bottom:20px; background:url(images/dot_line2.gif) bottom repeat-x;}
			.casino_list ul{ width:790px; overflow:hidden; position:relative; left:-7px;}
			.casino_list ul li{ float:left; width:263px; text-align:center; background:url(images/shadow.gif) 0 136px no-repeat;}
			.casino_list ul li .ca_img{ margin-bottom:10px;}
			.casino_list ul li .ca_img img{ vertical-align:top;}
			.casino_list ul li .ca_title{}
			.casino_list ul li .ca_title a{ text-decoration:none;}
			
			
			.casino_detail{ width:100%; overflow:hidden; padding-top:22px;}
				.casino_para{ float:left; width:470px;}
				.casino_para h3{}
				.casino_boxes{ float:right; width:200px;}
				
				.single_para{ border-bottom:1px #eee solid; margin-bottom:20px;}
			
			
				.box4{ width:510px; margin-bottom:20px; background:url(images/box4_bottom.jpg) 0 bottom no-repeat;}
				.box4 .box_inside{ width:100%; padding:20px 0; overflow:hidden; background:url(images/box4_top.jpg) 0 top no-repeat;}
				.box4_logo{ float:left; width:220px; display:inline; margin-left:35px;}
				.box4_logounibet{ float:left; width:220px; display:inline; margin-left:35px; padding-top:20px;}
				.box4_logobet24{ float:left; width:220px; display:run-in; margin-left:35px; padding-top:0px;}
				.box4_logocherry{ float:left; width:220px; display:run-in; margin-left:35px; padding-top:10px;}
				.box4_logoeuro{ float:left; width:220px; display:run-in; margin-left:35px; padding-top:0px;}
	.box4_logonordicbet{ float:left; width:220px; display:run-in; margin-left:35px; padding-top:15px;}
				.box4_btn{ float:left; width:217px; margin:10px 0 0 6px;}
			
			
			
			.casino_boxes{ float:right; width:257px;}
				.casino_box{ width:100%; margin-bottom:14px; padding-bottom:10px; background:url(images/sidebox2.gif) bottom no-repeat;}
				.casino_box .box_title{ height:36px; line-height:36px; text-align:center; border-bottom:1px #fff solid; font-size:15px; color:#01202b;
										background:url(images/sidebox2_title.gif) 0 0 no-repeat; font-family:"Trebuchet MS";}
				.casino_box .box_content{ border-top:1px #e1e1e1 solid;}
					.detail_list{ width:220px; padding:10px 0; margin:0 auto; font-size:11px;}
					.detail_list li{ width:100%; overflow:hidden; line-height:140%;}
					.detail_list li span{ float:left; width:106px; color:#000;}
					.detail_list li strong{ float:left; width:110px; color:#46729e; font-weight:normal;}
					
					.game_list{ width:230px; overflow:hidden; padding:10px 0; margin:0 auto; font-size:11px;}
					.game_list li{ float:left; width:115px; line-height:140%;}
					.game_list li a{ color:#0092ca; text-decoration:none;}
					.game_list li a:hover{ color:#333;}
				
				

			
			
			
					
			/*---------------overview page----------------*/
			.slots_box{ width:790px; margin-bottom:15px; overflow:hidden;}
			.slots_box .box_title{ height:42px; text-indent:10px; line-height:35px; text-indent:10px; color:#0092ca;
								   font-size:18px; text-transform:uppercase; margin-bottom:12px;}
				h2.btitle1{ background:url(images/btitle1.gif) 0 0 no-repeat;}
				h2.btitle2{ background:url(images/btitle2.gif) 0 0 no-repeat;}
				h2.btitle3{ background:url(images/btitle3.gif) 0 0 no-repeat;}
				h2.btitle4{ background:url(images/btitle4.gif) 0 0 no-repeat;}
				h2.btitle5{ background:url(images/btitle5.gif) 0 0 no-repeat;}
				h2.btitle6{ background:url(images/btitle6.gif) 0 0 no-repeat;}
			
			.slots_box ul{ width:790px; overflow:hidden;}
			.slots_box ul li{ float:left; width:142px; margin-right:15px; margin-bottom:30px; background:url(images/slot.gif) 0 0 no-repeat;}
			.slots_box ul li .slot_img{ width:136px; margin:0 auto 6px; padding-top:3px;}
			.slots_box ul li .slot_txt{ text-align:center;}
			.slots_box ul li .slot_txt a{ font-family:"Trebuchet MS"; font-size:13px; text-decoration:none;}
			.slots_box ul li .slot_txt a:hover{ color:#575757;}
			
			
			.link_box{ width:769px; overflow:hidden; padding-bottom:10px; margin-bottom:35px; background:url(images/gcontent.gif) 0 bottom no-repeat;}
			.link_box .box_title{ height:30px; line-height:30px; font-size:14px; text-indent:10px; font-family:"Trebuchet MS";
								  background:url(images/gtitle.gif) 0 0 no-repeat;}
			.link_box ul{ width:790px; overflow:hidden; font-size:11px; padding-top:10px; margin-bottom:10px;}
			.link_box ul li{ float:left; width:130px; display:inline; margin:0 15px 0 8px; line-height:140%;}
			.link_box ul li a{}
			.link_box ul li a:hover{ color:#575757;}
			
			.btn_view_all2{ float:right; width:147px; display:inline; margin-right:14px; height:32px;line-height:26px; text-indent:30px;
							text-shadow:0 -1px 1px #f0f53f; font-size:16px; text-transform:uppercase; color:#193152; text-decoration:none;
							background:url(images/btn6.gif) 0 0 no-repeat; font-family:"Trebuchet MS";}

	
	
	/*footer*/	
	#footer{ width:1040px; padding-left:10px; font-family:"Trebuchet MS",Arial; line-height:200%; text-shadow:0px -1px 1px #fffc7c; margin:0 auto; clear:both;
			 background:#f6f006;}



ul.top5-news {
	position:relative;
	width:549px;
	margin-bottom:30px;
}

ul.top5-news li {
	position:relative;
	width:549px;
	height:43px;
	line-height:46px;
	padding-left:44px;
	background:url(images/top5-middlebg.jpg) no-repeat top left;
}

ul.top5-news li.first {
	position:relative;
	background:url(images/top5-topbg.jpg) no-repeat top left;
}

ul.top5-news li.last {
	position:relative;
	height:45px;
	line-height:46px;
	background:url(images/top5-bottombg.jpg) no-repeat top left;
}

ul.top5-news li span {
	font-style:italic;
	font-size:12px;
}

ul.top5-news li a {
	padding-left:14px;
	text-decoration:none;
}

ul.top5-news li a:hover {
	text-decoration:underline;
}




