body {
background-attachment:fixed;
background-image: url(../images/achtergrond.gif);
background-repeat:no-repeat;
background-color:#B7BE34;
list-style-image: url(../images/pijlnieuws.gif);
margin:0px;
height:100%;
line-height:100%;
font-family : Arial, Helvetica, sans-serif;
font-size: 1em;
}

#entire {
background-color:white;
width:97%;
margin:10px auto ;
max-width:1221px;
overflow:hidden;
}

.doorloopfoto {
background-image: url(../images/doorloopfoto.jpg);
background-repeat:no-repeat;
color : yellow;
height:140px;
margin-bottom:3px;
overflow:hidden;
}


#header {
background-color:white;
width:98%;
color:black;
overflow:hidden;
margin: 5px auto 5px;
padding-top: 4px;
}

#header .headerbg {
background-color:white;
color:black;
width:100%;
margin:0;
}

.headerbgsite {
background-color:white;
float:left;
width:65%;
margin:0% 0% 0% 0%;
font-size:2em;
text-align:left;
overflow:hidden;
}

.headerbgsite img{
margin-top:0px;
text-align:center;
margin-bottom:5px;
}

.headerbgsite a {
text-decoration:none;
margin:0px;
}


.headerbgbanner {
float:right;
width:35%;
margin:0% 0% 0% 0%;
padding:0;
text-align:center;
overflow:hidden;
background-color:transparant;
}
.headerbgbanner   img {
margin-top:1.5em;
}

#header .bottomline {
width:100%;
padding-top:0px;
}

.topmenubox {
width:100%;
float:left;
margin:0% 0% 0% 0%;
padding:0;
line-height:20px;
}

.searchbox {
width:40%;
float:left;
margin:0% 0% 0% 0%;
padding-left:5px;
background:url(../images/zoek.jpg) 15px  no-repeat 0em;
background-color:white;
border-left-style:dotted;
border-left-width:2px;
border-left-color:grey;
height:80px;
font-size:80%;
overflow:hidden;
}


.adres {
width:40%;
float:right;
margin:0% 0% 0% 0%;
padding-left:5px;
background-color:white;
border-left-style:dotted;
border-left-width:2px;
border-left-color:grey;
font-weight:bold;
font-size:13px;
text-align: right;
background-color:transparant;
height:80px;
}
.searchbox .inputbox{
background:url(../images/search.gif) no-repeat 100%;
font:1em Arial Helvetica, sans-serif;
text-align:left;
margin-left:5px;
margin-top: 15px;
color:black;
border: solid 1px grey;
}

ul#mainlevel-nav {
float:left;
width:100%;
margin:0;
padding:0;
background-color:black;
}

ul#mainlevel-nav li {
list-style: none;
float:left;
display:block;
text-transform: uppercase;

}

ul#mainlevel-nav li a {

border-right-style:dotted;
border-right-width:2px;
border-right-color:white;
font-weight:bold;
display:block;
color:white;
text-decoration:none;
min-width:80px;
padding:0px 10px 0px;
font-size: 11px;
text-align: center;

}
ul#mainlevel-nav li a:hover {
background:#B7BE34;
border-right-style:solid;
border-right-width:2px;
border-right-color:black;
font-size: 11px;
}

#contentouter {
background-color:transparant; 
clear:both;
width:98%;

margin:0 auto ;
}
#contentext {
width:82%;
float:right;
background-color:transparant;
margin:0;
padding:0;
font-size:80%;
}

#contentspace {
width:2%;
float:left;

}

#content{
float:right;
width:100%;
background-color:transparant;
margin-top:0;
padding-top:0;
border-left: solid 1px #E5E5E5;
border-top: solid 1px #E5E5E5;
border-right: solid 1px #E5E5E5;
border-bottom:solid 1px #E5E5E5;
}
.contentinside {
clear:both;
padding-left: 5px;
padding-top: 5px;
padding-right: 5px;
background-color:transparant;

}


.doorloopkop {
	height: 21px; 
	color: #FFFFFF; 
	font-size:18px; 
	font-weight:300; 
	background-color: #B7BE34; 
	letter-spacing: 1px;
	text-transform: uppercase;
	border-bottom: solid 3px #FFFFFF;
	padding-left: 5px;
        padding-top: 0px;
        margin-top:0px;
}
.componentheading {
background-color:transparant; 
}
table.contentpane {
background-color:transparant; 

}

.contentinside ul  {
margin:0;
padding:0;
}
.contentinside ul li {
list-style:none;
}
#user1 ul li,#user2 ul li,#user5 ul li,#user6 ul li,#userx ul li,#userz ul li {
list-style:none;
margin:0px;
padding:0px;
}
.contentinside ul li a{
color:grey;
font-weight:bold;
text-decoration:none;
padding:0em 0em 0em 1em;
background:url(../images/pijlnieuws.gif) left no-repeat;
}
.contentinside  a{

font-weight:bold;
text-decoration:none;
}

