/****************************************************************************/
/*********************** CASCADING STYLE SHEET LEVEDALE *********************/
/****************************************************************************/

html,
body {
	background:url(images/bg.png) #d7e3b8 repeat-x;
	font-family:"Arial";
	line-height:18px;
	font-size:12px;
	color:#333333;
	height:100%;
	padding:0;
	margin:0;
}

/****************************************************************************/
/******************************** CONTAINER *********************************/
/****************************************************************************/

#container {
	background:url(images/container.png) right repeat-y;
	position:relative;
	min-height:100%;
	margin:0 auto;
	width:953px;
}

/****************************************************************************/
/********************************** HEADER **********************************/
/****************************************************************************/

#header {
	background:url(images/header-1.png) no-repeat;
	position:relative;
	height:266px;
	width:953px;
}


/****************************************************************************/
/*********************************** LOGO ***********************************/
/****************************************************************************/

#header h1.logo {
	background:url(images/logo.png) no-repeat;
	text-indent:-6000px;
	position:absolute;
	cursor:pointer;
	height:95px;
	width:277px;
	padding:0;
	margin:0;
	top:5px;
	left:0;
}

#header h1.logo a {
	display:block;
	height:95px;
	width:277px;
}

#header .adres {
	background:url(images/adres.png) no-repeat;
	padding:7px 0 0 18px;
	position:absolute;
	color:#0189b8;
	height:103px;
	cursor:text;
	width:150px;
	right:2px;
	top:93px;
}

#header .adres p {
	margin-top:7px;
}

/****************************************************************************/
/************************************ MENU **********************************/
/****************************************************************************/

#menu {
	list-style-type:none;
	line-height:normal;
	position:absolute;
	font-size:12px;
	height:39px;
	width:936px;
	bottom:14px;
	padding:0;
	margin:0;
	left:0;
}

#menu li {
	position:relative;
	margin:0 1px 0 0;
	z-index:100;
	height:39px;
	float:left;
	padding:0;
}

#menu li dl {
	position:absolute;
	padding-bottom:0;
	left:0;
	top:0;
}

#menu li a, #menu li a:visited {
	text-decoration:none;
}

#menu li dd {
	display:none;
}

#menu li a:hover {
	border:0;
}

#menu li:hover dd, #menu li a:hover dd {
	display:block;
}

#menu li:hover dl, #menu li a:hover dl {
	padding-bottom:10px;
}

#menu table {
	border-collapse:collapse;
	margin:-1px;
	padding:0;
}

#menu dl {
	background:transparent;
	width:91px;
	padding:0;
	margin:0;
}

#menu dt {
	padding:0;
	margin:0;
}

#menu dt a {
	text-align:center;
	display:block;
}

#menu dd {
	background:url(images/menu_bg.png) repeat-y;
	padding:5px 0 0px 0;
	font-size:11px;
	width:183px;
	color:#fff;
	margin:0;
}

#menu dt a, #menu dt a:visited {
	text-transform:uppercase;
	padding:13px 0 0 0;
	display:block;
	height:26px;
	color:#fff;
}

#menu li:hover dt a, #menu a:hover dt a {
	background:url(images/menu_top.png) repeat-x;
	color:#bdd676;
}

/****************************************************************************/
/********************** MENU BREEDTES VOOR SINGLE ITEMS *********************/
/****************************************************************************/

#menu li.single a {
	text-transform:uppercase;
	padding:13px 0 0 0;
	text-align:center;
	display:block;
	height:26px;
	width:auto;
	color:#fff;
}

#menu dt.nieuws a {
	width:65px;
}

#menu li.home {
	width:58px;
}

#menu li.over {
	width:115px;
}

#menu li.zorgaanbod {
	width:150px;
}

#menu li.nieuws {
	width:65px;
}

#menu li.activiteiten {
	width:165px;
}

#menu li.donateurs {
	width:145px;
}

#menu li.vacatures {
	width:90px;
}

#menu li.contacten {
	width:90px;
}

/****************************************************************************/
/******************** MENU BREEDTES VOOR DROP DOWN ITEMS ********************/
/****************************************************************************/

