@charset "utf-8";
/* BASICS */
body {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #423E3C;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(img/bg_back.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
p{
	margin:0px;
	margin-bottom: 14px;
}
div.hr {
  height: 15px;
  background: #fff url(img/hr_red.gif) repeat-x;
  margin: 15px 0px 10px 0px;
}
div.hr_purple {
  height: 15px;
  background: #fff url(img/hr_purple.gif) repeat-x;
  margin: 15px 0px 10px 0px;
}
div.hr_purple hr {
  display: none;
}
div.hr hr {
  display: none;
}
div.hr_blue {
  height: 15px;
  background: #fff url(img/hr_blue.gif) repeat-x;
  margin: 15px 0px 10px 0px;
}
div.hr_blue hr {
  display: none;
}
/* LINKS */
a{
	color: #b83d00;
	text-decoration:none;
}
a:hover{
	text-decoration: underline;
}
a.vaca_home{
	color: #423E3C;
}
/* TITLES en STUFF*/
h1{
	color:#b83d00;
	font-size: 19px;
	margin-top:8px;
	margin-bottom: 6px;
}
h2{
	font-size:16px;
	margin-top:0px;
	margin-bottom: 6px;
	color:#7A1A00;
}
h3{
	font-size:15px;
	color: #b83d00;
	margin-top:0px;
	margin-bottom: 2px;
}
.red{
	color:#b83d00;
}
.redbold{
	color:#b83d00;
	font-weight:bold;
}
.redboldbig{
	color:#b83d00;
	font-weight:bold;
	font-size:15px;
}
.purplebold{
	color:#8F6593;
	font-weight:bold;
}
.purpleboldbig{
	color:#8F6593;
	font-weight:bold;
	font-size:15px;
}
.bluebold{
	color:#129FA4;
	font-weight:bold;
}
.blueboldbig{
	color:#129FA4;
	font-weight:bold;
	font-size:15px;
}
.yellowboldbig{
	color:#ffb30f;
	font-weight:bold;
	font-size:15px;
}
.greenboldbig{
	color:#b5b500;
	font-weight:bold;
	font-size:15px;
}
.blueboldbig{
	color:#129fa4;
	font-weight:bold;
	font-size:15px;
}
/* BG */
.shadow_left {
	background-image: url(img/shadow_left.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.shadow_right {
	background-image: url(img/shadow_right.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
/* HOMEPAGE */
.home_content {
	background-image: url(img/bg_home_content.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.blokje1_home, .blokje2_home{
	padding: 2px 10px 0px 10px;
}
.blokje1_home p, .blokje2_home p{
	margin-top: 5px;
	margin-bottom: 5px;
}
.blokje1_home a{
	color: #F0A300;
	font-weight:bold;
	text-decoration:none;
}
.blokje2_home a{
	color: #129fa4;
	font-weight:bold;
	text-decoration:none;
}
.blokje1_home a:hover, .blokje2_home a:hover, .blokje3_home a:hover{
	text-decoration:underline;
}
/*  BREADCRUMB */
#breadcrumb, #breadcrumb a{
	color:#847C79;
	font-size:12px;
} 
/* DATE */
.date{
	color:#847C79;
	font-size:11px;
}
/* NAVIGATIE */
#nav{
	
}
#nav ul{
	padding:0px;
	margin: 0px;
	list-style:none;
	margin-top:27px;
	font-size:14px;;
}
#nav ul li {
	color:#7A1A00;
	/*line-height:18px;*/
	font-weight:bold;
	display:block;
	background-image:url(img/menu0.jpg);
}
#nav ul li a{
	color:#b83d00;
	/*line-height:18px;*/
	font-weight:normal;
	display:block;
	background-image:url(img/menu0.jpg);
}
#nav ul li a:hover{
	color:#7A1A00;
	text-decoration:none;
	display:block;
}
/* SUBNAVIGATIE */
#subnav {
	color:#423E3C;
	padding-top: 0px;
	display:block;
}
#subnav ul{
	margin-top:0px;
	margin-left: 10px;
}
#subnav ul li a{
	color:#423E3C;
	/*line-height:18px;*/
	font-weight:normal;
}
#subnav ul li a:hover{
	color:#000;
	text-decoration:none;
}
#subnav ul li {
	color:#000;
	/*line-height:18px;*/
}
/* SUBSUBNAVIGATIE */
#subsubnav ul{
	font-size:12px;
	margin-top:2px;
	margin-bottom:10px;
	margin-left: 10px;
}
#subsubnav ul li a{
}
#subsubnav ul li a:hover{
	text-decoration:underline;
}
#subsubnav ul li {
	color:#7E7672;
}
/* STUFF */
.kader1{
	border:1px solid #985;
	
}
/* LISTS */
ul.bullet_red, ul.bullet_grey, ul.bullet_green, ul.bullet_purple, ul.bullet_blue{
	list-style:none;
}
ul.bullet_red li{
	padding-left: 12px;
	background-image:url(img/bullet_red.gif);
	background-repeat:no-repeat;
	line-height:16px;
}
ul.bullet_grey li{
	padding-left: 12px;
	background-image:url(img/bullet_grey.gif);
	background-repeat:no-repeat;
	line-height:16px;
}
ul.bullet_purple li{
	padding-left: 12px;
	background-image:url(img/bullet_purple.gif);
	background-repeat:no-repeat;
	line-height:16px;
}
ul.bullet_blue li{
	padding-left: 12px;
	background-image:url(img/bullet_blue.gif);
	background-repeat:no-repeat;
	line-height:16px;
}
ul.bullet_green li{
	padding-left: 12px;
	background-image:url(img/bullet_green.gif);
	background-repeat:no-repeat;
	line-height:16px;
}
ul.list_arrows{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:-10px;
	margin-bottom:15px;
}
ul.list_arrows li, ul.list_in_list_arrows li{
	padding-left:12px;
	background-image:url(img/arrow_red.jpg);
	background-repeat:no-repeat;
	line-height:18px;
}
ul.list_in_list_arrows{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
}
ul.list_arrows_blue{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:-10px;
	margin-bottom:15px;
}
ul.list_arrows_blue li a{
	color:#129FA4;
}
ul.list_arrows_blue li, ul.list_in_list_arrows_blue li{
	padding-left:12px;
	background-image:url(img/arrow_blue.jpg);
	background-repeat:no-repeat;
	line-height:18px;
}
ul.list_arrows_purple{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:-10px;
	margin-bottom:15px;
}
ul.list_arrows_purple li a{
	color:#8F6593;
}
ul.list_arrows_purple li, ul.list_in_list_arrows_purple li{
	padding-left:12px;
	background-image:url(img/arrow_purple.jpg);
	background-repeat:no-repeat;
	line-height:18px;
}
ul.list_arrows_green{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:-10px;
	margin-bottom:15px;
}
ul.list_arrows_green li a{
	color:#8C8C00;
}
ul.list_arrows_green li, ul.list_in_list_arrows_green li{
	padding-left:12px;
	background-image:url(img/arrow_green.jpg);
	background-repeat:no-repeat;
	line-height:18px;
}
/* CAREERS */
.content_careers h1{
	color:#b5b500;
}

