@charset "UTF-8";
/* CSS Document */

html{
	overflow-y: scroll;
	overflow: -moz-scrollbars-vertical;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 190%;
	background: url('../afbeeldingen/achtergrond.gif') #e8f0f2;
}

html, body{
	margin: 0;
	padding: 0;
	text-align: center;
}

#container{
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 1000px;
	height: 200px;
	text-align: left;
}

#hoofding {
	position: relative;
	background-color: #3232A6;
	width: 998px;
	height: 65px;
	border: 1px solid #e8f0f2;
	border-top: none;
	margin-bottom: 5px;
}

#hoofding #hoofdmenu {
	position: relative;
	float: left;
	margin: 10px 10px 0 10px;
	padding: 0;
	list-style-type: none;
}

#hoofding #hoofdmenu li {
	float: left;
	line-height: 15px;
	padding: 3px 10px;
	background-color: #9999ff;
}

#hoofding #hoofdmenu li a {
	color: #3232A6;
	text-decoration: none;
}

#hoofding #hoofdmenu li a.selected {
	padding: 1px 15px;
	color: #3232A6;
	background-color: #e8f0f2;
	border: 1px solid #3232A6;
}

#hoofding #hoofdmenu .left_menu{
	background: url('../afbeeldingen/menu/links.gif') left no-repeat #9999ff;
	padding: 3px 0 3px 7px;
}

#hoofding #hoofdmenu .middle_menu{
	background-color: #e8f0f2;
	padding: 3px 0;
	width: 2px;
}

#hoofding #hoofdmenu .right_menu{
	background: url('../afbeeldingen/menu/rechts.gif') right no-repeat #9999ff;
	padding: 3px 7px 3px 0;
}

#hoofding #submenu {
	position: relative;
	float: left;
	clear: left;
	margin: 10px 20px 10px 80px;
	padding: 0 0 0 20px;
	list-style-type: none;
	background: url('../afbeeldingen/menu/pijl.gif') left no-repeat;
}

#hoofding #submenu li {
	float: left;
	padding: 0 10px 0 10px;
}

#hoofding #submenu li a {
	color: #e8f0f2;
}

#hoofding #extra {
	position: relative;
	float: right;
	margin: 10px 10px 5px 10px;
	padding: 0;
	list-style-type: none;
}

#hoofding #extra li {
	float: left;
	padding: 0 5px;
}

#hoofding #extra li a {
	padding: 1px 5px;
	color: #e8f0f2;
}

#banner {
	position: relative;
	margin: 0;
	padding: 0;
}

#banner p {
	margin: 0;
	padding: 0;
	text-align: center;
}

#banner p img {
	margin: 0;
	padding: 0;
	border: none;
}

#inhoud {
	position: relative;
	margin: 0 0 5px 0;
	width: 998px;
	background-color: #9999ff;
	border: 1px solid #3232A6;
}

#inhoud #full_frame {
	background-color: #fff;
	width: 978px;
	border: 1px solid #3232A6;
	margin: 10px;
}

#inhoud #full_frame h1 {
	background-color: #3232A6;
	margin: 1px 1px 0 1px;
	padding: 3px 9px 2px 9px;
	color: #9999ff;
}

#inhoud #full_frame p {
	margin: 0;
	padding: 5px 20px;
	color: #3232A6;
}

#inhoud #half_frame_links {
	float: left;
	background-color: #fff;
	border: 1px solid #3232A6;
	width: 482px;
	margin: 10px 5px 10px 10px;
}

#inhoud #half_frame_rechts {
	float: right;
	clear: right;
	background-color: #fff;
	border: 1px solid #3232A6;
	width: 482px;
	margin: 10px 10px 10px 5px;
}

#inhoud #half_frame_links h1, #inhoud #half_frame_rechts h1 {
	background-color: #3232A6;
	margin: 1px 1px 0 1px;
	padding: 3px 9px 2px 9px;
	color: #9999ff;
}

#inhoud #half_frame_links p, #inhoud #half_frame_rechts p {
	margin: 0;
	padding: 5px 20px;
	color: #3232A6;
}

