html {
	margin: 0px;
	padding: 0px;
	width:100%;
	height:100%;
	/*background:#76ad1c;*/
	background:#f2f2f2;
}

body {
	margin: 0px;
	padding: 0px;
	width:100%;
	height:100%;
	text-align:center;
	font:11px normal Arial, Verdana;
	background:#76ad1c;
}
button {
	border:none;
	color:#76ad1c;
	background:#ffffff;
	margin:0;
	padding:0;
	float:right;
	font-weight:bold;
}
form {
	float:left;
	margin:0;
	padding:0;
}
div#container {
	width:100%;
	height:100%;
	overflow:auto;
	background:#f2f2f2 url(/layout/bg_footer.jpg) bottom center repeat-x;
}
/*********** Hoofddiv waar alle content vanaf hangt ************/
div.row_bg {
	background:#f2f2f2;
}
div#row_1 {
	width:980px;
	background:#fff;
	position:relative;
	margin:0 auto;	
	background:#ffffff url(/layout/bg_submenu.jpg) left bottom no-repeat;;
}
div#row_1 select {
	position:absolute;
	left:0px;
	top:100px;
	margin: 0px 5px 10px 0px;
	padding-left:2px;
	font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;/* Resize Font*/
	width : 200px; /* Resize Width */
	display : block;
	text-align:left;
	cursor: pointer;
	border:0px solid #D1E4F6;
	color:#999999;
}

/************************************
landen selectie dropdown box
**************************************/

div.selectbox-wrapper {
	background:transparent;
	position:absolute;
	left:13px;
	top:125px;
	border:1px solid #c8c8c8;
	background:#ffffff;
	margin:0px;
	margin-top:-10px;
	padding:0px;
	text-align:left;
	max-height:200px;
	overflow:auto;
	color:#999999;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

/*Drop down list styles*/
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  color:#999999;
}

/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected {
  background-color: #939393;
  color:#ffffff;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current {
  background-color: #cdcdcd;
  color:#000000;
}

/* Drop down list items style*/
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
  color:#999999;
}

/* Look and feel of select box */
.selectbox {
  position:absolute;
  left:12px;
  top:98px;
  margin: 0px 5px 10px 5px;
  padding-left:2px;
  font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
  font-size:1em;/* Resize Font*/
  width : 183px; /* Resize Width */
  display : block;
  text-align:left;
  cursor: pointer;
  border:0;
  color:#999999;
  background:transparent;
}
/************************************/

img#logo {
	margin:0 auto;	
}
div#social_media {
	position:absolute;
	margin:0;
	padding:0;
	z-index:1;
	right:0px;
	top:30px;
	width:218px;
	height:37px;
	
}
div#search_box {
	position:absolute;
	margin:0;
	padding:0;
	z-index:1;
	background:url(/layout/bg_zoeken.jpg) no-repeat;
	right:0px;
	bottom:0px;
	width:218px;
	height:37px;
}

div#search_box input#search {
	margin:0px;
	padding:0px;
	padding-right:4px;
	width:145px;
	height:19px;
	line-height:19px;
	text-align:right;
	background:transparent;
	border:none;
	font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;/* Resize Font*/
	color:#999999;
	outline:none;
	z-index:2;
}

/********** hoofdmenu ****************/

div#hoofdmenu {
	height:62px;
	overflow:hidden;
	background:#ddeac6 url(/layout/bg_menu.jpg) repeat-x;
}
div#hoofdmenu ul {
	position:relative;
	z-index:1;
	height:29px;
	width:980px;
	margin:4px auto 0px auto;
	padding:0;
	background:#76ad1c;
	border-right:1px solid #ffffff;
}
div#hoofdmenu ul li {
	float:left;
	height:29px;
	border-left:1px solid #ffffff;
	list-style:none;
}
div#hoofdmenu ul li a {
	z-index:11;
	padding-top:7px;
	width:139px;
	display:block;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
div#hoofdmenu ul li a:hover {
	background:#98c255;
}

div#hoofdmenu ul#menu_1 {
	font-size:11px;
	color:#76ad1c;
	border:none;
	font-weight:normal;
	text-decoration:none;
	
}

