@charset "UTF-8";
/* CSS Document */ * {
    margin-top: 0;
    padding: 0;
}

body{
	background-color:#fff;
	font-size: 13px;
}

html {
    overflow-y: scroll;
} #vdividermenu ul {
    text-align: left;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 15px;
    padding-left: 36px;
    background-color: #021855;
} * html #vdividermenu ul {
    width: 100%;
    vertical-align: middle;
} #vdividermenu ul li {
    list-style-type: none;
    vertical-align: middle;
} #vdividermenu ul li a {
    text-align: left;
    vertical-align: middle;
    float: left;
    color: white;
    padding: 2px 8px;
    text-decoration: none;
    background: black url(../images/vert-line.jpg) center right no-repeat;
} #vdividermenu ul li a:visited {
    color: white;
    vertical-align: middle;
} #vdividermenu ul li a:hover {
    color: white;
    text-decoration: underline;
    background-color: #021855;
    vertical-align: middle;
}

/*---------------------------VANAF HIER UITKLAP MENU---------------------------*/ 
.jqueryslidemenu {
    font: normal 14px Arial;
    background-color: #021855;
    text-align: left;
    width: 894px;
    position: absolute;
    top: 111px;
    background-color: #021855;
    z-index: 5;
    visibility: visible;
    z-index: 2;
    height: 34px;
	
} 

.jqueryslidemenu ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    background-color: #021855;
	color:#fff;
}

/*Top level list items*/ 
.jqueryslidemenu ul li {
    position: relative;
    display: inline;
    float: left;
    text-align: left;
}

.jqueryslidemenu ul li.first {
    position: relative;
    display: inline;
    float: left;
    text-align: left;

}

.jqueryslidemenu ul li {
	line-height:34px;
	font-weight:bold;
}

.jqueryslidemenu ul li.last a {
	border:none;
}

.jqueryslidemenu ul li {
	text-align:center;
	text-indent:0px;
}

/*Top level menu link items style*/ 
.jqueryslidemenu ul li a {
    display: block;
    background: #021855; /*background of tabs (default state)*/
    color: white;
    padding: 0px 13px;
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    text-decoration: none;
} 

* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
    display: inline-block;
} 

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {
    color: white;
} 

.jqueryslidemenu ul li a:hover {
    background: black; /*tab link background during hover state*/
    color: white;
}

.jqueryslidemenu ul li a.last{
	border:none;
}

/*1st sub level menu*/ 
.jqueryslidemenu ul li ul {
    position: absolute;
    left: 0;
    display: block;
    visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/ 
.jqueryslidemenu ul li ul li {
    display: list-item;
    float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */ 
.jqueryslidemenu ul li ul li ul {
    top: 0;
}

/* Sub level menu links style */ 
.jqueryslidemenu ul li ul li a {
    font: normal 13px Verdana;
    width: 160px; /*width of sub menus*/
    padding: 5px;
    margin: 0;
    border-top-width: 0;
    border-bottom: 1px solid gray;
} 

.jqueryslidemenuz ul li ul li a:hover 
{ /*sub menus hover style*/
    background: #eff9ff;
    color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */ 
.downarrowclass {
    position: absolute;
    top: 12px;
    right: 7px;
} 

.rightarrowclass {
    position: absolute;
    top: 6px;
    right: 5px;
}



/*---------------------------TOT HIER UITKLAP MENU---------------------------*/

/* container and site default css */
a {
	color:#021855;
	text-decoration: none;
}

a.actielink {
	font-size: 13px;
}

a:active, a.actielink:active,
a:visited, a.actielink:visited{
	color:#5A44EB;
	text-decoration: none;
}


a:hover ,
a.actielink:hover{
	text-decoration: underline;
}


div#wrapper{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:894px;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}

	div#header {
	}
	
	div#header div#language{
		position:absolute;
		top:90px;
		right:0;
	}
	
	div#header div#headerImage{
		height:151px;
	}
	
	div#content{
	}
		div#content div#contentInner{
			margin:0 24px;
		}
			
			div#content div#contentLeft{
				
				margin-left: 0px;
			}
			
			div#content div#contentLeft table.contentTable,{
				
				margin-left: 12px;
			}
			
			div#content div#searchBox{
				position:absolute;
				right:0;
				z-index:100;
			}			
	
	div#footer{
		border-top:1px solid #021855;
	}
		
		div#footer div#footerLeft{
			width:50%;
		}
		
		div#footer div#footerRight{
			width:50%;
			text-align:right;
		}
