*
	{
	margin: 0px;
	padding: 0px;
	}
	
body	
	{
	background:url('../images/bg_intro.jpg') no-repeat center top #fff;	
	font-family: Verdana, Geneva, sans-serif;
	color: #1a2155;
	font-size: 11px;
	}

.structural  /*Zet de h1 buiten uw scherm */
	{
	height:1px;
	left:-9999px;
	position:absolute;
	top:-9999px;
	width:1px;
	}
img
	{
	border: none;		
	}
	
a:link,
a:visited,
a:active
	{
	color:#1a2155;
	text-decoration: underline;
	}
	
a:hover{
	color:#009FDA;
	text-decoration: underline;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.displayblock{
	display:block;
}

.no-display{
	display:none;
}


/* intro */

.intro
	{
	width: 634px;
	margin: 0 auto;
	margin-top: 90px;
	}
	
.intro li
	{
	width: 317px;
	height: 223px;
	float: left;
	display: block;
	background:url('../images/bg_image_intro.png') no-repeat;
	}
	
.intro li a.slideshow,
.intro li a.slideshow1,
.intro li a.slideshow2,
.intro li a.slideshow3,
.intro li a.slideshow4
	{
	width: 276px;
	height: 183px;
	float: left;
	display: block;
	}
	
/*.container li a:hover
	{
	background: red;		
	}*/
	
.intro li img
	{
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-top: 20px;
	width:276px;
	height: 183px;
	margin-left: 21px;
	.padding: 0px;
	.maring: 0px;
	.border: 1px solid #fff;
	
	}
	
.intro li img.button1
	{
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-top: 20px;
	width:276px;
	height: 183px;
	margin-left: 21px;
	}
	
.introtext
	{
	float: left;
	display: block;
	width: 634px;
	text-align: center;
	font-size: 9px;
	margin-top: 48px;
	line-height: 20px;
	}


/* WRAPPER */

.wrapper
	{
	width: 936px;
	margin: 0 auto;
	}
	
/* HEADER */

.header
	{
	width: 860px;
	height: 22px;
	background:#1b2155;
	float: right;
	text-align: right;
	margin-bottom: 35px;
	}
	
.header li
	{
	float: right;
	display: block;
	height: 22px;
	}
	
.header li a:link, .header li a:active, .header li a:visited, .header li a:hover
	{
	color: #fff;	
	display:block;
	padding-top: 3px;
	height: 19px;
	font-weight: bold;
	font-size: 10px;	
	background:url(../images/arrow_sitemap.png) no-repeat 68px center;
	padding:3px 15px 0px 15px;
	text-decoration:none;
	}
	
.header li a.no-arrow:hover
	{	
	background: #009fda;
	}
	
.header li a:hover
	{
	background:url(../images/arrow_sitemap.png) no-repeat 68px center #009fda;	
	}
	
.header li a.no-arrow
	{
	background: none;
	}
	
	
/* LEFT */

.left
	{
	width: 232px;
	float:left;
	display: block;
	margin-right: 30px;
	}

.left .logo
	{
	margin-bottom: 51px;
	width: 232px;
	height: 51px;
	float: left;
	}

ul#leftmenu1{
	margin-left: 63px;		
	float: left;
	display: block;
	width: 165px;
	border-bottom: 1px dotted #009fda;
}

ul.menu, ul.menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
}

ul.menu a:link, ul.menu a:active, ul.menu a:visited
	{
	color: #1a2155;	
	display: block;
	padding: 5px 0px;
	text-decoration:none;
	}
	
ul.menu a:hover
	{
	color: #009fda;	
	display: block;
	padding: 5px 0px;
	text-decoration:none;
	}

ul.menu li {
	border-top: 1px dotted #009fda;
	display: block;
	width: 165px;
}

ul.menu li.notactive a:link, ul.menu li.notactive a:active, ul.menu li.notactive a:visited, ul.menu li.notactive a:hover
	{
	background:url('../images/pijl_submenu.png') no-repeat right center;
	}

ul.menu li.active a:link, ul.menu li.active a:active, ul.menu li.active a:visited, ul.menu li.active a:hover
	{
	background:url('../images/arrow_menu_active.png') no-repeat right center;
	padding: 10px 0px;
	color:#009fda;
	}
	
