body {
	font-family:  "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; 
	margin: 0px;
	background-color: #ffffff;
	padding:0px;
	overflow : -moz-scrollbars-vertical; 
}

/* Bij de bold letters loopt de Lucida Sans te veel dicht, daarom daar Lucida Grande */
strong, b {font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; }
Form { display: inline; }

/* ---Div's--- */
div { position:relative; }

#wrapper{
	width:812px;
	margin-left:0px;
	text-align:left;
	height:auto;
}

#banner {
	position: absolute;
	left: 1210px;
	top: 49px;
	width:150px;
	visibility:hidden;
} 
   
#topmenu {
	position: relative;
	left:573px;
	top:35px;
	width:300px;
	visibility:hidden;
	height: 0px;
	
} 
   
#boven{
	position: relative; 
	left: 27px;
	background-color: #FF6600;
	font-family:  "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 10px; 
	width:758px;
	top: 36px;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 3px;
	height: 0px;
	visibility: hidden;
}
	
#menu {
	position: relative; 
	height:0px;
	left: 27px;
	padding:0px;
	width:758px;
	top: 38px;
	background-image:url(menu-achter.jpg);
	visibility: hidden; 
	}

#streep{position:relative; top: 40px; left: 27px; width:758px; height:0px; visibility:hidden;}


#menu-homepage {position:relative;height:214px;left: 27px;padding:0px;width:758px;top:38px;}

#links{position: relative; width: 160px; height:100%; float:left; background-color:#FF6600;	 margin:0px;  padding:0px; top: 50px;}
#extra{position: relative; width: 70px; height:100%; float:left; background-color: #0099FF;	 margin:0px; padding:0px;}
#rechts{}
#contentwrapper{
	position:relative;
	
	 float:left;
	 width:812px;
	 margin:0px;
	 padding:0px;
	 top: 45px;
	 left: 0px;
}

#content{
	position: relative;
	width:758px;
	float:left;
	height:100%;
	background-color:#FFFFFF;
	margin-left:0px;
	left: 27px;
}
#advertentie {
	width: 145px;
	position: relative;
	float:left;
	padding-top:6px;
/*	background-color:#FFFFFF;*/
	margin-left:5px;
}

.clearer {clear: both; font-size: 1px;}