#inhoud #third_frame_links {
	float: left;
	background-color: #fff;
	border: 1px solid #3232A6;
	width: 652px;
	margin: 10px 5px 10px 10px;
}

#inhoud #third_frame_rechts {
	float: right;
	clear: right;
	background-color: #fff;
	border: 1px solid #3232A6;
	width: 312px;
	margin: 10px 10px 10px 5px;
}

#inhoud #third_frame_links h1, #inhoud #third_frame_rechts h1 {
	background-color: #3232A6;
	margin: 1px 1px 0 1px;
	padding: 3px 9px 2px 9px;
	color: #9999ff;
}

#inhoud #third_frame_links p, #inhoud #third_frame_rechts p {
	margin: 0;
	padding: 5px 20px;
	color: #3232A6;
}

#voetnoot {
	position: relative;
	background-color: #3232A6;
	width: 998px;
	margin: 10px 0;
	padding: 0;
	border: 1px solid #e8f0f2;
}

#voetnoot #extra {
	float: left;
	margin: 12px 10px;
	padding: 0;
	list-style-type: none;
	color: #e8f0f2;
}

#voetnoot #extra li {
	float: left;
	padding: 0 5px;
}

#voetnoot #extra a {
	color: #e8f0f2;
}

#voetnoot #links {
	position: relative;
	float: right;
	margin: 5px 10px;
	padding: 0;
	list-style-type: none;
}

#voetnoot #links li {
	float: left;
	padding: 0 5px;
}

#voetnoot #links li a img {
	border: none;
}

p, h1, h2, h3, h4, form {
	margin: 0 10px;
	padding: 5px 0;
	color: #3232A6;
}

blockquote {
	color:  #3232A6;
}

a {
	color: #3232A6;
}

p {
	font-size: 1em;
}

h1 {
	font-size: 1.2em;
}

h2 {
	font-size: 1.1em;
}

h3 {
	font-size: 1em;
}

table {
	padding: 5px 10px;
	width: 100%;
	color: #3232A6;
}

form table {
	margin: 0;
	padding: 0;
}

table h1, table h2, table h3 {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}

td {
	padding: 0 5px;
}

.clear {
	clear: both;
}

.pink {
	background-color: #ffccff;
}

.pink:hover {
	background-color: #ff99ff;
}

.blue {
	background-color: #ccccff;
}

.blue:hover {
	background-color: #9999ff;
}

fieldset {
    border: 0px;
}

.contact {
	float: left;
    height: 70px;
	width: 365px;
    color: #3232A6;
}

.left {
    position: relative;
    float: left;
    margin: 0 20px 0 5px;
}

ul {
	margin: 0 20px;
	padding: 5px 0;
	list-style-type: none;
	color: #3232A6;
}

.sitemap {
	float: left;
	width: 200px;
}

.sitemap h2, .sitemap h3 {
	margin: 5px 0;
	padding: 0;
}

.sitemap ul {
	margin: 5px 40px 5px 20px;
	padding: 0;
}

form {
	margin-bottom: 5px;
}

.label {
	float: left;
	padding: 5px 10px;
	width: 120px;
}

.input {
	float: left;
	margin: 4px 0;
	width: 125px;
}

.select {
	float: left;
	margin: 4px 40px 4px 40px;
	width: 45px;
}

.submit, .reset, .button {
	width: 80px;
	margin: 5px 0 5px 10px;
}

textarea {
	width: 100%;
	height: 150px;
}

a[href$='.pdf'] {
	padding: 2px 20px 2px 0;
	background: transparent url('../afbeeldingen/icons/pdf.png') no-repeat center right;
}

a[href$='.xls'] {
	padding: 2px 20px 2px 0;
	background: transparent url('../afbeeldingen/icons/xls.png') no-repeat center right;
}

a[href$='.doc'] {
	padding: 2px 20px 2px 0;
	background: transparent url('../afbeeldingen/icons/doc.png') no-repeat center right;
}