				* {
					font-size: 9pt;
					/*font: 11px/14px "Trebuchet MS", "Lucida Sans", verdana; */
				}
				
				body {
					margin: 0px;
					text-align: center;
					font: 9px/11pt "Trebuchet MS", "Lucida Sans", verdana;
				}
				
				#wrapper {
					width: 980px;
					margin: 0px auto 0px auto;
					/*border: 1px solid #ccc;*/
					text-align: left;
					overflow: auto;
				}
				
				
				#toptext_bkg {
					height: 25px;
					width: 100%;
					background: url(images/grey_bar.png) repeat-x;
					/*margin-bottom: 10px;*/
				}
				#toptext {
					height: 25px;
					width: 980px;
					margin: 0px auto 0px auto;
					
				}
				
				#toptext_tags {
					padding-left: 10px;
					float: left;
					height: 25px;
					font-size: 13px;
				}
				
				#toptext_search {
					width: 80px;
					float: left;
					height: 30px;
				}
				
				#toptext_flags {
					margin-left: 4px;
					width: 100px;
					float: left;
					height: 20px;
				}
				
				#toptext_flags a img {
					margin-bottom: -5px; /* IE-fix för bilderna */
				}
				#toptext, #toptext a, #toptext a:visited, #toptext a:hover {
					color: #575656;
					line-height: 19px;
					font-size: 13px; 
					font-weight: bold;
					text-align: left;
				}
				#toptext span {
					margin-left: 20px;
					margin-right: 20px;
				}
				
				#head {
					width: 960px;
					margin: 0px;
					padding: 0px;
				}
				
				.maintable {
					margin-top: 10px;
				}
				#kontaktinfo {
					margin-top: 10px;
					text-align: center;
					/*border-top: 2px solid #ccc;*/
				}
				#kontaktinfo span {
					padding-top: 10px;
					padding-left: 10px;
					font-size: 13px;
					/*color: #fff;*/
				}
				
				#kontaktinfo span a, kontaktinfo span a:visited {
					color: #000;
					text-decoration: none;
					font-size: 13px;
				}
				
				#content {
					width: 756px;
					margin-left: 4px; /* NU ÄR DET 760px bred */
					float:left;
					background: #fff; /*utveckling */
					overflow: hidden;
				}
				
				#ads {
					width: 200px;
					margin-top: -150px;
					float: right;
					/*background: #ccc*/;
				}
				
				#topbanner {
					width: 980px;
					margin: 0px auto 0px auto;
				}
				#toprow {
					width: 756px;
					margin-left: 4px; /* NU ÄR DET 760px bred */
					height: 140px;
					/*width: 751px;
					height: 69px;
					margin-right: 5px;*/
					background: #fff; /*utveckling */
					/*background: #fff url(images/mt_logotjej.jpg) no-repeat right;*/
				}
				/*
					Width: 756px
					tjej: 127px
					time: 220px
					-------------409px kvar
					logo 250px
					
				*/
				#logo {
					width: 220px;
					height: 140px;
					/*margin-top: 20px;
					margin-bottom: 10px;
					margin-left: 15px;*/
					float: left;
				}
				#innerlogo {
					width: 210px;
					height: 80px;
					margin: 20px 5px 0px 5px;
					background: #980000 url(images/gor_nat_kul.gif) no-repeat 5px 10px;
					text-align: center;
				}
				#innerlogo h1 a {
					color: #fff;
					/*background: #990000;*/
					background: #980000 url(images/gor_nat_kul.gif) no-repeat 5px 10px;
					font-size: 24px;
					line-height: 100px;
					font-weight: bold;
					display: block;
				}
				#logo h1 {
					/*margin-top: 20px;
					margin-bottom: 20px;
					margin-left: 5px;*/
				}
				
				.logoundline {
						font-size: 24px;
						text-decoration: underline;
				}
					
				#time {
					/*width: 375px;*/
					width: 220px;
					height: 140px;
					float: left;
				}
				
				#mttjej {
					/*margin-left: 80px;*/
					/*margin-right: 10px;*/
					/*width: 109px;*/
					width: 91px;
					height: 140px;
					float: left;
					/*background: url(images/mt_logotjej_100.jpg) no-repeat;*/
				}
				
				#mttjej img {
					margin-top: 20px;
				}
				
				#mellandiv {
					height: 120px;
					width: 180px;
					/*background: #ccc;*/
					float: left;
					margin-left: 15px;
				}
				
				a.weatherlink {
					font-size: 16px;
					color: #990000;
					text-decoration: none;
					font-weight: bold;
				}
				
				.ds_box_top {
					width: 756px;
					height: 6px;
					background: url(images/box_top.png) no-repeat 0 bottom;
					margin: 0px;
					padding: 0px;
					margin-top: 5px;
				}
				
				.ds_box_middle {
					width: 756px;
					background: url(images/box_middle.png) repeat-y;
				}
				
				.ds_box_bottom {
					width: 756px;
					height: 6px;
					background: url(images/box_bottom.png) no-repeat;
					margin-bottom: 5px;
				}
				
			/*
			==== ALLT I HEAD ====
			*/
				
				h1 a, h1 a:visited, h1 a:hover {
					text-decoration: none;
					color: #fff;
				}
				.logobig, .logobig a {
					color: #fff;
					background: #990000;
					padding: 5px 5px 5px 5px;
					font-size: 24px;
					height: 34px;
					line-height: 24px;
					font-weight: bold;
				}
				.logosmall {
					font-size: 16px;
					font-weight: bold;
					color: #990000;
					margin-top: 10px;
					/*color: #fff;
					background: #990000;
					padding: 3px 11px 3px 11px;
					font-size: 18px;
					height: 24px;
					line-height: 18px;
					font-weight: bold;*/
				}
				
			/*
			==== SLUT ALLT I HEAD ====
			*/
			
			/*
			==== ALLT I BLANDAT ====
			*/	
				
				table.blandat {
					width: 740px;
					height: 84px;
					/*background: url(images/malmotime.png) no-repeat;*/
				}
				
				.weather {
					width: 120px;
					height: 69px;
					background-image: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/red_120x60_bg.jpg );
					background-repeat: no-repeat;
					background-color: #990000;
					float: right;
				}
				
				.weatherflash {
					height: 48px;
				}
				
				.weathertext {
					text-align: center;
					line-height: 22px;
					padding-top: 3px;
				}
				.weathertext a {
					text-align: center;
					font-family: trebuchet ms, sans-serif;
					font-size: 12px;
					color: #FFFFFF;
					font-weight: bold;
					/*padding-top: 5px;*/
					text-decoration: none;
				}
				
				.clear {
					clear: all;
					height: 1px;
					margin: 0px;
					padding: 0px;
					/*margin-bottom: -10px;*/
				}
				
			/*
			==== SLUT ALLT I BLANDAT ====
			*/
			
			/*
			==== MENY ====
			*/	
				ul.meny_ul {
					margin: 0px;
					padding: 0px;
					list-style-type: none;
				}
				ul.meny_ul li {
					margin: 0px;
					padding: 0px;
					display: inline;
					
				}
				
				ul.meny_ul li a {
					text-decoration: none;
					font-size: 16px;
					/*display:block;*/
					color: #990000;
					/*float: left;*/
					padding: 4px 8px 4px 8px;
				}
				
			/*
			==== END MENY ====
			*/	
				
			/*
			==== TYPOGRAFI ====
			*/
				h1, h2, h3, h4, p {margin:0px; padding: 0px;}
				
				h1 {
					
				}
				h2 {
					font-size: 150%;
				}
				
				h3 {
					
				}
				
				h4 {
					font-size: 120%;
					
				}
				
				p {
					font-size: 9pt;
					margin-top: 0px;
					padding-bottom: 7px;
				}
				
				.large_p {
					font-size: 13px;
				}
				.navtext, .navtext a, .navtext a:hover, .navtext a:visited {
					color: #2F2F2F;
					font-size: 14px;
					text-decoration: none;
					
				}
				.timeplace {/* Kalendariet */
					font-size: 12px;
					font-weight: bold;
					color: #000;
				}
				
				.links { /* Navigationslänkar uppe till höger */ 
					Font-size: 14px;
					font-weight: bold;
					width: 50%;
					float: left;
				}
				.links a, .links a:hover, .links a:visited { /* Navigationslänkar uppe till höger */ 
					Font-size: 14px;
					font-weight: bold;
					text-decoration: none;
					margin: 3px 0px 3px 0px;
					color: #990000;
				}
				
				p.soktext {
					font-size: 12px;
					margin-left: 12px;
				}
				
			/*
			==== SLUT TYPOGRAFI ====
			*/
			
			/*
			==== TABELL ====
			*/
				.borderbottom {/* Den grå border som finns på en del ställen */
					border-bottom: 2px solid #ccc;
				}
				#kalendarium {
					padding: 13px;
					width: 750px;
				}
				.kalendarium {/* Kalendariet */
					/*border: 1px solid #ccc;*/
					/*margin-top: 12px;*/
				}
				ul.kalnav, ul.kalnav li {/* Kalendariet Navigation */
					margin: 0px;
					padding: 0px;
					float: left;
				}
				
				ul.kalnav {/* Kalendariet Navigation */
					margin-top: 10px;
				}
				
				ul.kalnav li {/* Kalendariet Navigation */
					list-style: none;
					display: inline;
					margin: 4px 10px 4px 0px;
				}
				ul.kalnav li a, ul.kalnav li a:hover, ul.kalnav li a:visited {/* Kalendariet - Navigation */
					font-size: 14px;
					color: #000;
					font-weight: bold;
					text-decoration: none;
				}
				
				.kalkat {/* Kalendariet - Kategorier */
					font-size: 13px;
					font-style: italic;
				}
				
				.kalnamn, a.kalnamn {/* Kalendariet - Namn på evenemang */
					font-size: 13px;
					font-weight: bold;
					text-decoration: none;
					color: black;
				}
				a.kaltext p {/* Kalendariet - Löpande text*/
					margin: 0px;
					padding: 0px;
				}
				
				p.kaltext, a.kaltext {/* Kalendariet - Löpande text*/
					font-size: 12px;
					margin: 5px;
					margin-top: 0px;
					text-decoration: none;
					color: black;
				}
				
				.odd {/* Kalendariet - Färgar varannan rad */
					background-color: #E3F5FF;
				}
				
				#undergrupper {
					padding: 13px;
					width: 730px;
				}
				a.ug_link {
					font-size: 11px;
					text-decoration: none;
					color: #000;
					padding: 3px 0px;
					margin: 0px;
				}
				span.ug_rubrik {
					font-size:16px;
					font-weight: bold;
					padding: 10px;
				}
				
				.grupper { /* Grupper tabellen */
					margin: 0px 0px 10px 0px;
				}
				
				#objekt {
					padding: 13px;
					width: 730px;
				}
				
				#pagecontent {
					padding: 3px 13px 3px 13px;
					width: 730px;
				}
			/*
			==== SLUT TABELL ====
			*/
			
			/*
			==== LISTA ====
			*/
				
				/*ul, li {
					margin: 0px;
					padding: 0px;
					padding-left: 5px;
					list-style: none;
				}
				li {
					margin-bottom: 7px;
				}*/
			/*
			==== SLUT LISTA ====
			*/
			
			a img {
				border: none;
			}
			