
	a:link 		{ text-decoration: none; color: #000000;}
	a:visited 	{ text-decoration: none; color: #000000;}
	a:active 	{ text-decoration: none; color: #000000;}
	a:hover 	{ text-decoration: underline;}
	
	a:link.white 	{ text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: Arial; font-size: 11px;}
	a:visited.white { text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: Arial; font-size: 11px;}
	a:active.white 	{ text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: Arial; font-size: 11px;}
	a:hover.white 	{ text-decoration: underline ; }
	
	a:link.popular 		{ text-decoration: none; color: #000000; font-weight: bold; font-family: Verdana; font-size: 12px; }
	a:visited.popular 	{ text-decoration: none; color: #000000; font-weight: bold; font-family: Verdana; font-size: 12px; }
	a:active.popular 	{ text-decoration: none; color: #000000; font-weight: bold; font-family: Verdana; font-size: 12px; }
	a:hover.popular 	{ text-decoration: underline;}
			
	a:link.extra 	{ text-decoration: none; color: #444444; font-family: Verdana; font-size: 9px;}
	a:visited.extra { text-decoration: none; color: #444444; font-family: Verdana; font-size: 9px;}
	a:active.extra 	{ text-decoration: none; color: #444444; font-family: Verdana; font-size: 9px;}
	a:hover.extra 	{ text-decoration: underline ; }
	
	a:link.rA	 {text-decoration: none; font-family: Arial; font-size: 15px; font-weight: bold; color: #027ABB;}
	a:visited.rA {text-decoration: none; font-family: Arial; font-size: 15px; font-weight: bold; color: #027ABB;}
	a:active.rA 	 {text-decoration: none; font-family: Arial; font-size: 15px; font-weight: bold; color: #027ABB;}
	a:hover.rA 	 {text-decoration: underline ;}
	
	a:link.rB	 {text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #027ABB;}
	a:visited.rB {text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #027ABB;}
	a:active.rB	 {text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #027ABB;}
	a:hover.rB 	 {text-decoration: underline ;}
	
	a:link.catLink2	 	{text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #000000;}
	a:visited.catLink2 	{text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #000000;}
	a:active.catLink2	 {text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #000000;}
	a:hover.catLink2 	 {text-decoration: underline ;}
	
	a:link.link01	 	{text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000;}
	a:visited.link01	{text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000;}
	a:active.link01		{text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000;}
	a:hover.link01 		{text-decoration: underline; font-weight: bold; color: #027ABB;}
	
	a:link.link02	 	{text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #027ABB;}
	a:visited.link02	{text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #027ABB;}
	a:active.link02		{text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #027ABB;}
	a:hover.link02 		{text-decoration: none;}
	
	a:link.catLink22	 	{text-decoration: none; font-family: arial; font-size: 14px; font-weight: bold; color: #000000;}
	a:visited.catLink22 	{text-decoration: none; font-family: arial; font-size: 14px; font-weight: bold; color: #000000;}
	a:active.catLink22	 {text-decoration: none; font-family: arial; font-size: 14px; font-weight: bold; color: #000000;}
	a:hover.catLink22 	 {text-decoration: underline ;}
	
	a:link.link72 		{ text-decoration: none; color: #027ABB; font-weight: bold; font-family: Verdana; font-size: 11px; }
	a:visited.link72 	{ text-decoration: none; color: #027ABB; font-weight: bold; font-family: Verdana; font-size: 11px; }
	a:active.link72 	{ text-decoration: none; color: #027ABB; font-weight: bold; font-family: Verdana; font-size: 11px; }
	a:hover.link72 	{ text-decoration: underline;}
	
	.t001 {
		font-family: 	Arial; 
		font-size: 		10px;
		font-weight: 	normal;
	}
	
	.t54 {
		font-family: 	arial; 
		font-size: 		14px;
		font-weight: 	bold;
	}
	.t55 {
		font-family: 	verdana; 
		font-size: 		10px;
		font-weight: 	normal;
	}
	.t56 {
		font-family: 	verdana; 
		font-size: 		10px;
		font-weight: 	normal;
		color: 			#027ABB;
	}
	.t57 {
		font-family: 	arial; 
		font-size: 		14px;
		font-weight: 	bold;
		color: 			#027ABB;
	}
		
	h1 {
		font-family: 	Arial; 
		font-size: 		11px;
		font-weight:  	bold;
	}
	
	h2 {
		font-family: 	Arial; 
		font-size:		10px;
		font-weight:  	bold;
	}
	
	#bxHelptext {
		background-color:	transparent;
		background-image:	url(graphic/nyhet2.png);
		width: 				555px; 
		height: 			66px; 
		position: 			relative; 
		left: 				3px; 
		top: 				0px;
	}
	
	#box_topbanner {
				background-color: 	transparent;
				width: 				560px; 
				height: 			111px; 
				position: 			absolute; 
				left: 				0px; 
				top: 				0px;
			}
			#box_topmeny {
				background-color: 	transparent;
				width: 				560px; 
				height: 			20px; 
				position: 			absolute; 
				left: 				0px; 
				top: 				111px;
			}
	
	#box_main {
		background-color: 	transparent;
		width: 				560px; 
		height: 			800px; 
		position: 			absolute; 
		left: 				0px; 
		top: 				140px;
	}
		#box_main_top {
			background-color: 	transparent;
			background-image: 	url(graphic/liten_sokruta_bguiden.gif);
			width: 				560px; 
			height: 			52px; 
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
		#box_main_top_fast_buttons {
			background-color: 	transparent;
			width: 				120px; 
			height: 			40px; 
			position: 			absolute; 
			left: 				445px; 
			top: 				15px;
			font-family: 		Arial; 
			font-size: 			13px;
			font-weight: 		bold;
		}
		#box_main_top_inputs {
			background-color: 	#FF0000;
			width: 				200px; 
			height: 			15px; 
			position: 			absolute; 
			left: 				174px; 
			top: 				13px;
			font-family: 		Arial, Verdana; 
			font-size: 			12px;
		}
		.text_Frisearch {
			font-family: 		Arial; 
			font-size: 			10px;
		}
	#box_main_reklambanner {
		background-color: 	#FFFFFF;
		width: 				540px; 
		height: 			90px; 
		position: 			relative; 
		left: 				4px; 
		top: 				0px;
		margin-bottom:10px;
	}
		
	#box_main_middle {
		background-color: 	transparent;
		width: 				530px; 
		height: 			auto; 
		position: 			relative; 
		left: 				20px; 
		top: 				0px;
	}
	#box_main_middle2 {
		background-color: 	transparent;
		width: 				530px; 
		height: 			auto; 
		position: 			relative; 
		left: 				20px; 
		top: 				-8px;
	}
		
		.hidde_button {
			background-color:	transparent; 
			border: 			none;
			width: 				12px; 
			height: 			20px; 
			font-family: 		Arial; 
			font-size: 			14px;
			font-weight: 		bold;
			color:				#FFFFFF;
			cursor:pointer;
		}
		.text_rubrik {
			font-family: 	Verdana, Arial; 
			font-size: 		18px;
			font-weight: 	bold;
		}
		.text_info {
			font-family: 	Verdanan, Arial; 
			font-size: 		12px;
			font-weight: 	normal;
		}
		
		#box_main_popularast_pic {
			background-image:	url(graphic/bakgrund_popularaste.jpg);	
			width: 				560px; 
			height: 			157px; 
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
			#box_main_popularast_text {
				background-color:	transparent;
				width: 				520px; 
				height: 			100px; 
				position: 			absolute; 
				left: 				20px; 
				top: 				40px;
			}
		#boxR_AC_holder {
			background-color:	transparent;	
			width: 				560px; 
			height: 			auto; 
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
		#boxR_AC_Rubrik{
			background-color:	transparent;	
			width: 				200px; 
			height: 			auto; 
			position: 			absolute; 
			left: 				24px; 
			top: 				30px;
		}
		#boxR_AC_top {
			background-image:	url(graphic/yellow_top.gif);	
			width: 				560px; 
			height: 			21px; 
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
		#boxR_AC_middle {
			background-image:	url(graphic/yellow_middle.gif);	
			width: 				560px; 
			height: 			auto; 
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
		#boxR_AC_bottom {
			background-image:	url(graphic/yellow_bottom.gif);	
			width: 				560px; 
			height: 			21px; 
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
		a:link.linkAC_MainCategory		{ text-decoration: none; color: #027ABB; font-weight: bold; font-family: Arial; font-size: 11px; }
		a:visited.linkAC_MainCategory 	{ text-decoration: none; color: #027ABB; font-weight: bold; font-family: Arial; font-size: 11px; }
		a:active.linkAC_MainCategory	{ text-decoration: none; color: #027ABB; font-weight: bold; font-family: Arial; font-size: 11px; }
		a:hover.linkAC_MainCategory 	{ text-decoration: none;  background-color: #FFDEA2;}
		
		.text_AC_Rubrik {
			font-family: 	Arial; 
			font-size: 		14px;
			font-weight: 	bold;
		}
		.text_AC_Rubrik2 {
			font-family: 	Arial; 
			font-size: 		14px;
			font-weight: 	bold;
			color:			#027ABB;
		}
		.text_AC_Rubrik2info {
			font-family: 	Arial; 
			font-size: 		11px;
			font-weight: 	normal;
			color:			#027ABB;
		}
		a:link.linkAC_SUB1		{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px; }
		a:visited.linkAC_SUB1 	{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px; }
		a:active.linkAC_SUB1	{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px; }
		a:hover.linkAC_SUB1 	{ text-decoration: underline;  background-color: #FFDEA2;}
		
		.text_AC_Rubrik3 {
			font-family: 	Arial; 
			font-size: 		14px;
			font-weight: 	bold;
			color:			#027ABB;
		}
		.text_AC_Rubrik3info {
			font-family: 	Arial; 
			font-size: 		11px;
			font-weight: 	normal;
			color:			#027ABB;
		}
		a:link.linkAC_SUB2		{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px; }
		a:visited.linkAC_SUB2 	{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px; }
		a:active.linkAC_SUB2	{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px; }
		a:hover.linkAC_SUB2 	{ text-decoration: underline;  background-color: #FFDEA2;}
		
		a:link.linkAC_SUB2back		{ text-decoration: underline; color: #027ABB; font-weight: bold; font-family: Arial; font-size: 11px; }
		a:visited.linkAC_SUB2back 	{ text-decoration: underline; color: #027ABB; font-weight: bold; font-family: Arial; font-size: 11px; }
		a:active.linkAC_SUB2back	{ text-decoration: underline; color: #027ABB; font-weight: bold; font-family: Arial; font-size: 11px; }
		a:hover.linkAC_SUB2back 	{ text-decoration: underline;  background-color: #FFDEA2;}
		
		.boxR_holder_fastbuttons {
			background-color:	transparent;	
			width: 				500px; 
			height: 			20px; 
			position: 			relative; 
			left: 				20px; 
			top: 				5px;
		}
		.tFF {
			font-family: 		Arial; 
			font-size: 			12px;
			font-weight: 		bold;
			color:				#000000;
		}
		.textFastbuttons_normal {
			font-family: 		Arial; 
			font-size: 			11px;
			font-weight: 		normal;
		}
		a:link.fast 	{ text-decoration: none; color: #000000; font-family: arial; font-size: 11px;}
		a:visited.fast 	{ text-decoration: none; color: #000000; font-family: arial; font-size: 11px;}
		a:active.fast 	{ text-decoration: none; color: #000000; font-family: arial; font-size: 11px;}
		a:hover.fast 	{ text-decoration: underline ; }
		
		#box_mostpopular_Holder {
			background-color:	transparent ;	
			width: 				530px; 
			height: 			80px; 
			position: 			relative; 
			left: 				0px; 
			top: 				10px;
		}
				
			#box_mostpopularBanner {
				background-image:	url(graphic/popular/popularaste_banner.gif);	
				width: 				560px; 
				height: 			26px; 
				position: 			absolute; 
				left: 				0px; 
				top: 				0px;
			}
			#box_mostpopularInfo {
				background-image:	url(graphic/popular/news_middle.gif);	
				width: 				560px; 
				height: 			45px; 
				position: 			absolute; 
				left: 				1px; 
				top: 				18px;
			}
			#box_mostpopularEnd {
				background-image:	url(graphic/popular/news_bottom.gif);	
				width: 				560px; 
				height: 			19px; 
				position: 			absolute; 
				left: 				1px; 
				top: 				63px;
			}
			a:link.mostpopular 		{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px;}
			a:visited.mostpopular 	{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px;}
			a:active.mostpopular 	{ text-decoration: none; color: #000000; font-weight: normal; font-family: Arial; font-size: 11px;}
			a:hover.mostpopular 	{ text-decoration: underline;}
				
			.text_mostpopularStandard {
				color: 			#000000;
				font-family: 	Arial; 
				font-size: 		11px;
				font-weight: 	normal;
			}
		#boxR_holder_companies {
			background-color:	transparent;	
			width: 				500px; 
			height: 			1300px; 
			position: 			relative; 
			left: 				0px; 
			top: 				15px;
		}
		#boxA_LA_holder {
			background-color: 	transparent;
			width: 				560px; 
			height: 			800px; 
			position: 			absolute; 
			left: 				0px; 
			top: 				0px;
		}
		.boxR_LA_single {
			background-color: 	#00FF00;
			background-image:	url(graphic/lilla_bakgrundannons.gif);
			width: 				560px;
			height: 			110px;
			background-color: 	transparent;
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
			.PH1 {
			background-color: 	transparent;
			width:				150px;  
			height: 			70px; 
			position: 			absolute; 
			left: 				10px; 
			top: 				7px;
		}
		#boxA_LAholder_InfoMiddle_1ROW
		{
			background-color: 	transparent;
			width: 				360px;  
			height: 			auto; 
			position: 			absolute; 
			left: 				190px; 
			top: 				25px;
		}
		#boxA_LAholder_InfoMiddle_2ROWS
		{
			background-color: 	transparent;
			width: 				360px;  
			height: 			auto; 
			position: 			absolute; 
			left: 				190px; 
			top: 				15px;
		}
		.bX1
		{
			background-color: 	transparent;
			width: 				360px;  
			height: 			20px; 
			position: 			absolute; 
			left: 				190px; 
			top: 				5px;
		}
		.bX2T
		{
			background-color: 	transparent;
			width: 				350px;  
			height: 			45px; 
			position: 			absolute; 
			left: 				190px; 
			top: 				25px;
			color:				#000000;
			font-family: 		Arial; 
			font-size: 			11px;
			font-weight: 		normal;
			overflow:			hidden;
			max-height:			45px;
		}
		.bX3a
		{
			background-color: 	transparent;
			width: 				350px;  
			height: 				20px; 
			position: 			absolute; 
			left: 				190px; 
			top: 					75px;
			color:				#000000;
			font-family: 		Arial; 
			font-size: 			11px;
			font-weight: 		bold;
		}
		#bX3b {
			background-color: 	transparent;
			width: 				350px;  
			height: 				20px; 
			position: 			absolute; 
			left: 				290px; 
			top: 					75px;
			color:				#838383;
			font-family: 		Arial; 
			font-size: 			11px;
			font-weight: 		bold;
		}
		.bX4 {
			background-color: 	transparent;
			width: 				190px;  
			height: 				10px; 
			position: 			absolute; 
			left: 				415px; 
			top: 					70px;
			color:				#838383;
			font-family: 		Arial; 
			font-size: 			11px;
			font-weight: 		bold;
		}
		#FF01 {
			background-color: 	transparent;
			width: 				550px;  
			height: 			640px; 
			position: 			relative; 
			left: 				5px; 
			top: 				20px;
		}
		#FF02 {
			background-color: 	transparent;
			width: 				200px;  
			height: 			400px; 
			position: 			absolute; 
			left: 				340px; 
			top: 				170px;
		}
		.tFF01a {
			font-family: 		Arial; 
			font-size: 			11px;
			font-weight: 		bold;
		}
		.tFF01b {
			font-family: 		Arial; 
			font-size: 			12px;
			font-weight: 		normal;
		}

		#boxR_LA_companyname
		{
			background-color: 	transparent;
			width: 				330px;  
			height: 			auto; 
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
			font-family: 		Arial; 
			font-size: 			18px;
			font-weight: 		normal;
		}
		#boxR_LA_adresstext {
			background-color: 	transparent;
			width: 				330px;
			height: 			auto;   
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
			font-family: 		Arial; 
			font-size: 			10px;
			font-weight: 		normal;
		}
		#boxA_LA_icons {
			width: 				30px; 
			height: 			60px;  
			background-color: 	transparent;
			position: 			absolute; 
			left: 				515px; 
			top: 				15px;
			font-family: 		Arial; 
			font-size: 			10px;
			font-weight: 		normal;
		}
		#boxR_NMA_holder {
			background-color: 	transparent;
			background-image:	url(graphic/NMA_bakgrund.gif);
			width: 				560px;
			height: 			50px;
			background-color: 	transparent;
			position: 			relative; 
			left: 				0px; 
			top: 				0px;
		}
		#boxA_NMA_rubrik {
			background-color: 	transparent;
			width: 				500px;
			height: 			18px;
			position: 			absolute; 
			left: 				20px; 
			top: 				2px;
			font-family: 		Arial; 
			font-size: 			15px;
			font-weight: 		bold;
		}
		#boxA_NMA_phone {
			background-color: 	transparent;
			width: 				115px;
			height: 			20px;
			position: 			absolute; 
			left: 				20px; 
			top: 				21px;
			font-family: 		Verdana; 
			font-size: 			10px;
			font-weight: 		bold;
		}
		#boxA_NMA_fax {
			background-color: 	transparent;
			width: 				120px;
			height: 			20px;
			position: 			absolute; 
			left: 				135px; 
			top: 				21px;
			font-family: 		Verdana; 
			font-size: 			10px;
			font-weight: 		bold;
		}
		#boxA_NMA_adress {
			background-color: 	transparent;
			width: 				300px;
			height: 			20px;
			position: 			absolute; 
			left: 				255px; 
			top: 				21px;
			font-family: 		Verdana; 
			font-size: 			10px;
			font-weight: 		bold;
		}
		#boxA_NMA_iconmail {
			background-color: 	transparent;
			width: 				25px;
			height: 			20px;
			position: 			absolute; 
			left: 				515px; 
			top: 				2px;
		}
		.text_NMA_normal {
			font-family: 		Verdana; 
			font-size: 			10px;
			font-weight: 		normal;
		}

/* Sökrutan */

#bguiden_search {
	background-image:url(/graphic/bguiden_sok_mid.png);
	height:50px;
	position:relative;
	padding:0 111px 0 184px;
}

#bguiden_search .left {
	background-image:url(/graphic/bguiden_sok_left.png);
	height:50px;
	width:163px;
	position:absolute;
	top:0;
	left:0;
}

#bguiden_search .right {
	background-image:url(/graphic/bguiden_sok_right.png);
	height:50px;
	width:12px;
	position:absolute;
	top:0;
	right:0;
}

#bguiden_search .btn {
	background-image:url(/graphic/bguiden_sok_btn.png);
	height:34px;
	width:68px;
	position:absolute;
	top:11px;
	right:21px;
	cursor:pointer;
}

#bguiden_search input {
	width:100%;
	position:relative;
	top:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 2px 0;
	height:22px;
	border:0;
	margin:0;
	font-weight:bold;
	color:#6B6C6F;
}


.yellow_box #bguiden_search {
	background:none;
	margin:0;
	padding:0 60px 0 5px;
	position:relative;
	height:auto;

}
.yellow_box #bguiden_search .btn {
	background-image:url(/graphic/bguiden_sok_btn_left.png);
	height:31px;
	width:47px;
	cursor:pointer;
	position:absolute;
	right:5px;
	top:0px;
}

.yellow_box #bguiden_search input {
	width:100%;
	position:relative;
	top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 2px 0;
	height:20px;
	border:1px solid #4995D1;
	margin:0;
}

.yellow_box .select_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	margin-top:10px;
}


/* STEP 1 */

#box_main h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	margin:10px 0 3px;
}

#box_main p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 20px 10px 0;
}

#box_main p a {
	font-weight:bold;
	color:#267CB2;
}

#bguiden_search.step1 {
	margin:5px 10px 20px 0;
}

#bguiden_step1_box .row {
	clear:left;
	height:20px;
}

#bguiden_step1_box .cat_box	{
	float:left;
	width:33%;
	font-family:Arial, Helvetica, sans-serif;
	background-position:left top;
	background-repeat:no-repeat;
	min-height:60px;
}