ul.menu li.nosubmenuactive a:link, ul.menu li.nosubmenuactive a:active, ul.menu li.nosubmenuactive a:visited, ul.menu li.nosubmenuactive a:hover
	{
	padding: 10px 0px;
	color:#009fda;
	}
	
ul.menu li ul.submenu li {
	display: block;
	width: 165px;
}

ul.menu li ul.submenu a:link, ul.menu li ul.submenu a:active, ul.menu li ul.submenu a:visited
	{
	background:url('');
	color: #1a2155;	
	display: block;
	padding: 5px 5px 5px 15px;
	text-decoration:none;
	}
	
ul.menu li ul.submenu a:hover{
	background:url('');
	color: #009fda;
	display: block;
	padding: 5px 5px 5px 15px;
	text-decoration:none;
}
	
ul.menu li ul.submenu li.notactive a:link, ul.menu li ul.submenu li.notactive a:active, ul.menu li ul.submenu li.notactive a:visited, ul.menu li ul.submenu li.notactive a:hover
	{
	background:url('../images/pijl_submenu.png') no-repeat right center;
	}
	
ul.menu li ul.submenu li.active a:link, ul.menu li ul.submenu li.active a:active, ul.menu li ul.submenu li.active a:visited, ul.menu li ul.submenu li.active a:hover
	{
	background:url('../images/arrow_menu_active.png') no-repeat right center;
	color:#009fda;
	}
	
ul.menu li ul.submenu li.nosubmenuactive a:link, ul.menu li ul.submenu li.nosubmenuactive a:active, ul.menu li ul.submenu li.nosubmenuactive a:visited, ul.menu li ul.submenu li.nosubmenuactive a:hover
	{
	padding: 5px 5px 5px 15px;
	color:#009fda;
	}
	
ul.menu li ul.submenu li ul.subsubmenu a:link, ul.menu li ul.submenu li ul.subsubmenu a:active, ul.menu li ul.submenu li ul.subsubmenu a:visited
	{
	background:url('');
	color: #1a2155;	
	display: block;
	padding: 5px 5px 5px 30px;
	text-decoration:none;
	}
	
ul.menu li ul.submenu li ul.subsubmenu a:hover{
	background:url('');
	color: #009fda;	
	display: block;
	padding: 5px 5px 5px 30px;
	text-decoration:none;
}
	
ul.menu li ul.submenu li ul.subsubmenu li.notactive a:link, 
ul.menu li ul.submenu li ul.subsubmenu li.notactive a:active, 
ul.menu li ul.submenu li ul.subsubmenu li.notactive a:visited, 
ul.menu li ul.submenu li ul.subsubmenu li.notactive a:hover
	{
	background:url('../images/pijl_submenu.png') no-repeat right center;
	}
	
ul.menu li ul.submenu li ul.subsubmenu li.active a:link, 
ul.menu li ul.submenu li ul.subsubmenu li.active a:active, 
ul.menu li ul.submenu li ul.subsubmenu li.active a:visited, 
ul.menu li ul.submenu li ul.subsubmenu li.active a:hover
	{
	background:url('../images/arrow_menu_active.png') no-repeat right center;
	color:#009fda;
	}
	
ul.menu li ul.submenu li ul.subsubmenu li.nosubmenuactive a:link, ul.menu li ul.submenu li ul.subsubmenu li.nosubmenuactive a:active, ul.menu li ul.submenu li ul.subsubmenu li.nosubmenuactive a:visited, ul.menu li ul.submenu li ul.subsubmenu li.nosubmenuactive a:hover
	{
	padding: 5px 5px 5px 30px;
	color:#009fda;
	background: none;
	color:#009fda;
	}

ul.menu li ul.submenu li ul.subsubmenu li ul.subsubsubmenu li.nosubmenu a:link, 
ul.menu li ul.submenu li ul.subsubmenu li ul.subsubsubmenu li.nosubmenu a:active, 
ul.menu li ul.submenu li ul.subsubmenu li ul.subsubsubmenu li.nosubmenu a:visited, 
ul.menu li ul.submenu li ul.subsubmenu li ul.subsubsubmenu li.nosubmenu a:hover
	{
	background: none;	
	color: #1a2155;	
	}

ul.menu li ul.submenu li ul.subsubmenu li ul.subsubsubmenu a:link, 
ul.menu li ul.submenu li ul.subsubmenu li ul.subsubsubmenu a:active, 
ul.menu li ul.submenu li ul.subsubmenu li ul.subsubsubmenu a:visited
	{
	background:url('');
	display: block;
	padding: 5px 5px 5px 45px;
	text-decoration:none;
	}

