 /*---------- Fed Meta Header CSS ----------*/ 
 .fedhead {    background-color: #F9F3E7;  display:none; /* border-left: solid 1px #B9B9B9;    border-bottom: solid 1px #B9B9B9;   border-right: solid 1px #B9B9B9; */ }
 .fedheadsearch { 	background-color: #CDDAF2; 	font-family: Arial, Helvetica, Verdana, sans-serif; 	font-size: 11px; 	color: #666;	/* border-left: solid 1px #B9B9B9; */ 	display:none;}
 .fedsearch { 	background-color: #CDDAF2; 	font-family: Arial, Helvetica, Verdana, sans-serif; 	font-size: 11px; 	color: #666;display:none;  }
 .fedheadsearch A:link, .fedheadsearch A:visited, .fedheadsearch A:active {   text-decoration : none;   color: #666;display:none;   }
 .fedheadsearch A:hover {   text-decoration: underline;   color: #009;display:none;   }
 .fedmenu {   font-family: Arial, Helvetica, Verdana, sans-serif;   font-size: 11px;   font-weight: bold;   color: #666; display:none; }
 .fedmenu A:link {   text-decoration : none;    color: #333; }
 .fedmenu A:visited {   text-decoration : none;   color: #333 ; }
 .fedmenu A:active {   text-decoration : none;   color: #00F ; }
 .fedmenu A:hover {   text-decoration: underline;   color: #000 ;  }
 .fedsep {   background-color: #B9B9B9; display:none; }
 .fedlogo {   border-left: solid 1px #B9B9B9;display:none;  }
 .activelang2 {   font-family: Arial, Helvetica, Verdana, sans-serif;   font-size: 11px;   font-weight: bold;   color: #FFF;    background-color: #666;display:none;}
 /*---------- Fed Footer ----------*/
 .fedfooter{ 	font-family: Arial, Helvetica, Verdana, sans-serif; 	font-size: 11px; display:none;	}
 /*---------- End Fed Footer ----------*/
 /*----------End Fed Meta CSS----------*/
 

/* HEADINGS */

.content h1 {
	font-size:1.4em;
	margin:0 0 10px 0;
	/*padding:0 0 6px 0;*/
	color:#39C;
}
.content h2	{
	font:bold 1.3em Arial, Helvetica, Verdana, sans-serif;
	color:#000;
	margin:0 0 10px 0;
}
.newsBlock h2{ 
	color:#39C;
	margin:0;
	border-bottom:1px solid #C0DDEB;
}
.newsBlockModule h2{ 
	color:#0074a4;/*39C*/
	margin:0;
	border-bottom:1px solid #C0DDEB;
}
.content h3 {
	font:bold 1.2em Arial, Helvetica, Verdana, sans-serif;
	color:#39C;
	margin:0 0 6px 0;
}
.content h4 {
	font:bold 1.1em Arial, Helvetica, Verdana, sans-serif;
	color:#000;
	margin:0 0 6px 0;
}
.content h5 {
	font:bold 1em Arial, Helvetica, Verdana, sans-serif;
	color:#39C;
	margin:0;
}
.content h6 {
	font:bold 1em Arial, Helvetica, Verdana, sans-serif;
	color:#000;
	margin:0;
}
 
 
/* LANGUAGE CHOICE STYLES */
#taalContainer{
width:600px;
background:#fff url(../images/taal_01.jpg) no-repeat top left;
margin:40px auto;
text-align:center;
display:none;
}
#loginbuttons{
padding:25px 25px 0 0;
text-align:right;
height:128px;
display:none;
}
#taalkeuze{
text-align:left;
border:0px solid #C0DDEB;
display:none;
}
#taalkeuze ul{
list-style:none;
padding-top:7px;
padding-bottom:10px;
font-size:90%;
margin-left:0;
padding-left:20px;
padding-right:20px;
display:none;
}
#taalkeuze ul li{
background:url(../images/arrowBlue.gif) no-repeat  left 5px;
padding-left:15px;
padding-bottom:8px;
display:none;	
}
#taalkeuze a:link, #taalkeuze a:visited{
color:#333;
font-weight:bold;
text-decoration:none;
display:none;
}
#taalkeuze a:link span, #taalkeuze a:visited span{
color:#39c;
font-weight:bold;
text-decoration:none;
display:none;
}
#taalkeuze a:hover{
color:#39c;
text-decoration:underline;
display:none;
}
#taalkeuze p{
margin:0;padding:0;font-weight:normal;
display:none;
}

/* SITE STRUCTURE */
body{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:90%;
	margin:0;
	padding:0;
	background:: #fff;
	width:100%;
	/*background:#E8F3F8 url(../images/bg-body.jpg) ;*/
}
#siteContainer{
	width: 100%!important;
	margin:0;
	padding:0;
	overflow:visible;
	background:#F9F3E7/*#f3f3f4*/;
	/*special code only for IE5.5, 6*/ 
	
}
 
.headerBlock{ 
	height:120px;
	background-color:#FFF;
	border:0;
}
.logoBlock{
	float:left;
	width:125px;
	height:68px;
	display:block;
	border:0;
}
.logoBlock a{
	width:125px;
	height:68px;
	display:block;
}
.logoBlock img {
	display:block;/*is only displayed for print see mvgPrint*/

} 


#contentContainer{
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	float:none;
	background:#F9F3E7/*#f4f3f4*/;
	width:100%;
} 
/* This box needs holly hack for IE/Win: */
/* Hides from IE5-mac \*/
/** html #contentContainer {height: 1%;padding:10px 20px 0 17px;}*/
/* End hide from IE5-mac */

.leftBlock{
	clear:both;
	width:16.2em;
	float:none;
	font-size:90%;
	padding:0px;
	background:#F9F3E7;/*#f3f3f4 ;url("../images/leftBlockBg.gif") repeat-y*/
	border-top:0px solid #F00;
	margin-top:0px;
	margin-right:0px;
	display:none;
} 
* html .leftBlock {margin-left:0px; display:none;} /*only for IE*/

.breadcrumbBlock{
	padding:10px 0px 10px 0;
	color:#633;
	font-size:75%;
	margin:0px;
	border-top:1px solid #fff;
	display:none;
}
.breadcrumbBlock a:link, .breadcrumbBlock a:visited{
	color:#633;
	text-decoration:underline;
	text-transform:capitalize;
	display:none;
}
.breadcrumbBlock a:hover{
	text-decoration:none;
	display:none;
}
h1.pageTitle{
	font:bold 1.3em Arial, Helvetica, Verdana, sans-serif;
	color:#444;
	margin:0;
	padding:0 0 13px 0;
}

/* CONTENT CONTAINER */
.content{
	font-size:100%;
	line-height:140%;
	padding:0;
	background:#fff;
	margin:0;
	border:0;
	float:none !important;
	width: 85% ;
	color: black; 
	background: transparent;
	padding-top: 1em;
	border-top: 1px solid #333;
	width:100%;


}
.contentHome{
	font-size:100%;
	line-height:140%;
	padding:0;
	background:#fff;
	margin:0;
	border:0;
	width:100%;
}
.content p{
	padding-top:0px;
	margin-top:0;
}
.content a:link, .content a:visited{
	color:#000;
	text-decoration:underline;
	background: transparent;
	font-weight: bold;
}

.content a:hover{
	text-decoration:none;
}
.content div.gaNaarAlle{
	text-align:right;padding-bottom:10px;
}	
.content div.gaNaarAlle a:link, .content div.gaNaarAlle a:visited{
	background: url(../images/arrowBlue.gif) left 8px no-repeat;
	padding-left:10px;
	color:#39C;
	text-decoration:underline;
}
.content div.gaNaarAlle a:hover{
	text-decoration:none;
}

/* FOOTER */
.footerBlock{ 
	clear:both;
	width:100%;
	font:10px Arial, Helvetica, Verdana, sans-serif; 
	color:#999;
	text-align:center;background:#fff;
	display:none;
}
.footerBlock p{ 
	margin:0;
	padding:15px;
	border-top:1px solid #eee;
	background: url(../images/bg-footer.gif) left top repeat-x;
}
.footerBlock a{ 
	color:#39C;
}

/* NAVIGATIONS */
/* LEFT MENU */
.leftBlock{
	padding: .8em;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #F9F3E7/*#f3f3f4*/;
	color: #000;
	display:none;
}
.leftBlock ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}
.leftBlock li{
	border: 1px solid #f8dfb8/*#ddd*/;
	border-bottom: 1px solid #f1be71/*#ccc*/;
	margin: 0;
}
.leftBlock li.aan{
	border: 1px solid #f5ce94/*#C0DDEB*/;
	margin: 0;
}
.leftBlock li.aan ul{
	padding-bottom:5px;
	background-color: #fff;
}			
.leftBlock li li li.aan{
	border: 0px solid #fff;
	margin: 0;
	padding-bottom:0px;
}			
.leftBlock li a:link, .leftBlock li a:visited{
	display: block;
	padding: 6px .5em 6px .5em;
	border-left: 0px solid #f8dfb8/*#ddd*/;
	border-right: 0px solid #f8dfb8/*#ddd*/;
	background-color: #f8dfb8/*#ddd*/;
	color: #000;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	/*width: 100%;*/
	height:1%
	display:none;
}
.leftBlock li a:hover{
	border-left-color: #f5ce94/*#C0DDEB*/;
	border-right-color: #f5ce94/*#C0DDEB*/;
	background-color: #f5ce94/*#C0DDEB*/;
	color: #fff;
}
.leftBlock li.aan a:link, .leftBlock li.aan a:visited{
	background-color: #f5ce94/*#C0DDEB*/;
	border-left: 0px solid #f5ce94/*#C0DDEB*/;
	border-right: 0px solid #f5ce94/*#C0DDEB*/;
	color: #333;
	font-weight:bold;
	}
.leftBlock li.aan li a:link, .leftBlock li.aan li a:visited{
	background-color: #fff;
	border-left: 0px solid #f5ce94/*#C0DDEB*/;
	border-right: 0px solid #f5ce94/*#C0DDEB*/;
	color: #000;
	font-weight:normal;
}
.leftBlock li.aan li a:hover{
	background-color: #f5ce94/*#C0DDEB*/;
	border-left: 0px solid #f5ce94/*#C0DDEB*/;
	border-right: 0px solid #f5ce94/*#C0DDEB*/;
	color: #000;
}		
.leftBlock li li.aan a:link, .leftBlock li li.aan a:visited{
	background-color: #f5ce94/*#C0DDEB*/;
	border-left: 0px solid #f8dfb8/*#ddd*/;
	border-right: 0px solid #f8dfb8/*#ddd*/;
	color:#000;
	font-weight:normal;
}
.leftBlock li li.aan li a:link, .leftBlock li li.aan li a:visited{
	background-color: #fff;
	border-left: 0px solid #f5ce94/*#C0DDEB*/;
	border-right: 0px solid #f5ce94/*#C0DDEB*/;
	color:#000000;
}
.leftBlock li li.aan li a:hover{
	background-color: #fff;
	border-left: 0px solid #f5ce94/*#C0DDEB*/;
	border-right: 0px solid #f5ce94/*#C0DDEB*/;
	color:#39c;
}
.leftBlock li li li.aan a:link, .leftBlock li li li.aan a:visited{
	background: #fff url(../images/arrowBlue.gif) left 7px no-repeat;
	border-left: 0px solid #f5ce94/*#C0DDEB*/;
	border-right: 0px solid #f5ce94/*#C0DDEB*/;
	color:#39c;
	font-weight:bold;
	padding-left:10px;
	margin-left:10px;
}	
.leftBlock li li{
	border: 0px solid #f1be71/*#ccc*/;
	border-bottom: 0;
	margin: 0;
}
.leftBlock li li a:link, .leftBlock li li a:visited{
	padding: 4px .5em 4px 1em;
	border-left: 0px solid #f8dfb8/*#ddd*/;
	border-right: 0px solid #f8dfb8/*#ddd*/;
	background-color: #fcefd8/*#eee*/;
	text-transform:none;
	font-weight:normal;
	/*width: 100%;*/
	height:1%
}
.leftBlock li li a:hover{
	border-left-color: #f8dfb8/*#ddd*/;
	border-right-color: #f8dfb8/*#ddd*/;
	background-color: #f5ce94/*#C0DDEB*/;
	color: #000;
}
.leftBlock li li li{
	border-top: 0px solid #F1E9DC/*#ccc*/;
	border-bottom: 0;
	margin: 0;	
	border-left: 0px solid #f8dfb8/*#ddd*/;
	border-right: 0px solid #f8dfb8/*#ddd*/;
}
.leftBlock li li li a:link, .leftBlock li li li a:visited{
	padding: 1px .5em 2px 1.5em;
	border-left: 0px solid #f8dfb8/*#ddd*/;
	border-right: 0px solid #f8dfb8/*#ddd*/;
	background-color: #fff;
	text-transform:none;
	/*width: 100%;*/
	height:1%
}
.leftBlock li li li a:hover{
	border-left-color: #f5ce94/*#C0DDEB*/;
	border-right-color: #f5ce94/*#C0DDEB*/;
	background-color: #f5ce94/*#C0DDEB*/;
	color: #fff;
}
/* NEWSBLOCK HOMEPAGE */
.newsBlock{ margin:0 14.6em 20px 0px;
	border:1px solid #C0DDEB; background-color:#fafefe; padding:10px; display:none;
}
.newsBlock h2{ 
	font:bold 1em  Arial, Helvetica, Verdana, sans-serif; color:#39C; margin:0;border-bottom:1px solid #C0DDEB;padding-bottom:5px
}
.newsBlock h4{ 
	font:bold 1em  Arial, Helvetica, Verdana, sans-serif; color:#39C; margin:0;
}
.newsBlock a:link, .newsBlock a:visited{ 
	color:#333; text-decoration:none;padding-left:7px;
}
.newsBlock a:hover{ 
	color:#39C; text-decoration:underline;
}
.newsBlock span	{ 
	color:#39C;
}
.newsBlock ul{ 
	margin:0;padding:0;
}
.newsBlock ul li{ 
	list-style-type:none;padding:3px;background:url("../images/arrowBlue.gif") no-repeat 0px 10px;
}
div.rss{
display:block;
text-align:right;
float:none;
}
/* NEWSBLOCK MODULE HOMEPAGE */
.newsBlockModule{ margin:0 1.0em 20px 0px;
	border:1px solid #C0DDEB; background-color:#fafefe; padding:10px;
}
.newsBlockModule h2{ 
	font:bold 1em  Arial, Helvetica, Verdana, sans-serif; color:#0074a4;/*39C*/ margin:0;border-bottom:1px solid #C0DDEB;padding-bottom:5px
}
.newsBlockModule h4{ 
	font:bold 1em  Arial, Helvetica, Verdana, sans-serif; color:#0074a4;/*39C*/ margin:0;
}
.newsBlockModule a:link, .newsBlockModule a:visited{ 
	color:#333; text-decoration:none;padding-left:7px;
}
.newsBlockModule a:hover{ 
	color:#0074a4;/*39C*/ text-decoration:underline;
}
.newsBlockModule span	{ 
	color:#0074a4;/*39C*/
}
.newsBlockModule ul{ 
	margin:0;padding:0;
}
.newsBlockModule ul li{ 
	list-style-type:none;padding:3px;background:url("../images/arrowBlue.gif") no-repeat 0px 10px;
}
/* NEWSBLOCK NIEUWS */
.news{ display:none;
}
.news h2{ 
	font:bold 1em  Arial, Helvetica, Verdana, sans-serif;
	color:#333; margin:0 0 10px 0;
	border-bottom:1px solid #C0DDEB;
}
.news p.selectNews {
text-align:right;
}
.news h4{ 
	font:bold 1em  Arial, Helvetica, Verdana, sans-serif; color:#39C; margin:0;
}
.news a:link, .news a:visited{ 
	color:#333; text-decoration:none;padding-left:0px;
}
.news a:hover{ 
	color:#39C; text-decoration:underline;
}
a.rss:link, a.rss:visited {margin-left:40px;}
.news span.date	{ 
	color:#39C;
}
.news ul{ 
	margin:0 0 0 13px;padding:0;list-style:url("../images/arrowBlue.gif")
}
.news ul li{ 
	padding:3px;/*background: no-repeat 10px 10px*/;
}



/* OPTIONAL RIGHT BLOCK IN CONTENT BLOCK */
#right{
	float:none;
	width:16em;
	margin:-15px -11px 0px 20px;
	padding-bottom:150px;
	font-size:90%;
	background: #F9F3E7/*#f3f3f4*/;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #C0DDEB;
	border-left:1px solid #C0DDEB;
	display:none;
} 
* html #right{ /*only for IE*/
	margin:-15px -6px 20px 20px;
	position:relative;
	border-top:1px solid #f3f3f4;
	border-right:1px solid #f3f3f4;
	display:none;
} 