.left{
	float:left;
}

.right{
	float:right
}	

.clear{
	clear:both;
}

div.nieuwsItemBody{
	width:486px;
}

*:first-child+html div.nieuwsItemBody{
	width:486px;
	margin-left: 12px;
}

div.hpBody{
	margin-left: 2px;
}
*:first-child+html div.hpBody{
	margin-left: 12px;
}

*:first-child+html table.contactTable {
	margin-left: 12px;
}
p {
    font-family: Arial, sans-serif;
    color: #021855;
    font-size: 13px;
    text-align: left;
    vertical-align: top;
    padding-left: 10px;
    margin-bottom: 10px;
    line-height: 18px;
}
*:first-child+html #contentInner p {
	padding-left: 0px;
}


*:first-child+html #contentInner p.productlink,
*:first-child+html #contentInner p.productlink,
*:first-child+html #contentInner p.bodytext,
*:first-child+html #contentInner p.newsitem
 {
	padding-left: 10px;
}

li {
    font-family: Arial, sans-serif;
    color: #021855;
    font-size: 13px;
    text-align: left;
    vertical-align: top;
	line-height: 18px;
	text-indent: 0px;
}

#contentInner ul {
	margin-left:10px;
}

*:first-child+html #contentInner ul {
	margin-left:0px;
}

#contentInner li {
	list-style-position: inside;
	margin-left:0px;
}

*:first-child+html #contentInner li {
	list-style-position: inside;
	margin-left:0px;
}

li li {
	line-height: 14px;
	list-style-position: inside;
	margin-left: 10px;
}
td {
    vertical-align: top;
	font-family: Arial, sans-serif;
    color: #021855;
    font-size: 13px;
    text-align: left;
}

	img.newsImage {
		margin-right:18px;	
	}
	
h1 {
    font-family: Arial, sans-serif;
    color: #021855;
    font-weight: normal;
    font-size: 24px;
    text-align: left;
    background: #FFFFFF;
    padding-left: 10px;
    padding-top: 10px;
}

h2 {
    font-family: Arial, Helvetica, sans-serif;
    color: #CC9900;
    font-weight: normal;
    font-size: 28px;
    text-align: left;
    background: #FFFFFF;
    padding-left: 10px;
    padding-top: 14px;
    margin-bottom: 6px;
}

h3 {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: Bold;
    font-size: 24px;
    text-align: left;
    background: #FFFFFF;
    padding-left: 10px;
    padding-top: 14px;
    margin-bottom: 4px;
}

h4 {
    font-family: Arial, Helvetica, sans-serif;
    color: #021855;
    font-weight: normal;
    font-size: 24px;
    text-align: left;
    background: #FFFFFF;
    padding-left: 10px;
    padding-top: 10px;
    margin-bottom: 10px;
} 
*:first-child+html #contentInner h4 {
padding-left: 10px;
}

.h4 {
    font-style: normal;
    color: #021855;
    text-decoration: none;
}

h5, .kop {
    font-family: Arial, Helvetica;
    color: #021855;
    font-weight: bold;
    font-size: 24px;
    text-align: left;
    background: #FFFFFF;
    padding-left: 10px;
    padding-top: 14px;
    margin-bottom: 4px;
} .tdnews {
    vertical-align: top;
    background-color: #FFFFFF;
} .tdhistory {
    font-family: Arial, Helvetica;
    font-size: 14px;
    color: #021855;
    font-weight: bold;
    vertical-align: top;
    text-align: right;
    background-color: #e1e9ff;
    border-bottom-width: thin;
    padding-right: 10px;
    padding-bottom: 10px;
} .img {
    font-family: Arial, sans-serif;
    font-size: 11px;
    horizontal-align: right;
    border: 1px solid #021855;
	margin-left: 11px;
} .newspageimg {
    margin-bottom: 20px;
    border: 1px solid #021855;
    text-align: right;
} .date {
    font-family: Arial, sans-serif;
    background-color: #FFFFFF;
    color: #021855;
    font-weight: bold;
    padding-left: 10px;
    font-size: 13px;
} 

 .dateIndent {
    font-family: Arial, sans-serif;
    background-color: #FFFFFF;
    color: #021855;
    font-weight: bold;
    padding-left: 10px;
    font-size: 13px;
}

