/* TAGGAR */

	body {
		margin:25px auto;
		background-color: #449d4d;
		font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
	}
	
	
	h1	{
		font-size: 24px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;margin-top:0px;margin-bottom:6px;color:#000000;  
	}
	

	h2	{
		font-size: 15px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;margin-top:5px;margin-bottom:5px;color:#000000; 
	}
	
	h3	{
		font-size: 20px;font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;margin-top:0px;margin-bottom:0px;color:#FFFFFF;
	}
	
	hr	{ size:1px; color:#C6E0AD;}
	


	/* Default links */

 	a 			{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1a3093; text-decoration:none; }
	a:link		{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1a3093; text-decoration:none; }
	a:visited	{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1a3093; text-decoration:none; }
	a:active	{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1a3093; text-decoration:none; }
	a:hover		{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1a3093; text-decoration:underline; }

input.mini-text		{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:12px; }


/* ID:n */
	#BODY_MAIN									{width:970px;margin:0 auto; background-color:#FFFFFF;}
	#BODY_MAIN_top								{width:970px;height:96px;background-image:url(/public/grafik/sidhuvud.gif); }
	#BODY_MAIN_top_logo							{width:970px;height:96px; }
    #TOP_logo_ech								{width:360px;float:left; height:78px; padding:18px 0 0 25px; }
	#DOWN_logo_ech								{width:360px;height:60px; float:right; padding:36px 16px 0 25px; }
	
    #TOP_search									{width:360px;height:60px; float:right; padding:36px 16px 0 25px; }

	#BODY_MAIN_menu {	width:944px;
      					height:35px;
            			float:left;
						background: #fff url('/public/grafik/cont_topmenu_bg.gif') 0 2px;
						overflow:hidden;
						padding:0 26px 0 0px;
			
	}
	
	
	
	#BODY_MAIN_content							{width:917px; float:left;background-image:url(/public/grafik/cont_bg.gif); padding-left:27px; padding-right:26px;}
	#BODY_MAIN_content_start					{width:917px; float:left; background-image:url(/public/grafik/cont_bg_start.gif); padding-left:27px; padding-right:26px;}
	#BODY_MAIN_content_2						{width:917px; float:left;background-image:url(/public/grafik/cont_bg_2.gif); padding-left:27px; padding-right:26px;}
	#BODY_MAIN_content_5						{width:917px; float:left;background-image:url(/public/grafik/cont_bg_5.gif); padding-left:27px; padding-right:26px;}

	
	#BODY_CONT_meny								{width:243px; float:left;}
	#BODY_CONT_start_holder						{width:440px; float:left;}
	#BODY_CONT_start_left						{width:419px; float:left; padding:10px 10px 10px 10px;}
	#BODY_CONT_start_top_left					{width:440px; float:left; height:18px; background-color:#FFFFFF; float:left; padding:0px 0px 0px 0px;}
	#BODY_CONT_center							{width:488px; float:left;}

		
	#BODY_CONT_center_2							{width:666px; float:left;}
	#BODY_CONT_center_5							{width:916px; float:left;}
	#BODY_CONT_center_start						{width:282px; float:left;}
	
	#BODY_CONT_dok								{width:172px; float:left;}
	#BODY_CONT_start_right						{width:157px; float:left; padding:18px 0 0 13px;}

	
	#BODY_MAIN_footer							{width:970px; height:78px;background-image:url(/public/grafik/sidfot.gif);float:left;}
	#BODY_MAIN_footer_2							{width:970px; height:78px;background-image:url(/public/grafik/sidfot_2.gif);float:left;}
	#BODY_MAIN_footer_5							{width:970px; height:78px;background-image:url(/public/grafik/sidfot_5.gif);float:left;}
	#BODY_MAIN_footer_start						{width:970px; height:97px;background-image:url(/public/grafik/sidfot_start.gif);float:left; }
	
	#BODY_MAIN_footer_txt						{width:560px; height:30px;float:left; padding-top:40px; padding-left:27px; padding-bottom:7px;}
	
	
	#CONT_meny_top								{width:219px; height:26px; padding: 4px 20px 0 4px; float:left; background-image:url(/public/grafik/cont_meny_sidhuvud.gif); font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-weight:bold; color:#FFFFFF; letter-spacing:1px;}
	#CONT_meny_body								{width:241px; float:left; padding:0px 1px 0px 1px;}
	#CONT_boxes									{width:241px; float:left; padding-left:1px; padding-right:1px;}
	
	
	#CONT_center_top							{width:488px; height:17px; float:left; background-image:url(/public/grafik/cont_center_sidhuvud.gif);}
	#CONT_center_top_2							{width:666px; height:1px; float:left; background-image:url(/public/grafik/cont_center_sidhuvud.gif); line-height:1px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:0px; font-weight:normal;}
	#CONT_center_top_5							{width:916px; height:1px; float:left; background-image:url(/public/grafik/cont_center_sidhuvud.gif);}
	#CONT_center_start_top						{width:282px; height:1px; float:left; }	
	
	#CONT_center_main							{width:488px; float:left;}
	#CONT_center_bildmodul						{width:486px; float:left; padding: 1px 1px 1px 1px; }
	#CONT_center_editor							{width:446px; float:left; padding-left:21px; padding-right:21px;}
	
	#CONT_center_start_test						{width:226px; height:330px; float:left; padding:34px 40px 30px 16px; background-image:url(/public/grafik/test_bg3.gif); background-repeat:no-repeat;}
	
	#CONT_center_editor_2						{width:624px; float:left; padding-left:21px; padding-left:21px;}
	#CONT_center_editor_5						{width:874px; float:left; padding-left:21px; padding-left:21px;}

	#CONT_rub									{width:446px; white-space:normal;}
	#CONT_rub_2									{width:624px; white-space:normal;padding-top:16px;}
	#CONT_rub_5									{width:874px; white-space:normal;}
	#CONT_rub_start								{width:420px; white-space:normal;}	
	
	#CONT_ingress								{width:446px; }
	#CONT_ingress_2								{width:624px; }
	#CONT_ingress_5								{width:874px; }
	#CONT_ingress_start							{width:420px; }	
	
	#CONT_html									{width:446px; }
	#CONT_html_2								{width:624px; }
	#CONT_html_5								{width:874px; }
	#CONT_html_start							{width:420px; }
	#CONT_html_center							{width:280px; }	
	#CONT_html_print							{padding:15px 0 0 0px;}
	
	
	#CONT_test									{width:282px; float:left: }	
	
	#CONT_dok_top								{width:172px; float:left; height:30px; background-image:url(/public/grafik/cont_dok_sidhuvud.gif); }
    #CONT_dok_top_txt							{width:167px; float:left; height:27px; padding:3px 0 0 5px; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-weight:bold; color:#FFFFFF; letter-spacing:1px;}
	#CONT_dok_body								{width:156px; float:left; padding-left:8px; padding-right:8px; overflow:hidden;}

	#CONT_start_puff							{width:157px; float:left; }

	#start_foretagutv							{width:280px; float:left; padding:0px 0px 12px 0px; }
	
	
