body {font:12px Arial,Helvetica,sans-serif; background:#d3cab2; text-align:center; margin:0px; padding:0px;}
a,a:link,a:visited {color:#000}
a:hover,a:active {color:#C00}
h1 { margin:0px; font-size:15px; font-weight:bold; color:#000000}
h2 { margin:0px; font-size:14px; font-weight:bold; color:#000000}
h3 { margin:0px; font-size:13px; font-weight:bold; color:#000000}
h4 { margin:0px; font-size:11px; font-weight:bold; color:#000000}
h5 { margin:0px; font-size:11px; font-weight:bold; margin-top:12px; color:#000; font-size:12px}
img { border:0px}

	#container {width:975px;text-align:left;margin-left:auto;margin-right:auto;background:#FFF}
		#header {background-color:#ed1820; height:78px}
			#logo {float:left;padding:18px 10px 16px 10px ; width:455px}
			#print-logo {display:none}
			#menu-top {padding:14px 0px 12px 0px;; float:right; width:340px }
				#menu-top  ul {padding:0;margin:0; font-size:11px ;color:#fff; float:right; margin:5px 10px 0px 0px;; list-style:none  }
				#menu-top  ul li {float:left;padding:0;margin:0; list-style:none}
				#menu-top  ul li a,#menu-top ul li a:link,#menu-top ul li a:visited {color:#fff;border:0;text-decoration:none;; display:block}
				#menu-top  ul li a:hover,#menu-top  ul li a:active {color:#f7eed4; text-decoration:underline}			
				#link-home a { background:url(/images/icon-home.gif) no-repeat 0px 2px; padding:0px 8px 0px 15px}
				#link-contact a { background:url(/images/icon-contact.gif) no-repeat 0px 2px; padding:0px 8px 0px 15px}
				#link-sitemap a { background:url(/images/icon-sitemap.gif) no-repeat 0px 2px; padding:0px 8px 0px 20px}								
				#link-adverteren a { background:url(/images/icon-adverteren.gif) no-repeat 0px 2px; padding:0px 8px 0px 17px}
				#link-hulp a { background:url(/images/icon-help.gif) no-repeat 0px 2px; padding:0px 8px 0px 15px}				
		#menu { background-color:#b01217; border-bottom:1px solid #b34347}
		#center { border-top: 1px solid #000; padding:13px; height:100%; overflow:auto}
			#leaderboard {padding:5px; text-align:center}
			#left { width:584px; float:left; }
			#right {width:353px; float:right;}
		#footer {background:#f3f1ea; display:block; height:auto; overflow:hidden}
			#reed-business { padding:15px 10px; float:left; width:160px}
			#copyrights { padding:15px 10px; float:left; width:700px; font-size:11px; color:#666}			
			#copyrights a, #copyrights a:link, #copyrights a:visited {color:#666; text-decoration:none}
			#copyrights a:hover, #copyrights a:active {color:#000; text-decoration;underline}			



/* top menu style on */
#menu {clear:both;position:relative;background:url(../images/bg-top-menu.png) repeat-x;height:59px}
#menu ul {margin:0;padding:0 0 0 10px;list-style:none}
#menu ul li {margin:4px 0 0 -1px;padding:0;float:left;font-weight:bold;text-transform:uppercase;background:url(/images/sep-top-menu.gif) right 1px no-repeat}
#menu ul li.lastItem,#menu ul li.activeItem li.lastItem {background:none}
#menu ul li a {padding:5px 15px 6px;float:left;line-height:14px;font-size:14px;height:14px;color:#fff;text-decoration:none}
#menu ul li:hover {background:url(/images/bg-top-menu-right-hov.png) no-repeat right bottom}
#menu ul li:hover a {background:url(/images/bg-top-menu-left-hov.png) no-repeat left bottom;text-decoration:none}
#menu ul li.activeItem,#menu ul li.activeItem:hover {background:url(/images/bg-top-menu-right-act.png) no-repeat right bottom}
#menu ul li.activeItem a,#menu ul li.activeItem:hover a {color:#000;font-size:16px;padding:6px 15px;background:url(/images/bg-top-menu-left-act.png) no-repeat left bottom}
#menu ul li.activeItem ul,#menu ul li ul {position:absolute;left:0;top:30px;padding:0 0 0 13px;width:950px}
#menu ul li.activeItem li,#menu ul li.activeItem li:hover,#menu ul li li,#menu ul li li:hover {background:url(/images/sep-top-submenu.png) no-repeat right center;text-transform:none;margin-top:0}
#menu ul li.activeItem li a,#menu ul li.activeItem li:hover a,#menu ul li.activeItem:hover li a,#menu ul li li a,#menu ul li li:hover a,#menu ul li:hover li a {background:none;padding:7px 11px 8px;font-size:13px;color:#000}
#menu ul li.activeItem li:hover,#menu ul li li:hover {background:url(/images/bg-top-submenu-right-hov.gif) no-repeat right center}
#menu ul li.activeItem li.nohover:hover,#menu ul li li.nohover:hover {background:none}
#menu ul li.activeItem li:hover a,#menu ul li li:hover a {background:url(/images/bg-top-submenu-left-hov.gif) no-repeat left center}
#menu ul li.activeItem li.active,#menu ul li.activeItem li.active:hover a,#menu ul li.activeItem li.active:hover a:hover #menu ul li li.active,#menu ul li li.active:hover a,#menu ul li li.active:hover a:hover {background:#fff}
#menu ul li ul h2 { padding:7px 4px}
/* top menu style off */


#search-box {background: #fae7b5 url(/images/background_search.gif) repeat-x; border:2px solid #eedca6; padding:7px 7px 1px 7px; display:block; height:100%; margin-bottom:12px; min-height:121px; font-size:9px}
	#search-box div { margin:0px}
	#search-box h1 { font-size:22px; margin:0px; padding-top:8px }
	#search-box h2 { font-size:14px; margin:0px; margin-bottom:2px; margin-top:15px }	
	#search-box	#column-what { float:left}
	#search-box	#column-where { float:left}	
	#search-box	#column-branche { width:234px; float:left}
	#search-box	#column-category {  float:left}
	#search-box	#column-education { width:234px; float:left}
	#search-box	#column-experience { width:234px; float:left}
	#search-box	#column-what {float:left}			
	#search-box	#column-search {width:72px; float:left;margin-left:4px}	
	#search-box	#search { width:155px; border:1px solid #000; padding:7px 6px 7px 6px; background:url(/images/background_input.gif) no-repeat; font-size:10px; margin-right:5px}
	#search-box	#regio {width:100px; border:1px solid #000; background: #fff url(/images/background_input.gif) no-repeat}	
	#search-box	#branche { border:1px solid #000; padding:5px; background: #fff url(/images/background_input.gif) no-repeat; font-size:10px}	
	#search-box	#category { border:1px solid #000; padding:5px; background: #fff url(/images/background_input.gif) no-repeat; font-size:10px}	
	#search-box	#education { border:1px solid #000; padding:5px; background: #fff url(/images/background_input.gif) no-repeat}	
	#search-box	#experience { border:1px solid #000; padding:5px; background: #fff url(/images/background_input.gif) no-repeat}	

	#search-box	#btnSearch { background:url(/images/background_search_button.gif) no-repeat; border:0px; padding:4px 0px 5px 0px; color:#FFF; font-weight:bold; margin-top:34px; width:72px; height:29px}
	#search-box a, #search-box a:link, #search-box a:visited { display:block; padding-left:10px; background:url(/images/arrow_red.gif) no-repeat 1px 5px; text-decoration:none; color:#000}
	#search-box a:hover, #search-box a:active { text-decoration: underline}

	
.box {border:2px solid #f7eed4; height:100%; overflow:auto; margin-bottom:12px}
	.box h2 { font-size:18px; margin-top:0px; margin-bottom:8px}
	.box .box-title {border-bottom:2px solid #f7eed4;padding:7px}	
	.box .box-title h1, .box .box-title h2 {margin:0px}
	.box .box-title h2 span a { font-size:11px; color:#C00; text-decoration:none }
	.box .box-content {padding:7px}	
	.box .box-content ul {margin:0px;padding:0px; list-style:none}
	.box .box-content ul li {margin:0px;padding:0px; list-style:none; padding:3px 0px; padding-left:6px}
	.even {background:#f8f6f2}
	.box .box-content ul li a, .box .box-content ul li a:link, .box .box-content ul li a:visited { padding-left:10px; background:url(/images/arrow_red.gif) no-repeat 1px 5px; text-decoration:none; color:#000}
	.box .box-content ul li a:hover, .box .box-content ul li a:active { text-decoration: underline}		
	.box .box-content ul li span {color:#6e695d; font-size:11px}

.box-special {border:1px solid #c0b598; height:100%; overflow:auto; margin-bottom:12px}	
.box-special .box-title { background:url(/images/bg-title-red.png) repeat top left;padding:5px 7px; color:#FFFFFF}	
.box-special .box-title h3 { color:#FFF; font-size:12px; margin-top:0px; margin-bottom:6px}
.box-special .box-content {padding:7px}	


.spacing { margin-right:12px}
.box-home {border:1px solid #c0b598; height:100%; overflow:hidden; margin-bottom:12px; float:left; width:283px; height:140px;}	
.box-home .box-title { background:url(/images/bg-title-red.png) repeat -25px 0px;padding:5px 7px 5px 7px; color:#FFFFFF}	
.box-home .box-title h3 { color:#FFF; font-size:12px; margin-top:0px; margin-bottom:6px}
.box-home .box-title h3 span { font-size:10px; color:#FFFFFF; padding-left:4px}
.box-home .box-title h3 span  a{  color:#FFFFFF; text-decoration:none}
.box-home .box-content {padding:7px}	
.box-home .box-content {padding:7px}	
.box-home .box-content h4 { font-size:12px; margin-top:0px}
.box-home .box-content h4 a { text-decoration:none}

.box-home .box-content .photo {
width:70px;
float:left;
clear:none;
height:90px;
overflow:hidden;
}

/* Listings */

.list { border:1px solid #c0b598}
.list td { background-color:#FFF;padding: 1px;}
.list td.alt {background:#f8f6f2}
.list td a, .list td a:link{ font-weight:bold}
.list td a:visited {color:#333}
.list td a:active, .list td a:hover {}
.list th {padding: 5px 3px; text-align:left;color:#fff; background:url(/images/bg-title-red.png) repeat -25px 0px;}
.list th a, .list th a:link{ color:#FFF; text-decoration:none}
.list th a:visited {color:#FFF}
.list th a:active, .list th a:hover {color:#ccc}
.form { background-color:#c0b598}
.form td { background-color:#FFF;padding: 1px;}

.form td a, .form td a:link{ font-weight:bold}
.form td a:visited {}
.form td a:active, .form td a:hover {color:#c4161c}
.form th {padding: 4px 2px; text-align:left;color:#000; background:#faf5e7}
.form th a, .form th a:link{ color:#FFF}
.form th a:visited {color:#FFF}
.form th a:active, .form th a:hover {color:#c4161c}
.form th.sub { background:url(/images/bg-title-red.png) repeat -50px 0px;;padding:3px 3px; color:#fff}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.form td.alt {background-color:#ddd}

#home-categories {padding-bottom:0px}
#home-categories ul  {margin:0px; padding:0px; list-style:none; width:170px; float:left}
#home-categories ul li  {margin:0px; padding:0px; list-style:none; margin-bottom:4px}
#home-categories ul li a, #home-categories ul li  a:link, #home-categories ul li a:visited { padding-left:10px; background:url(/images/arrow_red.gif) no-repeat 1px 5px; text-decoration:none; color:#000}
#home-categories ul li a:hover, #home-categories ul li  a:active { text-decoration: underline}
.filled {background:#faf5e7; padding:10px}
.plaatsen {border:2px solid #eedca6; padding:10px; }
	.plaatsen  h3 {font-size:14px}
	.plaatsen  p {width:200px}
	.plaatsen a { text-decoration:none; font-weight:bold}
	.plaatsen a span {background: url(/images/background_button_vacature_plaatsen.gif) no-repeat; padding:7px 0px; text-align:center; width:182px; display:block;  text-decoration:none; font-weight:bold}


.bereik {border:2px solid #eedca6; padding:10px; margin-top:10px}
	.bereik  p {width:280px}
	.bereik  h3 {font-size:14px}
	.bereik a { color:#FF0000; font-weight:bold; text-decoration:none}


#advertorials {background:#edeae0; height:100%; overflow:auto; text-align:center; padding:8px 0px; margin-bottom:12px}


div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  text-align:left;
  overflow:hidden;
  z-index:4000;
  font-size:11px;
	padding:4px;
	width:120px}
	
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #faf5e7;
  font-weight:bold
}

div.selectbox-wrapper ul li.current { 
  background-color: #faf5e7
}

div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
  	width:150px
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 0px 0px;
  display : block;
  text-align:left; 
  background: url(/images/background_select.gif) top right no-repeat;
  /*height:18px;*/
  cursor: pointer;
  border:0px;
  color:#333;
  border-left:1px solid #000;
  height:17px;
  padding:8px 27px 4px 6px;
  display:block;
   font-size:10px;
}

select {
	background: url('/images/background_select.gif') right;  font-size:10px;
}




















/* Legacy */
/*  Paging Styles */
/*---------------------------------------------------------------------------*/

#paging { font-weight:bold}


#paging #browse{

}

#paging #pages{

}

#paging #pages a.pg, #paging #pages span.pgnl, #paging #pages span.pgs, #paging #browse a.pg, #paging #browse span.pgnl  {

}

#paging #browse span.pgnl{

}

#paging #pages a.pg:hover, #paging #pages a.pg:active, #paging #browse a.pg:hover, #paging #browse a.pg:active, #paging #pages span.pgs  {

}

/* Image related */

.img_thumb { float:left; width:110px; height:110px; padding:5px; border:1px solid #000; clear:left;margin-bottom:2px; vertical-align:bottom; background:none;}
.img_thumb img {margin:0;padding:0;border:0}
.img_full	{float:right}

.msg { color:#F00}

.message_container { padding:8px ;border: 1px solid #009EDB; background-color:#e1eff9;margin-bottom:2px;}
.message { padding:6px ;border: 1px solid #009EDB; background-color:#fff;margin-bottom:2px;}
.subject, .received { padding:6px ;border: 1px solid #009EDB; background-color:#009EDB;margin-bottom:2px; color:#fff}
.received {background-color:#91c5ea;}
.subject label, .received label, .message label, .options label {width : 160px; }

.subject {}
.received{}
.message{}
.options {}

.new_messages{padding:6px ;border: 1px solid #009EDB; background-color:#fff;margin-bottom:2px; color: #009EDB; font-size:14px; text-align:center; font-weight:bold}
.new_messages a, .new_messages a:link, .new_messages a:visited, .new_messages a:hover, .new_messages a:active {color: #009EDB;}

.notice {font-size:9px}


.frm {}
.frm label {display:block;font-weight:bold;margin:6px 0px 6px 0px;}
.frm .highlight { padding:4px; border: 1px solid #009edb; background-color:#91c5ea}
.frm .highlighta { padding:4px; border: 1px solid #C4161C; background-color:#C4161C; color:#FFFFFF;}

.alt {background-color:#eff7fc}

#adsense {padding:6px; border:1px solid #009edb; margin-top:14px; clear:both;;height:95px;}

#box1b, #box2b, #box3b, #box4b { margin-bottom:4px;}


.lbl {width:130px; font-weight: bold;float:left; }


/* Login Box*/

#login { voice-family:inherit}
#login div {margin-top: 6px;}
#login #form label {width:95px;display:block; margin-right:5px; padding:3px;font-weight:bold;}
#login #form fieldset { float:left; width:273px;margin-right:5px; height:215px; border:2px solid #eedca6;; padding:5px; }
#login #form fieldset legend { color:#000; font-weight:bold; font-size:12px}