/***************************************/
div#hoofdmenu table {
	position:relative;
	z-index:0;
	height:25px;
	width:980px;
	margin:0 auto;
	padding:0;
}
div#hoofdmenu table td a {
	text-decoration:none;
	color:#4b4d4c;
	line-height:10px !important;
	font-size:11px;
	text-transform: capitalize;
}
div#hoofdmenu table td {
	padding:0 5px;
}

/***************************************/
div#content_text {
	width:420px;
	float:left;
	overflow:auto;
}
div#content_text_left {
	width:650px;
	float:left;
	overflow:auto;
	padding-left:41px;
}
div#content_text_complete {
	width:900px;
	float:left;
	overflow:auto;
	padding-left:41px;
}
/*********** Tweede rij met logo en inloggen ************/

div#row_2 {
	width:980px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background:#ffffff;
	overflow:auto;
}
div#row_aanbod {
	width:980px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background:#ffffff;
	overflow:auto;
}

div#inloggen {
	width:225px;
	float:left;
	background:#cdcdcd;
}

div.highlight input {
	border:none;
	background:#ffffff url(/layout/bg_input.jpg) no-repeat;
	color:#999999;
	width:202px;
	height:23px;
	line-height:21px;
	padding-left:5px;
	outline:0;
}

div.highlight input[type=radio] {
	background:none;
	color:#999999;
	width:15px;
}


div.highlight form p {
	margin:15px;
}

/*********** ROW 4 rij met highlights enzo ************/

div#row_4 {
	clear:both;
	overflow:auto;
	background:#76ad1c;
}

div#footer {
	clear:both;
	width:950px;
	min-height:185px;
	margin:0 auto;
	overflow:auto;
	padding-left:35px;
}
div#footer ul {
	padding:10px 7px;
	width:23%;
	list-style:none;
	color:#ffffff;
	float:left;
	text-align:left;
}
div#footer ul li a {
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:capitalize;
}
div#footer ul li {
	padding:2px 0px;
}

div#footer ul a:hover {
	text-decoration:underline;
}
.browserIE7 div#footer ul {
	padding:0px;
	width:143px;
	list-style:none;
	color:#ffffff;
	float:left;
	text-align:left;
	margin:20px 10px 0px 0px;
}
/********** BREADCRUMBS ************/
div#breadcrumbs {
	width:100%;
	overflow:hidden;
	padding:0;
	margin:0 auto;
	height:32px;
	background:url(/layout/bg_breadcrumbs.jpg) repeat-x;
}
	
div#breadcrumbs ul {
	width:980px;
	margin:0 auto;
	padding:0;
	list-style:none;
	height:33px;
	background:url(/layout/bg_breadcrumbs.jpg);
}
div#breadcrumbs ul li {
	margin:0;
	padding:0;
	float:left;
	line-height:22px;
	color:#76ad1c;
}
div#breadcrumbs ul li a {
	margin:0;
	padding:2px 5px;
	
	line-height:25px;
	text-decoration:none;
}
/********************************************************/

#content_text ul,#content_text_left ul  {
      list-style-type: none;
      margin:0px;	
	  padding:0px;
 }
#content_text li,#content_text_left li {
	margin:3px 3px 7px 3px;
	padding-left:16px;
	background:url(/img/bullet.gif) no-repeat;
}

/****************** row 3 elementen ********************/

div#submenu {
	margin-right:	15px;
	width:			265px;
	float:			left;
	/*text-transform:	uppercase;*/
	color:			#76ad1c;
}

div#submenu ul#list_submenu {
	list-style:		none;
	color:			#76ad1c;
}
div#submenu ul#list_submenu li{
	background:		none;
}
.browserIE7 ul#list_submenu {
	margin-top:1px;
}

div#submenu ul#list_submenu a {
	display:			block;
	text-decoration:	none;
	color:				#76ad1c;
	margin-bottom:		8px;
}
div#submenu ul#list_submenu a b {
	text-decoration:	none;
	font-weight:		normal;
	color:				#e4001a;
}
div#submenu ul#list_submenu a:hover {
	text-decoration:underline;
}

/*******************CONTENT***********************/

