/*===========[ Default ]===========*/

body							{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; color: #333333; background-color: #ffffff; margin: 0px; padding: 0px; }
a 								{ color: #F37021; text-decoration: none; }
a:hover 						{ color: #C40452; text-decoration: underline; }
a:active						{ color: #C40452; text-decoration: underline; }

a.hidden 						{ color: #333333; text-decoration: none; }
a.hidden:hover 					{ color: #999999; text-decoration: none; }
a.hidden:active					{ color: #999999; text-decoration: none; }

a.furtherinfolink 				{ font-weight: bold; color: #F37021; text-align: right; text-decoration: none; display: block; margin: 0px; padding: 0px 14px 0px 0px; background-color: transparent; background-image: url('../images/link_arrow.gif'); background-repeat: no-repeat; background-position: 1px right; }
a.furtherinfolink:hover 		{ text-decoration: underline; }

h1, .h1							{ font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.6em; font-weight: normal; color: #000000; display: block; margin: 0px 0px 9px 0px; padding: 0px 0px 0px 13px; border-bottom: 1px solid #C40452; background-color: transparent; background-image: url('../images/bullet_h1.gif'); background-position: bottom left; background-repeat: no-repeat; }
h1.member						{ font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.6em; font-weight: normal; color: #000000; display: block; margin: 0px 0px 9px 0px; padding: 0px 0px 0px 13px; border-bottom: 1px solid #0093AD; background-color: transparent; background-image: url('../images/bullet_h1-m.gif'); background-position: bottom left; background-repeat: no-repeat; }
h1.foldout						{ font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.6em; font-weight: normal; color: #000000; display: block; margin: 0px; padding: 0px 0px 0px 13px; border-bottom: 1px solid #ffffff; background-color: transparent; background-image: url('../images/bullet_h1.gif'); background-position: bottom left; background-repeat: no-repeat; }
.topmargin						{ font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.6em; font-weight: normal; color: #ffffff; background-color: transparent; margin: 0px; padding: 0px; }

h2, .h2							{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #C40452; display: block; padding: 0; margin: 15px 0 1px 0; }
h2.news							{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #C40452; display: block; padding: 0; margin: 0px 0 1px 0; }

h2.member							{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #0093AD; display: block; padding: 0; margin: 15px 0 1px 0; }
h2.member-news						{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #0093AD; display: block; padding: 0; margin: 0px 0 1px 0; }

h3, .h3							{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #333333; display: block; padding: 0; margin: 15px 0 1px 0; }
.ingress						{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; color: #999999; display: block; padding: 0; margin: 0px 0px 9px 0px; }
.text							{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }
.text-serif						{ font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #333333; }
.text-serifbig					{ font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; color: #333333; }
.text-big						{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; }
.date							{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; }
.red							{ color: #C40452; }

.imgright						{ float: right; margin: 2px 0px 10px 10px; }
.imgleft						{ float: left; margin: 2px 10px 10px 0px; }

div.ruler-solid					{ color: #000000; display: block; padding: 0px; margin: 0px; overflow: hidden;  border-top: 1px solid #C40452; height:8px; background-color: transparent; }
div.member-ruler-solid			{ color: #000000; display: block; padding: 0px; margin: 0px; overflow: hidden;  border-top: 1px solid #C40452; height:8px; background-color: transparent; }
div.ruler-dotted				{ color: #000000; display: block; padding: 0px; margin: 0px; overflow: hidden;  border-top: 1px dotted #999999; height:8px; background-color: transparent; }
div.border						{ display: block; padding: 15px; margin: 0px; overflow: hidden;  border: 1px solid #cccccc; }

div.infobox						{ color: #000000; display: block; margin: 0px; padding: 8px 10px 10px 10px; border: 1px dotted #999999; background-color: #f7f7f7; }
div.infobox-red					{ color: #000000; display: block; margin: 0px; padding: 8px 10px 10px 10px; border: 1px dotted #999999; background-color: #F9E5ED; }
div.member-doclist				{ color: #000000; margin: 0px; padding: 6px 3px 0px 3px; border-top: 1px solid #0093AD; border-bottom: 1px solid #0093AD; background-color: #f7f7f7; }

td.tableheadline				{ border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f7f7f7; padding: 2px 2px 4px 2px; }
td.bottomline-light				{ border-bottom: 1px dotted #E5E5E5; padding: 2px 2px 4px 2px; }

/*===[ Form ]===*/
.formElement					{ font-family: verdana, arial, helvetica, sans-serif; font-size : 1em; }
.formElement-bold				{ font-family: verdana, arial, helvetica, sans-serif; font-size : 1em; font-weight: bold; }
input.button					{ font-family: verdana, arial, helvetica, sans-serif; font-size : 1em; }

.formElement-calculate 			{ font-family: verdana, arial, helvetica, sans-serif; font-size : 1em; color:#000000; text-align: right; border: 1px solid #ffffff;}

/*===========[ Lager Positionering ]===========*/
div#fullouterregion 								{ position: relative; left: 0px; top: 0px; width: 790px; }

div#borderregion									{ background-color: #ffffff; background-image: url('../images/bg_body_jubileum.gif'); background-repeat: no-repeat; position: absolute; left: 790px; top: 0px; width: 100; height: 100; }
/*===========[ Huvud ]===========*/
div#headerregion									{ background-color: #ffffff; background-image: url('../images/header.jpg'); background-repeat: no-repeat; position: relative; left: 0px; top: 0px; width: auto; height: 118px; }
div#headerregion div#logotype						{ background-color: transparent; position: relative; left: 25px; top: 12px; height: 60px; width: 192px; float: left; }
	/*===[ Topmeny ]===*/
	div#headerregion div#topmenu 					{ background-color: transparent; display: block; list-style: none outside; font-size : 10px; padding: 0px; margin: 0px; position: absolute; left: 464px; top: 6px; width: 320px; }
	div#headerregion div#topmenu li					{ padding: 0px; margin: 0px 0px 0px 12px; display: block; float: left; position: relative; top: 0px; }
	div#headerregion div#topmenu a:link, 
	div#headerregion div#topmenu a:visited			{ color: #333333; text-decoration: none; }
	div#headerregion div#topmenu a:hover			{ text-decoration: underline; color: #000000; }
	#navclear										{ display: none; }
	html>body #navclear								{ display: block; clear: both; }

/*===========[ Huvud kopia av headerregion för att kunna byta ut background-image ]===========*/
div#headerregion2									{ background-color: #ffffff; background-image: url('../images/headerbranschekonomi'); background-repeat: no-repeat; position: relative; left: 0px; top: 0px; width: auto; height: 118px; }
div#headerregion2 div#logotype						{ background-color: transparent; position: relative; left: 25px; top: 12px; height: 60px; width: 192px; float: left; }
	/*===[ Topmeny ]===*/
	div#headerregion2 div#topmenu 					{ background-color: transparent; display: block; list-style: none outside; font-size : 10px; padding: 0px; margin: 0px; position: absolute; left: 464px; top: 6px; width: 320px; }
	div#headerregion2 div#topmenu li					{ padding: 0px; margin: 0px 0px 0px 12px; display: block; float: left; position: relative; top: 0px; }
	div#headerregion2 div#topmenu a:link, 
	div#headerregion2 div#topmenu a:visited			{ color: #333333; text-decoration: none; }
	div#headerregion2 div#topmenu a:hover			{ text-decoration: underline; color: #000000; }
	#navclear										{ display: none; }
	html>body #navclear								{ display: block; clear: both; }

/*===========[ Innehåll ]===========*/
div#fullregion										{ background-color: transparent; background-position: 0px 0px; background-image: url('../images/bg_columns.gif'); background-repeat: repeat-y; width: auto; height: 100%; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:auto; padding:0px; }
/*===[ Sidomenu ]===*/
	div#menuregion									{ background-color: transparent; padding: 0px; margin: 0px; width: 161px; float: left; }
/*===[ Menu ]===*/
	div#menuregion div#menu 						{ background-color: transparent; padding: 0px; margin: 0px 0px 0px 10px; font-size: 10px; width: auto; }
	div#menu a.sideMenuLev1-off						{ background-color: transparent; background-image: url('../images/menu_lev1-off.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #C40452; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	div#menu a.sideMenuLev1-on						{ background-color: #F9E5ED; background-image: url('../images/menu_lev1-on.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #C40452; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	div#menu a.sideMenuLev1end-off					{ background-color: transparent; background-image: url('../images/menu_lev1end-off.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #C40452; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	div#menu a.sideMenuLev1end-on					{ background-color: transparent; background-image: url('../images/menu_lev1end-on.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #C40452; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	
	div#menu a.sideMenuLev2-off						{ background-color: #FCF2F6; background-image: url('../images/menu_lev2-off.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding: 3px 0px 4px 28px; }
	div#menu a.sideMenuLev2-on						{ background-color: #FCF2F6; background-image: url('../images/menu_lev2-on.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: bold; padding: 3px 0px 4px 28px; }
	div#menu a.sideMenuLev2end-off					{ background-color: #FCF2F6; background-image: url('../images/menu_lev2end-off.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding: 3px 0px 4px 28px; }
	div#menu a.sideMenuLev2end-on					{ background-color: #FCF2F6; background-image: url('../images/menu_lev2end-on.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding: 3px 0px 4px 28px; }
	
	div#menu a.sideMenuLev3end-off					{ background-color: #ffffff; background-image: url('../images/menu_lev2end-off.gif'); background-position: 17px 1px; background-repeat: no-repeat; border-top: 1px dotted #E5E5E5; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding-left:31px; padding-right:0px; padding-top:1px; padding-bottom:3px; }
	div#menu a.sideMenuLev3end-on					{ background-color: #ffffff; background-image: url('../images/menu_lev2end-on.gif'); background-position: 17px 1px; background-repeat: no-repeat; border-top: 1px dotted #E5E5E5; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding-left:31px; padding-right:0px; padding-top:1px; padding-bottom:3px; }
	
	div#menu a:hover, a:focus						{ color: #000000; background-color: #F9E5ED; }
	div#menu a.sideMenuLev2-off:hover				{ background-color: #ffffff; }
	div#menu a.sideMenuLev2-on:hover				{ background-color: #ffffff; }
	div#menu a.sideMenuLev2end-off:hover			{ background-color: #ffffff; }
	div#menu a.sideMenuLev2end-on:hover				{ background-color: #ffffff; }
	
	div#menu a.sideMenuLev3-off:hover				{ background-color: #FCF2F6; }
	div#menu a.sideMenuLev3-on:hover				{ background-color: #FCF2F6; }
	div#menu a.sideMenuLev3end-off:hover			{ background-color: #FCF2F6; }
	div#menu a.sideMenuLev3end-on:hover				{ background-color: #FCF2F6; }
	
	div#menu div#menuend							{ background-color: transparent; color: #000000; display: block; padding: 4px 0px 5px 20px; margin: 0px; overflow: hidden; text-decoration: none;  border-top: 1px solid #C40452; height:20px; }
	div#menuregion div#search 						{ background-color: transparent; padding: 0px; margin: 10px 0px 0px 10px; width: auto; }

/*===[ Members Menu ]===*/
	div#menuregion div#m-menu 						{ background-color: transparent; padding: 0px; margin: 0px 0px 0px 10px; font-size: 10px; width: auto; }
	div#m-menu a.m-sideMenuLev1-off					{ background-color: transparent; background-image: url('../images/m-menu_lev1-off.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #0093AD; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	div#m-menu a.m-sideMenuLev1-on					{ background-color: #D9EFF3; background-image: url('../images/m-menu_lev1-on.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #0093AD; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	div#m-menu a.m-sideMenuLev1end-off				{ background-color: transparent; background-image: url('../images/m-menu_lev1end-off.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #0093AD; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	div#m-menu a.m-sideMenuLev1end-on				{ background-color: transparent; background-image: url('../images/m-menu_lev1end-on.gif'); background-position: 0px 1px; background-repeat: no-repeat; border-top: 1px solid #0093AD; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-weight: normal; padding: 4px 0px 4px 20px; }
	
	div#m-menu a.m-sideMenuLev2-off					{ background-color: #F2F9FB; background-image: url('../images/m-menu_lev2-off.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding: 3px 0px 4px 28px; }
	div#m-menu a.m-sideMenuLev2-on					{ background-color: #F2F9FB; background-image: url('../images/m-menu_lev2-on.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding: 3px 0px 4px 28px; }
	div#m-menu a.m-sideMenuLev2end-off				{ background-color: #F2F9FB; background-image: url('../images/m-menu_lev2end-off.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding: 3px 0px 4px 28px; }
	div#m-menu a.m-sideMenuLev2end-on				{ background-color: #F2F9FB; background-image: url('../images/m-menu_lev2end-on.gif'); background-position: 13px 4px; background-repeat: no-repeat; border-top: 1px dotted #cccccc; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding: 3px 0px 4px 28px; }
	
	div#m-menu a.m-sideMenuLev3end-off				{ background-color: #ffffff; background-image: url('../images/m-menu_lev2end-off.gif'); background-position: 17px 1px; background-repeat: no-repeat; border-top: 1px dotted #E5E5E5; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding-left:31px; padding-right:0px; padding-top:1px; padding-bottom:3px; }
	div#m-menu a.m-sideMenuLev3end-on				{ background-color: #ffffff; background-image: url('../images/m-menu_lev2end-on.gif'); background-position: 17px 1px; background-repeat: no-repeat; border-top: 1px dotted #E5E5E5; color: #000000; display: block; margin: 0px; overflow: visible; text-decoration: none; font-size: 9px; font-weight: normal; padding-left:31px; padding-right:0px; padding-top:1px; padding-bottom:3px; }
		
	div#m-menu a:hover, a:focus						{ color: #000000; background-color: #D9EFF3; }
	div#m-menu a.m-sideMenuLev2-off:hover			{ background-color: #ffffff; }
	div#m-menu a.m-sideMenuLev2-on:hover			{ background-color: #ffffff; }
	div#m-menu a.m-sideMenuLev2end-off:hover		{ background-color: #ffffff; }
	div#m-menu a.m-sideMenuLev2end-on:hover			{ background-color: #ffffff; }
	
	div#m-menu a.m-sideMenuLev3-off:hover			{ background-color: #F2F9FB; }
	div#m-menu a.m-sideMenuLev3-on:hover			{ background-color: #F2F9FB; }
	div#m-menu a.m-sideMenuLev3end-off:hover		{ background-color: #F2F9FB; }
	div#m-menu a.m-sideMenuLev3end-on:hover			{ background-color: #F2F9FB; }
	
	div#m-menu div#m-menuend						{ background-color: transparent; color: #000000; display: block; padding: 4px 0px 0px 20px; margin: 0px; overflow: hidden; text-decoration: none;  border-top: 1px solid #0093AD; height:3px; }
	
/*===[ huvudinnehåll ]===*/
																				   /* top,right,bottom,left */
	div#fullregion div#mainandrightregion 			{ background-color: transparent; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 189px; font-size: 100%; }
/*===[ Kolumn Mitten ]===*/
		div#fullregion div.mainregion				{ background-color: transparent; position: relative; clear: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; top: 0px; left: 0px; width: 394px; }
		div#mainregion-col1							{ background-color: transparent; position: relative; clear: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 21px 0px 0px; top: 0px; left: 0px; width: 185px; }
		div#mainregion-col2							{ background-color: transparent; position: relative; clear: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; top: 0px; left: 0px; width: 185px; }
		
		div.mainregion div#mainregion-col1-archive	{ background-color: transparent; position: relative; clear: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 17px 0px 0px; top: 0px; left: 0px; width: 138px; }
		
		/* Skriv ut */
		.printpage									{ cursor: pointer; background-color: transparent; background-image: url('../images/icon_print.gif'); background-position: 0px 0px; background-repeat: no-repeat; color: #000000; display: block; border-bottom: 1px solid #cccccc; margin: 2.5em 0px 0px 0px; overflow: visible; text-decoration: none; font-weight: bold; padding: 1px 0px 4px 20px; }
		
		/* Senast updaterad */
		.pageupdated 								{ display: block; padding-top: 0.2em; padding-left: 0px; background-color: transparent; font-weight: normal; color: #999999; }
		
/*===[ Kolumn Höger ]===*/
		div#fullregion div.rightregion				{ background-color: transparent; position: relative; clear: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 27px; top: 0px; left: 0px; width: 167px; }
		div.block-red								{ background-color: #f7f7f7; color: #000000; display: block; text-align: right; padding: 0px; margin: 0px; overflow: hidden;  border: 1px solid #C40452; }
		div.block-grey								{ background-color: #f7f7f7; color: #000000; display: block; text-align: right; padding: 0px; margin: 0px; overflow: hidden;  border: 1px solid #CCCCCC; }
		div.block-blue								{ background-color: #f7f7f7; color: #000000; display: block; text-align: right; padding: 0px; margin: 0px; overflow: hidden;  border: 1px solid #0093AD; }
		div.blockheader-orangea						{ background-color: transparent; font-size: 1.1em; font-weight: bold; color: #F37021; display: block; text-align: left; padding: 8px; margin: 0px; }
		div.blockcontent							{ background-color: transparent; color: #000000; display: block; text-align: left; padding: 8px; margin: 0px; }
/* color: #F37021;*/
		div.bottommargin 							{ display: block; clear: both; }

/*===========[ Footer ]===========*/
div#footerregion 									{ background-color: transparent; clear: both; padding: 5px 0px 0px 0px; margin: 10px 0px 10px 10px; border-top: 2px solid #C40452; width: 770px; text-align: center; }

/*===========[ Övrigt??? ]===========*/
/*===[ Månadsflik ]===*/
	div.monthheadline								{ padding: 0; margin: 15px 0px 0px 0px; }
	table.tabgreyheadline							{ background-color: #cccccc; padding: 0px; margin: 0px; width: 100%; }
	table.tabgreyheadline .month					{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; padding: 1px 20px 1px 10px;display: block; width: 1%; }
	table.tabgreyheadline .space					{ background-color: #cccccc; background-image: url('../images/tab_grey-space.gif'); background-repeat: repeat-x; width: 100%; }
	
	table.tabredheadline							{ background-color: #C40452; padding: 0px; margin: 0px; width: 100%; }
	table.tabredheadline .month						{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; padding: 1px 20px 1px 10px;display: block; width: 1%; }
	table.tabredheadline .space						{ background-color: #cccccc; background-image: url('../images/tab_red-space.gif'); background-repeat: repeat-x; width: 100%; }
	
/*===[ Kurser ]===*/
	div#fullcourselistregion .fullcourseregion		{ cursor: pointer; width: 371px; background-color: #ffffff; background-image: url('../images/bullet_arrow.gif'); background-position: 0px 0em; background-repeat: no-repeat; border-top: 1px solid #C40452; margin: 0px; padding: 3px 5px 5px 18px; }
	div#fullcourselistregion .submenu				{ background-color: #f7f7f7; width: auto; border-top: 1px dotted #C40452; margin: 0px; padding: 4px 5px 8px 18px; }
	div#fullcourselistregion table.course			{ padding: 0px; margin: 0px; width: 371px; }

	div#fullcourselistregion div.courselist			{ width: 371px; background-color: #ffffff; background-image: url('../images/bullet_square.gif'); background-position: 0px 0em; background-repeat: no-repeat; border-top: 1px solid #C40452; margin: 0px; padding: 3px 5px 8px 18px; }


/*===[ Nyhetsarkiv ]===*/
	div#mainregion-col1-archive a.newarchive-on		{ background-color: #cccccc; border: 1px solid #999999; color: #666666; float: left; margin: 0px 1px 1px 0px; text-align: center; text-decoration: none; font-weight: bold; padding: 2px 1px 1px 1px; width: 45px; height:18; }
	div#mainregion-col1-archive a.newarchive-off	{ cursor: text; background-color: #f7f7f7; border: 1px solid #cccccc; color: #cccccc; float: left; margin: 0px 1px 1px 0px; text-align: center; text-decoration: none; font-weight: bold; padding: 2px 1px 1px 1px; width: 45px; height:18; }
	div#mainregion-col1-archive a.newarchive-activ	{ background-color: #C40452; border: 1px solid #999999; color: #ffffff; float: left; margin: 0px 1px 1px 0px; text-align: center; text-decoration: none; font-weight: bold; padding: 2px 1px 1px 1px; width: 45px; height:18; }
		
		
		
		
		