#menu dt.over a {
	width:115px;
}

#menu dt.zorgaanbod a {
	width:150px;
}

#menu li:hover dt.zorgaanbod a, #menu a:hover dt.zorgaanbod a {
	width:150px;
}

/****************************************************************************/
/***************************** MENU ITEM HOVERS *****************************/
/****************************************************************************/

#menu li:hover dt a, #menu a:hover dt a {
	background:url(images/menu_top.png) repeat-x;
	font-weight:bold;
	color:#bdd676;
	width:115px;
}

#menu li.single a:hover {
	background:url(images/menu_top.png) repeat-x;
	font-weight:bold;
	color:#bdd676;
}

#menu dd a, #menu dd a:visited {
	background:url(images/menu_dots.png) bottom no-repeat;
	padding:0 0 6px 10px;
	text-decoration:none;
	text-align:left;
	display:block;
	color:#fff;
}

#menu dd a:hover {
	font-weight:bold;
	color:#fff;
}

#menu dd.bottom {
	background:url(images/menu_bottom.png) no-repeat;
	height:14px;
	width:183px;
}

/****************************************************************************/
/************************************ BODY **********************************/
/****************************************************************************/

#body {
	background:url(images/body.png) no-repeat;
   padding:20px 0 27px 0;
	margin:0 0 0 1px;
	width:953px;
}

#body .inside {
	background:url(images/body_inner.png) right bottom no-repeat;
}

/****************************************************************************/
/********************************** SIDEBAR *********************************/
/****************************************************************************/

#body .sidebar {
	margin:0 0 0 1px;
	width:234px;
	float:left;
}

/****************************************************************************/
/****************************** LAATSTE NIEUWS ******************************/
/****************************************************************************/

.sidebar .box {
	margin:0 0 20px 0;
}

.sidebar .box h2.laatste_nieuws {
	background:url(images/h2_laatste_nieuws.png) no-repeat;
	text-indent:-6000px;
	height:35px;
	width:233px;
	padding:0;
	margin:0;
}

.sidebar .box .laatste_nieuws {
	background:url(images/laatste_nieuws.png) repeat-y;
	width:233px;
}

.sidebar .box .laatste_nieuws .inner {
	background:url(images/laatste_nieuws_inner.png) no-repeat;
	padding:5px 0 0 25px;
	width:208px;
}

/****************************************************************************/
/*************************** LAATSTE NIEUWS LIJST ***************************/
/****************************************************************************/

.sidebar .box .laatste_nieuws ul {
	list-style-type:none;
	padding:0 0 30px 0;
	margin:0;
}

.sidebar .box .laatste_nieuws ul li a {
	background:url(images/krant.png) no-repeat 0 7px;
	border-bottom:#e3e3e3 solid 1px;
	padding:4px 0 7px 27px;
	text-decoration:none;
	display:block;
	width:170px;
	color:#333;
}

.sidebar .box .laatste_nieuws ul li.archief a {
	background:url(images/pijl_blauw.png) 7px 9px no-repeat;
	padding-bottom:3px;
	font-weight:bold;
	padding-top:3px;
	color:#19627b;
	border:none;
}

.sidebar .box .laatste_nieuws ul li a:hover {
	font-weight:bold;
}

.sidebar .box .laatste_nieuws_bottom {
	background:url(images/laatste_nieuws_bottom.png) no-repeat;
	text-indent:-6000px;
	height:76px;
	width:233px;
}

.sidebar .box .laatste_nieuws_bottom a {
	display:block;
	height:76px;
	width:233px;
}

/****************************************************************************/
/******************************* ACTIVITEITEN *******************************/
/****************************************************************************/

.sidebar .box h2.activiteiten {
	background:url(images/h2_activiteiten.png) no-repeat;
	text-indent:-6000px;
	height:40px;
	width:233px;
	padding:0;
	margin:0;
}

.sidebar .box .activiteiten {
	background:url(images/activiteiten.png) repeat-y;
	width:233px;
}

