body		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; background-color:#cdcdcd; margin: 23px auto; width:981px; }

h1 			{ font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#000000; line-height:30px; font-weight:normal; margin-top:0px; margin-bottom:5px; padding:0px; }
h2 			{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; margin-top:0px; margin-bottom:0px; padding:0px; }

hr			{ color:#ececec; height:1px; border:1px solid #ececec; margin:0px; }


a:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0033cc; text-decoration:none; }
a:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0033cc; text-decoration:none; }
a:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0033cc; text-decoration:none; }
a:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0033cc; text-decoration:underline; }


/* ID */

#BODY_main						{ float:left; width:981px; background-image:url(/public/grafik/body_content_bg.gif); }
#BODY_top						{ float:left; width:981px; height:101px; background-image:url(/public/grafik/body_top.gif); margin-left:0px;}
#BODY_logo						{ float:left; width:320px; height:58px; margin-top:17px; padding-left:30px; }
#BODY_fastlinks					{ float:right; width:611px; margin-top:5px; padding-right:20px; text-align:right; }

#BODY_topmenu 					{ float:left; width:931px; height:30px; background-image:url(/public/grafik/topmenu_bg.gif); padding-left:25px; padding-right:25px; }
#BODY_topmenu_drop				{ float:left; width:981px; height:13px; background-image:url(/public/grafik/topmenu_drop.gif); }

#BODY_center 					{ float:left; width:897px; padding-left:17px; padding-right:17px; margin-top:7px; }

#BODY_bottom					{ float:left; width:981px; height:56px; background-image:url(/public/grafik/body_footer.gif); }
#BODY_bottom_left				{ float:left; width:628px; margin-top:20px; padding-left:23px; }
#BODY_bottom_right				{ float:right; width:230px; text-align:right; margin-top:20px; padding-right:23px;}

#CONTENT_main					{ float:left; width:947px; }

#CONTENT_left_col				{ float:left; width:216px; }
#CONTENT_center_col				{ float:left; width:470px; padding-left:15px; padding-right:15px; }
#CONTENT_right_col				{ float:right; width:214px; }

#CONTENT_left_col_header		{ width:216px; height:24px; background-image:url(/public/grafik/content_left_col_header.gif); padding-top:3px; }
#CONTENT_left_col_header_txt	{ width:176px; padding-left:20px; padding-right:20px; color:#ffffff; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }


#CONTENT_left_col_bg			{ width:176px; background-image:url(/public/grafik/content_left_col_bg.gif); padding-left:20px; padding-right:20px; padding-top:2px; }
#CONTENT_left_col_footer		{ width:216px; height:145px; background-image:url(/public/grafik/content_left_col_footer.gif); }

#CONTENT_doc_html				{ margin-top:5px; margin-bottom:20px; }

#CONTENT_right_col_header		{ width:214px; height:24px; background-image:url(/public/grafik/content_right_col_header.gif); padding-top:3px; }
#CONTENT_right_col_header_txt	{ width:174px; padding:0px 20px 0px 20px; color:#ffffff; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

#CONTENT_right_col_info			{ width:214px; padding:10px 0px 0px 0px; background-image:url(/public/grafik/content_right_col_bg.gif); }
#CONTENT_right_col_info_txt		{ width:174px; padding:0px 20px 0px 20px; color:#000000; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
#CONTENT_right_col_info_txt p		{ margin-bottom:0px; }

#CONTENT_right_col_footer		{ width:214px; height:33px; padding:0px; margin:0px; font-size:0px; line-height:0px; background-image:url(/public/grafik/content_right_col_footer.gif); }

#javameny						{padding-top:10px;}



/* Klasser */
.BODY_fastlinks	 				{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:bold; letter-spacing:1px; }
a.BODY_fastlinks:active 		{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:bold; letter-spacing:1px; }
a.BODY_fastlinks:link 			{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:bold; letter-spacing:1px; }
a.BODY_fastlinks:visited 		{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:bold; letter-spacing:1px; }
a.BODY_fastlinks:hover 			{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px;font-weight:bold; letter-spacing:1px; }

.BODY_topmenu_link 				{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight: bold; letter-spacing:1px;}
a.BODY_topmenu_link:active 		{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight: bold; letter-spacing:1px;}
a.BODY_topmenu_link:link 		{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight: bold; letter-spacing:1px;}
a.BODY_topmenu_link:visited 	{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight: bold; letter-spacing:1px;}
a.BODY_topmenu_link:hover 		{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px; font-weight: bold; letter-spacing:1px;}

.BODY_topmenu_link_on 			{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:bold; letter-spacing:1px;}
a.BODY_topmenu_link_on:active 	{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:bold; letter-spacing:1px;}
a.BODY_topmenu_link_on:link 	{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:bold; letter-spacing:1px;}
a.BODY_topmenu_link_on:visited 	{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:bold; letter-spacing:1px;}
a.BODY_topmenu_link_on:hover 	{ color:#ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px; font-weight:bold; letter-spacing:1px;}

.BODY_footer 					{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; letter-spacing:1px; }
a.BODY_footer:active 			{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; letter-spacing:1px; }
a.BODY_footer:link 				{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; letter-spacing:1px; }
a.BODY_footer:visited 			{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; letter-spacing:1px; }
a.BODY_footer:hover 			{ color:#595959; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; font-weight:normal; letter-spacing:1px; }

.CONTENT_small_bluelink 			{ color:#0033cc; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; }
a.CONTENT_small_bluelink:active 	{ color:#0033cc; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; }
a.CONTENT_small_bluelink:link 		{ color:#0033cc; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; }
a.CONTENT_small_bluelink:visited 	{ color:#0033cc; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; }
a.CONTENT_small_bluelink:hover 		{ color:#0033cc; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; font-weight:normal; }

.CONTENT_news_headline			{ font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.CONTENT_news_ingress			{ font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }




		
	#BODY_topmenu_on_left		{float:left;}
	#BODY_topmenu_on_right		{float:left;}
	#BODY_topmenu_on_content	{float:left;height:40px;background-image:url(/public/grafik/topmenu_tab_on_content.gif);padding-top:5px;padding-left:10px;padding-right:10px;text-align:center;}
	#BODY_topmenu_on_main		{float:left;height:45px;}
	
/*
	#CONTENT_right_col_header	{width:249px; height:34px;background-image:url(/public/grafik/content_right_col_header.gif);}
	#CONTENT_right_col_bg		{width:209px; background-image:url(/public/grafik/content_right_col_bg.gif); padding-left:20px;padding-right:20px;padding-top:2px;}
	#CONTENT_right_col_footer	{width:249px; height:37px;background-image:url(/public/grafik/content_right_col_footer.gif);}
*/	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/* Klasser */

	.CONTENT_left_col_box_i		{padding-left:18px;padding-right:18px; padding-top:40px; font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;font-size: 11px;line-height:16px;}
	.CONTENT_left_col_box_link	{padding-top:15px;}


	.CONTENT_news				{color: #FD3A0D; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; 		font-size: 14px;font-weight: normal;}
	a.CONTENT_news:active 		{color: #FD3A0D; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; 		font-size: 14px;font-weight: normal;}
	a.CONTENT_news:link 			{color: #FD3A0D; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; 		font-size: 14px;font-weight: normal;}
	a.CONTENT_news:visited 		{color: #FD3A0D; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; 		font-size: 14px;font-weight: normal;}
	a.CONTENT_news:hover 		{color: #FD3A0D; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 14px;font-weight: normal;}





	.BODY_topmenu_area				{padding-left:15px;padding-right:15px;float:left;}
	.BODY_topmenu_off				{float:left;margin-left:15px;margin-right:15px;height:40px;text-align:center;padding-top:5px;}
	
	.CONTENT_news_date				{font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#A2A1A1; padding-top:8px;}
	.CONTENT_news_preamble			{font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#000000; padding-bottom:12px; border-bottom:1px solid #EBEBEB;}

	.CONTENT_button01	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:15px;height:25px;background:url(/public/grafik/knapp_bg.gif);border-left:0px solid white;border-top:0px solid white;border-bottom:0px solid white;border-right:0px solid #E2E1E1;}
	
#CONTENT_search_field	{float:left;}
#CONTENT_search_button	{float:left;}
	
	
		.search_div_1           { float:left; width:483px; margin:0; padding:8px 0 8px 0;}
	.search_div_1_a			{ float:left; }
	.search_div_1_b			{ float:left; padding:8px 0 0 0; }
	.search_div_1_c			{ float:left; padding:8px 0 0 5px;}
	
    .search_div_2            { float:left; width:483px; height:80px; margin:0; padding:0 0 12px 0; border-bottom:1px solid #efefff; clear:both; }
    .search_div_3            { float:left; width: 80px; height:80px; margin:0; padding:0 8px 0 0; float:left; }
    .search_div_4            { float:left; width:395px; height:80px; margin:0; padding:0; float:right; }
    .search_div_5            { float:left; width:395px; height:60px; margin:0; padding:0; float:none; color:#333333; }
	
	.search_div_5 a, .search_div_5 a:link, .search_div_5 a:active, .search_div_5 a:visited
								{ color:#000000;} 
	
    .search_div_6            { float:left; width:395px; height:20px; margin:0; padding:0; float:none; }
    .search_div_7            { color:#8F8F8F; font-size:11px; }
    .search_hr                { width:483px; height:1px; line-height:1px; overflow:hidden; border:0px none; clear:both; padding:0; margin:8px 0 0 0; }
    .search_div_1 img        { margin:5px 10px 0 0; }
    .search_div_3 img        { border:1px solid #ffffff; }
    .search_div_6 a,
    .search_div_6 a:link,
    .search_div_6 a:hover,
    .search_div_6 a:visited,
    .search_div_6 a:active    { color:#8F8F8F; font-size:12px; }


.news_divider	{ height:1px; background-color:#ececec; width:100%; font-size:0px; line-height:0px; }
.news_divider2	{ height:5px; background-color:#ffffff; width:100%; font-size:0px; line-height:0px; }