#bguiden_step1_box .cat_box a{
	display:block;
	margin-left:60px;
	font-size:12px;
}

#bguiden_step1_box .cat_box a.title{
	color:#267CB2;
	font-weight:bold;
	font-size:13px;
}

#bguiden_step1_box .cat_box a.sub{
	padding-left:10px;
	background-image:url(/graphic/bguiden_orange_dot.png);
	background-position:left center;
	background-repeat:no-repeat;
}

#bguiden_step1_box .cat_box a.more{
	color:#666666;
	font-style:italic;
}


/* STEP 2 */

#bguiden_step2	#bguiden_search {
	margin:5px 10px 0 10px;
}

#bguiden_step2	#col_left {
	float:left;
	width:252px;
}

#bguiden_step2	#col_right {
	float:left;
	width:550px;
}

#bguiden_step2	#col_right h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:15px 0 10px 10px;
}


#bguiden_step2 #breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#bguiden_step2 #breadcrumbs a {
	color:#267CB2;
	font-weight:bold;
}

#bguiden_step2 .yellow_box {
	background-image:url(/graphic/yellow_box_mid.png);
	width:252px;
	font-family:Arial, Helvetica, sans-serif;
}

#bguiden_step2 .yellow_box h1{
	font-size:17px;
	font-weight:bold;
	margin:0 15px 5px;
}

