body
{
	background-image: url('../img/algemeen/bgcontainer.gif');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #c6b8f0;
}

.hoofdmenu
{
	background-image: url('../img/algemeen/hoofdmenu_bg.gif');
	background-repeat: no-repeat;
}

.container
{
	background-image: url('../img/algemeen/top_bg.gif');
	background-repeat: repeat-x;
	background-position: top;
}

.logoHeight
{
	background-image: url('../img/algemeen/top_bg.gif');
	background-repeat: repeat-x;
	background-position: top;
}
.content_container
{
	background-color: #fff;
}

.breadcrump
{
	color: #0f034e;
}

.locatie_afbeelding
{
	background-image: url('../img/algemeen/locatie_default.gif');
	background-repeat: no-repeat;
}

.bordertop
{
	border-top: 1px solid #a295c6;
}

.vacatures_bg
{
	background-image: url('../img/algemeen/vacatures_bg.gif');
	background-repeat: repeat-y;
}

.front_left
{
	background-color: #fff;
}

.front_mid
{
	background-color: #f1eefa;
}

.front_right
{
	background-color: #fff;
}

.front_rand
{
	border-top: 1px solid #c8cbcc;
}

.nieuwsblok td
{
	background-color: #f1eefa;
}

.nieuwsblok_oneven td
{
	background-color: #c2b8e0;
}

.nieuws_datum
{
	color: #0f034e;
}

.nieuws_txt
{
	color: #000;
}	

.nieuws
{
	color: #fff;
}

.nieuws_txt_even
{
	color: #464646;
}

.footer
{
	background-color: #0f034e;
}

.nieuws_headlines td
{
	color: #0f034e;
}

.front_right_blok
{
	color: #000;
}

.front_left_blok
{
	color: #000;
}

.toggler
{
	background-image: url('../img/algemeen/pijl_algemeen.gif');
	background-repeat: no-repeat;
	background-position: 0 50%;
	color: #252341;
}

.fpSubsubmenu
{
	color: #ca1546;
	background-image: url('../img/algemeen/submenu_bg.gif');
	background-repeat: no-repeat;
	background-position: 0 bottom;

}

.fpSubsubmenu input
{
	color: #ca1546;
	border: 1px solid #fff;
}

.fpSubmenu
{
	color: #ca1546;
	border: 1px solid #fff;
}

.rechter_kolom td
{
	color: #393939;
}

.rechter_kolom td strong
{
	color: #ca1546;
}

.search_cat
{
	height: 22px;
	background-color: #c2b8e0;
	font-weight: bold;	
	line-height: 22px;
	color: #1a174a;
	text-indent: 5px;
}
.search_result
{
	border-bottom: 1px solid #eaeaea;
	margin-left: 8px;
}

.search_title
{
	color: #0f034e;
}

.search_txt
{
	border-bottom: 1px solid #ca1546;
	margin-bottom: 10px;
}

a:link, a:active, a:visited
{
	color: #ca1546;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}


a.ssMenu:link, a.ssMenu:active, a.ssMenu:visited
{
	text-decoration: none;
	color: #ca1546;
} 

a.ssMenu:hover
{
	color: #000;
}

a.sMenu:link, a.sMenu:active, a.sMenu:visited
{
	text-decoration: none;
	color: #ca1546;
} 

a.sMenu:hover
{
	color: #ca1546;
}

a.nhLink:link, a.nhLink:active, a.nhLink:visited
{
	text-decoration: none;
	color: #0f034e;
} 

a.nhLink:hover
{
	color: #0f034e;
	text-decoration: underline;
}

a.brdLink:link, a.brdLink:active, a.brdLink:visited
{
	text-decoration: none;
	color: #0f034f;
} 
a.brdLink:hover
{
	color: #69579e;
	text-decoration: none;
}

a.bijlLink:link, a.bijlLink:active, a.bijlLink:visited
{
	text-decoration: none;
	color: #393939;
} 
a.bijlLink:hover
{
	color: #393939;
	text-decoration: underline;
}
a.bijlGLink:link, a.bijlGLink:active, a.bijlGLink:visited
{
	text-decoration: none;
	color: #ca1546;
} 
a.bijlGLink:hover
{
	color: #ca1546;
	text-decoration: underline;
}
a.vacLink:link, a.vacLink:active, a.vacLink:visited
{
	text-indent: 10px;
	font-family: arial;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
} 
a.vacLink:hover
{
	text-indent: 10px;
	font-family: arial;
	font-size: 13px;
	color: #fff;
	text-decoration: underline;
}

.werken_bij_bg
{
	background-color: #c10e3e;
}

#forward_popup
{
	border: 1px solid #ca1546;
}
#forward {
	color: #ca1546;	
}


h1
{
	color: #ca1546;
}

#newhome
{
	font-family: arial;
	font-size: 14px;
	line-height: 18px;
}

#newhome .kopje
{
	color: #0f034e;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	height: 37px;
	line-height: 37px;
	border-bottom: 1px solid #d2d0de;
}
#newhome .kopje.padding
{
	padding-left: 10px;
}

