/*extra*/
.label
{
	display: block;
	background-color: #EA00A8;
	line-height: 20px;
	height: 20px;
	padding: 0px 0px 0px 10px;
	margin: 20px 0px -25px 0px;
	color: #FFF;
	font-weight: bold;
}
.tussenlabel
{
	display: block;
	margin: 5px 0px -26px 0px;
	font-weight: bold;
}

html,body{
  margin:0;
  padding:0;
  border:0;
/* \*/
  /*height:100%;*/
/* Last height declaration visible from Mac IE 5.x */
}
body{
  background:#EEEEEE url(/images/bgimage_slashes_00a1e2.gif) repeat;
  min-width:980px;
  text-align:left;
}
.clear{
  clear:both;
  height:1px;
  overflow:visible;
  line-height:1%;
  font-size:0px;
  margin-bottom:-1px;
}
* html .clear{height:auto;margin-bottom:0}
#fullheightcontainer
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position: relative;
	width: 980px;
	/* \*/
	height: 100%;
	/* Last height declaration visible from Mac IE 5.x */
	background-image: url(/images/background_site.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #0d1932;
}
#wrapper
{
	min-height: 100%;
	/* \*/
	height: 100%;
	/* Last height declaration visible from Mac IE 5.x */
	background-color: transparent;
}
#wrapp\65	r{
  height:auto;
}
/* \*/
* html #wrapper{
  height:100%;
}
/* Last style with height declaration visible from Mac IE 5.x */
#outer
{
	z-index: 1;
	position: relative;
	margin-left: 191px;
	width: 598px;
	/* \*/
	height: 100%;
	/* Last height declaration visible from Mac IE 5.x */
	background-color: transparent;
}
#float-wrap{
  width:598px;
  margin-right:-1px;
  float:left;
  display:inline;
}
#left{
  width:192px;
  float:left;
  /* Pascal
  display:inline;
  position:relative;
  */
  margin-left:-191px;
}
*>html #left{width:191px;}
#container-left
{
	/*width:191px;*/
	padding: 0px 0px 0px 45px;
}
#right{
  float:left;
  display:inline;
  width:193px;
  margin-right:-191px;
  margin-left:-1px;
  position:relative;
}
/* \*/
* html #right{
  width:192px;
  margin-left:0px;
  margin-right:-500px;
  mar\gin-right:-192px;
}
/* Above style visible from Mac IE */
#container-right
{
	/* \*/
	width: 191px;
	/* Above visible from IE-Mac */
	margin-left: 2px;
	padding: 0px 45px 0px 0px;
}
/* \*/
* html #container-right{
  fl\oat:right;
  di\splay:inline;
  margin-left:1px;
  mar\gin-left:0px;
}
/* Above style visible from Mac IE */
/* \*/
* html #left{margin-right:-3px;}
/* Above style visible from Mac IE */
#center
{
	width: 598px;
	float: right;
	display: inline;
	/* \*/
	margin-left: -1px;
	/* visible from IE-mac */
	text-align: left;
}
#clearheadercenter{
  height:175px;
  overflow:visible;
}
#clearheaderleft{
  height:175px;
  overflow:visible;
}
#clearheaderright{
  height:175px;
  overflow:visible;
}
#clearfootercenter{
  height:50px;
  overflow:visible;
}
#clearfooterleft{
  height:50px;
  overflow:visible;
}
#clearfooterright{
  height:50px;
  overflow:visible;
}
#footer{
  z-index:1;
  position:absolute;
  clear: both;
  width:980px;
  height:50px;
  overflow:visible;
  margin-top:-50px;
}
#subfooter1
{
	text-align: center;
	height: 50px;
	background-color: transparent;
	color: #00a1e2;
	font-size: 9px;
}
#header{
  z-index:1;
  position:absolute;
  top:0px;
  width:980px;
  height:175px;
  overflow:visible;
}
#subheader1
{
	text-align: right;
	height: 100px;
	background-color: transparent;
	background-image: url(/images/logo_hefboom.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 10px 45px 0px 0px;
}
#subheader2
{
	margin-left:47px;
	/*text-align: right;*/
	height: 75px;
	/*overflow: default;*/
}
#gfx_bg_middle
{
	top: 0px;
	position: absolute;
	height: 100%;
	overflow: visible;
	width: 598px;
	margin-left: 191px;
	background-color: transparent;
}
* html #gfx_bg_middle{
  display:none;
}