#bguiden_step2 .yellow_box a{
	font-size:11px;
	font-weight:bold;
	color:#267CB2;
	margin:0 15px;
	display:block;
}

#bguiden_step2 .yellow_box .top {
	background-image:url(/graphic/yellow_box_top.png);
	height:15px;
}

#bguiden_step2 .yellow_box .bottom {
	background-image:url(/graphic/yellow_box_bottom.png);
	height:15px;
}

#bguiden_step2 .white_box {
	background-image:url(/graphic/white_box_mid.png);
	width:252px;
	font-family:Arial, Helvetica, sans-serif;
}

#bguiden_step2 .white_box .top {
	background-image:url(/graphic/white_box_top.png);
	height:15px;
}

#bguiden_step2 .white_box .bottom {
	background-image:url(/graphic/white_box_bottom.png);
	height:15px;
}


#bguiden_step2 .cat_box	{
	font-family:Arial, Helvetica, sans-serif;
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

#bguiden_step2 .cat_box a{
	display:block;
	margin-left:15px;
	font-size:12px;
	font-weight:normal;
}

#bguiden_step2 .cat_box a.title{
	color:#267CB2;
	font-weight:bold;
	font-size:13px;
}

#bguiden_step2 .cat_box a.sub{
	padding-left:10px;
	background-image:url(/graphic/bguiden_orange_dot.png);
	background-position:left center;
	background-repeat:no-repeat;
}

