/* LAYOUT */



html, body, p {

	margin: 0;

	padding: 0;

	font-family: Arial;

	color:#525252;

	font-size: 12px;

	line-height: 16px;

}


body {

	background-color: #f3f4fb;

}



form {

	margin: 0;

	padding: 0;

}



#wrapper {

	position: relative;

	width: 998px;

	margin: 0 auto;

	padding: 0;

	text-align: left;

}



#content {

	width: 998px;

	margin: 0;

	padding: 0;

}



#top {

	width: 998px;

	height: 130px;

	margin: 0;

	padding: 0;

}



#logo {

	float: left;

	width: 637px;

	height: 109px;

	margin: 0;

	padding: 0;

}



#login {
	float: right;
	width: 320px;
	height: 109px;
	margin: 0;
	padding: 0;
	text-align: right;
}

.skippyHead {
	font-size: 40px;
	font-family: Verdana;
}

.frmLogin {
	border: 1px solid #8a8b8f;
	background-color: transparent;
	color: #999;
	width: 180px;
	padding: 1px 4px 1px 4px;
	margin-right: 8px;
}

.col {
	float: left;
}

#textbox-xlarge_menu {
	width: 769px;
	min-height: 475px;
	height:expression( this.scrollHeight < 475? "475px" : "auto" );
	padding: 13px;
	background: url(/images/graphics/textbox-xlarge_menu.jpg) no-repeat top left;
}

#textbox-xlarge_menu_bottom {
	width: 795px;
	height: 13px;
	background: url(/images/graphics/textbox-xlarge_menu_bottom.jpg) no-repeat top left;
}

#textbox-xlarge {
	width: 971px;
	min-height: 475px;
	height:expression( this.scrollHeight < 475? "475px" : "auto" );
	padding: 13px;
	background: url(/images/graphics/textbox-xlarge.jpg) no-repeat top left;
}

#textbox-xlarge_bottom {
	width: 997px;
	height: 13px;
	background: url(/images/graphics/textbox-xlarge_bottom.jpg) no-repeat top left;
}

#textbox-large {
	width: 743px;
	min-height: 475px;
	height:expression( this.scrollHeight < 475? "475px" : "auto" );
	padding: 13px;
	background: url(/images/graphics/textbox-large.jpg) no-repeat top left;
}

#textbox-large_bottom {
	width: 768px;
	height: 13px;
	background: url(/images/graphics/textbox-large_bottom.jpg) no-repeat top left;
}

#textbox-small {
	width: 541px;
	min-height: 474px;
	height:expression( this.scrollHeight < 474? "474px" : "auto" );
	padding: 13px;
	background: url(/images/graphics/textbox-small.jpg) no-repeat top left;
}

#textbox-small_bottom {
	width: 567px;
	height: 13px;
	background: url(/images/graphics/textbox-small_bottom.jpg) no-repeat top left;
}

#box-right1 {
	width: 193px;
	min-height: 216px;
	height:expression( this.scrollHeight < 216? "216px" : "auto" );
	padding: 13px 13px 0px 13px;
	margin-left: 9px;
	background: url(/images/graphics/box-right1.jpg) no-repeat top left;
}

#box-right_bottom1 {
	width: 219px;
	height: 13px;
	margin-left: 9px;
	background: url(/images/graphics/box-right_bottom.jpg) no-repeat top left;
}

#box-right2 {
	width: 193px;
	min-height: 216px;
	height:expression( this.scrollHeight < 216? "216px" : "auto" );
	padding: 13px 13px 0px 13px;
	margin-left: 9px;
	margin-top: 4px;
	background: url(/images/graphics/box-right2.jpg) no-repeat top left;
}

#box-right_bottom2 {
	width: 219px;
	height: 13px;
	margin-left: 9px;
	background: url(/images/graphics/box-right_bottom.jpg) no-repeat top left;
}

#frontpage-puff1 {

	width: 456px;
	overflow: hidden;
	height: 161px;

	padding: 13px;

	background: url(/images/graphics/frontpage-puff1.jpg) no-repeat top left;

}



