body { 
		text-align:center; 
		font-family: Georgia, Times, serif;
		color: #000000;
		font-size: 11px;
		margin-top: 0px;
		background-image: url(../images/bg.jpg);
		background-repeat: repeat-x;
		background-color: #f0f0ef;
}

img {
		border:none;
		margin:0px;
		padding:0px;
}

h1 {
		margin:0px;
		background:#ffffff;
		color:#000000;
		font-size:60px;
		width:300px;
		margin-left:10px;
		float:left;
}

h2 {
		font-size: 20px;
		color:#000000;
}

h3 {
		text-align:center;
		width:170px;
		padding:3px 0px 13px 0px;
		font-size: 12px;
		letter-spacing:0px;
		color:#ffffff;
		margin:0px;
		background: url(../images/h3_bottom.jpg) bottom no-repeat #000000;
		text-transform:uppercase;
		float:left;
}

h4 {
		color: #000000;
		font-size: 16px;
		margin:0px;
		padding:0px;	
}

h5 {
		font-size: 20px;
}
		
#wrapper { 
		width:768px; 
		margin:0 auto; 
}

/* HEADER */
#header { 
		margin-top:6px;
		padding:0px;
		padding-top:15px;
		width:768px; 
		height:225px;
		background-image: url(../images/header_bg.jpg);
		background-repeat: no-repeat;
}

#header_image { 
		width:768px; 
}
		

#header_menu { 
		width:768px; 
}

#header_circle {
		margin-top:100px;
		margin-left:720px;
		padding-top:20px;
		padding-left:47px;
		position:absolute;
		width:165px;
		height:174px;
		background-image: url(../images/circle.gif);
		background-repeat: no-repeat;
		text-align:left;
}

#header_circle img{
		margin-bottom:-8px;
}

/* MENU */
#menu   {
		padding-top:2px;
		width:700px;
		float:left;
		margin-left:14px;
}

#menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
}

#menu li {
		text-decoration: none;
		font-size: 16px;
		font-family:times;
		color:#ffffff;
		font-weight:bold;
		letter-spacing: 0px;
		float: left; 
}


#menu a {
		height:19px;
		padding-right:8px;
		padding-left:8px;
		padding-bottom: 0px; 
		padding-top: 4px; 
		color:#ffffff;
		text-decoration: none;
		border-right:1px solid #4d4d4d;
}

/* PAGE CONTENT */
#page_content { 
		float:left;
		width:715px; 
		padding:0px 25px 0px 25px;
		background-image: url(../images/page_bg.jpg);
		background-repeat: repeat-y;
		text-align:left; 
}

#page_content p a { 
		color:#ad9900;
}

/*AGENDA ITEMS */
.agenda_item {
		float:left;
		width:485px;
		margin-left:10px;
	/*	border-bottom:1px solid #908c89;*/
}

.agenda_item_teaser {
		margin-left:0px;
}

.agenda_item .agenda_datum {
		float:left;
		padding:3px;
		width:35px;
		height:50px;
		background-color:#908c89;
}

.agenda_item .agenda_dag {
		float:left;
		font-size:30px;
		color:#ffffff;
}

.agenda_item .agenda_maand_jaar {
		float:left;
		font-size:12px;
		color:#ffffff;
}

.agenda_item h1 {
		margin-top:0px;
		width:353px;
		float:right;
		font-size:12px;
		color:#000000;
}

.agenda_item img {
		float:left;
		font-size:12px;
		color:#000000;
}

.agenda_item .subtitle {
		background: url(../images/finger.gif) no-repeat left; 
		padding-left:25px;
		width:330px;
		float:right;
		font-size:12px;
		color:#000000;
}

.agenda_item_teaser p {

}

/*NIEUWS ITEMS*/
.nieuws_item {
		float:left;
		width:485px;
		margin-left:10px;
	/*	border-bottom:1px solid #908c89;*/
}

.nieuws_item_teaser p {
		width:485px;
		padding-left:30px;
}

.nieuws_datum {
		float:right;
		background:#000000;
		color:#ffffff;
		padding:5px;
}

/*FORM*/
.web-form form {
		padding:2px;
		float:left;
		width:460px;
		margin:5px 0px 0px 10px;
	/*	border-bottom:1px solid #908c89;*/
}

.web-form p {
		width:485px;
		padding-left:30px;
		float:left;	
}

.web-form label{
  		float: left;
  		display: block;
  		width: 485px;
  		padding: 0;
  		margin: 5px 0 5px 0px;
  		text-align: left;
}

