/* CSS Document */

body
{
background-image:url(images/achtergrond_item.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
text-align:center;
color:#7A7A7A;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
background-color:#FFFFFF;
}

a
{
  outline: none;
}

#container
{
margin:0px auto;
text-align:justify;
width:960px;
position:relative;
}

#top
{

background-repeat:no-repeat;
width:960px;
height:15px;
}

/* HEADER */

#header
{
position:relative;
}

#beeld
{
background-image:url(images/header_beeld.png);
width:471px;
height:233px;
background-repeat:no-repeat;
margin-top:40px;
float:left;
z-index: 10;
}

#logo
{
	background-image:url(images/logo.png);
	position:absolute;
	width:106px;
	height:126px;
	left: 177px;
	top: -2px;
	z-index: 50;
}

#nieuwsitem
{
	position:relative;
	background-image:url(images/nieuws_stippels.gif);
	background-repeat:no-repeat;
	float:left;
	width:185px;
	margin-top:40px;
	padding-left:10px;
	left: 100px;
}

.space
{
width:155px;
float:left;
}

#absolute
{
top:-275px;
position:relative;
}

/* EINDE HEADER */


/* MENU */

#start, #start:link, #start:visited
{
	background-image:url(images/Btn_start.gif);
	background-repeat:no-repeat;
	width:53px;
	height:19px;
	position:absolute;
	left: 396px;
	top: 19px;
}

#start:hover
{
background:url(images/Btn_start.gif) 0px 19px;
width:53px;
height:19px;
position:absolute;
}

#startActive
{
background:url(images/Btn_start.gif) 0px 19px;
width:53px;
height:19px;
position:absolute;
left: 396px;
	top: 19px;
}

#contact, #contact:link, #contact:visited
{
	background-image:url(images/Btn_contact.gif);
	background-repeat:no-repeat;
	width:70px;
	height:19px;
	position:absolute;
	left: 458px;
	top: 19px;
}

#contact:hover
{
background:url(images/Btn_contact.gif) 0px 19px;
width:70px;
height:19px;
position:absolute;
}

#contactActive
{
background:url(images/Btn_contact.gif) 0px 19px;
width:70px;
height:19px;
position:absolute;
left: 458px;
	top: 19px;
}

#steunons, #steunons:link, #steunons:visited
{
	background-image:url(images/Btn_steunons.gif);
	background-repeat:no-repeat;
	width:87px;
	height:19px;
	position:absolute;
	left: 538px;
	top: 19px;
}

#steunons:hover
{
background:url(images/Btn_steunons.gif) 0px 19px;
width:87px;
height:19px;
position:absolute;
}

#steunonsActive
{
background:url(images/Btn_steunons.gif) 0px 19px;
width:87px;
height:19px;
position:absolute;
left: 538px;
	top: 19px;
}

#nieuws, #nieuws:link, #nieuws:visited
{
background-image:url(images/Btn_nieuws.gif);
background-repeat:no-repeat;
width:67px;
height:19px;
position:absolute;
left: 730px;
top: 18px;
}

#nieuws:hover
{
background:url(images/Btn_nieuws.gif) 0px 19px;
width:62px;
height:19px;
position:absolute;
}

#nieuwsActive
{
background:url(images/Btn_nieuws.gif) 0px 19px;
width:67px;
height:19px;
position:absolute;
left: 730px;
top: 18px;
}

#menu_hor
{
	background-image:url(images/menu_hor.gif);
	background-repeat:no-repeat;
	height:24px;
	width:575px;
	position:absolute;
	left: 297px;
	top: 224px;
	z-index: 50;
}

#TEST
{
position:absolute;
}

#overons, #overons:link, #overons:visited
{
background-image:url(images/Btn_overons.gif);
background-repeat:no-repeat;
width:78px;
height:24px;
position:absolute;
left: -1px;
top: 0px;
}

#overons:hover
{
background:url(images/Btn_overons.gif) 0px 24px;
width:78px;
height:24px;
position:absolute;
}

#overonsActive
{
background:url(images/Btn_overons.gif) 0px 24px;
width:78px;
height:24px;
position:absolute;
left: -1px;
top: 0px;
}

#watwedoen, #watwedoen:link, #watwedoen:visited
{
background-image:url(images/Btn_watwedoen.gif);
background-repeat:no-repeat;
width:102px;
height:24px;
position:absolute;
left: 85px;
top: 0px;
}

#watwedoen:hover
{
background:url(images/Btn_watwedoen.gif) 0px 24px;
width:102px;
height:24px;
position:absolute;
}

#watwedoenActive
{
background:url(images/Btn_watwedoen.gif) 0px 24px;
width:102px;
height:24px;
position:absolute;
left: 85px;
top: 0px;
}

#leesvoer, #leesvoer:link, #leesvoer:visited
{
background-image:url(images/Btn_leesvoer.gif);
background-repeat:no-repeat;
width:75px;
height:24px;
position:absolute;
left: 200px;
top: 0px;
}

#leesvoer:hover
{
background:url(images/Btn_leesvoer.gif) 0px 24px;
width:75px;
height:24px;
position:absolute;
}

#leesvoerActive
{
background:url(images/Btn_leesvoer.gif) 0px 24px;
width:75px;
height:24px;
position:absolute;
left: 200px;
top: 0px;
}

#kalender, #kalender:link, #kalender:visited
{
background-image:url(images/Btn_kalender.gif);
background-repeat:no-repeat;
width:80px;
height:24px;
position:absolute;
left: 281px;
top: 0px;
}

#kalender:hover
{
background:url(images/Btn_kalender.gif) 0px 24px;
width:80px;
height:24px;
position:absolute;
}

#kalenderActive
{
background:url(images/Btn_kalender.gif) 0px 24px;
width:80px;
height:24px;
position:absolute;
left: 281px;
top: 0px;
}

#vacatures, #vacatures:link, #vacatures:visited
{
background-image:url(images/Btn_vacatures.gif);
background-repeat:no-repeat;
width:86px;
height:24px;
position:absolute;
left:367px;
top: 0px;
}

#vacatures:hover
{
background:url(images/Btn_vacatures.gif) 0px 24px;
width:86px;
height:24px;
position:absolute;
}

#vacaturesActive
{
background:url(images/Btn_vacatures.gif) 0px 24px;
width:86px;
height:24px;
position:absolute;
left:367px;
top: 0px;
}

#links, #links:link, #links:visited
{
background-image:url(images/Btn_links.gif);
background-repeat:no-repeat;
width:58px;
height:24px;
position:absolute;
left: 457px;
top: 0px;
}

#links:hover
{
background:url(images/Btn_links.gif) 0px 24px;
width:58px;
height:24px;
position:absolute;
}

#linksActive
{
background:url(images/Btn_links.gif) 0px 24px;
width:58px;
height:24px;
position:absolute;
left: 457px;
top: 0px;
}

#login, #login:link, #login:visited
{
background-image:url(images/Btn_login.gif);
background-repeat:no-repeat;
width:58px;
height:24px;
position:absolute;
left: 517px;
top: 0px;
}

#login:hover
{
background:url(images/Btn_login.gif) 0px 24px;
width:58px;
height:24px;
position:absolute;
}

#loginActive
{
background:url(images/Btn_login.gif) 0px 24px;
width:58px;
height:24px;
position:absolute;
left: 517px;
top: 0px;
}

.zoek, .zoek:link, .zoek:visited
{
background-image:url(images/Btn_zoek.gif);
background-repeat:no-repeat;
width:31px;
height:9px;
position:absolute;
left: 828px;
top: 268px;
display:block;

}

.zoek:hover
{
background-image:url(images/Btn_zoekhover.gif);
background-repeat:no-repeat;
width:31px;
height:9px;
position:absolute;
left: 828px;
top: 268px;
}



.subsub_active
{
	font-weight: bold;
}

.broodkruimel a
{
	font-style: italic;
	text-decoration: none;
	color: Gray;
	padding:3px;
}

.broodkruimel a:hover
{
	outline:none;
background-color:#EAEAEA;

text-decoration:none;
color:#7A7A7A;
}



/* CONTENT */

#content
{
margin-top:40px;
position:relative;
}

#siteboom
{
width:145px;
float:left;
padding-right: 10px;
text-align: left;
}

#contenttext
{
width:765px;
/*float:left;*/
margin-left: 155px;
}

#klkrul
{
	background-image:url(images/klkrul.png);
	background-repeat:no-repeat;
	position:absolute;
	width:40px;
	height:41px;
	left: 116px;
	top: 305px;
}

#grkrul
{
	background-image:url(images/grkrul.gif);
	background-repeat:no-repeat;
	position:absolute;
	width:82px;
	height:88px;
	top: 222px;
	left: 870px;
		
}

#absolute2
{
position:relative;
left:0px;
top:0px;
}

#kruimelpad
{
	position:absolute;
	font-style:italic;
	left: 156px;
	top: 295px;
}

.highlight
{
    background-color: Yellow;
    color: Black;
}

#home_left
{
float: left; 
width: 560px;
}

#home_right
{
float: right; 
width: 183px; 
padding-left:10px; 
margin-top:36px; 
background-image:url(images/nieuws_stippels.gif); 
background-repeat:repeat-y; 
overflow: hidden
}

#calendar_header
{
font-weight:bold;
}

#calendar_header td
{
border-bottom: solid 1px #b20837;
}

/* FOOTER */

#footer
{
margin-top:30px;
}

#copyright
{
float:left;
font-size:10px;
}

#sitemap
{
/*font-size:10px;*/
margin-left: 85px;
}

/*
#sitemap
{
margin-right:39px;
float:right;
}
*/

/* CLASSES */
.clear
{
clear:both;
}

h1
{
color:#B10838;
font-size:16px;
font-weight:bold;
}

h2
{
color:#B10838;
font-size:14px;
margin:0px;
padding:0px;
font-weight:bold;
text-align: left;
}

h3
{
font-size:13px;
font-weight:bold;
text-align: left;
}

h4
{
color:#B10838;
font-size:12px;
margin:0px;
padding:0px;
font-weight:bold;
text-align: left;
}

.klein
{
font-size:10px;
}

p
{
margin:0px;
padding:0px;
}

p a, li a, #contenttext a 
{
outline:none;
background-color:#EAEAEA;
padding:3px;
text-decoration:none;
color:#7A7A7A;
}

a.noborder
{
    padding: 0px;
}

.item
{
font-size:15px;
font-weight:bold;
margin-bottom:10px;
}

#siteboom ul.subitem 
{
list-style:none;
margin:0px;
padding:0px;
/*NIEUW*/
/*padding-left:15px;*/
/* einde NIEUW */
}
#siteboom ul.subsubitem 
{
list-style:none;
margin:0px;
padding:0px;
color:#B10838;
margin-left:5px;
font-size:11px;
}

.zoekbox
{
	background-color:#b00839;
	width:70px;
	height:14px;
	position:absolute;
	top: 263px;
	left: 745px;
	color:#FFFFFF;
	font-size:11px;
	/*padding:3px;*/
	border:none;
	/*line-height:0px;*/
	}

#contenttext a img
{
	border: 0px;
}

/*NIEUW*/
#siteboom ul.subitem
{
list-style-image:url(images/stip.gif);
list-style-position:middle;
padding-right:0px;
padding-left:15px;
margin:0px;
}

#siteboom ul.subitem ul.subsubitem 
{
list-style-image:none;
margin:0px;
padding:0px;
color:#B10838;
margin-left:5px;
font-size:11px;
}

#siteboom ul.subitem li
{
padding-left:0px;
margin:0px;
}

/*#siteboom ul.subitem li:last-child
{
background-image:none;
padding-bottom:0px;
}*/

/*einde NIEUW*/

#siteboom ul.subitem li a
{
/* NIEUW */
padding-left:0px;

/* einde NIEUW */
color:#7A7A7A;
text-decoration:none;
background-color:#ffffff;
}

#siteboom ul.subsubitem li a
{
/* NIEUW */
padding-left:0px;
/* einde NIEUW */
color:#B10838;
text-decoration:none;
}

#siteboom ul.subsubitem li 
{
/* NIEUW */
color:#B10838;
text-decoration:none;
padding-bottom:5px;
padding-left:0px;
margin-left:0px;
/*einde NIEUW*/
}

#siteboom ul.subsubitem li:first-child
{
padding-top:5px;
} 

#siteboom ul.subitem a.sub_active 
{
font-weight: bold;
}

#home_right a
{
border-width: 0px;
padding: 0px;
background-color: White;
}

#nieuwsitem {
text-align: left;
}

hr {
background-color: #B10838;
color: #B10838;
height: 1px;
}

.red {
color: #B10838;
}