/* .div1 {height: 100%; overflow: hidden; background-color: #E7E7E7;margin: 0 10% } */
.div1 {height: 100%; overflow: hidden; background-color: #E7E7E7; margin: 0 .5% }
.compris {font: italic 16pt Arial, sans-serif; color: #003399; font-weight: bold; line-height: 14pt;}
.ft7  {font: 7pt Verdana, Arial, sans-serif}
.ft8  {font: 8pt Verdana, Arial, sans-serif}
.ft10 {font:10pt Verdana, Arial, sans-serif}
.ft18s {font:18pt Verdana, Arial, sans-serif; font-weight: bold; letter-spacing: .2em; color:#7799DD; line-height: 16pt}
.ftcolor {color: #003399; line-height: 14pt}
.ftspec  {font: 8pt Verdana, Arial, sans-serif; color: #FFFFFF; font-weight: bold; line-height: 10pt; letter-spacing: .2em}
.fttip {font: 7pt Verdana, Arial, sans-serif; color: #660066; margin-left: 8px;}

#table1 {border-style: solid; border-color: #003399; border-width: 1px 1px 0px; margin-top: 4px; background-color: #E7E7E7}
#table2  {border: solid #7799DD; border-width: 0px 1px 0px; padding: 0px 5px; background-color: #FFFFFF}
#table4 {background-color: #7799DD; margin-top: 4px; margin-bottom: 1px; border-color: #EDF3FD}
#table4a {margin-top: 0; margin-bottom: 4; border: solid; border-width: 2px 0px 2px 0px; border-color: #EDF3FD; color: #EDF3FD; background-color: #7799DD}


.body0 {margin: 2px 0px;}
.body2 {color: #000066; background-color: #E7E7E7; margin-bottom: 0px;}
.Xdeletebody2a{color: #000066; background-color: #E7E7E7; margin-left: 8; margin-right: 0}
.border   {border: solid; border-width: 0px 1px; border-color: black #003399}
.borderc  {border: solid; border-width: 0px 1px 1px 1px; border-color: #003399; margin-top: 0px;}
a         {text-decoration: none;color: #0066CC;cursor: pointer}
a:visited {text-decoration: none}
a:hover   {text-decoration: underline}
a:active  {text-decoration: none}
.input1   {font: 8pt Verdana, Arial, sans-serif; border: 1px inset #FFFFFF}
#inputbtx  {font-size: 8pt; font-weight: bold; width: 55; height: 18px; color: #EDF3FD; border: 1px outset #FFFFFF; background-color: #9EBDED; margin-bottom: 0px; cursor: pointer}
#inputbt   {width: 20px; height: 20px; border: 1px outset #FFFFFF; background-image: url("keybt1.gif"); background-repeat: no-repeat; background-position: center; background-color: #9EBDED; margin: 2px 0px; cursor: pointer}
.inputbt   {width: 20px; height: 20px; border: 1px outset #FFFFFF; background-image: url("keybt1.gif"); background-repeat: no-repeat; background-position: center; background-color: #9EBDED; margin: 2px 0px; cursor: pointer}
.txtborder4a {border: 1px #CDD9CD solid}
.no_sel {-moz-user-select:none}

/***** Sleutelpagina only **/

#table6  {width: 706; border: solid #7799DD; border-width: 0px 1px 0px; background-color: #EDF3FD}
.body1a {color: #0066CC; background-color: #E7E7E7; margin-left:22px; margin-top: 0px; margin-bottom: 0px;}
.linkgen2 {font: 8pt Verdana, Arial, sans-serif; background-color: #E7E7E7}
.borderb  {border: solid; border-width: 0px 1px 0px; border-color: #003399;margin-bottom: 0px}

/* hrgen */
#table6a  {font: 8pt Verdana, Arial, sans-serif; background-color: #EDF3FD; border: solid #7799DD; border-width: 0px 0px}
#inputbtl  {font-size: 7pt; width: 20; height: 20px; border: 1px outset #FFFFFF; background-color: #9EBDED; margin: 2px 0px; cursor: default}
.inputbtl  {font-size: 7pt; width: 20; height: 20px; border: 1px outset #FFFFFF; background-color: #9EBDED; margin: 2px 0px; cursor: default}
#inputbtdone {width: 20px; height: 20px; border: 1px outset #FFFFFF; background-image: url("keybt1.gif"); background-repeat: no-repeat; background-position: center; background-color: #EDF3FD; margin: 2px 0px; cursor: pointer}
.inputbtdone {width: 20px; height: 20px; border: 1px outset #FFFFFF; background-image: url("keybt1.gif"); background-repeat: no-repeat; background-position: center; background-color: #EDF3FD; margin: 2px 0px; cursor: pointer}
.rubrcl  {border: dashed #7799DD; border-width: 0px 0px 1px 0px; color: #0066CC; padding-top:5px; padding-bottom: 5px;}
.rubrcl1 {border: solid #7799DD; border-width: 0px 0px 1px 0px; font-size: 8pt;margin-top: 5px}
.rubrcl2 {font-size: 8pt; margin-top: 5px; background-color:#9EBDED; line-height: 8pt; color: #003399}

/* E-Boek only */
.body  {margin-left: 0}
.txtborder4  {border: 1px outset; background-color: #CCCCCC; width: 100%; padding-right: 2px; padding-left: 2px}


/***** Huur & Logies only **/

/* .body1 {color: #666666; background-color: #E7E7E7; margin-left:22px; margin-top: 0px;} */
.body1 {color: #666666; background-color: #E7E7E7; margin-left:22px; margin-top: 0px; margin-bottom: 0px;}
.bordera  {border: solid; border-width: 1px 0px; border-color: black #003399}
.linkgen1 {font: 8pt Verdana, Arial, sans-serif; background-color: #FAFAF8}
hr {color: #9EBDED}