

body {
	behavior: url(/lib/behaviors/hover.htc);
	font-family: Arial, Helvetica, sans-serif;
	color: #091C5A;
}

a {
	text-decoration: none;
	color: #091C5A;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3 {
	font-size: 0.6875em;
	font-weight: bold;
}

h4 {
	font-size: 1em;
}

p {
	font-size: 0.6875em;
	line-height: 1.5em;
}

a img,
img a {
	border: 0;
}

ul.stl_quickmenu li {
	background-color: #53608B;
}

ul.stl_quickmenu li a {
	color: white;
	font-size: 0.75em;
	font-weight: bold;
	display: block;
}

div.stl_carerixzoekheader span {
	color: white;
	font-size: 0.75em;
	font-weight: bold;
}

div.stl_carerixzoekheader {
	background-color: #53608B;
}

span.stl_carerixtitle {
	color: white;
	font-size: 0.75em;
	font-weight: bold;
}

div.stl_carerixzoekinput {
	background-repeat: no-repeat;
	/* default language is: nl_NL, images are in all languages the same in this case*/
	background-image: url(/images/nl_NL/carerix_zoeken.gif);
}

div.stl_header span {
	font-size: 0.75em;
}

div.stl_homenews hr {
	background-color: #CDD9DC;
	color: #CDD9DC;
	width: 12.5em;
	border: 0;
}

div.stl_block h1 {
	color: #FFFFFF;
	font-size: 0.75em;
	
}

div.stl_block div {
	background-color: #E4DFCF;
}

div.stl_block div.stl_blockheader {
	background-color: #CCC2A7;			
}

ul.stl_topmenu {
	border-top: 0.125em white solid;
	border-bottom: 0.125em white solid;
	background-color: #151E5A;
	list-style-type: none;

}

span a {
	font-size: 0.6875em;			
}

div.stl_adress span {
		font-size: 0.75em;			
}

div.stl_adress span a {
		font-size: 1em;			
}

div.stl_adress_white span {
		font-size: 0.75em;
		color: white;			
}

div.stl_adress_white span a {
		font-size: 1em;			
		color: white;
}

div.stl_adress_white h6 {
		color: white;
}

div.stl_textcontent li {
	font-size: 0.6875em;			
}


div.stl_textcontent a,
div.stl_homecontent a {
	text-decoration: underline;
	font-weight: bold;	
}

div.stl_textcontent a.seolink {
	text-decoration: none;
	font-weight: normal;
}

div.stl_block p {
	font-size: 0.6875em;
}

body.stl_bgNavigation {
	background-repeat: repeat-y;
	/* default language is: nl_NL, images are in all languages the same in this case*/
	background-image: url(/images/nl_NL/background.gif);
}

/* ITEMS (NEWS FORMS ETC.) */
div.stl_set {
	border: 1px solid #B3B3B3;
}

div.stl_set input,
div.stl_set select,
div.stl_set textarea,
div.stl_carerixzoekinput input {
	border: 1px solid #B3B3B3;
	font-size: 0.6875em;
	font-family: Arial, Helvetica, sans-serif;
}

div.stl_set h1 {
	font-size: 0.8125em;
}

div.stl_contentset,
div.stl_booleanoptions label {
	font-size: 0.6875em;
}

font p {
	font-size: 1em;
}

div.stl_containerset {
	border-top: 1px solid #B3B3B3;
}

div.stl_containerset div.stl_contentset * {
	font-size: 1em;
	line-height: 1.4em;
}

div.stl_booleanoptions input {
	border: 0;
}

/* EINDE ITEMS (NEWS FORMS ETC.) */

div.stl_blockfooterleft {
	background-repeat: no-repeat;
	/* default language is: nl_NL, images are in all languages the same in this case*/
	background-image: url(/images/nl_NL/block_left.gif);
}

div.stl_blockfooterright {
	background-repeat: no-repeat;
	/* default language is: nl_NL, images are in all languages the same in this case*/
	background-image: url(/images/nl_NL/block_right.gif);
}

div.stl_blockitemheader {
	background-color: #53608B;
}

div.stl_blockitems span {
	color: white;
	font-size: 0.75em;
}

