* {padding:0px; margin:0px;}

html, body {height:100%}

body {color:#000000; background:#eeeeee; font-family:Verdana,Sans-serif,Arial,Helvetica,sans-serif; font-size:12pt;}
h1 {font-size:15pt; font-weight:bold; padding:5px;}
h3 {font-size:12pt; font-weight:bold;}

.header {position:fixed; z-index:10; left:0px; right:0px; top:0px; padding:5px; background-color:#eeeeee;}
.header-title-bar {background-color:#999999; border-radius:3px; }

.content {display:inline-block; min-width:100%; padding:5px; margin-top:45px;}

.ui-vh-input {padding:5px; position:relative; top:2px; border-collapse:collapse; border-style:solid; border-width:1px; border-color:#c5c5c5; border-radius:3px;}
.ui-vh-textarea {width:1400px; height:140px;}
.ui-button {font-size:10pt;}


/* ------------------------------------------------------ */
A                  { font-size:10pt; color:darkblue; }
TABLE              { font-size:12pt; }
TD                 { padding-left:5px; padding-right:5px; }
P                  { margin:0; font-size:10pt; }
PRE                { margin:0; font-size:11px; }
FORM               { font-size:10pt; margin:0; }
.Small             { font-size:9pt; }
.DarkRow           { background:#E6E6E6; }
.LightRow          { background:#FCFCFC; }
.clsQryTable       { background-color:#DDDDFF; border-collapse:collapse; font-size:9pt; }
.clsQryTable A     { text-decoration:none; }
.clsQryTable INPUT { margin:0; }
.clsSubHeader      { font-size:12pt; font-weight:bold; }
.clsQActions       { background-color:#DDDDFF; border:solid 1px darkblue; padding:5px;}
.clsQStatusON      { color:#008010; font-weight:bold; }
.clsQStatusOFF     { color:#FF0000; font-weight:bold; }

.clsFilterGroepDiv     { float:left; width:250px; border:none; border-right:solid 1px black; overflow:hidden; }
.clsFilterNiveauDiv    { float:left; width:125px; border:none; border-right:solid 1px black; overflow:hidden; background-color:#DDDDFF; }
.clsToonAlleNiveausDiv { float:left; width:250px; border:none; border-right:solid 1px black; overflow:hidden; background-color:#DDDDFF; }

.clsDetailDataExp  { position:relative; margin-top:2px; width:998;  overflow-x:visible; overflow-y:hidden; height:auto; background-color:transparent; border:solid 1px darkblue; }
.clsDetailDataCol  { position:relative; margin-top:0px; width:1000; overflow-x:hidden;  overflow-y:hidden; height:16px; background-color:transparent; border:none; padding:0px; }
.clsDetailDataHdr  { color:darkblue; text-decoration:underline; cursor:pointer; }
.clsDetailInfo     { font-size:8pt; font-weight:normal; padding-left:5px; }
/* ------------------------------------------------------ */