/******************** Global styling elements ********************/

HTML, BODY {
overflow:hidden;
width:100%;
height:100%;
}

BODY, TR, TD, INPUT, SELECT, TEXTAREA {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
} 
A {
text-decoration:none;
font-weight:bold;
}
a:hover {
text-decoration:underline;
font-weight:bold;
}
H1 {
margin:0px 0px 10px 0px;
font-size:124%;
letter-spacing:1px;
font-family:Arial, Helvetica, sans-serif;
}
H2 {
margin:10px 0px;
font-size:115%;
}
H3 {
margin:15px 0px 10px 0px;
font-size:115%;
}

H4 {
margin:0px 0px 0px 0px;
font-size:120%;
font-family:Arial, Helvetica, sans-serif;
}


H6 {
margin:5px 0px 5px 0px;
font-size:80%;
font-weight:normal;
}
LI {
margin:5px 0px;
}
SPAN.arabic {
font-size:1.5em;
line-height:1em;
text-decoration:none;
}
table.formtableTD{
font-size:90%;
}
table.formtable INPUT, table.formtable TEXTAREA {
margin-bottom:5px;
/*font-size:110%;*/
padding:3px;
}

/******************** Structural elements ALGEMEEN ********************/

div.positioner { /* anchor point to position content */
position:absolute;
top:0px;
bottom:0px;
left:50%;
width:1px;
overflow:visible;
}

div.container {
position:absolute;
top:0px;
bottom:0px;
left:-460px;/* half of width */
width:920px;
}



/******************** Structural elements Frontpage-specific ********************/

.topblock_home {
margin-top:15px;
}

.topblock_homediv.tabarea {
position:absolute;
top:95px;
right:0;
text-align:right;
}

.topblock_homediv.linkarea {
position:absolute;
top:40px;
right:0;
text-align:right;
}
div.menubar_home {
width:100%;
height:30px;
position:absolute;
top:300px;
left:0px;
z-index:3;
border-bottom:1px solid #fff;
border-top:1px solid #fff;
}

.topblock_home div.topbar {
width:100%;
height:15px;
position:absolute;
top:120px;
left:0px;
}
div.mainblock_home {
position:absolute;
width:100%;
height:300px;
top:135px;
left:0px;
z-index:1;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

IMG.foto1 {
left:0px;
top:0px;
position:absolute;
}

IMG.foto2 {
left:306px;
top:0px;
position:absolute;
}

IMG.foto3 {
left:613px;
top:0px;
position:absolute;
}

div.bottomblock_home {
position:absolute;
top:468px;
width:920px;
}
div.bottomblock_home div.innertube {
position:absolute;
top:5px;
right:5px;
}

/******************** Structural elements [vervolgpaginas ZONDER submenu] ********************/
div.topbar {
width:100%;
height:15px;
position:absolute;
top:95px;
left:0px;
}

div.menubar {
width:100%;
height:30px;
position:absolute;
top:105px;
left:0px;
border-bottom:2px solid #fff;
border-top:1px solid #fff;
}

div.mainblock {
position:absolute;
bottom:50px;
width:100%;
top:135px;
left:0px;
}

div.leftbar {
position:absolute;
bottom:1px;
width:220px;
top:1px;
left:0px;
z-index:20;
}

div.contentblock {
position:absolute;
bottom:1px;
top:25px;
left:250px;
width:650px;
overflow:auto;
z-index:20;
}

div.contentblock div.innertube {
margin:10px 150px 10px 10px;
}

div.fotolayer {
position:absolute;
top:1px;
right:1px;
z-index:5;
}

div.bottomblock {
position:absolute;
height:50px;
bottom:0px;
width:920px;
border-top:1px solid #fff;
}
div.bottomblock div.innertube {
position:absolute;
top:3px;
right:5px;
}


/******************** Menu and navigation ********************/
div.hoofdmenu A {
height:30px;
width:300px;
display:block;
}

a.knop1, a.knop1active {
position:absolute;
left:6px;
top:0px;
}

a.knop2, a.knop2active {
position:absolute;
left:313px;
top:0px;
}

a.knop3, a.knop3active {
position:absolute;
left:620px;
top:0px;
}

div.submenu {
position:absolute;
width:100%;
top:30px;
left:0px;
padding:10px0px 14px0px;
font-size:90%;
}

div.submenu A {
display:block;
font-weight:bold;
text-decoration:none;
margin:3px 15px 3px 10px;
padding:3px 0px 3px 16px;
border-bottom:1px solid #A5D9EC;
}

div.submenu div.level2 {
margin:0px 15px 0px 10px;
border-bottom:1px solid #ffffff;
}

div.submenu div.level2 A, div.submenu div.level2 a:hover, div.submenu div.level2 .current {
font-weight:normal;
border:none
}

div.footer {
height:20px;
font-size:85%;
text-align:right;
width:100%;
color:#ddd;
}
div.footer a {
text-decoration:none;
font-weight:normal;
color:#ddd;
}
div.footer a:hover {
text-decoration:underline;
font-weight:normal;

}
div.intronetcopy {
float:right;
height:13px;
margin-top:2px;
text-align:right;
width:40%;
}
div.intronetcopy a {
font-size:75%;
text-decoration:none;
font-weight:normal;
color:#666;
}
div.intronetcopy a:hover {
text-decoration:none;
}
div.socialize {
margin-top:5px;
float:left;
height:13px;
text-align:left;
width:40%;
}
div.socialize a:hover {
text-decoration:none;
}

/******************** [speciaal FAQ] ********************/
div.vraag {
cursor:pointer;
margin-top:1em;
border:0px;
}
div.antwoord { 
padding:.5em;
display:none;
}

/******************** [speciaal Folder table] ********************/
table.folder {
border-collapse:collapse;
margin-top:1em;
width:500px;
} 
table.folder TD {
border:1px solid #A5D9EC;
padding:1px 3px;
text-align:center;
}
table.folder TD.blank {
border:0;
}
table.folder TH {
padding:1px 3px;
border:1px solid #FFF;
text-align:left;
}

/******************** [speciaal nieuws] ********************/

TD.newsimg {
padding:.25em 1em .25em 0;
}
.newsitem H1 {
margin:0;
} 
.newsitem div.content {
margin:.5em 0;
} 
div.archief A {
font-weight:normal;
}


/******************** Nieuwe header elementen ********************/

div.tabarea {
position:absolute;
top:68px;
right:0;
text-align:right;
}
div.tab {
display:inline;
margin-left:2px;
} 
div.tabarea div.expertise {
/*background-color:#137AC7;*/
}
div.tabarea div.behandeling {
/*background-color:#e94c00;*/
}

div.tabarea A {
color:#fff;
}
div.tabarea a:hover {
color:#FFF;
}
div.tabarea div.active a {
color:#FFF;
}

div.linkarea {
position:absolute;
top:16px;
right:0;
text-align:right;
}
div.linkarea FORM {
margin:0 0 6px 0;
display:inline;
}

div.searchres div.item {
margin-bottom:10px;
margin-left:6px;
}