#bguiden_step2 .cat_box a.more{
	color:#666666;
	font-style:italic;
}

/* STEP 2 LISTAN*/

#bguiden_step2 #foretag .plate {
	background-image:url(/graphic/foretag_plate_mid.png);
	margin-bottom:-2px;
}

#bguiden_step2 #foretag .plate .bottom {
	background-image:url(/graphic/foretag_plate_bot.png);
	height:22px;
}

#bguiden_step2 #foretag .plate .content {
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 17px 0 18px;
	font-size:11px;
	position:relative;
}

#bguiden_step2 #foretag .plate .content h2,
#bguiden_step2 #foretag .plate .content .text,
#bguiden_step2 #foretag .plate .content .foot {
	margin:0 0 0 170px;
}

#bguiden_step2 #foretag .plate .content .foot {
	position:relative;
	line-height:25px;
	height:25px;
	margin-bottom:-5px;
}

#bguiden_step2 #foretag .plate .content .foot .phone {
	position:absolute;
	left:0;
	top:0;
	font-weight:bold;
}

#bguiden_step2 #foretag .plate .content .foot .checker {
	position:absolute;
	right:0;
	top:0;
}

#bguiden_step2 #foretag .plate .content .foot .checker label {
	font-weight:bold;
	color:#267CB2;
	cursor:pointer;
}

