.page_title { padding: 0; margin: 0; font-weight: bold; text-align: right; font-size: 26px; position: relative; margin-top: 10px; right: 0px; color: black; }

img#logo { border: 0; margin: 0 0 10px 0; padding: 0; float: left; }
img.submenulogo { float: left; margin-top: 1px; _width: 569px; }

div#breadcrumb a, div#breadcrumb span.separator { color: white; text-decoration: none; font-size: 11px; padding: 4px; display: inline-block; }
a.breadcrumb_selected { color: black !important; }

div#content_header { height: 59px; background-color: #FFCD11; font-size: 23px; font-weight: bold; }

div#wrapper_left ul li a:hover, div#wrapper_right table td:hover, div#content_subpage_left ul li a:hover, table#table_vacatures a:hover, a.searchButton:hover { background-color: #FFCD11; color: black; _display: block; cursor: pointer; }
div.content_subpage ul li { margin-left: 25px; }
div.content_subpage a { font-weight: bold; text-decoration: none; color: #000; }
div.content_subpage a:hover { text-decoration: underline; }
div#wrapper_right table td a:hover { color: #666666; }
table#table_vacatures { border: 0px; padding: 0px; margin: 0px; border-collapse: collapse; }
table#table_vacatures tr td, table#table_vacatures tr td a { color: black; }

img { margin: 0; padding: 0; border: 0; }
div#content_header p { position: relative; top: 25px; left: 5px; }
div.content_header_tekst { margin: 0px; background-color: #FFCD11; font-size: 12px; padding: 4px; font-weight: bold; border-top: 1px #ffffff solid; }
div.content_body_tekst { margin: 0px; background-color: #ffffff; font-size: 12px; padding: 4px; }
div.content_body_tekst h2 { font-size: 12px; }
div.content_body_tekst a { font-weight: bold; color: #000; text-decoration: none; }
div.content_body_tekst a:hover { text-decoration: underline; }

span.readmore { color: #00669a; font-weight: bold; font-size: 11px; padding-left: 3px; }
span.url { color: #707070; font-weight: bold; font-size: 11px; padding-left: 3px; }

#wrapper_left a.selected { background-color: #FFCD11; color: #000000; }
#wrapper_left ul ul.subitems a.selected { background-color: #ffffff; color: #000000; padding-left: 10px; _margin-right: -10px; }
#wrapper_left a.subitem { background-color: #CCCCCC; }
#wrapper_left ul ul.subitems li a:hover, #wrapper_left ul ul.subitems li a.selecteditem:hover { background-color: white; }

h2.navigatie_vacatures, h2.snelzoeken_h2 { height: 20px; width: 186px; _width: 184px; background-color: #2f2f2f; margin: 0; margin-bottom: 1px; padding: 4px 0 4px 4px; padding-top: 8px; color: white; font-size: 12px; font-weight: normal; }
h2 { font-size: 12px; padding: 6px 0 3px 0; }
h3 { font-size: 11px; padding: 6px 0 3px 0; }

span.white_font { color: #ffffff; }

.flash { margin: 0; padding: 0; width: 786px; _width: 760px; height: 392px; }

div.gray_container { width: 380px; float: left; background-color: #cccccc; margin: 0 0 1px 0; }
div.gray_left { padding: 4px; float: left; text-align: right; width: 120px; }
div.gray_right { padding: 4px; float: right; width: 244px; }
/*
div#sinds, div#aantal_medewerkers, div#specialisatie, div#directeur, div#afstand { margin: 0 0 1px 0; padding: 4px; background-color: #cccccc; float: left; text-align: right; width: 120px; }
div#date, div#aantal_medewerkers_nr, div#specialisatie_richting, div#directeur_naam { margin: 0 0 1px 0; padding: 4px; background-color: #cccccc; }
*/
.adres, .profiel { font-size: 12px; _margin-right: -1px; }
div.title { margin: 0px; padding: 4px; background-color: #ffffff; margin-top: 20px; }
div#afstand { margin: 0px; padding: 4px; background-color: #333333; color: #ffffff; width: 372px; _width: 376px; text-align: center; }
div.content_subpage { margin: 0; padding: 0; font-size: 12px; }
h2.vacatures_title { margin: 0; padding: 4px; width: 372px; _width: 376px; clear: both; background-color: #666666; font-size: 12px; color: #FFCD11; }
div.content_subpage { margin: 0; padding: 4px; clear: both; background: white; }
div.vacatures { margin: 0; padding: 0; }

div.table_header_tekst { background-color: #414141; color: white; font-size: 12px; padding: 6px 4px; border-bottom: 1px white solid; }
table.table_solliciteren { border-collapse: collapse; color: #333333; background-color: white; font-size: 12px; width: 100%; background-color: #d4d4d4; }
table.table_solliciteren td { border-bottom: 1px #ffffff solid; padding: 4px; font-weight: bold; }
table.table_solliciteren td.left { text-align: right !important; width: 200px; }
table.table_solliciteren input { width: 150px; }
table.table_solliciteren select { width: 146px; }
.table_solliciteren_header_talenkennis { background-color: #999999; color: #ffffff; }
td.first_td { border-left: 1px #ffffff solid; width: 50%; }

table.vacatures { font-size: 12px; width: 100%; background-color: #333333; background-color: white; border-collapse: collapse; }
table.vacatures tbody a { color: #000; text-decoration: none; display: block; width: 95%; height: 95%; padding: 6px 4px; }
table.vacatures th { background-color: #333333; padding: 6px 4px; border-bottom: 1px #ffffff solid; border-top: 1px #ffffff solid; }
/* table.vacatures .uren_header { border-right: 1px #ffffff solid; border-left: 1px #ffffff solid; } */
table.vacatures tbody tr { cursor: pointer; }
table.vacatures tbody td { background-color: #999; border-bottom: 1px #ffffff solid; }
table.vacatures tbody .functie { background-color: #999; }
table.vacatures tbody .uren { background-color: #999; border-right: 1px #ffffff solid; border-left: 1px #ffffff solid; }
table.vacatures tbody .standplaats { background-color: #999; }
table.vacatures tbody .description_text { font-size: 0.9em; font-style: italic; }

p.info { font-size: 0.8em; font-style: italic; font-weight: normal; }
span.mail_body_tekst p { font-size: 1.0em; font-weight: normal; margin: 5px 0px !important; }
img.testimonial_video { cursor: pointer; float: left; }
.testimonial_video_info { background: #FFCD11; display: block; cursor: pointer; width: 185px; height: auto; font-size: 13px; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; }
.testimonial_video_wrapper { text-decoration: none; color: #000; }