body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* 10px */
	background:#fff;
}

a {
	color:#000;
}

/* General */
/* Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.float-left {
	float: left;
}
.float-right {
	float: right;
}
.clear-both {
	clear: both;
}
.clear-left {
	clear: left;
}
.clear-right {
	clear: right;
}
.hidden {
	display: none;
}
.align-right {
	text-align: right;
}
/* LAYOUT page */
/* Main area*/
div#main {
	margin: 0 auto 0 auto;
	width: 950px;
	text-align: left;
}
/* Header area*/
div#header {
	width: 950px;
	height: 110px;
}
div#nav1 {
	width: 950px;
	float: left;
	padding: 10px 0 0 0;
	height: 23px;
	text-align: right;
}
div#nav1 ul {
	display: inline-block;
}
div#nav1 ul li {
	background: transparent url("../images/nav1_spacer.png") no-repeat right top;
	float: left;
	position: relative;
	padding: 0 9px;
}
div#nav1 ul li.last {
	background: none;
	padding:0px 0px 0px 9px;
}
div#nav1 a {
	font-size: 1.1em;
	font-family: Arial;
	color: #999999;
	text-decoration: none;
}
div#nav1 a:hover {
	text-decoration: underline;
}
#language_select {
	width: 70px;
	float: left;
	padding: 8px 0 0 0;
	height: 23px;
}
#language_select ul {
	display: block;
}
#language_select ul li {
	float: right;
	width: 20px;
	margin: 0 0 0 10px;
}
#language_select a{
	height: 17px;
	display: block;
	text-indent: -9999px;
}
#language_select a.UK{
	background: transparent url("../images/flag_UK.png") no-repeat 0px 0px;
}
#language_select a.NL{
	background: transparent url("../images/flag_NL.png") no-repeat 0px 0px;
}
div#logo {
	clear: both;
	float: left;
	width: 217px;
	height: 43px;
}
div#nav_main {
	float:left;
	height: 43px;
	width: 633px;
	font-size: 1.3em;
	text-align: right;
}
div#nav_main ul {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	padding: 10px 0 20px 0;
}
div#nav_main ul li {
	float: left;
	padding: 0px 5px 0 10px;
	background: transparent url("../images/nav_main_spacer.png") no-repeat right 10px;
}
div#nav_main ul li.last {
	background: none;
}
div#nav_main ul li a{
	font-family: Helvetica, Arial;
	font-size: 1em;
	text-decoration: none;
	color: #000000;
	padding: 10px 5px 20px 5px;
	display: block;
}
div#nav_main ul li a span{
	color: #000000;
	padding: 5px 15px 20px 10px;
}
div#nav_main ul li a:hover.option1, div#nav_main ul li a.active1{
	background: transparent url("../images/menu1_left.gif") no-repeat 0px 5px;
	padding: 10px 5px 20px 5px;
	color: #FFFFFF;
}
div#nav_main ul li a:hover.option1 span, div#nav_main ul li a.active1 span{
	background: transparent url("../images/menu1_right.gif") no-repeat scroll right 2px;
	color: #FFFFFF;
	padding: 7px 15px 20px 10px;
	
	/**
	* fix van bureaublauwgeel: werkt niet
	*/ 
	/* 
	padding: 7px 15px 20px 10px;
	*/ 
	}
