@charset "UTF-8";
/* CSS Document */

body{
margin-top:15px;
}


a:link{text-decoration:none; color:#333333;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{color:#333333;}


.blauwe_links{
color:#00a0d4;
}

.link_darkgray{
color:#444444;
font-weight:bold;
}

img{
border:none;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:0px;
color:#333333;
line-height:14px;
font-weight:normal;

}


h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:0px;
color:#00a0d4;
line-height:16px;
font-weight:bold;
margin-bottom:4px;

}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin-top:0px;
color:#00a0d4;
line-height:16px;
font-weight:bold;
margin-bottom:4px;

}

.geelstreepje{
color:#f9bf00;
}


#container{
margin:auto;
width:960px;
height:auto;

}

#logo{
width:960px;
height:56px;
float:left;
background-image:url(../BEELDEN/ALGEMEEN/logo.jpg);
background-repeat:no-repeat;
text-align:right;
padding-top:48px;
}

#navigation{
width:960px;
height:38px;
float:left;
}

#home_app{
width:560px;
height:48px;
margin-top:19px;
float:left;
background-image:url(../BEELDEN/HOME/home_header.jpg);
background-repeat:no-repeat;
padding-left:400px;
padding-top:151px;
}


/*home Pagina*/

#home_info{
margin-top:19px;
width:241px;
height:251px;
float:left;
}


/*Home Linkerkader*/

.home_info_kader{
width:239px;
border:1px solid;
border-color:#c2c2c2;
height:95px;
float:left;
}

.home_info_kader2{
width:239px;
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
border-color:#c2c2c2;
height:95px;
float:left;
}

.home_info_geel{
height:95px;
width:12px;
background-color:#f9bf00;
float:left;
}

.home_info_tekst{
height:95px;
width:207px;
float:left;
padding-left:10px;
padding-top:10px;
padding-right:10px;
}


/*EINDE KADER*/

#home_laatsteproject{
margin-top:19px;
width:399px;
height:251px;
float:left;
margin-left:10px;
float:left;
}

#home_constante_btns{
margin-top:19px;
width:300px;
height:251px;
float:left;
margin-left:10px;
float:left;
}

/*FOOTER*/

#gecertificeerd{
width:960px;
height:59px;
float:left;
margin-top:67px;
background-color:#eeeeee;
background-image:url(../BEELDEN/ALGEMEEN/gecertificeerd_door.jpg);
background-repeat:no-repeat;
}

#ontwerper{
width:960px;
height:26px;
float:left;
margin-top:7px;
text-align:right;
}


#restpagina_header{
width:960px;
height:189px;
margin-top:19px;
float:left;
}

/*restpagina vorm1, geschikt voor alleen 1 plaatje en content*/

#restpagina_infokader{
width:625px;
float:left;
margin-top:19px;
color:#c2c2c2;
border:1px solid;
padding-left:23px;
padding-bottom:23px;
padding-top:23px;

}


/*restpagina vorm3, geschikt voor 1 tekst en 4 grote plaatjes*/

#restpagina_infokader3{
width:912px;
padding:23px;
color:#c2c2c2;
border:1px solid;
float:left;
margin-top:19px;
}


/*restpagina vorm2, geschikt voor mootools script*/

#restpagina_navigatie{
margin-top:19px;
width:242px;
float:left;
}

#restpagina_infokader2{
width:660px;
float:left;
margin-top:19px;
color:#c2c2c2;
border:1px solid;
margin-left:10px;
padding-right:23px;
padding-left:23px;
padding-bottom:23px;
padding-top:23px;
}

ul.vacatures{
margin-left:20px;
}


form{
padding:0px;
margin:0px;
}

.invulvelden{
width:300px;
border:none;
padding:4px;
margin-right:0px;
margin-top:0px;
margin-bottom:5px;
margin-left:10px;
border:1px solid #cccccc;
}

.login{
background-image:url(../BEELDEN/ALGEMEEN/btn_login.jpg);
background-repeat:no-repeat;
height:21px;
width:71px;
border:none;
padding:0px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}