.web-form input {
		width:300px;
		float:left;	
}

.web-form textarea {
	 	overflow: auto;
		width:200px;
		height:120px;
		float:left;	
}

.web-form .form-submit {
		margin-top:10px;
		width:100px;
		clear:both;
		float:left;
}

/* CONTENT BACKGROUND */
.content_top {
		height:13px;
		background-image: url(../images/content_bg_top.jpg);
		background-repeat:no-repeat;
}

.content {
		float:left;
		background-image: url(../images/content_bg.jpg);
		background-repeat:repeat-y;
		color:#000000;
		text-align:left;
}

.content_bottom {
		clear:both;
		height:13px;
/*		background-image: url(../images/content_bg_bottom.jpg);*/
		background-repeat:no-repeat;	
}

/*CONTENT REGIONS*/
#content {
		margin-top:0px;
}	

#content .content {
		padding:5px;
		width:720px;
}

/*SIDEBAR*/
#sidebar {
		float:left;
		width:170px;
		margin-right:23px;
}

#sidebar p {
		padding:5px 0px 10px 5px;
		margin:0px;
}

#sidebar table {
		float:left;
		margin:0px 0px 5px 0px;
		width:160px;
		background: url(../images/open.jpg) center no-repeat;
}

/*SIDEBAR BLOCK */
#sidebar ul {
		clear:both;
		margin:5px 0px 0px 0px;
		padding:0;
		list-style-type: none;
}

#sidebar ul li {
		float:left;
}

#sidebar ul li a {
		float:left;
		clear:both;
		padding: 5px 0px 0px 5px;
		width: 165px;
		font-weight:bold;
		text-decoration: none;
		border-bottom:1px solid #eeeeee;
		background-color: #f0f0f0;
		height:20px;
		text-align:left;
		color:#000000;
		}

#sidebar a:hover {
		color: #000000;
		text-decoration: none;
		}
		
#sidebar ul li ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
}

#sidebar ul li ul li {
		width: 165px;
		color: #fff;
		background-color: #ffffff;
		text-decoration: none;
		border-bottom:1px solid #f3f2ea;
		height:20px;
		font-weight:normal;
		text-align:left;
		color:#000000;
		}

#sidebar ul li ul a {
		padding: 5px 0px 0px 10px;
		margin:0px 0px 0px 5px;
		width: 140px;
		color: #fff;
		background-color: #ffffff;
		background: url(../images/black_bullet.jpg) center left no-repeat;
		border-bottom:0px solid #f3f2ea;
		text-decoration: none;
		font-weight:normal;
		text-align:left;
		color:#000000;
		}

#sidebar ul li ul a:hover {
		color: #000000;
		text-decoration: none;
		}

/*CONTENT RIGHT*/
#content_right {
		float:left;
		width:500px;
}

#content_right p {
		float:left;
		width:490px;
		margin-left:5px;
		padding:10px 0px 25px 10px;
		line-height:14px;
		background: url(../images/p_bottom.jpg) bottom no-repeat;	
}

#content_right p img{
		margin:0px 10px 0px 10px;
		padding:5px;
		border:1px solid #e0e0e0;
}

#content_right h4{
		margin-left:5px;
		margin-bottom:5px;
		font-weight:bold;
}

/*PAGER*/
#pager {
		text-align:center;
		padding:0px;
}

#pager a {
		text-decoration:none;
		text-transform:uppercase;
		font-weight:bold;
		color:#000000;
		margin:3px;
}

/* BOTTOM */
#page_bottom { 
		float:left;
		width:700px; 
		height:25px;
		padding:0px 30px 0px 30px;
		background-image: url(../images/page_bottom.jpg);
		background-repeat: no-repeat;
}

/*TABS*/
ul.primary {
	float:right;
    border-collapse: collapse;
    white-space: nowrap;
    list-style: none;
    margin: 0px;
    height: auto;
    line-height: normal;
}

ul.primary li {
	float:left;
    display: inline;
	padding:2px 0px 2px 0px;
    margin-left:5px;
}

ul.primary li a {
	padding:3px 5px 3px 20px;
    text-decoration:none; 
	color: #727272;
}

ul.primary #tonen a {
    background: url(../../../themes/icons/page_view.gif) left center no-repeat;
	color: #727272;
}

ul.primary #bewerken a {
    background: url(../../../themes/icons/page_edit.gif) left center no-repeat;
	color: #727272;
}