
body {
background:#CCCCFF;
margin:20px 0 20px 0;

}



img {
border:0;
}

#outer {
width:75%;
position:relative;
min-width:775px;
text-align:left;

margin:auto;
}

* html #outer div {
padding-left:775px;
float:left;
}

* html #outer div div {
margin-left:-775px;
}

#header {
background:#fff ;
border: 2px solid #774477;
padding: 1px;
}

#header div {
font-size: 45px;
background:#774477 url(header2.jpg) top no-repeat;
border: 1px solid #774477;
padding-top:8px;
text-align: center;
height:67px;
color: #fff;
}

#vullijn1 {
background:#774477;
padding: 0 2px 0 2px;
height: 1px;
}

#vullijn1 div {
background:#fff;
height: 1px;
}

#div1 {
background:#774477 url(left.gif);
float: right;
width: 100%;
}

#div2 {
background:#fff url(midden.gif);
float: right;
width: 70%;
}

#toplijn {
background:#774477 url(lijn.gif) right;
height: 1px;
margin-left: 2px;
}

#div3 {
background:#fff url(rechts.gif) right;
float: right;
width: 99%;
}

#bottomlijn {
background:#774477 url(lijn.gif) right;
height: 1px;
margin-left: 2px;
clear: right;
}

.kopje {
border-bottom: 1px solid #fff;
font-weight: 700;
background:#774477;
color:#fff;
margin: 20px 0 20px 3%;
padding: 0;
width: 24%;
}

.navcontainer {
width: 24%;
margin:0 0 0 3%;
padding:0;
}

.navcontainer ul {
list-style: none;
text-align:center;
margin:0;
padding:0;
}

.navcontainer ul li{
border: 1px solid #fff;
margin:0 0 5px 0;
padding:0;
}

.navcontainer a {
display: block;
border: 1px solid #774477;
font-size: 14px;
font-weight:700;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#000;
background:#fff;
padding: 1px 10px 1px 10px;
margin: 0;
}

.navcontainer a:hover {
color:#fff;
background:#774477;
}

#content {
width: 85%;
padding: 20px 50px 60px 0;
float: right;
min-height:600px;
}

* html #content {
height:600px;
}

#content p {
margin:0 0 15px 0;
}

#content p a {
text-decoration:underline;
font-weight: 700;
}

h1 {
margin-top: 0;
font-size: 26px;
font-weight:700;
}

h2 {
font-size: 20px;
font-weight:700;
}

h3 {
font-size: 16px;
font-weight:700;
}

textarea,.input {
font-family:Arial, Verdana, Helvetica, sans-serif;

width:90%;
}

.center {
text-align: center;
margin: auto;
}

.img_left {
float:left;
width:220px;
}

#vullijn2 {
background:#774477;
padding: 0 2px 0 2px;
height: 1px;
clear: both;
}

#vullijn2 div {
background:#fff;
height: 1px;
}

#footer {
background:#fff;
border: 2px solid #774477;
padding: 1px;
}

#footer div {
text-align: center;
background:#774477;
padding: 12px;
color: #fff;
}

#footer div a {
font-size: 12px;
color: #fff;
background:#774477;
margin: 0 24px 0 20px;
}

#vorige_volgende {
width: 50%;
}

#vorige_volgende td {
width: 33%;
}

.img_left2 {
float:left;
width:156px;
margin: 15px 20px 15px 0;
}