.sidebar .box .activiteiten .inner {
	background:url(images/activiteiten_inner.png) no-repeat;
	padding:5px 0 0 11px;
	width:222px;
}

/****************************************************************************/
/**************************** ACTIVITEITEN LIJST ****************************/
/****************************************************************************/

.sidebar .box .activiteiten ul {
	list-style-type:none;
	padding:0;
	margin:0;
}

.sidebar .box .activiteiten ul li {
	background:url(images/activiteiten_border.png) bottom no-repeat;
	padding:0 0 5px 0;
	width:206px;
}

.sidebar .box .activiteiten ul li a {
	background:url(images/plus.png) #ecf4e3 194px 42px no-repeat;
	padding:5px 6px 0 6px;
	text-decoration:none;
	display:block;
	height:49px;
	width:194px;
	color:#333;
}

.sidebar .box .activiteiten ul li b {
	color:#1c6f8b;
}

.sidebar .box .activiteiten ul li a:hover {
	background:url(images/plus_hover.png) #e1efd5 194px 42px no-repeat;
}

.sidebar .box .activiteiten_bottom {
	background:url(images/activiteiten_bottom.png) no-repeat;
	text-indent:-6000px;
	height:20px;
	width:233px;
}

/****************************************************************************/
/*********************************** VAPH ***********************************/
/****************************************************************************/

.sidebar .vaph {
	text-align:center;
	font-size:10px;
	margin:0 auto;
	width:165px;
}

/****************************************************************************/
/********************************** CONTENT *********************************/
/****************************************************************************/

.content {
	margin:0 25px 0 0;
	line-height:22px;
	width:630px;
	float:right;
}

.content ul.locatie {
	list-style-type:none;
	float:right;
	padding:0;
	margin:0;
}

.content ul.locatie li {
	background:url(images/dot.png) no-repeat 0 11px;
	font-family:"Tahoma";
	padding:0 0 0 10px;
	margin:0 0 0 8px;
	font-size:11px;
	float:left;
}

.content ul.locatie li:first-child {
	background:none;
	padding:0;
}

.content ul.locatie li a {
	text-decoration:none;
	padding:0 0 2px 0;
	color:#8c8c8c;
}

.content ul.locatie li a:hover {
	border-bottom:#a8a8a8 dotted 1px;
	color:#008dba;
}

.content h1 {
	border-bottom:#cadfbb solid 2px;
	font-weight:normal;
	padding:0 0 6px 0;
	margin:0 0 10px 0;
	font-size:18px;
	color:#66b032;
	width:285px;
}

.content b {
	color:#1c6f8b;
}


/****************************************************************************/
/*********************************** KOLOM **********************************/
/****************************************************************************/

.content .kolom {
	text-align:justify;
	margin-left:20px;
	width:265px;
}

.content .kolom.een {
	float:left;
}

.content .kolom.twee {
	float:right;
}

.content .kolom b {
	color:#1c6f8b;
}

.content ul.small li {
   list-style-type: square;
	padding:0 0 4px 0;
}

.content ul.list li {
   list-style-type: square;
	padding:0 0 15px 0;
}

/****************************************************************************/
/********************************** FOOTER **********************************/
/****************************************************************************/

#footer {
	background:url(images/footer.png) no-repeat;
	padding:3px 35px 0 25px;
	position:absolute;
	height:24px;
	width:895px;
	left:8px;
	bottom:0;
}

#footer .copyright {
	font-weight:bold;
	color:#4e911f;
	float:left;
}

#footer .createdby {
	color:#4e911f;
	float:right;
}

#footer .createdby a {
	text-decoration:none;
	font-weight:bold;
	color:#1c6f8b;
}

/****************************************************************************/
/********************************** OVERIG **********************************/
/****************************************************************************/

.clear {
	clear:both;
}

img {
	border:none;
}

.formulier 
{
	background: #FFFFFF;
	border: solid 1px #a4a39f;
	color: #111111;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
}

a.contact:link, a.contact:visited 
{
	text-decoration:underline;
	color: #677E42;
}

a.contact:hover
{
	text-decoration:none;
	color: #677E42;
}
