		
		
/* =================================================================================================
		
		CSS STYLE, main.css, www.nyttforetag.com
		CSS written by Jimmy Oh | www.jimmyoh.com
				
================================================================================================= */

		* { margin: 0; padding: 0; font-size: 100%; /*border: none*/ }
		img { border: none; }
		:focus { outline: none; }


/* ==== STRUCTURE ==================================================================================== */

		body 
		{
		    
		/*background: repeat #e1e3e5 top left url('../gfx/bkg.jpg');*/
		margin: 0 auto 0 auto;
		text-align: center; 
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #000000;
		}
		
		#totalcontainer {
		width: 990px;
		margin: 0 auto 0 auto;
		padding: 0; }
			
				
/* ==== TOP ========================================================================================== */
				
		#top {
		background: #fff;
		width: 100%;
		height: 25px;
		display: block;
		margin: 0 auto 0 auto;
		overflow: visible;
		z-index: 1000;
		border-bottom: 3px solid #e17f00; }
		
		#top .wrapper {
		width: 990px;
		margin: 0 auto 0 auto; }
		
		
		#top .wrapper p {
		padding-top: 0px;
		margin-top: 0px;
		margin-bottom: 2px;
		padding-bottom: 0px;
		
		 }		
		
			#top .wrapper ul {
			height: 25px;
			margin: 0;
			padding: 0;
			right: 0;
			text-align: left;
			list-style-type: none;
			float: right; }
		
				#top .wrapper li {
				margin: 0;
				border: none;
				display: inline;
				float: left;
				padding: 5px 20px 5px 0;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #666;
				font-weight: bold; }
		
					#top .nav_top:link, #top .nav_top:visited, #top .nav_top:active {		
					text-decoration: none;
					color: #999;
					border-bottom: none; }
		
						#top .nav_top:hover {
						text-decoration: none;
						color: #333;
						border-bottom: none; }
						
				#top .wrapper a {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #666;
				font-weight: bold; }
		
					#top .nav_top:link, #top .nav_top:visited, #top .nav_top:active {		
					text-decoration: none;
					color: #999;
					border-bottom: none; }
		
						#top .nav_top:hover {
						text-decoration: none;
						color: #333;
						border-bottom: none; }						
				
										
/* ==== HEADER ============================================================================================ */
				
		#header {
		background-color: #9d080c;
		width: 990px;
		height: 220px;
		clear: both;
		display: block;
		padding: 0;
		margin: 0 auto 0 auto;
		position: relative;
		overflow: visible;
		border-bottom: 5px solid #e17f00; }
		
			#header .logo {
			width: 174px;
			height: 68px;
			display: block;
			position: absolute;
			top: 38px;
			left: 43px; }


/* ==== NAVIGATION =========================================================================================== */
		
		#nav {
		background: #818a91;
		width: 990px;
		clear: both;
		float: left;
		display: inline;
		margin: 0 auto 0 auto;
		position: relative;
		padding: 0; }
		
			#nav ul {
			background: #000;
			width: 970px;
			display: inline;
			margin: 0 auto 0 auto;
			padding: 0 0 0 20px;
			list-style-type: none;
			float: left;
			z-index: 1; }
		
				#nav li {
				margin: 0 auto 0 auto;
				border: none;
				display: block;
				float: left;
				height: 100%;
				font-family: Arial, Helvetica, sans-serif;
				text-transform: uppercase;
				font-size: 12px;
				font-weight: bold; }
				
					.nav:link, .nav:visited, .nav:active {	
					background: #000;
					text-decoration: none;
					color: #f1f1f1;
					display: block;
					padding: 10px;
					border-bottom: none; }
		
						.nav:hover {
						background: #818a91;
						display: block;
						text-decoration: none;
						color: #fff;
						padding: 10px;
						border-bottom: none; }
						
							.nav_active {
							background: #818a91;
							display: block;
							text-decoration: none;
							color: #fff;
							padding: 10px;
							border-bottom: none; }
					
		#nav ul.sub {
		background: #818a91;
		width: 990px;
		margin: 0;
		padding: 0;
		list-style-type: none;
		float: left; }
		
			#nav li.submenu {
			display: inline;
			float: left;
			padding: 0 10px 0 10px;
			margin: 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			text-transform: none;
			border: none; }
		
				.nav_sub:link, .nav_sub:visited, .nav_sub:active {	
				background: none;
				text-decoration: none;
				color: #c9c9c9;
				display: block;
				padding: 6px;
				border-bottom: none; }

					.nav_sub:hover {
					background: none;
					display: block;
					text-decoration: none;
					color: #fff;
					padding: 6px;
					border-bottom: none; }
		
		
/* ==== SEARCH AREA =========================================================================================== */

		.search {
		display: inline;
		position: absolute;
		float: right;
		top: 7px;
		right: 10px;
		z-index: 1000; }
		
			.search .inputform {
			background: #fff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 16px;
			color: #666;
			width: 100px;
			text-align: left;
			padding: 3px;
			float: left;
			clear: none;
			display: inline;
			position: relative;}
		
				.search .submit {
				background: #000;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 13px;
				padding: 0;
				float: left;
				display: inline;
				color: #fff;
				margin: 0 0 10px 5px;
				top: 2px;
				padding-bottom: 5px;
				text-align: center;
				position: relative;
				border: none; }
				

				