div#nav_main ul li a:hover.option2, div#nav_main ul li a.active2{
	background: transparent url("../images/menu2_left.gif") no-repeat 0px 5px;
	padding: 10px 5px 20px 5px;
	color: #FFFFFF;
}
div#nav_main ul li a:hover.option2 span, div#nav_main ul li a.active2 span{
	background: transparent url("../images/menu2_right.gif") no-repeat scroll right 2px;
	color: #FFFFFF;
	padding: 7px 15px 20px 10px;
}
div#nav_main ul li a:hover.option3, div#nav_main ul li a.active3{
	background: transparent url("../images/menu3_left.gif") no-repeat 0px 5px;
	padding: 10px 5px 20px 5px;
	color: #FFFFFF;
}
div#nav_main ul li a:hover.option3 span, div#nav_main ul li a.active3 span{
	background: transparent url("../images/menu3_right.gif") no-repeat scroll right 2px;
	color: #FFFFFF;
	padding: 7px 15px 20px 10px;
}
div#nav_main ul li a:hover.option4, div#nav_main ul li a.active4{
	background: transparent url("../images/menu4_left.gif") no-repeat 0px 5px;
	padding: 10px 5px 20px 5px;
	color: #FFFFFF;
}
div#nav_main ul li a:hover.option4 span, div#nav_main ul li a.active4 span{
	background: transparent url("../images/menu4_right.gif") no-repeat scroll right 2px;
	color: #FFFFFF;
	padding: 7px 15px 20px 10px;
}
div#nav_main ul li a:hover.option5, div#nav_main ul li a.active5{
	background: transparent url("../images/menu5_left.gif") no-repeat 0px 5px;
	padding: 10px 5px 20px 5px;
	color: #FFFFFF;
}
div#nav_main ul li a:hover.option5 span, div#nav_main ul li a.active5 span{
	background: transparent url("../images/menu5_right.gif") no-repeat scroll right 2px;
	color: #FFFFFF;
	padding: 7px 15px 20px 10px;
}
div#quicklinks{
	float:left;
	height: 43px;
	width: 100px;
	font-size: 1.1em;
	margin-top: 15px;
	padding-top: 1px;
	background: transparent url("../images/btn_quicklinks.gif") no-repeat right top;
	position: relative;
	z-index:999999;
}
div#quicklinks span {
	color: #FFFFFF;
	display: block;
	padding-left: 10px;
	margin-top: 4px;
	cursor: pointer;
	
}

div#quicklinks .links {
	display: none;
	z-index: 201;
	width: 155px;
	margin-left: -55px;
	margin-top: 10px;
	background-color: #F15C22;
	padding: 4px 10px 3px 10px;
	
}
div#quicklinks .links li {
	border-bottom: 1px solid #F47D4E;
	padding-bottom: 7px;
	margin-top: 6px;
}
div#quicklinks .links li.last {
	border: none;
}