#onder{background-color: #ffffff; width:812px; top: 10px; height:0px; float:left; visibility:hidden;}
  
  
/* ---Standaard (h1,h2,p) Tekst styles--- */  
h1 {font-size: 18px; color: #333333; line-height: 26px; margin-bottom: 10px; padding-left: 2px; padding-top: 13px; margin-top: 0px;}
h2 {font-size: 11px;color: #333333; text-transform:uppercase;margin: 0px;padding-left: 2px;padding-top: 16px;}

a { color: #FF0000; padding-left: 1px; padding-right: 1px;}

  
  
p {
	color: #333333;
	font-weight: normal;
	font-size: 12px;
	line-height:20px;
	vertical-align:top;
	text-align:left;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0px;
}
p a:link { color: #333333; text-decoration: underline;}
p a:visited { color: #333333; text-decoration: underline; }
p a:active { color: #333333; text-decoration: underline; }
p a:hover {background-color: #333333; color: #FFFFFF; text-decoration: none; }


ol {
	list-style: lower-alpha outside; 
	list-style-type:square;
	
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
li {
	color: #333333;
	font-weight: normal;
	font-size: 12px;
	line-height:20px;
	padding-left: 0px;
	margin: 0px;
	
}
/* overige tekst stijlen */


.p-rechts {
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	line-height:18px;
	vertical-align:top;
	text-align:left;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0px;


}
.p-rechts a:link { color: #333333; text-decoration: underline; padding-left: 1px; padding-right: 1px;}
.p-rechts a:visited { color: #333333; text-decoration: underline; }
.p-rechts a:active { color: #333333; text-decoration: underline; }
.p-rechts a:hover {background-color: #333333; color: #FFFFFF; text-decoration: none; padding-top: 0px; padding-bottom: 1px; padding-left: 1px; padding-right:1px; }
	

/* Tekst tikkerbalk bovenaan */
.deelnemer:link {color: #FFFFFF;text-decoration: none;}
.deelnemer:visited {color: #FFFFFF;text-decoration: none;}
.deelnemer:hover {color: #FFFFFF;text-decoration:underline;}


.vacaturekop {color: #67BF00;}
.presentatiekop {color: #0099CC;}
.werkgeverskop { color: #0237A1;}
.cvkop {color: #A562A9;}

.footer {font-size: 10px;line-height:12px;padding-top: 0px;	padding-left:29px;	padding-right: 27px;vertical-align:top;	color: #CCCCCC; z-index:0;}

.footer a:link { color: #999999; text-decoration: underline;}
.footer a:visited { color: #999999; text-decoration: underline;}
.footer a:active { color: #999999; text-decoration: underline;}
.footer a:hover { color: #333333; text-decoration: underline;}

.disclaimer {padding-top: 8px; line-height: 14px;}


/* Formulier */	

.uitklaplijst {font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;border: 1px solid #A7A6AA;margin: 4px;width: 225px;padding-left: 2px;height: 17px;color: #333333;}
.invulveld {font-size: 11px;border: 1px solid #A7A6AA;margin: 4px;width: 218px;padding-left: 5px;height: 15px;color: #333333;}
.invulveld-geenbreedte {font-size: 11px;border: 1px solid #A7A6AA;margin: 4px;padding-left: 5px;height: 15px;color: #333333;}
.tekstvak {font-size: 11px;border: 1px solid #A7A6AA;margin: 4px;width: 218px;padding-left: 5px;color: #333333;}

.button {font-size: 11px;margin-left: 3px;margin-top: 3px;margin-bottom: 3px;}
	
.rij_resultaten {color: #333333;	font-size: 11px;height: 21px;text-align:left;vertical-align: middle;behavior: url(/vacatures/hover.htc);margin: 0px;}
.rij_resultaten a:link, .rij_resultaten a:visited, .rij_resultaten a:active {color:#333333;text-decoration: none;} 
.rij_resultaten a:hover { color: #333333;  background-color: #EEEEEE;}

.rij td {border-bottom:1px #e5e5e5 solid;	padding-left: 2px;	padding-right: 2px;	padding-top:1px;}

.rij {color: #333333;font-size: 11px;line-height: 18px;height: 21px;text-align:left;vertical-align: top;margin: 0px;}
.rij a:link, .rij a:visited, .rij a:active {color:#333333;text-decoration: underline;} 
.rij a:hover {background-color: #333333; color: #FFFFFF; text-decoration: none; padding-top: 0px; padding-bottom: 1px; padding-left: 1px; padding-right:1px; }


.rij_resultaten td {border-bottom:1px #e5e5e5 solid;padding-left: 2px;padding-right: 2px;padding-top:1px;}

.lijn td {border-bottom:1px #e5e5e5 solid;}

.tabelkop {color: #FFFFFF;font-size: 11px;line-height:13px;vertical-align: middle;text-align:left;font-weight: bold;}

.presentaties {background-image: url(/images//images/tabelkop-presentaties.jpg);}
.werk-en-inkomen {background-image: url(/images/tabelkop-werk-en-inkomen.jpg);}
.vacature {background-image: url(/images/tabelkop-vacatures.jpg);}
.cv {background-image: url(/images/tabelkop-cv.jpg);}
.werkgevers {background-image: url(/images/tabelkop-werkgevers.jpg);}


.link a:hover {text-decoration: underline;}

.topmenu-tekst {color: #F59C01;	font-size: 11px;line-height:20px;vertical-align:top;text-align:left;padding-left: 2px;font-weight: bold;margin: 0px;}
.topmenu-tekst a:link { color: #F59C01; text-decoration: none;}
.topmenu-tekst a:visited { color: #F59C01; text-decoration: none; }
.topmenu-tekst a:active { color: #F59C01; text-decoration: none; }
.topmenu-tekst a:hover { color: #F59C01; text-decoration: underline;}

.banner-tabel {width: 150px;background-color:#FFFFFF;border: 1px #e7e7e7 solid;}
.banner-tabel td {text-align:center;}
