@charset "utf-8";
/* CSS Document */

html, body	{ margin: 0; }
*	{ font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }
img	{ border: 0; }
strong	{ font-weight: bold !important; }

h1	{ color: #00ac4f; font-size: 14px; margin: 0; }
h2	{ color: #58595b; font-size: 12px; }
.grid_6 h2	{ color: #58595b; font-size: 12px; font-weight: normal; font-style: italic; }
.grid_6 h2.jaardocument	{ color: #58595b; font-size: 14px; font-weight: bold; font-style: normal; margin-top: 12px; }
h3	{ color: #58595b; font-size: 12px; font-weight: normal; }
p	{ font-size: 12px; color: #58595b; margin: 12px 0 !important; line-height: 18px; }
a	{ color: #00A654; }
a:hover	{ text-decoration: none; }
em	{ font-style: italic !important; }
ul	{ list-style: disc; margin: 0 0 0 25px; }
li	{ font-size: 12px; color: #58595b; margin: 0; line-height: 18px; }
.left	{ float: left; }
.right	{ float: right; }

/* TOP */
#top	{ height: 116px; }
#top .logo	{ float: left; margin: 10px 0 0 18px; }
#top .selections	{ width: 600px; float: right; font-size: 11px; color: #656262; margin: 10px 0 0 0; text-align: right; }
#top .selections a	{ color: #656262; text-decoration: none; }
#top .selections a:hover	{ color: #2ea01f; }
#top .selections a img	{ margin: 0 0 -2px 2px; }

#top form	{ float: right; margin: 10px 9px 0 5px; }
#secSearch	{ display: block; padding: 40px 0; }
#top form input	{ width: 175px; background: url(../images/bg-input-top.gif) no-repeat; font-size: 11px; padding: 3px 4px; color: #656262; border: 0; border-right: 1px solid #ebebeb; }
#top form .x-form-field-wrap { background: url(../images/bg-input-top.gif) no-repeat !important; }
#top form .formbtn	{ width: auto; background: url(../images/bg-formbtn-top.gif) no-repeat right top; color: #FFFFFF; border: none !important; padding: 2px 4px; }
#top .formbtn:hover 	{ background: url(../images/bg-formbtn_o-top.gif) right top; color: #2ea01f; cursor: pointer; }

#top .top-links{
	float:right;
}

#top .form-search{
	float:right;
	width:260px;
	margin-top: 37px;
}

#top .dd-opleiding{
	float:right;
	width:231px;
}

#top .top-form{
	
}

#secSearch form input	{ width: 175px; background: url(../images/bg-input-top.gif) no-repeat; font-size: 11px; padding: 3px 4px; color: #acacac; border: 0; border-right: 1px solid #ebebeb; }
#secSearch form .formbtn	{ width: auto; background: url(../images/bg-formbtn-top.gif) right top; color: #FFFFFF; border: none !important; padding: 2px 4px; }
#secSearch .formbtn:hover 	{ background: url(../images/bg-formbtn_o-top.gif) right top; color: #2ea01f; cursor: pointer; }

/* MENU */
#mainmenu	{ height: 67px; background: url(../images/bg-menu.gif) repeat-x; margin-bottom:10px; }
.nosub	{ height: 41px !important; }
#mainmenu img	{ float: left; }
#mainmenu img.right	{ float: right; }

#menu 	{ display: block; height: 38px; position: relative; }
#menu ul	{ margin: 0; padding: 0; list-style: none; float: left; }
#menu li	{ float: left; color: #FFFFFF; font-size: 14px; padding: 0 3px 0px 0; margin: 4px 0 0 0; }
/*
#menu li.current, #menu li:hover	{ float: left; color: #FFFFFF; font-size: 14px; background: url(../images/bg-menuitem-right.gif) right top no-repeat #FFFFFF; }
*/
#menu li.hideseperator	{ visibility: hidden; }
#menu li.seperator	{ width: 2px; height: 39px; margin: 0; font-size: 1px; background: url(../images/menu-seperator.gif) no-repeat; padding: 0; }
#menu li.sepNoBg	{ background: none !important;}

#menu a			{ display: block; text-decoration: none; color: #FFFFFF; padding: 5px 11px 9px 14px; }
/*
#menu li.current a, #menu a:hover	{ color: #1a9431; background: url(../images/bg-menuitem-left.gif) no-repeat #FFFFFF; }
*/
/* reset default styles */
#nav,
#nav ul { margin: 0; padding: 0; }
#nav li { list-style-type: none; }

/* first level */
#nav li,
#nav a { float: left; }
#nav a { display: block; }
#nav a:hover,
#nav a.menu_open { color: #1a9431; background: url(../images/bg-menuitem-left.gif) no-repeat #FFFFFF; font-weight: bold; border-bottom: 3px solid #FFFFFF; }
#nav li.menu_open { color: #FFFFFF; font-size: 14px; background: url(../images/bg-menuitem-right.gif) right top no-repeat #FFFFFF; }

li#m1 	a.menuitem:hover 	{ padding: 5px 9px 9px 12px !important; }
li#m1 	a.menu_open 		{ padding: 5px 9px 9px 12px !important; }

li#m118 a.menuitem:hover 	{ padding: 5px 9px 9px 12px !important; }
li#m118 a.menu_open 		{ padding: 5px 9px 9px 12px !important; }

li#m177 a.menuitem:hover 	{ padding: 5px 10px 9px 12px !important; }
li#m177 a.menu_open 		{ padding: 5px 10px 9px 12px !important; }

li#m134 a.menuitem:hover 	{ padding: 5px 8px 9px 8px !important; }
li#m134 a.menu_open 		{ padding: 5px 8px 9px 8px !important; }

li#m146 a.menuitem:hover 	{ padding: 5px 10px 9px 12px !important; }
li#m146 a.menu_open 		{ padding: 5px 10px 9px 12px !important; }

li#m2800 a.menuitem:hover 	{ padding: 5px 10px 9px 12px !important; }
li#m2800 a.menu_open 		{ padding: 5px 10px 9px 12px !important; }

li#m154 a.menuitem:hover 	{ padding: 5px 2px 9px 4px !important; }
li#m154 a.menu_open 		{ padding: 5px 2px 9px 4px !important; }

li#m151 a.menuitem:hover 	{ padding: 5px 2px 9px 4px !important; }
li#m151 a.menu_open 		{ padding: 5px 2px 9px 4px !important; }

/* second level */
#nav ul { visibility: hidden; position: absolute; left:0px; width: 920px; height: 11px; list-style: none; margin: 0; padding: 5px 20px 13px 20px; background: url(../images/bg-submenu.gif) no-repeat bottom center; font-size: 11px; }
#nav ul a { display: block; text-decoration: none; color: #656262; padding: 0; }
#nav ul a:hover { font-weight: bold; color: #1a9431; background: url(../images/bg-menuitem-left.gif) no-repeat; font-weight: normal; background: none; }

/* submenu */
#nav ul	{ display: block; width: 920px; height: 11px; list-style: none; margin: 0; padding: 5px 20px 13px 20px; background: url(../images/bg-submenu.gif) no-repeat bottom center; font-size: 11px; }
#nav ul li	{ color: #656262; font-size: 11px; float: left; margin: 0; padding: 0 2px; }

#nav ul a			{ display: block; text-decoration: none; color: #656262; padding: 0; }
#nav ul a:hover	{ font-weight: bold; color: #1a9431; background: url(../images/bg-menuitem-left.gif) no-repeat; font-weight: normal; background: none; }


/* CONTENT */
#content	{ background: url(../images/bg-content.gif) bottom no-repeat; }
.home		{ }

/* home */
#homeTopbox	{ height: 250px; background: url(../images/bg-home-img.gif) bottom repeat-x; margin: 0 0 12px 0; }
.home .grid_3 		{ padding: 0 0 5px 0; }
.home .grid_3 h1	{ font-size: 12px; }
.home .grid_3 p		{ margin: 0; }
.home .grid_3 img	{ float: right; }

#content a.link		{ color: #58595b; text-decoration: none; background: url(../images/pointers-green.gif) no-repeat 0 4px; padding: 0 0 0 12px; }
#content a:hover	{ color: #00a654; }
#content img	{ padding: 12px 0 0 0; }
#content li	{ list-style: none; background: url(../images/pointers-green.gif) no-repeat 0 6px; margin: 10px 18px; padding: 0 12px; }
#content ul ul li	{ background: url(../images/pointers-grey.gif) no-repeat 0 6px; }
#content ul ul, #content ul ol, #content ol ul	{ margin: 0 20px; }
body .open_dag img	{ padding: 0 !important; }

#content ol	{ list-style: decimal; }
#content ol li	{ list-style: decimal; padding: 0; background: none; }

.grid_6 img	{ margin: 15px 0; }
.grid_6 img.x-form-check, #content .grid_6 img.x-form-radio	{ margin: 0; padding: 0; }

#content table	{ border: none; border-collapse: collapse; border-spacing: 0; margin: 12px 0; }
#content td		{ font-size: 12px; line-height: 18px; color: #58595B; padding: 3px; border-bottom: 1px solid #D2D2D2; }
#content th		{ font-size: 12px; padding: 3px 5px 6px; line-height: 14px; font-weight: bold; vertical-align: top; background: url(../images/bg-menu.gif) repeat-x; border: none; color: #FFF; border-right: 1px solid #FFF; }
#content th a	{ color: #FFF; text-decoration: none; }

/* studies */
.vmbo img.studieImg	{ border-bottom: 6px solid #ff9933; }
.vmbo a span		{ background: url(../images/pointers-semiorange.gif) no-repeat 0 6px !important; }
.vmbo a:hover		{ color: #ff9933 !important; }
.vmbo a.active		{ color: #ff9933 !important; }

.animal img.studieImg	{ border-bottom: 6px solid #ea9103; }
.animal a span	{ background: url(../images/pointers-orange.gif) no-repeat 0 6px !important; }
.animal a:hover		{ color: #ea9103 !important; }
.animal a.active	{ color: #ea9103 !important; }

.nature img.studieImg	{ border-bottom: 6px solid #dad003; }
.nature a span	{ background: url(../images/pointers-yellowbrown.gif) no-repeat 0 6px !important; }
.nature a:hover	{ color: #dad003 !important; }
.nature a.active	{ color: #dad003 !important; }

.food img.studieImg	{ border-bottom: 6px solid #d90422; }
.food a span	{ background: url(../images/pointers-red.gif) no-repeat 0 6px !important; }
.food a:hover	{ color: #d90422 !important; }
.food a.active	{ color: #d90422 !important; }

.machines img.studieImg	{ border-bottom: 6px solid #6dc612; }
.machines a span	{ background: url(../images/pointers-brightgreen.gif) no-repeat 0 6px !important; }
.machines a:hover	{ color: #6dc612 !important; }
.machines a.active	{ color: #6dc612 !important; }

.design img.studieImg	{ border-bottom: 6px solid #01a1df; }
.design a span	{ background: url(../images/pointers-blue.gif) no-repeat 0 6px !important; }
.design a:hover	{ color: #01a1df !important; }
.design a.active	{ color: #01a1df !important; }

.outdoor img.studieImg	{ border-bottom: 6px solid #da007b; }
.outdoor a span	{ background: url(../images/pointers-pink.gif) no-repeat 0 6px !important; }
.outdoor a:hover	{ color: #da007b !important; }
.outdoor a.active	{ color: #da007b !important; }

.health img.studieImg	{ border-bottom: 6px solid #822e8c; }
.health a span	{ background: url(../images/pointers-purple.gif) no-repeat 0 6px !important; }
.health a:hover	{ color: #822e8c !important; }
.health a.active	{ color: #822e8c !important; }

.mbogroen img.studieImg	{ border-bottom: 6px solid #00a654; }
.mbogroen a span	{ background: url(../images/pointers-green.gif) no-repeat 0 6px !important; }
.mbogroen a:hover	{ color: #00a654 !important; }
.mbogroen a.active	{ color: #00a654 !important; }

.business img.studieImg	{ border-bottom: 6px solid #00a654; }
.business a span	{ background: url(../images/pointers-green.gif) no-repeat 0 6px !important; }
.business a:hover	{ color: #00a654 !important; }
.business a.active	{ color: #00a654 !important; }

/* breadcrumb */
#breadCrumb			{ font-size: 10px; color: #656262; margin: 0 10px 10px 10px; }
#breadCrumb span	{ color: #13aa66; }
#breadCrumb a		{ color: #13aa66; }
#breadCrumb a:hover	{ color: #656262 !important; text-decoration: none; }

.vmbo #breadCrumb span	{ color: #ff9933; }
.vmbo #breadCrumb a		{ color: #ff9933; }

.animal #breadCrumb span	{ color: #ea9103; }
.animal #breadCrumb a		{ color: #ea9103; }

.nature #breadCrumb span	{ color: #dad003; }
.nature #breadCrumb a		{ color: #dad003; }

.food #breadCrumb span	{ color: #d90422; }
.food #breadCrumb a		{ color: #d90422; }

.machines #breadCrumb span	{ color: #6dc612; }
.machines #breadCrumb a	{ color: #6dc612; }

.design #breadCrumb span	{ color: #01a1df; }
.design #breadCrumb a	{ color: #01a1df; }

.outdoor #breadCrumb span	{ color: #da007b; }
.outdoor #breadCrumb a	{ color: #da007b; }

.health #breadCrumb span	{ color: #822e8c; }
.health #breadCrumb a	{ color: #822e8c; }

.business #breadCrumb span	{ color: #00a654; }
.business #breadCrumb a	{ color: #00a654; }

/* curvebox */
#curveBox { height: 100%; margin-bottom: 20px; background: url(../images/220px-curve-top.gif) no-repeat; padding: 0 0 3px 0; }
#curveBox img	{ display: block; padding: 0; }
#curveBox h2		{ border-right: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; color: #656262; font-size: 12px; padding: 4px 10px; }
#curveBox h3		{ border-bottom: 1px solid #e6e6e6; font-size: 13px; padding: 4px 10px; font-weight: bold; }
#curveBox p			{ border-bottom: 1px solid #e6e6e6; color: #656262; font-size: 12px; margin: 0 !important; padding: 4px 10px; }
#curveBox strong	{ font-weight: bold; }
#curveBox a			{ width: auto; display: block; border-bottom: 1px solid #e6e6e6; color: #656262; font-size: 12px; text-decoration: none; padding: 4px 0 4px 10px; margin: 0 1px; }
#curveBox a.sub		{ color: #8b8787; font-size: 11px; text-decoration: none; padding: 2px 0 2px 20px; margin: 0 1px; }
#curveBox span		{ background: url(../images/pointers-green.gif) no-repeat 0 6px; padding: 0 0 0 15px; }
#curveBox a:hover	{ background: url(../images/bg-boxItem.gif) no-repeat; }
#curveBox a.sub:hover	{ background: none; color: #00A654; }
#curveBox a.active		{ background: url(../images/bg-boxItem.gif) repeat-x; color: #00A654; }
#curveBox a.sub.active	{ background: none; color: #00A654; }
#curveBox a img		{ float: right; padding: 3px 0 0 0; }

#curveBox img.curveTop		{ display: none; }
#curveBox img.curveBottom	{ position: absolute; margin: -6px 0 0 0; }

#kolom-mbo			{ background: url(../images/bg-bottom-mbo.gif) bottom no-repeat; padding: 0 0 7px 0; }
#kolom-mbo-small	{ background: url(../images/bg-bottom-mbo-small.gif) bottom no-repeat; padding: 0 0 7px 0; }

#sidelinks .grid_2  	{ display: block; width: 100%; margin: 0; }
#sidelinks .grid_2 h1 	{ float: left; margin: 3px 10px; padding: 0; }
#sidelinks .grid_2 p 	{ float: left; margin: 3px 0; padding: 0; }
#sidelinks .grid_2 a 	{ display: inline; border-left: 1px solid #656262; padding: 0 0 0 5px; }

/* studiePaginas */
img.imgBox		{ display: block; margin: 7px 0 0 0 !important; padding: 0 !important; }
#imgBox	h1	{ position: absolute; font-size: 18px; background: url(../images/bg-headerStudie.png) right top; padding: 18px 100px 0 0; line-height: 17px; margin: 105px 0 0 0; }
#imgBox	img	{ position: absolute; margin: 132px 0 0 452px; padding: 0; }
.strongParagraph	{ font-weight: bold; }

.vmbo h1, .vmbo .strongParagraph, .vmbo #curveBox h3	{ color: #ff9933; }
.animal h1, .animal .strongParagraph, .animal #curveBox h3	{ color: #ea9103; }
.nature h1, .nature .strongParagraph, .nature #curveBox h3	{ color: #dad003; }
.food h1, .food .strongParagraph, .food #curveBox h3	{ color: #d90422; }
.machines h1, .machines .strongParagraph, .machines #curveBox h3	{ color: #6dc612; }
.design h1, .design .strongParagraph, .design #curveBox h3	{ color: #01a1df; }
.outdoor h1, .outdoor .strongParagraph, .outdoor #curveBox h3	{ color: #da007b; }
.health h1, .health .strongParagraph, .health #curveBox h3	{ color: #822e8c; }
.business h1, .business .strongParagraph, .business #curveBox h3	{ color: #00a654; }

/* studiesFooter */
#studiesFooter 		{ margin: 15px 0 0 0; }
#studiesFooter h1	{ font-size: 12px; margin: 0; padding: 0 0 3px 0; }
#studiesFooter p	{ margin: 0 0 12px 0 !important; }
#studiesFooter p a	{ text-decoration: none; display: block; color: #656262; padding: 2px 10px; border-top: 1px solid #efefef; }
#studiesFooter span	{ background: none !important; }

#studiesFooter h1#vmbo	{ color: #ff9933; border-bottom: 1px solid #ff9933; }
#studiesFooter #vmbo a	{ background: url(../images/pointers-small-semiorange.gif) no-repeat 0 9px; }
#studiesFooter #vmbo a:hover	{ color: #ff9933; }

#studiesFooter h1#animal	{ color: #ea9103; border-bottom: 1px solid #ea9103; }
#studiesFooter #animal a	{ background: url(../images/pointers-small-orange.gif) no-repeat 0 9px; }
#studiesFooter #animal a:hover	{ color: #ea9103; }

#studiesFooter h1#nature	{ color: #dad003; border-bottom: 1px solid #dad003; }
#studiesFooter #nature a	{ background: url(../images/pointers-small-yellowbrown.gif) no-repeat 0 9px; }
#studiesFooter #nature a:hover	{ color: #dad003; }

#studiesFooter h1#food 		{ color: #d90422; border-bottom: 1px solid #d90422; }
#studiesFooter #food a		{ background: url(../images/pointers-small-red.gif) no-repeat 0 9px; }
#studiesFooter #food a:hover	{ color: #d90422; }

#studiesFooter h1#machines 	{ color: #6dc612; border-bottom: 1px solid #6dc612; }
#studiesFooter #machines a	{ background: url(../images/pointers-small-brightgreen.gif) no-repeat 0 9px; }
#studiesFooter #machines a:hover	{ color: #6dc612; }

#studiesFooter h1#design	{ color: #01a1df; border-bottom: 1px solid #01a1df; }
#studiesFooter #design a	{ background: url(../images/pointers-small-blue.gif) no-repeat 0 9px; }
#studiesFooter #design a:hover	{ color: #01a1df; }

#studiesFooter h1#outdoor 	{ color: #da007b; border-bottom: 1px solid #da007b; }
#studiesFooter #outdoor a	{ background: url(../images/pointers-small-pink.gif) no-repeat 0 9px; }
#studiesFooter #outdoor a:hover	{ color: #da007b; }

#studiesFooter h1#health	{ color: #822e8c; border-bottom: 1px solid #822e8c; }
#studiesFooter #health a	{ background: url(../images/pointers-small-purple.gif) no-repeat 0 9px; }
#studiesFooter #health a:hover	{ color: #822e8c; }

#studiesFooter h1#business 	{ color: #00a654; border-bottom: 1px solid #00a654; }
#studiesFooter #business a	{ background: url(../images/pointers-small-green.gif) no-repeat 0 9px; }
#studiesFooter #business a:hover	{ color: #00a654; }

/* cursus */
#cursusFilter { margin: 30px 0 0 0; }
#cursusFilter h1	{ font-size: 13px; margin: 10px 0 5px 0; display: block; clear: both; }
#cursusFilter .block	{ width: 180px; float: left; font-size: 12px; margin: 0 0 10px 0; color: #656262; }

#content #cursusFilter table	{ width: 100%; border-collapse: collapse; border-spacing: 0 0; margin: 0 0 20px 0; border: none; }
#content #cursusFilter th		{ background: url(../images/bg-menu.gif) repeat-x; color: #FFFFFF; font-size: 14px; height: 42px; border: none; padding: 0; }
#content #cursusFilter th img	{ float: left; padding: 0; margin: 0; }
#content #cursusFilter th span	{ display: block; margin: 8px 10px; }
#content #cursusFilter .th1	{ }
#content #cursusFilter .th1 span	{ margin: 8px 0; }
#content #cursusFilter .th2	{ }
#content #cursusFilter .th3	{ }
#content #content #cursusFilter .th4	{ }
#content #cursusFilter td	{ font-size: 13px; color: #58595b; border: none; border-bottom: 1px solid #d2d2d2; padding: 3px; }
#content #cursusFilter td a	{ text-decoration: none; color: #58595b; padding: 0 0 0 12px; background: url(../images/pointers-green.gif) no-repeat 0 5px; }
#content #cursusFilter td a:hover	{ text-decoration: none; }

/* nieuws */
ul#news-recent 		{ margin: 0 0 20px 0; }
ul#news-recent li	{ margin: 0; }
ul#news-recent li a	{ color: #58595B; text-decoration: none; }
ul#news-recent li a:hover	{ color: #00A654; }

/* sitemap */
#sitemap { margin: 0 10px; }
#sitemap h1		{ font-size: 12px; padding: 5px 0; margin: 0; border-bottom: 1px solid; }
#sitemap .grid_3	{ margin: 0 20px 10px 0; padding: 0; }
#sitemap a			{ font-size: 11px; color: #58595b; text-decoration: none; padding: 4px 0 4px 10px; border-bottom: 1px solid #efefef; background: url(../images/pointers-small-green.gif) no-repeat 0 9px; }
#sitemap a:hover	{ color: #00ac4f; }

#sitemaplist h1	{margin-top:15px; font-size: 12px; padding: 2px 0;  }
#sitemaplist a{ font-size: 11px;  padding: 4px 0 4px 10px; color: #58595b; text-decoration: none; background: url(../images/pointers-small-green.gif) no-repeat 0 9px;}
#sitemaplist a:hover{color: #00ac4f;}

#sitemaps .vmbo a		{ background: url(../images/pointers-small-semiorange.gif) no-repeat 0 9px; }
#sitemaps .vmbo a:hover	{ color: #ff9933; }

#sitemaps .animal a		{ background: url(../images/pointers-small-orange.gif) no-repeat 0 9px; }
#sitemaps .animal a:hover	{ color: #ea9103; }

#sitemaps .nature a		{ background: url(../images/pointers-small-yellowbrown.gif) no-repeat 0 9px; }
#sitemaps .nature a:hover	{ color: #dad003; }

#sitemaps .food a		{ background: url(../images/pointers-small-red.gif) no-repeat 0 9px; }
#sitemaps .food a:hover	{ color: #d90422; }

#sitemaps .machines a		{ background: url(../images/pointers-small-brightgreen.gif) no-repeat 0 9px; }
#sitemaps .machines a:hover	{ color: #6dc612; }

#sitemaps .design a		{ background: url(../images/pointers-small-blue.gif) no-repeat 0 9px; }
#sitemaps .design a:hover	{ color: #01a1df; }

#sitemaps .outdoor a		{ background: url(../images/pointers-small-pink.gif) no-repeat 0 9px; }
#sitemaps .outdoor a:hover	{ color: #da007b; }

#sitemaps .health a		{ background: url(../images/pointers-small-purple.gif) no-repeat 0 9px; }
#sitemaps .health a:hover	{ color: #822e8c; }

#sitemaps .business a		{ background: url(../images/pointers-small-green.gif) no-repeat 0 9px; }
#sitemaps .business a:hover	{ color: #00a654; }

/* search */
#searchresults h1	{ margin: 0; padding: 0; }
#searchresults h2	{ font-size: 11px; font-weight: normal; color: #737a80; margin: 0; padding: 6px 0; background: url(../images/double-grey-border.gif) bottom repeat-x; }

p#paging	{ font-size: 11px; font-weight: normal; color: #737a80; margin: 5px 0; padding: 0 0 8px 0; background: url(../images/double-grey-border.gif) bottom repeat-x; }
p#paging span	{ float: right; color: #d3d2d2; }
p#paging a		{ color: #8e8c8c; text-decoration: none; }

#results	{ background: url(../images/double-grey-border.gif) bottom repeat-x; padding: 20px 0; }
a#result	{ display: block; padding: 0 0 20px 0; text-decoration: none; }
a#result h1	{ margin: 0; padding: 0; text-decoration: underline; font-size: 12px; }
a#result p	{ margin: 0; padding: 0; text-decoration: none; }
a#result p b	{ background: #d3d2d2 !important; color: #000 !important; font-weight: normal; padding: 0 2px; }
a#result p.date	{ font-weight: bold; }
a#result p.location	{ font-style: italic; text-decoration: underline; }
a#result:hover p	{ text-decoration: none; }

span.checkbox { width: 19px; height: 25px; padding: 0 5px 0 0; background: url(../images/checkbox.png) no-repeat; display: block; clear: left; float: left; }
span.radio { width: 19px; height: 25px; padding: 0 5px 0 0; background: url(../images/radio.png) no-repeat; display: block; clear: left; float: left; }
span.select {
	position: absolute; width: 103px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px; padding: 0 124px 0 8px; color: #000; font: 12px/21px arial,sans-serif; background: url(../images/select.gif) no-repeat; overflow: hidden; text-align: left;
}
select option	{ width: 175px; }


/* BOTTOM */
#bottom	{ color: #656262; font-size: 11px; padding: 5px 0; }
#bottom a		{ color: #656262; text-decoration: none; }
#bottom a:hover	{ color: #2ea01f; }


/* POP-UP */
#pop-up		{ width: 560px; position: absolute; z-index: 10000; margin: -60px 200px 0; padding: 0 0 20px 0; }
#pop-up img	{ float: none; display: block; }
.pop-up-content		{ background: #FFFFFF; padding: 5px 15px; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; font-size: 12px; color: #58595B; }
.pop-up-content h1	{ font-size: 17px; border-bottom: 1px solid #d1d2d4; padding: 0 0 10px 0; }
.pop-up-content span	{ display: block; }
#pop-up a		{ text-decoration: underline; cursor: pointer; }
#pop-up a:hover	{ text-decoration: none; }
.pop-up-content label	{ display: block; font-weight: bold; padding: 0 0 5px 0; }
#survey	{ display: none; }
#survey input, #survey textarea	{ font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 12px; color: #58595B; border: 1px solid #ebebeb; }
a.survey-choose	{ float: left; width: 105px; text-decoration: none !important; max-height: 20px; margin: 0 10px 0 0; padding: 1px 0 3px 7px; background:url(../images/bg-formbtn-contact.gif); color: #FFFFFF; }
a.survey-choose:hover	{ background:url(../images/bg-formbtn-contact-o.gif); }
.survey-send	{ width: 112px; max-height: 20px; margin: 0 0 0 415px; padding: 0 0 3px 7px; text-align: left; background:url(../images/bg-formbtn-contact.gif); border: none; color: #FFFFFF !important; }
.survey-send:hover	{ background:url(../images/bg-formbtn-contact-o.gif); cursor: pointer; }


/* EXT */
.x-form-item-label	{ font-size: 12px !important; color: #656262; }
.x-form-element		{ background: url(../images/bg-input-left.gif) no-repeat 159px 0 !important; }
.x-form-field-wrap	{ background: url(../images/bg-input-top.gif) no-repeat !important; width: 200px !important; margin: 0 17px 0 0; }
.x-form-text		{ background: url(../images/bg-input-right.gif) no-repeat top right !important; border: 0 !important; color: #656262; height: 19px !important; width: 290px !important; }
.optDropdown	{ width: 192px !important; background: none !important; }
.x-form-textarea	{ background: url(../images/bg-textarea-left.gif) no-repeat !important; border: 0 !important; color: #656262; overflow-y: scroll !important; width: 295px !important; border-right: 1px solid #ebebeb !important; }
.x-form-field	{ font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif !important; }
.x-fieldset 	{ border: none !important; margin: 0 !important; padding: 0!important; }
.x-column-inner img	{ padding: 0 !important; }
.x-form-check-wrap-inner img	{ padding: 0 !important; }
.x-fieldset .x-form-element	{ background: none !important; }
.x-item-disabled	{ width: 226px !important; }

.x-combo-list	{ background: none !important; border: none !important; }
.x-combo-list-inner	{ border: 1px solid #CCCCCC !important; }
.x-combo-selected	{ background: #cccccc !important; border: 1px dotted #000 !important; }

.x-form-field-wrap .x-form-trigger { background:transparent url(../images/selectBtn.gif) no-repeat scroll 0 0 !important; width: 26px !important; border: none !important; }
.x-form-check-wrap	{ width: 550px !important; color: #656262; } 

.x-form-check-group .x-form-check-wrap, .x-form-radio-group .x-form-radio-wrap	{ white-space: nowrap; }

#error-panels	{ display: block; font-size: 12px; color: #FF0000; }
#error-panels2   { display: block; font-size: 12px; color: #FF0000; }
#error-panels-inschrijven	{ display: block; font-size: 12px; color: #FF0000; }

#formBox	{ border-top: solid 1px #d1d2d4; }
#formBox .formbtn { width: 92px; padding: 2px 10px; margin: 10px 0 0 350px; font-size: 12px; color: #FFFFFF; cursor: pointer; background: url(../images/bg-formbtn-contact.gif) no-repeat; }
#formBox .formbtn:hover { background: url(../images/bg-formbtn-contact-o.gif) no-repeat; }

#formBox-ouders        { border-top: solid 1px #d1d2d4; }
#formBox-ouders .formbtn { width: 92px; padding: 1px 10px; margin: 10px 0 0 350px; font-size: 12px; color: #FFFFFF; cursor: pointer; background: url(../images/bg-formbtn-contact.gif) no-repeat; }
#formBox-ouders .formbtn:hover { background: url(../images/bg-formbtn-contact-o.gif) no-repeat; }

#formBox-bedrijven        { border-top: solid 1px #d1d2d4; }
#formBox-bedrijven .formbtn { width: 92px; padding: 1px 10px; margin: 10px 0 0 350px; font-size: 12px; color: #FFFFFF; cursor: pointer; background: url(../images/bg-formbtn-contact.gif) no-repeat; }
#formBox-bedrijven .formbtn:hover { background: url(../images/bg-formbtn-contact-o.gif) no-repeat; }


/*#formBox	{ position: relative; }*/

p#bedankt	{ width: 300px; margin: 0 10px !important; display:none; }
p#bedankt-inschrijven	{ width: 300px; margin: 0 10px !important; display: none; }

.x-combo-list-item	{ color: #656262 !important; font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif !important; }