div#content {
	padding-top:8px;
	min-height:100px;
	overflow:auto;
}
div#content div{
	text-align:left;
}
div#nieuws {
	float:left;
	width:240px;
	border:1px solid #00ff00;
}
div#nieuws a img { 
	margin:0 auto;
}
a:link.nieuws_jpg, a:visited.nieuws_jpg, a:active.nieuws_jpg {
	margin:0 auto;
}
a:hover.nieuws_jpg {
	margin:0 auto;
}

ul#list_nieuws {
	list-style:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

/************* DE HIGHLIGHTS************************/


div#highlights {
	min-height:280px;
	width:900px;
	overflow:visible;
	margin:0px auto;
	background:#ffffff;
	padding:20px 40px;
	text-align:left;
}

div.highlight {
	float:left;
	width:225px;
	height:280px;
}
div.highlight a img {
	display:block;
	margin:0 auto;
}
div.highlight span {
	text-align:left;
	width:200px;
}
div.highlight p {
	margin-left:18px;
}

div.hightlight input[type=radio] {
width: 10px;
}

div.kopje {
	padding:9px 0px;
	display:block;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	background:#76ad1c;
	border-right:1px solid #ffffff;
	margin-bottom:12px;	
}
/*************** colofon *************/

div#colofon {
	margin:0px auto;
	font-weight:bold;
	padding:12px 0px;
	width:980px;
	color:#76AD1C;
	line-height:27px;
	background:#fff;
}

/************* FILMPJE EN SEARCH ************************/

div#media a:hover{
	border:2px solid black;
	color:#3d8100;
	text-decoration:none;
	background:url(/layout/bg_media_hover.gif);
}

div#media a:hover b {
	color:#333;
}

/***********EINDE FOOTER *****************************/
/*HIERONDER VOLGEN DE STANDAARD ELEMENTEN*/
img {
	border:0px;
}

p {	
 line-height:16px;
}
select, option { 
}
h3,h1 {
	font:bold 14px Arial;
	color:#e2001a;
}
h1 {
	text-transform: uppercase;
}

h2 { 
	font:bold 14px Arial;
	color:#e2001a;
}

a {
	color: #76ad1c;
}
table#diensten td {
	padding:5px;
	margin:0px;
	text-align:left;
	line-height:16px;
}

td {
	padding:0px;
	margin:0px;
	text-align:left;
	line-height:12px;
	vertical-align:middle;
}

td a {
	width:100%;
	height:30px;
}
table#vacatures td {
	padding:12px;
	margin:0px;
	text-align:left;
	line-height:12px;
	vertical-align:middle;
	border-top:2px solid #76ad1b;
}

table#vacatures td a {

}
table#vacatures th {
	font:bold 14px Arial;
	color:#76ad1b;
	text-align:left;
	text-transform:uppercase;
	width:25%;
}
table#beschikbaar {
	width:900px;
	margin-left:40px;
}
table#beschikbaar td {
	padding:12px;
	margin:0px;
	text-align:left;
	line-height:12px;
	vertical-align:top;
}

table#beschikbaar td a {

}
table#beschikbaar th {
	font:bold 14px Arial;
	color:#76ad1b;
	text-align:left;
	text-transform:uppercase;
	padding-left:12px;
}

#hoofd_sub td {
	text-align:center;
}

#media ul,#media ul  {
      list-style-type: none;
      margin:0px;	
	  padding:0px;
 }
#media li {
	margin:0px;
	padding-left:0px;
}

#media li.pdf {
	background:url(/layout/icons/pdf.png) no-repeat;
}
#media li.mp3 {
	background:url(/layout/icons/mp3.png) no-repeat;
}
#media li.png {
	background:url(/layout/icons/png.png) no-repeat;
}
#media li.jpg {
	background:url(/layout/icons/jpg.png) no-repeat;
}

#media li a {
	padding-top:6px;
	padding-left:40px;
	padding-bottom:0px;
}
/* inlink_zonder_icoon */

a.SEO {
	display: inline;
	background:none !important;
	text-decoration: none !important;
	color: #515151;
}

a.SEO:hover{
	color: #cb0520;
	background:none !important;
	text-decoration:none !important;
}