#newhome .informatie p
{
	margin: 0px;
	padding-bottom: 5px;
}

#newhome .informatie
{
	border-bottom: 1px solid #d2d0de;
	padding-bottom: 19px;
	overflow: hidden;
}

#newhome .padblok
{
	padding: 8px;
	padding-top: 0px;
}
#newhome .blok
{
	border-bottom: 1px solid #d2d0de;
	padding: 8px;
	background-color: #bda7fe;
}

#newhome .saveButton
{
	width: 95%;
	height: 50px;
	background-color: #c8ffa3;
	border: 2px solid #67ab3a;
	text-align: center;
	padding: 12px;
	color: #28520c;
	margin-top: 20px;
}

#newhome .saveButton input
{
	width: 95%;
}

.locatie_row
{
	height: 145px;
	/*line-height: 145px;*/
}

.locatie_row div
{
	width: 165px;
	text-align: center;
	height: 120px;
	float: left;
	padding: 0px;
	padding-top: 25px;
}

.locatie_row div em
{
	margin: auto;
	margin-top: 4px;
	border: 1px dotted #ccc;
	text-decoration: none;
	font-style: normal;
	font-size: 12px;
	width: 120px;
	display: block;
}

#ajLocatieVinder
{
	clear: both;
}

#ajLocatieGrid
{
	clear: both;
}

#locatieManageBar
{
	margin-top: 15px;
	overflow:auto;
	padding: 0px;
}

#buttonHolder_vergelijk
{
	float: left;
	padding-left: 20px;
	padding-top: 25px;
	padding-bottom: 25px;
}

.manageKolom
{
	float: left;
	margin-left: 10px;
	font-size: 12px;
	font-family: arial;
	margin-left: 30px;
}

.handbutton
{
	cursor:pointer;
}

.manageKolom select
{
	margin-bottom: 8px;
	
}

#ajLocatieGrid tr
{
	padding: 0px;
}	

#ajLocatieGrid .cat_cel
{
	background-color: #efebfb;
	border-right: 1px solid #fff;
	text-indent: 5px;
}

#ajLocatieGrid .topGrid td
{
	background-image: url(../img/algemeen/gridtop.gif);
}

#ajLocatieGrid .gridCel
{
	text-indent: 5px;
}

#ajLocatieGrid .cat_cel.donkerpaars
{
	background-color: #e4dcfb;
}
#ajLocatieGrid .cat_cel.wit
{
	background-color: #fff;
}
#ajLocatieGrid .cat_cel.licht
{
	background-color: #efebfb;
}


#ajLocatieGrid .kenmerkCat
{
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
}

.sIFR-inactive h1.titel {
	color: #ca1546;
}

.beheerVinkjes
{
	font-family: arial;
	font-size: 12px;
}
.beheerVinkjes input
{
	clear: both;
}

#newhome .informatie .clear
{
	clear: both
}


#newhome .informatie em
{
	color: #767677;
	font-style: normal;
	padding-right: 5px;
	float: left;
}

#newhome .informatie a.news:link, #newhome .informatie a.news:visited, #newhome .informatie a.news:active
{
	color: #0f034e;
	padding-left: 10px;
	line-height: 22px;
	display: block;
	float: left;
	width: 220px;
} 

#newhome .informatie a.more:link, #newhome .informatie a.more:visited, #newhome .informatie a.more:active
{
	display: block;
	background-color: #977de3;
	color: #fff;
	height: 22px;
	line-height:22px;
	padding-left: 5px;
	width: 113px;
}

#newhome .informatie a.testimonial_link:link, #newhome .informatie a.testimonial_link:visited, #newhome .informatie a.testimonial_link:active
{
	color: #251675;
	line-height: 22px;
}

#newhome .informatie hr.testimonial
{
	height: 1px;
	width: 98%;
	border: none;
	border-bottom: 1px solid #d2d0de;
}

#newhome .informatie a.purple:link, #newhome .informatie a.purple:visited, #newhome .informatie a.purple:active
{
	color: #4836a5;
	line-height: 22px;
	font-size: 12px;
}

#newhome #frontpage_blok a:link, #newhome #frontpage_blok a:visited, #newhome #frontpage_blok a:active
{
	color: #473679;
} 

#newhome #frontpage_blok ul
{
	padding: 0px;
	margin: 0px;
}

#newhome #frontpage_blok ul li
{
	padding: 0px;
	list-style-type: none;
	background-image: url(../img/algemeen/blok_pijl.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px;
}

.smallMenu
{
	width: 180px;
}





/* MOOTOOLS TOOLTIP */
.tool-tip {
	color: #0f034e;
	border: 1px solid #fff;
	outline: 1px solid #ccc;
	background-image: url(../img/algemeen/locatiepopupbg.gif);
	background-repeat:repeat-x;
	background-color: #c3c1c2;
	font-family: arial;
	font-size: 12px;
	padding: 10px;
	width: 200px;
	
}
 
.tool-title {
	color: #d21245;
	font-weight: bold;
}
 
.tool-text {
}

.pauseButton {
		float: right;
		margin: 6px;
}