/***** DEFAULT *****/
body {
		margin:0 auto;
		background-image:url(/public/grafik/main_bg_4.png);
		background-position:top center;
		background-repeat:no-repeat;
		background-color:#f4f2f0;
		width:1000px;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height:20px;
		color:#544d45;
		
}

h1 	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 26px; color: #544d45; letter-spacing:0px; font-weight:normal; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; line-height: 30px; text-transform: uppercase;}
h2 	{ font-family: "Trebuchet MS", Arial, Helvetica, Verdana; letter-spacing: 0px; font-size: 16px;  font-style: italic; color: #7f7a74; font-weight:normal; padding-top:0px; margin-top:5px; margin-bottom:15px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; }
h3 	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; padding-top:0px; margin-top:15px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; color: #544d45;}
p 	{margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
img	{border:0}
i,em	{}
li	{margin-bottom:15px;}



/* Default links */
#CONT_editor a:link {
TEXT-DECORATION: none;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}

#CONT_editor a:visited {
TEXT-DECORATION: none;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}

#CONT_editor a:active {
TEXT-DECORATION: none;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}

#CONT_editor a:hover {
TEXT-DECORATION: underline;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}






/* Default links startsidan*/
#BODY_content_start a:link {
TEXT-DECORATION: none;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}

#BODY_content_start a:visited {
TEXT-DECORATION: none;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}

#BODY_content_start a:active {
TEXT-DECORATION: none;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}

#BODY_content_start a:hover {
TEXT-DECORATION: underline;
COLOR: #0a98a5;
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size : 13px;
font-weight: normal; 
}





/***** CMS-klasser *****/

.cms_paddingright15	{padding-right:15px;}
.cms_paddingleft15	{padding-left:15px;}



/***** Template-klasser *****/

.CONT_bubble			{width:242px; height:145px; float:left; background-image:url(/public/grafik/icon_bg_bubble.gif)}
.CONT_bubble_top		{width:202px; height:22px; float:left; font-weight:bold; margin:0px 0px 0px 0px; padding:13px 20px 0px 20px;}
.CONT_bubble_mid		{width:220px; height:70px; float:left; margin:0px 0px 0px 0px; padding:0px 11px 0px 11px;}
.CONT_bubble_bottom		{width:202px; height:20px; float:left; margin:0px 0px 0px 0px; padding:4px 20px 0px 20px;}