/* ==== CONTENT ============================================================================================= */
		
		#content {
		width: 990px;
		margin: 10px 0 0 0;
		padding: 0;
		display: block;
		z-index: 1;
		float: left;
		text-align: left; }
		
			#content h2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			text-align: left;
			color: #df7700;
			display: block;
			font-weight: bold;
			margin: 0 0 3px 0;
			overflow: visible;
			line-height: 18px; }
			
				#content h3 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				text-align: left;
				color: #333;
				display: block;
				clear: left;
				font-weight: bold;
				margin: 0 0 3px 0;
				overflow: visible;
				line-height: 20px; }
				
					#content h4 {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					text-align: left;
					color: #333;
					display: block;
					clear: left;
					font-weight: bold;
					margin: 0 0 3px 0;
					overflow: visible;
					line-height: 20px; }
		
	#content .padding {
	padding: 10px;
	overflow: visible;
	clear: left; }

		#content p a:link, #content p a:visited, #content p a:active, a:hover { color: #333; text-decoration: none; font-weight: bold; }
		#content p a:hover { color: #DF7700; text-decoration: none; font-weight: bold; }
		
	/* ==== CONTENT LEFT ====================================================================== */
		
		#content #left {
		width: 730px;
		display: block;
		float: left; }
		
		#content #left p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		display: block;
		text-align: left;
		color: #000;
		line-height: 14px; }
		
		/* ==== BOX 1 ====================================================================== */
			
			
		#content #left .box_1_container {
		width: 503px;
		display: block;
		float: left;
		margin: 0;
		overflow: visible;
		}
		 
		 			
		#content #left .box_1_container .box_1 {
		background-color: #fff;
		width: 504px;
		display: block;
		margin: 0;
		padding: 20px;
		overflow: visible;
		height: 340px;
		 }
		 	 
			#content #left .box_1_container .box_1 .toparea {
			display: block;
			float: left;
			margin-bottom: 0px;
			 }
		
				#content #left .box_1_container .box_1 .toparea .img {
				float: right;
				margin: 0 0 0 15px; }
			
					#content #left .box_1_container .box_1 .toparea h1 {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 20px;
					text-align: left;
					color: #df7700;
					display: block;
					clear: left;
					font-weight: bold;
					margin: 0 0 7px 0;
					overflow: visible;
					line-height: 26px; }
					
					#content #left .box_1_container .box_1 .toparea a {
					color: #df7700;
					text-decoration: none;
					}
					
						#content #left .box_1_container .box_1 .toparea p.lasmer {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						text-align: left;
						display: block;
						color: #666;
						line-height: 18px; }
		
							#content #left .box_1_container .box_1 .belowarea {
							width: 100%;
							margin: 10px 0 0 0;
							display: block;
							text-align: left;
							float: left; }
							
								#content #left .box_1_container .box_1 .belowarea .img {
								display: block;
								margin: 0 5px 0 0;
								float: left; }
								
								#content #left .box_1_container .box_1 .belowarea a
								{
								    color: #df7700;
								    text-decoration: none;
								}
								
								
									#content #left .box_1_container .box_1 .belowarea .left {
									width: 48%;
									height: 100%;
									position: relative;
									display: block;
									float: left; }
									
									#content #left .box_1_container .box_1 .belowarea .right {
									width: 48%;
									height: 100%;
									position: relative;
									display: block;
									float: right; }


		 		
		#content #left .forum {
		background-color: #e17f00;
		 }



		/* ==== BOX 2 ====================================================================== */
		
		#content #left .box_2_top {
		background: no-repeat bottom left url('../gfx/box_2_top.gif');
		width: 176px;
		height: 8px;
		margin: 0;
		padding: 0;
		display: block;
		float: right; }
	
			#content #left .box_2 {
			background: #000000;/*636e77*/
			width: 156px;
			display: block;
			float: right;
			padding: 10px;
			overflow: visible; }
			
			
			#content #left .box_2 a {
			text-decoration: none;
			border: none;
			 }
			 
			 			
			#content #left .box_2 p a {
			text-decoration: none;
			border: none;
			 }
						
			
				#content #left .box_2 p {
	
				font-weight: bold;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 12px;
		color: #fff; }
			
				#content #left .box_2 p.first { margin: 0 0 10px 0; }
			
					#content #left .box_2 p b {
					color: #fb9107; }
		
		#content #left .box_2_foot {
		background: no-repeat top left url('../gfx/box_2_foot.gif');
		width: 176px;
		height: 7px;
		margin: 0 0 10px 0;
		display: block;
		float: right; }
				
				
		/* ==== BOX 3 ====================================================================== */

		#content #left .box_3_container {
		width: 176px;
		display: block;
		float: right;
		padding: 0;
		overflow: visible; }
				
		#content #left .box_3_container .box_3 {
		background: #fff;
		width: 176px;
		height: 226px;
		display: block;
		padding: 0;
		overflow: visible; }
		

		
			#content #left .box_3_container .box_3 .top {
			/*background: #e17f00;*/
			width: 165px;
			padding: 3px 3px 3px 8px; }

					#content #left .box_3_container .box_3 p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
					display: block;
					text-align: left;
					line-height: 15px; }
		
		
	/* ==== LEFT 2 AND 3 WRAPPER ====================================================================== */
		
	#content #left2and3wrapper {
	width: 730px;
	display: block;
	float: left; }
		
	/* ==== CONTENT LEFT 2 ====================================================================== */
		
		#content #left2 {
		width: 298px;
		display: block;
		margin: 10px 0 0 0;
		float: left;
		overflow: visible; }
		
		
		/* ==== BOX 4 ====================================================================== */
		
		#content #left2 .box_4 {
		background: #fff;
		width: 298px;
		height: 365px;
		display: block;
		float: left;
		padding: 0;
		overflow: visible; }
		
			#content #left2 .box_4 .top {
			/*background: #000;*/
			width: 287px;
			padding: 3px 3px 3px 8px; }

					#content #left2 .box_4 p {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #000000;
					display: block;
					text-align: left;
					line-height: 15px; }
					
						#content #left2 .box_4 .img {
						background: #ccc;
						width: 278px;
						height: 150px;
						float: left;
						margin: 10px; }
		
		
		/* ==== BOX 5 ====================================================================== */
		
		#content #left2 .box_5 {
		background: #fff;
		width: 298px;
		height: 775px;
		display: block;
		float: left;
		padding: 0;
		margin: 0px 0 10px 0;
		overflow: visible; }
		
			#content #left2 .box_5 .top {
			/*background: #000;*/
			width: 287px;
			padding: 3px 3px 3px 8px; }
		
						#content #left2 .box_5 p {
			font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #000000;
						display: block;
						margin: 0 0 15px 0;
						text-align: left;
						line-height: 15px; }
						
						#content #left2 .box_5 p a
						{
						color: #e17f00;
						}
						
	/* ==== CONTENT LEFT 3 ====================================================================== */

		#content #left3 {
		width: 420px;
		display: block;
		margin: 10px 0 0 0;
		float: right; }
		
		
		/* ==== BOX 6 ====================================================================== */
		
		#content #left3 .box_6 {
		background: #fff;
		width: 420px;
		height: 100%;
		display: block;
		float: right;
		padding: 0;
		overflow: visible; }
		
			#content #left3 .box_6 .top {
			/*background: #e17f00;*/
			width: 409px;
			padding: 3px 3px 3px 8px; }
			
				#content #left3 .box_6 .img {
				float: left;
				margin: 10px; }
				
					#content #left3 .box_6 .wrapper {
					width: 245px;
					float: right;
					margin: 0px 5px 0px 10px;
					display: block;
					overflow: visible; }
					
						#content #left3 .box_6 .row_black {
						background: #000;
						display: block;
						width: 229px;
						float: right;
						padding: 5px 8px 5px 8px; }
						
							#content #left3 .box_6 .row_black .txt {
							font-family: Arial, Helvetica, sans-serif;
							font-size: 11px;
							color: #fff;
							font-weight: bold;
							text-align: left; }
						
								#content #left3 .box_6 .row {
								background: #fff;
								display: block;
               					width: 229px;
								float: right;
								padding: 5px 8px 5px 8px; }
								
									#content #left3 .box_6 .row .txt {
									font-family: Arial, Helvetica, sans-serif;
									font-size: 11px;
									color: #333;
									font-weight: bold;
									text-align: left; }


		/* ==== BOX 7 ====================================================================== */
						
		#content #left3 .box_7 {
		background: #fff;
		width: 420px;
		height: 210px;
		display: block;
		float: right;
		padding: 0;
		margin: 0px 0 10px 0;
		overflow: visible; 
		color: #000000;
		font-family: Verdana, Arial, Sans-Serif;
		}
		
		#content #left3 .box_7 a
		{
		    text-decoration: none;
		}
		
				#content #left3 .box_7 p {
			color: #000000;
		font-family: Verdana, Arial, Sans-Serif;
		}
		
			#content #left3 .box_7 .top {
			/*background: #e17f00;*/
			width: 409px;
			padding: 3px 3px 3px 8px; }
			
				#content #left3 .box_7 .img {
				float: right;
				margin: 10px; }
				
		/* ==== BOX 8 ====================================================================== */
					
		#content #left3 .wrapper {
		width: 420px;
		display: block;
		float: left; }
						
		#content #left3 .wrapper .img {
		background: #fff;
		width: 200px;
		height: 100%;
		display: block;
		float: left;
		padding: 0;
		margin: 10px 0 0 0;
		overflow: visible; }
						
		#content #left3 .box_8 {
		background: #fff;
		width: 210px;
		height: 260px;
		display: block;
		float: right;
		padding: 0;
		margin: 10px 0 0 0;
		overflow: visible; }
		
			#content #left3 .box_8 .top {
			/*background: #e17f00;*/
			width: 199px;
			padding: 3px 3px 3px 8px; }
			
			
		/* ==== BOX 9 ====================================================================== */
											
		#content #left3 .box_9 {
		background: #fff;
		width: 420px;
		height: 246px;
		display: block;
		float: right;
		padding: 0;
		margin: 10px 0 0 0;
		overflow: visible; }
		
			#content #left3 .box_9 .bigger {
			font-size: 120%; }
		
				#content #left3 .box_9 .top {
				/*background: #e17f00;*/
				width: 409px;
				padding: 3px 3px 3px 8px; }
				
					#content #left3 .box_9 .img {
					float: right;
					margin: 10px; }
					
	/* ==== CONTENT BOTTOM ====================================================================== */
		
		#content #contentbottom {
		width: 730px;
		display: block;
		margin: 0;
		padding: 0;
		float: left;
		overflow: visible; }
		
			#content #contentbottom .box_10 {
			background: #fff;
			width: 729px;
			height: 260px;
			display: block;
			float: left;
			padding: 0;
			margin: 10px 0 0 0;
			overflow: visible; }
			
				#content #contentbottom .box_10 h4 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				color: #333;
				display: block;
				clear: left;
				font-weight: bold;
				margin: 0 0 3px 0;
				overflow: visible;
				line-height: 20px; }
		
					#content #contentbottom .box_10 .top {
					/*background: #000;*/
					width: 719px;
					padding: 3px 3px 3px 8px; }
					
		#content #contentbottom .box_10 .col {
		/*width: 130px;*/
		width: 166px;
		height: 210px;
		display: block;
		float: left;
		margin: 10px 0px 0 7px; 
		border-right: solid 1px #cccccc;
		padding-right:7px;
		}
		
			#content #contentbottom .box_10 .col_start {
			/*width: 130px;*/
			width: 166px;
			height: 210px;
			display: block;
			float: left;
			margin: 10px 0px 0 10px;
			border-right: solid 1px #cccccc;
			padding-right:7px;
			padding-left: 0px;
			 }
			
				#content #contentbottom .box_10 .col_end {
				width: 166px;
				height: 210px;
				/*width: 130px;*/
				display: block;
				float: left;
				margin: 10px 10px 0 7px; }
				
				#content #contentbottom .box_10 .col h4
				{
			    background-image: url(/_images/list_166.gif);		    
			    background-repeat: no-repeat;
			    background-color: #ffffff;
			    color: #FFFFFF;		
			    font-weight: bold;
			    font-size: 11px;  
			    padding-left: 7px;  
			    padding-top: 2px;
			    height: 26px;
		    }	
		    
				
				#content #contentbottom .box_10 .col_start h4
				{
			    background-image: url(/_images/list_166.gif);	
			    background-color: #ffffff;	    
			    background-repeat: no-repeat;
			    color: #FFFFFF;		
			    font-weight: bold;
			    font-size: 11px;    
			    padding-left: 7px;
			    padding-top: 2px;
			    height: 26px;
		    }				
		    
				
				#content #contentbottom .box_10 .col_end h4
				{
			    background-image: url(/_images/list_166.gif);		    
			    background-repeat: no-repeat;
			    color: #FFFFFF;		
			    font-weight: bold;
			    font-size: 11px;    
			    padding-left: 7px;
			    padding-top: 2px;
			    height: 26px;
		    }	
		    
		    
		    				#content #contentbottom .box_10 .col_start h4 a
				{
			    color: #FFFFFF;		
			    text-decoration: none;
		    }					
		    				#content #contentbottom .box_10 .col_end h4 a
				{
			    color: #FFFFFF;		
			    text-decoration: none;
		    }					
		    
		    		    				#content #contentbottom .box_10 .col h4 a
				{
			    color: #FFFFFF;		
			    text-decoration: none;
		    }					
		    
		    		    
		    			

			
		/* ==== COLLECTED BOX CLASSES  ====================================================================== */
			
		#content .top h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
		color: #fff;
		display: block;
		clear: left;
		font-weight: bold;
		margin: 0;
		overflow: visible;
		line-height: 20px; }

			#content #left3 p {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			display: block;
			text-align: left;
			color: #000;
			line-height: 15px; }
			

		/* ==== CONTENT RIGHT ====================================================================== */
		
		#content #right {
		width: 250px;
		display: block;
		float: right; }
		
			#content #right .annons {
			/*background: #333;*/
			width: 250px;
			margin: 0 0 10px 0;
			display: block; }
			
			#content #right .annons img
			{
			width: 250px;
			 }			

	