/* KLASSER */


	/* Editor-klasser */

	.cms_custom_td01					{padding-top:8px;padding-bottom:8px;}
	.cms_custom_form_text					{width:250px;}
	.cms_custom_form_combo					{width:255px;}

	.cu_search_header {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-size: 13px; font-weight: normal; color: #1a3093;}
	.cu_search_header:active { color: #1a3093; text-decoration:none; font-size: 13px;font-weight: normal;}
	.cu_search_header:link { color: #1a3093; text-decoration:none; font-size: 13px;font-weight: normal;}
	.cu_search_header:visited { color: #1a3093 ;text-decoration:none; font-size: 13px;font-weight: normal;}
	.cu_search_header:hover {color: #1a3093;text-decoration: none; font-size: 13px;font-weight: normal;}


	.cu_search_header_st {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #1a3093;}
	.cu_search_header_stdat {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal;}
	.cu_search_header_st:active { color: #1a3093; text-decoration:none; font-size: 11px;font-weight: normal;}
	.cu_search_header_st:link { color: #1a3093; text-decoration:none; font-size: 11px;font-weight: normal;}
	.cu_search_header_st:visited { color: #1a3093 ;text-decoration:none; font-size: 11px;font-weight: normal;}
	.cu_search_header_st:hover {color: #1a3093;text-decoration: none; font-size: 11px;font-weight: normal;}

	/* Formulär startsida */
	
	.testinput						{ width:60px; height:10px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:10px; line-height:10px; border:0px; margin:0px;}
	.testtext						{ height:10px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:10px; line-height:10px;}
	.testtext2						{ height:10px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:10px; line-height:10px; padding: 6px 0 0 0px;}
	.testrubrik						{ height:16px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:16px; padding:0 0 4px 0px;}

	/* Kalender puff startsida */
	
	.start_kal_holder				{width:280px; float:left; padding:0px 0 0 0px; }	
    .start_kal_top					{width:270px; height:21px; float:left; padding: 6px 0 0 10px; background-image:url(/public/grafik/kal_top.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-weight:bold; color:#FFFFFF; letter-spacing:1px; }	
    .start_kal_cont					{width:245px; float:left; padding:6px 15px 0 10px; background-image:url(/public/grafik/kal_cont_bg.gif); }	
    .start_kal_sidfot				{width:280px; height:27px; float:left; background-image:url(/public/grafik/kal_sidfot.gif); background-repeat:no-repeat; }	

	.start_nyhet_holder				{width:155px; float:left; padding:1px 0 0 0px; }
    .start_nyhet_top				{width:145px; height:21px; float:left; padding: 6px 0 0 10px; background-image:url(/public/grafik/start_nyhet.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-weight:bold; color:#FFFFFF; letter-spacing:1px;}
    .start_nyhet_cont				{width:135px; float:left; padding:6px 10px 0 10px; background-image:url(/public/grafik/start_nyhet_bg.gif); }
    .start_nyhet_sidfot				{width:155px; height:13px; float:left; padding:0px 0 0 0px; background-image:url(/public/grafik/start_nyhet_sidfot.gif); background-repeat:no-repeat; line-height:1px; }

	/* Puffar startsida */
	
	.puff			{ float:left; width:155px; height:89px; padding:0px 0px 0px 0px; overflow:hidden;  }
	.puff_rubrik	{ font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 0px 0px;  }
	.puff_cont		{ float:left; width:155px; height:79px; padding:0px 0px 0px 0px; overflow:hidden; background-image:url(/public/grafik/puff.gif); }
    .puff_bild		{ float:left; height:79px; padding:0px 0px 0px 0px; }
	.puff_bild_no	{ float:left; height:79px; padding:0px 0px 0px 0px; }
    
	.puff_text			{ float:left; height:79px; padding:0px 0px 0px 0px; font-size: 12px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}
	.puff_text:link		{ font-size: 12px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}
	.puff_text:visited	{ font-size: 12px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }
	.puff_text:active	{ font-size: 12px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }
	.puff_text:hover	{ font-size: 12px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }


	/* Sök */
	.search-rub				{font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
	.search-rub:link		{font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
	.search-rub:visited		{font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
	.search-rub:active		{font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
	.search-rub:hover		{font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
	
	.input_sok				{width:250px; border:1px solid #a9cd37;}
	
	.mini-text			{font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}
	.mini-fet-text		{font-size: 13px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}

	/* Toppmeny */
	.BODY_topmenu_on_l				{ float:left; height:27px; width:3px; background-image:url(/public/grafik/n_btn_meny_v.gif); background-repeat:no-repeat; }
	.BODY_topmenu_on				{ float:left; height:22px; padding-top:5px; padding-left:15px; padding-right:15px; margin:0px;line-height:normal; background-image: url(/public/grafik/n_btn_meny_bg.gif);}
	.BODY_topmenu_on_r				{ float:left; height:27px; width:3px; background-image:url(/public/grafik/n_btn_meny_h.gif); background-repeat:no-repeat; }
	
	.BODY_topmenu_off_l				{ float:left; height:24px; width:11px; background-image:url(/public/grafik/topmenu_off_l.gif); background-repeat:no-repeat; }
	.BODY_topmenu_off				{ float:left; height:19px; padding-top:5px; padding-left:2px; padding-right:5px; margin:0px;line-height:normal; }
	.BODY_topmenu_off_r				{ float:left; height:24px; width:2px; background-image:url(/public/grafik/topmenu_off_r.gif); background-repeat:no-repeat; }
	
	.BODY_topmenu_link {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #ffffff;}
	.BODY_topmenu_link:active { color: #ffffff; text-decoration:none; font-size: 11px;font-weight: normal;}
	.BODY_topmenu_link:link { color: #ffffff; text-decoration:none; font-size: 11px;font-weight: normal;}
	.BODY_topmenu_link:visited { color: #ffffff ;text-decoration:none; font-size: 11px;font-weight: normal;}
	.BODY_topmenu_link:hover {color: #ffffff;text-decoration: underline; font-size: 11px;font-weight: normal;}

	.BODY_topmenu_link_on {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-size: 11px;font-weight: normal; color: #000000;}
	.BODY_topmenu_link_on:active { color: #000000; text-decoration:none; font-size: 11px;font-weight: normal;}
	.BODY_topmenu_link_on:link { color: #000000; text-decoration:none; font-size: 11px;font-weight: normal;}
	.BODY_topmenu_link_on:visited { color: #000000 ;text-decoration:none; font-size: 11px;font-weight: normal;}
	.BODY_topmenu_link_on:hover {color: #000000;text-decoration: underline; font-size: 11px;font-weight: normal;}
	
	
		.cityweb {font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #A8AE80;}
		.cityweb:active { color: #A8AE80; text-decoration:none; font-size: 11px;font-weight: normal;}
		.cityweb:link { color: #A8AE80; text-decoration:none; font-size: 11px;font-weight: normal;}
		.cityweb:visited { color: #A8AE80 ;text-decoration:none; font-size: 11px;font-weight: normal;}
		.cityweb:hover {color: #A8AE80;text-decoration: underline; font-size: 11px;font-weight: normal;}
		
	.BODY_CONT_spacer				{width:7px; height:365px; float:left; background-image:url(/public/grafik/cont_spacer_bg.gif); background-repeat:no-repeat;}
	.BODY_CONT_start_spacer			{width:22px; height:365px; float:left; }


	/* Stilmallar */
	.vit_pufftext 		{font-family:"Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
	
	
	.rubrik_vit					{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFFFFF;}
	.rubrik_mindre_vit	 		{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFFFFF;}
	.mellanrubrik_vit			{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
	.bildtext_vit				{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:italic; color: #FFFFFF;}

	.rubrik						{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000;}
	.rubrik_mindre	 			{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000;}
	.mellanrubrik				{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
	.bildtext					{font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:italic; color: #000000;}
	.ingress_editor				{font-size: 15px; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-weight:normal;color:#000000;}


#BODY_MAIN_menu a 			{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a3093; text-decoration:none; }
#BODY_MAIN_menu a:link		{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a3093; text-decoration:none; }
#BODY_MAIN_menu a:visited	{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a3093; text-decoration:none; }
#BODY_MAIN_menu a:active	{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a3093; text-decoration:none; }
#BODY_MAIN_menu a:hover		{ font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a3093; text-decoration:none; }


#BODY_MAIN_menu ul {
       padding: 0;
       margin: 0;
       list-style-type: none;
       position: relative;
       left: 27px
}

#BODY_MAIN_menu a { text-decoration: none; }

#BODY_MAIN_menu li { display: inline; }

/*1st level elements*/
#BODY_MAIN_menu ul
{
font-weight: bold;

width: 917px;

}

#BODY_MAIN_menu li {
       padding: 2px 11px 2px 1px;
       border-right: 1px solid #99ce18;
       margin: 0 12px 0 0px;
}

#BODY_MAIN_menu ul a,
#BODY_MAIN_menu ul a:link,
#BODY_MAIN_menu ul a:visited
{

color: #000;

}

#BODY_MAIN_menu ul a:hover,
#BODY_MAIN_menu ul a:focus
{

color: #000;
}

/*current Link*/
#BODY_MAIN_menu ul li.active a {

       color: #1a3093;
}

/*Second and subsequent levels*/
#BODY_MAIN_menu ul ul
{
       padding-top: 3px;
       position: absolute;
       top: 18px;
       left: 0;
       width: 917px;


}

#BODY_MAIN_menu ul ul li {

       display: inline; }

#BODY_MAIN_menu ul ul a,
#BODY_MAIN_menu ul ul a:link,
#BODY_MAIN_menu ul ul a:visited
{

      color: #000;
}

#BODY_MAIN_menu ul ul a:hover,
#BODY_MAIN_menu ul ul a:focus
{

      color: #000;
}

/*current Link*/
#BODY_MAIN_menu ul ul li.active a {
       color: #1a3093;
}

#BODY_MAIN_menu ul li.last {
       border: none;
}
	



	
	