* {	margin: 0;	padding: 0;}
body {	margin: 0 0 20px 0;	border-top: 5px solid #245d9e;}
#top {	position: relative;	width: 979px;	margin: 0 0 0 9px;}
#top h1 {	text-indent: -500000px;	overflow: hidden;}
#top h1 a {	display: block;	background: url(../img/header.jpg) no-repeat bottom left;	width: 229px;	height: 55px;}
#sideright {background: url(../img/leftNavBg.jpg); position: absolute; left: 750px;padding: 10px 20px 10px 20px; }
#sideright h1 {overflow: hidden;}
#sideright h3 {font: normal 18px Arial, Helvetica, sans-serif;	color: #245d9e;}
#sideright p {font: normal 12px Arial, Helvetica, sans-serif;	color: #003366;}
#sideright ol {font: normal 12px Arial, Helvetica, sans-serif;	color: #003366;}
#siderightBottom {background: url(../img/leftNavBottom.jpg) no-repeat bottom; width: 300px;height: 10px;	position: absolute;	bottom: 0;	left: 0;}
#nav {	position: absolute;	bottom: 0px;	left: 230px;}
#nav ul {	list-style: none;}
#nav li {	float: left;	margin: 0 4px 0 0;	font: normal 13px Arial, Helvetica, sans-serif;	background: url(../img/navBg.jpg);}
#nav li a {	display: block;	float: left;	padding: 9px 0 1px 0;	text-decoration: none;	color: #245d9e;}
#nav li a:hover {	color: #245d9e;	text-decoration: underline;}
.navLeft {	float: left;	display: block;	height: 26px;	width: 9px;	background: url(../img/navLeft.jpg) no-repeat left;}
.navRight {	float: left;	display: block;	height: 26px;	width: 9px;	background: url(../img/navRight.jpg) no-repeat right;}
#container {	margin: 0 0 0 9px;}
#content {	float: left;	width: 731px;}
#bildspel {	background: url(../img/4a.jpg);	width: 731px;	height: 157px;}
#sokvag {	width: 731px;	background: url(../img/sokvag.jpg);	margin: 5px 0 5px 0;	padding: 9px 0 9px 0;}
#sokvag p {	margin: 0 0 0 12px;	color: #FFFF00;	font: normal 13px Arial, Helvetica, sans-serif;}
#sokvag p a {	color: #FFFF00;	text-decoration: none;}
#sokvag p a:hover {	text-decoration: underline;}
#sokvag2 {	width: 731px;	background: url(../img/sokvag2.jpg);	margin: 5px 0 5px 0;	padding: 9px 0 9px 0;}
#sokvag2 p {	margin: 0 0 0 12px;	color: #196dae;	font: normal 13px Arial, Helvetica, sans-serif;}
#sokvag2 p a {	color: #196dae;	text-decoration: none;}
#sokvag2 p a:hover {	text-decoration: underline;}
#leftNav {	background: url(../img/leftNavBg.jpg);	position: relative;	width: 170px;	padding: 10px 15px 20px 15px;	float: left;}
#leftNav h3 {	font: normal 18px Arial, Helvetica, sans-serif;	color: #245d9e;	margin: 0 0 3px 0;}
#leftNav ul {	list-style: none;}
#leftNav li {	font: normal 13px Arial, Helvetica, sans-serif;	text-indent: 11px;	margin: 0 0 3px 0;}
#leftNav li a {	background: url(../img/leftNavBullet.jpg) no-repeat center left;	text-decoration: none;	display: block;	width: 100%;	color: #245d9e;	border-bottom: 1px solid #b8c8d9;}
#leftNav li a:hover {	color: #245d9e;	text-decoration: underline;}
#leftNavBottom {	background: url(../img/leftNavBottom.jpg) no-repeat bottom;	width: 200px;	height: 10px;	position: absolute;	bottom: 0;	left: 0;}
#main {	width: 515px;	float: left;	padding: 5px 0 15px 15px;}
#main h2 {	font: bold normal 25px Arial, Helvetica, sans-serif;	color: #003366;	border-bottom: 2px solid #ffff00;}
#main h3 {	font: normal 21px Arial, Helvetica, sans-serif;	color: #196dae;	border-bottom: 2px solid #ffff00;}
#main h4 {	font: normal 18px Arial, Helvetica, sans-serif;	color: #003366;	}
#main p {	font: 13px Arial, Helvetica, sans-serif;	color: #003366;	line-height: 1.5;	margin: 0 0 7px 0;}
#main p.dateTime {	font: 11px Arial, Helvetica, sans-serif;	display: block;	border-bottom: 1px solid #ffff00;	padding: 6px 0 4px 0;	margin: 0 0 5px 0 ;	color: #444;}
#main a {	TEXT-DECORATION: underline;	color: #003366;}
#main a:hover {	TEXT-DECORATION: underline;	color: #cccc00;}
#main ul {	font: 13px Arial, Helvetica, sans-serif;	color: #003366;	line-height: 1.5;	margin: 0 0 7px 0;}
#main li {	font: 13px Arial, Helvetica, sans-serif;	color: #003366;	line-height: 1.5;	margin: 0 0 7px 0;}
#right {	margin: 0 0 0 12px;	float: left;}
.rightBox {	background: url(../img/rightbox.png) no-repeat bottom;	width: 236px;	margin: 0 0 5px 0;}
.rightBox h2 {	font: bold 14px Arial, Helvetica, sans-serif;	background: url(../img/sokvag.jpg);	border-bottom: 1px solid #245d9e;	color: #fff;	padding: 5px 8px 3px 8px;}
#kalender { padding: 10px;}
#kalender table {	width: 100%;	border-left: 1px solid #ccc;	border-top: 1px solid #ccc;}
#kalender th {	font: bold 11px Arial, Helvetica, sans-serif;	padding: 4px 0 2px 0;	background: #fff;	border-bottom: 1px solid #ccc;	border-right: 1px solid #ccc;}
#kalender td {	font: 11px Arial, Helvetica, sans-serif;	padding: 3px 5px;	text-align: center;	border-bottom: 1px solid #ccc;	border-right: 1px solid #ccc;	color: #245d9e;}
#kalender ul {	list-style: none;	text-align: center;	padding: 5px 0 0 0;}
#kalender li {	display: inline;	font: 11px Arial, Helvetica, sans-serif;	margin: 0 3px 0 3px;}
#kalender li a {	color: #222;}
#kalender li a:hover {	color: #d12200;}
.rightBoxContent {	padding: 10px;}
.rightBoxContent ul {	list-style: none;}
.rightBoxContent li {	font: 11px Arial, Helvetica, sans-serif;	margin: 0 0 5px 0;	border-bottom: 1px solid #ccc;	padding: 2px 0 2px 0;	color: #666;}
.rightBoxContent li a {	text-decoration: none;	color: #245d9e;}
.rightBoxContent li a:hover {	color: #d12200;}
.rightSearchI {	font: 12px Arial, Helvetica, sans-serif;	color: #245d9e;	padding: 2px 0 2px 0;	background: #fff;	width: 75%;	border: 1px solid #888;}
.rightSearchB {	font: 11px Arial, Helvetica, sans-serif;	color: #245d9e;	padding: 2px 2px 1px 2px;	background: #fff;	border: 1px solid #888;}
#footer {	clear: both;	width: 1100px;	padding: 25px 0 5px 0;	margin: 0 0 0 9px;	text-align: center;	left: 200px;}
#footer p {	font: 13px Arial, Helvetica, sans-serif;	border-top: 4px solid #ffff00;	padding: 10px 0 0 0;	color: #245d9e;}
#footer p a {	color: #245d9e;	text-decoration: none;}
#footer p a:hover {	color: #245d9e;	text-decoration: underline;}