/* ==== FOOT ============================================================================================= */

			#bottom {
			background: #000;
			display: block;
			clear: both;
			margin: 20px 0 0 0;
			padding: 10px 0 10px 0;
			width: 100%;
			position: relative;
			left: 0;
			bottom: 0;
			z-index: 1;
			float: left;
			border-top: 5px solid #e17f00; }
			
				#bottom .wrapper {
				width: 990px;
				margin: 0 auto 0 auto; }
			
					#bottom p.left {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					text-align: left;
					color: #ccc;
					float: left;
					line-height: 16px;
					margin: 0; }
					
						#bottom p.right {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 10px;
						text-align: left;
						color: #f1f1f1;
						float: right;
						line-height: 16px;
						margin: 0; }
						
							#bottom p.right a:link, #bottom p.right a:visited, #bottom p.right a:active {
							color: #666;
							text-decoration: none; }
							
								#bottom p.right a:hover {
								color: #999;
								text-decoration: none; }
								

/* ==== WIDE ============================================================================================= */

#content #wide {
width: 730px;
display: block;
float: left; }

		#content #wide .box_1_container {
		width: 504px;
		display: block;
		float: left;
		margin: 0;
		padding: 0px;
		overflow: visible; }

		#content #wide .box_1_container .box_1 {
		background: #fff;
		width: 503px;
		display: block;
		margin: 0;
		padding: 20px;
		overflow: visible; }
		
		#content #wide .box_1_forum 
		{
		    background-color: #ffffff;
		width: 503px;
		display: block;
		float: left;
		margin: 0;
		padding: 20px;
		overflow: visible; }		

	#content #wide .box_1 .img {
	float: right;
	margin: 0 0 0 15px; }

		#content #wide .box_1 h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		text-align: left;
		color: #df7700;
		display: block;
		clear: left;
		font-weight: bold;
		margin: 0 0 7px 0;
		overflow: visible;
		line-height: 26px; }
		
			#content #wide .box_1 p {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			display: block;
			text-align: left;
			color: #000;
			margin: 0 0 15px 0;
			line-height: 18px; }
			
			
		/* ==== RIGHT LAYERS ====================================================================== */
	
		#content #wide .wide_right {
		width: 176px;
		float: right;
		height: 100%;
		display: inline; }
	
			
		/* ==== BOX 2 ====================================================================== */
		
		#content #wide .box_2_top {
		background: no-repeat bottom left url('../gfx/box_2_top.gif');
		width: 176px;
		height: 8px;
		margin: 0;
		padding: 0;
		display: block;
		float: right; }
	
			#content #wide .box_2 {
			background: #000000;
			width: 156px;
			display: block;
			float: right;
			padding: 10px;
			overflow: visible; }
			
			
			#content #wide .box_2 a {
			text-decoration: none;
			border: none;
			 }
			 
			 			
			#content #wide .box_2 p a {
			text-decoration: none;
			border: none;
			 }
						
						
				#content #wide .box_2 p {
				color: #fff;
				font-weight: bold;
				font-size: 13px;
				font-family: Arial, Helvetica, sans-serif; }
			
				#content #wide .box_2 p.first { margin: 0 0 10px 0; font-weight: normal; }
			
					#content #wide .box_2 p b {
					color: #fb9107; }
		
		#content #wide .box_2_foot {
		background: no-repeat top left url('../gfx/box_2_foot.gif');
		width: 176px;
		height: 7px;
		margin: 0 0 10px 0;
		display: block;
		float: right; }
				
				
		/* ==== BOX 3 ====================================================================== */
		
		#content #wide .box_3 {
		background: #fff;
		width: 176px;
		height: 100%;
		display: block;
		float: right;
		padding: 0;
		overflow: visible; 
		margin-bottom: 15px
		}
		
		
		
		
			#content #wide .box_3 .top {
			/*background: #e17f00;*/
			width: 165px;
			padding: 3px 3px 3px 8px; }

					#content #wide .box_3 p {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					display: block;
					text-align: left;
					color: #666;
					line-height: 18px; }
		
		/*==============nytt==================*/
					
		.formField
        {
            border: solid 1px #cccccc;
            margin-bottom:3px;
            padding: 2px;
            font-family: Verdana, Sans-Serif;
        }
        
		.formField2
        {
            border: solid 1px #cccccc;
            margin-bottom:3px;
            padding: 2px;
            font-family: Verdana, Sans-Serif;
            margin-bottom: 10px;
        }        
        
        .textField
        {
            /*border: solid 1px #e17f00;*/
            font-size: 10px;
            color: #000000;
            padding: 2px;
            font-family: Verdana, Arial, Sans-Serif;
        }
        
        
        
        
        /* Medlemsinloggning */
        
        #MemberLogin 
        {
            padding: 10px;
            
        }
        
        #MemberLogin a 
        {
            color: #e17f00;
            font-weight: normal;   
            text-decoration: none;         
        }        
        
        
        #MemberLogin .LoginTextField
        {
            border: solid 1px #e17f00;
            padding: 2px;
            margin-bottom: 3px;
        }
        
        #MemberLogin .LoginButton
        {
            color: #000000;
            background-image: url(/_images/round_button.gif);
		    background-repeat: no-repeat;
		    background-color: #ffffff;
		    width:80px;
		    height: 24px;
            padding: 4px;
            margin-right: 2px;
            border: none
            }
            
            
 .CustomButton
        {
            color: #000000;
            background-image: url(/_images/round_button.gif);
		    background-repeat: no-repeat;
		    background-color: #ffffff;
		    width:80px;
		    height: 24px;
            padding: 4px;
            margin-right: 2px;
            border: none
            }  
            
 .CustomButton2
        {
            color: #000000;
            background-image: url(/_images/bkg_custom_button2.gif);
		    background-repeat: no-repeat;
		    background-color: transparent;
		    width:80px;
		    height: 18px;
            padding-left: 2px;
            margin-right: 2px;
            border: none
            }                  
            
            
                 
            
            .CustomButtonLong
        {
            color: #000000;
            background-image: url(/_images/round_button_long.gif);
		    background-repeat: no-repeat;
		    background-color: #ffffff;
		    width:165px;
		    height: 24px;
            padding-left: 4px;
            margin-right: 2px;
            border: none
            }   
            
            .CustomButtonMedium
        {
            color: #000000;
            background-image: url(/_images/round_button_medium.gif);
		    background-repeat: no-repeat;
		    background-color: #ffffff;
		    width:110px;
		    height: 24px;
            padding-left: 0px;
            margin-right: 2px;
            border: none
            }              
            
            hr
            {
                border: solid 1px #cccccc;
            }
            
            