#right ul.rightMenu li{
	list-style:none;
}
#right ul.rightMenu li{
	background:#C0DDEB url(../images/bg-li-rightmenu2.jpg) top left repeat-y;
	padding:5px 8px 5px 16px;
	border-bottom:1px solid #ADC8D4;
	border-top:0px solid #fff;
	border-right:1px solid #C0DDEB;
}
#right ul.rightMenu li.aan{
	display:block;
	float:none;
	margin:0px 0 0px 0px;
	padding:5px 8px 5px 16px;
	border-bottom:1px solid #C0DDEB;
	border-top:0px solid #C0DDEB;
	border-left:1px solid #fff;
	border-right:1px solid #C0DDEB;
	background:#fff url("../images/arrowBlue.gif") no-repeat 5px 11px;
	position:relative;
	left:-1px;	
}
* html #right ul.rightMenu li.aan{ /*only for IE*/
	top:-1px;
	border-top:1px solid #C0DDEB;
}
#right ul.rightMenu{
	padding:0;
	margin:0 0px 10px 0px;
	border:0;
	border-top:1px solid #C0DDEB;
	background:#f3f3f4;
	position:relative; 
}
#right ul.rightMenu li a:link, #right ul.rightMenu li a:visited{
	color:#384145;
	text-decoration:none;
	font-weight:bold;
}
#right ul.rightMenu li.aan a:link, #right ul.rightMenu li.aan a:visited{
	color:#39c;
	text-decoration:none;
}
#right ul.rightMenu li a:hover{
	text-decoration:underline;
}
#right div.rightInfo{
	padding:10px;
	margin:0px 0 10px 10px;
	background:#fff;
	position:relative;
	border:1px solid #f8dfb8;
	/*border-top:1px solid #eaeaea;*/
	/*top:-140px;*/
}
#right div.rightInfoBlue{
	padding:10px;
	margin:0px 0 10px 10px;
	background:#fff;
	position:relative;
	border:1px solid #C0DDEB;
	/*border-top:1px solid #eaeaea;*/
	/*top:-140px;*/
}
#right div.rightInfoBlue ul{
	list-style:none;
	margin:0;
	padding:0;
	/*list-style-image: url(../images/arrowBlue.gif);list-style-type: circle;*/
}
#right div.rightInfoBlue ul li{
	padding-left:15px;
	background:url(../images/arrowBlue.gif) no-repeat left 7px ;
}
#right div.rightInfo div.Info, #right div.rightInfoBlue div.Info{
	margin-bottom:10px;
}
#right div.rightInfo p{
	margin-top:0px;
}
#right div.rightInfo a:link, #right div.rightInfo a:visited{
	color:#39c;
}
#right div.rightInfo a:hover{
	text-decoration:none
}	
	
