
	/*
	Type 1: li (.TM_T1_On & .TM_T1_Off)
	Type 2: div (.TM_T1_On & .TM_T1_Off)
	Type 3: yttre div (.TM_T1_On & .TM_T1_Off) samt inre div (.TM_T2_On & .TM_T2_Off)
	Type 4: vänster div (.TM_T1_On & .TM_T1_Off), inre div (.TM_T2_On & .TM_T2_Off) samt höger div (.TM_T3_On & .TM_T3_Off)

	Exemplet nedan är type 4:
	*/
	
	.TM_T1_On			{ float:left; margin:0; padding:0px 5px 0px 0px; height:48px; text-align:center; background-image:url(/public/grafik/topmenu_on_left.png); overflow:hidden; white-space:nowrap; }
	.TM_T1_Off			{ float:left; margin:0; padding:0px 5px 0px 0px; height:48px; text-align:center; }

	.TM_T2_On			{ float:left; margin:0; padding:0px 0px 0px 0px; height:48px; background-image:url(/public/grafik/topmenu_on_bg.png);  }
	.TM_T2_Off			{ float:left; margin:0; padding:0px 0px 0px 0px; height:48px; }

	.TM_T3_On			{ float:left; margin:0; padding:0px 0px 0px 4px; height:48px; background-image:url(/public/grafik/topmenu_on_right.png);  }
	.TM_T3_Off			{ float:left; margin:0; padding:0px 0px 0px 4px; height:48px; }

	/* Länken, här med repeterande bakgrundsbild när den är aktiv. Display block är till för att kunna sätta höjd på länken. */
	a.TM_L_On,
	a.TM_L_On:link,
	a.TM_L_On:active,
	a.TM_L_On:focus,
	a.TM_L_On:visited	{ text-transform:uppercase; float:left; margin:0; padding:12px 5px 0px 5px; height:39px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; letter-spacing:1px; font-weight:normal; text-decoration:none; background-color:transparent; line-height:normal; outline:0px; }


	a.TM_L_Off,
	a.TM_L_Off:link,
	a.TM_L_Off:active,
	a.TM_L_Off:focus,
	a.TM_L_Off:visited	{ text-transform:uppercase; float:left; margin:0; padding:12px 5px 0px 5px; height:39px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; letter-spacing:1px; font-weight:normal; text-decoration:none; background-color:transparent; line-height:normal; outline:0px; }
	a.TM_L_Off:hover	{ text-transform:uppercase; float:left; margin:0; padding:12px 5px 0px 5px; height:39px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; letter-spacing:1px; font-weight:normal; text-decoration:none; line-height:normal; }
	
	.TM_SEP				{ float:left; padding-top:9px!important; line-height:normal; }

	.TM_CONT, .TM_CONT li {
		list-style-type:none;	/* Plockar bort 'punkterna' i listorna. */
		overflow:hidden;		/* Ser till att långa namn inte spräcker designen. */
		margin:0;				/* Tar bort indentering på listorna som */
		padding:0;				/* Vi fixar indentering på i länkklasserna istället. */
		text-align:left;
	}


/* Fastlinks */	
	
		/*
	Type 1: li (.TM_T1_On & .TM_T1_Off)
	Type 2: div (.TM_T1_On & .TM_T1_Off)
	Type 3: yttre div (.TM_T1_On & .TM_T1_Off) samt inre div (.TM_T2_On & .TM_T2_Off)
	Type 4: vänster div (.TM_T1_On & .TM_T1_Off), inre div (.TM_T2_On & .TM_T2_Off) samt höger div (.TM_T3_On & .TM_T3_Off)

	Exemplet nedan är type 4:
	*/
	
	.TMF_T1_On			{ float:left; margin:0; padding:0px 5px 0px 0px; height:36px; text-align:center; overflow:hidden; white-space:nowrap; }
	.TMF_T1_Off			{ float:left; margin:0; padding:0px 5px 0px 0px; height:36px; text-align:center; }

	.TMF_T2_On			{ float:left; margin:0; padding:0px 0px 0px 0px; height:36px; }
	.TMF_T2_Off			{ float:left; margin:0; padding:0px 0px 0px 0px; height:36px; }

	.TMF_T3_On			{ float:left; margin:0; padding:0px 0px 0px 4px; height:36px; }
	.TMF_T3_Off			{ float:left; margin:0; padding:0px 0px 0px 4px; height:36px; }

	/* Länken, här med repeterande bakgrundsbild när den är aktiv. Display block är till för att kunna sätta höjd på länken. */
	a.TMF_L_On,
	a.TMF_L_On:link,
	a.TMF_L_On:active,
	a.TMF_L_On:focus,
	a.TMF_L_On:visited	{ text-transform:uppercase; float:left; margin:0; padding:9px 0px 0px 10px; height:27px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; letter-spacing:0px; font-weight:normal; text-decoration:none; background-color:transparent; line-height:normal; outline:0px; }
	a.TMF_L_On:hover	{ text-transform:uppercase; float:left; margin:0; padding:9px 0px 0px 10px; height:27px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; letter-spacing:0px; font-weight:normal; text-decoration:underline; background-color:transparent; line-height:normal; outline:0px; }


	a.TMF_L_Off,
	a.TMF_L_Off:link,
	a.TMF_L_Off:active,
	a.TMF_L_Off:focus,
	a.TMF_L_Off:visited	{ text-transform:uppercase; float:left; margin:0; padding:9px 0px 0px 10px; height:27px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; letter-spacing:0px; font-weight:normal; text-decoration:none; background-color:transparent; line-height:normal; outline:0px; }
	a.TMF_L_Off:hover	{ text-transform:uppercase; float:left; margin:0; padding:9px 0px 0px 10px; height:27px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; letter-spacing:0px; font-weight:normal; text-decoration:underline; line-height:normal; }
	
	.TMF_SEP				{ float:left; padding-top:9px!important; line-height:normal; }

	.TMF_CONT, .TMF_CONT li {
		list-style-type:none;	/* Plockar bort 'punkterna' i listorna. */
		overflow:hidden;		/* Ser till att långa namn inte spräcker designen. */
		margin:0;				/* Tar bort indentering på listorna som */
		padding:0;				/* Vi fixar indentering på i länkklasserna istället. */
		text-align:left;

	}

	a.TMF_login,
	a.TMF_login:link,
	a.TMF_login:active,
	a.TMF_login:focus,
	a.TMF_login:visited	{ text-transform:uppercase; float:left; margin:0; padding:9px 0px 0px 10px; height:27px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; letter-spacing:0px; font-weight:normal; text-decoration:none; background-color:transparent; line-height:normal; outline:0px; }
	a.TMF_login:hover	{ text-transform:uppercase; float:left; margin:0; padding:9px 0px 0px 10px; height:27px; display:block; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; letter-spacing:0px; font-weight:normal; text-decoration:underline; line-height:normal; }
	