body {
background-image:url(../images/back.gif);
margin:0;padding:0;}
p {
font-family:Verdana;
font-size:11px;
}
td {
font-family:Verdana;
font-size:11px;}

h2 {
font-family:Verdana;
font-weight: bold;
font-size:14px;
}

h1 {
font-family:Verdana;
font-weight: bold;
font-size:20px;
}

table#basis {
margin-top:60px;
}

a.credits {
color:white;
text-decoration:none;}
a.credits:hover {
color:#98bac6;}

#content {
position:relative;
background-color:#98bac6;
height:602px;
width:857px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=135,strength=5);
}

#menu {
color: black;
font-weight: bold;
position:absolute;
top:10px;left:171px;
}

#menu a {
color:black; text-decoration: none;
}

#menu a:hover {
color:red;text-decoration: none;}


#logo {
/*border: 1px solid white;*/
position:absolute;
top:10px; left:10px;}

#partners {
/*border: 1px solid white;*/
position:absolute;
bottom:10px; right:10px;}


#contentbinnen{
background-image: url(../images/back_binnen.jpg);
/*border: 1px solid white;*/
width:559px; height:511px;
position:absolute;
top:82px; left:171px;}

#tekst {
scrollbar-base-color: #d7e4e9; 
scrollbar-face-color: #a8c5cf; 
scrollbar-darkshadow-color: black;
position:absolute; top:5px;
overflow:auto; /* NIEUW */
width:546px; height:490px;
}

#texttable td {
vertical-align: top;}

.contentbinnenkl {
padding:0;
position:absolute;
width:274px;height:250px;
background-image: url(../images/back_binnenkl.jpg);
}

.contentbinnenkl a:hover {
color:red;
}

.contentbinnenkl a {
color:black;
text-decoration: underline
}

#texttable a {
color:red;
text-decoration: underline;
}

#texttable a:hover {
color:black;
}

.ruimte {
margin:10px;width:254px;height:230px;}

ul {
padding-left:1.25em;margin-left:1.25em;
}

li {
margin:0.6em 0;
}

.formlabel {
padding: 3px 0 5px 5px;
}

button_submit {
padding:2px;
border:1px solid #98bac6;
width:105px;
font:12px Arial;
vertical-align: middle;}

input {
padding:2px;
border:1px solid #98bac6;
width:405px;
font:12px Arial;
vertical-align: middle;}

textarea {
padding:2px;
border: 1px solid #98bac6;
font:12px Arial;
width:405px;height:60px;}


.nieuwsbrief {
width:170px;
font-size: 8pt
}

.nieuwsbriefcheck {
width:20px;
font-size: 8pt
border:0;
}

.stemmenradio {
border:0;
width:20px;
font-size: 8pt
border:0;
}

.nieuwsbriefsubmit {
width:80px;
font-size: 8pt
}

.verzendknop {
width:74px;
height:19px;
border:0;
margin-top:10px;
cursor:pointer;
}
.inschrijfknop {
width:97px;
height:19px;
border:0px;
padding:0px;
margin:0;
margin-top:10px;
cursor:pointer;
}

/*li {
padding:0px;
margin:4px;
}

ul {
padding:4px;
margin:8px;
}
*/


