
body { margin:0px; padding:0px; padding-top:10px; width:100%; height:100%; overflow:hidden; font-family: Verdana; background-color:#bae0ff; }
a { color: #74269b; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
.kop { color:#dddddd; font-family: Verdana; font-size: 12px; letter-spacing: 2px; padding-bottom: 4px; }
.hfdbody { background-color:#3b9ded; background-image:url(../images/back-home.jpg); background-repeat: no-repeat; }
#content { color:#ffffff; font-family: Verdana; font-size: 11px; line-height: 19px; padding-top: 14px; }
#content table { color:#ffffff; font-family: Verdana; font-size: 11px; line-height: 19px; }
#toplogo { background-color:#74269b; color: #ffffff; font-family: LucidaSansEF, Verdana; font-size: 13px; color: #ffffff; letter-spacing: 1px; font-weight: bold; }
#toplogo2 { font-family: LucidaSansEF, Verdana; font-size: 14px; color: #ffffff; letter-spacing: 2px; }
#topnaam { background-color:#3b9ded; color: #ffffff; font-family: LucidaSansEF, Verdana ; font-size: 13px; color: #ffffff; letter-spacing: 2px; font-weight: bold; }
#topnaam2 { background-color:#3b9ded; color: #ffffff; font-family: LucidaSansEF, Verdana; font-size: 12px; color: #ffffff; letter-spacing: 1px; }
#topmenu { }

#topmenuA { background-color:#74269b; margin:0; padding:0; padding-left:50px; text-align: left; width: 250px; }
#topmenuB { background-color:#74269b; margin:0; padding:0; padding-left:30px; text-align: left; width: 710px; }
#topmenuA a, #topmenuB a { color:#ffffff; font-family:Verdana; font-size:11px; text-decoration:none; padding:0px 71px 0px 0px; }
#topmenuA a.on, #topmenuB a.on { color:#bae0ff; font-family:Verdana; font-size:11px; text-decoration:none; padding:0px 71px 0px 0px; }
#topmenuA a.on:hover, #topmenuB a.on:hover { color: #bae0ff; text-decoration: none; }
#topmenuA a:hover, #topmenuB a:hover { color: #bae0ff; text-decoration: none ; }

#menu { font-family: Verdana; font-size: 11px; margin:0; padding:0; text-align: left; width: 240px; }
#menu ul { margin:0; padding:0;	list-style:none; padding-left: 23px; }
#menu li { margin:0; padding:0; display: inline; }

#menu a.menuoff  { color: #ffffff; background-image:url(../images/bal-home.gif); text-transform: lowercase; display:block; padding:8px 0px 5px 30px; text-decoration: none; background-repeat: no-repeat; }
#menu a.menuoff:hover { background-image:url(../images/bal-aan-home.gif); }
#menu a.menuon { color: #74269b; background-image:url(../images/bal-aan-home.gif); text-transform: lowercase; display:block; padding:8px 0px 5px 30px; text-decoration: none; background-repeat: no-repeat; }
#menu a:hover { color: #74269b; text-decoration: none; }
#menu a.suboff, a.iframe { background-image:url(../images/bal-subpro-uit.gif); color: #ffffff; font-family: Verdana; font-size: 10px; text-transform: lowercase; display:block; padding:4px 20px 6px 30px; text-decoration: none; }
#menu a.subon {	background-image:url(../images/bal-subpro-aan.gif); color: #74269b; font-family: Verdana; font-size: 10px; text-transform: lowercase; display:block; padding:4px 30px 6px 30px;	text-decoration: none; }


#menu a.menusubon { color: #ffffff; background-image:url(../images/bal-aan-home.gif); text-transform: lowercase; display:block; padding:8px 0px 5px 30px; text-decoration: none; background-repeat: no-repeat;}
#menu a.menusubon:hover {  background-image:url(../images/bal-aan-home.gif); }


#promenu { margin:0; padding:5; padding-left: 5px; text-align: left; background: #74269b; width: 510px; border: solid 1px #ffffff; }
#promenu a { color:#ffffff; }
#promenu a.off { font-family:Verdana; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase; padding:0px 15px 0px 15px; }
#promenu a.on { color:#bae0ff; font-family:Verdana; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase; padding:0px 15px 0px 15px; }
#promenu a.on:hover { color: #bae0ff; text-decoration: none; }
#promenu a:hover { color: #bae0ff; text-decoration: none ; }

#prosubmenu { font-family: Verdana; font-size: 9px; color: #ffffff; margin:0; padding:0; text-align: left; width: 510px; border: solid 1px #74269b; }
#prosubmenu ul { margin:0; padding:0; list-style:none; padding-left: 0px; }
#prosubmenu li { margin:0; padding:0; display: inline; }
#prosubmenu a.menuoff { background-image:url(../images/bal-home.gif); text-transform:uppercase; font-weight:bold; display:block; padding:2px 0px 5px 30px; text-decoration: none; background-repeat: no-repeat; border-top: solid 3px #74269b; }
#prosubmenu a.menuoff:hover { background-image:url(../images/bal-pro-aan.gif); }
#prosubmenu a.menuon { color: #ffffff; background-color: #74269b; background-image: none; text-transform:uppercase; font-weight:bold; display:block; padding:2px 0px 5px 30px; text-decoration: none; background-repeat: no-repeat; border-top: solid 3px #74269b; }
#prosubmenu a.menuon:hover { color: #ffffff; background-color: #74269b; background-image: none; }
#prosubmenu a:hover { color: #74269b; text-decoration: none; }
#prosubmenu a.suboff { color: #eeeeee; background-image:url(../images/bal-subpro-uit.gif); font-family: Verdana; font-size: 10px; text-transform: lowercase; display:block; padding:0px 0px 0px 30px; text-decoration: none; }
#prosubmenu a.suboff:hover { color: #ffffff; background-image:url(../images/bal-subpro-aan.gif); }
#prosubmenu a.subon { color: #74269b; background-image:url(../images/bal-subpro-aan.gif); font-family: Verdana; font-size: 10px; text-transform: lowercase; display:block; padding:0px 0px 0px 30px; text-decoration: none; }
#prosubmenu a.subon:hover {	color: #74269b; background-image:url(../images/bal-subpro-aan.gif); }
#prosubmenu a.menusubon { color: #ffffff; background-color: #74269b; background-image: none; text-transform: uppercase; font-weight:bold; display:block; padding:2px 0px 4px 30px; text-decoration: none; background-repeat: no-repeat; border-top: solid 3px #74269b; }
#prosubmenu a.menusubon:hover  { color: #ffffff; background-color: #74269b; background-image: none; }

#content li { display:inline; }
#content a, li, ul { margin: 0px; padding: 0px; border:0px; text-decoration:none;  }
#content li a { color: #ffffff; background : url(../images/li-home-uit.gif) no-repeat; padding-left: 17px; text-indent:0px; display:block; }
#content li a:hover { color: #ffffff; background : url(../images/li-home-aan.gif) no-repeat; }
#content ul.text li { background : url(../images/li-grijs.gif) no-repeat; padding-left: 17px; text-indent:0px; display:block; }
#readmore ul.text li { background : url(../images/li-grijs.gif) no-repeat; padding-left: 17px; text-indent:0px; display:block; }
#content ul.kopli li { background : url(../images/li-paars.gif) no-repeat; padding-left: 17px; text-indent:0px; display:block; }

div#scrollbar { display:block; }
div#wn	{ position:relative; width:633px; height:400px; overflow:hidden; }
div#scrollbar { position:relative; width:13px; height:400px; font-size:1px; }
div#track { background: #74269b; position:absolute; left:0; top:12px; width:13px; height:376px; }
div#dragBar { background-color:#3b9ded; position:absolute; left:1px; top:1px; width:11px; height:20px; }
div#up { position:absolute; left:0; top:0; }
div#down { position:absolute; left:0; bottom:0; }
/* for safari, to prevent selection problem */
div#scrollbar, div#track, div#dragBar, div#up, div#down { -moz-user-select: none; -khtml-user-select: none; }
div#scrollbar img { display:block; }

.pijl { border: #74269b 1px solid; }
.lijn { border-bottom: #74269b solid 1px; }

input, select, submit { font-family: Verdana; font-size: 13px; color:  #74269b; background-color: #bae0ff; border: #74269b 1px solid; height: 20px; width: 250px;  }

a.lees { color: #74269b; border-bottom: #74269b solid 1px; display:block; padding-top: 10px; padding-bottom: 10px; }
a.lees:hover { color: #ffffff; text-decoration: underline; }
a.sluit { color: #74269b; border-bottom: #74269b solid 1px; display:block; padding-top: 15px; padding-bottom: 10px; padding-left: 530px; }
a.sluit:hover { color: #ffffff; text-decoration: underline; }

.iconspan { margin:0px; cursor:hand; }
.eg-bar { font-family: Verdana; font-size: 8pt; line-height: 10pt; color: #ffffff; border-top: 1px solid #74269b; }
.eg-bar { width: 600px; }
.eg-bar1 { padding: 3px; }
.eg-bar2 { padding: 3px; }

.icongroup1 { color: #ffffff; font-family: Verdana; font-size: 8pt; line-height: 19px; width: 100%; padding: 5px; }
.icongroup2 { color: #ffffff; font-family: Verdana; font-size: 8pt; line-height: 19px; width: 590px;  background-color: #2285d7; padding: 5px; }


#dhtmltooltip { font-family: Verdana; font-size: 11px; color: #ffffff; background-color: #1e87dc; position: absolute; width: 200px; border: 1px solid #74269b; line-height: 17px; padding: 5px; visibility: hidden; z-index: 500;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }

.dojoxFisheyeListItemLabel { font-family: Verdana; font-size: 10px;	background-color: #eee;	border: 1px solid #74269b; padding: 5px; text-align: center; position: absolute; display: none;	width: 200px; }
.dojoxFisheyeListItemLabel.dojoxFishSelected { display: block; }
.dojoxFisheyeListItemImage { border: 0px; position: absolute; cursor:pointer; z-index: 5; }
.dojoxFisheyeListItem { position: absolute; z-index: 2; }
.dojoxFisheyeListBar { position: relative; }

#contact { font-family: Verdana; font-size: 11px; margin:0; padding:0; width: 500px; }
/*#contact ul { margin:0; padding:0;	list-style:none; padding-left: 360px;  }*/
#contact ul { margin:0; padding:0;	list-style:none; padding-left:360px;  }
#contact li { margin:0; padding:0; display: inline; }
#contact a.menuc { text-transform: lowercase; display:block; padding:0px 0px 15px 23px; text-decoration: none; background-repeat: no-repeat; }

div#con1 { position:relative; width:220px; height:200px; overflow:hidden; }
#contact1 { position:absolute; top:22; left:175; z-index:100; }
#contact2 { position:absolute; top:132; left:146; z-index:100; }
#lokatie1 { position:absolute; visibility:hidden; z-index:100; top:10; left:0; }
#lokatie2 { position:absolute; visibility:hidden; z-index:100; top:10; left:0; }
#lokatie3 { position:absolute; visibility:hidden; z-index:100; top:10; left:0; }
#lokatie4 { position:absolute; visibility:hidden; z-index:100; top:10; left:0; }
#lokatie5 { position:absolute; visibility:hidden; z-index:100; top:10; left:0; }

#contact1 { position: absolute; left: 50%; top: 0%; height: 42px; width: 42px; margin-top: 240px; margin-left: -305px; }
#contact2 { position: absolute; left: 50%; top: 0%; height: 42px; width: 42px; margin-top: 240px; margin-left: -50px; }
#bal1 { position: absolute; left: 50%; top: 0%; height: 42px; width: 42px; margin-top: 52px; margin-left: -455px; } 
#bal2 { position: absolute; left: 50%; top: 0%; height: 42px; width: 42px; margin-top: 52px; margin-left: -238px; }

#prijslijst strong { color:#ffffff; font-family: Verdana; font-size: 10px;  padding-bottom: 2px; background-color: #74269b; display:block;}
#prijslijst .kop strong { color:#dddddd; font-family: Verdana; font-size: 12px; letter-spacing: 2px; padding-bottom: 4px; background-color: transparent; }

.stickytooltip { font-family: Verdana; font-size: 11px; line-height: 19px; color:#ffffff; display:none; position:absolute; display:none; border:5px solid black; background-color:#4fa7ef; z-index:3000; box-shadow: 5px 5px 8px #818181; -webkit-box-shadow: 5px 5px 8px #818181; -moz-box-shadow: 5px 5px 8px #818181; }
.stickytooltip .stickystatus{ font-family: Verdana; font-size: 11px; line-height: 19px; background-color:#4fa7ef; color:#ffffff; padding-top:5px; text-align:center; z-index:3000; }