div.uit-in-westhoekzuid {
	float:left;
	padding:40px 0 0 63px;
}

div.banner-uitdatabank{
	float:left;
	padding:20px 0 0 63px;
}
	

/* Links naar co 7 site */

ul.thumb {
	float: left;
	list-style: none;
	margin: 0;
	/*width: 360px;*/
	margin-left: 55px;
	margin-top: 25px;
}

ul.thumb li {
	margin: 0; padding: 5px;
	float: left;
	position: relative;
	width: 22px;
	height: 82px;
}

ul.thumb li img {
	width: 22px; height: 82px;
	position: absolute;
}


/* CENTER */

.innerWrapper{
	width: 480px;
	float: left;
	margin-bottom: 20px;
}

.innerWrapper.large{
	width: 670px;
}

.center{
	width: 460px;
	float: left;
	display: inline;
	margin-top: 20px;
	margin-left:10px;
}

.innerWrapper.large .center{
	width: 660px;
}
	
.title_center{
	width: 460px;
	float: left;
	display: block;
	margin-bottom: 30px; 
	font-size: 10px;
	text-transform: lowercase;
	height: 22px;
}
	
.title_center h3{
	width: 375px;	
	float: left;
	display: block;
	font-size: 10px;
	color: #1b2155;
	font-weight: bold;
}
	
.title_center h3 span.dot{
	font-size: 5px;
}
	
.title_center li{
	float: left;
	display: block;
	margin-left: 10px;
}
	
.title_center li:first-child
	{
	margin-left: 0px;	
	}
	
.center h2
	{
	/*border-bottom: 1px dotted #1b2155;
	border-bottom: 1px dotted #009FDA;*/
	color: #1b2155;
	padding-bottom: 15px;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	/*margin-bottom: 23px;*/
	}
	
#breadcrumb 
	{
	width: 	460px;
	/*float :left;*/
	display: block; 
	border-bottom: 1px dotted #009FDA;	
	color: #1b2155;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 23px;
	}

.innerWrapper.large #breadcrumb {
	width:660px;
	}
	
#breadcrumb li
	{
	float: left;
	display:block;
	}
	
#breadcrumb li.arrow
	{
	width: 11px;
	height: 10px;
	float: left;
	display: block;
	margin: 0px 10px;
	}
	
#breadcrumb li a:link, #breadcrumb li a:active, #breadcrumb li a:visited
	{
	color:#1b2155;
	text-decoration:none;
	}
	
#breadcrumb li a:hover{
	color:#1b2155;
	text-decoration:underline;
}
	
.center .text
	{
	/*float: left;
	display: block;*/
	line-height:18px;
	text-align: justify;
	margin-bottom: 55px;
	}
	
.center .text a.fancy img
	{
	float: left;
	margin: 0 5px 5px 0;
	}

.center .text p
	{
	margin-bottom: 15px;		
	}
	
.center .text ul
{
	margin:0px;
	padding-left:20px;
}

.center .text li
{
	margin:0px;
	padding:0px;
}

.text a.logout
{
	display:block;
	float:right;
	margin-top:-20px;
}

	
/* kalender */

.center .text ul.kalender
	{
	margin:0px;
	padding:0px;
	}
	
.center .text ul.kalender li
	{
	margin:0px;
	padding:0px;
	font-size: 11px;
	padding: 5px 0px;
	list-style:none;
	border-bottom: 1px dotted #1a2155;
	}
	
.center .text ul.kalender li a:link, .center .text ul.kalender li a:active, .center .text ul.kalender li a:visited, .center .text ul.kalender li a:hover
	{
	
	}
	
.center .text ul.kalender .date
	{
	width: 85px;
	float :left;
	}
	
ul.kalender li .date a:link, ul.kalender li .date a:active, ul.kalender li .date a:visited, ul.kalender li .date li a:hover
	{
	color: #1b2155;
	}

	
/* kalender item */

.kalender_left
	{
	width: 85px;
	float :left;
	display: block;
	color: #1b2155;
	}
	
.kalender_right
	{
	width: 375px;
	float: left;
	display: block;
	}
	
.kalender_inhoud
	{
	margin-bottom: 25px;	
	}
	
.center .text .kalender_right .kalender_date
	{
	color: #1b2155;		
	width: 375px;
	float: left;
	display: block;
	margin:0px;
	padding:0px;
	margin-bottom: 2px;
	}
	