*:first-child+html .archieflink,
*:first-child+html .dateIndent {
	margin-left: 12px;
}


.newsitem {
    font-family: Arial, sans-serif;
    vertical-align: top;
    background-color: #FFFFFF;
    color: #021855;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
    font-size: 13px;
} 

*:first-child+html #productWrapper {
	margin-left: 12px;
}


#productWrapper ul {
	list-style-image: url(../pics/oranje-bullet.jpg);
}
#productWrapper ul li {
	font-size: 13px; !important
}

*:first-child+html #productWrapper ul  {
	text-indent:  52px;
}

*:first-child+html #productWrapper ul li {
	margin-left: -12px;
	text-indent:  -8px;
}

*:first-child+html #productWrapper ul li a {
	margin-left: 12px;
	text-indent:  -8px;
}


.bodytext, div#productWrapper table tr td p, 
div#productWrapper table tr td div {
    font-family: Arial, sans-serif;
    text-align: left;
    vertical-align: top;
    color: #021855;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 13px;
} 

.bodytexthistory {
    font-family: Arial, sans-serif;
    text-align: left;
    vertical-align: top;
    color: #021855;
    font-weight: normal;
    padding-bottom: 16px;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 13px;
} .searchlink {
    font-family: Arial, sans-serif;
    color: #6699CC;
    font-weight: normal;
    font-size: 13px;
} .imagetext {
    font-family: Arial, sans-serif;
    color: #021855;
    font-weight: normal;
    font-size: 10px;
    line-height: 12px;
} .topmenu {
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    font-size: 16px;
    text-align: center;
} .subkop {
    font-family: Arial, sans-serif;
    color: #021855;
    font-weight: bold;
    font-size: 13px;
    text-align: left;
} 
.actielink {
    font-family: Arial, sans-serif;
    color: #021855;
    font-weight: bold;
    text-decoration: underline;
} 

a.actielink  img.img {
	margin-left: 0px; !important
	height: 100px;
	width:100px;
	border: 1px solid #021855;
}

*:first-child+html a.actielink  img.img {
	margin-left: 12px; !important
}

.actielink:hover{
    font-family: Arial, sans-serif;
    color: #021855;
    font-weight: bold;
    text-decoration: none;
}

.verdiepinglink {
    font-family: Arial, sans-serif;
    color: #021855;
    font-weight: bold;
    text-decoration: underline;
    padding-top: 9px;
} 

*:first-child+html p.breadcrumbs {
 margin-left: 12px;
}

.bottomlink {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #021855;
    text-decoration: none;
} .bottomlink:hover {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #021855;
    text-decoration: underline;
} .productlink {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #021855;
    text-decoration: none;
} .productlink:hover {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #021855;
    text-decoration: underline;
}

input {
    color: #021855;
    vertical-align: baseline;
    font-family: Arial, sans-serif;
    font-size: 13px;
    height: 22px;
    background: #E1E9FF;
    width: 120px;
    border: 1px solid #021855;
}

input:hover {
    color: #021855;
    vertical-align: baseline;
    font-family: Arial, sans-serif;
    font-size: 13px;
    height: 22px;
    background: #AEBBE2;
    border: 1px solid #021855;
}

textarea {
    color: #021855;
    font-family: Arial, sans-serif;
    font-size: 13px;
    background: #E1E9FF;
    border: 1px solid #021855;
} 

.search {
    border: 1px solid #021855;
    margin-left: 8px;
    width: 120px;
}

img.floatlinks, div#productWrapper table tr td img {
    float: left;
    margin-right: 20px;
    margin-bottom: 15px;
    border: 1px solid #021855;
}

*:first-child+html img.floatlinks, div#productWrapper table tr td img {
	margin-left: -12px;
}
img.floatrechts {
    float: right;
    margin-left: 20px;
    margin-bottom: 15px;
    border: 1px solid #021855;
}


td.test{
	padding-left:10px;
}

td.test p {
	padding:0;
}

.style1 {
	color: #FFFFFF
} 

.style2 {
	font-size: 18px
}
.ui-widget-content {
    background-color: #FFFFFF !important;
    font-size: 13px;
}

div#searchBox h5{
	font-family: Arial, Helvetica;
    color: #021855;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    background: #FFFFFF;
    padding-left: 10px;
    padding-top: 14px;
    margin-bottom: 4px;
}