/* ===================== FORUMET =========================== */            

#Forum
{
    background-color: #ffffff;
    /*background-color: #e1e3e5;*/
}


#Forum a
{
    color: #e17f00;
    text-decoration: none;
    font-weight: normal;
}

#Forum .HeaderButtonSmall
{
    /*bakgrundsbild*/
    background-image: url(/_images/list_black_240.gif); /*/_images/forum_header_bg.gif);*/
    background-repeat: no-repeat;
    background-position: top left;
    color: #FFFFFF;
    /*background-color: #000000;*/
    font-size: 11px;
    font-weight: bold;
    padding: 5px;
    padding-left: 12px;
    width:240px;
    height:16px;
}

#Forum .HeaderButton
{
    /*bakgrundsbild*/
    background-image: url(/_images/list_black_298.gif); /*/_images/forum_header_bg.gif);*/
    background-repeat: no-repeat;
    background-position: top left;
    color: #FFFFFF;
    /*background-color: #000000;*/
    font-size: 11px;
    font-weight: bold;
    padding: 5px;
    padding-left: 12px;
    width:298px;
    height:16px;
}

#Forum .HeaderButtonEnd
{
    background-color: #e1e3e5;
    font-size: 11px;
}

#Forum td.HeaderButtonEnd
{
    padding-left: 0px;
}

