* {margin:0; padding:0;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
body {font-family:verdana,arial,sans-serif; font-size:12px; background-color:#efefef;}
	#backgroundContainer { }
		#centeringContainer { width:780px; margin:0 auto; margin-top:10px; }
			#colorContainer {background-color:#fff; border-right:1px solid #000; height:auto;}
				#logo {}
				#menuDiv { background-color:#eff1c1; height:22px; border-bottom:1px solid #494949; border-top:1px solid #000;}
					#menu {list-style:none; }
					#menu li {float:left;}
					#menu a {text-decoration:none; color:#000; margin:0 5px; font-size:0.9em; position:relative; bottom:7px;}
					#menu a:hover {text-decoration:underline;}
					#menu .active {font-weight:bold;}
				#bigHeader { width:779px; height:193px; background-image:url("../img/bigheader.jpg"); }
				#subHighlights { border-top:3px solid #a4a360; border-bottom:3px solid #a4a360; height:70px; }
					#subHighlights .highlight { width:240px; height:50px; float:left; margin-top:5px; margin-left:10px;}
					#subHighlights p { margin:0; }
					#subHighlights a {text-decoration:none; color:#000;}
				#columnContainer { background-image:url(../img/containerBackground.gif); background-repeat:repeat-y; margin:10px 0; border-bottom:1px solid #000; height:1em; }
				#text #columnContainer { background-image:url(../img/textContainerBackground.jpg); padding:10px 0; margin:0; background-repeat:no-repeat;}
				#colorContainer>#columnContainer { height:auto; }
					#bigColumnContainer { float:left; width:575px; padding:10px; }
						#smallColumn { float:left; width:168px; min-height:100px; }
							#smallColumn #submenuContainer { background-color:#fff; padding:10px;}
								#submenuContainer ul {list-style:none; margin:0;}
								#submenuContainer li {margin:3px 0;}
								#submenuContainer h2 {margin-bottom:10px;}
								#submenuContainer a {color:#1649a2; text-decoration:none;}
								#submenuContainer .active {font-weight:bold;}
						#wideColumn { float:right; width:375px;}
					#smallColumnContainer {float:right; width:160px; padding:10px;}
						#newsColumn { }
							#newsColumn div {margin:10px 0;}
							#newsColumn h3 a {color:#a4a360; text-decoration:none; font-size:12px;}
							#newsColumn h5 a {color:#a4a360; text-decoration:none; font-size:10px; font-weight:normal;}
							#newsColumn p a {color:#000; text-decoration:none;}
							#newsColumn p {margin:0;}
							#newsColumn a {color:#a4a360; }

						#archiveColumn { }
							#archiveColumn ol { list-style:none; margin:0; margin-bottom:10px;}
							#archiveColumn li {margin-bottom:5px;}

H1 {font-size:14px; color:#a4a360; font-weight:bold;}
H2 {font-size:14px; font-weight:normal; color:#a4a360;}
H3 {font-size:12px; font-weight:bold; color:#a4a360;}
H5 {font-size:10px; font-weight:normal; color:#a4a360;} /*Jätteliten rubrik*/
p {margin:5px 0 10px 0;}
a { color:#a4a360; }
ul,ol {margin:10px; margin-left:20px;}
#map { width:180px; height:275px; }
#map span { display:none; }