body {

	background-color:#2a74d3;

	margin:0px 5px;
	font: 11px "Trebuchet MS", Verdana, Arial ;
}

p {
	margin: 0px 0px 7px 0px;
}


ul {
	list-style:inside;
}

a:link {
	color:#006699;
	text-decoration:none;
	
}

.style6 {
	color:#ffffff;
	}


a:visited {
	color:#006699;
	text-decoration:none
}

a:hover{color: #006699;
text-decoration:underline}

.imagetext
{
	padding:0px;
	font-size:10px;
		font-style: italic;
	color:#797873;
}

Splashtext {
	font-size:11px;
	font-weight:lighter;
	color:#797873;
	margin: 10px 0px 3px 15px;
}

h1 {
	font-size:20px;
	font-weight:lighter;
	color:#006699;
	margin: 0px 0px 5px;
}

h2 {
	font-size:13px;
	font-weight:bold;
		color:#006699;
	margin: 10px 0px 3px;
}



h3 {
	font-size:12px;
	font-weight:bold;
		color:#006699;
	margin: 5px 0px 3px;
	text-decoration:none;
  
}

h4 {
	font-size:12px;
	font-weight:bold;
	color:#797873;
	margin: 5px 0px 3px;
	text-decoration:none;
  
}

h5 {
	font-size:12px;
	font-weight:bold;
	color:#333333;

	margin-top: 3px;
	text-decoration:none;
  
}

.whitetxt {
color:#ffffff;
}

.selected {
color:#ffffff;

}



#numberedList
{
	padding:10px 0px 20px 25px;
}
#numberedList ol
{
	list-style:decimal outside;
}
#numberedList ol li
{
	padding-bottom:10px;
}

#textblock {
	padding-bottom:15px;

}
#content_bkg {

	 background:url(../images/ui/bg.jpg);
	background-repeat:repeat-y; 
   	width:980px;
	padding:0px;
	margin:auto;
}

#content {
	background-color:#e2f4ff;
   	width:980px;
	margin:auto;
}


#top {
	height:115px;

		float:left;
}

#top_meny_top {
width:980px;
	height:15px;
		float:left;
}

#top_meny {
width:980px;
	height:22px;
	

		float:left;
}

#top_meny-bottom {
	float:left;
display:inline;
 background:url(../images/ui/top-meny/tm-bottom.jpg);
font-size:9px;
width:980px;
	height:9px;
		
}


#layout {

	margin: 0px;
	padding: 0px;
	padding-top:8px;
	width:980px;
	float:left;
}

#center {
	float:left;
		background-image:url(../images/ui/bg_layout.jpg);
}


#layout_main_region {
		background-color:#e2f4ff;
	float:left;
	width:468px;
		margin-left:13px;
		padding-left:22px;
	margin-top:4px;
	margin-right:20px;
	padding-right:24px;
	border-left:3px dotted #9dd8f9;
		border-right:3px dotted #9dd8f9;
			
	}
	
	#layout_full_region {
	
	float:left;
	width:690px;
	
		margin-left:13px;
		padding-left:22px;
	margin-top:4px;
	margin-right:0px;
	padding-right:24px;
	border-left:3px dotted #9dd8f9;
		
			
	}
	
		#layout_bildgalleri {
	
	float:left;
	width:690px;
	height:500px;
		margin-left:13px;
		padding-left:22px;
	margin-top:4px;
	margin-right:0px;
	padding-right:24px;
	border-left:3px dotted #9dd8f9;
		
			
	}
	
#layout_right_region {
	width:190px;
	float:left;
	margin: 0px 0px 0px 0px;
	display:inline;
	padding-left:0px;
	}

.text_right_region {
font: 10px "Trebuchet MS", Verdana, Arial ;
padding-left:6px;
padding-right:4px;

	}
	
.text_right_region p{
font: 14px "Trebuchet MS", Verdana, Arial ;
padding_left:15px;
	}

#footer {
margin-left: 0px;
	width:980px;
	/* background:url(../images/ui/footerblue.jpg); */
	background-repeat:no-repeat;
	height:10px;

}

#xtrafooter {

margin:auto;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-left:0px;
width:980px;
background:url(../images/ui/footerblueb.jpg);
	height:100px;
	clear:both;
}


	

	
	#subpage_picturepage {
	float:left;
	width:635px;
	padding-right:0 px;


	/*margin: 0px 15px 0px 0px; */
	}
	






#startpage_splitL {
background-color:#efefdc; 
	width:172px;
	float:left;
	padding:5px;
margin-right: 10px;
border: 2px solid #EACF93;
}

#startpage_splitR {
background-color:#efefdc; 
	width:174px;
	float:left;
	padding:5px;
