﻿
/* NEW */
body {
	background-color: #77b41e;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/gfx/bg_tonad.jpg);
	background-repeat: repeat-x;
}

#total_page {
/*	background-image: url(gfx/stran.gif);*/
	background-repeat: repeat-x;
	background-position: left bottom;
/*height: 1300px;*/
	padding: 0px 0px 0px 0px;

}
#total_page #total_container {
	width: 1050px;
	margin-top: 0px;
	background-repeat: no-repeat;
	min-height: 1200px;
/*	height: 1600px;*/
	background-image: url(/gfx/bg_mitten.gif);
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}



#total_page #total_container #content_middle #header_links {
	text-align: right;
	padding-right: 0px;
padding-top: 7px;
	font-family: Tahoma, Arial;
	color: #4a4a4a;
	font-size: 11px;
	margin-left: 15px;
	margin-right: -4px;
}
#total_page #total_container #content_middle #header_image {
	padding: 0px;
	margin-top: 10px;
	margin-left: 9px;
}
#total_page #total_container #content_middle #top_menu {
	background-color: #000000;
	height: 28px;
	width: 850px;
		margin-left: 8px;
		padding-top: 10px;
}

#total_page #total_container #content_middle #top_menu a
{
    font-family: Arial Narrow, Arial, Sans-Serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 15px;
    padding-left: 13px;
    padding-right: 25px;
}

#top_menu a
{
    font-family: Arial Narrow, Arial, Sans-Serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 15px;
    line-height: 20px;
    }

#total_page #total_container #content_middle #top_menu img {
	border: none;
}

#total_page #total_container #content_middle #sub_menu {
	background-color: #77b41e;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	width: 850px;
	margin-left: 8px;
	margin-bottom: 10px;
	font-weight: normal;
}
#total_page #total_container #content_middle #sub_menu .sub_menu_left {
	float: left;
	width: 700px;
	padding-top: 7px;
	padding-left: 0px;
}

#total_page #total_container #content_middle #sub_menu .sub_menu_left a {
color: #FFFFFF;
text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#total_page #total_container #content_middle #sub_menu .sub_menu_right {
	float: right;
	width: 140px;
	text-align: right;

}

#total_page #total_container #content_middle #header_links a {

	color: #4a4a4a;
	text-decoration: none;
}


#total_page #total_container #content_middle
{
width: 859px;
margin-left: 123px;
padding: 0px 0px 0px 0px;
}



/* CONTENT */


/* ====== CONTENT COL 1 ============================================================================ */
		
#total_container #content_middle #content_col_1 
{
    width: 560px;
	display: block;
	position: relative;
	float: left;
	margin: 0 auto 0 auto;
}
		 
		
		#total_container #content_middle #content_col_1 .bigbox 
		{
		    background-image: url(/gfx/line_box_big.gif);
		    background-position: bottom left;	
		    padding-left: 5px;   
    padding-bottom: 20px;
padding-top: 0px;   		    
		    }
		    
		    
