* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	WIDTH: 100%; HEIGHT: 100%;

	background: url('../images/background_html.png') top center repeat-y;
	background-color:#efefef;
}
BODY {
	 line-height:130%;WIDTH: 100%; FONT-FAMILY: calibri,Verdana, Verdana; HEIGHT: 100%; COLOR: #000000; FONT-SIZE: 10pt;
	
}
HTML > BODY {
	
}
#wrap {
	POSITION: relative; MIN-WIDTH: 960px; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 100%;
}
#middle {
	POSITION: relative; MIN-HEIGHT: 100%; WIDTH: auto; MARGIN-BOTTOM: -24px; HEIGHT: auto; MARGIN-LEFT: 20px; MARGIN-RIGHT: 290px
}
#middle:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: "."
}
* HTML #middle {
	HEIGHT: 100%
}
#header {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(../images/background_auto.png) repeat-x left bottom; HEIGHT: 207px; OVERFLOW: hidden; TOP: 0px
}
#header_top {
	WIDTH: 960px; BACKGROUND: url(../images/background_auto.png) repeat-x left bottom; HEIGHT: 30px
}
#header_menu {
	POSITION: absolute; TOP: 32px; RIGHT: 15px
}
#quicklinks_ul {
	list-style-type:none;
}
.quicklinks_li {
	TEXT-ALIGN: right; LINE-HEIGHT: 18px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FONT-SIZE: 9pt
}
.quicklinks_li A {
	COLOR: #e4e4e4; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.quicklinks_li A:hover {
	TEXT-DECORATION: underline
}
#language {
	POSITION: absolute; TOP: 8px; RIGHT: 240px
}
#linkportals {
	POSITION: absolute; FONT-SIZE: 8pt; TOP: 5px; LEFT: 15px
}
#linkportals A {
	COLOR: #666666
}
#main {
	POSITION: relative; PADDING-BOTTOM: 46px; WIDTH: 100%; FLOAT: left; MARGIN-RIGHT: -2px
}
#content {
	Z-INDEX: 10; POSITION: relative; MARGIN-TOP: 222px; WIDTH: 100%; FLOAT: right
}
.hidden {
	DISPLAY: none
}
#content .contenttekst {
	PADDING-LEFT: 6px; PADDING-RIGHT: 40px
}
#content IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#content UL {
	LIST-STYLE-TYPE: disc; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
#content OL {
	LIST-STYLE-TYPE: disc; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
#content IMG {
	MARGIN: 5px
}
#content .contenttekst H1 {
	BORDER-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; FONT-SIZE: 18pt
}
#content .contenttekst H2 {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
#content .contenttekst H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#content .contenttekst H4 {
	FONT-STYLE: italic; FONT-SIZE: 100%
}
#content .contenttekst H5 {
	FONT-STYLE: italic; FONT-SIZE: 100%
}
#content .contenttekst H6 {
	FONT-STYLE: italic; FONT-SIZE: 100%
}
#content H1 {
	COLOR: #0047ab
}
#content .contenttekst H1 {
	COLOR: #0047ab
}
#content .contenttekst H2 {
	COLOR: #0047ab
}
#content .contenttekst H3 {
	COLOR: #0047ab
}
#content .contenttekst H4 {
	COLOR: #0047ab
}
#content .contenttekst H5 {
	COLOR: #0047ab
}
A {
	COLOR: #0047ab
}
P {
	MARGIN-BOTTOM: 10px
}
#nav {
	POSITION: relative; MARGIN: 0px 0px 0px -20px; WIDTH: 20px; FLOAT: left; HEIGHT: 100%
}
BLOCKQUOTE {
	MARGIN-LEFT: 20px
}
A {
	COLOR: #0047ab; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#xtra {
	POSITION: relative; TEXT-ALIGN: left;  MARGIN-TOP: 222px; MIN-HEIGHT: 250px; WIDTH: 290px; FLOAT: right; MARGIN-RIGHT: -290px
}
* HTML #xtra {
	WIDTH: 290px
}
* HTML #xtra {
	OVERFLOW: hidden
}
* HTML #nav {
	OVERFLOW: hidden
}
* HTML #content {
	OVERFLOW: hidden
}
#extra_text {
	PADDING-LEFT: 20px; WIDTH: 260px; 
}
#extra_nieuws {
	PADDING-LEFT: 20px; WIDTH: 260px; 
}
#extra_downloads {
	PADDING-LEFT: 20px; WIDTH: 260px; 
}
#extra_contact {
	position:absolute;
	bottom:30px;
	right:22px;
	PADDING-LEFT: 20px; WIDTH: 260px; 
}
#tabmenu_div {
	PADDING-LEFT: 20px; WIDTH: 260px; 
}
#extra_nieuws H2 {
	10px;MARGIN-BOTTOM: 10px; COLOR: #0047ab; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
#tabmenu_div H2 {
	MARGIN-BOTTOM: 10px; COLOR: #0047ab; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
#extra_nieuws UL {
	padding-left: 10px;
	/*list-style-image:url("../images/list.gif");
	list-style-type:square;*/
	list-style:none;
	margin-left:-10px;
	padding-left:0px;
}
#extra_nieuws UL  span{
	/*padding-left: 10px;*/
	
	display:inline-block;
}

#tabmenu_div UL {
padding-left: 10px;
list-style-image:url("../images/list.gif");
list-style-type:square;
}
#tabmenu_div UL  span{
padding-left: 10px;
display:inline-block;

}


#xtra h2{
 padding-left:0px;
 margin-left:-12px;

}





