#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
* html #fancybox-loading{position:absolute;margin-top:0;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("css/fancybox/images/fancybox.png");}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url("css/fancybox/images/fancybox.png");background-position:-40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}
#fancybox-content{height:auto;width:auto;padding:0;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}
.fancybox-title-over{color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url("css/fancybox/images/fancy_title_over.png");display:block;}
#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{height:32px;float:left;}
#fancybox-title-left{padding-left:15px;background-image:url("css/fancybox/images/fancybox.png");background-position:-40px -90px;background-repeat:no-repeat;}
#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url("css/fancybox/images/fancybox-x.png");background-position:0px -40px;color:#FFF;}
#fancybox-title-right{padding-left:15px;background-image:url("css/fancybox/images/fancybox.png");background-position:-55px -90px;background-repeat:no-repeat;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url("css/fancybox/images/blank.gif");z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url("css/fancybox/images/fancybox.png");background-position:-40px -30px;}
#fancybox-right-ico{background-image:url("css/fancybox/images/fancybox.png");background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left span{left:20px;}
#fancybox-right span{left:auto;right:20px;}
.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url("css/fancybox/images/fancybox-x.png");}
#fancy-bg-ne{top:-20px;right:-20px;background-image:url("css/fancybox/images/fancybox.png");background-position:-40px -162px;}
#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url("css/fancybox/images/fancybox-y.png");background-position:-20px 0px;}
#fancy-bg-se{bottom:-20px;right:-20px;background-image:url("css/fancybox/images/fancybox.png");background-position:-40px -182px;}
#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url("css/fancybox/images/fancybox-x.png");background-position:0px -20px;}
#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url("css/fancybox/images/fancybox.png");background-position:-40px -142px;}
#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url("css/fancybox/images/fancybox-y.png");}
#fancy-bg-nw{top:-20px;left:-20px;background-image:url("css/fancybox/images/fancybox.png");background-position:-40px -122px;}div.jqZoomTitle{z-index:5000;text-align:center;font-size:11px;font-family:Tahoma;height:16px;padding-top:2px;position:absolute;top: 0px;left: 0px;width: 100%;color: #FFF;background: #999;}
.jqZoomPup{overflow:hidden;background-color: #FFF;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity=60);z-index:10;border-color:#c4c4c4;border-style: solid;cursor:crosshair;}
.jqZoomPup img{border: 0px;}
.preload{-moz-opacity:0.8;opacity: 0.8;filter: alpha(opacity=80);color: #333;font-size: 12px;font-family: Tahoma;text-decoration: none;border: 1px solid #CCC;background-color: white;padding: 8px;text-align:center;background-image: url(/css/jqzoom/images/zoomloader.gif);background-repeat: no-repeat;background-position: 43px 30px;width:90px;* width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px;}
.jqZoomWindow { border: 1px solid #999; background-color: #FFF; }.datepicker { border-collapse: collapse; border: 2px solid #999; position: absolute; z-index: 1000; }
.datepicker tr.controls th { height: 22px; font-size: 11px; }
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 18px; }
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #eee; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { font-weight: bold; }
.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #99ffff; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #ccffcc; }/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

.tabberlive .tabbertabhide {
 display:none;
}

.tabber {
}

.tabberlive {
 margin-top:1em;
}

ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 11px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #EEE;
 text-decoration: none;
}

ul.tabbernav li a:hover
{
 color: #000;
 background: #CCC;
 border-color: #778;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;
}

.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}img {
	border:0px;
	vertical-align:middle;
}

form {
	margin: 0px;
	padding: 0px;
}

p {
	margin-bottom: 10px;
}

textarea, input[type=text], input[type=password], select { 
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	resize: none;
}

ul.cmsMenu {
	list-style:none;
	padding:0px;
	margin:0px;
}

ul.cmsMenu li {
	padding:0px;
	margin:0px;
}

ul.cmsMenu li:hover ul.cmsSubMenu {
	float: none;
	display: block;
}

ul.cmsMenu li ul.cmsSubMenu li {
	margin: 0px;
	padding: 0px;
	display: block;
	float: none;
}

ul.cmsMenu li ul.cmsSubMenu {
	display: none;
	position: absolute;
	z-index: 5000;
	list-style:none;
	padding:0px;
	margin:0px;
}

div.errorPage {
	background-color:#FC6;
	color:#000;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
}