div.stl_blockitems a {
	font-size: 0.6875em;
	font-weight: bold;
	text-decoration: underline;
}

ul.stl_footer li {
	color: #CDD9DC;
}

ul.stl_leftmenu li.stl_active ul li a:hover,
ul.stl_leftmenu a:hover {
	text-decoration: none;
	color: #151E5A;
}

ul.stl_leftmenu a {
	font-size: 0.6875em;
	color: #6D779B;
	display: block;
}

ul.stl_leftmenu li.stl_active a,
ul.stl_leftmenu li.stl_active ul li.stl_active a {
	font-weight: bold;
	color: #151E5A;
}

ul.stl_leftmenu li.stl_active ul li a {
	font-weight: normal;
	color: #6D779B;
}

ul.stl_footer a,
ul.stl_footer span {
	color: #53608B;
	font-size: 0.6875em;
	font-weight: bold;
}

div.stl_navigationtitle {
	background-color: #151E5A;
	font-size: 0.6875em;
	font-weight: bold;
	color: #FFFFFF;
}

ul.stl_leftmenu li ul {
	/* default language is: nl_NL, images are in all languages the same in this case*/
	background-image: url(/images/nl_NL/menu/leftmenu_subactive.gif);
	background-repeat: no-repeat;
}

ul.stl_leftmenu {
	/* default language is: nl_NL, images are in all languages the same in this case*/
	background-image: url(/images/nl_NL/menu/leftmenu.gif);
	background-repeat: no-repeat;
}

ul.stl_leftmenu li {
	border-bottom: 2px solid #8F929A;
}

ul.stl_leftmenu li ul li {
	border: none;
}

div.stl_header ul li ul li {
	display: none;
}

div.stl_newsblock a,
span.stl_link a {
	font-weight: bold;
}

div.stl_submit input,
td.stl_button input {
	background-color: #53608B;	
	color: #FFFFFF;
	border: 0;
	cursor: pointer;
}

table.stl_vacatures td,
table.stl_vacatures th {
	font-size: 0.6875em;	
	line-height: 2em;
}

table.stl_contact {
	font-size: 0.6875em;	
}

table.stl_vacatures  tr th {
	font-weight: normal;
	border-bottom: 1px solid #B3B3B3;
}

table.stl_vacatures  tr.stl_even {
	background-color: #CDD3DB;	
}

table.stl_vacatures tr:hover td a.seolink,
table.stl_vacatures tr:hover td {
	background-color: #53608B;
	color: #FFFFFF;
	cursor: pointer;
}

div.stl_vacancybrowse div,
div.stl_vacancyoptions div {
	background-color: #6D779B;
}

div.stl_vacancybrowse div a,
div.stl_vacancyoptions div a {
	color: #FFFFFF;	
	font-size: 0.6875em;
	display: block;	
	text-decoration: none;
	font-weight: normal;
}

div.stl_carerixzoekinput img:hover {
	cursor: pointer;
}

ul.stl_quickmenu a,
div.stl_block a {
	text-decoration: underline;	
}

div.stl_homemenu span,
div.stl_vacatureshort span {
	font-weight: bold;
}

div.stl_homemenu ul {
	list-style-type: none;	
}

span.missing {
	color: #CA1613;	
}

h6 {
	font-size: 0.75em;	
}

div.stl_textcontent ul a {
	/*font-size: 0.6875em;	*/
}

div.stl_windmillbarUI input {
	cursor: pointer;	
}

div.stl_login {
	border: 1px solid #B3B3B3;
}

div.stl_login h1{
	border-bottom: 1px solid #B3B3B3;
}

div.stl_voorwaarde li {
	font-size: 0.6875em;			
}

div.stl_voorwaarde {
	border: 1px solid #B3B3B3;
	float: left;
	display: none;
}

div.stl_voorwaarde span,
div.stl_inschrijfset span span {
	cursor: pointer;	
	font-weight: bold;
	text-decoration: underline;	
}

div.stl_voorwaarde span {
	font-size: 0.6875em;			
}

div.stl_sitemap div.stl_textcontent ul li {
	font-size: 1em;	
}
