/*
-----------------------------------------------
Jobhunters 2.0
Author:   Bas van Ekkendonk
Version:  8 november 2005
Edited:   1 february 2006 : 8:34
----------------------------------------------- */

/* weg met standaard paddings en marges! */
body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, li, ol, p, ul {
padding: 0; margin: 0;
border: 0 none transparent;
}

body {
margin: 0; padding: 0;
background: #fff;
font: 70% verdana, arial, helvetica sans-serif;
line-height: 17px;
text-align: center;
color: #555;
color: #252f47;
background-color: #fff;
}

#container {
margin: 0 auto;
text-align: left;
}

#header {
margin: 0 auto;
width: 760px;
background-color: #fff;
}

.hpos {
margin: 0 auto;
text-align: left;
width: 760px;
float: left;
background: url(/i/header-bg.gif) no-repeat;
}


.logo {
display: block;
float: left;
}

#header h1 {
margin: 0; padding: 10px 0 0 4px;
background: none transparent;
font: 90%;
font-weight: bold;
color: #218ac6;
}

#header ul {
margin: 35px 0;
display: block;
list-style-type: none;
}

#header li {
padding: 0 0 0 20px;
display: block;
float: right;
text-align: left;
}

#header li a {
padding: 0 0 0 10px;
text-decoration: none;
font-weight: bold;
color: #218ac6;
background: url(/i/arrow_right.gif) no-repeat 0 5px;
}

#header li a:hover {
color: #005aff;
text-decoration: underline;
}

.hd-img {
margin: 20px 0 0 0;
}

#breadcrumbs {
clear: both;
margin: 0; padding: 4px;
border-top: 1px solid #999;
border-bottom: 1px solid #dedfe7;
font-size: 90%;
background-color: #fff;

}

#breadcrumbs a {
text-decoration: none;
}

#breadcrumbs a:link,
#breadcrumbs a:visited {
color: #218ac6;
}

#breadcrumbs a:hover {
color: #666;
}

hr {
display: none;
height: 1px;
border: 0px;
color: #dedfe7; /* IE fix */
background: #dedfe7;
}

#content {
margin: 0 auto;
width: 760px;
background-color: #fff;

}

#sidebar {
float: left;
margin: 0;padding-left: 2px;
background-color: #fff;

}

#sidebar ul {
list-style-type: none;
margin: 0; padding: 0;
display: block;
text-align: left;
}

#sidebar #nav li {
padding: 3px 0;
display: block;
width: 156px;
background-color: #f1f1f5;
border-bottom: 1px solid #fff;
}

#sidebar #nav li a {
display: inline;
text-decoration: none;
color: #218ac6;
padding: 0 0 0 16px;
background: url(/i/navlevel01-up.gif) no-repeat 3px 4px;
}

#sidebar #nav li a:hover {
color: #005aff;
text-decoration: underline;
}

.ad-menu {
background-color: #ffffff;
padding: 16px;
}

#main {
float: right;
margin: 0; padding: 0 15px 15px 10px;
width: 575px;
border-left: 1px solid #dedfe7;
background-color: #fff;

}

#main a:link,
#main a:visited {
	color: #218ac6;
	text-decoration: underline;
}

#main a:hover {
	text-decoration: none;
}

#main a.desclink {
	text-decoration: none;
}

#main a.desclink2 {
	text-decoration: none;
	color: #cd0000;
}

#main .wrapper {
	padding: 4px;
	background-color: #f1f1f1;
	border: 1px solid #bbbdc9;
}

#main ul {
margin-left: 16px;
}

#main-left {
float: left;
width: 370px;
}

#main-left a:link,
#main-left a:visited {
color: #218ac6;
text-decoration: unline;
}

#main-left a:hover {
text-decoration: none;
}

#main-sidebar {
float: right;
width: 180px;
}

#main-full {
clear: both;
}

#main h1 {
padding: 12px 0 16px 0;
color: #dedfe7;
color: #bbbdc9;
font-size: 200%;
font-weight: normal;
}

#main h2 {
padding: 12px 0;
font-size: 100%;
}

.featurebox {
background-color: #e0e0e8;
}

#main .featurebox h2 {
padding: 6px 8px 0 8px;
font-size: 130%;
}

.featurebox p {
padding: 8px;
}

.tag {
	padding: 1px 2px;
	background-color: #218ac6;
	color: #fff;
	font-weight: bold;
}

dl.borderbox {
margin: 0 0 7px 0;
padding-bottom: 7px;
width: 180px;
font-size: 90%;
background: transparent url(/i/borderbox_bottom.gif) no-repeat bottom left;
}

dd.borderbox {
padding: 10px;
background: url(/i/borderbox_top.gif) no-repeat top left;
}

dd.borderbox ul {
margin: 0 0 0 10px;
padding: 4px;
list-style-type: square;
}

dd.borderbox a:link,
dd.borderbox a:visited {
color: #218ac6;
text-decoration: none;
}

dd.borderbox a:hover {
text-decoration: underline;
}

#footer {
clear: both;
margin: 0 auto; padding: 2px 5px;
width: 750px;
border-top: 1px solid #dedfe7;
font-size: 10px;
color: #555;
color: #9A9DAB;
text-align: center;
}

#footer a:link,
#footer a:visited {
color: #218ac6;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

