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

/*div ------------------------------------------- div*/
body {
background: white;
font-family: lucida grande, arial;
font-size: 62.5%;
margin: 0;
}

div#main {
width: 800px;
margin: 0 auto 0 auto;
}

div#h1 {
width: 267px;
height: 39px;
background: url(/afbeeldingen/algemeen/logo.gif) 0 60px no-repeat;
float: left;
padding: 103px 0 0 0;
}

div#menu {
width: 267px;
height: 188px;
float: left;
}

div#afbeelding {
width: 417px;
height: 248px;
float: right;
margin: 82px 0 0 116px;
}

div#tekst1 {
width: 239px;
float: left;
border-top: #666 1px solid;
border-right: none;
border-bottom: none;
border-left: none;
margin: 0;
padding: 50px 28px 0 0;
}

div#tekst2 {
width: 238px;
float: left;
border-top: #666 1px solid;
border-right: none;
border-bottom: none;
border-left: none;
margin: 0;
padding: 50px 14px 0 14px;
}

div#tekst3 {
width: 239px;
float: left;
border-top: #666 1px solid;
border-right: none;
border-bottom: none;
border-left: none;
margin: 0;
padding: 50px 0 0 28px;
}

div#tekst4 {
width: 372px;
float: left;
border-top: #666 1px solid;
border-right: none;
border-bottom: none;
border-left: none;
margin: 0;
padding: 50px 28px 0 0;
}

div#tekst5 {
width: 372px;
float: left;
border-top: #666 1px solid;
border-right: none;
border-bottom: none;
border-left: none;
margin: 0;
padding: 50px 0 0 28px;
}

div#tekst6 {
width: 505px;
float: left;
border-top: #666 1px solid;
border-right: none;
border-bottom: none;
border-left: none;
margin: 0;
padding: 50px 0 0 28px;
}

div#leesverder1 {
clear: both;
float: left;
margin: 0 0 0 141px;
}

div#leesverder2 {
float: left;
margin: 0 0 0 190px;
}

div#leesverder3 {
float: right;
}

div#footer {
clear: both;
float: left;
width: 800px;
text-align: left;
margin: 70px 0 40px 0;
font-size: 1em;
color: #333;
word-spacing: 0.5em;
}

div#footer a {
text-decoration: none;
color: #f90;
font-weight: bold;
}

div#footer:after {
content: ".";
clear: both;
height: 0;
visibility: hidden;
display: block;
}

/*algemeen ------------------------------------------- algemeen*/
h1 {
margin: 0 0 0 5px;
padding: 0;
font-size: 1.4em;
font-weight: bold;
color: #333;
}

h2 {
margin: 0;
padding: 0;
font-size: 2em;
font-weight: bold;
color: #333;
}

h2.klein {
font-size: 1.4em;
}

p, ul {
margin: 10px 0 0 0;
padding: 0;
font-size: 1.2em;
color: #333;
line-height: 1.7em;
}

ul {
margin: 10px 0 0 13px;
}

.bold {
font-weight: bold;
}
.foutmelding {
color: red;
}

input[type="text"].foutmelding {
background: #FCC;
border-color: red;
}

/*contact ------------------------------------------- contact*/
table {
margin: 30px 0 0 0;
padding: 0;
font-size: 1.2em;
color: #333;
}

td.rechts {
text-align: right;
padding: 2px 0 2px 0;
font-style: italic;
}

td.links {
text-align: left;
padding: 2px 0 2px 20px;
}

input[type="text"] {
background: white;
border: #666 1px solid;
width: 200px;
}

textarea {
background: white;
border: #666 1px solid;
width: 300px;
height: 200px;
}

input[type="submit"], input[type="button"] {
width: 90px;
height: 18px;
border: none;
background: url(/afbeeldingen/algemeen/knop.gif) 0 2px no-repeat;
}

input[name="street"], input[name="city"] {
width: 120px;
}

/*menu ------------------------------------------- menu*/
div#menu ul {
list-style: none;
margin: 20px 0 0 0;
padding: 0;
font-size: 1.5em;
text-transform: lowercase;
}

div#menu ul li {
margin: 0 0 5px 0;
padding: 0;
}

div#menu ul li a {
text-decoration: none;
margin: 0;
padding: 0 0 0 20px;
}

div#menu ul li a:link,
div#menu ul li a:visited
{
color: #333;
background: url(/afbeeldingen/algemeen/menu-zwart.gif) 0 center no-repeat;
}

div#menu ul li a:hover,
div#menu ul li a:active
{
color: #f90;
background: url(/afbeeldingen/algemeen/menu-oranje.gif) 0 center no-repeat;
}

div#menu ul li a.aktief {
color: #f90;
background: url(/afbeeldingen/algemeen/menu-oranje.gif) 0 center no-repeat;
cursor: default;
font-weight: bold;
}

/*lees verder ------------------------------------------- lees verder*/
a.leesverder{
text-decoration: none;
display: block;
background: url(/afbeeldingen/algemeen/leesmeer.jpg) no-repeat;
width: 80px;
height: 16px;
color: black;
padding: 1px 0 0 13px;
margin: 20px 0 0 0;
font-size: 1em;
}

