/* CSS Document */

h1 {
 	font-family:Arial, Helvetica, sans-serif;	
 	font-size:12px;
	color:#ec0b8d;
	margin:0; padding:0; 
}

h1.rood { 
 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color: #e12b31;
	margin-bottom:5px; 
}

h1.oranje { 
 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color: #f78e1e;
	margin-bottom:5px; 
}

h1.turquoise { 
 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color: #037694;
	padding-bottom:5px;
}

h1.wit { 
 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color: #ffffff;
}

h1.paars { 
 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color: #631d5a;
}


/* site-specific */

#topHolder { /* width:860px; **/ height:190px; }

#rightWrapper{
	width:120px; height:600px;
	margin:50px 0 0 10px;
	border:1px solid #a7a7a7;
	float:left;
}	


#top_left{
	width:520px; height:50px;
	float:left;
}

#search{
	width:340px; 
	float:left;
}

input.zoeken{
	border:solid 1px #b6b6b6;
	float:left;
	width:145px;
	padding:5px 10px 5px 10px; margin-top:11px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#037794;
}

.btn_zoeken { cursor:pointer; }

#searchbutton{ position:relative; left:5px; top:10px; float:left; }

#top_login{ float:left;margin-top:10px;  }

#menu { position:relative; top:-3px; }

.menuHolder { 
	list-style:none; 
	margin:0; padding:0; 
}
.menuHolder li { float:left; display:block; }

.menuHolder a {	
	color:#fff;	text-decoration:none; font-size:12px; cursor:pointer; }
.menuHolder a:hover { color:#fff; text-decoration:underline; font-size:12px; cursor:pointer; }

.menuHolder .active { font-weight:600;text-decoration:underline; 	}

a.menu_unActive_0 {
	background: url(../images/menu/menu_top0.gif) no-repeat;
	width:180px; height: 80px;
	display:block;
	cursor:default;
}


p.submenu_0 {
	background: url(../images/menu/submenu_top0.gif) no-repeat; 
	margin:0; 
	padding:5px 0 5px 25px;
	width:155px;
	height:50px;
}

a.menu_unActive_1 {
	background: url(../images/menu/menu_top1.gif) no-repeat;
	width:170px; height: 80px;
	display:block;
	cursor:default;
}

p.submenu_1 {
	background: url(../images/menu/submenu_top1.gif) no-repeat;
	margin:0; 
	padding:5px 0 5px 20px;
	/*padding:10px 0 0 20px;*/
	width:150px; 
	height:50px;
	color:#ffffff;
}

a.menu_unActive_2 {
	background: url(../images/menu/menu_top2.gif) no-repeat;
	width:170px; 
	height: 80px;
	display:block;
	cursor:default;
}

p.submenu_2 {
	background: url(../images/menu/submenu_top2.gif) no-repeat;
	margin:0; 
	padding:5px 0 5px 20px;
	/*padding:10px 0 0 20px;*/
	width:150px; 
	height:50px;
	color:#ffffff;
}

a.menu_unActive_3 {
	background: url(../images/menu/menu_top3.gif) no-repeat;
	width:170px; 
	height: 80px;
	display:block;
	cursor:default;
}

p.submenu_3 {
	background: url(../images/menu/submenu_top3.gif) no-repeat; 
	margin:0; 
	padding:5px 0 5px 20px;
	/*padding:10px 0 0 20px;*/
	width:150px; height:50px;
}

a.menu_unActive_4 {
	background: url(../images/menu/menu_top4.gif) no-repeat;
	width:170px; 
	height: 80px;
	display:block;
	cursor:default;
}

p.submenu_4 {
	background: url(../images/menu/submenu_top4.gif) no-repeat;
	margin:0; 
	padding:5px 0 5px 20px;
	/* padding:10px 0 0 20px;*/
	width:150px; height:50px;
}

#content_img{
	width:400px;
	float:left;
}

#content{
	width:460px;
	float:left;
}

#alle_instellingen{ 
	background: url('../images/alle_instellingen.gif') no-repeat;
	width:308px;
	height:27px;
}
	
.rechts, .links { float:left; }