.kalender_right .kalender_date li	
	{
	float: left;
	list-style: none;
	}
	
.kalender_right .kalender_date li.gegeven
	{
	font-weight: bold;	
	width: 80px;
	float :left;
	display: block;
	}

.kalender_right .kalender_date li	
	{
	float: left;
	list-style: none;
	width:295px;
	}

a.eventsubscribe{
	display:block;
	margin-top:20px;
}

/* cultureel actief  */

ul#blocks
	{
	width: 460px;
	float :left;
	display: block;
	margin:0px;
	padding:0px;
	margin-top: 20px;
	}
	
ul#blocks li	
	{
	float:left;
	width:150px;
	height:50px;
	margin:0px;
	padding:0px;
	margin-right:3px;
	margin-bottom:3px;
	text-align:center;
	list-style:none;
	cursor:pointer;
	background:url('../images/thumb_blue.png') no-repeat;
	}
	
ul#blocks li:hover
	{
	background:url('../images/thumb_blue_hover.png') no-repeat;
	}
	
ul#blocks li table
	{
	width:150px;
	height:50px;
	text-align:center;
	line-height:14px;
	}
		
ul#blocks li a:link, ul#blocks li a:active, ul#blocks li a:visited
	{
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
	}
	
ul#blocks li a:hover
	{
	text-decoration:none;
	}

.center .text h3.culturalActive{
	padding-bottom:15px;
}
	
	
/* projecten */

.center .text h3
	{
	width: 100%;
	font-size: 11px;
	color: #009fda;
	}
	
.center .text h3.product{
	padding-bottom:15px;
}

/*.center .text .image
	{
	width: 243px;		
	float: left;
	display: inline;
	background:#333;
	margin-right: 5px;
	}
	
.center .text .image img
	{
	border: 10px solid #fff;
	}*/
	
.center .text .inhoud
	{
	float: left;
	display: inline;
	margin-top: 20px;
	}
	
.inhoud .inschrijving
	{
	color: #1b2155;
	}
	
.center .text a.overzicht
	{
	float :right;
	text-align: right;
	background:url(../images/arrow_overzicht.png) left no-repeat;
	padding-left: 8px;
	margin-top: 15px;
	font-size: 10px;
	}
	
.linkBack{
	float:right;
	width:460px;
	padding-top:15px;
	text-align:right;
}

.linkBack a{
	padding-left:6px;
	background:url('../images/arrowBack.png') no-repeat left top;
}

.linkBack a:link, .linkBack a:active, .linkBack a:visited{
	text-decoration:none;
}

.linkBack a:hover{

}
	
	
/* SPOTLIGHT HOME */

/*.spotlight
	{
	float: left;
	display: block;
	width: 460px;
	color: #fff;
	height: 110px;
	background:url('../images/indekijker_blue.png') no-repeat right;
	cursor:pointer;
	}
	
.spotlight:hover
	{
	background:url('../images/indekijker_hover_blue.png') no-repeat right;
	}

.spotlightOverlay
	{
	position: absolute;
	left: -0px;
	width: 135px;
	height: 110px;
	color: #000;
	}

.spotlightOverlay:hover
	{ 
	top: 0; 
	background: rgb(1,159,218); 
	background: rgba(1, 159, 218);
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}

.spotlight .image
	{
	float: left;
	display: inline;
	width: 135px;
	height: 110px;
	}

.spotlight .text h3
	{
	width: 309px;
	font-size: 11px;
	float :left;
	text-align:left;
	margin-bottom: 5px;
	color: #fff;
	}
	
.spotlight .text
	{
	float :left;
	display: inline;
	font-size: 10px;
	text-align: justify;
	width: 304px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	line-height:13px;
	}	
	
.spotlight .leesmeer
	{
	float: left;	
	display: block;
	width: 290px;
	text-align: right;
	text-decoration: none;
	color: #fff;
	background:url('../images/arrow_sitemap.png') no-repeat right center;
	padding-right: 10px;
	margin-right: 10px;
	}*/

div.spotlight-wrapper{
	margin-bottom:20px;
}

.spotlight
	{
	width: 460px;
	color: #fff;
	height: 110px;
	margin-bottom:7px;
	background:url('../images/indekijker_blue.png') no-repeat right;
	cursor:pointer;
	list-style:none;
	float: left;
	display: block;
	}
	