margin-right: 0px;
border: 2px solid #EACF93;
}

#startpage_splitHor {
background-color:#EACF93; 
	width:380px;
	float:left;
	padding:5px;
	
	margin-top: 8px;
		margin-bottom: 8px;
margin-right: 0px;

}




#Hsplash_top {
	width:190px;
	margin: 4px 0px 0px 0px;
float:left;	
	
padding: 0px;
}

#Hsplash_bottom {
	width:190px;
	margin-left: 0px;
		margin-right: 0px;
float:left;	
padding: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}


/* NEWS NEWS NEWS */

#news {
	width:190px;

	margin-top:10px;
	float:left;
	padding-bottom: 15px;
}
	
#news_top {

	background-image:url(../images/ui/nyheter_top.jpg);
	background-repeat:no-repeat;
	height:61px;
	padding:0px;
}


#news_content {

background-image:url(../images/ui/nyheter_mitten.jpg);
	background-repeat: x;

padding-left: 20px;
padding-right: 18px;
padding-bottom: 1px;
}

#news_content_border {

font-size:1px;
	border-bottom:5px dotted #9fcff7;
	



}

#news_bottom {
	background-image:url(../images/ui/nyheter_botten.jpg);
	background-repeat:no-repeat;
	height:16px;
	margin:0px;
}


.news_text {
	
	font-size: 11px;
	font-weight:lighter;
	color:#797873;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 7px;
	margin: 0px;
}



.news_text a {
	
	font-size: 13px;

}



.news_text a:visited {
	
		font-size: 13px;
	
}

.news_text a:hover {
	
	font-size: 13px;

}

.news_text h1 {
	
	font-size: 23px;

}

/* NEWS END */ 



#lineseparator {
	width:2px;
	height:500px;
	float:left;
	margin-right:0px;
	margin-left:0px;
	padding:0px;
	background-color:#888888;
	display:inline;
	
}

#subpage_lineseparator {
	width:2px;
		float:left;
	margin-right:0px;
	margin-left:0px;
	padding:0px;
	background-color:#ffffff;
}

#subpage_layout_main_region {
	float:left;
	width:368px;
	padding-right:15px;
	border-right: 2px solid #888888;

	/*margin: 0px 15px 0px 0px; */
}


#subpage_right {
	width: 226px;
	float:left;
	padding-left:10px;
	padding-right: 4px;
	display:inline;
}


#subpage_karta_layout_main_region {
	float:left;
	width:460px;
	padding-right:15px;
	border-right: 2px solid #888888;

	/*margin: 0px 15px 0px 0px; */
}


#subpage_karta_right {
	width:135px;
	float:left;
	padding-left:14px;
	padding-right: 0px;
}

#subpage_split {
	width:176px;
	float:left;
margin: 0px 16px 0px 0px;
padding:0px;
	
}




#subpage_splitright {
	width:176px;
	float:left;
margin: 0px 0px 0px 0px;
padding:0px;
	
}

#subpage_splitcontainer {
width:382px;
	float:clear;
		padding:0px;
margin: 0px 0px 7px 0px;
	
}



#subpage_left {
width:165px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left: 9px;
	padding-right: 4px;
	padding-top: 8px;
}


#bigsplash {
	width:197px;
	float:left;
	margin: 0px 0px 0px 0px;
	display:inline;
	padding-left:0px;
}

#lefttxt {
	width:170px;
	float:left;
	margin-right:0px;
	margin-left:10px;
	padding:0px;
	display:inline;
}
/* SHADING */








/* MENUS */
#menu {
	width:192px;
	margin-top:0px;
	float:left;
	padding-left:20px;
}

#menu_top {

	background-image:url(../images/ui/menu_top.jpg);
	background-repeat:no-repeat;
	font: 1px Verdana, Arial, Helvetica, sans-serif;
	height:47px;
}


#menu_content {

	background-image:url(../images/ui/menu_bg_repeat.jpg);
	background-repeat:repeat-y;
	padding-right:26px;
	padding-top:7px;
	padding-bottom:1px;
}

#menu_bottom {
	background-image:url(../images/ui/menu_bottom.jpg);
	background-repeat:no-repeat;
	font: 1px Verdana, Arial, Helvetica, sans-serif;
	height:39px;
		margin-bottom: 11px;

}




.menu_list {
	list-style-position:outside;
	list-style-type:none;
	margin: 0px;
	padding-left:24px;
}
.menu_list li {
	font: 13px  "Trebuchet MS", Arial, Helvetica, sans-serifeorgia;

	color:#2a8cca;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:3px;
	border-bottom:0px solid #a9f0ff;
	}
	
.menu_rub {
color:#eeeeee;
		border-bottom:1px solid #a9f0ff;
}



