/* CSS Document */
body, html{
margin: 0;
height: 100%;
}

body{
background: url(../images/left_bg.gif) repeat-y 0 0;
}

#main_container{
float: left;
width: 100%;
min-height: 100%;
_height: 100%;
margin: -46px 0 0 0;
background: url(../images/right_bg.gif) repeat-y top right;
}

#main2_container{
float: none;
width: 1000px;
min-height: 100%;
_height: 100%;
}

/* container boxen */
#header_container{
width: 1000px;
height: 332px;
padding: 46px 0 0 0;
text-align: left;
background: url(../images/header_bg.gif) repeat-x 0 46px;
}

#content_container{
float: left;
min-height: 100%;
width: 1000px;
}

#footer_container{
clear: both;
height: 46px;
background: url(../images/bottom_right.gif) no-repeat top right;
width: 100%;
text-align: center;
}

/* content boxen */
#header{
width: 100%;
height: 332px;
padding: 10px 0 0 0px;
}

#header p.image_lft{
padding: 0px 0px 0px 10px;
float: left;
}

#header p.image_rght{
padding: 0px 10px 0px 0px;
float: right;
}

#content{
padding: 0px 10px 0 10px;
}

#footer{
padding: 20px 10px 0 0;
}

/* background image boxen */
#top_left{
position: absolute;
width: 510px;
height: 10px;
top: 0;
left: 0;
background: url(../images/top_left.gif) no-repeat 0 0;
}

#top_right{
position: absolute;
width: 510px;
height:10px;
top: 0;
right: 1px;
background: url(../images/top_right.gif) no-repeat 0 0;
}

#footer_left{
height: 46px;
width: 10px;
float: left;
background: url(../images/bottom_left.gif) no-repeat 0 0;
} 

#content p.image_right{
float: right;
padding: 0px 0px 10px 0px;
margin: -16px 0px 0px 40px;
}

#content p {
margin:0px 0px 0px 0px;
padding: 0 0 0 0;
text-align: justify;
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #660000; 
}

#content a {
color: #119900;
text-decoration: none;
font-weight: 600;
}

#content a:link, #content a:visited{
color: #119900;
text-decoration: none;
}

#content a:hover, #content a:active{
color: #FFFFFF;
text-decoration: none;
background-color: #119900;
}

#footer p {
  margin:0px 0px 0px 0px;
  padding: 0 0 0 0;
  text-align: center;
  font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
  font-size: medium;
  color: #CC3300; 
}

#footer a {
  color: #CC3300;
  text-decoration: none;
  font-weight: 600;
}

#footer a:link, #footer a:visited{
color: #CC3300;
text-decoration: none;
}

#footer a:hover, #footer a:active{
color: #FFFFFF;
text-decoration: none;
background-color: #CC3300;
}

#footer a.blauw {
color: #003399;
text-decoration: none;
}

#footer a.blauw:link, #footer a.blauw:visited{
color: #003399;
text-decoration: none;
}

#footer a.blauw:hover, #footer a.blauw:active{
color: #FFFFFF;
text-decoration: none;
background-color: #003399;
}

#footer a.groen {
color: #009900
text-decoration: none;
}

#footer a.groen:link, #footer a.groen:visited{
color: #009900;
text-decoration: none;
}

#footer a.groen:hover, #footer a.groen:active{
color: #FFFFFF;
text-decoration: none;
background-color: #009900;
}

#footer a.roze {
color: #FF0066;
text-decoration: none;
}

#footer a.roze:link, #footer a.roze:visited{
color: #FF0066;
text-decoration: none;
}

#footer a.roze:hover, #footer a.roze:active{
color: #FFFFFF;
text-decoration: none;
background-color: #FF0066;
}

#footer a.rood {
color: #FF0000;
text-decoration: none;
}

#footer a.rood:link, #footer a.rood:visited{
color: #FF0000;
text-decoration: none;
}

#footer a.rood:hover, #footer a.rood:active{
color: #FFFFFF;
text-decoration: none;
background-color: #FF0000;
}

#footer a.geel {
color: #A2A400;
text-decoration: none;
}

#footer a.geel:link, #footer a.geel:visited{
color: #A2A400;
text-decoration: none;
}

#footer a.geel:hover, #footer a.geel:active{
color: #FFFFFF;
text-decoration: none;
background-color: #A2A400;
}

#footer a.bruin {
color: #990000;
text-decoration: none;
}

#footer a.bruin:link, #footer a.bruin:visited{
color: #990000;
text-decoration: none;
}

#footer a.bruin:hover, #footer a.bruin:active{
color: #FFFFFF;
text-decoration: none;
background-color: #990000;
}

h1 {
  font-family: arial, helvetica, sans-serif;
  font-size:18px;
  color: #990000;
  margin-top: 0px;
}

#content h1 {
  font-family: arial, helvetica, sans-serif;
  font-size:18px;
  color: #990000;
  margin-top: 0px;
}

#content h2 {
  font-family: arial, helvetica, sans-serif;
  font-size:16px;
  text-align: left;
  color: #990000;
  margin-top: 0px;
}

#content dt{
text-align: justify;
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #669900; 
}

#content dd{
text-align: justify;
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #660000; 
}

#content li{
text-align: left;
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #CC0000;
list-style-type: disc;
}

#content a.click {
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #660000; 
text-decoration: none;
font-weight: 300;
}

#content a:link.click, #content a:visited.click{
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #660000; 
text-decoration: none;
}

#content a:hover.click, #content a:active.click{
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #FFFFFF;
text-decoration: none;
background-color: #660000; 
}

#content a.statuten {
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #660000; 
text-decoration: underline;
font-weight: 300;
}

#content a:link.statuten, #content a:visited.statuten{
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #660000; 
text-decoration: underline;
}

#content a:hover.statuten, #content a:active.statuten{
font-family: Calibri, Georgia, Tahoma, Arial, "MS Sans Serif";
font-size: medium;
color: #FFFFFF;
text-decoration: none;
background-color: #660000; 
}