.content_careers h2{
	color:#b5b500;
}

.content_careers h3{
	color:#b5b500;
}
.content_careers #nav ul{
	padding:0px;
	margin: 0px;
	list-style:none;
	margin-top:27px;
	font-size:14px;
}
.content_careers #nav ul li a{
	color:#b5b500;
	line-height:18px;
	font-weight:normal;
}
.content_careers #nav ul li a:hover{
	color:#8C8C00;
	text-decoration:none;
}
.content_careers #nav ul li {
	color:#8C8C00;
	line-height:18px;
	font-weight:bold;
}
.content_careers #subnav ul{
	margin-top:0px;
	margin-left: 10px;
}
.content_careers #subnav ul li a{
	color:#423E3C;
	line-height:18px;
	font-weight:normal;
}
.content_careers #subnav ul li a:hover{
	color:#000;
	text-decoration:none;
}
.content_careers #subnav ul li {
	color:#000;
	line-height:18px;
	font-weight:bold;
}
.content_careers a{
	color: #8C8C00;
	text-decoration:none;
}
.content_careers a:hover{
	text-decoration: underline;
}

/* SERVICES */
.content_services h1{
	color:#AE8DB1;
}

.content_services h2{
	color:#8F6593;
}

.content_services h3 {
	color:#9D74A0;
}
	