#Forum .HeaderButton a
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

#Forum .HeaderButtonSmall a
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

#Forum .forum_subheader
{
    background-color: #e17f00;
    color: #FFFFFF;
    font-weight: bold;
    padding: 4px;
    font-size: 11px;
}

#Forum .forum_subheader p
{
    background-color: #e17f00;
    color: #FFFFFF;
    font-weight: bold;
}

#Forum td
{
    vertical-align:top;
    padding-right: 8px;
    padding-left:4px;
    background-color: #FFFFFF;
    font-size: 10px;    
}

#Forum .forum_row
{
    border-bottom: solid 1px #000000;
    padding-bottom: 10px;
    padding-top: 10px;
}

#Forum .forum_row p
{
margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}


#Forum a.forum_link
{
    color: #e17f00;
    text-decoration: none;
    font-weight: normal;
}

#Forum a.forum_link_big
{
    color: #e17f00;
    text-decoration: none;
    font-weight: bold;
}

#Forum h1
{
    color: #e17f00;
    font-size: 12px;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#Forum .forum_row p.ForumHeader
{
    color: #e17f00;
    font-size: 13px;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.ForumHeader
{
    color: #e17f00;
    font-size: 13px;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#Forum .forum_row .ForumHeader a
{
    color: #e17f00;
    text-decoration: none;
}

#Forum a.forum_link_header
{
    color: #e17f00;
    font-weight: normal;
}

#Forum .ForumStartPost
{
    border-bottom: solid 20px #e17f00;
    border-top: solid 20px #e17f00;
    padding: 10px;
    margin-bottom: 0px;
}

#Forum .ForumPost
{
    border-bottom: solid 20px #e17f00;
    padding: 10px;
    margin-bottom: 0px;
}

#Forum .ForumPostHeader
{
    font-size: 12px;
    font-weight: bold;
}

#Forum a.ForumPostLink
{
    font-weight: bold;
    font-size: 11px;
}

#Forum .ForumBreadcrumbs
{
    color: #e17f00;
    font-weight: bold;
}

#Forum .ForumBreadcrumbs a
{
    color: #e17f00;
    font-weight: bold;    
}
/* ===================== FORUMET =========================== */            



        .wide_right .box_3 .puff_box
		{
		    padding: 10px 10px 10px 10px;
		}
		
		.wide_right .box_3 .puff_box h3
		{
		    font-size: 12px;
		    text-align: center;
		}
		
		.wide_right .box_3 .tips_bok img
		{
		    text-align: center;
		}
		
		.wide_right .box_3 .tips_bok
		{
		    margin-bottom: 25px;
		}
		
		.wide_right .box_3 .tips_bok p
		{
		    text-align: center;
		}
		
/* ===================== TIPSA =========================== */    		

#AvsnittTipsa
{
    margin-top: 10px;
    margin-bottom: 35px;
}

#AvsnittTipsa .Tipsa
{
    color: #e17f00;
    font-size: 11px;
    font-weight: bold;
}

#AvsnittTipsa .Tipsa_left
{
    float:left;
    width:250px;
}

#AvsnittTipsa .Tipsa_right
{
    float:left;   
    width:250px;
}


/* ===================== KOMMENTERA =========================== */   

#Kommentera
{
    margin-top: 10px;
    margin-bottom: 10px;
}

#Kommentera .KommenteraHeader
{
    font-weight: bold;
    color: #666666;
    font-size: 12px;
}

#Kommentera p.KommenteraHeader
{
    font-weight: bold;
    color: #666666;
    font-size: 12px;
}

.KommenteraHeader
{
    font-weight: bold;
    color: #666666;
    font-size: 12px;
}

#Kommentera .KommentarRuta
{
    background-color: #e1e3e5;
    padding: 10px;
    margin-bottom: 10px;
}

#Kommentera .KommentarRuta .Namnrad
{
    color: #666666;
    font-weight: bold;
}

#Kommentera .textFieldHeader
{
    font-weight: bold;
    font-size: 11px;
}


#Kommentera .textField
{
    border: solid 1px #000000;
    font-family: Verdana, Arial, Sans-Serif;
}


/* ===================== LÄS FLER ARIKLAR =========================== */   

#FlerArtiklar
{
    margin-top: 10px;
    margin-bottom: 10px;
}

#FlerArtiklar a
{
   font-weight: normal;
}



.ErrorText
{
    background-color: Yellow;
}

.MessageText
{
    font-weight: bold;
}

/* =========ERBJUDANDEN============================================ */

.foretag_kategori
{
    text-transform: uppercase;
    font-size: 10px;
    color: #999999;
}

.foretag_kontaktruta
{
    background-image: url("/_images/box_behind.jpg");
    border: solid 1px #cccccc;
    padding: 10px;
    
}


		.list176_white
		{
		    background-image: url(/_images/list_176.gif);
		    background-repeat: no-repeat;
		    /*background-color: #e1e3e5;*/
		    background-color: #ffffff;
		}
		
		.list176
		{
		    background-image: url(/_images/list_176.gif);
		    background-repeat: no-repeat;
		    /*background-color: #e1e3e5;*/
		    background-color: #4b4b4b;
		}
		
        .list210
		{
		    background-image: url(/_images/list_210.gif);
		    background-repeat: no-repeat;
		    /*background-color: #e1e3e5;*/
		    /*background-color: #4b4b4b;*/
		    background-color: #4b4b4b;
		}	
		
        .list210_white
		{
		    background-image: url(/_images/list_210.gif);
		    background-repeat: no-repeat;
		    /*background-color: #e1e3e5;*/
		    /*background-color: #4b4b4b;*/
		    background-color: #ffffff;
		}				
		
		.list420
		{
		    background-image: url(/_images/list_420.gif);
		    background-repeat: no-repeat;
		    /*background-color: #e1e3e5;*/
		    background-color: #4b4b4b;
		}		
		
		.list298_black
		{
		    background-image: url(/_images/list_black_298.gif);
		    background-repeat: no-repeat;
		    /*background-color: #e1e3e5;*/
		    background-color: #4b4b4b;
		}		
		
		.list298_black_white
		{
		    background-image: url(/_images/list_black_298.gif);
		    background-repeat: no-repeat;
		    /*background-color: #e1e3e5;*/
		    background-color: #ffffff;
		}	
		
		.list730_black
		{
		    background-image: url(/_images/list_black_730.gif);
		    background-repeat: no-repeat;
		   /*background-color: #e1e3e5;*/
		   background-color: #4b4b4b;
		}				
		
.search_box
{
    width: 90px;
    height: 15px;
    font-size: 10px;
    padding: 0px 2px 0px 2px;
border: solid 1px #666666;
background: #fff;
			font-family: Arial, Helvetica, sans-serif;
			
			color: #666;
			text-align: left;
			float: left;
			clear: none;
			display: inline;
			position: relative;    
}		

.formFieldHeader
{
    font-weight: bold;
    font-size: 10px;
}


a.orangeLink:link
{
    color: #e17f00;
}

#Sitemap table
{
     padding-top: 0px;    
    margin-top: 0px; 
margin-bottom: 0px;       
}

#Sitemap table tr
{
    padding-top: 0px;    
margin-top: 0px;   
margin-bottom: 0px;   
}

#Sitemap table td
{
     padding-top: 0px; 
margin-top: 0px;       
margin-bottom: 0px;   
}

.RadioButton label
{
    padding-left: 5px;
}

.RadioButton
{    
}

.RadioItem
{
    margin-bottom: 5px;
}


/* ERBJUDANDEN */

#Erbjudanden .box
{
    width: 240px;
}


#Erbjudanden .box .category_header
{
color: #FFFFFF;
text-transform: uppercase;   
font-weight: bold; 
background-image: url(/_images/list_black_240.gif);
background-repeat: no-repeat;
background-color: #ffffff;
height: 20px;
padding-top: 6px;
padding-left: 6px;
}

#Erbjudanden .box .category_list
{
    background-color: #e1e4e6;
    padding: 5px;
    margin-bottom: 15px;
}

#Erbjudanden .box .category_list p
{
    font-weight: normal;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-top: 0px;
}

#Erbjudanden .category_list p.category_text
{
    font-weight: normal;
}

#Erbjudanden .category_list p a.category_text
{
    font-weight: normal;
}

#Erbjudanden .category_list p a
{
    font-weight: normal;
}



#Erbjudandet h3
{
    color: #e17f00;
    font-size: 14px;
}


.EmptyField
{
    border: none;
    color: #000000;
    font-weight: bold;
}

p.DownloadHeader
{
    margin-bottom: 0px;
}

a h1
{
    text-decoration: none;
}

a
{
        text-decoration: none;
}



/*=================== BLOGGEN =======================*/
.blogg_kolumn
{
}

.blogg_kolumn .header
{
    margin-top: 0px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 0px;
    font-size: 13px;
    color: #e17f00;
    font-weight: bold;
}

.blogg_kolumn .divider
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.blogg_kolumn p
{
    margin-top: 2px;
    margin-bottom: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#wide .box_1 .blogg_arkiv
{
}

#wide .box_1 .blogg_arkiv h3
{
    padding-top: 15px;
    padding-bottom: 10px;
}

#wide .box_1 .blogg_arkiv .divider
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#wide .box_1 .blogg_arkiv .blogg_arkiv_text
{
    margin-top: 0px;
    padding-top: 10px;
    margin-bottom: 15px;
    padding-bottom: 0px;
}

#wide .box_1 .blogg_arkiv a.bloggare
{
font-weight: normal;
color: #e17f00;
}


/*===================== SÖKRESULTAT ======================*/

.sokresultat .category_header
{
color: #FFFFFF;
text-transform: uppercase;   
font-weight: bold; 
background-image: url(/_images/list_black_298.gif);
background-repeat: no-repeat;
background-color: #ffffff;
height: 20px;
padding-top: 6px;
padding-left: 6px;
margin-top: 30px;
margin-bottom: 10px;
}

.sokresultat p.sok_resultat
{
 margin-bottom: 0px;
 padding-bottom: 0px;   
}

.sokresultat .sok_resultat a
{
color: #e17f00;  
}

.sokresultat p.sok_text
{
margin-top: 0px;
padding-top: 0px;    
}

/*=================== MEDLEM ============================*/

#member .box {
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 480px;
	margin: 0px;
}
#member .flikar_box {
	padding: 0px;
	width: 502px;
	margin: 0px;
}
#member .flikar_box .flik {
font-weight: bold;
font-size: 10px;
text-align: center;
	padding: 2px;
	float: left;
	height: 12px;
	width: 110px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	background-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left: solid 1px #000000;
	margin-top: 10px;
	padding-top: 2px;
	color: #FFFFFF;
}

#member .flikar_box .flik:hover {
font-weight: bold;
text-align: center;
font-size: 10px;
	padding: 2px;
	float: left;
	height: 16px;
	width: 110px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left: solid 1px #000000;
	padding-top: 4px;
	margin-top: 5px;
	background-color: #FFFFFF;
	color: #000000;
	border-bottom: none;
}

