/* ALGEMENE ALTIJD GELDENDE OPMAAK */
HTML { height:100%; }
BODY { background-color:#FFFFFF; margin:0px; text-align:left; background: url(../_images/template/bg-top.gif) top repeat-x; height:100%;}
BODY, TD, P, INPUT, BUTTON, SELECT, UL, DIV, LI, TEXTAREA { font:13px "Trebuchet MS"; color:#000000; }
a:link { text-decoration:underline; color:#FF7E00; }
a:hover { text-decoration:none; color:#FF7E00; }
a:visited { color:#FF7E00; }

/* OPMAAK VAN DE VLAKKEN VAN DE PAGINA */
#container { position:relative; min-height:100%; }
* html #container { height:100%; }

#header { position:absolute; text-align:left; height:90px; top:0px; left:50%; margin-left: -450px; width:900px; }
#content { position:relative; text-align:left; margin: 0 auto 0 auto; width:819px; padding-top:90px; padding-left:81px; }
#footer { position:relative; text-align:left; margin-top: -27px; background:#FF7E00; border-top:1px solid black; height:26px; width:100%; }

/* OPMAAK VAN HEADER */
#header #logo { margin-left:10px; width:250px; height:90px; float:left; background:url(../_images/template/twee-d-logo.gif) left top no-repeat; display:inline; }
#logo a { display:block; float:left; width:250px; height:90px; }

#header #navigation { width:285px; float:right; margin-top:40px;}
#navigation a { display:block; float:right; white-space:nowrap; padding:0 6px; text-transform:capitalize; text-decoration:none; color:#FFFFFF; }
#navigation a.selected, #navigation a:hover { background:#FFFFFF; color:#FF7E00; text-decoration:none; }

/* OPMAAK VAN CONTENT */
#block_1 { float: left; width: 475px; margin-left: 180px; display: inline; padding-bottom:40px; }
#block_2 { float: left; width: 175px; margin-left: -655px; padding-top: 35px;}
#block_3 { float: left; width: 153px; margin-left: 5px; padding-top: 35px; text-align:right;}

#block_1 h1 { font-size: 1.4em; color:#FF7E00; margin: 0.4em 0 0.3em 0; font-weight:bold; }
#block_1 h2 { font-size: 0.9em; color:#000000; margin: 1.0em 0 0.2em 0; font-weight:bold; }
#block_1 p { font-size: 0.9em; color:#000000; margin: 0 0 0 0; }
#block_1 #left { float:left; width:225px; border-top: 1px dashed #000000; font-size: 0.9em; color:#000000; }
#block_1 #right { float:right; width:225px; border-top: 1px dashed #000000; font-size: 0.9em; color:#000000; }

#block_2 a { font-size: 0.9em; display:block; white-space:nowrap; width:140px; padding:1px 5px 1px 3px; text-transform:capitalize; text-decoration:none; color:#000000; }
#block_2 a.selected, #block_2 a:hover { background:#FF7E00; color:#FFFFFF; text-decoration:none; }
#block_2 p { font-size: 0.9em; color:#000000; margin: 0 0 0 0; }

#block_3 a {  font-size: 0.9em; display:block; white-space:nowrap; width:140px; padding:1px 0px 1px 2px; text-transform:capitalize; text-decoration:none; color:#000000; }
#block_3 a.selected, #block_3 a:hover { background:#FF7E00; color:#FFFFFF; text-decoration:none; }
#block_3 p { font-size: 0.9em; color:#000000; margin: 0 0 0 0; }

/* OPMAAK VAN FOOTER */
#footer #tekst { text-align:left; margin: 0 auto 0 auto; width:900px; margin-top:3px; }
#tekst #left { float:left; color:#FFFFFF; margin-left:81px; display:inline; }
#tekst #right { float:right; color:#FFFFFF; margin-right:10px; display:inline;}
#footer a { text-decoration:underline; color:#FFFFFF; }
#footer a:hover{ text-decoration:none; color:#FFFFFF; }
body > #footer
{position:fixed;}

body > #header
{position:fixed;}