.spotlight:hover
	{
	/*background: #ea3bae;*/
	background:url('../images/indekijker_hover_blue.png') no-repeat right;
	}

.spotlightOverlay
	{
	position: absolute;
	margin-left:0px;
	*margin-left:-460px;
	width: 135px;
	height: 110px;
	color: #000;
	z-index: 20;
	}

.spotlight:hover .spotlightOverlay
	{
	position: absolute;
	margin-left:0px;
	*margin-left:-460px;
	width: 135px;
	height: 110px;
	color: #000;
	background: rgb(1,159,218); 
	background: rgba(1, 159, 218);
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index: 20;	
	}
	
.spotlight .image
	{
	float: left;
	display: inline;
	width: 135px;
	height: 110px;
	}

.spotlight .text h3
	{
	width: 309px;
	font-size: 11px;
	float :left;
	text-align:left;
	margin-bottom: 5px;
	color: #fff;
	}
	
.spotlight .text
	{
	float :left;
	display: inline;
	font-size: 10px;
	text-align: justify;
	width: 304px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	line-height:13px;
	}	
	
.spotlight .leesmeer
	{
	float: left;	
	display: block;
	width: 290px;
	text-align: right;
	text-decoration: none;
	color: #fff;
	background:url('../images/arrow_sitemap.png') no-repeat right center;
	padding-right: 10px;
	margin-right: 10px;
	}
	
a.spotlightReadMore:link, a.spotlightReadMore:active, a.spotlightReadMore:visited{
	color:#ffffff;
	font-style:italic;
	text-decoration:none;
}

a.spotlightReadMore:hover{
	color:#ffffff;
	font-style:italic;
	text-decoration:underline;
}


/* item */

#imageblockPadding{
	width:460px;
	padding-left:18px;
	background:url('../images/imageblockrep.png') repeat-y left top;
	text-align:center;
	.padding-left: 10px;
	.width: 466px;
}

#imageblock{
	width:478px;
	background:url('../images/imageblockrep.png') repeat-y left top;
	text-align:center;
}

.pageimage{
	padding-right:7px;
	text-align:center;
	padding-left: 1px;
}

.pageimage img
	{
	.padding: 0px;
	.margin: 0px;
	}



.imageInText{
	float:left;
	padding-right:5px;
}


/* sitemap */

ul#sitemap{
	margin:0px;
	padding:0px;
}

ul#sitemap li{
	padding-bottom:20px;
	font-weight:bold;
	list-style:none;
}

ul#sitemap li ul.sitemap1{
	padding:0px;
}

ul#sitemap li ul.sitemap1 li{
	padding-bottom:0px;
	font-weight:normal;
}

ul#sitemap li ul.sitemap2 li{
	padding-bottom:0px;
	font-weight:normal;
}

ul#sitemap li ul.sitemap3 li{
	padding-bottom:0px;
	font-weight:normal;
}

ul#sitemap li a:link, ul#sitemap li a:active, ul#sitemap li a:visited{
	text-decoration:none;
}

ul#sitemap li a:hover{
	text-decoration:underline
}


/* projecten */

.center .text ul.products{
	margin:0px;
	padding:0px;
}

.center .text ul.products li
	{
	width: 460px;
	color: #fff;
	height: 110px;
	margin-bottom:4px;
	background:url('../images/indekijker_blue.png') no-repeat right top;
	cursor:pointer;
	list-style:none;
	float: left;
	display: block;
	}
	
.center .text ul.products li:hover
	{
	/*background: #ea3bae;*/
	background:url('../images/indekijker_hover_blue.png') no-repeat right;
	}

.productsOverlay
	{
	position: absolute;
	margin-left:0px;
	*margin-left:-460px;
	width: 135px;
	height: 110px;
	color: #000;
	}