#extra_nieuws .image {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#extra_nieuws .nieuwsitem {
	
}
#extra_nieuws .nieuwsitem A .titel {
	COLOR: #000000; FONT-WEIGHT: bold
}
#tabmenu_div .tabmenuspan A {
	COLOR: #000000; FONT-WEIGHT: bold
}
#extra_nieuws {
	MARGIN-BOTTOM: 10px
}
#tabmenu_div {
	MARGIN-BOTTOM: 10px
}
#footer {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(../images/background_auto.png) repeat-x left top; COLOR: #666666; CLEAR: both; FONT-SIZE: 8pt; height:200px;background-color:#ffffff;
}

#footer_text {
	Z-INDEX: 100; TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 0px auto; WIDTH: 100%; COLOR: #666666; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#footer_text A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footer_text A:hover {
	TEXT-DECORATION: underline
}
#footermenu_div {
height:auto;
	PADDING-LEFT: 20px; WIDTH: 960px;
}

#footermenu_div A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footermenu_div .active A {
	FONT-WEIGHT: bold
}
#footermenu_ul {
list-style:none;
  margin-left: 0;
  padding-left: 0;


}
.footermenu_li {
	WIDTH: 120px; FLOAT: left;   margin-left: 0;
  padding-left: 0;

}
.footersubmenu_li {
	MARGIN-LEFT: 5px;list-style:none;  margin-left: 0;
  padding-left: 0;

}
#formulier LABEL {
	TEXT-ALIGN: left; MARGIN: 5px; WIDTH: 100px; FLOAT: left
}
#formulier .radio LABEL {
	TEXT-ALIGN: left; MARGIN: 2px; WIDTH: 10px; FLOAT: left
}
#formulier .checkboxen LABEL {
	TEXT-ALIGN: left; MARGIN: 2px 5px 2px 2px; WIDTH: auto; FLOAT: left
}
#formulier .radiobutton LABEL {
	TEXT-ALIGN: left; MARGIN: 2px 5px 2px 2px; WIDTH: auto; FLOAT: left
}
#formulier .checkboxen LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#formulier .radiobutton LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#formulier .onderwerp {
	TEXT-ALIGN: left; MARGIN: 5px; WIDTH: 500px; FLOAT: left
}
#formulier INPUT {
	MARGIN: 5px 5px 5px 0px; FLOAT: left; VERTICAL-ALIGN: top
}
#formulier TEXTAREA {
	MARGIN: 5px 5px 5px 0px; FLOAT: left; VERTICAL-ALIGN: top
}
#formulier SELECT {
	MARGIN: 5px 5px 5px 0px; FLOAT: left; VERTICAL-ALIGN: top
}
#formulier INPUT {
	
}
#formulier INPUT {
	
}
#formulier .checkboxen INPUT {
	
}
.radiobutton#formulier INPUT {
	
}
#formulier .checkboxen INPUT {
	FLOAT: left
}
.radiobutton#formulier INPUT {
	FLOAT: left
}
#formulier INPUT.button {
	VERTICAL-ALIGN: middle
}
#formulier BR {
	CLEAR: left
}
#dmenu_div {
	Z-INDEX: 30000; POSITION: absolute; WIDTH: 960px; TOP: 168px; LEFT: 0px
}
.topmenuul {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.topmenuli {
	LIST-STYLE-TYPE: none; FLOAT: left
}
.topmenutitle {
	TEXT-ALIGN: center; MARGIN-TOP: 14px; WIDTH: auto; DISPLAY: block; VERTICAL-ALIGN: middle
}
.topmenuli .topmenutitle A {
	LINE-HEIGHT: 20px
}
.topmenuli .first A {
	BORDER-LEFT: 0px
}
.topmenuli .next A {
	BORDER-LEFT: #666666 1px solid
}
.topmenuli .active A {
	COLOR: #0e51b0
}
.topmenuli A {
	DISPLAY: block
}
.submenuul {
	Z-INDEX: 400; POSITION: absolute; LIST-STYLE-TYPE: none; WIDTH: 120px; DISPLAY: none
}
.submenuli A {
	DISPLAY: block
}
LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
#dmenu LI > UL {
	TOP: auto; LEFT: auto
}
#dmenu {
	COLOR: rgb(0,0,0); FONT-SIZE: 9pt; CURSOR: pointer
}
.topmenutitle {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.topmenuli A {
	PADDING-LEFT: 10px; COLOR: #666666; TEXT-DECORATION: none
}
.topmenuli A:hover {
	COLOR: #0e51b0; TEXT-DECORATION: none
}
.submenuul {
	BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 10px; MARGIN-BOTTOM: 1px; FONT-SIZE: 11px; PADDING-TOP: 6px
}
.submenuul DIV {
	HEIGHT: 14px
}
.submenuli A {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #e4e4e4; MARGIN-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 18px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.submenuli A:hover {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 18px; COLOR: #0e51b0; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#zoeken {
	POSITION: absolute; WIDTH: 221px; BACKGROUND: url(../images/search_right.gif) no-repeat right top; HEIGHT: 20px; TOP: 5px; RIGHT: 15px
}
#zoeken .zoeken_veld {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN-TOP: 2px; PADDING-LEFT: 4px; WIDTH: 180px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 13px; COLOR: #666666; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
#zoeken .zoeken_submit {
	Z-INDEX: 2000; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 27px; BACKGROUND: url(../images/search_left.gif) no-repeat left top; FLOAT: left; HEIGHT: 20px; COLOR: #ffffff; MARGIN-LEFT: 0px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}

