@charset "utf-8";

/* DEFAULT */
body 														{ background-color:#FFFFFF; margin-left:0px;	margin-top:0px;	margin-right:0px;	margin-bottom:0px; font-size:62.5%; overflow:auto; line-height:1.6em; }
body,td,th 											{ font-family:Arial, Helvetica, sans-serif; color:#FFF; }
td, th													{ font-size:11px !important; }
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img {	margin:0; padding:0; border:0; }
input, textarea									{ border:1px solid #dededd; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; padding:2px; color:#7b7b7b; }
p																{ margin:0 0 14px 0; }

/* LINKS */
a 															{	color:#FFF;; text-decoration:underline; }
a:hover 												{ color:#FFF;; text-decoration:none; }

/* LAYOUT */
#wrapperLogo										{ margin:0px auto; height:25; width:100%; top:10; position:absolute; text-align:left; }

#wrapperLijn1, #wrapperLijn2, #wrapperLijn3, #wrapperLijn4		{ margin:0 auto; height:25; width:100%; top:77; left:0; position:absolute; background-position:205px top; background-repeat:no-repeat;  }
#wrapperLijn1										{ background-image:url(../images/logo/pixel1.gif); }
#wrapperLijn2										{ background-image:url(../images/logo/pixel2.gif); }
#wrapperLijn3										{ background-image:url(../images/logo/pixel3.gif); }
#wrapperLijn4										{ background-image:url(../images/logo/pixel4.gif); }


#wrapperFooter									{ margin:0px auto; height:25; width:100%; bottom:0; position:absolute; text-align:center; font-size:1.1em; }
#footer													{ width:792px; text-align:left; margin:0 auto; overflow:hidden; }
#footer .tekst									{ margin:0 0 0 208px; }
#footer .tekst a 								{ margin:0 10px 0 10px; text-decoration:none; }
#footer .tekst a:hover					{ margin:0 10px 0 10px; text-decoration:underline; }

#wrapper												{ margin:0px auto; height:100px; width:100%; top:47; position:absolute; text-align:center; font-size:1.1em; }
#wrapperCenter									{ width:792px; text-align:left; margin:0 auto; overflow:hidden; }

#googleMaps											{ width: 547px; height: 366px; }	

/* SUBMENU */
#submenu 												{ width:205px; float:left; margin:230px 0 0 0; padding:0 0 5px; }
#submenu2 											{ width:205px; float:left; margin:230px 0 0 0; padding:0 0 5px; background-image:url(../images/menu/submenu_achter.png); background-position:left top; background-repeat:repeat-y; }
#submenu3 											{ width:205px; float:left; margin:50px 0 0 0; padding:0 0 5px; }
#submenubanner									{ width:205px; height:100px; float:left; margin:0 0 0 0; background-color:#F00; }
ul#snelmenu 										{ width:205px; margin:0; padding:0; list-style-type: none; overflow:hidden; }
ul#snelmenu li 									{ width:170px; height:24px; margin:0; padding:8px 0 0 35px; list-style-type:none; background-image:url('../images/menu/submenu.png'); background-repeat: no-repeat; overflow:hidden; cursor:pointer; }
ul#snelmenu li a 								{ width:205px; height:32px; background-image:url('../images/menu/submenu.png'); background-repeat: no-repeat; text-decoration:none; overflow:hidden; }
ul#snelmenu li:hover, ul#snelmenu li.selected { background-position:0 -32px; }

/* MENU */
ul#menu 																	{ width:589px; height:30px; float:left; margin:0; padding:0; list-style-type: none; overflow:hidden; }
ul#menu li 																{ height:30px; float:left; margin:0 0 0 4px; padding:0; list-style-type: none; overflow:hidden; }
ul#menu li a 															{ height:30px; display:block; background-position:0 0; background-repeat: no-repeat; text-indent: -3000px; overflow:hidden; }
ul#menu li#menu01 a, ul#menu li#menu01 		{ width:63px; background-image:url(../images/menu/menu01.gif); }
ul#menu li#menu02 a, ul#menu li#menu02 		{ width:78px; background-image:url(../images/menu/menu02.gif); }
ul#menu li#menu03 a, ul#menu li#menu03 		{ width:106px; background-image:url(../images/menu/menu03.gif); }
ul#menu li#menu04 a, ul#menu li#menu04 		{ width:86px; background-image:url(../images/menu/menu04.gif); }
ul#menu li#menu05 a, ul#menu li#menu05 		{ width:91px; background-image:url(../images/menu/menu05.gif); }
ul#menu li#menu06 a, ul#menu li#menu06 		{ width:131px; background-image:url(../images/menu/menu06.gif); }
ul#menu li a:hover, ul#menu li.selected a { background-position:0 -30px; }

/* CONTENT */
#content											 	{ width:599px; float:left; margin:0 0 0 -12px; } 
#content #mainmenu							{ width:599px; padding:0 0 0 8px; overflow:hidden; }
#content .mainshadow						{ width:599px; padding:0 0 0 12px; overflow:hidden; background-image:url(../images/layout/mainshadow.png); background-position:left top; background-repeat:repeat-y; }
#content .bottomshadow					{ width:599px; height:12px; background-image:url(../images/layout/bottomshadow.png); background-position:left top; background-repeat:no-repeat; }
#content .extramargin						{ width:547px; height:14px; float:left; }
#content .kop										{ font-size:16px; font-weight:bold; } 
#content .imgRight							{ margin:0 0 0 20px; }
#content .tekst									{ padding:0 4px 0 4px; float:left; width:539px; }	

#content .tekst2								{ padding:35px 0 50px 0; }
#content .main1, #content .main2, #content .main3, #content .main4	{ width:548px; padding:14px 14px 0 13px; background-position:left bottom; background-repeat:repeat-x; overflow:hidden; }
#content .main1 .lijn, #content .main2 .lijn, #content .main3 .lijn, #content .main4 .lijn { width:547px; height:1px; margin:0 0 14px 0; float:left; }
#content .main1									{ background-image:url(../images/logo/blok1.gif); background-color:#ea7400; }
#content .main1 .lijn						{ background-color:#f5ba80; }
#content .main2									{ background-image:url(../images/logo/blok2.gif); background-color:#8d80c4; }
#content .main2 .lijn						{ background-color:#c0bbd7; }
#content .main3									{ background-image:url(../images/logo/blok3.gif); background-color:#cad300; color:#000; }
#content .main3 .lijn						{ background-color:#fbff9d; }
#content .main4									{ background-image:url(../images/logo/blok4.gif); background-color:#0094d1; }
#content .main4 .lijn						{ background-color:#5fbbe1; }
#content .fotoblok							{ width:544px; overflow:hidden; float:left; }
#content .fotoblok .foto				{ float:left; width:79px; height:79px; overflow:hidden; margin:0 11px 0 0; border:1px solid #CCC; }

#content .wieiswie							{ width:544px; overflow:hidden; padding:0 0 8px 0; float:left; }
#content .wieiswie .foto				{ float:left; width:79px; height:79px; overflow:hidden; margin:0 8px 0 0; border:1px solid #CCC; padding:2px; }
#content .wieiswie .info				{ float:left; width:172px; height:85px; overflow:hidden; }
#content .wieiswie .lijn				{ width:545px; height:1px; margin:8px 0 8px 0; float:left; clear:both; }
#content .wieiswie .info .naam	{ width:170px; float:left; font-size:1.2em; font-weight:bold; }	
#content .wieiswie .info .functie	{ width:170px; float:left; font-weight:bold; margin: 0 0 3px 0; }	
#content .wieiswie .info .links		{ width:55px; float:left; color:#bcb1e1; }				
#content .wieiswie .info .rechts	{ width:115px; float:left; color:#000; }				
#content .wieiswie .info .klik		{ width:170px; float:left; margin:3px 0 0 0; }				

#content .contactblok 							{ width:523px; background-image:url(../images/layout/achter_blok.png); background-position:left top; background-repeat:repeat-x; padding:22px 0 16px 16px; margin:20px 0 10px 0; overflow:hidden; clear:both; overflow:hidden; }
#content .contactblok .links				{ width:150px; float:left; height:26px; font-weight:bold; padding:2px 0 0 0; }
#content .contactblok .rechts				{ width:360px; float:left; height:28px; }
#content .contactblok .rechts input { width:350px; }
#content .contactblok .rechts input.radio { width:25px; border:0px solid transparent }
#content .contactblok .rechts2			{ width:80px; float:left; height:28px; }
#content .contactblok .rechts2 input{ width:60px; }
#content .contactblok .rechts3			{ width:280px; float:left; height:28px; }
#content .contactblok .rechts3 input{ width:270px; }
#content .contactblok .rechts4			{ width:360px; float:left; height:80px; }
#content .contactblok textarea 			{ width:350px; height:70px; }
#content .contactblok .verplicht		{ width:200px; margin: 0 0 0 150px; float:left; }
#content .contactblok .buttonvlak	 	{ margin:10px 0 0 0; width:150px; text-align:right; float:left; }
#content .contactblok .button				{ background-color:#d2ccec; color:#60529a; width:100px; font-weight:bold; cursor:pointer; border:1px solid #60529a;  }



/* HOMEFASE*/
#homeFaseWrapper										{ width:547px;  overflow:hidden; float:left; }
#homeFaseWrapper a									{ color:#000; font-weight:normal;  }
ul.homeitems 												{ color:#000; margin: 0 0 0 0; list-style-type: none; width:560px;	background-image: url(../images/layout/itembg.jpg);	background-repeat: no-repeat;	background-position:0 87px; overflow:hidden; float:left; }
ul.homeitems .foto									{ float:left; width:176px; height:79px; overflow:hidden; margin:0 0 0 0; border:1px solid #CCC; padding:0px; }
/*ul.homeitems .foto img							{ border:1px solid #CCC; }*/
ul.homeitems .titel									{ color:#FFF; font-weight:bold; }
ul.homeitems li	 										{ margin:0 6px 0 0; padding:0;	list-style-type:none;	width:178px; float:left; }
ul.homeitems li, ul.homeitems li * 	{ cursor: pointer; }
ul.homeitems p 											{ width:168px; margin:5px 0 0 5px; }
ul.homeitems .leesmeer							{ font-weight:bold; float:left; text-align:left; margin:5px 14px 0 5px; padding: 0 0 10px 0; color:#FFF; }


.minheight					{	height:436px; width:1px; float:left; overflow:hidden;	}