.center .text ul.products li:hover .productsOverlay
	{
	position: absolute;
	margin-left:0px;
	*margin-left:-460px;
	width: 135px;
	height: 110px;
	color: #000;
	background: rgb(1,159,218); 
	background: rgba(1, 159, 218);
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
	
ul.products .image
	{
	float: left;
	display: inline;
	width: 135px;
	height: 110px;
	}

ul.products .text h3
	{
	width: 309px;
	font-size: 11px;
	float :left;
	text-align:left;
	margin-bottom: 5px;
	color: #fff;
	}
	
ul.products .text
	{
	float :left;
	display: inline;
	font-size: 10px;
	text-align: justify;
	width: 304px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom:0px;
	line-height:13px;
	}	
	
ul.products .leesmeer
	{
	float: left;	
	display: block;
	width: 290px;
	text-align: right;
	text-decoration: none;
	color: #fff;
	background:url('../images/arrow_sitemap.png') no-repeat right center;
	padding-right: 10px;
	margin-right: 10px;
	}
	
	
/* nieuwsbrief inschrijven */

.center .text ul.form{
	margin:0px;
	padding:0px;
	margin-bottom:25px;
}

.center .text ul.form li{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	list-style:none;
}

.center .text ul.form li label{
	/*display:block;
	padding-bottom:3px;
	color:#1b2155;
	font-weight:bold;*/
	width:165px;
	float:left;
	font-size:11px;
	text-align:left;
}

.center .text ul.form li.liButton{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	list-style:none;
}

.center .text ul.form li.checkbox{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:5px;
	list-style:none;
}

.center .text ul.form li.checkbox label{
	float:none;
	display:inline;
	padding-bottom:3px;
	color:#1b2155;
	font-weight:bold;
	text-align:left;
}

#frmEventSubscribe li.checkbox{
	margin-bottom:20px;
}

label.form-error{
	color:#e41b1b;
}

.contactError{
	clear:both;
	padding-bottom:2px;
	color:#e41b1b;
}

#zipcode-message{
	padding-bottom:0px;
}

.contactWebsite{
    display:none;
}

#successmsg{
	display:none;
}

.success{
	padding-bottom:25px;
	font-size:12px;
	color:#1b2155;
	font-weight:bold;
}

.obliged{
	font-style:italic;
	font-size:10px;
}

.contactWebsite{
    display:none;
}

.button{
	/*background:#009FDA;
	padding:2px 10px;
	color:#ffffff;
	border:0px;*/
	border:none;
	background:none;
	float:right;
	margin-top:25px;
	margin-left:20px;
	*margin-left:5px;
	font-weight:bold;
	color:#009FDA;
	font-size:11px;
	text-decoration:underline;
	cursor:pointer;
}

label.contactCc{
	display:inline;
	padding-left:5px;
}

input.inputlong{
	/*width:320px;
	height:16px;
	padding:2px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#1b2155;
	border:1px solid #009FDA;*/
	width: 281px;
	height: 15px;
	background:url('../images/inputlong.png') no-repeat;
	border: none;
	float :left;
	display: block;
	padding: 5px;
	font-size: 10px;
}

input.inputmedium{
	/*width:265px;
	height:16px;
	margin-left:5px;
	padding:2px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#1b2155;
	border:1px solid #009FDA;*/
	width: 236px;
	height: 15px;
	background:url('../images/inputmedium.png') no-repeat;
	border: none;
	float :left;
	display: block;
	padding: 5px;
	font-size: 10px;
}

input.inputshort{
	/*width:40px;
	height:16px;
	padding:2px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#1b2155;
	border:1px solid #009FDA;*/
	width: 35px;
	height: 15px;
	background:url('../images/inputshort.png') no-repeat;
	border: none;
	float :left;
	display: block;
	padding: 5px;
	font-size: 10px;
}

input.inputsmall{
	width:25px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#1b2155;
	border:1px solid #009FDA;
}

textarea.textarealong{
	width:320px;
	padding:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#1b2155;
	border:1px solid #009FDA;
}

.textarea_small{
	background:url('../images/text-area_small.png') no-repeat;
	border:none;
	float :left;
	width:281px;
	height:39px;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
	
.textarea_large{
	background:url('../images/text-area-large.png') no-repeat;
	border:none;
	float :left;
	width:281px;
	height:84px;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

/*input.form-error{
	border:1px solid #e41b1b;
}

textarea.form-error{
	border:1px solid #e41b1b;
}*/


/* nieuwsbrieven archief */

.center .text ul.newsletterarchive{
	margin:0px;
	padding:0px;
}

.center .text ul.newsletterarchive li{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.newsletterarchive li a:link, ul.newsletterarchive li a:active, ul.newsletterarchive li a:visited{
	color:#1b2155;
	text-decoration:none;
}

ul.newsletterarchive li a:hover{
	color:#009FDA;
	text-decoration:underline;
}


/* zoeken */

.error{
	color:#e41b1b;
	font-weight:bold;
}

.message{
	font-weight:bold;
}

ul#searchResults{
	margin:0px;
	padding:0px;
}

ul#searchResults li{
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	list-style:none;
}

ul#searchResults .leesmeer
	{
	width:62px;
	background:url('../images/search_arrow.png') no-repeat right center;
	}
	
ul#searchResults .leesmeer a:link, ul#searchResults .leesmeer a:active, ul#searchResults .leesmeer a:visited{
	font-style:italic;
	text-decoration:underline;
}