/* SEARCHBLOCK */
div.searchBlock p{
	margin-top:0px
}
div.searchBlock{
	height:23px;
	padding:3px 20px 3px 3px;
	margin:0px;margin-top:128px;
	border-top:0px solid #fff;
	text-align:right;
	color:#000;
	font-size: 90%;
	display:none;
}
div.searchBlock a:link, #right div.searchBlock a:visited {
	color:#F3F3F4;
	padding-left:10px;
}
div.searchBlock a:hover {
	text-decoration:none;
}
div.searchBlock form {
	margin:0;padding:0;
}
div.searchBlock input {
	border:1px solid #999; display:none;
}
div.searchBlock input.radiobutton {
	border:0
}
div.searchBlock input.searchfield {
	width:9em;
}
div.searchBlock input.button {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#F3F3F4;
	cursor:pointer;
	padding:0px;
	border:0;
	margin:0 0 -5px 0px
}

/* BASIC STYLES */


#right h2.rightModuleTitle { /*title for right menu modules*/
	font:bold 1.1em Arial, Helvetica, Verdana, sans-serif;
	color:#fff;
	margin:0;
	padding:6px 5px 6px 5px;
	border-top:1px solid #C0DDEB;
	border-bottom:1px solid #92ADB8;
	background:#6DB2D3 url(../images/bg-h2-right.jpg) no-repeat left top;
	text-align:center;
}
#right h2.rightInfoTitle { /* title for right block info*/
	font:bold 1.1em Arial, Helvetica, Verdana, sans-serif;
	color:#222;
	margin:0 0 0 10px;
	padding:6px 5px 6px 5px;
	border-top:1px solid #f8dfb8;
	border-bottom:1px solid #f5ce94;
	background:#6DB2D3 url(../images/bg-h2right-info.jpg) no-repeat left top;
	text-align:center;
}
#right h2.rightInfoTitleBlue { /* title for right block info*/
	font:bold 1.1em Arial, Helvetica, Verdana, sans-serif;
	color:#fff;
	margin:0 0 0 10px;
	padding:6px 5px 6px 5px;
	border-top:1px solid #C0DDEB;
	border-bottom:1px solid #92ADB8;
	background:#6DB2D3 url(../images/bg-h2-right.jpg) no-repeat left top;
	text-align:center;
}
/* LISTS */