#total_container #content_middle #content_col_1 .bigbox table
{
    text-align: left;
    margin-left: 0px;
}		    
		    	
		    	
#total_container #content_middle #content_col_1 .bigbox img
{
    margin-left: 4px;
}		    		 
		
		#content_col_1 .bigbox .content_box a:link {
		    color:Black }
		
		#content_col_1 .bigbox .content_box a:visited {
		    color:Black }
		
			#content_col_1 .bigbox {
			display: block;
			margin: 0 0 10px 0;
			background: #ffffff; }
			
			
						.bigbox {
			display: block;
			margin: 0 0 10px 0;
			background: #ffffff; }
			
			
			.content_box {
			padding: 10px;
			}			
			
		#content_col_1 .bigbox .content_box .mail_read 
		{
		    background-color:White;
		}
		
		#content_col_1 .bigbox .content_box .mail_unread
		{
		    background-color:Aqua;
		}
		
		#content_col_1 .bigbox .content_box .mail_saved
		{
		    background-color:Silver;
		}
		
		#content_col_1 .bigbox .content_box .mail_table
		{
		    background-color:White;
		    width:100%;
		    margin-left:2px;
		    border:none;
		    margin-bottom:3px;
		}
		
		
		#content_col_1 .bigbox .content_box .politik_left
		{
		    width:184px;
		    margin: 5px 0 5px 0;
		    float:left;
		    background:#fff;
		    padding: 0 0 0 0;

		}
		
		#content_col_1 .bigbox .content_box .politik_middle
		{
		       float:left;
		       width:173px;
		       margin: 5px 0 5px 0;
		       background:#fff;

		}
		
		#content_col_1 .bigbox .content_box .politik_middle_right
		{
		    float:left;
		    margin: 5px 0 5px 0;
		    width:346px;
		    background:#fff;   
		    
		}
		
		
		#content_col_1 .bigbox .content_box .politik_middle h1
		{
		    font-size: 22px;
		    margin-bottom: 10px;
		    
		}
		
		#content_col_1 .bigbox .content_box .politik_right
		{
		       float:left;
		       width:173px;
		       margin: 5px 0 5px 0;
               background:#fff;
		}
		
		#content_col_1 .bigbox .content_box h3
		{
		    margin-left:2px;
		       font-size: 14px;  
		       color: Black; 
		}
		
		#content_col_1 .bigbox .content_box .politik_green
		{
		    background:#77BB44;
		    width:180px;
		    height:90px;
		}
		
		#content_col_1 .bigbox .content_box .politik_green p
		{
		    margin-left:12px;
		    color:#fff;
		    font-size:16px;
		}
		
		    		#content_col_1 .helacufhalvaaret
		{
		
		 width: 360px;
		 /*float:right;*/
		 padding: 0px 0px 15px 15px;
		 margin: 0 0 10px 0;   
		 background-color: #ffffff;
		 background-image: url(/gfx/line_box_small.gif);
		 background-position: bottom left;
		 /*border: solid 1px red;*/
		}
		
		#content_col_1 .middle_col_start
		{
		    float:right;
		}

		#content_col_1 .helacufhalvaaret img
		{
			padding-bottom: 10px;
			margin-left: -6px;
		}
			
					
				#content_col_1 .hantsedansist {
				background-color: #ffffff;
				background-image: url(/gfx/line_box_small.gif);
				background-position: bottom left;
				/*background: no-repeat #ffffff top left url('../img/hantsedansist.gif');*/
				/*display: block;*/
				width: 360px;
				/*float: right;*/
				/*overflow: visible;*/
				padding:  0px 0px 15px 15px;
				margin: 0 0 10px 0; 
				/*border: solid 1px green;*/
				}
				
				#content_col_1 .hantsedansist img
				{
				    padding-bottom: 10px;
				    margin-left: -6px;
				}
				
				
				
				#content_col_1 .forum_left .pratbubblor .line
				{
				    background-image: url(/gfx/pratbubbla_left.gif);
				    margin-bottom: 10px;
				}
				
			#content_col_1 .forum_left .pratbubblor .line .text_content
				{

				    padding: 8px;
				    width: 261px;
				    margin-left: 78px;
				    padding-left: 0px;
				}
								
				#content_col_1 .forum_left .pratbubblor .line .profil
				{
				    width: 85px; float: left;
				    color: #FFF;
				    margin-bottom: 10px;
				}	
				
                #content_col_1 .forum_left .pratbubblor .line .profil img
				{
				    margin-bottom: 10px;
				}		
				
				
				#content_col_1 .forum_left .pratbubblor .line p
				{				    
				    color: #ffffff;
				}		
				
				#content_col_1 .forum_left .pratbubblor .line h6
				{				    
				    color: #ff6600;
				    /*
				    padding: 6px;
				    width: 265px;
				    padding-left: 0px;
				    padding-right: 0px;
*/
				}		
				
				#content_col_1 .forum_left .pratbubblor .line .lasmer
				{				    
				    font-weight: bold;
				    margin-right: 5px;
				}						
				
				#content_col_1 .forum_left .pratbubblor .line h6 a
				{				    
				    color: #ff6600;
				}	
				
				#content_col_1 .forum_left .pratbubblor .line a
				{				    
				    color: #ffffff;
				}																		
				
				#content_col_1 .forum_left .pratbubblor .line .datum
				{
				    color: #ffffff;
				}
				
				
				#content_col_1 .forum_left .pratbubblor .line2
				{
				    background-image: url(/gfx/pratbubbla_right.gif);
				    margin-bottom: 10px;
				}
				
				#content_col_1 .forum_left .pratbubblor .line2 .text_content
				{

				    padding: 8px;
				    width: 280px;		
				    margin-left: 0px;	    
				}
				
								#content_col_1 .forum_left .pratbubblor .line2 .lasmer
				{				    
				    font-weight: bold;
				    margin-right: 10px;
				}		
				
				#content_col_1 .forum_left .pratbubblor .line2 a
				{				    
				    color: #ffffff;
				}																		
								
				
				#content_col_1 .forum_left .pratbubblor .line2 .profil2
				{
				    width: 55px; float: right; margin-right: 0px; text-align: right;
				    
				    color: #FFF;
				}		
				
				#content_col_1 .forum_left .pratbubblor .line2 img
				{
				    margin-right: 0px;
				     margin-bottom: 10px;
				}						
				
                #content_col_1 .forum_left .pratbubblor .line2 .profil2 img
				{
				    margin-bottom: 10px;
				}					
				
				#content_col_1 .forum_left .pratbubblor .line2 p
				{				    
				    color: #ffffff;
				}		
				
				#content_col_1 .forum_left .pratbubblor .line2 h6
				{				    
				    color: #ff6600;
				}		
				
				#content_col_1 .forum_left .pratbubblor .line2 h6 a
				{				    
				    color: #ff6600;
				}														
				
				#content_col_1 .forum_left .pratbubblor .line2 .datum
				{
				    color: #ffffff;
				}			
				
				
				
				#content_col_1 .forum_left .pratbubblor_forum
				{
				    width: 520px;
				}
				
				#content_col_1 .forum_left .pratbubblor_forum .line
				{
				    background-image: url(/gfx/pratbubbla_big_left.gif);
				    margin-bottom: 10px;
				    background-position: top left;
				    background-repeat: no-repeat;
				}
				
			#content_col_1 .forum_left .pratbubblor_forum .line .text_content
				{

				    padding: 8px;
				    width: 421px;
				    margin-left: 78px;
				    padding-left: 0px;
				}
								
				#content_col_1 .forum_left .pratbubblor_forum .line .profil
				{
				    width: 85px; float: left;
				    color: #FFF;
				    margin-bottom: 10px;
				}	
				
                #content_col_1 .forum_left .pratbubblor_forum .line .profil img
				{
				    margin-bottom: 10px;
				}		
				
				
				#content_col_1 .forum_left .pratbubblor_forum .line p
				{				    
				    color: #ffffff;
				}		
				
				#content_col_1 .forum_left .pratbubblor_forum .line h6
				{				    
				    color: #ff6600;
				    /*
				    padding: 6px;
				    width: 265px;
				    padding-left: 0px;
				    padding-right: 0px;
*/
				}		
				
				#content_col_1 .forum_left .pratbubblor_forum .line .lasmer
				{				    
				    font-weight: bold;
				    margin-right: 5px;
				}						
				
				#content_col_1 .forum_left .pratbubblor_forum .line h6 a
				{				    
				    color: #ff6600;
				}	
				
				#content_col_1 .forum_left .pratbubblor_forum .line a
				{				    
				    color: #ffffff;
				}																		
				
				#content_col_1 .forum_left .pratbubblor_forum .line .datum
				{
				    color: #ffffff;
				}
				
				
				#content_col_1 .forum_left .pratbubblor_forum .line2
				{
				    background-image: url(/gfx/pratbubbla_big_right.gif);
				    background-repeat: no-repeat;
				    background-position: top right;
				    margin-bottom: 10px;
				}
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 .text_content
				{

				    padding: 8px;
				    width: 440px;		
				    margin-left: 0px;	    
				}
				
								#content_col_1 .forum_left .pratbubblor_forum .line2 .lasmer
				{				    
				    font-weight: bold;
				    margin-right: 10px;
				}		
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 a
				{				    
				    color: #ffffff;
				}																		
								
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 .profil2
				{
				    width: 55px; float: right; margin-right: 0px; text-align: right;
				    
				    color: #FFF;
				}		
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 img
				{
				    margin-right: 0px;
				     margin-bottom: 10px;
				}						
				
                #content_col_1 .forum_left .pratbubblor_forum .line2 .profil2 img
				{
				    margin-bottom: 10px;
				}					
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 p
				{				    
				    color: #ffffff;
				}		
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 h6
				{				    
				    color: #ff6600;
				}		
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 h6 a
				{				    
				    color: #ff6600;
				}														
				
				#content_col_1 .forum_left .pratbubblor_forum .line2 .datum
				{
				    color: #ffffff;
				}			
				
				
				
				
				
				
				
				
					
				#content_col_1 .hantsedansist .line {
				background: no-repeat #ffffff top right url('../gfx/line_bkg.gif');
				width: 343px;
				height: 80px;
				display: block;
				clear: both;
				margin: 0 0 15px 0;
				padding: 0 0 0 10px;
				float: left; }
				
				#content_col_1 .hantsedansist .line .profil {
				float: left;
				display: block; }
				
				#content_col_1 .hantsedansist .line p {
				background: #000000;
				display: block;
				font-size: 10px;
				width: 269px;
				margin: 0 0 0 69px;
				padding: 0 0 0 5px;
				font-family:  Arial, Helvetica, sans-serif; 
				color: #ffffff; }
				
				/*ff6600*/
				
					#content_col_1 .hantsedansist .line h6 {
					font-family: verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #fe6601;
					display: inline;
					margin: 0 0 0 25px;
					font-weight: bold;
					line-height: 10px; }
				
				#content_col_1 .hantsedansist .line .datum {
				color: #999;
				font-size: 8px;
				font-weight: bold;
				font-family: Verdana, Arial, Helvetica, sans-serif; }
				
							#content_col_1 .hantsedansist .line .lasmer {
							display: inline;
							text-align: right;
							font-weight: bold;
							margin: 0 0 0 10px; }
							
								#content_col_1 .hantsedansist .line .lasmer a:link, #content_col_1 .hantsedansist .line .lasmer  a:visited, #content_col_1 .hantsedansist .line .lasmer  a:active {
								color: #000;
								font-weight: bold; }
								
									#content_col_1 .hantsedansist .line .lasmer  a:hover {
									color: #333; }
				
				
				

				#content_col_1 .hantsedansist .line2 {
				background: no-repeat #767475 top left url('../gfx/line2_bkg.gif');
				width: 343px;
				height: 80px;
				display: block;
				clear: both;
				margin: 0 0 15px 10px;
				float: left; }
						
				#content_col_1 .hantsedansist .line2 .profil2 {
				float: right;
				display: block; }
				
				#content_col_1 .hantsedansist .line2 p {
				background: #000;
				display: block;
				font-size: 10px;
				width: 269px;
				margin: 0 69px 0 0;
				padding: 0 0 0 5px;
				
				font-family:  Arial, Helvetica, sans-serif; 
				color: #333; }
				
					#content_col_1 .hantsedansist .line2 h6 {
					font-family: verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #fe6601;
					display: inline;
					margin: 0 0 0 5px;
					font-weight: bold;
					line-height: 10px; }
				
				#content_col_1 .hantsedansist .line2 .datum {
				color: #999;
				font-size: 8px;
				font-weight: bold;
				font-family: Verdana, Arial, Helvetica, sans-serif; }
				
							#content_col_1 .hantsedansist .line2 .lasmer {
							display: inline;
							text-align: right;
							font-weight: bold;
							margin: 0 10px 0 0; }
							
								#content_col_1 .hantsedansist .line .lasmer a:link, #content_col_1 .hantsedansist .line .lasmer  a:visited, #content_col_1 .hantsedansist .line .lasmer  a:active {
								color: #000;
								font-weight: bold; }
								
									#content_col_1 .hantsedansist .line .lasmer  a:hover {
									color: #333; }
				
				