.CONT_bubble a			{color:#0a98a5;text-decoration:none;}
.CONT_bubble a:link		{color:#0a98a5;text-decoration:none;}
.CONT_bubble a:visited		{color:#0a98a5;text-decoration:none;}
.CONT_bubble a:active		{color:#0a98a5;text-decoration:none;}
.CONT_bubble a:hover		{color:#000000;text-decoration:none;}


/***** ID *****/

#BODY_main			{width:1000px;}
#BODY_top			{float:left; width:1000px; height:102px;}
#BODY_top_left			{float:left; width:142px; height:97px; padding:5px 0px 0px 7px;}
#BODY_top_right			{float:left; width:849px;}

#top_right_up	{float:left; width:177px; height:43px; padding:27px 5px 0px 666px; letter-spacing: 1px;text-align:center;}

.top_right_up_link	{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#544d45; letter-spacing: 1px; text-decoration:none;}
.top_right_up_link a:link, .top_right_up_link a:visited, .top_right_up_link a:active		
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#544d45; letter-spacing: 1px; text-decoration:none;}
.top_right_up_link a:hover
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#544d45; letter-spacing: 1px; text-decoration:none;}


#top_right_low		{float:left; width:818px; height:32px; padding: 0 5px 0 26px; text-align:right;}

#BODY_topmenu		{float:left; width:980px; height:34px; padding:8px 10px 0px 10px; background-image:url(/public/grafik/topmenu_sub_bg.jpg); overflow-y:hidden;}

.BODY_spacer_hori	{float:left; width:1000px; height:1px; font-size:0px; line-height:0px; overflow-y:hidden; }
.BODY_spacer_hori2	{float:left; width:1000px; height:3px; font-size:0px; line-height:0px; overflow-y:hidden; }

#BODY_topbild		{float:left; width:1000px; height:247px; background-image:url(/public/grafik/topbild.jpg); }
#BODY_topbild_flash	{float:left; width:1000px; height:247px; }


#BODY_content		{float:left; width:997px; padding:0px 3px 0px 0px; background-image:url(/public/grafik/cont_bg_vax.jpg); }
#BODY_content_start	{float:left; width:992px; height:298px; background-image:url(/public/grafik/boxar_bg.gif);padding:0px 4px 0px 4px;}

#CONT_left			{float:left; width:242px; padding:0px 0px 0px 3px; height:376px; min-height:376px; height:auto !important;}
#CONT_left_top		{float:left; width:225px; padding:8px 0px 0px 17px; height:28px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; letter-spacing:1px; font-weight:normal; text-decoration:none; background-image:url(/public/grafik/leftmenu_top.gif);}
#CONT_left_menu		{float:left; width:202px; padding:0px 20px 0px 20px;}
#CONT_left_menu_2	{float:left; width:242px; padding:0px 0px 0px 0px;border-top:1px solid #e4e3e1;}


#CONT_right			{float:left; width:752px; background-image:url(/public/grafik/cont_main_bg.png); background-repeat:no-repeat; _height:376px; min-height:376px!important; }
#CONT_crumbs			{float:left; width:745px; height:29px; text-align:right; padding:2px 7px 0px 0px; font-size:11px;}
.CRUMBS_SEP			{color: #0a98a5; font-weight: bold; font-size: 11px; padding:0px 5px 0px 5px; text-decoration:none; }

#CONT_crumbs a			{font-size:11px;}
#CONT_crumbs a:link		{font-size:11px;}
#CONT_crumbs a:visited	{font-size:11px;}
#CONT_crumbs a:active	{font-size:11px;}
#CONT_crumbs a:hover	{font-size:11px;}


a.CRUMBS_On			{font-size: 11px;}
a.CRUMBS_Off			{font-size: 11px;} 

.CRUMBS_On			{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;}
.CRUMBS_On a			{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;}
.CRUMBS_On:link			{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;}
.CRUMBS_On:visited		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;}
.CRUMBS_On:active		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;}
.CRUMBS_On:hover		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #000000; text-decoration:none;}

.CRUMBS_Off			{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off a			{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off:link		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off:visited		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off:active		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off:hover		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 11px; color: #000000; text-decoration:none;} 

.CRUMBS_On			{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;}
.CRUMBS_On a:link		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;}
.CRUMBS_On a:visited		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;}
.CRUMBS_On a:active		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;}
.CRUMBS_On a:hover		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #000000; text-decoration:none;}

.CRUMBS_Off			{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off a:link		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off a:visited		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off a:active		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #544d45; text-decoration:none;} 
.CRUMBS_Off a:hover		{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px; color: #000000; text-decoration:none;} 





#CONT_editor		{float:left; width:706px; padding: 5px 23px 10px 23px;}


#BODY_foooter		{float:left; width:1000px; height:170px; background-image:url(/public/grafik/sidfot.jpg); background-repeat:no-repeat;}
#BODY_foooter_start	{float:left; width:1000px; height:170px; background-image:url(/public/grafik/sidfot_start.jpg);  background-repeat:no-repeat;}


#footer_left		{float:left; width:242px; padding:30px 0px 0px 3px; height:110px; }

#footer_left_rub	{color: #544d45; text-align:center;}

.footer_left_cont 	{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; line-height:15px; color: #9E9E9E; text-align:center; text-decoration:none;}
.footer_left_cont a:link, .footer_left_cont a:visited, .footer_left_cont a:active	
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; line-height:15px; color: #9E9E9E; text-align:center; text-decoration:none;}
.footer_left_cont a:hover
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; line-height:15px; color: #9E9E9E; text-align:center; text-decoration:underline;}
					
#footer_right		{float:left; width:730px; padding:30px 0px 0px 22px; height:110px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; color: #544d45; }

.footer_right_a		{float:left; width:141px; height:110px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; color: #544d45; }

.footer_right_b		{float:left; width:141px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; text-decoration:none; line-height:15px; color: #9E9E9E; }
.footer_right_b	a:link, .footer_right_b a:visited, .footer_right_b a:active	
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; text-decoration:none; line-height:15px; color: #9E9E9E; }
.footer_right_b	a:hover
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; text-decoration:underline; line-height:15px; color: #9E9E9E; }



#footer_right ul {float:left; margin-left: 0px; margin-bottom:0px; margin-top:0px; padding-left: 0; list-style: none; }
#footer_right li {width:120px;padding-right:0px; margin-bottom:0px; margin-top:0px; float:left;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; letter-spacing: 1px; color: #544d45; list-style: none; text-transform:uppercase; overflow:hidden; }
#footer_right ul li ul li { float:none; }
#footer_right li ul li a:link, li ul li a:visited, li ul li a:active { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; text-decoration:none; color: #9E9E9E; text-transform:uppercase; }
#footer_right li ul li a:hover { color:#000000; }



.startbox		{float:left;margin:0px 0px 0px 0px;padding:15px 0px 0px 12px;width:233px;height:263px;overflow:hidden;}
.startbox_header	{padding:5px 15px 5px 15px;width:203px;height:20px;border-bottom:4px solid #9e9488;font-size:16px;overflow:hidden;}
.startbox_img		{width:233px;height:120px;overflow:hidden;}
.startbox_text		{padding:5px 15px 5px 15px;width:203px;height:90px;overflow:hidden;font-size:13px;}


/* BLOGG */
	.blog_news_container		{float:right; background-color:#ffffff; border:1px solid #cdd0c0; padding:10px; width:150px;margin-left:10px;}
	.blog_news_month		{font-weight:bold;font-size:14px;padding-top:10px;}
	.blog_news_post			{padding-left:5px;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #eeedec;}


	.blog_news_post_link 		{font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #36896e;}
	.blog_news_post_link:active 	{color: #36896e; text-decoration:none; font-size: 11px;font-weight: normal;}
	.blog_news_post_link:link 	{color: #36896e; text-decoration:none; font-size: 11px;font-weight: normal;}
	.blog_news_post_link:visited 	{color: #36896e ;text-decoration:none; font-size: 11px;font-weight: normal;}
	.blog_news_post_link:hover 	{color: #36896e;text-decoration: underline; font-size: 11px;font-weight: normal;}


/* PRINT */
#CONT_print				{padding-top:30px;text-align:left;color:#99938c;font-size:12px;}
#CONT_print a				{font-size:12px;color:#99938c;text-decoration:none;}
#CONT_print a:link			{font-size:12px;color:#99938c;text-decoration:none;}
#CONT_print a:visited			{font-size:12px;color:#99938c;text-decoration:none;}
#CONT_print a:active			{font-size:12px;color:#99938c;text-decoration:none;}
#CONT_print a:hover			{font-size:12px;color:#544d45;text-decoration:none;}



/* SIDFOT */

#BODY_foooter_cred				{float:left;width:1000px;text-align:right;color:#d5d1cb;padding-bottom:10px;}
#BODY_foooter_cred a			{font-size:10px;color:#d5d1cb;text-decoration:none;}
#BODY_foooter_cred a:link		{font-size:10px;color:#d5d1cb;text-decoration:none;}
#BODY_foooter_cred a:visited	{font-size:10px;color:#d5d1cb;text-decoration:none;}
#BODY_foooter_cred a:active		{font-size:10px;color:#d5d1cb;text-decoration:none;}
#BODY_foooter_cred a:hover		{font-size:10px;color:#a19c95;text-decoration:none;}