/*list submenus*/
.content ul.centerMenu
	{
		list-style-type: none;
		margin:0 14.8em 10px 0px;
		padding:6px 10px 10px 10px;
		border:0px solid #76ABC5;
		background-color:#EFF7FB;
	}
.content ul.centerMenu100
	{
		list-style-type: none;
		margin:0 0em 10px 0px;
		padding:6px 10px 10px 10px;
		border:0px solid #76ABC5;
		background-color:#EFF7FB;
	}
.content ul.centerMenu li,.content ul.centerMenu100 li
	{
	background: url(../images/arrowBlue.gif) left 8px no-repeat ;
	padding-left:10px
	}

/* CONTENT LISTS */
/*default list*/
.content ul{
list-style-type:disc
}
.content ul.hyphenList ul {
list-style-type: disc;margin:0 0 10px 40px;padding:0;list-style-image: url(../images/noimg.gif);
} /*default lijst in hyphen lijst*/
.content ul.alfaList ul{
list-style-image: url(../images/noimg.gif);list-style-type: disc} /*default in alfa*/
.content ul.arrowList ul li {
background: none;list-style-type: disc;padding-left:0px;} /*default in arrow*/
.content ul ul.arrowList ul,
.content ul.hyphenList ul.arrowList ul,
.content ul.arrowList ul.arrowList ul,
.content ul.arrowList ul.alfaList ul,
.content ul.alfaList ul.arrowList ul
{
list-style-type:disc;margin:0 0 0 40px; padding:0 0 0 0
}
.content ul ul.arrowList ul li,
.content ul.hyphenList ul.arrowList ul li,
.content ul.arrowList ul.arrowList ul li,
.content ul.arrowList ul.alfaList ul li,
.content ul.alfaList ul.arrowList ul li{
background: none;padding-left:0px;list-style-type: disc
}