#bguiden_step2 #foretag .plate .content .foot .checker input {
	vertical-align:middle;
}

#bguiden_step2 #foretag .plate .content h2 a {
	font-size:15px;	
	color:#267CB2;
}

#bguiden_step2 #foretag .plate .content a.logo {
	width:160px;
	height:95px;
	display:block;
	text-align:center;
	position:absolute;
	top:0;
	left:18px;
	line-height:95px;
}

#bguiden_step2 #foretag .plate .content img.logo {
	vertical-align:middle;
	border:0;
}

/* LOOSTER*/

#bguiden_step2 #foretag .plate .looser {
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 17px 0 18px;
	font-size:11px;
	position:relative;
}

#bguiden_step2 #foretag .plate .looser h2 {
	font-size:15px;
	margin:0;
}

#bguiden_step2 #foretag .plate .looser .text {
	float:right;
	width:200px;
}

/* Förfråganrutan */

#bguiden_step2 #forfragan {
	width:543px;
	height:165px;
	background-image:url(/graphic/forfragan_ruta.png);
	background-position:-4px 0;
	margin-bottom:10px;
	position:relative;
}

#bguiden_step2 #forfragan input,
#bguiden_step2 #forfragan textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #000000;
	padding:1px 3px;
	position:absolute;
	margin:0;
}