.content_services #nav ul{
	padding:0px;
	margin: 0px;
	list-style:none;
	margin-top:27px;
	font-size:14px;
}
.content_services #nav ul li a{
	color:#AE8DB1;
	line-height:18px;
	font-weight:normal;
}
.content_services #nav ul li a:hover{
	color:#8F6593;
	text-decoration:none;
}
.content_services #nav ul li {
	color:#8F6593;
	line-height:18px;
	font-weight:bold;
}
.content_services #subnav ul{
	margin-top:0px;
	margin-left: 10px;
}
.content_services #subnav ul li a{
	color:#423E3C;
	line-height:18px;
	font-weight:normal;
}
.content_services #subnav ul li a:hover{
	color:#000;
	text-decoration:none;
}
.content_services #subnav ul li {
	color:#000;
	line-height:18px;
	font-weight:bold;
}
.content_services a{
	color: #8F6593;
	text-decoration:none;
}
.content_services a:hover{
	text-decoration: underline;
}

.content_services ul.list_arrows{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:-10px;
	margin-bottom:15px;
}
.content_services ul.list_arrows li, ul.list_in_list_arrows li{
	padding-left:12px;
	background-image:url(img/arrow_purple.jpg);
	background-repeat:no-repeat;
	line-height:18px;
}
.content_services ul.list_in_list_arrows{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
}

/* About */
.content_about h1{
	color:#15BFC4;
}

.content_about h2{
	color:#129FA4;
}

.content_about h3 {
	color:#14B4B8;
}
	
.content_about #nav ul{
	padding:0px;
	margin: 0px;
	list-style:none;
	margin-top:27px;
	font-size:14px;
}
.content_about #nav ul li a{
	color:#15BFC4;
	line-height:18px;
	font-weight:normal;
}
.content_about #nav ul li a:hover{
	color:#129FA4;
	text-decoration:none;
}
.content_about #nav ul li {
	color:#129FA4;
	line-height:18px;
	font-weight:bold;
}
.content_about #subnav ul{
	margin-top:0px;
	margin-left: 10px;
}
.content_about #subnav ul li a{
	color:#423E3C;
	line-height:18px;
	font-weight:normal;
}
.content_about #subnav ul li a:hover{
	color:#000;
	text-decoration:none;
}
.content_about #subnav ul li {
	color:#000;
	line-height:18px;
	font-weight:bold;
}
.content_about a{
	color: #129FA4;
	text-decoration:none;
}
.content_about a:hover{
	text-decoration: underline;
}

.content_about ul.list_arrows{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:-10px;
	margin-bottom:15px;
}
.content_about ul.list_arrows li, ul.list_in_list_arrows li{
	padding-left:12px;
	background-image:url(img/arrow_blue.jpg);
	background-repeat:no-repeat;
	line-height:18px;
}
.content_about ul.list_in_list_arrows{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
}

#insights_blok{
	border-left: 1px dashed #FF9D6F;
	float: right;
	width: 215px;
	/* background-color:#eeeeee; */
	padding-left: 10px;
	padding-top: 0px;
	font-size:12px;
	margin-left: 8px;
	margin-bottom: 25px;
}

#insights_blok a{
	display:block;
	background-repeat:no-repeat;
	padding-bottom: 12px;
	background-image:url(img/streepje.gif);
	background-position: 0px 4px;
	padding-left: 10px;
}