#member .flikar_box .flik:hover a {
 color: #000000;
}

#member .flikar_box .no_flik {
	padding: 2px;
	float: left;
	height: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: 150px;
	margin-top: 11px;
	padding-top: 2px;
}
#member .flikar_box .flik_selected a 
{
    color: #000000;
}

#member .flikar_box .flik a 
{
    color: #FFFFFF;
}

#member .flikar_box .flik_selected {
font-weight: bold;
text-align: center;
font-size: 10px;
	padding: 2px;
	float: left;
	height: 16px;
	width: 110px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left: solid 1px #000000;
	padding-top: 4px;
	margin-top: 5px;
}

#member .first_box {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

#member .member_header
{
    font-weight: bold;
}

#member .member_subheader
{
    color: #e17f00;
    font-weight: bold;
}

#member table td
{
    padding-top: 4px;
    padding-bottom: 4px;
}

td a
{
    color: #000000;
}

td a:hover
{
    font-weight: normal;
}

#member .medlem_h3
{
    color: #e17f00;
}

#member .tr_mork
{
    background-color: #e1e4e6;
    font-size: 11px;
    padding-top: -1px;
    padding-bottom: -2px;
    font-family: Arial, helvetica, Sans-Serif;
}

#member .tr_ljus
{
    background-color: #ffffff;
    font-size: 11px;
    padding-top: -1px;
    padding-bottom: -2px;
    font-family: Arial, helvetica, Sans-Serif;
}