.languageBar {
	right:10px;
	top:10px;
}

.clear {
	clear: both;
}body{background-color: #FFFFFF;font-family: Trebuchet MS, Verdane, Arial, Sans-Serif;font-size: 11px;color: #666666;margin: 0px;padding: 0px;line-height: 175%;}
a{color: #005573;font-weight: normal;text-decoration: none;}
h1,h2,h3,h4,h5,h6{font-size: 14px;color: #005573;}
h2{font-size: 12px;}
#mainContainer{z-index: 1;position: relative;}
#headerContainer{z-index: 1000;padding: 25px 0px 0px 0px;background-color: #FFFFFF;position: relative;min-height: 75px;}
#menuContainer{border-bottom: 1px solid #939598;position: relative;margin-top: 25px;width: 1000px;position: relative;margin-left: auto;margin-right: auto;z-index: 1000;}
#menuContainer ul li{border-right: 1px solid transparent;border-left: 1px solid transparent;border-top: 1px solid transparent;margin-left: 5px;border-bottom: 1px solid #939598;position: relative;white-space: nowrap;float: left;padding: 10px 10px 10px 10px;color: #666666;}
#menuContainer ul li a, #rightSubmenuContainer ul li a{padding: 0px;font-size: 14px;text-transform: uppercase;color: #005573;text-decoration: none;font-weight: bold;margin-right: 3px;}
#rightContainer{margin: 10px 10px 10px 10px;float: right;width: 455px;line-height: 175%;position: relative;height: 636px;padding-right: 21px;overflow: auto;}
#menuContainer ul li.active, #menuContainer ul li:hover, #rightSubmenuContainer ul li:hover, #rightSubmenuContainer ul li.active{border-right: 1px solid #939598;border-top: 1px solid #939598;border-bottom: 1px solid #f2f2f2;background-color: #f2f2f2;box-shadow: 0px -2px 3px #939598;border-left: 1px solid #939598;}
#bottomContainer{background-color: #FFFFFF;color: #151a62;position: fixed;bottom: 92px;width: 100%;z-index: 1000;}
#footerContainer{background-color: #FFFFFF;background-repeat: repeat-x;background-image: url('/file1.jpg');position: absolute;width: 100%;z-index: 0;padding-top: 60px;margin-top: -50px;height: 800px;}
#leftContainer{height: 636px;position: relative;width: 473px;float: left;margin: 10px;}
#menuContainer ul{position: relative;z-index: 10000;float: right;margin-bottom: -1px;margin-right: 5px;}
#clearContainer{clear: both;}
#mainContainer .centerContainer{position: relative;height: 656px;border: 1px solid #939598;width: 1000px;z-index: 1;background-color: #FFFFFF;}
#headerContainer .centerContainer{}
#rightContainer #rightTopContainer .addthis_toolbox{float: left;width: 200px;margin-top: 5px;}
#rightContainer #rightBottomContainer{text-align: justify;}
#rightContainer #rightTopContainer .searchContainer{width: 200px;float: right;}
#rightContainer #rightSubmenuContainer{clear: both;text-align: right;padding-top: 10px;position: relative;min-height: 40px;}
#rightContainer #rightSubmenuContainer h2{display: none;}
#leftContainer #titleContainer{background-color: #CECBCE;left: 60px;}
#leftContainer #descriptionContainer{text-align: justify;background-color: #005573;left: 280px;}
#leftContainer #titleContainer, #leftContainer #descriptionContainer{position: absolute;bottom: 10px;height: 225px;width: 175px;color: #FFFFFF;padding: 15px;}
#headerContainer #module28{position: absolute;right: -8px;top: -18px;padding: 0px;z-index: 12;}
#headerContainer #module16{z-index: 11;position: absolute;left: 235px;top: -18px;}
#rightContainer #rightTopContainer .searchContainer input[type=text]{border: 1px solid #666666;background-color: #FFFFFF;}
#rightContainer #rightTopContainer .searchContainer input[type=submit]{border: 0px solid #666666;background-color: #005573;color: #FFFFFF;}
#footerContainer ul{padding-left: 0px;list-style: none;}
#rightSubmenuContainer ul li.active:after{content: "|";color: #005573;}
#leftContainer #titleContainer h2{text-transform: uppercase;color: #FFFFFF;font-size: 18px;line-height: 175%;font-weight: normal;}
#rightContainer.welkom{right: 8px;height: 150px;position: absolute;}
#leftContainer.welkom, #leftContainer.webtechniek.referenties, #rightContainer.beschikbare-modules, #rightContainer.in-acht-stappen-een-professionele-website{width: 980px;}
#leftContainer.welkom #descriptionContainer{left: 745px;bottom: 30px;}
#leftContainer.welkom #titleContainer{left: 520px;bottom: 30px;}
#rightTopContainer.welkom .addthis_toolbox{position: absolute;right: 0px;top: 50px;text-align: right;}
#rightContainer.webtechniek.referenties .breadcrumContainer, #rightContainer.welkom .breadcrumContainer, #rightContainer.welkom .cmsMenu, #rightContainer.webtechniek.referenties .cmsMenu, #rightContainer.welkom .addthis_toolbox, #rightContainer.webtechniek.referenties .addthis_toolbox{display: none;}
#rightTopContainer.welkom .searchContainer{padding-top: 20px;}
#leftContainer.welkom #extraContainer{display: block;}
#leftContainer #extraContainer{width: 325px;height: 180px;display: none;position: absolute;bottom: 30px;left: 30px;}
#leftContainer.welkom #module24, #leftContainer.welkom #module25, #leftContainer.tevreden-organisaties #module24, #leftContainer.tevreden-organisaties #module25, #leftContainer.webtechniek.referenties #module24, #leftContainer.webtechniek.referenties #module25{display: block;}
#leftContainer #module24, #leftContainer #module25{width: 21px;height: 40px;position: absolute;top: 250px;display: none;}
#leftContainer #module24{left: -40px;}
#leftContainer #module25{left: 1000px;}
#rightSubmenuContainer.in-acht-stappen-een-professionele-website .callMeContainer, #rightSubmenuContainer.beschikbare-modules .callMeContainer, #rightSubmenuContainer.welkom .callMeContainer, #rightSubmenuContainer.partners, #rightSubmenuContainer.partners .callMeContainer, #rightTopContainer.partners .addthis_toolbox, #rightTopContainer.partners .searchContainer, #rightSubmenuContainer.webtechniek.referenties, #rightTopContainer.webtechniek.referenties,#rightTopContainer.beschikbare-modules, #rightSubmenuContainer.beschikbare-modules, #rightTopContainer.in-acht-stappen-een-professionele-website, #rightSubmenuContainer.in-acht-stappen-een-professionele-website{display: none;}
#headerContainer #module1{top: 0px;width: 250px;position: relative;z-index: 1099;}
#rightSubmenuContainer.referenties .cmsMenu, #rightSubmenuContainer.partners .cmsMenu, #rightSubmenuContainer.webtechniek.referenties .cmsMenu{display: none;}
#leftContainer #descriptionContainer.subreferenties, #leftContainer #titleContainer.subreferenties{display: none;}
#leftContainer.partners, #leftContainer.beschikbare-modules, #leftContainer.in-acht-stappen-een-professionele-website{display: none;}
#rightContainer.partners{width: 958px;}
#rightContainer.partners .listingModule2{width: 400px;top: 120px;position: absolute;right: 23px;}
#rightContainer.webtechniek.referenties{position: absolute;background-color: #005573;bottom: 0px;left: 0px;width: 960px;height: 20px;opacity: 0.9;overflow: hidden;padding: 10px;}
#rightContainer.webtechniek.referenties h1, #rightContainer.webtechniek.referenties h2{font-size: 20px;color: #ffffff;margin: 0px;float: left;}
#rightContainer.webtechniek.referenties h2{float: right;}
#menuContainer ul li ul{z-index: inherit;position: absolute;background-color: #FFFFFF;border-right: 1px solid #939598;border-left: 1px solid #939598;border-bottom: 1px solid #939598;margin-left: -1px;width: 270px;top: 41px;box-shadow: 5px 5px 5px #888888;}
#menuContainer ul li ul li{cursor: pointer;position: relative;float: none;padding: 5px 10px 5px 10px;border-bottom: 1px dotted #EEEEEE;border-right: none;border-top: none;border-left: none;margin: 0px;}
#menuContainer ul li ul li:hover{border-left: none;border-right: none;border-top: none;border-bottom: 1px dotted #EEEEEE;background-color: #f2f2f2;box-shadow: none;}
#menuContainer ul li ul li a{font-weight: normal;padding: 0px;font-size: 12px;}
#menuContainer ul li a.active, #menuContainer ul li a:hover, #rightSubmenuContainer ul li a:hover, #rightSubmenuContainer ul li a.active{color: #005573;}
#headerContainer #headerInnerContainer{margin-top: -75px;}
#headerContainer #module33{margin-top: 35px;margin-bottom: 10px;display: none;}
#headerContainer.welkom #module33, #headerContainer.beschikbare-modules #module33, #headerContainer.in-acht-stappen-een-professionele-website #module33{display: block;}
#menuContainer #menu11 ul, #menuContainer #menu11 a{border-color: #D10019;color: #D10019;}
#menuContainer #menu21 ul, #menuContainer #menu21 a{border-color: #007DC3;color: #007DC3;}
#menuContainer #menu31 ul, #menuContainer #menu31 a{border-color: #F8AB00;color: #F8AB00;}
#menuContainer #menu41 ul, #menuContainer #menu41 a{border-color: #95C310;color: #95C310;}
#menuContainer #menu51 ul, #menuContainer #menu51 a{border-color: #D10019;color: #D10019;}
#menuContainer #menu61 ul, #menuContainer #menu61 a{border-color: #007DC3;color: #007DC3;}
#menuContainer ul li#menu6 ul{margin-left: -178px;}
#headerContainer #module34{margin-top: 25px;display: block;}
#headerContainer.welkom #module34{display: none;}
#footerContainer #module7, #footerContainer #module19, #footerContainer #module26{text-transform: uppercase;}
#footerContainer h2{font-size: 20px;}
#twitter_update_list li{list-style-type: none;}
#twitter_update_list li, #twitter_update_list li *{color: #005573;}
#footerContainer.welkom{background-image: url('/file420.jpg');background-color: #f2f2f2;height: 1200px;}
#menuContainer ul li ul li ul{display: none;margin-left: 270px;border-top: 1px solid #939598;top: 0px;}
#menuContainer ul li ul li:hover ul{display: block;}
#rightContainer.beschikbare-modules, #mainContainer.beschikbare-modules .centerContainer, #rightContainer.in-acht-stappen-een-professionele-website, #mainContainer.in-acht-stappen-een-professionele-website .centerContainer{padding-right: 0px;overflow: none;height: auto;}
#headerContainer.beschikbare-modules #module33, #headerContainer.in-acht-stappen-een-professionele-website #module33{margin-top: 0px;}
#rightContainer.beschikbare-modules{margin-right: 0px;width: 990px;}
#mainInnerContainer.in-acht-stappen-een-professionele-website{background-image: url('/file448.jpg');}
#menuContainer ul li#menu6 ul li ul{margin-left: -272px;box-shadow: -5px 5px 5px #888888;top: -1px;}
.centerContainer{position: relative;width: 1000px;margin-left: auto;margin-right: auto;}
.centerContainer a{color: #005573;}
.callMeContainer{position: absolute;bottom: 19px;left: 0px;}
.tevreden-organisaties #rightContainer, .tevreden-organisaties #titleContainer, .tevreden-organisaties #descriptionContainer{display: none;}
.blockModule{height: 188px;float: left;width: 186px;overflow: hidden;text-align: center;margin-right: 12px;margin-bottom: 12px;background-image: url('/file446.jpg');background-repeat: no-repeat;background-position: top center;border: 0px solid #000000;}
.blockModule .blockInner span{font-size: 175px;height: 169px;display: block;line-height: 175px;font-weight: bold;}
.blockModule .blockInner h4{margin: 0px;color: #666666;padding: 0px 8px 0px 8px;}
.blockModule .blockInner div{text-align: left;padding: 8px;background-color: #666666;color: #FFFFFF;line-height: 14px;font-size: 12px;height: 165px;}
.blockModule .blockInner{height: 360px;}
.blockModule.red .blockInner div, .blockModule.red:hover .blockInner h4{background-color: #C11023;}
.blockModule.red .blockInner span{color: #C11023;}
.blockModule.blue .blockInner div, .blockModule.blue:hover .blockInner h4{background-color: #005573;}
.blockModule.blue .blockInner span{color: #005573;}
.blockModule:hover .blockInner h4{text-align: left;color: #FFFFFF;background-color: #666666;padding: 8px 0px 0px 8px;}