div#quicklinks .links a {
	text-decoration: none;
	color: #FFFFFF;
}
div#quicklinks .links a:hover {
	text-decoration: underline;
}
div#footer {
	background: transparent url("../images/bg_footer.png") no-repeat -75px top;
	width: 950px;
	padding: 10px 0px 0px 0px;
	height: 107px;
}
div#footer .slogan {
	width: 645px;
	float: left;
	padding-left: 5px;
}
.slogan h1 {
	color: #F15C22;
	font-size: 16px;
	margin-bottom: 10px;
	font-weight:normal;
}
div#footer .partners {
	width: 300px;
	float: left;
	text-align: right;
}
div#footer .partners img {
	margin-left: 15px;
}
/* News teaser on homepage */
.content {
	display: block;
	margin: 0 0 15px 0;
	height:86px;
	overflow:hidden;
}
.teaser h2 {
	font-family: Helvetica, Arial;
	text-transform: uppercase;
	border-bottom: 1px solid #E7E7E7;
	font-weight: normal;
	margin-bottom:10px;
	font-size: 12px;
}
.teaser img {
	width:180px;
	margin-left:7px;
}
.teaser a {
	display: block;
}
.teaser a {
	text-decoration: none;
	color: #000000;
}
.teaser a:hover {
	text-decoration: underline;
}
.news_teaser_image {
	width: 86px;
	margin: 20px 14px 0 0;
}
.news_teaser_image img {
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.news_teaser_text a.more {
	color: #000000;
	text-decoration: none;
	background: transparent url("../images/arrow.gif") no-repeat 0px 3px;
	padding: 0 0 0 14px;
}
.news_teaser_text a:hover.more {
	text-decoration: underline;
}
.teaser h3 {
	color: #F15C22;
	margin-bottom: 5px;
	clear: both;
}
.teaser h3 a {
	text-decoration: none;
}
.teaser h3 a:hover {
	color: #F15C22;
	text-decoration: none;
}
div#content_area_top {
	width: 950px;
	height: 57px;
	background: transparent url("../images/bg_content_area_top.gif") no-repeat 0 0;
	float: left;
}
div#content_area_breadcrum {
	float: left;
	width: 850px;
}
div#content_area_breadcrum ul {
	display: inline-block;
	padding: 16px 0 0 11px;
}
div#content_area_breadcrum ul li {
	float: left;
	background: transparent url("../images/arrow_gray.gif") no-repeat right 0px;
	padding-right: 20px;
	margin-left: 10px;
}
div#content_area_breadcrum ul li.last {
	background: none;
}
div#content_area_breadcrum ul li.last a{
	color: #999999;
}
div#content_area_breadcrum ul li a {
	text-decoration: none;
	color: #000000;
}
div#content_area_breadcrum ul li a:hover {
	text-decoration: underline;
}
#content_area_tools {
	float: left;
	width: 87px;
	margin: 6px 13px 0 0;
}
#content_area_tools ul {
	display: block;
}
#content_area_tools ul li {
	float: right;
	width: 20px;
	margin: 0 0 0 12px;
}
#content_area_tools a {
	height: 17px;
	display: block;
	text-indent: -9999px;
	
}
#content_area_tools a.print {
	background: transparent url("../images/icon_print.gif") no-repeat 0px 0px;
}
#content_area_tools a.stuurdoor {
	background: transparent url("../images/icon_stuurdoor.gif") no-repeat 0px 3px;
}
#content_area_tools a:hover.print {
	background: transparent url("../images/icon_print_hover.gif") no-repeat 0px 0px;
}
#content_area_tools a:hover.stuurdoor {
	background: transparent url("../images/icon_stuurdoor_hover.gif") no-repeat 0px 3px;
}
div#content_area_wrapper {
	width: 950px;
	background: transparent url("../images/bg_content_area_wrapper.gif") repeat-y 0 0;
}
div#content_area_nav {
	width: 170px;
	margin: 15px 20px 0 0;
	padding-left: 20px;
	float: left;
	font-family: Helvetica, Arial;
	font-size: 1.3em;
}
div#content_area_nav ul li {
	border-bottom: 1px solid #E1E1E1;
	margin: 0 0 18px 0;
	padding: 0 0 7px 0;
}
div#content_area_nav ul li a{
	color: #333333;
	text-decoration: none
}
div#content_area_nav ul li a:hover,
div#content_area_nav ul li a.active,
div#content_area_nav ul li a.current
{
	color: #F15C22;
}
div#content_area_main {
	width: 740px;
	float: left;
}



.promoBlockHomepage a {
	background-image:url(../images/button_imnetworks_5jaar_homepage.jpg);
	background-repeat: no-repeat;
	width: 232px;
	height: 119px;
	margin-left: 708px;
	position: absolute;
	z-index: 100;
	display: block;
	top: 351px;

}

/*SOCIAL*/
.sociallinks{margin:0;}
.sociallinks a{float:left; margin-right:5px;}

.tweeticon{ display:block; width:23px; height:23px; background: url('../images/tweeticon.gif') no-repeat; text-indent:-9999px;}
.tweeticon:hover{width:23px; height:23px; background: url('../images/tweeticon-hover.gif') no-repeat;}

.facebookicon{ display:block; width:23px; height:23px; background: url('../images/facebookicon.gif') no-repeat; text-indent:-9999px;}
.facebookicon:hover{width:23px; height:23px; background: url('../images/facebookicon-hover.gif') no-repeat;}

/*SMALL AGENDA CALENDER*/
.clndr{background: url('../images/clndr-bg.png') no-repeat;}
