* {
	margin: 0;
	padding: 0;
}

.opsomming {
	list-style-position:inside;
}

.opsomming-long {
	list-style-position:inside;
}

.opsomming-long li {
	padding-bottom:15px;
}


img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}


#img
{
margin:auto;
width:359px;
}

div#imgvacatures
{
float: right;
margin-right:40px;
margin-top:20px;
}


html {
	color: #565656;
	background: #000 url("/images/bg.png") repeat-x;
	font: 14px Arial, Helvetica, sans-serif;
}

body {
	width: 985px;
	margin: 0 auto;
}

div#header {
	float: left;
	width: 985px;
	height: 239px;
	margin-top: 10px;
}

div#header h1 a {
	float: left;
	width: 286px;
	height: 239px;
	overflow: hidden;
	text-indent: -99999px;
	background: url("/images/logo.png");
}

div#header img {
	float: right;
	height: 239px;
}

div#header div#flashcontent {
	float: right;
	height: 239px;
	width: 985px;
}

div#flashcontent
{
	float: right;
	height: 239px;
}

ul#top-nav {
	float: left;
	width: 965px;
	height: 72px;
	list-style: none;
	padding-left: 20px;
	background: url("/images/menu-bg.png");
}

ul#top-nav li {
	float: left;
	height: 62px;
}

ul#top-nav li a {
	float: left;
	height: 62px;
	display: block;
	overflow: hidden;
	text-indent: -99999px;
}

ul#top-nav li a#hom, ul#top-nav li a#hom-act {
	width: 82px;
	background: url("/images/menu-hom.png") no-repeat top;
}

ul#top-nav li a#sys, ul#top-nav li a#sys-act {
	width: 199px;
	background: url("/images/menu-sys.png") no-repeat top;
}

ul#top-nav li a#mel, ul#top-nav li a#mel-act {
	width: 115px;
	background: url("/images/menu-mel.png") no-repeat top;
}

ul#top-nav li a#tip, ul#top-nav li a#tip-act {
	width: 141px;
	background: url("/images/menu-tip.png") no-repeat top;
}

ul#top-nav li a#par, ul#top-nav li a#par-act {
	width: 107px;
	background: url("/images/menu-par.png") no-repeat top;
}

ul#top-nav li a#med, ul#top-nav li a#med-act {
	width: 96px;
	background: url("/images/menu-med.png") no-repeat top;
}

ul#top-nav li a#vac, ul#top-nav li a#vac-act {
	width: 113px;
	background: url("/images/menu-vac.png") no-repeat top;
}

ul#top-nav li a#con, ul#top-nav li a#con-act {
	width: 95px;
	background: url("/images/menu-con.png") no-repeat top;
}

ul#top-nav li a#hom-act, ul#top-nav li a#sys-act, ul#top-nav li a#mel-act, ul#top-nav li a#tip-act, 
ul#top-nav li a#par-act, ul#top-nav li a#med-act, ul#top-nav li a#vac-act, ul#top-nav li a#con-act {
	background-position: bottom;
}

div#main-top {
	float: left;
	width: 985px;
	height: 6px;
	margin-top: 5px;
	background: url("/images/main-top.png") no-repeat bottom;
}

div#main-bottom {
	float: left;
	width: 985px;
	height: 6px;
	background: url("/images/main-bottom.png") no-repeat top;
}

div#main {
	float: left;
	width: 905px;
	padding: 25px 25px 25px 55px;
	background-color:#FFF;
}

div#main div#contenthome {
	float: left;
	width: 545px;
}

div#main div#contenthomePartners {
	float: left;
	width: 885px;
}

div#main div#contenthomePartners a {
	text-decoration:underline;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}

div#main div#contenthomePartners a:hover {
    text-decoration:none;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}



div#main div#contenthome a {
	text-decoration:underline;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}

div#main div#contenthome a:hover {
    text-decoration:none;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}


div#main div#content h2 {
	color: #191235;
	font-size: 24px;
	font-weight: normal;
	padding-top: 20px;
}



div#main div#content {
	float: right;
	width: 545px;
	margin-right:1em;
}

div#main div#content p {
	margin-top: 1em;
	line-height: 19px;	
}

div#main div#content a {
	text-decoration:underline;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}

div#main div#content a:hover {
    text-decoration:none;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}


div#main div#content div.more div.short-line {
	float: left;
	width: 270px;
	height: 34px;
	background: url("/images/line.png") repeat-x center center;
}

div#main div#content div.more a {
	color: #fff;
	float: right;
	width: 85px;
	height: 34px;
	display: block;
	line-height: 34px;
	text-align: center;
	text-decoration: none;
	background: url("/images/more.png");
}

div#main div#content div.more a:hover {
	text-decoration: underline;
}

div#main div#content div#partners {
	float: left;
	width: 545px;
	margin-top: 50px;
	padding-top: 35px;
	background: url("/images/line.png") repeat-x top;
}

div#main div#content div#partners img {
	border: none;
	display: inline;
	margin-left: 15px;
}



div#main div#contenthome h1 {
	color: #191235;
	font-size: 24px;
	font-weight: normal;
	padding-top: 20px;
}

div#main div#content div.more {
	width: 370px;
	height: 34px;
	padding: 20px 0 30px 0;
}

div#main div#contenthome p {
	margin-top: 1em;
	line-height: 19px;
}