/* ====================================================================================== */		

/* =================================================== */
		
			#content_col_2 .roundedbox_top {
			background: no-repeat top left url('../gfx/roundedbox_top.gif');
			width: 289px;
			height: 7px;
			display: block;
			margin: 0;
			padding: 0; }
			
				#content_col_2 .roundedbox {
				background: #77b41e;
				height: 315px;
				margin: 0;
				padding: 7px;
				width: 275px;}
				
					#content_col_2 .roundedbox h2 
					{
					    color: #ffffff;
					}
				
				#content_col_2 .roundedbox .left {
				display: inline;
				padding-left: 15px;
				float: left; }
				
					#content_col_2 .roundedbox .left ul {
					display: block;
					float: left;
					font-size: 10px;
					color: #fff;
					line-height: 18px;
					/*font-weight: bold;*/
					font-family: tahoma, arial, helvetica, sans-serif; }
					
					
						#content_col_2 .roundedbox .left ul a {
					color: #fff;
						}
						
						#content_col_2 .roundedbox .right {
						width: 145px;
						display: inline;
						float: right; }
						
							#content_col_2 .roundedbox .right p {
							font-family: tahoma, arial, helvetica, sans-serif; 
							font-size: 10px;
							font-style: normal;
							color: #fff;
							font-weight: bold;
							line-height: 14px; }
							
								#content_col_2 .roundedbox .right .profil {
								display: block;
								margin: 0 auto 5px auto; }
					
						#content_col_2 .roundedbox_foot {
						background: no-repeat top left url('../gfx/roundedbox_foot.gif');
						width: 289px;
						height: 7px;
						display: block;
						margin: 0;
						padding: 0;
						margin-bottom: 10px; }
						
						
						
