@charset "utf-8";
/* CSS Document */


html, body {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	background-color: #D5D5D5;
}

.header_wrapper
{
	padding: 0px;
	height: 353px;
	width: 1006px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -503px;
	position: absolute;
	left: 50%;
	top: 0px;
}

.left_bg_yrep
{
	float: left;
	height: 350px;
	width: 3px;
	background-image: url(../../images/layout/default/left_header_yrep.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.body_header
{

	float: left;
	height: 350px;
	width: 1000px;
}

.header_image
{
	height: 300px;
	width: 1000px;
}

.top_menu
{
	background-color: #fcef03;
	background-image:url(../../images/layout/default/menu-background.png);
	background-repeat:repeat-x; 
	
	height: 50px;
	width: 1000px;
}

.search_field
{
	float: right;
	height: 50px;
	width: 150px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

.search_input_field
{
	width: auto;
	padding-top: 13px;
}

#search_field
{
	width: 100px;
	background-image: url(../../images/layout/default/search_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	background-color: #FFFFFF;
	font-size: 90%;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
	margin: 0px;
}

#search_field:hover {
	border: 1px solid #BB225D;
}

.bottom_bg_xrep
{
	height: 3px;
	width: 1000px;
	background-image: url(../../images/layout/default/bottom_header_xrep.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.top_mask
{
	height: 300px;
	width: 1000px;
	position: absolute;
	z-index: 100;
	left: 50%;
	top: 0px;
	background-image: url(../../images/header_mask_logo1.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -500px;
}

#header_image_rotator
{
	height: 300px;
	width: 1000px;
	overflow: hidden;
	position: relative;
	z-index: 90;
	left: 0px;
	top: 0px;
}

.right_bg_yrep
{
	float: left;
	height: 350px;
	width: 3px;
	background-image: url(../../images/layout/default/right_header_yrep.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.top_menu ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 850px;
	list-style-type: none;
	overflow: hidden;
}

.top_menu ul li
{
	display: inline-block;
	margin: 0px;
	padding: 0px 15px;
	float: left;
	height: 50px;
	width: auto;
	list-style-type: none;
	
	font-size: 13px;
	line-height: 50px;
	font-weight: bold;
	color: #000;
	
	cursor: pointer;
}

.top_menu ul li:hover, .top_menu ul li.active_menu
{
	color: #FFFFFF;
	background-image:url(../../images/layout/default/mainmenubg.png);
	background-repeat:repeat-x; 
	background-color: #BB225D;
}

.content_wrapper
{
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -500px;
	position: absolute;
	left: 50%;
	top: 375px;
	background-color: #F5F5F5;
}

h1, h2, h3, p {
	display: block;
}

embed {
	margin: 0 0 10px 0;
}
/* -------------------------------------------------- CONTENT ---------------------------------------------------- */

.index_cols th, td {
	padding: 10px 15px;
}

.index_cols th {
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../../images/layout/default/th_bg_yrep.png);
	background-position: bottom;
	background-repeat: repeat-x;
}

.index_cols td {
	font-size: 100%;
	background-image: url(../../images/layout/default/th_bottom_xrep.png);
	background-position: top;
	background-repeat: repeat-x;
}

th.col_vakgebieden {
	background-color: #4bbabd;
	width: 180px;
}

td.col_vakgebieden {
	border-left: 1px solid #CCC;
    width: 180px; 
}

th.col_vindbaan {
	background-color: #BB225D;
	width: 180px;
}

th.col_lr_bordered {
	background-color: #BB225D;
    border-left: 1px solid #EB9CBA;
    border-right: 1px solid #EB9CBA;    
}




td.col_vindbaan {
	background-color: #FFF;
}

td.col_vindbaan select {
	display: block;
	margin: 0 0 10px 0;
	width: 100%;
	font-size: 100%;
	padding: 1px;
}

th.col_nieuweopdrachten {
	background-color: #4bbabd;
}

th.col_specifiek {
	background-color: #999;
	width: 175px;
}

td.col_specifiek {
	background-color: #FFF;
	border-right: 1px solid #CCC;
}

td.col_lr_bordered {
	background-color: #F5F5F5;
	border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;    
}

.index_cols td h1 {
	font-size: 110%;
	font-weight: bold;
	color: #000;
}

.row_footer {
	background-color: #4bbabd;
	color: #FFF;
	font-size: 70%;
	background-image: none !important;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	apadding-bottom: 100px;
}

/* ---------------------------------    Linker lijst ------------------------- */

.content_row ul.list_menu {
	margin: 0;
	list-style-type: none;
	padding: 0;
}

.content_row ul.list_menu li {

	padding: 0px 15px;
	display: block;
	list-style-type: none;
	background-image: url(../../images/layout/default/arrow_right.png);
	background-position: left center;
	background-repeat: no-repeat;
}


.content_row ul.list_menu_main {
	margin: 0;
	list-style-type: none;
	padding: 0;
}

.content_row ul.list_menu_main li {
	margin: 0 0 3px 0;
	padding: 5px 0px;
	display: block;
    b/order-bottom: 1px dashed #ccc;
	list-style-type: none;
	background-image: url(../../images/layout/default/dashed.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}

.content_row ul.list_menu_main li a{
    color: #000;
    text-decoration: none;
    font-weight: bold;
    display: block;
}

.content_row ul.list_menu_main li a:hover{
    color: #4bbabd;
}


/* ---------------------------------    Linker lijst end ------------------------- */

p a:visited, a:active, a:link
{
	color: #006699;
	text-decoration: none;
	padding: 2px;
	margin: 0 0 0 -2px;
}

p a:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #000000;
}

a#btn_zoeken:hover {
	background-color: #FFF;
}

/* ---------------------------------    Buttons classes ------------------------- */

img.btn, img.active_btn {
    width: 90px;
    height: 20px;
    display: block;
    border: 0;
    margin: 10px 0px;
    cursor: pointer;
    text-indent: -999px;
}

img.btn[alt='zoeken'] {
    background: url(../../images/layout/default/web_buttons.gif) -10px -10px no-repeat;
}

img.active_btn[alt='zoeken'] {
    background: url(../../images/layout/default/web_buttons.gif) -160px -10px no-repeat;
}

img.btn[alt='vind baan'] {
    background: url(../../images/layout/default/web_buttons.gif) -10px -100px no-repeat;
}

img.active_btn[alt='vind baan'] {
    background: url(../../images/layout/default/web_buttons.gif) -160px -100px no-repeat;
}

img.btn[alt='inschrijven'] {
    background: url(../../images/layout/default/web_buttons.gif) -10px -40px no-repeat;
}

img.active_btn[alt='inschrijven'] {
    background: url(../../images/layout/default/web_buttons.gif) -160px -40px no-repeat;
}

img.btn[alt='zoekagent'] {
    background: url(../../images/layout/default/web_buttons.gif) -10px -130px no-repeat;
    width: 140px;
}

img.active_btn[alt='zoekagent'] {
    background: url(../../images/layout/default/web_buttons.gif) -160px -130px no-repeat;
    width: 140px;
}

img.btn[alt='lees verder'] {
    background: url(../../images/layout/default/web_buttons.gif) -10px -160px no-repeat;
}

img.active_btn[alt='lees verder'] {
    background: url(../../images/layout/default/web_buttons.gif) -160px -160px no-repeat;
}

.mainpagetable td
{
   text-align:left;
  height:160px;
  width:200px;
  margin:0px;
  padding:5px;  
    
}
.imglessTD TD
{
    background-image:none;
    padding:2px;
    margin:2px;
    }

.topmenubar
{
 position:absolute;
 top:10px;
 left:20px;
 z-index:9999;     
}

.mainjobitem
{
    margin:13px  ;
    width:250px; 
    height:190px; 
    float:left;
}
.mainjobitemimg
{
    width:80px;
    height:70px;
    float:left;
}
.mainjobitemtext
{
 padding-left:125px;
 padding-right:2px;
 
}

.textbox_mini
{
 position:relative;
 top:-3px;
 font-family:Verdana;
 font-size:10px;
 height:11px;
 width:110px;
 font-weight:bold;     
}

/* ---------------------------------    Buttons classes end ------------------------- */