.menu_list li a
{
	color:#2a8cca;
	text-decoration:none;
		border-bottom:none;
}

.menu_list li em
{


	
}

.menu_list li a:visited
{
	color:#2a8cca;
	text-decoration:none;
		border-bottom:none;
}

.menu_list li a:hover
{
color: #ffffff;
font-style:oblique;
}


#under_menu{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#66FFFF;
	color:#000000;
		float:left;
margin-left: 9px;
margin-top: 12px;
	padding-right: 13px;
}

.menu_under_txt
{
	color:#333333;
	padding-left: 10px;
}

.under_menu a {
	font: 9px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:underline;
}


.tableTextHead
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#797873;
	font-weight: bold;
	padding:5px 5px;
}

.tableText
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px 5px;
	
}



#separator
{
	border-bottom:1px solid #990000; 
	width:98%; 
	height:1px;
}

#smalllink {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#smalllink a{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
		
}

/* Bilder Start*/
.pic_220-right {
	width:220px;
	margin-top:0px;
	float:right;
	padding-left:12px;

	padding-bottom: 0px;
		padding-top: 3px;
}


/* RAMAR start RAMAR start RAMAR start RAMAR start RAMAR start*/

/* LEFT */

.l_pic {
width:172px;
	margin-top:10px;
	
	padding-left:0px;
		margin-left:10px;
	float:left;
	padding-bottom: 15px;
}

.fr_lb-l, .fr_bl-l, .fr_w-l,.fr_b-l {
	width:172px;
	margin-top:10px;
	float:left;
	padding-left:0px;
		margin-left:10px;
	padding-bottom: 15px;
}
.fr_lb-l-tp, .fr_bl-l-tp, .fr_b-l-tp  {
	background-repeat:no-repeat;
	height:7px;
	padding:0px;
	margin-top:0px;
}

.fr_w-l-tp  {
	background-repeat:no-repeat;
	height:9px;
	padding:0px;
	margin-top:0px;
}

.fr_lb-l-tp { background-image:url(../images/ui/frames/lb_l-tp.jpg); }
.fr_bl-l-tp { 
	height:18px;
	background-image:url(../images/ui/frames/bl_l-tp.jpg); 
}
.fr_w-l-tp { background-image:url(../images/ui/frames/w_l-tp.jpg); }
.fr_b-l-tp { background-image:url(../images/ui/frames/b_l-tp.jpg); }

.fr_lb-l-bg, .fr_bl-l-bg, .fr_w-l-bg, .fr_b-l-bg  {
	background-repeat: x;

	padding-left: 10px;
	padding-right: 18px;
	padding-bottom: 1px;
	margin-top:0px;
	padding-top:0px;
}

.fr_lb-l-bg { background-image:url(../images/ui/frames/lb_l-bg.jpg); }
.fr_bl-l-bg { 
	padding-left: 20px;
background-image:url(../images/ui/frames/bl_l-bg.jpg);
 }
.fr_w-l-bg { background-image:url(../images/ui/frames/w_l-bg.jpg); }
.fr_b-l-bg { background-image:url(../images/ui/frames/b_l-bg.jpg); }


.fr_lb-l-bm, .fr_bl-l-bm, .fr_w-l-bm, .fr_b-l-bm  {

	background-repeat:no-repeat;
	height:7px;
	margin:0px;
}

.fr_lb-l-bm { background-image:url(../images/ui/frames/lb_l-bm.jpg); }
.fr_bl-l-bm { 
background-image:url(../images/ui/frames/bl_l-bm.jpg); 
height:17px;
}
.fr_w-l-bm { background-image:url(../images/ui/frames/w_l-bm.jpg); }
.fr_b-l-bm { background-image:url(../images/ui/frames/b_l-bm.jpg); }


/* MIDDLE */

.m_pic {
width:468px;
	margin-top:10px;
	

	float:left;
	padding-bottom: 15px;
}

.fr_lb-m, .fr_bl-m, .fr_w-m, .fr_b-m {
	width:468px;
	margin-top:10px;
	float:left;
	padding-bottom: 15px;
}

.fr_lb-m h2, .fr_bl-m h2, .fr_w-m h2, .fr_b-m h2{
		font-size:13px;
	font-weight:bold;
		color:#006699;
	margin: 0px;
	padding-top:3px;
}

.fr_lb-m-tp, .fr_bl-m-tp, .fr_b-m-tp  {
	background-repeat:no-repeat;
	height:7px;
	padding:0px;
	margin-top:0px;
}

.fr_w-m-tp  {
	background-repeat:no-repeat;
	height:9px;
	padding:0px;
	margin-top:0px;
}