.content {
				padding: 10px; }
				
					.container {
					width: 100%;
					float: left;
					margin: 0 0 10px 0;
					display: block; }
					
						.container2 {
						width: 180px;
						float: left;
						overflow: visible;
						margin: 0 0 10px 0;
						display: block; }
					
						#content_col_1 .bigbox img {
						/*display: block;*/
						clear: both; }
			
							.datum {
							color: #fe6601; }
							
							
			.box1 {
			background: #ffffff;
					    background-image: url(/gfx/line_box_small.gif);
		    background-position: bottom left;	
		    padding-left: 5px;   
			width: 176px;
			display: inline;
			margin: 0 5px 0 0;
			float: left; }
			
			.box1 img
			{
			    padding-left: 4px;
			}
			
			
			
			
		
				.box2 {
			background: #ffffff;
					    background-image: url(/gfx/line_box_small.gif);
		    background-position: bottom left;	
		    padding-left: 5px;   
				width: 178px;
				display: inline;
				margin: 0 5px 0 0;
				float: left; }
				
			
			.box2 img
			{
			    padding-left: 4px;
			}
							
				
					.box3 {
			background: #ffffff;
					    background-image: url(/gfx/line_box_small.gif);
		    background-position: bottom left;	
		    padding-left: 5px;   
					width: 178px;
					display: inline;
					float: left; }
					
			
			.box3 img
			{
			    padding-left: 4px;
			}
								
					
			.komnyssin {
			background: #ffffff;
					    background-image: url(/gfx/line_box_small.gif);
		    background-position: bottom left;	
		    
			width: 175px;
			padding: 0px 0 15px 10px;
			display: inline;
			margin: 0 5px 0 0;
			margin-bottom: 10px;
			float: left; }
			
			
			.komnyssin .headerimage
			{
			    margin-left: -1px;
			    margin-bottom: -5px;
			}
			
				.komnyssin img {
				margin: 0;
				display: inline;
				float: none;
				text-align: center;
				padding: 0;  }
			
			.minanatverk {
			background: #ffffff;
					    background-image: url(/gfx/line_box_small.gif);
		    background-position: bottom left;	
 
			width: 175px;
			display: inline;
			padding: 0px 0 15px 10px;
			margin: 0 5px 0 0;
			float: left;
			margin-bottom: 10px;
			 }
			 
			 .minanatverk img
			 {
			    padding-bottom: 0px;
			    margin-left: -1px;
			 }
					
			.minanatverk  a:link, .minanatverk  a:visited, .minanatverk  a:active {
			color: #000;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			display: block;
			font-weight: bold; }
			
				.minanatverk  a:hover {
				color: #666;
				display: block;
				font-weight: bold; }
				
					.skapanatverk {
					float: left;
					margin: 10px 0 0 0; }
									
		
/* ====== CONTENT COL 2 ============================================================================ */
		
		#content_col_2 {
		width: 289px;
		display: block;
		float: right;
		position: relative;
		margin: 0 auto 0 auto; }
		
			p {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333;
			font-weight: normal;
			line-height: 16px; }
			
			h1 {
			font-family: tahoma, arial, helvetica, sans-serif;
			font-size: 28px;
			font-weight: bold;
			color: #000;
			margin: 0 0 7px 0;
			line-height: 32px; }
			
				h2 {
				font-family: tahoma, arial, helvetica, sans-serif;
				font-size: 18px;
				font-weight: bold;
				display: block;
				float: left;
				clear: both;
				color: #000;
				width: 100%;
				margin: 0 0 7px 0;
				line-height: 22px; }
				
					h3 {
					font-family: tahoma, arial, helvetica, sans-serif;
					font-size: 15px;
					font-weight: bold;
					color: #000;
					margin: 0 0 5px 0;
					line-height: 16px; }
					
										h3 a
										{
					font-family: tahoma, arial, helvetica, sans-serif;
					font-size: 15px;
					font-weight: bold;
					color: #000;
					margin: 0 0 5px 0;
					line-height: 16px; }
				
						h5 {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #ffffff;
						font-weight: bold;
						line-height: 16px; }

					a:link, a:visited, a:active {
					color: #000; }
					
						a:hover {
						color: #000;}
						
							.lasmer {
							display: block;
							text-align: right;
							margin: 0 5px 0 0; }
							
								.lasmer  a:link, .lasmer  a:visited, .lasmer  a:active {
								color: #000;
								font-weight: bold; }
								
									.lasmer  a:hover {
									color: #333; }
									
									
/* =================================================== */
		
						
						.banner
						{
						margin: 0px 0px 10px 0px; 
						
						}
						
												.banner_box
						{
						margin: 0px 0px 10px 0px; 
						margin-left: -9px;
						padding-left: 9px;
						padding-bottom: 6px;
background: #transparent;
					    background-image: url(/gfx/line_box_small.gif);
					    background-repeat: no-repeat;
		    background-position: bottom left;			
		    min-height: 50px;				
						}
						
						
											.banner_left
						{
						margin: 0px 0px 10px 2px; 
						margin-top:20px;
						
						padding-left: 9px;
						padding-bottom: 6px;
background: #transparent;
					    background-image: url(/gfx/line_box_small.gif);
					    background-repeat: no-repeat;
		    background-position: bottom left;
		    padding-top: 0px;							
						}
						
						.banner_left img
						{
						    padding-top: 0px;
						    margin-top: 0px;
						}
						
						
						.guidetillgreenroom {
						margin: 10px 0 0 0; }
						
							.behindthescenes {
							margin: 10px 0 0 0; }
							
								.snyggastjustnu {
								margin: 10px 0 0 0; }
								
								.diskussionerjustnu {
								background: #ffffff;
					    background-image: url(/gfx/line_box_big.gif);
					    background-repeat: no-repeat;
		    background-position: bottom left;	
								margin: 10px 10px 10px -9px;
								padding: 0px 15px 10px 15px; }

			 
			 .diskussionerjustnu img
			 {
			    padding-bottom: 0px;
			    margin-left: -6px;
			    margin-right: 10px;
			 }
			 
								
								.diskussionerjustnu p {
								margin: 0 0 15px 0; }
								
								
								
								

.theme_header
{
    border-bottom: solid 1px #FFFFFF;
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: bold;
}								



a.network_header_link
{
    color: #000000;
    font-size: 11px;
    text-transform: uppercase;
}

h3.network_header
{
    color: #000;
    font-size: 11px;
    text-transform: uppercase;
    margin-bottom: 0px;
    padding-bottom: 0px;
}


/*========= FORUM ==================*/


#content_col_1 .forum_left
{
/*border: solid 1px red;*/
width: 355px; 
margin-right: 7px; 
float:left; 
padding-top: 0px;
padding-left: 5px;
margin-top: 0px;
padding-top:0px;
}

#content_col_1 .forum_left h1
{
    font-size: 24px;
    font-weight: bold;
}



#content_col_1 .forum_right
{
    float: left; 
    width: 162px; 
    padding-left: 6px; 
    padding-right: 0px; 
    margin-right: 0px;
margin-top: 0px;
padding-top:0px;    
}

#content_col_1 .forum_right h1
{
    font-size: 24px;
    font-weight: bold;
}

#content_col_1 .forum_right p
{
    font-weight: bold;
}

.ForumTable
{
    /*margin-top: 40px;*/
    margin-top: 0px;
    padding-top: 0px;
}

.ForumTable td
{
    padding-bottom: 3px;
    color: #000000;
}

.ForumTable td a
{
    color: #000000;
    text-decoration: none;
}

.ForumTable .ForumTableHeader
{
    color: #FFFFFF;
    font-weight: bold;
}



.foruminlagg
{
    float:left; 
    width: 525px;
    padding-top: 0px;
}



#content_col_1 .foruminlagg .line
				{
				    background-image: url(/gfx/pratbubbla_left.gif);
				    margin-bottom: 10px;
				}
				
			#content_col_1 .foruminlagg .line .text_content
				{

				    padding: 8px;
				    width: 261px;
				    margin-left: 78px;
				    padding-left: 0px;
				}
								
				#content_col_1 .foruminlagg .line .profil
				{
				    width: 85px; float: left;
				    color: #FFF;
				}		
				
				
				v .line p
				{				    
				    color: #ffffff;
				}		
				
				#content_col_1 .foruminlagg .line h6
				{				    
				    color: #ff6600;
				    /*
				    padding: 6px;
				    width: 265px;
				    padding-left: 0px;
				    padding-right: 0px;
*/
				}		
				
				#content_col_1 .foruminlagg .line .lasmer
				{				    
				    font-weight: bold;
				    margin-right: 5px;
				}						
				
				#content_col_1 .foruminlagg .line h6 a
				{				    
				    color: #ff6600;
				}	
				
				#content_col_1 .foruminlagg .line a
				{				    
				    color: #ffffff;
				}																		
				
				#content_col_1 .foruminlagg .line .datum
				{
				    color: #ffffff;
				}
				
				
				#content_col_1 .foruminlagg .line2
				{
				    background-image: url(/gfx/pratbubbla_right.gif);
				    margin-bottom: 10px;
				}
				
				#content_col_1 .foruminlagg .line2 .text_content
				{

				    padding: 8px;
				    width: 280px;		
				    margin-left: 0px;	    
				}
				
				#content_col_1 .foruminlagg .line2 .lasmer
				{				    
				    font-weight: bold;
				    margin-right: 10px;
				}		
				
				#content_col_1 .foruminlagg .line2 a
				{				    
				    color: #ffffff;
				}																		
								
				
				#content_col_1 .foruminlagg .line2 .profil2
				{
				    width: 55px; float: right; margin-right: 0px; text-align: right;
				    
				    color: #FFF;
				}		
				
				#content_col_1 .foruminlagg .line2 img
				{
				    margin-right: 0px;
				}						
				
				
				#content_col_1 .foruminlagg .line2 p
				{				    
				    color: #ffffff;
				}		
				
				#content_col_1 .foruminlagg.line2 h6
				{				    
				    color: #ff6600;
				}		
				
				#content_col_1 .foruminlagg .line2 h6 a
				{				    
				    color: #ff6600;
				}														
				
				#content_col_1 .foruminlagg .line2 .datum
				{
				    color: #ffffff;
				}				
				
				


				/*
				#content_col_1 .foruminlagg .line 
				{
				background: no-repeat #767475 top right url('/gfx/pratbubbla_right.gif');
				
				width: 525px;
				display: block;
				clear: both;
				margin: 0 0 15px 0;
				padding: 0  0px 10px 10px;
				float: left; }
				
				#content_col_1 .foruminlagg .line .profil {
				float: left;
				display: block; }
				
				#content_col_1 .foruminlagg .line p {
				background: #fff;
				display: block;
				font-size: 10px;
				width: 440px;
				margin: 0 0 0 69px;
				padding: 0 0 0px 5px;
				font-family:  Arial, Helvetica, sans-serif; 
				color: #333; }
				
					#content_col_1 .foruminlagg .line h6 {
					font-family: verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					background: #fff;
					color: #fe6601;
					display: inline;
					margin: 0px 0 0px 20px;				
					font-weight: bold;
					padding-left: 5px;
					line-height: 16px; 
					width: 440px;
					}
				
				#content_col_1 .foruminlagg .line .datum {
				color: #999;
				font-size: 8px;
				font-weight: bold;
				font-family: Verdana, Arial, Helvetica, sans-serif; }
				
							#content_col_1 .foruminlagg .line .lasmer {
							display: inline;
							text-align: right;
							margin: 0 0 0 10px; }
							
								#content_col_1 .foruminlagg .line .lasmer a:link, #content_col_1 .foruminlagg .line .lasmer  a:visited, #content_col_1 .foruminlagg .line .lasmer  a:active {
								color: #000;
								font-weight: bold; }
								
									#content_col_1 .foruminlagg .line .lasmer  a:hover {
									color: #333; }
				
				
				
#content_col_1 .foruminlagg td 
{
    margin-bottom: 10px;
    padding-bottom: 10px;
 }
				#content_col_1 .foruminlagg .line2 {
				background: no-repeat #767475 top left url('../gfx/line2_bkg_big.gif');
				width: 525px;
				display: block;
				clear: both;
				margin: 0 0 15px 10px;
				padding: 0 5px 10px 5px;
				float: left; }
						
				#content_col_1 .foruminlagg .line2 .profil2 {
				float: right;
				display: block; 
				margin-right: 4px;
				}
				
				#content_col_1 .foruminlagg .line2 p {
				background: #fff;
				display: block;
				font-size: 10px;
				width: 440px;
				margin: 0 69px 0 0;
				padding: 0 0 0px 5px;
				font-family:  Arial, Helvetica, sans-serif; 
				color: #333; }
				
					#content_col_1 .foruminlagg .line2 h6 {
					font-family: verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					background: #fff;
					color: #fe6601;
					display: inline;
					margin: 0px 0 0px 0px;					
					font-weight: bold;
					line-height: 16px; 
					width: 440px;
					padding-left: 5px;
					}
				
				#content_col_1 .foruminlagg .line2 .datum {
				color: #999;
				font-size: 8px;
				font-weight: bold;
				font-family: Verdana, Arial, Helvetica, sans-serif; }
				
							#content_col_1 .foruminlagg .line2 .lasmer {
							display: inline;
							text-align: right;
							margin: 0 10px 0 0; }
							
								#content_col_1 .foruminlagg .line .lasmer a:link, #content_col_1 .foruminlagg .line .lasmer  a:visited, #content_col_1 .foruminlagg .line .lasmer  a:active {
								color: #000;
								font-weight: bold; }
								
									#content_col_1 .foruminlagg .line .lasmer  a:hover {
									color: #333; }
									
									*/
				
									
.ForumTextarea
{
    width: 430px;
    height: 150px;
    margin-left: 75px;
    border: solid 1px #000000;
    font-family: Verdana, Sans-Serif;
    font-size: 10px;
    color: #000000;
    padding: 5px;
}		

.ForumText		
{
    width: 430px;
    height: 10px;
    margin-left: 25px;
    border: solid 1px #000000;
    font-family: Verdana, Sans-Serif;
    font-size: 10px;
    color: #000000;
    padding: 5px;
}		

.ForumSend
{
    font-weight: bold;
    color: #000000;
    font-size: 10px;
}		

a.ForumSend
{
    color: #000000;
}					

.ForumPager
{
    margin-bottom: 20px;
    margin-top: 20px;
    font-weight: bold;
    color: #fe6601;
}

.ForumPager a
{
    color: #000000;    
}



.txt {
				width: 314px;
				display: block;
				right: 10px;
				top: 21px;
				z-index: 1000;
				position: absolute;
				background: #fff;
				padding: 10px;
				opacity: 0.85;
				-moz-opacity: 0.85;
				-khtml-opacity: 0.85;
				filter:alpha(opacity=85); }
		
					.txt p {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #000;
					position: relative;
					z-index: 1;
					padding: 0;
					margin: 0; }
					
					
					

				
.textField 
{
    border: solid 1px #000000;
    font-size: 10px;
    font-family: Verdana;
}
						
						
						
						
a
{
    font-weight: bold;
}						



/*============ LOGIN ===================*/

.login_box td
{
    padding: 5px;
}

.login_box .login_header
{
    color: #ff6600;
    font-weight: bold;
}

.login_box .textField
{
padding: 2px;
border: solid 1px #cccccc;
}




.snabba_fragor
{
    background-color: #000000;
    height: 50px;
    padding-top: 30px;
    margin-top: 0px;
    text-align: center;
    background-image: url(/gfx/bg_arrow_horiz.gif);
    background-position: top left;
    background-repeat: no-repeat;
    margin-left: 4px;
    width: 150px;
}

.snabba_fragor .procent
{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 24px;
    line-height: 40px;
    text-align: center;
}

.snabba_fragor .procent a
{
    color: #FFFFFF;
}

.snabba_fragor .procent a:visited
{
    color: #FFFFFF;
}

a.lank_procent
{
    color: #FFFFFF;
}


.SearchBox
{
    border: solid 1px black;
    padding: 1px; 
    margin-top: 3px;
}

.SearchButton
{
    margin-top: 3px;
    margin-left: 5px;
}

.Search
{
    margin-left: 5px;
}




.Search .SearchContent
{
    padding: 5px;
    height: 1200px;
    overflow: auto;
}

.Search .SearchContent table
{
    width: 90%;
}

.Search .SearchContent div
{
    width: 95%;
}


/*======== ARTICLE =======*/
.article_content
{
    padding-left: 10px;
    float: none;
    clear: both;    
}

.article_content .datum
{
    font-weight: bold;
    margin-bottom: 10px;    
}

.article_content .ingressText
{
    font-weight: bold;
    margin-bottom: 10px;
}


.formButton
{
    border: solid 1px #000000;
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px 0px 2px 0px;
}

.login_button
{
    border: solid 1px #000000;
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;    
    padding: 2px 0px 2px 0px;
}

button
{
    border: solid 1px #000000;
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;    
    padding: 2px 0px 2px 0px;
}

submit
{
    border: solid 1px #000000;    
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;    
    padding: 2px 0px 2px 0px;
}


.SnabbaSvar table td
{
    padding-bottom: 6px;
}

.SnabbaSvar .SnabbaSvarFraga
{
    font-weight: bold;
    color:#ff6600;
}


.MedlemmarList table td
{
    padding: 5px;
}

.text_black
{
    color: #000000;
}



#Insandare
{
}

#Insandare .textField 
{
    border: solid 1px #000000;
    font-size: 10px;
    font-family: Verdana;
    padding: 2px;
}

#Insandare .textField2
{
    border: solid 1px #000000;
    font-size: 8px;
    font-family: Verdana;
    padding: 2px;
}

.online_status
{
    text-align: left;
    color: #666666;
    padding-left: 4px;
    padding-top: 0px;
    padding-bottom: 2px;
    font-weight: normal;
    margin-bottom: 5px;
}


.online_status img
{
    float: left;
    padding-right: 0px;
    margin-right: 0px;
}

.myFiles
{
    padding: 10px 10px 0px 10px;
    color: Black;
}

.myFiles p
{
    color: #000000;
}


.myFiles table.file_list
{
    border-width:1px;
    border-style:solid;
    border-collapse:collapse;
    border-color: #cccccc;    
}

.myFiles table.file_list td
{
    padding: 4px 5px 4px 5px;
}

.myFiles .row_header
{
    color: #fe6601;
    font-weight: normal;
}

.myFiles h3
{
    font-size: 12px;
}


.Puff
{
    background-color: Transparent; 
    margin-top: 0px;
    padding-top: 0px;
    margin-left: 5px;
    margin-bottom: 5px;
    color: #000000;
}



/* MIN ARENA */


.MinArena
{
    background-color: Transparent; 
    margin-top: 0px;
    padding-top: 0px;
    margin-left: 5px;
    margin-bottom: 5px;
    color: #000000;
}

.MinArena h1
{
    color: #ffffff;
    font-size: 18px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: 18px;
    display: inline;
}

.MinArena h2
{
    color: #fe6601;
    font-size: 12px;
    margin-top: 0px;
    padding-top: 2px;
    display: inline;
    margin-bottom: 10px;
}

.MinArena p
{
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 10px;
    color: #FFFFFF;
}

.MinArena .WhiteLeft .SwedenMap
{
    /*text-align: right;*/
    /*margin-left: 10px;*/
    margin-bottom: 5px;
    float:right;
    
}

.MinArena .WhiteLeft
{
    background-color: #000000;
    padding: 10px;
    width: 339px;
    float:left;
    min-height: 100px;
    margin-left: 10px;
    margin-bottom: 10px;
    color: #FFFFFF;
}

.MinArena .WhiteRight
{
    background-color: #FFFFFF;
    padding: 10px;
    width: 339px;
    float:right;
    min-height: 100px;
    margin-left: 10px;
    margin-bottom: 10px;
}

.MinArena .MemberPicture
{
    float: left;
    width: 150px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin-bottom: 20px;
    text-align: right;
}




.Arrow
{
    float: left;
    width: 20px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(../gfx/bg_arrow.gif);
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #ffffff;
    min-height: 100px;
}

.Arrow_left
{
    float: left;
    width: 20px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(../gfx/bg_arrow_left.gif);
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #767475;
    min-height: 100px;
}

#content_col_1 .MinArena .line {
				background: no-repeat #767475 top left url('../gfx/line2_bkg.gif');
				width: 600px;
				/*height: 80px;*/
				display: block;
				clear: both;
				margin: 0 0 15px 3px;
				padding: 0 5px 10px 5px;
				float: left; }
						
				#content_col_1 .MinArena .line .profil2 {
				float: right;
				display: block; 
				margin-right: 4px;
				}
				
				#content_col_1 .MinArena .line p {
				background: #fff;
				display: block;
				font-size: 10px;
				width: 269px;
				margin: 0 69px 0 0;
				padding: 0 0 0px 5px;
				font-family:  Arial, Helvetica, sans-serif; 
				color: #333; }
				
				


/* ============= BESÖKSLOGGEN =====================*/
.MinArenaVisitorsLog
{
    background-color:transparent; 
    margin-top: 10px;
    padding-top: 0px;    
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
    
}

.MinArenaVisitorsLog .Images
{
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    padding-right: 0px;
}

.MinArenaVisitorsLog img
{
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    padding-right: 0px;
}


.bigbox .MinArena .MinArenaVisitorsLog table
{
    padding: 0px 0px 0px 0px;    
}

.bigbox .MinArena .MinArenaVisitorsLog table td
{
    padding: 0px 0px 0px 0px;    
}

.bigbox .MinArena .MinArenaVisitorsLog table td img
{
    padding: 0px 0px 0px 0px;    
}

.bigbox .MinArena .visitors_log img
{
    padding: 0px 0px 0px 0px;
}



/*================ SHOP =======================*/
#Shop
{
}

#Shop table td
{
    padding: 2x 2px 2px 2px;
}

#Shop table.items td
{
    padding: 30px 2px 2px 2px;
}

#Shop .webshopArtikelNamn
{
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}

#Shop .webshopUnderrubrik
{
    font-weight: bold;
    color: #fe6601;
    width: 70px;
}



#Shop .formField
{
border: solid 1px #cccccc;
    font-family: Verdana, Sans-Serif;
    font-size: 10px;
    color: #000000;
    padding: 2px 2px 2px 2px;   
    margin-bottom: 4px; 
}




#Shop .formSendButton
{
    border: solid 1px #000000;
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px 0px 2px 0px;
}

#Shop .webshopFaltRubrik
{
    font-weight: bold;
    color: #fe6601;
    width: 70px;
}




#Shop .weshopOrderRuta {
border-color: #FF6600;
border-width: 1px;
border-style: solid;
background-color: #FFFFFF;
} 

