@charset "UTF-8";
/* CSS Document */

html,body {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#4d4b4b;
	line-height:			16px;
}

body
{
    background-color: 		#0a0051;
    height:					100%;
    margin:					auto;
    padding:				0pt;
    text-align:				center;
    min-width: 				739px;
}

#body_container
{
    background-color:		#0a0051;
}

h1 {
	margin:					0px;
	padding:				0px;
	font-size:				14px;
}

h2 {
	margin:					0px 0px 0px 0px;
	padding:				0px;
	font-size:				11px;
	font-weight:			bold;
}

h3 {
	margin:					0px 0px 0px 0px;
	padding:				0px;
	font-size:				14px;
	font-weight:			bold;
	color:					#F9E20A;
}

h4 {
	margin:					0px 0px 0px 0px;
	padding:				0px;
	font-size:				11px;
	font-weight:			bold;
	color:					#090969;
}


/*-----------------------------------HEADER------------------------------------------------------*/



#header_container
{
    background: 			url('../img/headerback.png') repeat-x;
    text-align: 			left;
	height:					339px;
    
}

#header_container_vacature 
{
    background: 			url('../img/headerback_groot.png') repeat-x;
    text-align: 			left;
	height:					870px;
    
}

#tab_container {
    width: 					900px;
    margin: 				0px auto 0px auto;
	padding:				8px 0px 0px 0px;
}

#tab_container a {
	margin:					0px 6px 0px 0px;
}

#header
{
    width: 					739px;
    margin: 				0px auto 0px auto;
	padding:				34px 0px 0px 0px;
}

div#logo {
	height:					36px;
	padding:				7px 0px 0px 0px;
}

div#slogan {
	height:					53px;
	padding:				15px 0px 0px 0px;
}

img.foto {
	position:				relative;
	height:					209px;
	width:					228px;
	top:					-240px;
	left:					450px;
}

img.foto_vacature {
	position:				relative;
	height:					209px;
	width:					228px;
	top:					-70px;
	left:					10px;
}


#header p.top {
	width:					380px;
	margin:					15px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	
}

#header p {
	width:					700px;
	margin:					15px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	
}

#header_content
{
	background:				#0F0;
    width:					739px;
    text-align:				left;
}

table.vacature {
	float:					left;
	width:					600px;
}

table.vacature a {
	color:					#4d4b4b;
	text-decoration:		none;
}

img.plaats_voor {
	width:					389px;
	height:					23px;
	margin:					10px 0px 20px 0px;
}

img.mail_cv_button {
	height:					75px;
	width:					295px;
	margin:					0px 0px 0px 130px;
}

/*------------------------------------LINKS------------------------------------------------------*/



#links_container
{
    margin: 				15px auto 20px auto;
    padding:				0pt;
    text-align:				center;
}

#links_content
{
    width:					739px;
    margin: 				0px auto 0px auto;
    text-align:				left;
}

table.site_buttons td {
	padding:				20px 15px 0px 0px;
}

table.site_buttons td img {
	border:					none;
}

#links_content_vacature
{
    width:					739px;
    margin: 				0px auto 0px auto;
    text-align:				left;
}

#links_content_vacature p {
	margin:					0px;
	padding:				0px;
	color:					#ffffff;	
}

#links_content_vacature ul {
	color:					#ffffff;
}

#links_content_vacature a {
	color:					#ffffff;
}

td.button_container {
	float:					left;
	height:					98px;
	width:					330px;
	margin:					0px 30px 15px 0px;
}

div.img_space {
	float:					left;
	width:					97px;
	height:					98px;
}

div.title {
	float:					left;
	margin:					0px;
	padding:				5px 0px 0px 7px;
	height:					15px;
	width:					221px;
}

div.title a {
	text-decoration:		none;
}

div.description {
	float:					left;
	width:					216px;
	margin:					0px;
	padding:				2px 5px 5px 7px;
	height:					53px;
}

div.description a {
	text-decoration:		none;
}

div.button {
	float:					left;
	width:					221px;
	text-align:				right;
	margin:					0px;
	padding:				0px 0px 2px 7px;
	height:					16px;
}

div.rounded {
	float:					right;
	width:					5px;
	margin:					0px;
	padding:				0px;
	height:					98px;
}

img.ontwikkeling {
	float:					left;
	position:				relative;
	top:					-98px;
	left:					0px;
}

div.vacature_button {
	float:					left;
	background:				#f9e20a;
	border:					;
	text-align:				center;
	width:					90px;
	height:					45px;
	padding:				40px 5px 15px 5px;
	margin:					5px 0px 0px 0px;
	-moz-border-radius: 	90px; /* Firefox */
	-webkit-border-radius: 	90px; /* Safari, Chrome */
	border-radius: 			90px; /* CSS3 */	

}

div.vacature_button a.buttonlink {
	border:					none;
	color:					#0A0051!important;
	text-align:				center;
	font-size:				15px;
	font-weight:			bold;
}

a.buttonlink img {
	border:					none;
	width:					296px;
	height:					153px;
}

img.belbutton {
	float:					left;
	widht:					296px;
	height:					153px;
}

a.button_websites {
	float:					left;
	background:				#242479;
	border:					1px solid #5d5da7;
	text-align:				center;
	width:					200px;
	padding:				10px 5px 10px 5px;
	margin:					20px 0px 0px 0px;
	height:					20px;
	font-size:				12px;
	-moz-border-radius: 	10px; /* Firefox */
	-webkit-border-radius: 	10px; /* Safari, Chrome */
	border-radius: 			10px; /* CSS3 */	
}

a.button_websites:hover {
	text-decoration:		none;
}




/*------------------------------------TEXT------------------------------------------------------*/




#text_container
{
	background:				#ffffff url('../img/text_container_back.png') repeat-x;
    text-align:				center;
}

#text_content
{
    width:					739px;
    margin: 				0px auto 0px auto;
    text-align:				left;
	padding:				10px 0px 10px 0px;
}

#text_container p {
	margin:					0px;
	padding:				0px;
}

#cloud_container
{
    margin: 				0px auto 0px auto;
    text-align:				center;
	background:				url('../img/cloud_back.png') repeat-x;
}

#cloud_content
{
    width:					739px;
    margin: 				0px auto 0px auto;
    text-align:				left;
	height:					155px;
}

#cloud_content span {
	color:					#0a033f;
	font-weight:			bold;
	float:					left;
	position:				relative;
}

#footer_container 
{
    background:				url('../img/footer_back.png') repeat-x;
    height: 				29px;
}

#footer
{
    width: 					739px;
    margin: 				0px auto 0px auto;    
}

#footer p {
	color:					#ffffff;
	margin:					0px;
	padding:				0px;
	
}

#footer p a {
	color:					#ffffff;
	text-decoration:		none;
	line-height:			30px;
}