/*=============== SPLASH-SCREEN =================*/

#Splash
{   position: absolute;
    top: 90px;
    left: 0px;
    z-index: 5000;
    width: auto;
}

#Splash .screen
{
    width: 900px;
    height: 450px;
    margin: 0 auto;
    background-color: #000000;   
    /*background-color: #414c53;  */
    color: #FFFFFF;
    padding: 20px;     
    /*border-bottom: solid 5px #666666;
    border-right: solid 4px #666666;*/
}

#Splash .screen td
{
    color: #000000;   
}

#Splash .screen .box
{
    border: solid 2px #e17f00; 
    padding: 10px;
    background-color: #FFFFFF
}

#Splash .screen h1
{
    color: #e17f00; 
    font-size: 18px;
}

#Splash h2
{
    color: #e17f00; 
    font-size: 14px;
}

.smaller_text
{
    font-size: 10px;
}

/*==========================================*/
/* SÖKTJÄNST */
.sok_orange
		{
		    background-color: #ff8a00;
		    padding: 10px;
		    color: #FFFFFF;
		    border: solid 1px #000000;
		    margin-top: 45px;
		    margin-right: 10px;
		}
		
		
		.sok_orange h4
		{
		    color: #FFFFFF;
		}
		
		.sok_orange p
		{
		    color: #FFFFFF;
		}		
				
		.sok_orange_errortext
		{
		    color: #FFFFFF;
		    font-weight: bold;
		    }
		    
		    .sok_orange .sok_header
		    {
		        color: #FFFFFF;
		        font-size: 14px;
		        font-weight: bold;
		        font-style: italic;
		    }
		    
		    
		    .tjansteguiden
		    {
		        padding: 0px 0px 0px 0px;
		        margin: 0px 0px 0px 0px;
		        margin-top: -1px;
		        border: solid 1px #FFFFFF;
		        /*margin-right: -15px;*/
		        		    }
		        		    
		        		    
.imageList
{
    padding: 5px;
    height: 250px;
    width: 242px;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    overflow: auto;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;  
    scrollbar-base-color: #F9A94A;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-face-color: #F9A94A;
    scrollbar-highlight-color: #FFFFFF;    
}

.imageListHeader
{
    color: #F9A94A;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight:bold;
}		        		    


/*============ BUTIK ==================*/
#butik .butik_bild 
{
    margin-bottom: 10px;
}

#butik .butik_bild img
{
    border: solid 1px #CCCCCC;
}




#butik .butik_2_bocker
{
    margin-right: 0px;
    margin-bottom: 30px;
    border-bottom: dotted 1px #000000;
    height: 260px;
    width: 225px;
}

#butik .left
{
    margin-right: 40px;
     width: 225px;
}


#butik .butik_2_bocker h3
{
    border-bottom: dotted 1px #000000;
    font-size: 13px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    font-weight: bold;
}


#butik .butik_2_bocker .info
{
    height: 100px;
}

#butik .butik_4_bocker .info
{
    height: 57px;
}

#butik .butik_4_bocker .info_short
{
    height: 35px;
}




#butik .article_display_image
{
    max-width: 200px;
}

#butik .butik_2_bocker h3 a
{
    font-weight: bold;
}

