body{margin: 0; background-image: url('/gfx/bg.gif');background-repeat:repeat-x;}
#logo{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:3px;color:#FFFFFF;padding-left:5px;padding-top:2px;font-weight:bold;}
.content{width:760px;text-align:left;}
.topleft{background-image:url(../gfx/blokleft.gif);background-repeat:no-repeat;width:420px;height:286px;margin-top:3px;}
.topright{background-image:url(../gfx/blokright.gif);background-repeat:no-repeat;width:339px;height:246px;margin-left:390px;margin-top:-297px;}
.menu{background-image:url(../gfx/menubg.gif);background-repeat:no-repeat;width:173px;height:194px;margin-left:1px;margin-top:-114px;font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#454545;letter-spacing:2px;font-weight:bold;padding-left:2px;text-align:right;}
#main:link{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;letter-spacing:2px;color:#454545;padding-right:5px;text-decoration:none;line-height:20px;font-weight:normal;}
#main:visited{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;letter-spacing:2px;color:#454545;padding-right:5px;text-decoration:none;line-height:20px;font-weight:normal;}
#main:hover{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;letter-spacing:2px;color:#FF8502;padding-right:5px;text-decoration:none;line-height:20px;font-weight:normal;}
.txt{padding-left:5px;margin-left:175px;margin-top:0px;margin-bottom:10px;width:520px;font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
.submenu{border-bottom:1px solid black;width:540px;height:30px;background-color:#FFFFFF;color:#071581;padding:0px;margin-top:-170px;margin-left:175px; font-size:10px;}
#sub:link{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;letter-spacing:0px;color:#071581;padding-left:0px;padding-top:2px;font-weight:normal;text-decoration:none;line-height:10px;}
#sub:visited{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;letter-spacing:0px;color:#071581;padding-left:0px;padding-top:2px;font-weight:normal;text-decoration:none;line-height:10px;}
#sub:hover{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;letter-spacing:0px;color:#E30505;padding-left:0px;padding-top:2px;font-weight:normal;text-decoration:none;line-height:10px;}

/* calculator */
.streep{width:520px;height:1px;border-bottom:thin solid;border-color:#5375D7;}
.txt2{margin-top:0px;margin-left:0px;margin-bottom:10px;width:515px;font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
.koptext{width:515px;height:15px;padding:0px;margin-top:0px;margin-left:0px;background-color:transparent;font-family:verdana;color:#000000;font-size:11;font-weight:bold;}
h3{width: 520px;height: 15px;padding: 5px;margin-top: -15px;margin-left:0px;margin-bottom:5px;font-family:verdana;color:#000000;font-size:14px;font-weight:bold;}
h2{width: 405px;height: 20px;padding: 5px;margin: 0px;background-color: #FFDE00;font-family:verdana;color:#000000;font-size:12;	font-weight:bold;}
div.calcForm td.tdElement {padding:3px; margin-left: 15px;width: 250px;font-family: verdana;font-size: 11px;/*	border-bottom: 1px Solid Grey;*/}
div.calcForm td.tdSpacer {width: 10px;text-align: right;font-family: verdana;font-size: 10pt;/*	border-bottom: 1px Solid Grey;*/}
div.calcForm td.tdInput, p {width: 515px;font-family: tahoma;font-size: 10pt;}
div.calcForm .error {font-family: tahoma; font-size: 8pt;font-weight: bold;color: #ff0000;}
div.calcForm input, select, textarea {font-family: verdana; font-size: 10pt;border: 1px Solid Grey;}
/* calculator */

/* update */
.calcOverzicht {width:515px;margin-left:-5px;border:1px;border-color:#000000;}
div.calcOverzicht td.tblHead {background-color:#0E3686;font-size: 14px;font-weight: bold;color: #FFFFFF;text-align: left;}
div.calcOverzicht table{margin-left: 5px;width: 515px;}
div.calcOverzicht td.tblFoot {width: 515px;background-color: #dfdfdf;font-size: 7pt;font-weight: normal;color: #000000;text-align: left;}
div.calcOverzicht th {font-family: Tahoma, Sans-serif;font-size: 7pt;font-weight: thin;text-align: left;vertical-align: middle;}
div.calcOverzicht th.liteGrey {background-color: #dfdfdf;}
div.calcOverzicht th.darkGrey {background-color: #bbbbbb;}
div.calcOverzicht td {border-bottom: 1px Solid Silver;font-family: Tahoma, Sans-serif;font-size: 8pt;vertical-align: top;text-align: center;}
div.calcOverzicht td.big {font-size: 11px;color:#E40808;font-weight: bold;}
a{margin-left:5px;padding:3px;font-size:14px;text-decoration:none;color:#E40808;font-weight:bold;}
/* update */


/*woordenboek */
#menu { position : absolute; right: 10px; top: 188px;  }
#menu li { list-style: none; float: left; font-weight: bold; color: white;}
#menu li a { color: white; text-decoration: none; }
#menu .active { color: #FFD800; }

#banners ul { position: relative;  }
#banners .li1 { list-style: none; float: left;  }
#banners .li2 { list-style: none; float: right;  }


#letters li { position: relative; left:-50px; list-style: none; float: left; font-weight: bold; width: 30px; background: #E1E9FF; text-align:center; margin: 0px 0px 3px 5px;}
#letters li a { color: #183176; text-decoration: none;font-size:12px;}

#woorden p { text-indent: 0px; font-weight: bold; padding-bottom: 20px; }
#woorden li { position: relative; left:-50px; list-style: none; float: left; margin: 0px 0px 3px 5px; color: #000000;}
#woorden li a { color: #A80507; text-decoration: none; font-weight: bold; }
#woorden .woord { width: 170px; clear: both; }
#woorden .omschrijving { width: 510px; }

#overzicht p { margin: 0px; padding: 0px; }

/*woordenboek */








