* {
margin				: 0px;
padding				: 0px;
border				: 0px;
font-family			: Arial, Helvetica, Arial, sans-serif;
}

body {
background-color	: #9ecdd5;
}

hr {
display				: none;
}

#container {
width				: 970px;
margin				: 0px auto 0px auto;
background			: #ffffff;
}


/*
Header: ------------------------------------------------------ */
#header {
width				: 950px; /* 970px */
height				: 157px;
padding				: 0px 10px 0px 10px;
background-image	: url(../img/bg_header.jpg);
}

#header_home {
width				: 950px; /* 970px */
height				: 157px;
padding				: 0px 10px 0px 10px;
background-image	: url(../img/bg_header_home.jpg);
}

/* Logo met link naar Home */
.logo a {
float				: left;
display				: block;
width				: 190px;
height				: 157px;
background-image	: url(../img/logo.jpg);
}

.logo span{
display				: none;
}

.logo img {
float				: right;
}


/*
Navigatie: --------------------------------------------------- */
#navigatie {
width				: 950px; /* 970px */
height				: 24px;
padding				: 0px 10px 0px 10px;
background-image	: url(../img/bg_navi.gif);
background-color	: #0096ac;
}

/* Zie voor opmaak en werking menu: nav.css */


/*
Content: ----------------------------------------------------- */
#wrap_home {
float				: left;
clear				: both;
width				: 760px; /* 970px */
padding				: 0px 10px 0px 200px;
background-image	: url(../img/bg_linkerbalk.gif);
background-repeat	: no-repeat;
background-position	: left bottom;
background-color	: #ffffff;
}

#wrap {
float				: left;
clear				: both;
width				: 950px; /* 970px */
padding				: 0px 10px 0px 10px;
background-image	: url(../img/bg_linkerbalk2.gif);
background-repeat	: no-repeat;
background-position	: left bottom;
background-color	: #ffffff;
}


/* Linkerbalk */
#linkerbalk {
float				: left;
width				: 190px; /* 190px */
padding				: 25px 0px 50px 0px;
text-align			: center;
}

#linkerbalk p {
padding				: 0px 10px 10px 10px;
color				: #000000;
font-size			: 12px;
line-height			: 16px;
}

#linkerbalk ul {
border-top			: 1px solid #ffffff;
list-style-type		: none;
}

#linkerbalk li {
border-bottom		: 1px solid #ffffff;
}

#linkerbalk a {
display				: block;
width				: 180px;
padding				: 3px 5px 4px 5px;
background-color	: #d6eef2;
color				: #000000;
font-size			: 13px;
font-weight			: bold;
text-decoration		: none;
}

#linkerbalk a:hover {
background-color	: #eff8fa;
color				: #0096ac;
}

#linkerbalk a.selected,
#linkerbalk a:hover.selected {
background-color	: #ffffff;
color				: #0096ac;
}


/* Content */
#wrap_content {
float				: right;
width				: 760px; /* 760px */
background-color	: #ffffff;
}

#content {
float				: left;
width				: 454px; /* 570px */
width				: 450px; /* 570px */
padding				: 24px 80px 40px 36px;
}

#content_login {
float				: left;
width				: 723px;
padding				: 24px 00px 40px 36px;
}

#links_login {
float				: left;
width				: 723px;
padding				: 24px 00px 40px 36px;
}

#wrap_content h2 {
padding				: 0px 0px 0.6em 0px;
color				: #000000;
font-size			: 28px;
font-weight			: bold;
line-height			: 28px;
}

#wrap_content h3 {
padding				: 0px 0px 0px 0px;
color				: #000000;
font-size			: 14px;
font-weight			: bold;
line-height			: 14px;
}

#wrap_content p {
padding				: 0px 0px 1em 0px;
color				: #0096ac;
font-size			: 14px;
line-height			: 18px;
}

#wrap_content a {
color				: #0096ac;
text-decoration		: underline;
}

#wrap_content a:hover {
color				: #000000;
}

#wrap_content ul {
padding				: 0px 0px 1em 25px;
color				: #0096ac;
font-size			: 14px;
line-height			: 18px;
list-style-type		: square;
}


/* Content CMS */
#wrap_content_cms {
float				: right;
width				: 720px; /* 760px */
background			: #ffffff;
padding				: 20px 20px 20px 20px;
}

#wrap_content_cms table {
width				: 100%; /* 570px */
}

#wrap_content_cms input {
font-size			: 12px;
border				: 1px solid #cccccc;
}

#wrap_content_cms select {
font-size			: 12px;
border				: 1px solid #cccccc;
}

#wrap_content_cms textarea {
font-size			: 12px;
border				: 1px solid #cccccc;
}

/* Vacaturesoorten */
#content_vac_top {
float				: left;
width				: 684px; /* 760px */
padding				: 24px 40px 40px 36px;
}

#content_vac_top h2 {
padding				: 0px 0px 0px 0px;
color				: #000000;
font-size			: 21px;
font-weight			: bold;
line-height			: 28px;
}

.content_vac_tekst {
float				: left;
width				: 300px;
padding				: 20px 40px 0px 0px;
}

.content_vac_tekst h3 {
padding				: 0px 0px 0px 0px;
color				: #000000;
font-size			: 14px;
font-weight			: bold;
line-height			: 14px;
}


/* Argumenten */
#content_arg {
float				: left;
width				: 400px;
padding				: 24px 0px 40px 36px;
}

#content_arg h2 {
padding				: 0px 0px 0px 0px;
color				: #000000;
font-size			: 21px;
font-weight			: bold;
line-height			: 28px;
}

#content_arg h3 {
padding				: 0px 0px 0px 0px;
color				: #000000;
font-size			: 14px;
font-weight			: bold;
line-height			: 14px;
}


/* Rechterbalk */
#rechterbalk {
float				: right;
width				: 190px; /* 190px */
padding				: 20px 0px 20px 0px;
}

#rechterbalk_arg {
float				: right;
width				: 320px; /* 320px */
height				: 419px;
padding				: 20px 0px 20px 0px;
}


/*
Footer: ------------------------------------------------------ */
#footer {
float				: left;
width				: 950px; /* 970px */
height				: 68px;
padding				: 0px 10px 0px 10px;
background-image	: url(../img/bg_footer.gif);
background-repeat	: no-repeat;
}

#footer div {
float				: left;
width				: 253px;
padding				: 14px 0px 0px 0px;
height				: 44px; /* 58px */
text-align			: center;
}

#footer div.left {
padding				: 14px 0px 0px 12px;
width				: 177px; /* 189px */
background-image	: url(../img/bg_footer_left.gif);
background-repeat	: repeat-x;
text-align			: left;
}

#footer p {
color				: #000000;
font-size			: 14px;
font-weight			: bold;
line-height			: 16px;
}

#footer div.left p {
color				: #0096ac;
font-size			: 14px;
}

#footer a {
color				: #0096ac;
font-weight			: bold;
text-decoration		: underline;
}