#bguiden_step2 #forfragan input {
	padding:2px 3px 0;
}


#bguiden_step2 #forfragan .top_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	position:absolute;
	top:20px;
	left:100px;
	font-weight:bold;
}

#bguiden_step2 #forfragan .button {
	background-image:url(/graphic/forfragan_ruta_button.png);
	width:233px;
	height:31px;
	cursor:pointer;
	position:absolute;
	top:127px;
	left:285px;
}

.msg_green,
#bguiden_step2 .msg_green {
	background-color:#D5FFD5;
	border:1px solid #009900;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:10px 0;
	margin: 0 10px 0 12px;
}

#bguiden_step2 #foretag .plate .content .search_result {
	border-top:1px solid #999999;
	color:#86888A;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px;
	margin-top:10px;
}

#bguiden_step2 #foretag .plate .content .search_result span.match {
	color:#231F20;
	font-weight:bold;
}

#bguiden_step2 #foretag .plate .content .search_result .text {
	margin:10px 0 0;
	font-size:11px;
	color:#86888A;
}

#bguiden_step2 #foretag .plate .content .search_result .text strong {
	color:#231F20;
}

#bguiden_step2 #foretag .plate .content .search_result .cat {
	font-size:11px;
	font-weight:bold;
	color:#231F20;
	margin-top:10px;
}

#bguiden_step2 #foretag .plate .content .search_result .cat a {
	font-size:11px;
	font-weight:bold;
	color:#267CB2;
}