

.table { line-height: 1.5; background: #fff; margin:1.5em 0; 
color: #797979;
	font-family: Verdana, Arial;
	font-size: 75%;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

.wide {
width: 550px;

}
a {
	color: #607293;
	text-decoration: none;
}

a:hover {
	color: #fff;
}
.offertelink{
padding-left:4px;
}

.select {
border: solid gray;
width: 150px;
}

#tableFilter {
margin-left:4px;
}

#tableFilter .b{
padding: 0 5px 0 5px;
font-size: 12px;
}


#table1 {
	width: 500px;
	margin: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}

.arrow {
	font-size: 4em;
	position: absolute;
	right: 0px;
	top: -16px;
	color: #b9b9b9;
}

.home  .menuItem:hover .arrow {
	right: -4px;
}


ul {
	margin-left: 15px;
}

dt {
	float: left;
}

dd {
	margin-left: 150px;
	margin-bottom: 10px;
}

.description {
	margin-top: 10px;
}

code {
	font-family: Courier;
}

#usage p {
	margin: 10px 0px 5px 0px;
}

p {
padding-left: 5px;
text-align: justify;
line-height: 1.3em;
margin-bottom: 10px;
}

#rekentool p {
  line-height: 1em;
  text-align:left;
  margin-top:5px;
  margin-bottom:0;
 }