#butik .butik_2_bocker p.butik_pris
{
    font-weight: bold;
    font-size: 10px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#butik .butik_2_bocker .butik_pris .pris
{
    color: Red;
    font-size: 11px;
}

#butik .butik_2_bocker table td
{
    padding-right: 2px;
    line-height: 14px;
    font-size: 10px;
}

#butik .butik_2_bocker .article_image
{
    /*max-width: 110px;*/
    height: 130px;
    margin-right: 5px;
    margin-bottom: 5px;
}




#butik .butik_4_bocker
{
        margin-right: 0px;
    margin-bottom: 30px;
    border-bottom: dotted 1px #000000;
    height: 280px;
    padding-right: 10px;
}


#butik .right
{
    padding-right: 0px;
}

#butik .butik_4_bocker .butik_pris
{
    font-weight: bold;
    font-size: 10px;
        margin-bottom: 0px;
    padding-bottom: 0px;
}

#butik .butik_4_bocker .butik_pris .pris
{
    color: Red;
    font-size: 11px;
}

#butik .butik_4_bocker table td
{
    padding-right: 2px;
    line-height: 14px;
    font-size: 10px;
}

#butik .butik_4_bocker .article_image
{
    /*max-width: 110px;*/
    height: 130px;
    margin-right: 5px;
    margin-bottom: 5px;
}


#butik .butik_4_bocker .bok_namn
{
    font-size: 11px;
    font-weight: bold;
}

a.artikel_namn:hover
{
    text-decoration: underline;
}


#butik .butik_4_bocker a.artikel_namn:hover
{
    text-decoration: none;
    font-weight: bold;
}

#butik_spalt
{
    line-height: 15px;
}

#butik_spalt h3
{
    border-bottom: dotted 1px #000000;
    font-size: 15px;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-bottom: 5px;
    margin-top: 15px;
    font-weight: bold;    
    line-height: 20px;
}

.kundvagn_box h3
{
    border-bottom: dotted 1px #000000;
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-bottom: 10px;
    margin-top: 15px;
    font-weight: bold;    
    line-height: 20px;
}


#butik_spalt h3 a, .butik_spalt h3 a:hover
{
    font-weight: bold;   
    text-decoration: none; 
    color: #000000;
}

#butik_spalt a, #butik_spalt a:visited, #butik_spalt a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

#butik_spalt .butik_aktiv
{
    font-weight: bold;
}

#butik_spalt a.butik_aktiv, #butik_spalt a.butik_aktiv:visited, #butik_spalt a.butik_aktiv:hover
{
    font-weight: bold;
}


#butik #boken .butik_pris
{
    font-weight: bold;
    font-size: 10px;
        margin-bottom: 0px;
    padding-bottom: 0px;
}

#butik #boken .butik_pris .pris
{
    color: Red;
    font-size: 11px;
}


.info_short
{
    font-style: italic;
}

.kundkorg td
{
    font-size: 10px;
}


.KassaHeader
{
    font-weight: bold;
}


/*============================================================*/
/* WP-BLOGGEN */

#wide .box_1_container .box_1 #wp
{
    margin-left: 33px;
    padding-top: 15px;
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    color: #333;
    font-size: 10px;
}

#wide .box_1_container .box_1 #wp a
{
    color: #df7700;
    font-weight: normal;
}


#wide .box_1_container .box_1 #wp #wp_left
{
    width: 440px;
    float: left;
    padding: 10px;
    padding-left: 0px;
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    font-size: 12px;
}


#wide .box_1_container .box_1 #wp .wp_date, #wide .box_1_container .box_1 #wp #wp_left .wp_date
{
color: #777;
    margin-top: 5px;
    padding-top: 0px;
    margin-bottom: 5px;
    padding-bottom: 0px;
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    font-size: 10px;
}


#wide .box_1_container .box_1 #wp p, #wide .box_1_container .box_1 #wp #wp_left p
{
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    font-size: 12px;
    text-align: justify;
}



#wp #wp_left h3, #wp h3, #wp h3 a, #wp #wp_left h3 a
{

			font-size: 18px;
			display: block;
			margin: 5x 0 10px 0;
			overflow: visible;
			line-height: 18px;
			padding: 0 0 0 0;
			color: #333;
}
		
#wp .wp_tipsa
{
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: solid 1px #cccccc;
    padding-top: 1px;
    padding-bottom: 17px;
    border-bottom: solid 1px #cccccc;    
}	

#wp .comment_table td
{
    padding-bottom: 5px;
}		





#wp .wp_gray
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.99em;
	line-height: 1.5em;
}


#wide .box_1_container .box_1 #wp #wp_left p img.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
			
#wp #wp_right
{
    margin-left: 30px;
    width: 190px;
    float: left;
    padding: 10px;
    font-size: 10px;
    /*font-family: Verdana, Sans-Serif;*/
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.box_1 #wp #wp_right input
{
    font-size: 11px;
}

.box_1 #wp #wp_left input
{
    font-size: 11px;
}

.box_1 #wp #wp_right p
{
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 10px;
    color: #666;
    }

.box_1 #wp #wp_right p a
{
font-weight: normal;
color: #df7700;
font-size: 10px;
}

#wp #wp_right .wp_right_header
{
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 2px;
    font-size: 12px;
    margin-left: -10px;
}


#wp h1, #wp h2, #wp h3, #wp #wp_left h1, #wp #wp_left h2, #wp #wp_left h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color: #333;
	}
	
	
	
	#wide .box_1_container .box_1 #wp h1 a, 
	#wide .box_1_container .box_1 #wp #wp_total h1 a,
	#wide .box_1_container .box_1 #wp h2 a, #wp h3 a,
	#wide .box_1_container .box_1 #wp #wp_left h1 a,
	#wide .box_1_container .box_1 #wp #wp_left h2 a, 
	#wide .box_1_container .box_1 #wp #wp_left h3 a ,
	#wide .box_1_container .box_1 #wp #wp_total h3 a 
	{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color: #333;
	}
	
		#wide .box_1_container .box_1 #wp #wp_total h1,
		#wide .box_1_container .box_1 #wp #wp_left h1
		{
		    text-align: center;
		    color: #333;
		    font-weight: normal;
		}
		
	
		#wp h1 a:hover, #wp h2 a:hover, #wp h3 a:hover, #wp #wp_left h1 a:hover, #wp #wp_left h2 a:hover, #wp #wp_left h3 a:hover {
	color: #df7700;
	}
	

#wide .box_1_container .box_1 #wp .wp_comments .wp_comment_box
{
    border: solid 1px #CCCCCC;
    padding: 8px;
    float: right;
    width: 360px;
    margin-bottom: 15px;
    font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif; 
   text-align: justify;       
}

#wide .box_1_container .box_1 #wp p, #wide .box_1_container .box_1 #wp #wp_left .wp_comments .wp_comment_box p
{
        font-size: 11px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;  
   text-align: justify;
}


#wide .box_1_container .box_1 #wp .wp_comments .wp_comment_box h3
{
    font-size: 13px;
   font-family: Arial, Helvetica, Sans-Serif;    
}


#wp .wp_comments .wp_comment_box .wp_comment_date
{
   font-family: Arial, Helvetica, Sans-Serif;
   color: #df7700; 
   font-size: 11px;
}	