.fr_lb-m-tp { background-image:url(../images/ui/frames/lb_m-tp.jpg); }
.fr_bl-m-tp { 
	height:18px;
	background-image:url(../images/ui/frames/bl_m-tp.jpg); 
}
.fr_w-m-tp { background-image:url(../images/ui/frames/w_m-tp.jpg); }
.fr_b-m-tp { background-image:url(../images/ui/frames/b_m-tp.jpg); }

.fr_lb-m-bg, .fr_bl-m-bg, .fr_w-m-bg, .fr_b-m-bg  {
	background-repeat: x;
	padding-left: 20px;
	padding-right: 18px;
	padding-bottom: 1px;
	margin-top:0px;
	padding-top:0px;
}

.fr_lb-m-bg { background-image:url(../images/ui/frames/lb_m-bg.jpg); }
.fr_bl-m-bg { background-image:url(../images/ui/frames/bl_m-bg.jpg); }
.fr_w-m-bg { background-image:url(../images/ui/frames/w_m-bg.jpg); }
.fr_b-m-bg { background-image:url(../images/ui/frames/b_m-bg.jpg); }


.fr_lb-m-bm, .fr_bl-m-bm, .fr_w-m-bm, .fr_b-m-bm  {

	background-repeat:no-repeat;
	height:7px;
	margin:0px;
}

.fr_lb-m-bm { background-image:url(../images/ui/frames/lb_m-bm.jpg); }
.fr_bl-m-bm { 
background-image:url(../images/ui/frames/bl_m-bm.jpg); 
height:17px;
}
.fr_w-m-bm { background-image:url(../images/ui/frames/w_m-bm.jpg); }
.fr_b-m-bm { background-image:url(../images/ui/frames/b_m-bm.jpg); }





/* RIGHT */

.r_pic {
width:190px;
	margin-top:10px;
	
		padding-left:10px;
	float:left;
	padding-bottom: 15px;
}


.fr_lb-r, .fr_bl-r, .fr_w-r, .fr_b-r {
	width:190px;
	margin-top:10px;
	float:left;
	padding-bottom: 15px;
}
.fr_lb-r-tp, .fr_bl-r-tp, .fr_b-r-tp  {
	background-repeat:no-repeat;
	height:7px;
	padding:0px;
	margin-top:0px;
}

.fr_w-r-tp   {
	background-repeat:no-repeat;
	height:9px;
	padding:0px;
	margin-top:0px;
}


.fr_lb-r-tp { background-image:url(../images/ui/frames/lb_r-tp.jpg); }
.fr_bl-r-tp { 
	height:18px;
	background-image:url(../images/ui/frames/bl_r-tp.jpg); 
}
.fr_w-r-tp { background-image:url(../images/ui/frames/w_r-tp.jpg); }
.fr_b-r-tp { background-image:url(../images/ui/frames/b_r-tp.jpg); }

.fr_lb-r-bg, .fr_bl-r-bg, .fr_w-r-bg, .fr_b-r-bg  {
	background-repeat: x;
	padding-left: 20px;
	padding-right: 18px;
	padding-bottom: 1px;
	margin-top:0px;
	padding-top:0px;
}

.fr_lb-r-bg { background-image:url(../images/ui/frames/lb_r-bg.jpg);
background-color:#83cef8;  }

.fr_lb-r-bg h2 {
	font-size:13px;
	font-weight:bold;
		color:#006699;
	margin: 0px 0px 0px;
}

.fr_bl-r-bg { background-image:url(../images/ui/frames/bl_r-bg.jpg);}
.fr_w-r-bg { background-image:url(../images/ui/frames/w_r-bg.jpg);

}

.fr_b-r-bg { background-image:url(../images/ui/frames/b_r-bg.jpg); 
background-color:#2a74d3;}


.fr_lb-r-bm, .fr_bl-r-bm, .fr_w-r-bm, .fr_b-r-bm  {

	background-repeat:no-repeat;
	height:7px;
	margin:0px;
}

.fr_lb-r-bm { background-image:url(../images/ui/frames/lb_r-bm.jpg); }
.fr_bl-r-bm { 
background-image:url(../images/ui/frames/bl_r-bm.jpg); 
height:17px;
}
.fr_w-r-bm { background-image:url(../images/ui/frames/w_r-bm.jpg); }
.fr_b-r-bm { background-image:url(../images/ui/frames/b_r-bm.jpg); }



/* RAMAR slut RAMAR slut RAMAR slut RAMAR slut RAMAR slut */



.googlemitten {
width:468px;
	margin-top:10px;
	float:left;
	margin-bottom: 15px;
	clear:both;
}


.googleH {
width:190px;
	margin-top:10px;
	margin-bottom: 10px;
	float:left;
	clear:both;
}
