html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol, ul{list-style:none;}

caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
html,body{text-align:center;font:11px Verdana,Helvetica,sans-serif;line-height:18px;}
p,td,th{font:11px Tahoma,Helvetica,sans-serif;line-height:18px;letter-spacing:1px}
body{background:#e9d9fa url(/images/hhinnl-bg.png) repeat-y center center ;margin:0}
a, a:link, a:visited{color:#000;text-decoration:none}
a.external, a.external:link, a.external:visited{color:#9a7db9;text-decoration:none}
img{border:0}
h1, h2{font-size:14px;margin:10px 0px;font-weight:bold}
h1.big { font-size:18px}
h1 span, h2 span { font-size:13px; color:#222; display:block}
h3{font-size:13px;margin:10px 0px 0px 0px;font-weight:bold}
#container{width:930px;margin-left:auto;margin-right:auto;text-align:left;padding:10px;margin-bottom:10px}
#logo{position:relative;left:265px;top:10px;width:320px}
#logo h1{margin:0}
#logo span{display:none}
#header-blocks{height:240px;margin-top:-20px;overflow:hidden}
.header-block{width:310px;height:250px;float:left}
.header-block.left{background:#e6e0f0;}
.header-block.center{background:#9a7db9 url(/images/background-header-center.png) repeat-x;color:#FFFFFF}
.inner{padding:30px 25px}
#header-blocks h2,#header-blocks h1{font-size:14px;font-weight:bold;margin:0}
#header-blocks ul{margin-top:10px}
#header-blocks li{background:url(/images/bullet.png) no-repeat 0px 6px;padding-left:14px}
#header-blocks .left li{background:url(/images/bullet2.png) no-repeat 0px 6px;}
#header-blocks .center a{color:#FFFFFF;font-weight:bold;padding-top:10px;display:block}
#header-blocks .center li a{color:#FFFFFF;font-weight:bold; padding:0;}
#header-blocks .left li a{color:#4d2387;font-weight:bold}
#header-blocks ul li a:hover{text-decoration:underline}
#top-links{float:right}
#top-links ul li{float:left;border-right:1px solid #4d2387;padding:0px 5px;line-height:12px}
#top-links ul li.last{border:0px}
#top-links ul li a{color:#4d2387}
#leaderboard{clear:both;margin-top:10px;border-top:0px solid #9a7db9;padding-top:0px}
#columns{clear:both;margin-top:10px;border-top:0px solid #9a7db9;padding-top:0px}
#column-left,#column-center, #column-right{width:300px;float:left;margin-right:15px}
#column-left-wide{float:left;width:615px;margin-right:15px}
#column-center{width:300px}
#column-right{margin-right:0}
#footer{clear:both;margin-top:10px;border-top:5px solid #9a7db9;padding-top:5px}
.block{margin-bottom:10px;clear:both; }
.block .header{background:#9a7db9 url(/images/background-header.png) repeat-x;padding:4px 10px;color:#fff;}
.block .header h2{font-weight:bold;font-size:12px;margin:0}
.block .content{background-color:#f0ecf5;padding:4px 10px}
.block .content li a:hover{text-decoration:underline}
span.tip{font-weight:bold}
span.new{font-weight:bold;color:#FF0000}
#about{display:none;clear:both;margin-top:10px;border-top:5px solid #9a7db9;padding-top:5px}
#about h2{font-size:14px;margin-bottom:10px}
#about h3{font-size:13px;margin:10px 0px}
#about a{color:#485476;text-decoration:underline;font-weight:bold}
.guide{clear:both;display:block}
form{margin-top:10px}
.row{display:block;clear:both;margin-bottom:2px}
.row label{float:left;width:110px;padding:2px 0px}
.row select{width:180px;font-size:11px;border:1px solid #ccc}
.row input{width:180px}
.row textarea{width:180px}
.row label.error{margin-left:110px;color:#CC0000;width:180px}
.row input.error{border:1px dotted #c00}
.description{display:none;}
#simplemodal-overlay{background-color:#666;}
#simplemodal-container{background-color:#fff;border:8px solid #9a7db9;padding:10px;text-align:left; overflow:visible; }
.simplemodal-wrap { height:100%; overflow:visible !important}
#dialog{background:#FFF;padding:10px;text-align:left;width:630px;display:none}
#simplemodal-container h2{margin:10px 0;font-size:20px}
#simplemodal-container h3{margin:10px 0;font-size:15px}
#simplemodal-container h3 a{text-decoration:underline;color:#9a7db9;font-weight:bold}
#simplemodal-container .screenshot{float:right;margin-left:8px;margin-bottom:8px}
#dialog #pop-information{float:left;width:310px}
#dialog #pop-information .header{padding:6px 8px;background-color:#e3edf6;margin-bottom:8px}
#dialog .header h2{margin:0;font-size:15px}
#dialog h2.small{font-size:15px;margin-top:20px;margin-bottom:5px;}

table { background-color: #400080}
table td,table th { padding:3px}
table tbody th { text-align:left; background-color:#e6e0f0}
table thead th { text-align:center; background-color:#9a7db9; color:#fff; font-weight:bold}
table tbody td { text-align:center; background:#fff}

.txt a { color:#400080; font-weight:bold}

#promo-zoeken { width:300px; float:right; text-align:right; clear:right; margin-top:26px; font-size:11px; line-height:14px}
#promo-zoeken a { float:right; display:block; background:url(/images/hhinnl-button.png) no-repeat; text-align:center; padding:5px; width:85px;; color:#fff; font-weight:bold; text-transform:uppercase; font-size:13px; margin-left:10px; line-height:20px}

#job-search-box { border:1px solid #9a7db9; background:#f0ecf5; padding:10px; height:100%; overflow:auto}
#job-search-box h2 { font-size:12px; margin:0; color:#4d2387}
#job-search-box input { border:1px solid #999; background:#fff; font-size:14px; padding:5px 5px 5px 26px; border-radius:1px; background: #fff url(/images/icons/zoom.png) no-repeat 5px 4px}
#job-search-box #s { width:265px; background: #fff url(/images/icons/zoom.png) no-repeat 5px 4px}
#job-search-box #l { width:160px; background: #fff url(/images/globe.png) no-repeat 5px 4px}
#job-search-box #btnSearch { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:3px 2px}

a.more-expand-link { padding-right:15px; background:url(/images/arrow.png) no-repeat right}
div.more-expand-container { display:none} 

.jobs-sidebar h2 { border-bottom:2px solid #9a7db9}
.jobs-sidebar ol { list-style:decimal; margin-left:20px }