#user1user2{
width:100%;
clear:both;
margin:0em auto 1em;
}
#user1 ,#user5 {
float:left;
width:48%;
margin:0px auto;
min-width:5em;
color:#000;
}
#user1 .box,#user6 .box ,#userx .box {
padding:0 10px 0 0;
height:100%;
background:#fff url(../images/box_2.gif) 100% 0 repeat-y;
}
#user1 .bi, #user6 .bi, #userx .bi{
padding:0 0 0 10px;
background: url(../images/box_1.gif) 0 0 repeat-y;
}
#user1 .bt ,#user6 .bt,#userx .bt{
height:20px;
margin:0 -10px;
background:url(../images/box_bg.gif) 100% 0 no-repeat;
}
#user1 .bt div,#user6 .bt div ,#userx .bt div{
width:20px;
height:20px;
background: url(../images/box_bg.gif) 0 0 no-repeat;
}
#user1 .bi .moduletable,#user6 .bi .moduletable ,#userx .bi .moduletable{
background:#54ba32;
padding:1px 0 1px 0;
color:#fff;
text-align:center;
}
#user1 .bi .moduletable a ,#user6 .bi .moduletable a,#userx .bi .moduletable a{
color:#fff;
text-decoration:none;
}

#user1 .bi .moduletable h3 ,#user6 .bi .moduletable h3,#userx .bi .moduletable h3{
}
#user1 .bb ,#user6 .bb,#userx .bb{
height:20px;
margin:0 -10px;
background:url(../images/box_bg.gif) 100% 100% no-repeat;
}
#user1 .bb div ,#user6 .bb div,#userx .bb div{
width:20px;
height:20px;
background: url(../images/box_bg.gif) 0 100% no-repeat;
}

#user2,#user6 {
float:right;
width:48%;
margin:0px auto;
min-width:5em;
color:#000;
}

#user2 .box,#user5 .box ,#userz .box{
padding:0 10px 0 0;
background:#fff url(../images/box_2.gif) 100% 0 repeat-y;
height:100%;
}
#user2 .bi, #user5 .bi ,#userz .bi{
padding:0 0 0 10px;
background: url(../images/box_1.gif) 0 0 repeat-y;
}
#user2 .bt ,#user5 .bt,#userz .bt{
height:20px;
margin:0 -10px;
background:url(../images/box_black.gif) 100% 0 no-repeat;
}
#user2 .bt div,#user5 .bt div ,#userz .bt div{
width:20px;
height:20px;
background: url(../images/box_black.gif) 0 0 no-repeat;
}
#user2 .bi .moduletable,#user5 .bi .moduletable ,#userz .bi .moduletable {
background:black;
padding:1px 0 1px 0;
color:#fff;
text-align:center;
}
#user2 .bi .moduletable a ,#user5 .bi .moduletable a ,#userz .bi .moduletable a{
color:#fff;
text-decoration:none;
}

#user2 .bi .moduletable h3 ,#user5 .bi .moduletable h3, #userz .bi .moduletable h3{
}
#user2 .bb ,#user5 .bb, #userz .bb{
height:20px;
margin:0 -10px;
background:url(../images/box_black.gif) 100% 100% no-repeat;
}
#user2 .bb div ,#user5 .bb div,#userz .bb div{
width:20px;
height:20px;
background: url(../images/box_black.gif) 0 100% no-repeat;
}


#userx,#userz {
width:100%;
}
#user5user6{
clear:both;
width:100%;
}

#leftbar {
float:left;
width:17%;
line-height:175%;
margin:0em auto 3em;
overflow:hidden;
font-size:80%;
}

#leftbar h3 {
color:black;
}
a.mainlevel,.loginpos td a,a.readon{
color:black;
text-decoration:none;
padding-left:20px;
width:100%;
background:url(../images/pijlnieuws.gif) left no-repeat;


}


#leftbar td {
border-spacing: 10px;
background-color:white;
border-bottom-style : dotted;
border-bottom-width: 2px;
border-bottom-color:#B7BE34 ;
font-weight: 700;
}

#dropdown  h3 a  {
color:black;
text-decoration:none;
padding-left:15px;
background:url(../images/hlink.gif) left no-repeat;
}

a {
color:#595e1b;
}

a:hover {
color:#6e8391;
}

.latestnews a {
color: 6e8391;
}

a.mainlevel:hover,.loginpos td a:hover,a.readon:hover{
color:#B7BE34;
background:url(../images/pijlnieuws.gif) left no-repeat;
}

a.sublevel{
color:black;
text-decoration:none;
margin-left:15px;
padding-left:12px;
width:100%;
background:url(../images/indent1.png) left no-repeat;
}

a.sublevel:hover{
color:#B7BE34;
text-decoration:none;
margin-left:15px;
padding-left:12px;
width:100%;
background:url(../images/indent1.png) left no-repeat;
}

#active_menu{
color:#000;
}

.contentinside h3,.contentinside .contentheading,.contentinside strong,.contentinside .componentheading {
color:black;
font-size:120%;
font-weight:bold;
}
.small,.createdate,.modifydate {
color:#484848;
}

#footer {
clear:both;
width:98%;
margin: 0 auto;
background-color:black;
color:white;
}