 body       {
           font-family: trebuchet ms;
		   color: #0063a7;
           font-size: 12px;
			line-height:20px;
        }
       
td           {
           font-family: trebuchet ms;
           color: #0063a7;
           font-size: 12px;
		   line-height:20px;}
       
a:link     {  text-decoration: underline; color: #0063a7; }
a:visited {  text-decoration: underline; color: #0063a7; }
a:hover {  text-decoration: underline; color: #3ebcf2; }
a:active {  text-decoration: underline; color: #3ebcf2; }

.kopje {  text-decoration: none; color: #0063a7; font-size: 16px;}

.kolom {  text-decoration: none; display:block;font-weight : none; margin-right : 0px; color: #222222;background: #e9f6fc;padding:3px;width:90px;border-bottom:solid 1px #FFFFFF;margin-top:0px;margin-bottom:0px;}
a.kolom:link {  display:block;text-decoration: none; color: #0063a7; }
a.kolom:visited {  display:block;text-decoration: none; color: #0063a7;background: #e9f6fc;  }
a.kolom:hover {  display:block;text-decoration: none; margin-right : 10px; color: #FFFFFF;background: #66ccff; }
a.kolom:active {  display:block;text-decoration: none; margin-right : 10px; color: #FFFFFF; background: #66ccff;}


.score {
color: #222222; font-size:20pt;}

.submit {font:11px trebuchet ms, trebuchet ms, sans-serif; color:#222222; cursor:hand; background:#FFFFFF; }

.vacature_0 {background:#EFEEEE; }
.vacature_1 {background:#E2E2E2; }

.keyword
{
 color:#FFFFFF;
 font-weight:bold;
 background:#0169a8;

}


p {margin:0px;}


hr{
margin-top: 10px; 
margin-bottom: 5px; 
width: 100%; 
color: #b8e6fa; 
height: 1px;
text-align:left;
}


ul{
list-style-type: square;
margin:0px;
margin-left: 5px;
padding: 0px;
list-style-position: outside;
}

ul li{
margin:0px;
margin-left:12px;
padding: opx;
}


/* FORMULIEREN */
select
	{font-family: trebuchet ms;
	font-size: 12px;
	color: #0063a7;
	background-color: #FFFFFF;}

textarea
 	{font-family: trebuchet ms;
	font-size: 12px;
 	background-color: #e9f6fc;
	border: 1px solid #3ebcf2;
	color: #0063a7;}

form
 	{border: 0px solid #FF6100;
 	padding: 0px;}
	
button
 	{font-family: trebuchet ms;
	font-size: 11px;
 	background-color: #e9f6fc;
	border: 0px solid #3ebcf2;
	color: #0063a7;}

input
	{font-family: trebuchet ms;
	font-size: 12px;
	height: 17px;
	color: #0063a7;
	background-color: #FFFFFF;
	border : 1px solid #3ebcf2;
	zIndex:1;
}

input.unborder
	{border: 0px;
	background-color: #D6DBCE;}
	
.submit 
	{font:10px Verdana, arial, sans-serif; color:#000000; cursor:hand; background:#FFFFFF;}




/* --- menu styles ---
note:
    not all browsers render styles the same way so try out your style sheet
    on different browsers before publishing;
*/


.topmenu a:link,.topmenu a:visited,.topmenu a:hover,.topmenu a:active{
    text-decoration: none;
}


/* Hoofdmenu inner */
.m0l0iout {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight : bold;
    color: #FFFFFF;
}

.m0l0iover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight : bold;
    color: #6dcdf7;
}



/* Hoofdmenu outer */
.m0l0oout {
    text-decoration : none;
    border : 0px solid #0063a7;
    font-weight : bold;
    padding: 0px;
    background: #0063a7;
}
.m0l0oover {
    text-decoration : none;
    border : 0px solid #0063a7;
    font-weight : bold;
    padding: 0px;
    background: #0063a7;
}

/* level 1 inner */
.m0l1iout {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight : bold;
    padding: 0px;
/*    text-align:center;*/
padding-left:24px;
    color: #FFFFFF;
}
.m0l1iover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration : none;
    font-weight : bold;
    padding: 0px;
/*    text-align:center;*/
padding-left:24px;
    color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
    text-decoration : none;
    border : 0px solid #FFFFFF;
    background: #0063a7;
	 filter: alpha(opacity=80);
}
.m0l1oover {
    text-decoration : none;
    border : 0px solid #FFFFFF;
    background: #6dcdf7;
}

/* level 2 inner */
.m0l2iover {
    font: 11px Arial, Helvetica, sans-serif;
    text-decoration : none;
    padding: 4px;
    color: #000000;
}

/* level 2 outer */
.m0l2oout {
    text-decoration : none;
    border : 1px solid #FFFFFF;
    background: #B44646;
}
.m0l2oover {
    text-decoration : none;
    border : 1px solid #FFFFFF;
    background: #E55A5A;
}