.leftboxblue
{
	background-color: #00a1e2;
	width: 146px;
	display: block;
	margin: 0px 0px 10px 0px;
}

.leftboxorange
{
	background-color: #f18621;
	width: 146px;
	display: block;
	margin: 0px 0px 10px 0px;
}
#left h3
{
	color: #002D55;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	text-transform: uppercase;
	padding: 6px 15px 6px 15px;
	margin: 0px;
}
#left .h3 /*Pascal*/ 
{
	color: #002D55;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	text-transform: uppercase;
	padding: 6px 15px 6px 15px;
	margin: 0px;
}
#left p
{
	font-size: 12px;
	line-height: 15px;
	padding: 0px 30px 6px 35px;
}

#left img.spacing
{
	padding: 0px 30px 6px 35px;
}
.vertical-center
{
	line-height: 1px;
	position: relative;
	top: 9px;
}
#taalkeuze
{
	color: #00a1e2;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

#logo{float:left; width:200px; height:70px; cursor:pointer;}

#taalkeuze a { color: #00a1e2; text-decoration: none; } 
#taalkeuze a:link { color: #00a1e2;}
#taalkeuze a:visited{ color: #00a1e2;} 
#taalkeuze a:hover { color: #fff;} 
#taalkeuze a:active { color: #fff;}

#funcnav
{
	color: #00a1e2;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-style: normal;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	text-transform:lowercase;
}
#funcnav a { color: #fff; text-decoration: none; } 
#funcnav a:link { color: #fff;}
#funcnav a:visited{ color: #ff;} 
#funcnav a:hover { color: #00a1e2;} 
#funcnav a:active { color: #00a1e2;}

#ruler
{
	width: 580px;
	height: 1px;
	display: block;
	background-color: #FFF;
	margin: 10px 0px 0px 0px;
	float: right;
}
#news
{
	font-family: arial, helvetica, verdana, sans-serif;
	background-color: #FFF;
	width: 310px;
	float: right;
	margin: 0px 0px 10px 0px;
}

#news h3
{
	font-size: 20px;
	line-height: 20px;
	font-style: normal;
	font-weight: lighter;
	padding: 10px 10px 0px 35px;
	margin: 0px 0px 10px 0px;
}
.item1 h3
{
	color: #ea00a8;
	background-image: url(/images/listitemnews01.gif);
	background-repeat: no-repeat;
	background-position: 15px 17px;
}

.item1 p a
{
	color: #ea00a8;
}

.item2 h3
{
	color: #d0232a;
	background-image: url(/images/listitemnews02.gif);
	background-repeat: no-repeat;
	background-position: 15px 17px;
}
.item2 p a
{
	color: #d0232a;
}

#news p
{
	color: #666;
	font-size: 12px;
	line-height: 16px;
	padding: 0px 10px 0px 35px;
	margin: 0px 0px 20px 0px;
}
.dottedline
{
	width: 100%;
	height: 1px;
	display: block;
	background-image: url(/images/dottedline.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	padding: 10px 0px 0px 0px;
}
.contentdottedline
{
	height: 10px;
	display: block;
	background-image: url(/images/dottedline.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	margin: 10px 30px 10px 35px;
}
.box1
{
	width: 150px;
	height: 150px;
	display: block;
	float: right;
	margin: 0px 0px 10px 10px;}
.box2
{
	width: 150px;
	height: 300px;
	display: block;
	float: right;
	margin: 0px 0px 10px 10px;
}
.box1 h3
{
	color: #002d55;
	font-size: 20px;
	line-height: 20px;
	font-style: normal;
	font-weight: lighter;
	padding: 10px 0px 0px 10px;
	margin: 0px;
}

.box2 h3
{
	color: #002d55;
	font-size: 20px;
	line-height: 20px;
	font-style: normal;
	font-weight: lighter;
	padding: 10px 0px 0px 10px;
	margin: 0px;
}

.box1 p a, h3 a { color: #FFF; }
.box1 p span
{
	color: #fff;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 16px;
}

.red { background-color: #d0232a; }
.magenta { background-color: #ea00a8; }
.orange { background-color: #f18621; }
.transparent { background-color: transparent; }

.container-navitem1 H2.H2blauw		{color:#00a1e2; background-image: url(/images/listitemnews03.gif);}
.container-navitem1 H2.H2rood		{color:#d0232a; background-image: url(/images/listitemnews02.gif);}
.container-navitem1 H2.H2magenta	{color:#ea00a8; background-image: url(/images/listitemnews01.gif);}
.container-navitem1 H2.H2oranje		{color:#f18621; background-image: url(/images/listitemnews04.gif);}

.red p { color: #fff; }

.clear
{
	width: 100%;
	height: 1px;
	display: block;
	clear: both;
}
#container-center
{
	margin: 0px 10px 0px 10px;
	background-image: url(/images/nieuws.png);
	background-repeat: no-repeat;
	background-position: 60px 0px;
}

#container-left a { color: #FFF; }

#footer a { color: #FFF; }

.container-navitem1
{
	display: block;
	background-color: #fff;
}

.container-navitem1 h2
{
	font-size: 20px;
	line-height: 20px;
	font-style: normal;
	font-weight: lighter;
	padding: 10px 10px 0px 35px;
	margin: 0px 0px 10px 0px;
	color: #00a1e2;
	background-image: url(/images/listitemnews03.gif);
	background-repeat: no-repeat;
	background-position: 15px 17px;
}

.container-navitem1 h3
{
	font-size: 16px;
	line-height: 20px;
	font-style: normal;
	font-weight: lighter;
	padding: 10px 10px 0px 35px;
	margin: 0px 0px 10px 0px;
	color: #00a1e2;
}

.container-navitem1 a
{
	color: #00a1e2;
}
.container-navitem2
{
	display: block;
	background-color: #fff;
}

.container-navitem2 h2
{
	font-size: 20px;
	line-height: 20px;
	font-style: normal;
	font-weight: lighter;
	padding: 10px 10px 0px 35px;
	margin: 0px 0px 10px 0px;
	color: #f18621;
	background-image: url(/images/listitemnews04.gif);
	background-repeat: no-repeat;
	background-position: 15px 17px;
}

.container-navitem2 h3
{
	font-size: 16px;
	line-height: 20px;
	font-style: normal;
	font-weight: lighter;
	padding: 10px 10px 0px 35px;
	margin: 0px 0px 10px 0px;
	color: #f18621;
}

.container-navitem2 a
{
	color: #00a1e2;
}
#container-center .box1 p /*Pascal: enkel voor .box1  */
{
	color: #666;
	font-size: 12px;
	line-height: 16px;
	
	padding: 0px 20px 0px 35px;
	margin: 0px 0px 20px 0px;

}
#tdContent{/* Pascal: overgenomen van hierboven*/
	color: #666;
	font-size: 12px;
	line-height: 16px;
	
	padding: 0px 20px 0px 35px;
	margin: 0px 0px 20px 0px;
}
#tdContentHP{/* Pascal:  enkel voor de HP*/
	color: #000;
	font-size: 12px;
	
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
}
.textwrapLeft
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	float: right;
}

/* Linker navigatie */
#container-left ul
{
	list-style-type: none;
	list-style-position: outside;
	font-size: 12px;
	line-height: 20px;
	padding: 0px;
	margin: 20px 0px 20px 0px;
}
#container-left ul li
{
	/*height: 20px;*/
	display: block;
	border-color: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}
#container-left ul li a { text-decoration: none; }
#container-left ul li a:link { color: #FFF; }
#container-left ul li a:visited { color: #FFF; }
#container-left ul li a:hover { color: #00a1e2; }
#container-left ul li a:active { color: #00a1e2; }

/* Linker navigatie SUBS */
#container-left ul ul
{
	list-style-type: none;
	list-style-position: outside;
	font-size: 12px;
	/*line-height: 20px;*/
	
	padding: 0px;
	margin: 0px 0px 0px 10px;
}
#container-left ul ul li
{
	line-height: 17px;
	display: block;
	border-color: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}
#container-left ul ul li a { text-decoration: none; }
#container-left ul ul li a:link { color: #FFF; }
#container-left ul ul li a:visited { color: #FFF; }
#container-left ul ul li a:hover { color: #00a1e2; }
#container-left ul ul li a:active { color: #00a1e2; }


.h3
{
	color: #F09;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}
.H-magenta
{
	color: #ea00a8;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}
.H-oranje
{
	color: #f18621;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}
.H-rood
{
	color: #d0232a;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}
.H-blauw
{
	color: #00a1e2;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}


.h4
{
	color: #F93;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
}
TABLE.kader01
{
	background-color: #d6d6d6;
	padding: 10px;
	
}

.kader02
{
	/*background-color: #d6d6d6;*/
	padding: 10px;
	border: 1px #666 solid;
}


/*

BODY	{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #335262;}



.H1 		{FONT-SIZE: 21pt}

.H2 		{FONT-SIZE: 18pt}

.H3 		{FONT-SIZE: 15pt}

.H4 		{FONT-SIZE: 13pt}

.H5 		{FONT-SIZE: 11pt}

.H6 		{FONT-SIZE: 10pt}



TD		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal;}

TH		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #234252; FONT-WEIGHT: normal;}



A				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #335262; FONT-WEIGHT: normal; TEXT-DECORATION: underline}

A:active		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #fca805; FONT-WEIGHT: normal; TEXT-DECORATION: underline}

A:visited		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #335262; FONT-WEIGHT: normal; TEXT-DECORATION: underline}

A:hover			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #9b9b9b; FONT-WEIGHT: normal; TEXT-DECORATION: underline}



.noline			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #335262; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.noline:active	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #335262; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.noline:visited {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #335262; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.noline:hover	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #9b9b9b; FONT-WEIGHT: normal; TEXT-DECORATION: underline}



.title1	{font-family:Verdana; font-size:16pt; color:Gray;}

.title2	{font-family:Verdana; font-size:13pt;color:Blue;}

.title3	{font-family:Verdana; font-size:10pt;color:Red;}



input.text		{FONT-FAMILY: Verdana; FONT-SIZE : 8pt; COLOR: #322201; border:solid 1px #afafaf;}

select.sel		{FONT-FAMILY: Verdana; FONT-SIZE : 10px;}

textarea.text	{FONT-FAMILY: Verdana; FONT-SIZE : 8pt; COLOR: #322201; border:solid 1px #afafaf;}

input.btn		{FONT-FAMILY: Verdana; FONT-SIZE : 8pt; COLOR: #322201; border:solid 1px #afafaf;}

*/
input.text		{FONT-FAMILY: Verdana; FONT-SIZE : 11px; COLOR: #322201; }
textarea.text	{FONT-FAMILY: Verdana; FONT-SIZE : 11px; COLOR: #322201; }
select.select	{FONT-FAMILY: Verdana; FONT-SIZE : 11px;}

textarea.text	{FONT-FAMILY: Verdana; FONT-SIZE : 11px; COLOR: #322201; }


IMG.spacing {margin:5px 5px 5px 0px;}

/*
a.link1, a.link1:link, a.link1:visited  {color: #f00; text-decoration: none;}
a.link1:active, a.link1:hover			{color: #f00; text-decoration: underline;}

a.link2, a.link2:link, a.link2:visited  {color: #0f0; text-decoration: none;}
a.link2:active, a.link2:hover			{color: #0f0; text-decoration: underline;}
*/
a.sitemap, a.sitemap:link, a.sitemap:visited{color: #666; text-decoration: none;}

a.sitemap:active, a.sitemap:hover			{color: #335262; text-decoration: underline;}

li.sitemap1{margin-left:0px;}

li.sitemap2{margin-left:15px;}

li.sitemap3{margin-left:30px;}



.msg	{font-family:Verdana; font-size: 8pt; COLOR: #aa0000; FONT-WEIGHT: bold;}



A.bookmark		{TEXT-DECORATION: none; color: #666; background-color:none;}
A:hover.bookmark{TEXT-DECORATION: none; color: #666; background-color:none;}

A.bookmark_edit	{TEXT-DECORATION: none; color: #666; background-color:#FD9D9D;}
A:hover.bookmark_edit	{TEXT-DECORATION: none; color: #666; background-color:#FD9D9D;}



DIV.we_off	{background-color:transparent; cursor:auto; display: block;}

DIV.we_over	{background-color:#efefef; cursor:hand; display: block;}

DIV.we_on	{background-color:transparent; cursor:auto; display: block;}



P{padding:0px; margin:0px}

SELECT.we	{color: #322201; font-family: Verdana; font-size: 9px;}

img.we		{margin-left:0px}

/*css x-tra*/
.top
{
	display: block;
	text-align: right;
}
h4
{
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 6px 0px 6px 0px;
	color: #999;
}

h5
{
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 6px 0px 0px 0px;
	line-height: 12px;
}
#tdContent table td { padding: 0px 10px 0px 0px; }
#tdContent table { margin: 0px 0px 10px 0px; }

#tdContent table.we td.we { padding: 0px 0px 0px 0px;}
#tdContent table.we { margin: 0px 0px 0px 0px;}
