/* CSS Document */
html { height: 100%; }
a { color: #000000; text-decoration: none; }
body { color: #000000; font-family: "Trebuchet MS", Arial, Verdana; font-size: 9pt; margin: 0px; padding: 0px; height: 100%; }

div#page { width: 966px; float: left; }
.doetest { color: #990066; margin-top: 250px; margin-left: 20px; width: 151px; float: left; text-align: center; height: 176px; border: 1px solid #62377F; background-color: #F4E9E8; }
.doetest h1 { font-family: "Times New Roman", Times, serif; }
.scores { height: 200px; padding: 10px 0px 0px 0px; }
.score { background-color: #A1A3B3; width: 25px; margin: 0px 10px 0px 10px; float: left; }
.no_bg { background: none; height: 18px; padding: 0px; }
div#lg { background: url(../images/wijsmetgeld-logo.gif) left top no-repeat; height: 174px; float: left; width: 220px; }
div#top { font-family: "Lucida Console", Arial; margin-left: 220px; height: 26px; text-align: right; padding: 14px 10px 14px 0px; }
div#top span { float: right; padding: 0px 5px 0px 5px; }
div#top input { background-color: #FFFFFF; border: 1px solid #DDDDDD; font-family: "Lucida Console", Arial, Verdana; padding: 3px; float: right; width: 100px; }
div#top .but { background-color: #666666; cursor: hand; float: right; color: #FFFFFF; padding: 5px 20px 4px 20px; width: 19px; }
div#top .but a { color: #FFFFFF; }
div#nr { border-right: 1px solid #EAEAEA; width: 286px; height: 421px; float: left; }
div#menu { border-left: 1px solid #EAEAEA; border-top: 1px solid #EAEAEA; margin-left: 220px; padding: 17px 20px 20px 20px; height: 83px; }
div#menu img { float: left; margin-top: 20px; }
div#menu .item { float: left; padding: 5px 18px 5px 17px; }
div#menu .xl { font-size: 60pt; line-height: 60px; }
div#menu a { color: #9A9A9A; font-size: 16px; font-family: "Times New Roman", Times, serif; text-transform: lowercase; }
div#menu a.selected { color: #000000; }
div#menu a:hover { color: #000000; }
div#content { margin-left: 287px; font-size: 10pt; padding: 0px 0px 0px 25px; }
div#content h1, div#content h2 { font-family: "Times New Roman", Times, serif; font-size: 20pt; }
div#content h2 { font-size: 18pt; }
div#content p.bold { font-weight: bold; }
div#content p.bold a { text-decoration: underline; }
div#content p.bold a:hover { color: #666666; }
div#content input.contact, div#content input[type=text] { filter: alpha(opacity=75); moz-opacity: .75; border: 1px solid #DDDDDD; font-family: "Lucida Console", Arial, Verdana; padding: 3px; width: 300px; }
div#content textarea.contact { filter: alpha(opacity=75); moz-opacity: .75; border: 1px solid #DDDDDD; font-family: "Lucida Console", Arial, Verdana; height: 150px; padding: 3px; width: 300px; }
div#content a.contact { color: #990000; text-decoration: underline; }
div#content a { text-decoration: underline; }
div#content a:hover.contact, #divcontent a:hover { text-decoration: none; }
div#content input[type=text] { width: 300px; }
div#sub { width: 225px; float: left; }
div#sub ul { margin: 0px; padding: 0px; list-style: none; }
div#sub ul li { background: url(../images/cursor.gif) left no-repeat; padding: 6px 5px 6px 25px; }
#iforum { border: 0px; width: 653px; height: 600px; }
div.newsletter { background-color:#E7E7E7; border-right: 1px solid #EAEAEA; margin-top: 421px; padding: 26px 0px 26px 21px; width: 265px; }
div.newsletter input { background-color: #FFFFFF; border: 1px solid #DDDDDD; font-family: "Lucida Console", Arial, Verdana; float: left; padding: 3px; width: 194px; }
div.newsletter .but { background-color: #666666; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; cursor: hand; float: left; color: #FFFFFF; padding: 3px 22px 3px 22px; width: 19px; } 
div#tips { clear: both; }
div#credits { background: url(../images/cr-blok.gif) left top no-repeat; color: #666666; font-size: 10px; padding: 18px 20px 18px 68px; }
div#credits a, div#bottom a { color: #666666; }
div#credits a:hover, div#bottom a:hover { text-decoration: underline; }
div#bottom { clear: both; font-size: 10px; text-transform: uppercase; }

fieldset { 
border-width:2px;
border-style:solid;
border-color:#7c5b47;
width: 400px; 

margin: 20px 10px 30px 10px;
padding: 0px 10px 10px 10px;
}
fieldset legend {
background-color:#7c5b47;
	
	border-width:1px;
	border-style:solid;
	border-color:#7c5b47;
	
	color:#ffcc99;
	font-variant:small-caps;
		
	padding:2px 5px;
	margin:5px 0px 10px 0px;
	top: -12px;
}
.geld-test label {
	margin: 5px 0px 5px 0px;
	width: 235px;
}
fieldset input[type=text], fieldset input[type=password] { border: 1px solid #7c5b47!important; width: 200px!important; }
.geld-test input[type=radio] { width: 15px; }
fieldset select { border-left: 1px solid #7c5b47!important; width: 200px!important; }
label {
	font-size:100%;
	display:block;
	float:left;
	width:180px;
	text-align: left;
	margin:0px 5px 0px 0px;
}
.information { font-size: 10px; }
.red { color: #990000; }
.space { margin-left: 20px; }

.factuur { width: 500px; }
.factuur th { text-align: left; border-bottom: 1px solid #000000; }
.topline { border-top: 1px solid #000000; }
.right { text-align: right!important; }

.cursus_opdrachten { width: 650px; }
.cursus_opdrachten th { text-align: left; }