div#main div#contenthome div.more {
	width: 545px;
	height: 34px;
	padding: 20px 0 30px 0;
}

div#main div#contenthome div.more div.short-line {
	float: left;
	width: 440px;
	height: 34px;
	background: url("/images/line.png") repeat-x center center;
}

div#main div#contenthome div.more a {
	color: #fff;
	float: right;
	width: 85px;
	height: 34px;
	display: block;
	line-height: 34px;
	text-align: center;
	text-decoration: none;
	background: url("/images/more.png");
}

div#main div#contenthome div.more a:hover {
	text-decoration: underline;
}

div#main div#contenthome div#partners {
	float: left;
	width: 545px;
	margin-top: 50px;
	padding-top: 35px;
	background: url("/images/line.png") repeat-x top;
}

div#main div#contenthome div#partners img {
	border: none;
	display: inline;
	margin-left: 15px;
}

div#main div#side {
	float: right;
	width: 306px;
}

div#main div#subnav {
	float: left;
	width: 306px;
}

div#main div#leftContent {
	float: left;
	width: 306px;
}

div#main div#leftContent a {
	text-decoration:underline;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}

div#main div#leftContent a:hover {
    text-decoration:none;
	font: 14px Arial, Helvetica, sans-serif;
	color: #565656;
}



div#main div#leftContent h2 {
	color: #191235;
	font-size: 30px;
	font-weight: normal;
	padding-top: 20px;
}



div#main div#leftContent p {
	margin-top: 1em;
	line-height: 19px;	
}


div#main div#subnav div.side-ad {
	float: left;
	width: 306px;
	margin-bottom: 3px;
}

div#main div#subnav div.side-nav {
	float: left;
	width: 306px;
	margin-bottom: 3px;
}

div#main div#subnav div.side-ad h3 {
	color: #fff;
	float: left;
	width: 306px;
	height: 46px;
	font-size: 18px;
	line-height: 46px;
	text-align: center;
	font-weight: normal;
	background: url("/images/side-head.png");
}

div#main div#subnav div.side-ad img {
	float: left;
	width: 306px;
	border: none;
}

div#main div#subnav a.subnav {
	float: left;
	width: 286px;
	height: 43px;
	color: #2a294b;
	font-size: 18px;
	line-height: 43px;
	margin-bottom: 3px;
	padding-left: 20px;
	text-decoration: none;
	background: url("/images/bg_subnav.png");
}

div#main div#subnav a.subnav:hover {
	text-decoration: none;

	color:#c7c7c7;
}
div#main div#subnav .subnav-active {
	float: left;
	width: 286px;
	height: 43px;
	color: #2a294b;
	font-size: 18px;
	line-height: 43px;
	margin-bottom: 3px;
	padding-left: 20px;
	text-decoration: none;
	background: url("/images/bg_subnav.png");
		text-decoration: none;
	font-weight:bold;
}


div#main div#subnav div#tel {
	float: left;
	width: 266px;
	height: 90px;
	color: #FF0000;
	font-size: 26px;
	line-height: 90px;
	text-align: right;
	margin-bottom: 3px;
	padding-right: 40px;
	background: url("/images/tel.png");
}


div#main div#side div.side-ad {
	float: left;
	width: 306px;
	margin-bottom: 3px;
}

div#main div#side div.side-nav {
	float: left;
	width: 306px;
	margin-bottom: 3px;
}

div#main div#side div.side-ad h3 {
	color: #fff;
	float: left;
	width: 306px;
	height: 46px;
	font-size: 18px;
	line-height: 46px;
	text-align: center;
	font-weight: normal;
	background: url("/images/side-head.png");
}

div#main div#side div.side-ad img {
	float: left;
	width: 306px;
	border: none;
}

div#main a.download-pdf {
	float: left;
	width: 286px;
	height: 43px;
	color: #2a294b;
	font-size: 18px;
	line-height: 43px;
	margin-bottom: 3px;
	padding-left: 20px;
	text-decoration: none;
	background: url("/images/download-pdf.png");
}

div#main div#side a.download-pdf:hover {
	text-decoration: underline;
}

div#main div#side div#tel {
	float: left;
	width: 266px;
	height: 180px;
	line-height: 16px;
	color:#565656;
	font-size: 14px;
	
	
	margin-bottom: 3px;
	padding-right: 40px;
background: url("/images/tel.png");
}

#tel p{ margin-top: -20px; margin-bottom: 20px; width: 350px; margin-left: 30px; text-algin:left;}

#tel ul{
text-align: left;
margin-left: 100px;

}

.tel
{
	color: #FF0000;
	font-size: 26px;
	line-height: 90px;
	text-align: right;
}


.tel-tekst{
color:#565656;
font-size: 18px;
line-height: 20px;
text-align: center;
padding-left: 40px;
}

.tel-tekst ul{
}

.tel-tekst ul li{
} 

ul#footer-nav {
	float: left;
	width: 985px;
	list-style: none;
	text-align: center;
	padding: 30px 0;
}





ul#footer-nav li {
	display: inline;
	padding: 0 5px;
	border-left: 1px solid #595959;
}
ul#footer-nav li a {
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#565656;
}

ul#footer-nav li a:hover {
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#565656;
}

ul#footer-nav li#first {
	border: none;
}