#Shop .webshopOrderRutalinjeunderRubrik {
border-bottom-style: solid;
border-bottom-color: #FF6600;
border-top-style: none;
border-bottom-width: 1px;
border-right-style: none;
border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
} 

#Shop .webshopOrderRutalinjeunder {
border-bottom-style: solid;
border-bottom-color: #FF6600;
border-top-style: none;
border-bottom-width: 1px;
border-right-style: none;
border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
} 




#Kopvillkor .underrubrik
{
    font-weight: bold;
}

.eformFalt
{
    border: solid 1px #cccccc;
}



/* =================================================== */
/* e-form       FRÅN YTTRE CUF modules/eform.css  */

.eform
{
    /* själva formuläret */
   /* border: solid 1px #7dc104;
    padding: 5px;*/
    margin-bottom: 10px;    
}

.eformPageheader
{
    font-weight: normal;
    margin-bottom: 7px;
    font-size: 18px;
    margin-top: 0px;
    padding-top: 0px;
}

.eformText
{
    float:left;
}

.eformFalt
{
    border: solid 1px #696a6e;
    font-size: 11px;    
    font-family: Arial, Sans-Serif;
}

.eformHeader
{
    font-weight: bold;
}

.eformSendButton
{
    background-color: #000;
    color: #FFF;
    font-weight: bold;
    font-size: 12px;
    padding: 5px 5px 5px 5px;
    cursor: pointer;    
}

.receiver_div
{
    width: 320px; height: 235px; overflow: auto; background-color: #fff; border: solid 1px #fff; padding: 5;
}

.CheckBox
{
    font-size: 11px;
    padding: 0px 0px 0px 0px;
    height: 8px;
    margin: 0px 0px 0px 0px;
}


.Fieldset1
{
    border: solid 1px #000;
    padding: 4px 4px 4px 4px;
}