
/* ################### Allmänna ################### */
			* {
				padding: 0px;
				margin: 0px;
			}
			a:link {
				text-decoration: underline;
				color: #000000;
			}
			a:visited {
				text-decoration: underline;
				color: #000000;
			}
			a:active {
				text-decoration: underline;
				color: #000000;
			}
			a:hover {
				text-decoration: underline;
				color: #555555;
			}
			.clearer {
				clear: both;
			}
/* ################### Behållare ################### */
			#head {
				height: 87px;
				width: auto;
				margin-bottom: 40px;
				background-image: url("../images/bg.jpg");
			}
			#leftmenu {
				width: 175px;
				background-color: #FFFFFF;
/*				float: left;*/
			}
			#main {
				top: 130px;
				left: 200px;
				font: 11px verdana,arial,sans-serif;
				line-height: 15px;
				display: block;
				position: absolute;
/*				float: left;*/
			}
				#main img {
					margin: 0px 15px 0px 0px;
					padding: 0px;
					float: left;
				}
				#main h1 {
					margin: 0px;
					padding: 0px;
					font: bold 16px georgia,"trebuchet ms",times,serif;
				}
			#main2 {
				width: 710px;
				top: 130px;
				left: 200px;
				font: 11px verdana,arial,sans-serif;
				line-height: 15px;
				display: block;
				position: absolute;
/*				float: left;*/
			}
				#main2 img {
					margin: 0px 15px 0px 0px;
					padding: 0px;
					float: left;
				}
				#main2 h1 {
					margin: 0px;
					padding: 0px;
					font: bold 16px georgia,"trebuchet ms",times,serif;
				}
			#footer {
				margin: 20px 0px 20px 0px;
				clear: both;
			}
			#inside_footer {
				padding-top: 5px;
				border-top: 1px solid #BEBDB8;
				font: 10px verdana,arial,sans-serif;
				color: #767369;
				text-align: center;
			}
/* ################### Huvudmeny ################### */
			* html #head {
				height: 87px;
			}
			#head img {
				border: 0px;
			}
			#logo {
				margin: 7px 0px 0px 27px;
				float: left;
			}
			#head ul {
/*				position: absolute;
				left: 300px;
				margin: 0px 0px 0px 300px;*/
				list-style-type: none;
				display: block;
			}
			#head li {
/*				position: absolute;
				left: 300px;
				top: 68px;
				margin: 68px 35px 0px 0px;  "luft" mellan menyelementen */
				display: block;
			}
			#head .upper1 {
				position: absolute;
				left: 300px;
				top: 68px;
			}
			#head .upper2 {
				position: absolute;
				left: 420px;
				top: 68px;
			}
			#head .upper5 {
				position: absolute;
				left: 515px;
				top: 68px;
			}
			
/* ################### Undermeny ################### */
			.menu {
				padding: 2px 0px 19px 20px;
				font: bold 11px arial,verdana,sans-serif;
				color: #525049;
			}
			.menu h3 {
				color: #000000;
				font: bold 13px verdana,arial,sans-serif;
				margin-bottom: 10px;
			}
/*			.menu .headlinks a {
				color: #000000;
				font: bold 13px verdana,arial,sans-serif;
				margin-bottom: 10px;
			}*/
			.menu a {
				color: #525049;
				text-decoration: none;
			}
			.menu a:link {
				color: #525049;
				text-decoration: none;
			}
			.menu a:active {
				color: #525049;
				text-decoration: none;
			}
			.menu a:visited {
				color: #525049;
				text-decoration: none;
			}
			.menu a:hover {
				color: #525049;
				text-decoration: none;
			}
			.menu .link {
				height: 15px;
				margin-top: 3px;
				text-transform: uppercase;
				background-color: #F1F0E9;
				border-top: 3px solid #F1F0E9;
				border-right: 2px solid #F1F0E9;
				border-bottom: 2px solid #F1F0E9;
				border-left: 3px solid #F1F0E9;
			}
			#submenu {
				background-color: #F1F0E9;
			}
			#submenu .link {
				color: #525049;
				margin: 0px;
				padding-left: 0px;
				font: bold 11px arial,verdana,sans-serif;
				text-transform: none;
				clear: both;
			}
			#submenu a {
				text-decoration: none;
			}
			#submenu .link a {
				padding-left: 14px;
			}
			#submenu strong {
				font: bold 11px arial,verdana,sans-serif;
			}
			.yearbox {
				float: left;
				padding: 1px 2px 1px 2px;
				margin: 0px 3px 5px 0px;
				border: 2px solid #D7D2BF;
			}
			#searchmenu {
				background-color: #F1EEE7;
				padding: 8px 0px 10px 7px;
				margin-left: 15px;
				font: bold 11px arial,verdana,sans-serif;
				color: #525049;
			}
			#searchmenu h3 {
				color: #000000;
				font: bold 13px verdana,arial,sans-serif;
				margin-bottom: 10px;
			}
			#searchmenu a {
				color: #525049;
				text-decoration: none;
			}
			#searchmenu #searchsubmit {
				margin-left: 5px;
				font: bold 11px verdana,arial,sans-serif;
				border: 1px solid #000000;
			}