ul#searchResults .leesmeer a:hover{
	font-style:italic;
	text-decoration:underline;
}


/* pager */

ul#pager{
	float:left;
	width:460px;
	margin:0px;
	padding:0px;
	padding-top:10px;
}

ul#pager li{
	float:left;
	margin:0px;
	padding:0px;
	padding-right:5px;
	list-style:none;
	font-weight:normal;
	font-size:12px;
}

ul#pager li span.active{
	font-weight:bold;
	font-size:11px;
}

ul#pager li a:link, ul#pager li a:active, ul#pager li a:visited{
	font-size:11px;
}

ul#pager li a:hover{
	font-size:11px;
}

ul#pager li.previousNo{
	color:#c4c2c2;
	font-size:11px;
	font-weight:normal;
}

ul#pager li.nextNo{
	color:#c4c2c2;
	font-size:11px;
	font-weight:normal;
}

ul#pager li.archive{
	padding-right:10px;
}


/* RIGHT */

.right
	{
	float :right;
	display: inline;
	width: 175px;
	margin-top: 14px;
	}
	
.right.inWrapper{
	margin-top: 0px;
}
	
.right .search
	{
	width: 175px;
	float: left;
	display: block;
	margin-bottom: 38px;
	height: 22px;
	}
	
.right .search .search-field
	{
	width: 120px;
	height: 22px;
	float: left;
	border: none;
	background:url('../images/search_field.png') no-repeat left top;
	padding: 2px 6px;
	font-size: 11px;
	line-height:20px;
	}
	
.right .search .search_button
	{
	background: none;
	border: none;
	width: 38px;
	float :left;
	display: block;
	background:url(../images/pijl_submenu.png) no-repeat right 11px;
	color: #1a2155;
	font-weight: bold;
	font-size: 10px;
	padding-top: 5px;
	text-align: left;
	cursor: pointer;
	margin-left: 5px;
	}

.right h3
	{
	/*border-bottom: 1px dotted #1b2155;*/
	border-bottom: 1px dotted #009FDA;
	color: #1b2155;
	padding-bottom: 16px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 23px;
	font-weight: bold;
	}
	
.rightLinkedItems
	{
	width: 175px;
	float: left;
	display: block;
	font-size: 9px;
	margin-bottom: 38px;
	}

.rightLinkedItems li
	{
	list-style: none;	
	color: #1b2155;
	margin-bottom: 6px;
	padding-left: 8px;
	background: url('../images/circle_right_blue.png') no-repeat left 6px;
	}
	
.rightLinkedItems li a:link,
.rightLinkedItems li a:visited,
.rightLinkedItems li a:active
	{
	color: #1b2155;
	text-decoration:none;
	}
	
.rightLinkedItems li a:hover
	{
	color: #009FDA;
	text-decoration:none;
	}
	
ul.rightAddress li{
	background:url('');
	padding-left:0px;
	line-height:14px;
}
	
	
/* FOOTER */

.footer
	{	
	float: left;
	width:460px;
	margin-top: 25px;
	margin-left:10px;
	/*border-top: 1px dotted #1b2155;*/
	border-top: 1px dotted #009FDA;
	padding-top: 13px;
	text-align: right;
	}
	
.footer.large{
	width:660px;
}
	
.footer li
	{
	float:right;
	display: block;
	background:url('../images/circle_right_blue.png') no-repeat left center;
	font-family:Arial, Verdana;
	color: #1b2155;
	font-size: 9px;
	padding: 0px 5px 0px 8px;
	}
	
.footer li:first-child
	{
	padding-right: 0px;
	}
	
.footer li a:link,
.footer li a:visited,
.footer li a:active
	{
	color: #1b2155;
	text-decoration:none;
	}
	
.footer li a:hover{
	color: #009FDA;
	text-decoration:none;
}
	
.footer li.first
	{
	background: none;
	}
	


	
	
	


.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */
