/* Standard elements */

body		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height: 15px; background-image:url(/public/grafik/bakgrund.jpg); background-repeat:no-repeat; background-color:#0b0a0c;  background-position: center top; margin: 0 auto; width:900px; color:#000000; }
h1 			{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:20px; line-height: 23px; color:#dc040d; letter-spacing:1px; font-weight:normal; margin-top:0px; margin-bottom:5px; padding:0px; }
h2 			{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height: 14px; color:#000000; font-weight:bold; margin-top:0px; margin-bottom:0px; padding:0px; }


a:link		{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#17356B; text-decoration:underline; }
a:visited	{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#17356B; text-decoration:underline; }
a:active	{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#17356B; text-decoration:underline; }
a:hover		{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#17356B; text-decoration:underline; }


input		{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; }


/* DIV ID's */
	
	#BODY_main						{ float:left; width:900px; padding-top:43px;}
	#BODY_top_logo					{ float:left; width:900px; height:122px; background:url(../grafik/sidhuvud.gif); }
	#BODY_click_logo				{ float:left; width:185px; height:79px; padding-left:715px; padding-top:43px; }
	#BODY_top_menu					{ float:left; width:900px; height:38px; background:url(../grafik/bg_toppmeny.gif); font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; letter-spacing:2px; }
	#BODY_flash						{ float:left; width:900px; height:201px;background:url(../grafik/flash.jpg);}
	#BODY_start_footer				{ float:left; width:900px; height:99px; background:url(../grafik/sidfot_start.gif); font-size:0px; }
	#BODY_start_footer_txt			{ float:left; width:878px; padding-top:22px; padding-left: 22px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#afafaf; line-height:15px; letter-spacing:2px; }
	#BODY_start_content_main		{ float:left; width:900px; background:url(../grafik/bg_content_start.gif); background-repeat:repeat-y; }
	#BODY_start_content_top			{ float:left; width:900px; height:35px; background:url(../grafik/sidhuvud_cont_start.gif); background-repeat:no-repeat; padding-top:11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; letter-spacing:1px;}
	
	
	#BODY_spacer_start_box			{ float:left; width:16px; height:250px;}
	#BODY_spacer_start_box2			{ float:left; width:12px; height:250px;}
	#BODY_spacer_start_box3			{ float:left; width:12px; height:250px;}
	
	#BODY_sub_cont_sidhuvud			{ float:left; width:900px; height:31px; background:url(../grafik/sidhuvud_content.gif);}
	#BODY_sub_footer				{ float:left; width:900px; height:99px; background:url(../grafik/sidfot.gif); font-size:0px; }
	#BODY_sub_content_main			{ float:left; width:900px; background:url(../grafik/bg_content.gif); background-repeat:repeat-y; }
	#BODY_sub_content_left			{ float:left; width:257px;}
	#BODY_sub_content_left_top		{ float:left; width:240px; height:35px; background:url(../grafik/sidhuvud_meny.gif); background-repeat:no-repeat; padding-left:37px; padding-top:11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; letter-spacing:1px;}
	#BODY_sub_content_left_menu		{ float:left; width:203px; padding-left:37px; padding-right:37px; padding-top:15px; padding-bottom:15px; }
	
	#BODY_sub_content_right			{ float:right; width:623px;}
	
	#BODY_sub_content_main_content	{ float:left; width:623px; background:url(../grafik/content_left_red.gif); background-repeat:repeat-y; padding-left:45px; padding-right:30px; padding-top:30px; padding-bottom:30px; }
	#BODY_sub_spacer				{ float:left; height:312px; width:0px; }
	
	#CONTENT_sub_html_area			{ float:left; width:596px; padding-top:7px;}
	


#javameny							{ padding-bottom:0px; padding-top:0px; }

/* KLASSER */

	.BODY_spacer_rightbox			{ float:left; width:281px;  height:28px; background:url(../grafik/startbox_bottom.gif); background-repeat:no-repeat;}
	
	.BODY_start_boxbild				{ float:left; width:277px; height:131; padding-left:4px;}
	.BODY_start_rightbox			{ float:left; width:281px; height:312px; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; table-layout:fixed;}
	.BODY_start_rightbox_top		{ float:left; width:261px;  height:35px; background:url(../grafik/startbox_top.gif); background-repeat:no-repeat;  padding-left:20px; padding-top:11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; letter-spacing:1px; overflow:hidden; }
	.BODY_start_rightbox_cont		{ float:left; width:250px; padding-left:20px; padding-top:11px; padding-bottom:11px; padding-right:11px; overflow:hidden;}
	.BODY_start_leftbox_bot			{ float:left; width:281px;  height:28px; background:url(../grafik/startbox_bottom.gif); background-repeat:no-repeat; overflow:hidden;}
	
	
	.BODY_start_leftbox				{ float:left; width:281px; height:312px; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; table-layout:fixed;}
	.BODY_start_leftbox_top			{ float:left; width:261px;  height:35px; background:url(../grafik/startbox_top.gif); background-repeat:no-repeat;  padding-left:20px; padding-top:11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; letter-spacing:1px; overflow:hidden; }
	.BODY_start_leftbox_bild		{ float:left; width:277px; padding-left:4px; height:131px; overflow:hidden;}
	.BODY_start_leftbox_cont		{ float:left; width:250px; padding-left:20px; padding-top:11px; padding-bottom:11px; padding-right:11px; overflow:hidden;}
	.BODY_start_leftbox_cont2		{ float:left; width:250px; height:70px; padding-left:20px; padding-top:11px; padding-bottom:11px; padding-right:11px; overflow:hidden;}
	.BODY_start_leftbox_bot			{ float:left; width:281px;  height:28px; background:url(../grafik/startbox_bottom.gif); background-repeat:no-repeat; overflow:hidden;}
	
	
	.BODY_start_leftbox_las					{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #DC050D; text-decoration:none; font-weight:bold; line-height:18px;}
	.BODY_start_leftbox_las:active			{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #DC050D; text-decoration:none; font-weight:bold; line-height:18px;}
	.BODY_start_leftbox_las:link			{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #DC050D; text-decoration:none; font-weight:bold; line-height:18px;}
	.BODY_start_leftbox_las:visited			{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #DC050D; text-decoration:none; font-weight:bold; line-height:18px;}
	.BODY_start_leftbox_las:hover			{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #DC050D; text-decoration:none; font-weight:bold; line-height:18px;}
	
	.BODY_topmenu_off				{ float:left; padding-left:20px; padding-right:20px; padding-top:6px; }
	.BODY_topmenu_on				{ float:left; padding-left:20px; padding-right:20px; padding-top:6px; }

	.BODY_topmenu_link 				{ color:#ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; font-weight: normal; letter-spacing:1px;line-height:normal; }
	a.BODY_topmenu_link:active 		{ color:#ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; font-weight: normal; letter-spacing:1px;line-height:normal; }
	a.BODY_topmenu_link:link 		{ color:#ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; font-weight: normal; letter-spacing:1px;line-height:normal; }
	a.BODY_topmenu_link:visited 	{ color:#ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; font-weight: normal; letter-spacing:1px;line-height:normal; }
	a.BODY_topmenu_link:hover 		{ color:#ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:underline; font-size:13px; font-weight: normal; letter-spacing:1px; line-height:normal;}

	.BODY_topmenu_link_on 					{color: #FFFFFF; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif;font-size: 13px;letter-spacing:1px;font-weight: normal;text-decoration: none;background-color:transparent;line-height:normal;}
	a.BODY_topmenu_link_on:active 			{color: #FFFFFF; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif;font-size: 13px;letter-spacing:1px;font-weight: normal;text-decoration: none;background-color:transparent;line-height:normal;}
	a.BODY_topmenu_link_on:link 			{color: #FFFFFF; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif;font-size: 13px;letter-spacing:1px;font-weight: normal;text-decoration: none;background-color:transparent;line-height:normal;}
	a.BODY_topmenu_link_on:visited 			{color: #FFFFFF; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif;font-size: 13px;letter-spacing:1px;font-weight: normal;text-decoration: none;background-color:transparent;line-height:normal;}
	a.BODY_topmenu_link_on:hover 			{color: #FFFFFF; font-family: "Trebuchet MS",  Arial, Verdana, Helvetica, sans-serif;font-size: 13px;letter-spacing:1px;font-weight: normal;text-decoration: none;background-color:transparent;line-height:normal;}

	
	.BODY_footer_link				 		{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#FFFFFF;padding-left:4px;padding-right:4px;background-color:transparent;}
	a.BODY_footer_link:active 				{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#FFFFFF;padding-left:4px;padding-right:4px;background-color:transparent;}
	a.BODY_footer_link:link 				{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#FFFFFF;padding-left:4px;padding-right:4px;background-color:transparent;}
	a.BODY_footer_link:visited 				{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#FFFFFF;padding-left:4px;padding-right:4px;background-color:transparent;}
	a.BODY_footer_link:hover 				{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#FFFFFF;background-color:#3F7CBD;padding-left:4px;padding-right:4px;}

	.BODY_footer_divider					{padding-left:10px;padding-right:10px;}

	.BODY_fastlinks				 			{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#84909A;background-color:transparent;}
	a.BODY_fastlinks:active 				{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#84909A;background-color:transparent;}
	a.BODY_fastlinks:link 					{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#84909A;background-color:transparent;}
	a.BODY_fastlinks:visited 				{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#84909A;background-color:transparent;}
	a.BODY_fastlinks:hover 					{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; letter-spacing:1px;text-decoration:none;color:#ffffff;background-color:transparent;}

	.BODY_fastlinks_divider					{padding-left:10px;padding-right:10px;}
	

	.BODY_fastlinks_icons					{margin-left:25px;margin-right:2px;}


	.registred {font-size: smaller;vertical-align: baseline;position: relative;bottom: 0.33em;}
	
	.start_footer_txt_link			{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#afafaf; line-height:15px; letter-spacing:2px;}
	.start_footer_txt_link:visited	{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#afafaf; line-height:15px; letter-spacing:2px;}
	.start_footer_txt_link:link		{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#afafaf; line-height:15px; letter-spacing:2px;}
	.start_footer_txt_link:active	{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#afafaf; line-height:15px; letter-spacing:2px;}
	.start_footer_txt_link:hover	{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#afafaf; line-height:15px; letter-spacing:2px;}



/* Editor klasser */

.standardtypsnitt { font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#333333; }
.standardtext	{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#333333; }
.underrubrik	{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; line-height:18px; }

.startrubrik	{ font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#022a69; line-height:normal; letter-spacing:1px; font-weight:normal; margin-top:0px; margin-bottom:5px; padding:0px; }
.rod_standard	 { font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#cf3a4d; }












/* Klasser o id till sajtkartan */

	.sitemap_level01 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000;}
	.sitemap_level01:active { color: #000000; text-decoration:none; font-size: 13px;font-weight: bold; }
	.sitemap_level01:link { color: #000000; text-decoration:none; font-size: 13px;font-weight: bold; }
	.sitemap_level01:visited { color: #000000 ;text-decoration:none; font-size: 13px;font-weight: bold; }
	.sitemap_level01:hover {color: #000000;text-decoration: underline; font-size: 13px;font-weight: bold; }

	.sitemap_level02 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
	.sitemap_level02:active { color: #000000; text-decoration:none; font-size: 12px;font-weight: normal;}
	.sitemap_level02:link { color: #000000; text-decoration:none; font-size: 12px;font-weight: normal;}
	.sitemap_level02:visited { color: #000000 ;text-decoration:none; font-size: 12px;font-weight: normal;}
	.sitemap_level02:hover {color: #000000;text-decoration: underline; font-size: 12px;font-weight: normal;}

	.sitemap_level03 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #838070;}
	.sitemap_level03:active { color: #838070; text-decoration:none; font-size: 11px;font-weight: normal;}
	.sitemap_level03:link { color: #838070; text-decoration:none; font-size: 11px;font-weight: normal;}
	.sitemap_level03:visited { color: #838070;text-decoration:none; font-size: 11px;font-weight: normal;}
	.sitemap_level03:hover {color: #838070;text-decoration: underline; font-size: 11px;font-weight: normal;}

	.sitemap_level04 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #838070;}
	.sitemap_level04:active { color: #838070; text-decoration:none; font-size: 11px;font-weight: normal;}
	.sitemap_level04:link { color: #838070; text-decoration:none; font-size: 11px;font-weight: normal;}
	.sitemap_level04:visited { color: #838070;text-decoration:none; font-size: 11px;font-weight: normal;}
	.sitemap_level04:hover {color: #838070;text-decoration: underline; font-size: 11px;font-weight: normal;}

	#sitemap {background-image: url(/public/grafik/sajtkarta_bg.gif);}






