body {margin-top:28px;text-align:center;background-color:#ffffff;}
div#wrapper {margin:0 auto;width:1108px;text-align:left;background-image:url(../images/common/header2.jpg);background-repeat:no-repeat;background-position: top left;}
a {color:#000000; text-decoration:underline;}

/* main header styles */
	#sitelogo {background-image:url(../images/common/logo_hotspots3.png);width:400px;height:137px;text-indent:-999px;overflow:hidden;display:block;margin-top:2px;margin-left:1px;background-repeat:no-repeat;}
	div#topnav {position:absolute;width:250px;top:35px;margin-left:835px;}
	.AlignRight {text-align:right;}
	
/* header # language picker */
	ul#lang {margin:0;list-style-type:none;float:right;}
	ul#lang li {float:left;display:block;}
	ul#lang li#nl a, ul#lang li#fr a, ul#lang li#en a {background-image:url(../images/common/lang2.png);text-indent:-2999px;overflow:hidden;background-position:top left;background-repeat:no-repeat;display:block;height:13px;}
	ul#lang li#nl a {background-position:0px 0px;width:31px;}
	ul#lang li#fr a {background-position:-32px 0px;width:25px;}
	ul#lang li#en a {background-position:-57px 0px;width:25px;}
	ul#lang li#nl .selected {background-position:0px -13px;}
	ul#lang li#fr .selected {background-position:-32px -13px;}
	ul#lang li#en .selected {background-position:-57px -13px;}

/* header # search box */
	#BoxSearch{font-family:Verdana;font-size:10px;float:left;clear:right;width:250px;}
	#BoxSearch form {margin:0;display:inline;}
	.FloatLeft {display:block;float:left;}
	#TxtZoeken{font-family:Arial;font-size:11px;color:#333333;border-left:solid 1px #b9c4d2; border-right:solid 1px #b9c4d2; border-top:solid 1px #516c8f; border-bottom:solid 1px #fff; margin-right:3px; width:91px;height:13px;margin-top:4px;}
	.DdlHolder{display:block; float:left; margin: 5px 3px 0 0; position:relative;}
	a.DdlGreySmall{display:block; float:left; text-decoration:none; font-weight:normal; line-height:14px; font-size:10px; color:white;}
	a.DdlGreySmall:hover{text-decoration:none;color:#dcdcdc;}
	a.DdlGreySmall span.Select{background:url(../images/common/ddlGreySmallHeader.gif); display:block; float:left; overflow:hidden; white-space: nowrap; height:16px; padding:1px 5px 0 5px;  cursor:pointer; text-align:center;}
	a.DdlGreySmall span.Locker{background:url(../images/common/ddlGreySmallHeader.gif) right top; display:block; float:left; width:19px; height:17px; cursor:pointer;}
	a.DdlGreySmall:hover span.Select{background:url(../images/common/ddlGreySmallHeader.gif) left bottom; height:15px; padding-top:2px}
	a.DdlGreySmall:hover span.Locker{background:url(../images/common/ddlGreySmallHeader.gif) right bottom; height:15px; padding-top:2px}
	.DdlOptions{list-style:none; margin:0 0 0 2px;padding:0;position:absolute;display:block;z-index:999}
	.DdlOptions li{padding:0;line-height:11px;display:block;}
	.DdlOptions a{margin:0;background:#dedede;display:block;text-decoration:none;color:#606060;font-size:9px;border-bottom:1px solid #efefef;border-top:1px solid #ddd;padding:2px 5px;overflow:hidden; text-align:left;}
	.DdlOptions a:hover{background:#efefef; color:#606060; text-decoration:none;}
	.DdlMedium .Select, .DdlMedium .DdlOptions a{width:66px;}
	.ClearBoth {clear:both;}
	a.BtnGreySmall, a.BtnGreySmallFocus{display:block; float:left; text-decoration:none; line-height:14px; font-size:10px; color:white!important; margin: 5px 0 0 0; white-space:nowrap;}
	a.BtnGreySmall:hover, a.BtnGreySmallFocus:hover{text-decoration:none;color:#dcdcdc!important;}
	a.BtnGreySmall span, a.BtnGreySmallFocus span{display:block; height:17px; padding:0 0 0 6px; background:url(../images/common/btnGreySmallHeader.gif) left top; float:left; cursor:pointer; overflow:hidden;}
	a.BtnGreySmall span.Locker, a.BtnGreySmallFocus span.Locker{background:url(../images/common/btnGreySmallHeader.gif) right top; width:6px; padding:0 0 0 0;}
	a.BtnGreySmall:hover span, a.BtnGreySmallFocus span{background:url(../images/common/btnGreySmallHeader.gif) left bottom;}
	a.BtnGreySmall:hover span.Locker, a.BtnGreySmallFocus span.Locker{background:url(../images/common/btnGreySmallHeader.gif) right bottom;}

/* header # sitenav */
	ul#sitenav {overflow:hidden;height:30px;clear:both;margin-top:91px;list-style-type:none;}
	ul#sitenav li {float:left;}
	ul#sitenav li a {width:170px;display:block;height:38px;text-indent:-999px;overflow:hidden;}
	ul#sitenav li#logon {float:right;}
	ul#sitenav li#logon a {height:20px;background-image:url(../images/common/jelly_red2.gif);background-position: bottom left;background-repeat:no-repeat;width:220px;text-indent:0px;padding-left:25px;font-family:Trebuchet MS;font-size:15px;text-decoration:none;color:#727272;font-weight:bold;}
	ul#sitenav li#logon a:hover {text-decoration:underline;}
	
/* main nav */
	ul#nav {clear:both;list-style-type:none;height:30px;}
	ul#nav li {float:left;background-image:url(../images/common/nav_left.gif);background-position:top left;background-repeat:no-repeat;height:26px;margin-right:4px;}
	ul#nav li a {font-family:Trebuchet MS;color:#858585;font-weight:bold;font-size:14px;text-decoration:none;background-image:url(../images/common/nav_right.gif);background-repeat:no-repeat;background-position:top right;height:26px;padding-left:16px;padding-right:16px;display:block;float:left;padding-top:3px;}
	ul#nav .selected {background-image:url(../images/common/nav_left_s.gif);}
	ul#nav .selected a {background-image:url(../images/common/nav_right_s.gif);color:#e32947;}
	
/* content */
	div#content {padding-left:56px;overflow:hidden;background-image:url(../images/common/bg.jpg);background-repeat:no-repeat;background-position:center center;min-height:190px;font-family:Verdana;font-size:11px;color:#606060;line-height:15px;clear:both;}
	div#main {width:660px;float:left;display:block;overflow:hidden;margin-bottom:-2000px;padding-bottom:2000px;}
	div#right {float:right;width:344px;background-image:url(../images/common/linedot.gif);background-repeat:repeat-y;background-position: top left;padding-left:23px;margin-bottom:-2000px;padding-bottom:2000px;}
	div#main_left {width:270px;float:left;display:block;margin-bottom:-2000px;padding-bottom:2000px;}
	div#main_right {width:350px;float:right;display:block;background-image:url(../images/common/linedot.gif);background-repeat:repeat-y;background-position: top left;padding-left:23px;margin-bottom:-2000px;padding-bottom:2000px;}
	div#main h4 {color:#040404;font-size:11px;font-weight:normal;}
	div#main h3, div#right h3 {font-family:Trebuchet MS;font-size:15px;font-weight:bold;color:#606060;}
	div#main h1, div#main h2 {color:#e53753;font-family:Trebuchet MS;font-size:18px;margin:0;font-weight:none;}
	div#main ol {list-style-type:disc;}
	div#main ol li a {color:#000000;text-decoration:underline;}
	div#main dl {list-style-type:disc;color:#ffcc00;}
	div#main dl li span {color:#333333;}
	div#main dl li span a {color:#333333;text-decoration:underline;}

/* footer */
	div#footer {width:1108px;text-align:center;font-family:Verdana;font-size:10px;color:#878787;padding-top:14px;background-color:#ffffff;}
	div#footer a {color:#878787;text-decoration:none;}
	div#footer a:hover {text-decoration:underline;}
	
/* yellowbox */
                div.yellowbox {margin-bottom:10px;width:321px;background-image:url(../images/common/yellowbox.gif);background-repeat:no-repeat;background-position:bottom left;padding-bottom:6px;}
                div.yellowbox h2 {margin:0;width:321px;height:26px;background-image:url(../images/common/yellowbox_top.gif);background-repeat:no-repeat;background-position:top left;font-family:Trebuchet MS;font-weight:normal;font-size:18px;color:#d70b16;padding-top:11px;padding-left:15px;}
                div.yellowbox .jelly {margin-left:15px;background-image:url(../images/common/jelly_greyonyellow.gif);background-repeat:no-repeat;background-position:bottom left;padding-left:23px;color:#333333;text-decoration:none;height:17px;display:block;}
                div.yellowbox .jelly:hover {text-decoration:underline;}
                div.yellowbox ul {margin-top:0px;margin-left:15px;padding:0;list-style-type:none;}
                div.yellowbox ul li {margin-top:9px;background-image:url(../images/common/jelly_redonyellow.gif);background-repeat:no-repeat;background-position:left top;display:block;}
                div.yellowbox ul li a {padding-left:24px;color:#454545;text-decoration:none;}
                div.yellowbox ul li a.HSA {margin-left:-24px}
                div.yellowbox ul li a:hover {text-decoration:underline;}
                div.yellowbox p {margin-left:15px;color:#000000;}

/* yellowbox-home */	
                div.yellowbox-home {margin-bottom:10px;width:321px;background-image:url(../images/common/yellowbox.gif);background-repeat:no-repeat;background-position:bottom left;padding-bottom:6px;}
                div.yellowbox-home h2 {margin:0;width:321px;height:26px;background-image:url(../images/common/yellowbox_top.gif);background-repeat:no-repeat;background-position:top left;font-family:Trebuchet MS;font-weight:normal;font-size:18px;color:#d70b16;padding-top:11px;padding-left:15px;}
                div.yellowbox-home .jelly {margin-left:15px;background-image:url(../images/common/jelly_redonyellow.gif);background-repeat:no-repeat;background-position:bottom left;padding-left:23px;color:#333333;text-decoration:none;height:17px;display:block;}
                div.yellowbox-home .jelly:hover {text-decoration:underline;}
                div.yellowbox-home ul {margin-top:0px;margin-left:15px;padding-left:35px;margin-bottom:15px;list-style-type:disc;}
                div.yellowbox-home ul li {margin-top:9px;}
                div.yellowbox-home ul li a {padding-left:24px;color:#454545;text-decoration:none;}
                div.yellowbox-home ul li a:hover {text-decoration:underline;}
                div.yellowbox-home p {margin-left:15px;color:#000000;}
                
                
/* yellowbox-home-big */	
                div.yellowbox-home-big {margin-bottom:10px;width:421px;background-image:url(../images/common/yellowbox-big.gif);background-repeat:no-repeat;background-position:bottom left;padding-bottom:6px;}
                div.yellowbox-home-big h2 {margin:0;width:421px;height:26px;background-image:url(../images/common/yellowbox_top-big.gif);background-repeat:no-repeat;background-position:top left;font-family:Trebuchet MS;font-weight:normal;font-size:18px;color:#d70b16;padding-top:11px;padding-left:15px;}
                div.yellowbox-home-big .jelly {margin-left:15px;background-image:url(../images/common/jelly_redonyellow.gif);background-repeat:no-repeat;background-position:bottom left;padding-left:23px;color:#333333;text-decoration:none;height:17px;display:block;}
                div.yellowbox-home-big .jelly:hover {text-decoration:underline;}
                div.yellowbox-home-big ul {margin-top:0px;margin-left:15px;padding-left:35px;margin-bottom:15px;list-style-type:disc;}
                div.yellowbox-home-big ul li {margin-top:9px;}
                div.yellowbox-home-big ul li a {padding-left:24px;color:#454545;text-decoration:none;}
                div.yellowbox-home-big ul li a:hover {text-decoration:underline;}
                div.yellowbox-home-big p {margin-left:15px;color:#000000;}


/* locatorbox */
	div.locatorbox {width:320px;height:145px;background-image:url(../images/common/locator.gif);background-repeat:no-repeat;display:block;}
	div.locatorbox a {width:320px;height:145px;display:block;color:#606060;text-decoration:none;font-family:Trebuchet MS;font-size:18px;padding-top:20px;padding-left:20px;line-height:19px;}
	div.locatorbox a:hover {text-decoration:underline;}
	
/* news highlights */
	div.newshighlights h2 {font-family:Trebuchet MS;font-size:15px;color:#606060;margin:0;margin-bottom:13px;}
	div.newshighlights ul {margin-top:0;margin-top:8px;margin-left:0px;padding:0;list-style-type:none;}
	div.newshighlights ul li, .jelly_yellow {background-image:url(../images/common/jelly.png);background-position:bottom left;background-repeat:no-repeat;padding-left:27px;line-height:20px;}
	.jelly_yellow {font-weight:bold;color:#606060;text-decoration:none;height:20px;display:block;}
	.jelly_jellow:hover {text-decoration:underline;}
	div.newshighlights ul li a {color:#999999;text-decoration:none;}
	div.newshighlights ul li a:hover {text-decoration:underline;}
	
/* dyanamic lists */
	div#main ul {margin:0;padding:0;margin-bottom:15px;list-style-type:none;}
	div#main ul li {background-image:url(../images/common/jelly_yellow.gif);background-repeat:no-repeat;background-position:top left;padding-left:30px;line-height:17px;margin-bottom:4px;}
	div#main ul li a {color:#000000;text-decoration:none;}
	div#main ul li a:hover {text-decoration:underline;}
	
/* cta box */
	div.ctabox {margin-top:10px;width:317px;background-image:url(../images/common/ctabox.gif);background-repeat:no-repeat;background-position: bottom left;}
	div.ctabox h2 {width:317px;height:14px;background-image:url(../images/common/ctabox_top.gif);background-repeat:no-repeat;background-position: top left;font-size:15px;font-weight:normal;padding-top:11px;padding-left:26px;}
	div.ctabox h3 {margin-top: 18px;}
	div.ctabox div {width:290px;float:left;padding-left:26px;padding-bottom:10px;}
	div.ctabox h1 {color:#e53753;font-family:Trebuchet MS;font-size:18px;padding-top:10px;padding-left:26px;margin:0;font-weight:none;display:block; margin-bottom: 0px;}
	div.ctabox h5 {margin:0;color:#000000;font-weight:bold;font-size:11px;font-family:Verdana;}
	div.ctabox p {margin-top:2px;}
	div.ctabox a, .jelly_red {margin-top:8px;margin-bottom:8px;background-image:url(../images/common/jelly_red.gif);background-repeat:no-repeat;background-position:bottom left;height:19px;display:block;padding-left:24px;color:#333333;text-decoration:none;}
	div.ctabox a:hover, .jelly_red:hover {text-decoration:underline;}
	
/* greybox */
	div.greybox {min-height:240px;width:317px;background-image:url(../images/common/greybox.gif);background-repeat:no-repeat;background-position:bottom left;}
	div.greybox h2 {width:317px;background-image:url(../images/common/greybox_top.gif);background-repeat:no-repeat;background-position:top left;height:18px;color:#d80c17;font-family:Trebuchet MS;font-size:18px;padding-top:10px;padding-left:26px;margin:0;}
	div.greybox h3 {width:317px;background-image:url(../images/common/greybox_top.gif);background-repeat:no-repeat;background-position:top left;height:15px;color:#333333;font-family:Trebuchet MS;font-size:15px;padding-top:10px;padding-left:26px;margin:0;}
	div.greybox p {clear:both;padding-left:26px;display:block;}
	div.greybox img {border:0px;}
	div.greybox .jelly {background-image:url(../images/common/jelly_redongrey.gif);background-repeat:no-repeat;background-position:bottom left;color:#000000;font-size:11px;text-decoration:none;padding-left:23px;height:16px;display:block;float:right;padding-right:20px;}
	div.greybox .jelly:hover {text-decoration:underline;}
	
/* offlinebox */
	div.offlinebox {width:333px;height:71px;display:block;background-image:url(../images/common/offlinebox.gif);}
	div.offlinebox h3 {margin:0;padding-top:13px;padding-left:13px;}
	div.offlinebox a {color:#333333;text-decoration:none;font-size:10px;padding-left:13px;display:block;}
	div.offlinebox a:hover {text-decoration:underline;}
	
/* costbox */
	div.costbox {width:633px;background-image:url(../images/common/costbox.gif);background-repeat:no-repeat;background-position:top left;display:block;}
	div.costbox_bottom {width:633px;height:7px;overflow:hidden;display:block;background-image:url(../images/common/costbox_bottom.gif);background-repeat:no-repeat;background-position:top left;}
	div.costbox .image {padding-top:17px;padding-left:14px;width:164px;float:left;}
	div.costbox .content p {margin-top:2px;padding-bottom:2px;}
	div.costbox .content a, .jelly_grey {background-image:url(../images/common/jelly_grey.gif);background-repeat:no-repeat;background-position:bottom left;padding-left:23px;color:#020202;text-decoration:none;height:17px;display:block;}
	div.costbox .content a:hover, .jelly_grey:hover {text-decoration:underline;}
	div.costbox .content {width:346px;float:left;padding-top:17px;}
	div.costbox .detail {clear:both;}
	div.costbox .detail p {margin-left:15px;margin-right:15px;margin-top:7px;margin-bottom:0px;}
	div.costbox .content h3 {color:#000000;font-family:Trebuchet MS;font-size:18px;margin:0;}
	div.costbox .label {width:100px;float:left;height:60px;}
	div.costbox .label .asfrom {margin-left:25px;color:#ffffff;font-size:10px;text-transform:uppercase;}
	div.costbox .label .price {margin-left:50px;margin-top:4px;font-size:32px;color:#464648;font-weight:bold;font-family:Arial;display:block;line-height:32px;}
	
/* light yellow box */
	div.lightyellowbox {color:#ffcc00;width:651px;background-image:url(../images/common/lightyellowbox.gif);background-repeat:no-repeat;background-position:bottom left;padding-bottom:4px;margin-bottom:14px;}
	div.lightyellowbox h3 {width:651px;margin:0;background-image:url(../images/common/lightyellowbox_top.gif);background-repeat:no-repeat;background-position:top left;padding-top:7px;padding-left:15px;margin-bottom:14px;}
	div.lightyellowbox ol {list-style-type:disc;}
	div.lightyellowbox ol li span {color:#333333;}
	div.lightyellowbox ol li span a {color:#333333;text-decoration:underline;}
	div.lightyellowbox p {color:#333333;padding-left:15px;padding-right:15px;display:block;padding-bottom:10px;}

/* contact form */
	form#contactform label {font-family:Verdana;font-size:11px;color:#333333;}
	form#contactform .tekst {font-family:Verdana;font-size:11px;color:#333333;width:490px;}
	form#contactform .minitekst {font-family:Verdana;font-size:11px;color:#333333;width:160px;}
	form#contactform textarea {width:490px;height:150px;}
	.errors {color:#cc0000;}
        form#contactform input, form#contactform select {margin: 3px}

/* ajaxsearch */
	div.ajaxSearch_result {background-color:#f6f6f6;margin-bottom:4px;padding: 4px 4px 4px 4px;}
	a.ajaxSearch_resultLink {color:#d70b16;text-decoration:none;font-weight:bold;}
	a.ajaxSearch_resultLink:hover {text-decoration:underline;}
	span.ajaxSearch_highlight {font-style:italic;}
	p.ajaxSearch_resultsInfo {font-weight:bold;}
	span.ajaxSearch_highlight1 {background-color:#f8de7b;}
	span.ajaxSearch_paging {display:block;margin-bottom:7px;}
	span.ajaxSearch_paging a {color:#d70b16;}
	form#ajaxSearch_form fieldset {border:0px;}

/* Hotspot locator table */
.hotspotlocator_table { border: 1px solid #b5b5b5; }
.hotspotlocator_tablehead { background-color: #b5b5b5; color: white; padding: 2px; }
.hotspotlocator_tablerow1 { padding: 2px; }
.hotspotlocator_tablerow2 { background-color: #dedede; padding: 2px; }

/* UL LI voor intgewoon */
div#main div.gewoon ul{ padding-left: 20px; list-style-type: disc; background-image: none;}
div#main div.gewoon ul li{ background-image: none; padding-left: 0px;}



