﻿html
{
	margin: 0px;
}
body
{
	text-align: justify;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 8pt;
	background-color: #666666;
	color: #000000;
}
#wrapper
{
	position: relative;
	width: 960px;
	margin: 0 auto;
}
#siteContent
{
	width: 950px;
	height: 100%;
	background: #ffffff;
}
#content
{
	width: 950px;
	background: #ffffff;
}
#topSpacer
{
	height: 17px;
	background-position:top;
	background: #ffffff url(Images/top_spacer.jpg) no-repeat right;
}
#topBanner
{
	height: 106px;
	border: none 0px;
	background-image: url(Images/top_banner.jpg);
}
#menu
{
	padding-left: 10px;
	height: 20px;
	width: 940px;
	background: #006fa2;
	color: #ffffff;
	font-weight: bold;
}
#menu a
{
	color: #ffffff;
	font-weight: bold;
}
#menu a:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
#submenu
{
	height: 20px;
	width: 950px;
	background-color: #949494;
}
#submenuleft
{
	width: 135px;
	padding: 7px 5px 5px 20px;
	border-bottom: solid 1px #dadada;
	float: left;
	color: #006fa2;
	text-align: left;
}
#submenuleft-contact
{
	width: 160px;
	float: left;
	color: #006fa2;
	overflow: hidden;
}
#submenuleft a
{
	color: #006fa2;
	text-decoration: none;
}
#submenuleft a:hover
{
	color: #006fa2;
	text-decoration: underline;
}
#contentmiddle
{
	float: left;
	overflow: hidden;
}
#footer
{
	background: url( 'Images/footer.jpg' ) repeat-y left 50%;
	height: 18px;
}
#leftshadow
{
	width: 5px;
	height: 100%;
	background: url( 'Images/leftShadow.jpg' ) repeat-y left 50%;
}
#leftcol
{
	vertical-align: top;
	width: 700px;
}
#calendar
{
	padding: 5px 5px 5px 20px;
	text-align: left;
	overflow: hidden;
	width: 240px;
}
#fastLink
{
	padding: 5px 5px 5px 20px;
	text-align: left;
	overflow: hidden;
	width: 240px;
}
#rightshadow
{
	width: 5px;
	height: 100%;
	background: url( 'Images/rightShadow.jpg' ) repeat-y left 50%;
}
#rightcol
{
	vertical-align: top;
	width: 250px;
}
#copyright
{
	text-align: center;
	width: 100%;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}
.button
{
	color: #1d4a8b;
	background-color: #ffffff;
	border: solid 1px #006fa2;
	font-family: Verdana;
	font-size: 8pt;
}
.resultatbox
{
	background-color: #ffffff;
	border: solid 1px #dadada;
	font-family: Verdana;
	font-size: 8pt;
	width: 30px;
	padding-left: 5px;
}
.menupunkt
{
	margin-right: 15px;
	float: left;
}
.greyline
{
	background-color: #dadada;
	height: 1px;
	width: 100%;
}
.error
{
	color: Red;
}
.rightColHeadline
{
	vertical-align: top;
	padding: 5px 0px 0px 0px;
	font-size: 11pt;
	text-align: left;
	color: #484848;
}
.rightColHeadline a
{
	font-size: 10pt;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.newsDiv
{
	font-family: Verdana;
	font-size: 8pt;
}

a:link
{
	text-decoration: none;
	color: #006fa2;
}

a:visited
{
	text-decoration: none;
	color: #006fa2;
}

a:hover
{
	text-decoration: underline;
	color: #006fa2;
}
img
{
	border: none;
}
