/* At-Rules */
@charset "iso-8859-1";

/* Stylesheet voor de internetsite van de NTTB 
 Versie voor Microsoft Internet Explorer */
body {padding:8px 0;}

body, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, dl, div, blockquote, address {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-align:left; color:#000000;}

body, html {margin-bottom:13px; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; scrollbar-face-color: #7E62A2; scrollbar-3dlight-color: #7E62A2; scrollbar-darkshadow-color: #000000; scrollbar-base-color:#7E62A2;}

p, pre, h1, h2, h3, h4, h5, h6, .table {margin: 0px 6px 13px 12px; padding:0;}

img {margin: 0.2em;}

/* LTSyntax Regular, */
h1.navigatie {font-family: Arial, sans-serif; font-size:36px; color:#1E0A66; letter-spacing:2px;}

p.navigatie {font-size:13px; margin-top:9px;}

div.image {margin: 5px;}

img.midden {vertical-align: middle}

.nieuws {float:right; margin-left: 5px; font-style:italic;}

.nieuws-links {float:left; margin-left: 5px; font-style:italic;}

.nieuws-links img, .nieuws img {margin:0.5em 0;}

.links {float:left;padding:0 0 0.5em 0;margin-right:12px}

.rechts {float:right;padding:0 0 0.5em 0;clear:none;margin-left:12px;margin-right:12px;}

td, th, table {margin:0; padding:0; vertical-align:top;}

table.kader {border-style: solid; border-width: 1px; border-color:#999999; border-collapse:collapse; margin-left:12px; margin-right: 6px;}
table.kader td {border-style: dotted; border-width: 1px; border-color:#999999; padding:0.1em;}
table.kader th {border-style: solid; border-width: 1px; border-color:#999999; padding:0.1em; background-color:#CCCCCC;}
table.kader p {margin:0 0.5em;}

h1, h2, h3, h4, h5, h6 {font-weight:bold; color:#1E0A66;margin-bottom:6px;}

h1 {font-size:20px;}

h2 {font-size:18px;}

h2.vacature {text-align:center; margin-top:12px; margin-bottom:14px;}

h3 {font-size:16px;}

h4.titel {font-size:14px; color:#1E0A66;}

h4 {font-size:14px; color:#000000;}

h5, h6 {font-size:13px; color:#000000; margin-bottom:0px;}

b {font-weight:bold;}

i {font-style:italic;}

div.klein p, p.klein {font-size:10px; margin-right:3px;}

.extraklein, div.extraklein p {font-size:9px; font-weight:normal;}

.tekst-rechts {text-align:right;}

h4.index {margin-top:9px; margin-left:3px; margin-bottom:0px; font-size:12px; color:#380096;}

p.index {margin-top:0px; margin-left:12px; margin-right:0; font-size:10px;}

.inspring {margin-left:2px;}

pre {font-family: Courier New, monospace; font-size:12px;}

pre.klein {font-size:10px;}

.centreer {text-align:center;}

a:link.keuzebalk, a:visited.keuzebalk, a:active.keuzebalk, a:hover.keuzebalk {color:#D25602;}

a:link.marquee, a:visited.marquee, a:active.marquee, a:hover.marquee, p.marquee, h4.marquee {text-decoration:none; font-weight:bold;}

/* 3366FF */
a:link, a:visited, a:active, a:hover {color:#1E0A66; text-decoration:none; font-weight:bold;}

a:hover {text-decoration:underline;color:#D25602;}

hr {text-align:center; margin:0px; padding:0px;}

li {margin-bottom:7px;}

div.toernooischema {margin-left:13px;}

th p, th {font-weight:bold;}

th {font-size:13px;}

address {font-style:italic;}

input, form {margin: 0; padding:0}

.normal {font-weight: normal;}

.boven-links {position:absolute; width:700px; top:33px; z-index:2; padding-bottom:10pt;}

p.comp {margin-top:0px;}

div.nieuwskader {border: 1px solid black; padding: 10px 5px; margin: 0px 10px; background-color:#E2E2E6;}

div.oranjekader p, div.nieuwskader p {margin-top:0px;}

div.oranjekader {border: 1px solid black; padding: 10px 0 0 0; margin: 0px 10px; background-color:#FF9900; background-image: url(/~veijgen/nttb/pictures/oranje-achtergrond.jpg)}

div.kader {border: 1px solid black; padding: 10px 10px; margin: 10px 8px; background-color:#E2E2E6;}

div.kader p, div.kader h1, div.kader h2, div.kader h3, div.kader h4, div.kader h5, div.kader h6  {margin:0px}