/*hyphen lijst*/
.content ul.hyphenList, .content ul ul.hyphenList, .content ul.hyphenList ul.hyphenList, .content ul.arrowList ul.hyphenList, .content ul.alfaList ul.hyphenList {list-style-type: none;margin:0 0 10px 40px;padding:0;list-style-image: url(../images/hyphenList.gif);list-style-type: circle;} /* hyphenList + in other lists*/



/*alfa list*/
.content ul.alfaList,
.content ul ul.alfaList,
.content ul.hyphenList ul.alfaList,
.content ul.arrowList ul.alfaList,
.content ul.alfaList ul.alfaList,
.content ul.hyphenList ul.arrowList ul.alfaList,
.content ul.arrowList ul.arrowList ul.alfaList,
.content ul.arrowList ul.alfaList ul.alfaList,
.content ul.alfaList ul.arrowList ul.alfaList {
list-style-type: lower-alpha
}
.content ul.arrowList ul.alfaList li,
.content ul.hyphenList ul.arrowList ul.alfaList li,
.content ul.arrowList ul.arrowList ul.alfaList li,
.content ul.arrowList ul.alfaList ul.alfaList li,
.content ul.alfaList ul.arrowList ul.alfaList li{
background: none;
padding-left:0px;
list-style-type: lower-alpha;
}



