*{
margin: 0;
padding: 0px;
}

body{
background: #8a147e;
font-family: "Arial";
font-size: 12px;
color: #000;
}

#main{
width: 813px;
margin: 0 auto;
}

#header{
width: 813px;
height: 91px;
background: url('../images/header.jpg');
}

#content_top{
width: 813px;
height: 14px;
background: url('../images/content_top.gif') no-repeat;
}

#content{
width: 653px;
background: url('../images/content.gif') repeat-y;
padding-left: 130px;
padding-right: 30px;
min-height: 500px;
 height: auto !important;
 height: 400px;
}

#content_bottom{
width: 813px;
height: 13px;
background: url('../images/content_bottom.gif') no-repeat;
}

#headerimg{
position: relative;
/*width: 813px;
height: 69px;*/
/*background: url('../images/header1.jpg');*/
}

h2{
color: #e2007a;
font-size: 16px;
}

/*h3 span.blauw{
color: #33b1e6;
font-size: 18px;
}*/

h3{
color: #a953a0;
font-size: 18px;
padding-left: 25px;
}


#footer{
width: 813px;
clear: both;
}

#footer span{
float: right;
color: #fff;
padding-right: 15px;
}

.clear {
clear: both;
}

.hoofd{
width: 813px;
/*border-bottom: 1px solid #8a147e;*/
}

.hoofd a{
color: #000;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding-left: 25px;
}

.last{

}


#footer span a{
color: #fff;
text-decoration: none;
}


.home_link{
position: absolute;
top: 50px;
}

.home_link2{
position: absolute;
top: 138px;
}

.home_link a, .home_link2 a{
color: #fff;
font-size: 14px;
font-weight: normal;
text-decoration: none;
font-family: Arial Narrow;
padding-left: 25px;
padding-right: 50px;
display: block;
width: 70px;

}

.home_link a:hover, .home_link2 a:hover{
text-decoration: none;
background: url('../images/pijl2.png') no-repeat top right;
}

ul.menuhome li.active a{
background: url('../images/pijl2.png') no-repeat top right;
}

p{
line-height: 20px;
padding-bottom: 15px;
}

.mainlevel {
float:left;
display:inline;
}

.sublevel {
/*border-bottom: 1px solid #8a147e;*/
width: 805x;
height: 18px;
font-size: 14px;
font-family: Arial Narrow;
font-weight:normal;
color: #000;
}

.sublevel li {
display: inline;
}

.sublevel li a{
color: #000;
text-decoration: none;
padding-left: 25px;
}

.mainlevel a {
color: #000;
font-family: Arial Narrow;
font-weight: normal;
text-decoration: none;
padding-left: 25px;
padding-right: 50px;
display: block;
font-size:14px;
width: 70px;
height: 18px;
}

.mainlevel a:hover {
color: #8a147e;
font-size: 14px;
text-decoration: none;
padding-left: 25px;
padding-right: 50px;
display: block;
width: 70px;
background: url('../images/pijl.gif') no-repeat top right;
}


div.nav{
list-style: none;
width: 813px;
font-size: 14px;
}

ul.menu{
list-style: none;

}
/*

ul.menu span{
margin-top: 5px;
}
*/


.menu_{
background: url('../images/navbg.gif') repeat-y;
margin-bottom: -1px;
}




ul.menu li.parent.active a{
color: #8a147e;
background: url('../images/pijl.gif') no-repeat top right;

}

ul.menu li#current.active a{
color: #8a147e;
background: url('../images/pijl.gif') no-repeat top right;
}


ul.menusub li a{
list-style: none;
color:#8a147e; 
}

ul.menusub li a:hover{
list-style: none;
color:#009ee0; 
}

ul.menusub li.active a{
color: #009ee0;

}


ul.menuhome{
list-style: none;
}

table.blog{
padding-left: 30px;
}

.article_column{
padding-right: 40px;
}

.inputbox{
background: #e3e4e4;
border: 0;
padding: 2px;
} 



/*voorpagina nieuwsmodule*/
table.latestnewstable {
width: 600px;
}

a:link.archief, a:active.archief, a:visited.archief{
color: #fff;
text-decoration: none;
font-size: 14px;
}


ul.latestnews {
padding-bottom: 30px;
padding-left: 5px;
list-style: none;
}

li.latestnews {
display:block;
width: 210px;
padding-bottom: 5px;
padding-top: 5px;
list-style: none;
}

a.latestnews  {
font-size:11px;
list-style: none;
}

/*einde nieuwsmodule*/

.homecont{
width: 350px;
float: left;
}

.homerechts {
width: 300px;
float:left;
}

.news{
padding-left: 10px;
width: 220px;
float: left;
color: #8a147e;;
}


.news a{
color: #8a147e;
text-decoration: none;
}

a{
color: #990099;
text-decoration: none;
}

a:hover{
text-decoration: underline;
}


ol  {
padding-left: 25px;
line-height:20px;
padding-bottom: 10px;
}