#frontpage-puff2 {

	width: 456px;

	height: 219px;

	padding: 13px;

	margin-top: 9px;

	background: url(/images/graphics/frontpage-puff2.jpg) no-repeat top left;

}



#frontpage-puff3 {

	width: 478px;

	height: 415px;

	padding: 13px;

	margin-left: 11px;

	background: url(/images/graphics/frontpage-puff3.jpg) no-repeat top left;

}



#footer {
	clear: both;
	margin-top: 4px;

}



#footer-puff1 {

	float: left;

	font-size: 10px;

	line-height: 12px;

	width: 180px;

	height: 23px;

	padding: 12px 21px;

	background: url(/images/graphics/footer-puff1.jpg) no-repeat top left;

}



.footer-puff2 {
	float: right;
	font-size: 10px;
	line-height: 12px;
	width: 180px;
	height: 62px;
	padding: 12px 21px;
	background: url(/images/graphics/footer-puff2.jpg) no-repeat top left;
}



.bluebutton {

	position: absolute;

	height: 55px;

	width: 54px;

}



.header {

	font-family: Verdana;

	font-size: 17px;

	color: #3e3e3e;

	padding: 0px 11px 0px 8px;

	border-bottom: 1px solid #a6d8f2;

}



.date {

	font-size: 11px;

	font-weight: bold;

	font-style: italic;

	color: #797979;

}



.news {

	border-bottom: 1px solid #a6d8f2;

}



.text {

	padding: 8px;

}



span.skippylink a {

	font-family: Verdana;

	font-size: 12px;

}



#author {

	display: none;

	font-size: 10px;

	text-align: center;

}



ul {

	list-style: none;

	margin: 0;

	padding: 0;

}



ul.menu {

	padding: 0px 0px 0px 11px;

}



ul.menu li {

	float: left;

	padding: 0px 9px 0px 0px;

	margin: 0px 0px 0px 0px;

}



ul.menu li a, ul.menu li a:visited, ul.menu li a:link {

	font-family: Arial;

	font-size: 16px;

	line-height: 1em;

	color: #1c8bc7;

	text-decoration: none;

}



ul.menu li a:hover {

	color: 1c8bc7;

	text-decoration: underline;

}



ul.menu li a:active {

	color: #000;

	text-decoration: none;

}

#navigation_left_container {
	float: left;
	margin: 0;
	padding: 0;
}
#navigation_left {
	width: 191px;
	overflow: hidden;
	margin-right: 11px;
	margin-top: 4px;
}

#navigation_line {
	margin: 0px 0px 0px 11px;
	padding: 0;
	border-top: 1px solid #a6d8f2;
	width: 180px;
	height: 8px;
}

#navigation_left ul.menu li {
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 8px 0px;
	border-bottom: 1px solid #a6d8f2;
	width: 170px;
}

/* FONTS */


/* SIFR */
h4 { font-family: Arial; font-size: 15px; font-weight: bold; color: #797979; margin: 0; padding: 0;}
h6 { font-family: Arial; font-size: 18px; font-weight: normal; color: #3e3e3e; margin: 0px 0px 2px 8px; }


/* VANLIG */
h5 { font-family: Arial; font-size: 15px; font-weight: bold; color: #797979; margin: 3px 0px 7px 0px; padding: 0;}

h3 { font-family: Arial; font-size: 24px; font-weight: normal; color: #525252; margin: 3px 0px 3px 0px; line-height: 24px; letter-spacing:-1px;}

h2 { font-family: Arial; font-size: 18px; font-weight: normal; color: #ffffff; margin: 0px 0px 2px 8px; }

h1 { font-family: Arial; font-size: 28px; font-weight: normal; color: #ffffff; margin: 12px 0px 8px 0px; }



/* LINKS */



a, a:visited, a:visited, a:link, a:hover {

	color: #2694c8;

	text-decoration: underline;

}



/* IMAGES */



img {

	border-style: none;

 


#bb1, #bb2, #bb3 {
	z-index: 20;
}