/*arrow list*/
.content ul.arrowList,
.content ul ul.arrowList,
.content ul.hyphenList ul.arrowList,
.content ul.arrowList ul.arrowList,
.content ul.alfaList ul.arrowList,
.content ul.hyphenList ul.arrowList ul.arrowList,
.content ul.arrowList ul.arrowList ul.arrowList,
.content ul.arrowList ul.alfaList ul.arrowList,
.content ul.alfaList ul.arrowList ul.arrowList {
list-style:none;margin:0 0 0 20px; padding:0
}
.content ul.arrowList li,
.content ul ul.arrowList li,
.content ul.hyphenList ul.arrowList li,
.content ul.arrowList ul.arrowList li,
.content ul.hyphenList ul.arrowList ul.arrowList li,
.content ul.alfaList ul.arrowList li,
.content ul.arrowList ul.arrowList ul.arrowList li,
.content ul.arrowList ul.alfaList ul.arrowList li,
.content ul.alfaList ul.arrowList ul.arrowList li {
background: url(../images/arrowBlack.gif) no-repeat 0px 8px;padding-left:20px;list-style-type: none
}

/*ol*/
.content ul.alfaList ol{
list-style-image: url(../images/noimg.gif);
}
.content ul.arrowList ol{
list-style:decimal
}
.content ul.arrowList ol li,
.content ul.hyphenList ul.arrowList ol li,
.content ul.arrowList ul.arrowList ol li,
.content ul.arrowList ul.alfaList ol li,
.content ul.alfaList ul.arrowList ol li {
background: none;padding-left:0px;list-style-type:decimal
}
.content ul.hyphenList ol,
.content ul.hyphenList ul.arrowList ol,
.content ul.arrowList ul.arrowList ol,
.content ul.arrowList ul.alfaList ol,
.content ul.alfaList ul.arrowList ol {
list-style-type: decimal;margin:0 0 10px 40px;padding-left:0px;list-style-image: url(../images/noimg.gif);
}

.content ul.arrowList ul.arrowList ul.hyphenList li {background: none;list-style-type: disc;padding-left:0px;}


/* ARCHIVE LIST (archief nieuwsbrieven)*/
.content ul.archiveList {
	list-style:none;
	margin:0;
	padding:0
}
.content ul.archiveList li{
	background: url(../images/arrowBlack.gif) no-repeat 0px 8px;
	padding-left:15px;
	padding-bottom:10px
}
.content ul.archiveList ul li{
	background: none;
	list-style-type: disc;
	padding-left:0px;
	padding-bottom:5px
}
.content ul.archiveList ol{
	list-style-image: url(../images/noimg.gif);
}


/* VAN A TOT Z INDEX LIJST */
.az-index ul {list-style-type: none;margin:0 0 10px 5px;padding:0;}
.az-index ul ul {list-style-type: none;margin:0 0 10px 40px;padding:0;list-style-image: url(../images/hyphenList.gif);list-style-type: circle;}
.az-index ul li {font-size:large}
.az-index ul li img {padding-left:10px}
.az-index ul li ul li {font-size: 70%;}

/* SITEMAP LIST */
#sitemap ul {margin:0px;padding:0 0 30px 20px;}
#sitemap ul li {font-weight:bold;text-transform:uppercase}
#sitemap ul ul li {font-weight:bold;text-transform:none}
#sitemap ul ul {margin:3px 5px 10px 30px;list-style-image: url(../images/hyphenList.gif);list-style-type: circle;padding:0 0 20px 0px;}
#sitemap ul ul ul {margin:3px 5px 10px 30px;border:0;padding:0;}
#sitemap ul ul ul li {font-weight:normal;text-transform:none}
#sitemap ul ul ul ul {margin:3px 5px 10px 30px;border:0}
#sitemap ul ul ul ul ul {margin:3px 5px 10px 20px;border:0}
#sitemap ul a:link, #sitemap ul a:visited {
	text-decoration:none;
	color:#000;
}
#sitemap ul a:hover {
	text-decoration:underline;
	color:#39c;
}

/* ANCHOR LIST */
ul.anchorList
	{
		list-style-type: none;
		margin:0 0em 10px 0px;
		padding:6px 10px 10px 0px;
		/*border:1px solid #EFF7FB;
		background:#EFF7FB url(../images/bg-th-blue.jpg) ;*/
	}