.zoekresultaat { font-size: 16px; color:#b11cc4; float:left; }

#wrapper { width:1000px; min-height: 100%; height:auto !important; height:100%; margin:0 auto; background:#ffffff;  }
.container { width:1000px; min-height: 100%; height:auto !important; height:100%; float:left; margin-right:10px; padding-bottom:10px; background:#ffffff; }
.home_left { width:500px; float:left; margin:10px 10px 0 10px; }
.home_right { width:340px; float:left; margin:7px 0 0 0; }
.banner_rechts { 
	width:122px; float:left; margin-left:10px;
	margin-top:17px;
	}

.introTop{
	background:url(../images/welkom_zorggeneratie.gif) no-repeat;
	width:500px; 
	height:8px;
}

.intro { 
	width:460px; 
	/*height:160px;*/
	/*background:url(../images/bgr_home_txt.jpg) no-repeat; */
	/*background:url(../images/bgr_home_txt_large.jpg) no-repeat;*/
	/*padding:15px 15px 15px 25px; */
	padding:0px 18px 0px 22px;
	color:#037694; 
	background-color:#dbeff0;
	font-size:12px; 
	height:auto !important; 
}

.intro a{ 
	font-weight:600;
	/*color:#037694;*/
	text-decoration:underline;
}

.introBottom{
	background:url(../images/welkom_zorggeneratie_bottom.gif) no-repeat;
	width:500px; 
	height:10px;
	margin-bottom:10px;
}

.werkervaringHolder {
	width:460px; 
	background-color:#f4eaf3;
	padding-left:20px; 
	padding-right:20px; 
	padding-bottom:5px;
	padding-top:5px;
}

.profiel{
	color:#631d5a;
}


.border_top_vacature_dashboard {
	width:500px; height:5px;
	background:url(../images/borderTop_vacature_dashboard.gif) no-repeat; 
}

.vacatureHolder {
	width:470px; 
	min-height:10px; 
	height:auto !important; 
	height:10px;
	background:#f4eaf3;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:10px;
	padding-top:5px;
}


.border_bottom_vacature_dashboard {
	width:500px; height:5px;
	margin-bottom:10px;
	background:url(../images/borderBottom_vacature_dashboard.gif) no-repeat; 
}
a.vacatureLink { display:block; text-decoration:none; width:100%; height:14px; padding:2px 0 2px 2px; margin-bottom:2px; cursor:pointer; color:#631d5a; font-size:12px; }
a.vacatureLink:hover { display:block; height:14px; background:#c8adc4; padding:2px 0 2px 2px; font-size:12px; }

a.vacatureLinkNoHover { display:block; text-decoration:none; width:100%; height:14px; padding:2px 0 2px 2px; margin-bottom:2px; cursor:pointer; color:#631d5a; font-size:12px; }
a.vacatureLinkNoHover:hover { display:block; height:14px; padding:2px 0 2px 2px; font-size:12px; }

.vacatureLinkNoHover img{margin-bottom:-5px;margin-right:10px;}

a.link_items_oranje { display:block; text-decoration:none; width:100%; height:14px; padding:2px 0 2px 2px; margin-bottom:2px; cursor:pointer; color:#f78e1f; font-size:12px; }
a.link_items_oranje:hover { display:block; height:14px; background:#ffcc95; padding:2px 0 2px 2px;  font-size:12px;}

span.vacature_titel {	margin:0; padding:0; width:100px; display:inline-block; }
span.vacature_delete {	margin:0; padding:0; width:20px; display:inline-block; }
a.vacatureProfielLink {
	display:inline-block; text-decoration:none; 
	width:280px;
	height:14px;
	padding:2px 0 2px 2px; margin-bottom:2px;
	cursor:pointer;
	color:#f78e1e;
}

a.vacatureProfielLink:hover { 
	display:inline-block; 
	height:14px;	
	background:#fedcbb;
	padding:2px 0 2px 2px; 
}

span.titel_presentatie {	
	margin:0; padding:0; 
	width:400px; 
	display:inline-block; font-size:12px; 
	color:#631d5a; }

span.titel_presentatieShort {	
	margin:0; padding:0; 
	width:300px; 
	display:inline-block; font-size:12px; 
	color:#631d5a; }
	
	
span.titel {	margin:0; padding:0; width:145px; display:inline-block; font-size:12px; color:#631d5a; }
span.profielTitel {	margin:0; padding:0; width:200px; display:inline-block; }
span.zorginstelling { margin:0; padding:0; width:140px; display:inline-block; font-size:12px; color:#631d5a;} 
span.regio { margin:0; padding:0; width:115px; display:inline-block; font-size:12px; color:#631d5a;}
span.regio_opleidingen { margin:0; padding:0; width:115px; display:inline-block; font-size:12px; color:#f78e1e;}
span.datum { margin:0; padding:0; display:inline-block; font-size:12px; color:#631d5a; }
span.datum_opleidingen { margin:0; padding:0; display:inline-block; font-size:12px; color:#f78e1e; }

.titelWide {	margin:0; padding:0; width:288px; display:inline-block; font-size:12px }


img#bannerSquare {
	float:left;
	margin-right:10px;	
}

.nieuwsHolder {
	width:300px; height:130px;
	display:block;
	background:url(../images/bgr_nieuws.gif) no-repeat;
	padding: 20px; margin-bottom:10px;
}

.nieuwsHolder img {
	float:left; display:block;
	border:1px solid #fff;
}

.nieuwsHolder p {
	width:190px;
	float:left; display:block;
	margin:0; padding:0; margin-left:10px;
	color:#037694;	
}

.nieuwsHolder a {
	font-weight:bold;	text-decoration:none;	display:block;
	color:#037694;
}

.nieuwsHolder a:hover {
	font-weight:bold;	text-decoration:underline;
}

.nieuwsholder { padding:0; margin:0; margin-bottom:20px; border-bottom:1px dotted #ffffff; }

.nieuwsplaatje { width:67px; height:67px;	float:left;	border:1px solid #ffffff;	margin-right:10px; }
.nieuwscontent { width:360px; height:67px; float:left; font-size:12px; }
.nieuwscontent_noImg { font-size:12px; }
.nieuwscontent_detail { font-size:12px; }
.nieuwscontent_detail a { color:#ec0b8d; text-decoration:underline; }
.nieuwscontent_detail a:hover { color:#ec0b8d; text-decoration:underline; }
.nieuwsborder { border-bottom:1px dotted #ffffff; display:block; height:87px; margin-bottom:20px; margin-right:20px; }

.presentationsWrapper { width:340px; height:232px; overflow:hidden; }
.presentationsWrapper>div { position:relative; z-index:1; height:232px; overflow:hidden; }
.presentationsWrapper>img.overlay { position:relative; float:left; z-index:2; margin-top:-232px; }

.imageHolder { width:340px; height:170px;}


.bgr_title {
	width:340px; height:50px; 
	position:relative;
	margin-top:-50px;
	background:url(../images/bgr_bottomTitle.png) no-repeat; 
}

.bgr_title_detail {
	width:340px; height:50px; 
	position:relative;
	margin-top:-60px;
	background:url(../images/bgr_bottom_title_detail_vac.png) no-repeat; 
}

.bgr_title_detail_vacature {
	width:340px; height:50px; 
	position:relative;
	margin-top:-60px;
	background:url(../images/bgr_bottom_title_detail_vac.png) no-repeat; 
}

.overlay { position:relative; left:-5px; cursor:pointer; }
.overlay_small { position:relative; left:-5px; top:-3px; cursor:pointer; }

.twitter_top_holder {
	width:340px; height:5px;
	background:url(../images/bgr_twitter_top.gif) no-repeat;
}

.twitter_top_holder_large {
	width:500px; height:5px;
	background:url(../images/bgr_twitter_top_large.gif) no-repeat;
}

.twitter_holder {
	width:310px; min-height:10px; height:auto !important; height:10px;
	background: #e6f5f8;
	/* height:121px; */
	padding:15px;
	font-size:12px;
	color:#037694;
}

.twitter_holder_large {
	width:470px; min-height:10px; height:auto !important; height:10px;
	background: #e6f5f8;
	/* height:121px; */
	padding:15px;
	font-size:12px;
	color:#037694;
}

.twitter_holder_large h1{ margin-left:5px; }

.twitter_bottom_holder {
	width:340px; height:5px;
	background:url(../images/bgr_twitter_bottom.gif) no-repeat;
}

.twitter_bottom_holder_large {
	width:500px; height:5px;
	background:url(../images/bgr_twitter_bottom_large.gif) no-repeat;
}
.twitter_holder  a { color:#037694; text-decoration:underline; }
.twitter_holder  a:hover { color:#75c5da; text-decoration:underline; }
.twitter_holder_large a { color:#75c5da; text-decoration:underline; }
.twitter_holder_large a:hover { color:#037694; text-decoration:underline; }

/*
.footer {
	background:#ffffff;
	position:relative; 
	text-align:center;
	padding:10px 0 10px 0;
	color:#037694;
	clear:both;
}

.footer a{
	color:#037694;
}
.footer a:hover{
	color:#037694;
}
**/
.contentHolder {
	margin-left:10px;
}



p.vestigingsPlaats {
	width:200px;
	padding:0; margin:0; 
	float:left;
}

p.werkVeld {
	padding:0; margin:0;
}


.presentaties_instellingen { 
	padding:5px 0 0 10px; 
}

.detailLeft {
	width:500px;
	float:left;
}

.detailRight {
	width:340px;
	float:left;
}

.detailRight_instellingenPresentatie {
	width:340px;
	float:left;
	margin-left:10px;
}


/*google maps*/
#gmap {
	width: 100px; height: 100px; overflow: hidden; border:1px solid #FFF;
}
a.gmap {
	width: 100px; height: 100px;
	display:block;
	background:url(../images/gmap_overlay_purple.png) no-repeat 0 0;
}
a.gmap:hover{ background-position: 0 -100px; }

.presentatieOpleidingen_info_holder a.gmap  {
	background-image:url(../images/gmap_overlay_orange.png);
}

.logoHolder {
	margin-bottom:10px;
	margin: 0 auto;
}


.logoHolder img{ display:block; margin: auto 0;}

.opleidingen_info_holder{ }
#gmap1 {
	display:block; width:100px; height: 100px; overflow: hidden; border:1px solid #FFF;
}
a.gmap1 {
	width: 100px; height: 100px;
	display:block;
	background:url(../images/gmap_overlay_blue.png) no-repeat 0 0;
}
a.gmap1:hover{ background-position: 0 -100px; }


#gmap2 {
	display:block; width:100px; height: 100px; overflow: hidden; border:1px solid #FFF;
}
a.gmap2 {
	width: 100px; height: 100px;
	display:block;
	background:url(../images/gmap_overlay_blue.png) no-repeat 0 0;
}
a.gmap2:hover{ background-position: 0 -100px; }



p.contact_gegevens { padding:0 10px 0 10px; margin:0;	color:#631d5a; font-size:12px; }
p.contact_gegevens a { text-decoration:none; color:#631d5a; }
p.contact_gegevens a:hover { text-decoration:underline; color:#631d5a; }
p.contact_gegevens span {	width:110px; display:inline-block; }

p.oranje_adres_gegevens { padding:15px 15px 10px 15px; margin:0;	color:#f78e1e; font-size:12px; }
p.oranje_contact_gegevens { padding:0 15px 10px 15px; margin:0;	color:#f78e1e;  font-size:12px;}

p.oranje_contact_gegevens a { text-decoration:none; color:#f78e1e; }
p.oranje_contact_gegevens a:hover { text-decoration:underline; color:#f78e1e; }
p.oranje_contact_gegevens span { display:inline-block; width:130px; }


.vacature_detail_left {
	width:500px;
	padding:10px 0 0 10px;
	float:left;
}

.vacature_detail_right {
	width:340px;
	padding:10px 0 0 10px;
	float:left;
}

/* css voor formulieren **/
.boxaantal {
	width: 40px;
}

.form_bestellen .boxbestelmedium{
	width:100px;
}
.form_bestellen .boxbestelgroot{
	width:312px;
}

.form_bestellen .boxhandtekenig{
	border:solid 1px #b6b6b6;
	width:300px; height:70px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;

}

.form_bestellen .buttonafdrukken {
	width:185px; height:30px;
	padding:0; margin:0;
	border:none;
}

#loginform { padding:10px 10px 0 10px; }

/* instellingen CSS paars **/
form.paars_instellingen_zoekform { 
	width:820px; height:60px; 
	background:url(../images/bgr_form_instellingen.gif) no-repeat;	
	padding:15px 10px 0px 20px; margin:0; }
label.paars_categorie { color:#ddbed7; font-size:12px; display:inline-block; margin-right:133px; }
label.paars_trefwoord { 	
	color:#ddbed7; font-size:12px; display:inline-block; 
}

.trefwoord { 	
	float:left;width:380px;margin-top:-10px;
}
.trefwoord img{ float:left;padding-left:20px;margin-top:10px;	}

.zoekform_selectors{ width:600px;height:20px; margin-left:260px; }
.zoekform_selectors_opleidingen{ width:600px;height:20px; margin-left:320px; }
.zoekform_selectors_vacatures{ 
	width:540px;height:20px; margin-left:260px; 
}

select.paars_regio1 { 
	height:21px; width:250px;
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#631d5a; 
	padding:2px; margin-top:10px; margin-right:0px;
}

select.paars_regio1_vac{ 
	height:21px; width:180px;
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#631d5a; 
	padding:2px; margin-top:10px; margin-right:0px;
}

select.paars_regio3 { 
	height:21px; width:115px;
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#631d5a; 
	padding:2px; margin-top:10px; margin-left:0px;
}

select.paars_regio { 
	height:21px; width:170px;
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#631d5a; 
	padding:2px; margin-top:10px; 
}

/** vacature lijst **//
select.paars_regio1_vacature { 
	height:21px; width:250px;
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#631d5a; 
	padding:2px; margin-top:10px; margin-right:0px;
}


select.paars_regio3_vacature { 
	height:21px; width:150px;
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#631d5a; 
	padding:2px; margin-top:10px; margin-left:0px;
}

select.paars_werkveld_vacature { 
		height:21px; width:150px; 
	border:1px solid #ffffff; 
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#631d5a; 
	padding:2px; margin-top:10px;
}

select.paars_werkveld { 
	height:21px; width:190px; 
	border:1px solid #ffffff; 
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#631d5a; 
	padding:2px; margin-top:10px; 
}
input.paars_trefwoord { 
	height:15px; width:160px; 
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#631d5a;	
	padding:2px; margin:10px 0 0 10px;
}

.selectregister{
	height:21px; 
	width:250px; 
	border:1px solid #ffffff; 
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#ed2024; 	
	margin-bottom:10px;
}

.paars_element_lijstHolder { width:830px;background:#f4eaf3;	padding:10px; }

.paars_element_lijstHolderZoek{ 
	background:url(../images/bgr_border_top_paarsLarge.gif) no-repeat; 
	width:830px;background:#f4eaf3;	padding:10px; }

._line_list_paars{ 
	height:1px;width:820px;margin-left:5px;
	border-bottom:1px solid #c8adc5; 
	}
._line_list_oranje{ 
	height:1px;width:820px;margin-left:5px;margin-top:5px;
	border-bottom:1px solid #f78e1e; 
	}
ul.paars_instellingen_lijst { 
	margin:0; margin-top:-6px; padding:6px 5px 6px 5px; list-style:none; color:#631d5a; 
}
ul.paars_instellingen_lijst li {	width:auto; border-bottom:1px solid #c8adc5; cursor:pointer;  }
ul.paars_instellingen_lijst li a { text-decoration:none; color:#631d5a; cursor:pointer;  }

a.paars_instellingen_link { display:block; padding:7px 7px 7px 7px; }
a.paars_instellingen_link:hover { display:block; background:#c8adc4; padding:7px 7px 7px 7px; color:#631d5a; }

span.paars_functienaam { display:inline-block; width:200px; font-size:12px; color:#631d5a; }
span.paars_naam_instelling { display:inline-block; width:255px; font-size:12px; color:#631d5a; }
span.paars_data_regio { display:inline-block; width:125px; font-size:12px; color:#631d5a; }
span.paars_data_regio_instelling { display:inline-block; width:250px; font-size:12px; color:#631d5a;}
span.paars_data_regio_instelling_fill { display:inline-block; width:250px;*width:253px;}
span.paars_data_werkveld { display:inline-block; width:180px; font-size:12px; color:#631d5a; }
span.paars_data_werkveld_instelling { display:inline-block; width:190px; font-size:12px; color:#631d5a; }
span.paars_data_werkveld_instelling_fill { display:inline-block; width:190px;*width:193px; font-size:12px; color:#631d5a; }
span.paars_data_schoollevel_instelling { display:inline-block; width:80px; font-size:12px; color:#631d5a;}

span.paars_naam_vacature { display:inline-block; /*width:255px;*/ width:255px; font-size:12px; color:#631d5a;}
span.paars_data_regio_vacature { display:inline-block; width:180px; font-size:12px; color:#631d5a;}
span.paars_data_regio_vacature_fill { display:inline-block;width:120px;*width:123px;}
span.paars_data_werkveld_vacature { display:inline-block; width:180px; font-size:12px; color:#631d5a; }
span.paars_data_werkveld_vacature_fill { display:inline-block;width:190px;*width:193px; }
span.paars_data_schoollevel_vacature { display:inline-block; width:109px; font-size:12px; color:#631d5a;}
span.paars_data_schoollevel_vacature_fill { display:inline-block;width:109px;*width:109px;}
span.paars_data_date_vacature{ display:inline-block; width:10px; font-size:12px; color:#631d5a;}
span.paars_date_added{width:10px; font-size:12px; color:#631d5a;}

span.paid { display:inline-block; width:16px;}
span.paid img{margin-bottom:-5px; padding:0;padding-bottom:-5px; height:17px;margin-left:20px;}

span.paid_instelling { display:inline-block; width:16px;margin-left:-5px;color:#631d5a;}
span.paid_instelling img{ margin-bottom:-5px; padding:0;padding-bottom:-5px;margin-left:10px;}
span.paid_opleiding { display:inline-block; width:16px;color:#f78e1e;}
span.paid_opleiding img{ margin-bottom:-5px; padding:0;padding-bottom:-5px; height:17px;margin-left:10px;}

.paars_presentatie { width:460px; padding-left:20px; padding-right:20px; background:#f4eaf3; color:#631d5a; font-size:12px; }
.paars_presentatie p { padding:0; padding-top:10px; margin:0; color:#631d5a; font-size:12px; }
.paars_presentatie span { color:#631d5a;}

.paars_presentatie a { color:#631d5a; text-decoration:underline; }
.paars_presentatie a:hover { color:#631d5a; text-decoration:none; }

.paars_border_top {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_paars.gif) no-repeat;
}

.donkerpaars_border_top {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_DRpaars.gif) no-repeat;
}

.paars_border_bottom {
	width:500px; height:5px; 
	background:url(../images/bgr_border_bottom_paars.gif) no-repeat;
	margin-bottom:10px;
}

.donkerpaars_border_bottom {
	width:500px; height:5px; 
	background:url(../images/bgr_border_bottom_DRpaars.gif) no-repeat;
	margin-bottom:10px;
}


.lichtpaars_vacatures { width:460px; min-height:10px; height:auto !important; height:10px; padding:20px; background:#f4eaf3; 
color:#ffffff; font-size:12px; }
.lichtpaars_vacatures p { padding:0; padding-top:10px; margin:0; color:#dac3d8; }


.lichtpaars_border_top {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_lichtpaars.gif) no-repeat;
}

.lichtpaars_border_bottom {
	width:500px; height:5px; 
	background:url(../images/bgr_border_bottom_lichtpaars.gif) no-repeat;
	margin-bottom:10px;
}


a.paars_terug {
	width:200px;
	height:30px;
	display:block;
	background:url(../images/_arrow_paars_dot.gif) no-repeat;
	background-position:0 6px;
	text-decoration:none;
	padding-left:20px;
	padding-top:5px;
}



div.pageHolder { padding:10px; 10px 10px 10px; }

a.paars_vorige { float:left; display:block; color:#631d5a; font-size:12px; }
a.paars_vorige:hover { float:left; display:block; color:#631d5a; font-size:12px; }
a.paars_volgende { float:right; display:block; color:631d5a; font-size:12px; }
a.paars_volgende:hover { float:right; display:block; color:631d5a; font-size:12px; }

.pink_border_top {
	width:340px; height:5px;	background:url(../images/bgr_pinkTopHolder.gif) no-repeat;
}


.vacature_infodetail_holder { background:#f4eaf3; color:#631d5a; padding:20px; min-height:100px; height:auto !important; height:100px; }
.vacature_infodetail_holder span { color:#631d5a; }

.presentatie_info_holder { 
	background:#f4eaf3; 
	color:#631d5a;
	padding-left:5px; 
	padding-right:5px; 
	padding-top:5px; 
	min-height:165px; 
	height:auto !important; 
	/* padding:5px; 
		height:135px; */
	}
.presentatie_info_holder span { color:#631d5a; }
.presentatieOpleidingen_info_holder { background:#ffebd9; 
					min-height:122px; height:auto !important; height:122px;padding-top:5px; 
			 }
.opleidingen_info_holder{ background:#ffebd9; min-height:122px; height:auto !important; height:122px;padding-left:15px; padding-top:5px; }
.oranje_paid_gegevens{ 
	background:#ffebd9; 
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
	color:#f78e1e; }

.pink_border_bottom {
	width:340px; height:5px;	
	background:url(../images/bgr_pinkBottomHolder.gif) no-repeat; 
	margin-bottom:10px;
}
.vacature_detail_info_holder { 
	background:#f4eaf3; color:#631d5a; 
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
	padding-top:5px;
	/* min-height:100px; */
	 min-height:40px;
	height:auto !important; 
	/* height:100px; */
	}
	
.vacature_detail_info_holder a.other {color:#631d5a; text-decoration:underline; }
	
/* vacatures CSS oranje **/

form.oranje_zoekform { 
	width:820px; height:70px; background:url(../images/bgr_form_vacatures.gif) no-repeat;	
	padding:15px 10px 0px 20px; margin:0; }
label.oranje_categorie { color:#ffffff; font-size:12px; display:inline-block; margin-right:133px; }
label.oranje_trefwoord { color:#ffffff; font-size:12px; display:inline-block; }

select.oranje_regio { 
	width:150px; height:21px; 
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f78e1e; 
	padding:2px; margin-top:10px; 
}
select.oranje_regio3 { 
	width:185px; height:21px; 
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f78e1e; 
	padding:2px; margin-top:10px; 
}
select.oranje_werkveld { 
	width:150px; height:21px; 
	border:1px solid #ffffff; 
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f78e1e;
	padding:2px; margin-top:10px;  
}

.oranje_werkveld_opleiding{ 
	width:220px; height:21px; 
	border:1px solid #ffffff; 
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f78e1e;
	padding:2px; margin-top:10px;  
}

input.oranje_trefwoord { 
	width:160px; height:15px; 
	border:1px solid #ffffff;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f78e1e;	
	padding:2px; margin:10px 0 0 10px;
}

.oranje_element_lijstHolder { width:830px;background:#ffebd9;	padding:10px;margin-top:-10px; padding-top:0px; }
.oranje_element_lijstHolder a { cursor:pointer; }

ul.oranje_lijst { margin:0; margin-top:-6px; padding:6px 5px 6px 5px; list-style:none; color:#631d5a; }
ul.oranje_lijst li { width:auto;	border-bottom:1px solid #f78e1e; }
ul.oranje_lijst li, a { text-decoration:none; color:#f78e1e; }

a.oranje_link { display:block; padding:7px 5px 7px 7px; }
a.oranje_link:hover { display:block; background:#ffcc95; padding:7px 7px 7px 7px; color:#f78e1e; }

span.oranje_functienaam { display:inline-block; width:250px; font-size:12px; color:#f78e1e; }
span.oranje_naam_instelling { display:inline-block; width:550px; font-size:12px; color:#f78e1e; }
span.oranje_data_regio { display:inline-block; width:240px; font-size:12px; color:#f78e1e;}


span.oranje_naam_opleiding { display:inline-block; width:255px; font-size:12px; color:#f78e1e; }
span.oranje_provincie_opleiding { display:inline-block; width:140px; font-size:12px; color:#f78e1e;}
span.oranje_opleidingcategorie_opleiding { display:inline-block; width:230px; font-size:12px; color:#f78e1e;}
span.oranje_schoollevel_opleiding { display:inline-block; width:140px; font-size:12px; color:#f78e1e;}

.oranje_pages{ margin-left:-10px;height:30px;padding-bottom:15px;padding-top:10px; font-size:12px; 
							background-color:#ffebd9;width:850px; color:#f78e1e;
							}

span.oranje_data_werkveld { font-size:12px; color:#f78e1e; }

.vacature_content_detail {
	width:470px; min-height:122px; height:auto !important; height:122px;
	background-color:#ffebd9;
	padding:15px;
	color:#f78e1e; 
}

.oranje_presentatie { width:460px; 
	min-height:100px; height:auto !important; height:100px; 
	padding-left:20px;padding-right:20px; background:#ffebd9; color:#f78e1e; font-size:12px; }
.oranje_presentatie p { padding:0; padding-top:10px; margin:0; color:#f78e1e; font-size:12px; }
.oranje_presentatie, span {color:#f78e1e; font-size:12px;}

a.oranje_terug {
	width:230px; 
	height:35px;
	background:url(../images/_arrow_oranje_dot.gif) no-repeat;
	display:block;
	background-position:0 6px;
	text-decoration:none;
	padding-left:20px;
	padding-top:5px;
}

.oranje_border_top {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_oranje.gif) no-repeat;
}

.oranje_border_bottom {
	width:500px; height:5px;
	margin-bottom:10px;
	background:url(../images/bgr_border_bottom_oranje.gif) no-repeat;
}

.oranjeDR_border_top{	width:340px; height:5px;background:url(../images/bgr_border_top_DRoranje.gif) no-repeat; }
.oranjeLGH_border_top{	width:340px; height:5px;background:url(../images/bgr_border_top_LGHoranje.gif) no-repeat;}

.vacature_voorwaarden_detail {	width:340px; min-height:122px; height:auto !important; height:122px; background:#f78e1e; }
.oranjeDR_border_bottom {	width:340px; height:5px; background:url(../images/bgr_border_bottom_DRoranje.gif) no-repeat; }
.oranjeLGH_border_bottom {	width:340px; height:5px; background:url(../images/bgr_border_bottom_LGHoranje.gif) no-repeat; }
.oranje_content_infoaanvraag {width:320px; min-height:102px; height:auto !important; height:102px; padding:10px; background:#f78e1e; 
color:#ffffff;}

p.vacature_voorwaarden { padding:20px 15px 10px 15px; margin:0; color:#ffebd9; }

#zoekVacature {
	width:820px; height:50px; 
	background:#f78e1e; 
	padding:30px 10px 10px 20px; margin:0;
}
#zoekVacature label.vacature_categorie { 
	color:#ddbed7; font-family:13px; 
	float:left; display:block; 
	width:230px;
}


select.regio {
	height:21px;
	border:none; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#631d5a; 
	padding:2px; 
}

select.werkveld {
	height:21px;
	border:none; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#631d5a;
	padding:2px; 
}

input.zoekTrefwoord {
	width:160px; height:15px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#631d5a;
	padding:2px; 
	border:none; 
}

.zoekInstelling_versturen {
	width:230px; height:35px;
	position:relative; left:150px; top:-15px;
}

.vacature_info {
	display:inline-block; width:200px; 
	color:#631d5a; 
}

.vacature_info_rechts {
	display:inline-block; width:120px; color:#631d5a; 
}

.oranje_small_border_top {
	width:340px; height:5px;	background:url(../images/bgr_border_top_small_oranje.gif) no-repeat;
}


p.instelling_gegevens { padding:0; margin:0; color:#631d5a; font-size:12px; }
p.contact_instelling { padding:0; margin:0; margin-top:10px; color:#631d5a; font-size:12px; }

a.vacature { color:#631d5a; }
a.vacature:hover { color:#631d5a; text-decoration:underline; }

a.google { color:#631d5a; text-decoration:underline; }
a.google:hover { color:#631d5a; text-decoration:none; }

.oranje_small_border_bottom {
	width:340px; height:5px;	background:url(../images/bgr_border_bottom_small_oranje.gif) no-repeat; margin-bottom:10px;
}

span.vacature_oranje_titel {	margin:0; padding:0; display:inline-block; }

/* mijn baanbreker CSS rood **/
.donkerrood_top_holder {
	width:500px; height:5px;
	background:url(../images/bgr_login_darkred_top_holde.gif) no-repeat;
}

.rood_top_holder {
	width:500px; height:5px;
	background:url(../images/bgr_login_top_holder.gif) no-repeat;
}
.rood_top_holder_small {
	width:340px; height:5px;
	background:url(../images/bgr_login_top_small.gif) no-repeat;
}

.donkerrood_content_holder {
	width:470px; min-height:315px; height:auto !important; height:315px;
	padding:5px 15px 15px 15px; color:#ffffff; font-size:12px;
	background:#e12b31;
}

.donkerrood_content_holder a { text-decoration:underline; color:#ffffff; }

.rood_content_holder {
	width:470px; min-height:315px; height:auto !important; height:315px;
	padding:5px 15px 15px 15px; color:#dc1f26; font-size:12px;
	background:#fcd9db;
}

.rood_content_holder_small {
	width:310px; 
	min-height:205px; height:auto !important; 
	/*height:315px;*/
	padding:5px 15px 15px 15px; color:#dc1f26; font-size:12px;
	background:#fcd9db;
}

.donkerrood_bottom_holder {
	width:500px; height:5px;
	background:url(../images/bgr_login_darkred_bottom_ho.gif) no-repeat;
}
.rood_bottom_holder {
	width:500px; height:5px;
	background:url(../images/bgr_login_bottom_holder.gif) no-repeat;
}
.rood_bottom_holder_small {
	width:340px; 
	height:5px;
	background:url(../images/bgr_login_bottom_small.gif) no-repeat;
}

input.login {
	border:solid 1px;
	border-color:#b6b6b6;
	width:170px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}

input.wachtwoord {
	border:solid 1px;
	border-color:#b6b6b6;
	width:170px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;	
}

img.btn_login { cursor:pointer; }

span#ww_error_forgot { text-decoration:none; cursor:pointer; }
span#ww_error_forgot:hover { text-decoration:underline; cursor:pointer; }

form.inloggen { margin-bottom:10px; }

.rood_content_holder a { color:#ec1d25; text-decoration:underline; }
.rood_content_holder a:hover { color:#ec1d25; font-weight:bold; text-decoration:underline; }

.mijnbaanbreker_left {
	width:500px;
	float:left;
	padding:10px 10px 0 10px;
	/* padding:0px 10px 0px 0px;*/
}

.mijnbaanbreker_right {
	width:340px;
	float:left;
	margin-left:-10px;
}

.infoaanvraag_left {
	width:500px;
	float:left;
}

.infoaanvraag_right {
	width:340px;
	margin-left:10px;
	float:left;
}

.border_large_top {
	width:850px; height:5px; 
	background:url(../images/bgr_border_top_mijnbaanbreker.gif) no-repeat;
}

.large_content {
	width:820px; min-height:120px; height:auto !important; height:120px;
	padding:15px;
	color:#e12b31; font-size:12px;	
	background:#fcd9db;
}

.large_content a { color:#e12b31; text-decoration:underline; }
.large_content a:hover { color:#e12b31; font-weight:bold; }

.border_large_top_groen {
	width:850px; height:5px; 
	background:url(../images/bgr_border_top_large_groen.gif) no-repeat;
}
.large_content_groen {
	width:820px; min-height:120px; height:auto !important; height:120px;
	padding:15px;
	color:#037694;	
	background:#e6f5f8;
}
.border_large_bottom {
	width:850px; height:5px; 
	background:url(../images/bgr_border_bottom_mijnbaanbreker.gif) no-repeat;
}

.border_small_top_groen {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_small_groen.gif) no-repeat;
}
.small_content_groen {
	width:470px; min-height:120px; height:auto !important; height:120px;
	padding:15px;
	padding-top:5px;
	color:#037694; font-size:12px;	
	background:#e6f5f8;
}

.small_content_groen a { color:#f78e1e; font-size:12px; text-decoration:underline; }
.small_content_groen a:hover { color:#f78e1e; font-size:12px; text-decoration:none; }
.border_small_bottom_groen {
	width:500px; height:5px; 
	background:url(../images/bgr_border_bottom_small_groen.gif) no-repeat;
}

.border_small_top_drgroen {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_small_drgroen.gif) no-repeat;
}
.small_content_drgroen {
	width:310px;
	min-height:220px; height:auto !important; 
	height:120px;
	padding:15px;
	color:#ffffff;	
	background:#037694;
}
.border_small_bottom_drgroen {
	width:500px; height:5px; margin-bottom:10px;
	background:url(../images/bgr_border_bottom_small_drgroen.gif) no-repeat;
}



.large_content_groen a { color:#037694; text-decoration:underline;  }
.large_content_groen a:hover { color:#037694; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif }
.large_content_groen p { margin:0; padding:0; }

.border_large_bottom_groen {
	width:850px; height:5px; 
	background:url(../images/bgr_border_bottom_large_groen.gif) no-repeat;
}

.bgr_registreren {
	width:320px; height:35px;
	margin-left:10px; margin-bottom:10px;
	padding:95px 0 0 20px;
	font-size:12px; color:#037694;
	background:url(../images/bgr_registeren_als.jpg) no-repeat;
}
.registreren_als {
	width:305px; height:116px;
	background:url(../images/bgr_registreren.gif) no-repeat;
	margin:0 0 10px 10px;
	padding:45px 10px 10px 25px;
}

.registreren_als a { display:block;	width:105px; height:25px; margin-bottom:5px; }



a.btn_gebruiker {	background:url(../images/btn_gebruiker.gif) no-repeat; margin-left:-5px; }
a.btn_instelling { background:url(../images/btn_instelling.gif) no-repeat; margin-left:-5px; }
a.btn_opleiding { background:url(../images/btn_opleiding.gif) no-repeat; margin-left:-5px; }

img#mijnbaanbreker_banner { margin:0 0 0 10px; }

.profiel_infoTop{
	width:340px;height:6px;margin-left:10px;background:url(../images/darkred_top.gif) no-repeat;
}
.profiel_infoBottom{
	width:340px;height:6px;margin-left:10px;margin-bottom:10px;background:url(../images/darkred_bottom.gif) no-repeat;
}

.profiel_info {
	width:320px; 
	/*height:150px;*/
	/*background:url(../images/bgr_profiel_info.gif) no-repeat;*/
	margin-left:10px;
	padding:0px 10px 0px 10px;
	color:#ffffff;
	font-size:12px;
	background-color:#e12b31;
}


.profiel_info_top {
	width:320px; 
	height:6px;
	background:url(../images/bgr_profiel_info_top.gif) no-repeat;
	margin:0;
	margin-left:10px;
	padding:0;
	padding-left:10px;
}
.profiel_info_content {
	width:310px; 
	background-color:#e12b31;
	margin:0;
	margin-left:10px;
	padding:0;
	padding-left:10px;
	padding-top:5px;
	color:#ffffff;
	font-size:12px;
}
.profiel_info_bottom {
	width:320px; 
	height:6px;
	background:url(../images/bgr_profiel_info_bottom.gif) no-repeat;
	margin:0;
	margin-left:10px;
	padding:0;
	padding-left:10px;
	/*margin-top:-10px;
	*margin-top:0px;*/
}


.register_info_top {
	width:340px; 
	height:6px;
	background:url(../images/bgr_register_info_top.gif) no-repeat;
	margin:0;
	margin-left:10px;
	padding:0;
	padding-left:10px;
}
.register_info_content {
	width:320px; 
	background-color:#e12b31;
	margin:0;
	margin-left:10px;
	padding:0;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color:#ffffff;
	font-size:12px;
}
.register_info_bottom {
	width:340px; 
	height:6px;
	background:url(../images/bgr_register_info_bottom.gif) no-repeat;
	margin:0;
	margin-left:10px;
	padding:0;
	padding-left:10px;
}

a.mijn_profiel {
	width:200px; height:35px;
	display:block;
	background:url(../images/btn_mijnprofiel.png) no-repeat;
}

a.vacature_toevoegen {
	width:200px; height:35px;
	display:block;
	background:url(../images/btn_vacature_toevoegen.png) no-repeat;
}

a.vacature_toevoegen:hover {
	width:200px; height:35px;
	display:block;
	background:url(../images/btn_vacature_toevoegen_up.png) no-repeat;
}

.profiel_vac_top_holder {
	width:340px; height:5px;
	margin-left:10px;
	background:url(../images/bgr_top_profiel_vac_holder.gif) no-repeat;
}
._stats_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_stats_holder.gif) no-repeat;
}
._jestats_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_jestats_holder.gif) no-repeat;
}
._cvupload_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_cdupload_holde.gif) no-repeat;
}
._pasfoto_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_pasfoto_holder.gif) no-repeat;
}
._vacatures_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_vacatures_hold.gif) no-repeat;
}
._stages_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_stages_hold.gif) no-repeat;
}
._opleidingen_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_opleidingen_ho.gif) no-repeat;
}
._widget_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_widget_hold.gif) no-repeat;
}
._jewidget_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_jewidget_hold.gif) no-repeat;
}
._editvacs_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_editvacs_hold.gif) no-repeat;
}
._editstages_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_editstages_hol.gif) no-repeat;
}
._match_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_match_hold.gif) no-repeat;
}
._logo_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_logo_holder.gif) no-repeat;
}
._afbeelding_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_afbeelds_holde.gif) no-repeat;
}
._video_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_video_hold.gif) no-repeat;
}
._uwopleiding_top_holder{
	width:340px; height:46px;
	margin-left:10px;
	background:url(../images/_top_profiel_uwopleid_hold.gif) no-repeat;
}

.profiel_vac_content_holder {
	width:310px; 
	/* min-height:120px; */
	height:auto !important; 
	/*height:120px;*/
	padding:15px;	padding-top:5px; margin-left:10px;
	color:#f78e1e; font-size:12px;	
	background:#fee6d0;
}
.profiel_vac_bottom_holder {
	width:340px; height:5px;
	margin-bottom:10px;	margin-left:10px;
	background:url(../images/bgr_bottom_profiel_vac_holder.gif) no-repeat;
}

.edit_formulier label {
	display:block; width:125px;
	padding-top:10px;
	font-size:12px;
	float:left;
}

.edit_formulier input {
	border:solid 1px;
	border-color:#b6b6b6;
	width:310px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}

.edit_formulier textarea {
	width:330px; 
	height:200px; 
}
	
/*
	.edit_formulier textarea {
	border:solid 1px;
	border-color:#b6b6b6;
	width:330px; 
	height:200px; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26
}
*/

.edit_formulier input.check_werkervaring {
	border:none; display:inline-block; width:15px; position:relative; top:5px;
}


.form_bestellen input {
	border:solid 1px;
	border-color:#b6b6b6;
	width:35px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}

#form_register input { outline:none; }
#form_register div.space { display:block; margin-bottom:10px; }

#form_register label.veld_naam { display:block; float:left; width:100px; }
#form_register label.veld_naam_1 { display:block; float:left; width:125px; }
#form_register label.veld_naam_2 { display:block; float:left; width:125px; }
#form_register label.veld_naam_3 { display:block; float:left; width:125px; }
#form_register label.veld_naam_4 { display:block; float:left; width:125px; }

#form_register label.veld_naam_straat { display:block; float:left; width:100px; }
#form_register label.veld_naam_werk, .veld_naam_stage .veld_naam_stage { display:block; float:left; width:100px; }

#form_register label.veld_large { display:block; float:left; width:100px; }


#form_register #straat { margin-right:10px; }
#form_register #huisnummer { width:25px; }

#form_register .field_straat {
	border:solid 1px;
	border-color:#b6b6b6;
	width:135px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}

#form_register .field_huisnummer {
	border:solid 1px;
	border-color:#b6b6b6;
	width:35px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}

#form_register label { vertical-align:top; }

#form_register input.field1, input.field2, input.field3, input.field4, input.field5, input.field6, input.field7, input.field8, input.field9, input.field10, input.field11, input.field12 {
	border:solid 1px;
	border-color:#b6b6b6;
	width:335px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}
#form_register input.field1_oranje, input.field2_oranje, input.field3_oranje {
	border:solid 1px;
	border-color:#b6b6b6;
	width:335px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f88e1f;
}
#form_register textarea.text_oranje {
	border:solid 1px;
	border-color:#b6b6b6;
	width:10px; height:150px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f88e1f;
}
#form_register input.field1_paars, input.field2_paars, input.field3_paars, input.field4_paars, input.field5_paars {
	border:solid 1px;
	border-color:#b6b6b6;
	width:335px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#631d5a;
}
#form_register input.field1_groen, input.field2_groen, input.field3_groen, input.field4_groen{
	border:solid 1px;
	border-color:#b6b6b6;
	width:335px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#037694;
}
#form_register input.field1_roze, input.field2_roze, input.field3_roze{
	border:solid 1px;
	border-color:#b6b6b6;
	width:335px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ec0b8d;
}
#form_register label.afstudeerdatum { display:block; margin-bottom:10px; }
#form_register input.afstudeerdatum {
	border:solid 1px;
	border-color:#b6b6b6;
	width:435px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}

#email_error { /* margin-top:10px;*/ }


#vacature_edit div.space { margin-bottom:10px; }
#vacature_edit div.space_small { margin-bottom:5px; }
#vacature_edit input.check { width:15px; border:none; position:relative; top:4px; }
#vacature_edit .space_left { display:block; width:235px; float:left; vertical-align:top; }
#vacature_edit .space_right { display:block; width:235px; float:left; vertical-align:top; }
#vacature_edit label.regio_profiel, label.werkveld_profiel  { margin-right:48px; width:150px; }

#form_edit div.space { margin-bottom:10px; }
#form_edit div.space_small { margin-bottom:5px; }
#form_edit input.check { width:15px; border:none; position:relative; top:4px; }
#form_edit .space_left { display:block; width:235px; float:left; vertical-align:top; }
#form_edit .space_right { display:block; width:235px; float:left; vertical-align:top; }
#form_edit label.regio_profiel, label.werkveld_profiel  { margin-right:48px; width:150px; }
#form_edit .nieuwsbrief { display:block; width:225px;line-height:18px;  }
#form_edit input.checknieuwsbrief { width:15px; border:none; display:inline-block; margin:0; padding:0; }

.left_werkveld { float:left; width:225px; text-align:left; }
.right_werkveld { float:left; width:225px; text-align:left; }

#form_edit input.forgotPass {
	border:solid 1px;
	border-color:#b6b6b6;
	width:235px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dc1f26;
}

#alertservice_edit  input.checknieuwsbrief { width:15px; border:none; display:inline-block; margin:0; padding:0; }

.vacature_info_holder { background:#fee6d0; min-height:100px; height:auto !important; height:100px; padding:10px; }


#form_register input.field1_turquoise, input.field2_turquoise, input.field3_turquoise, input.field4_turquoise {
	border:solid 1px;
	border-color:#b6b6b6;
	width:335px; 
	padding:8px 10px 8px 10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#037694;
}

#form_register textarea.text_turquoise {
	border:solid 1px;
	border-color:#b6b6b6;
	width:10px; height:150px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#037694;
}

/* contact CSS groen **/

.contact_left { width:500px; float:left; margin:0 0 0 10px; }
.contact_right { width:340px; margin-left:10px;	float:left; }

.blauw_top_holder { width:500px; height:5px;	background:url(../images/bgr_actueel_top_blauw_holder.gif) no-repeat; }
.blauw_content_holder { width:470px; min-height:315px; height:auto !important; height:315px;	padding:15px; color:#037694; background:#e6f5f8; }
.blauw_bottom_holder {	width:500px; height:5px; background:url(../images/bgr_actueel_bottom_blauw_holder.gif) no-repeat; }

.blauw_content_holder a { color:#037694; text-decoration:underline; }
.blauw_content_holder a:hover { color:#037694; font-weight:bold; text-decoration:underline; }

/* roze css **/

.roze_border_top {
	width:340px; height:5px; 
	background:url(../images/bgr_border_top_roze.gif) no-repeat;
}
.roze_border_top_large {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_roze_large.gif) no-repeat;
}

.roze_border_top_large {
	width:500px; height:5px; 
	background:url(../images/bgr_border_top_large_roze.gif) no-repeat;
}
.roze_nieuws { width:310px; min-height:10px; height:auto !important; height:10px; 
	padding:10px 15px 0px 15px; background:#ffc7e7; color:#ec0b8d; }
.roze_nieuws_large { 
	width:480px; 
	min-height:10px; height:auto !important; height:10px; 
	padding:10px 0px 0px 20px; background:#ffc7e7; color:#ec0b8d; font-size:12px;
	 }
.roze_nieuws_large h1{ margin-left:5px; }

.roze_nieuws_large p a {color:#ec0b8d; font-weight:bold; text-decoration:none; display:block;}
.roze_nieuws_large p a:hover {color:#ec0b8d; font-weight:bold; text-decoration:underline;display:block;}
/*.roze_nieuws_large img { border:1px solid #fff; float:left;margin-right:10px;margin-bottom:10px; } **/
.roze_border_bottom {
	width:340px; height:5px;
	margin-bottom:10px;
	background:url(../images/bgr_border_bottom_roze.gif) no-repeat;
}
.roze_border_bottom_large {
	width:500px; height:5px;
	margin-bottom:10px;
	background:url(../images/bgr_border_bottom_large_roze.gif) no-repeat;
}

a.roze_linkHome{ 
	color:#ec0b8d; font-weight:bold; text-decoration:none; display:block; font-size:12px; 
}
a.roze_linkHome:hover { 
	color:#ec0b8d; text-decoration:none; display:block; font-size:12px; 
	background-color:#ffa3d8; }

a.roze_link { color:#ec0b8d; font-weight:bold; text-decoration:none; display:block; font-size:12px; }
a.roze_link:hover { color:#ec0b8d; text-decoration:none; display:block; font-size:12px; }
a.roze_link span { color:#ec0b8d; text-decoration:none; font-size:12px; }
a.roze_link span:hover { color:#ec0b8d; text-decoration:underline; font-size:12px; }

img.nieuws_image { border:1px solid #ffffff; float:left; margin-right:10px; }
p.nieuws_txt_home { padding:0; margin:0; display:inline-block; font-size:12px; }
p.nieuws_txt_home_img { padding:0; margin:0; width:215px; display:inline-block; font-size:12px; }

.contact_holder {
	width:300px; height:106px;
	background:url(../images/bgr_actueel.gif) no-repeat;
	margin:0 0 10px 10px;
	padding:55px 10px 10px 20px;
}

.youtubeHolder {
	width:340px; height:288px; background:url(../images/bgr_video.gif) no-repeat; padding:10px;
}

.pointer{ cursor: pointer; }

.extraproperties {
	width:auto; height:50px;
}

.cvHolder{ width:280px; height:15px; display:block; float:left;	padding:3px; margin-right:1px; background:#fedcbb; }
.cvHolder label { float:left; width:250px; }
.cvHolder img.verwijder { float:left; position:relative; top:3px; cursor:pointer; display:block; }

.cvHolder a { color:#f78e1f; text-decoration:none; }
.cvHolder a:hover { color:#f78e1f; text-decoration:underline; }

.vacature_edit_holder {	width:280px; height:15px;	display:block; float:left; padding:3px; margin-right:1px;	background:#fedcbb; }
.vacature_edit_holder label { float:left; width:250px; }
.vacature_edit_holder img.delete { float:left; position:relative; top:3px; cursor:pointer; display:block; }

.vacature_edit_holder a { color:#f78e1f; text-decoration:none; }
.vacature_edit_holder a:hover { color:#f78e1f; text-decoration:underline; }


.imagesList li { float:left; border:1px solid #CCC; margin: 0 1px 1px 0; height:122px; width:102px; display:block; }
.imagesList li img { margin:1px; background:#CCC; display:block; width:100px; height:100px; }
.imagesList li span.filename { background:#EEE; display:block; padding:3px; }
.imagesList li span.percentage { position:absolute; z-index:2; font-size:2.4em; font-weight:bold; width:100px; margin-top:35px; text-align:center; }

.imagesList li ul { z-index:3; position:absolute; margin-left:80px; margin-top:2px; }

ul.tools li { border:none; width:19px; height:auto; }
ul.tools a.delete { display:block; height:13px; width:19px; background:url(../images/icons/delete.gif) no-repeat 0 0; }
ul.tools a.delete.selected { background-position:0 -26px; }

.imagesList li.active img { background-color:#20a4cf; }
.imagesList li.active span.percentage { color:#FFF; }

.delete_selected { display:block; width:206px; height:29px; background:url(../images/btn_del_selected.gif) no-repeat 0 0;  }
.delete_selected:hover { background-position:0 -29px;  }

.profile_img ul { padding:0; margin:0; }

.filename a { color:#f78e1f; text-decoration:none; }
.filename a:hover { color:#f78e1f; text-decoration:underline; }

.profile_line{
	background-color:#e12b31;
	width:470px;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
}


a.baanbreker_blog { margin:10px 0 0 0; display:block; }

.content_left { width:500px; float:left; margin-right:10px; } 
.content_right { width:340px; float:left; } 

.shortLabel {
	width:50px; float:left; margin-right:10px;
}
.shortText {
	width:60px; float:left; margin-right:10px;
}

span.nieuwslijn {
	width:auto; display:block; padding-bottom:10px; border-bottom:1px dotted #ffffff;
}

.titeleeg {font-size:12px; color:#ec0b8d;}
.titeleeg_vacature {font-size:12px; color:#631d5a;}

.paginas {width:320px; color:#631d5a; font-size:12px;}

.ww_vergeten { color:#e12b31; }

/* .MsoNormal { color:#ffffff; } */


/* sitemap */

/* footer */

.footer_holder {
	width:1000px; height:15px; 
	margin:0 auto; margin-top:-15px;
	font-size:12px;	color:#037694;
}

.footer_position {
	background:#ffffff; 
	font-size:12px; text-align:center;
	width:1000px; 
}

.footer_position a { color:#037694; }
.footer_position a:hover { color:#037694; text-decoration:underline; }

ul.socialmedia_items { margin:0; padding:0; list-style:none; float:left; }
ul.socialmedia_items li { padding-bottom:10px; width:170px;}
ul.socialmedia_hyves { margin:0; padding:0; list-style:none; float:left; }
ul.socialmedia_hyves li { padding:0;padding-bottom:10px; }

.socialmedia{ min-height:220px;}

.zoekform_select_holder  {
	float:left; width:650px;
}

.zoek_button_aanbod {float:left; margin:40px 0 0 0; }

.geen_resultaat { font-size:12px; }

.presentatie_korte_omschrijving{ 
	background:#631d5a; padding:10px 15px 10px 15px; width:325px; height:47px; margin:0; color:#FFFFFF; font-size:12px; }

.opleiding_korte_omschrijving{ 
	background:#ffffff; padding:10px 15px 10px 15px; 
	width:300px; height:47px; margin:0;margin-left:1px; margin-right:1px; 
	font-size:12px;
	color:#f78e1e;cursor:pointer;
 }

a.bekijk_instellingen {
	display:block; padding:5px 0 5px 0;
	color:#ffffff; text-decoration:underline;
}

img.btn_bekijk_instellingen {
	float:left;
	margin:2px 15px 0 0;
}

h1.bekijkTxt { margin-top:2px; }

div.medium { height:5px; }

div.height { height:10px; }

.logo_holder {
	margin-left:0px;
	width:345px;
	/*height:140px;*/
	min-height:210px;
	*min-height:180px;
	/*background:url(../images/dashboard_opleiding_holder.gif) no-repeat top 0px;*/
	background:url(../images/dashboard_opleiding_holder.gif) no-repeat;
}

#opleidingPresentationHolder{
	margin-left:2px;
	margin-top:5px;
	/*margin-bottom:5px;*/
	margin-bottom:0px;
}
#opleidingPresentationHolder a{
	width:330px;
	height:200px;
}


.paars_generatie_holder { 
	width:470px; min-height:150px; height:auto !important; height:150px; 
	padding:15px; 
	background:#631d5a;
	color:#ffffff; font-size:12px; 
}

h1.baanbreker_generatie {
	width:290px; height:25px;
	background:url(../images/bgr_baanbreker_generatie.gif) no-repeat;
	margin-bottom:10px;
}

ul.foto_holder {
	list-style:none;
	margin:0; 
	padding:0;
	padding-bottom:30px;
	*padding-bottom:20px;
	padding-top:5px;
	min-height:1px;
	background-color:#dbeff0;
}

ul.foto_holder li {
	padding:0; float:left;
	width:80px; height:80px;
	margin:0 5px 0 0;
	background:#8a8888;
	border:1px solid #ffffff;
	line-height:18px;
	color:#356b8a;
}

.all_profiles{
	padding-top:27px;
	*padding-top:7px;
	padding-left:0px;
	display:inline-block;
}

.all_profiles a{color:#4a7e9b;}

.all_profiles img{margin-bottom:-8px;}


span.txt_foto_holder a{ 
	text-decoration:none; font-weight:200; line-height:10px; font-size:10px; width:80px; display:block; color:#356b8a; text-align:center; 
}

ul.contact_gegevens_detail_left {
	list-style:none;
	margin:0; 
	padding-left:10px; 
	padding-right:10px; 
	float:left; 
	width:110px;
	font-size:12px;
}
li.google_maps {
	display:block; 
	padding:0; margin:0 0 10px 0; 
}
li.overige_info {
	display:block; 
	padding:0; 
	font-size:12px; 
}

ul.contact_gegevens_detail_right {
	list-style:none;
	margin:0; 	
	padding-left:10px; 
	padding-right:10px;
	float:left;
	width:180px;
	font-size:12px;
}
ul.contact_gegevens_detail_right li a { color:#631d5a; text-decoration:none; }
ul.contact_gegevens_detail_right li a:hover { color:#631d5a; text-decoration:underline; }

ul.contact_gegevens_detail_right_oranje {
	list-style:none;
	margin:0; 	
	padding-left:10px; 
	padding-right:10px;
	float:left;
	width:180px;
	font-size:12px;
}
ul.contact_gegevens_detail_right_oranje li a { color:#f78e1e; text-decoration:none; }
ul.contact_gegevens_detail_right_oranje li a:hover { color:#f78e1e; text-decoration:underline; }

li.space_contact_gegevens { padding:0; margin:0px; height:20px; }
li.space_contact_gegevens_vacatures { padding:0; margin:0px; height:35px; }


.logoholder_vacature { margin-top:-5px; margin-bottom:8px; }

a.nieuwsCatLink { display:block; text-decoration:none; width:100%; height:14px; padding:2px 0 2px 2px; margin-bottom:2px; cursor:pointer; color:#ff0000; font-size:12px; }
a.nieuwsCatLink:hover { display:block; height:14px; background:#ffa3d8; padding:2px 0 2px 2px; font-size:12px; }

.pasfotos { overflow:hidden;width:80px;height:80px; display: block;background-color:#dbeff0; }

/* TWEET */
#tweets { color:#ef008d; } 
#tweets span {color:#ef008d;}

ul.tweet_list{
	list-style:none;
	margin:0; 	
	padding-left:0px; 
	padding-right:10px;
	color:#ef008d;
}
ul.tweet_list li{
	color:#ef008d;
}

.tweet_intro{ color:#ef008d;}
.tweet_outro{ color:#ef008d;}

.tweets_txt { padding:5px; font-size:12px;  color:#ef008d;}
.tweets_txt a{  color:#ef008d; text-decoration:underline;  }

.tweet_odd{ color:#ef008d;}