ul.anchorList li
	{
	background: url(../images/arrowBlue.gif) left 8px no-repeat ;
	padding-left:10px
	}

/* IMAGES */
.content img.beeldLinksTekstRechts {float:left;margin:0 10px 10px 0}
.content img.beeldRechtsTekstLinks {float:right;margin:0 0px 10px 10px}
#right img.beeldLinksTekstRechts {float:left;margin:0 10px 10px 0}
#right img.beeldRechtsTekstLinks {float:right;margin:0 0px 10px 10px}

/* HYPERLINKS */
a.meer:link, a.meer:visited {background:url(../images/meer.gif) top left no-repeat;padding-left:10px}
a.pdf:link, a.pdf:visited {background:url(../images/pdf.gif) top left no-repeat;padding-left:20px}
a.doc:link, a.doc:visited {background:url(../images/word.gif) top left no-repeat;padding-left:20px}
a.xls:link, a.xls:visited {background:url(../images/xls.gif) top left no-repeat;padding-left:20px}
a.mdb:link, a.mdb:visited {background:url(../images/mdb.gif) top left no-repeat;padding-left:20px}
a.ppt:link, a.ppt:visited {background:url(../images/ppt.gif) top left no-repeat;padding-left:20px}
a.order:link, a.order:visited {background:url(../images/bestel.gif) top left no-repeat;padding-left:20px}
a.rss:link, a.rss:visited {background:url(../images/rss.jpg) top left no-repeat;padding-left:20px;color:#FF9900}
#right h2 a:link, #right h2 a:visited{color:#fff}
#right h2 a:hover{color:#fff}

/* TABLES */
/* blue table */
.content table.blueTable {
border:1px solid #EBF4F9;
border-collapse:collapse;
}
.content table.blueTable th {
border:1px solid #2F99CE;
background:#C0DDEB;
color:#110;
padding:0 5px 2px 5px;
}
.content table.blueTable td {
border:1px solid #39c;
background:#fff;
color:#110;
padding:0 5px 2px 5px;
}
.content table.blueTable tr.altRow td {
background:#EBF4F9;
}
.content table.blueTable td.blue, .content table.blueTable th.blue {
background:#EBF4F9;
}


/* blue table 2 */
.content table.blueTable2 {
border:1px solid #C0DDEB;
border-collapse:collapse;
}
.content table.blueTable2 th {
border:1px solid #C0DDEB;
background:#EBF4F9;
color:#39c;
padding:0 5px 2px 5px;
}
.content table.blueTable2 td {
border:1px solid #C0DDEB;
background:#fff;

color:#110;
padding:0 5px 2px 5px;
}
.content table.blueTable2 tr.altRow td {
background:#EBF4F9 url(../images/bg-th-blue.jpg);
}
.content table.blueTable2 td.blue, .content table.blueTable2 th.blue {
background:#EBF4F9 url(../images/bg-th-blue.jpg);
}

/* orange table */
.content table.orangeTable {
border:1px solid #F9F3E7;
border-collapse:collapse;
}
.content table.orangeTable th {
border:1px solid #D59738;
background:#F8DFB8;
color:#110;
padding:0 5px 2px 5px;
}
.content table.orangeTable td {
border:1px solid #D59738;
background:#fff;
color:#110;
padding:0 5px 2px 5px;
}
.content table.orangeTable tr.altRow td {
background:#F9F3E7;
}
.content table.orangeTable td.orange, .content table.orangeTable th.orange {
background:#F9F3E7;
}
/* orange table2 */
.content table.orangeTable2 {
border:1px solid #F8DFB8;
border-collapse:collapse;
}
.content table.orangeTable2 th {
border:1px solid #F8DFB8;
background:#F9F3E7;
color:#D59738;
padding:0 5px 2px 5px;
}
.content table.orangeTable2 td {
border:1px solid #F8DFB8;
background:#fff;
color:#110;
padding:0 5px 2px 5px;
}
.content table.orangeTable2 tr.altRow td {
background:#F9F3E7 url(../images/bg-th-orange.jpg);
}
.content table.orangeTable2 td.orange, .content table.orangeTable2 th.orange {
background:#F9F3E7 url(../images/bg-th-orange.jpg);
}


/* FORMS */
input, select{border:1px solid #ddd; display:none;}
input.btn {
cursor:pointer;
background:#C0DDEB;
color:#332;
padding:2px 5px 2px 5px;
border-top:1px solid #ddd;
border-leftt:1px solid #ddd;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
display:none;
}
input.radiocheck {border:0; display:none;}
label{}
fieldset{}
legend{}

/* CLEARING */
.stretch,
.clear
{
clear:both; 
height:1px; 
margin:0; 
padding:0; 
font-size: 15px;
line-height: 1px;
}

.clearfix:after
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
display:none;
}

* html>body .clearfix
{
display: none; 
width: 100%;
}
	
* html .clearfix {
/* Hides from IE-mac \*/
height: 1%;
/* End hide from IE-mac */
}
/* end clearing */



/*CAO ZOEKEN*/
table.caoZoeken {
	padding:0;
}
table.caoZoeken td{
	padding:5px 0px 0 0;
	vertical-align:top;
}
table.caoZoeken th{
	text-align:left;
	padding:8px 15px 0 0;
	font-weight:normal;
	vertical-align:top;
}
.content table.caoZoeken td fieldset{
   border:0px;
   padding:0;
}
.content table.caoZoeken td legend{
   padding:0;
   margin:0 0 0 0px;
   display:none;
}
.content table.caoZoeken td input{
   margin-right:10px;margin-top:0px;display:none;
}
.content table.caoZoeken td input.radiocheck{
   border:0px;margin-left:0px;margin-right:5px;display:none;
}
.content table.caoZoeken td label{
   margin:0 0px 0 0;
}
.content table.caoZoeken table{
	margin:15px 0px 15px 0;
	padding-bottom:5px;
	background:#EFF7FB;
}
.content table.caoZoeken table td{
   padding:5px 0px 5px 5px;
	background:#EFF7FB;
}
.content table.caoZoeken table th{
   padding:5px 10px  5px 10px;
	background:#EFF7FB;
}
/*CAO zoekresultaten*/
div.titelzoekresultatenCAO{
   border-bottom: 1px solid #C0DDEB;
   margin: 0;
   padding: 0;
  }
div.titelzoekresultatenCAO h2{
   color: #39c;
}
div.titelzoekresultatenCAO div{
	float:none;
	margin:0;padding:0;
}
div.zoekresultatenCAO ul
{
	clear:right;
	list-style-type: none;
	margin:10px 0 10px 20px;
	padding:0;
	list-style-image: url(../images/hyphenList.gif);
	list-style-type: circle;
}
div.zoekresultatenCAO ul ul
{
	list-style-type: disc;
	margin:0 0 10px 20px;
	padding:0;
	list-style-image: url(../images/noimg.gif);
}

/*
======================================
Print styles for 'tewerkstelling' only
======================================
*/
#fot-topImageContainer {width:100%; min-width:100%; max-width:100%; height:auto;}
#fot-topImageContainer img.fot-headerImageTekst {margin-left:0; margin-top:0;}

#allContainer {width:100%; min-width:100%; max-width:100%; border:none;}
#allContainer #main #content {border:none; padding:0;}
#allContainer #main #content .oneCol {padding:0; border:none;}

#content.leftCol {padding-left:0; border:none; margin-bottom:0;}
#content .leftColInner {width:0; margin-left:0; position:relative; float:none;}
#content .rightCol {padding-right:0; background:none;}
#content .rightColInner {width:100%; margin-right:0; position:relative; float:none;}
#content .middle {background:none; width:100%;}
#content .contentWrapper {width:100%;}
#content .middleInner {width:100%; float:none;}

.fot-searchContainer {background:none; border: 1px solid #CACACA;}
.fot-searchContainer .fot-mainText {padding: 10px 15px 0 15px; background: none;}

#main .rightColInner .fot-contextContainer {margin:1em 0 0 0;}
#main .rightColInner .fot-contextContainer.fot-first {border-top: 1px solid #E8E8E8;}

#fot-detailPage .yui-content, .yui-navset .yui-content {padding:1em 0 1em 0; border:none; background-color:#fff;}
.yui-navset .yui-content div h2.fot-hide {position:relative; left:0; top:0; padding:1em 0 0.5em 0; margin-bottom:1em; font-size:125%; color:#000; border-bottom:1px solid #000;}
#fot-confirmPage .fot-confirmMessage .fot-statusBar-status {width:100%;}

.yui-navset .yui-content div {display:block !important;}

.fot-resultContainer {border:none; padding:0; border-bottom:1px solid #C0C0C0}
.fot-resultContainer .fot-result {padding:0 0 1em 0;}
.fot-resultContainer .fot-result .fot-resultAdvantage {margin-top:0.6em;}
.fot-resultContainer .fot-result .fot-statusBar {padding: 0em 0em 0em 0em;}
.fot-resultContainer .fot-result .fot-resultSummary p.fot-star {padding-left:0;}

/* Not printed */
.fot-resultOrder, .fot-pageLinks, #fot-topServiceNavigationContainer, #fot-topIntroContainer, ul.fot-toolBar, #footer, .fot-statusBar-action, .yui-nav {position:absolute; left:-9999px;}

/*
=====================================
EXTRA STYLES for print tewerkstelling
=====================================
*/
.yui-navset .yui-content {border:0px solid #F8DFB8;}
.fot-resultContainer {border:0px solid #F8DFB8;padding:0px;}
.fot-integration-wgwn {display:none}
.fot-integration-toon {display:none}
.oneCol {float:none}

.innerContentFull {width: 100%;}
.innerContent {width: 100%;}