.kamperen #content:after,.kamperen #tabsmenu ul:after,{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .kamperen #content,* html .kamperen #tabsmenu ul{height:1%;overflow:visible;}
*:first-child+html .kamperen #content,*:first-child+html .kamperen #tabsmenu ul{min-height:1px;}
.sub .menu{display:none;}
.kamperen #content{position:relative;z-index:1;}
.kamperen .main{clear:both;}
.kamperen #content.applicatie .main .article{padding-left:0;}
.kamperen-index-default-en-entree-googlemap2 #content.applicatie .main .article{padding-left:18px;}
.kamperen #content div.buttons{clear:left;padding-top:6px;height:30px;}
.kamperen div.buttons a{float:left;clear:none;}
.kamperen #left,.kamperen div.searchCriteria,.kamperen div.searchCriteria div.mainTitle,.kamperen div.result .header,.kamperen div.group .header,.kamperen div.collapsiblePanel .headerText,.kamperen td.checkboxLabel,.kamperen .label,.kamperen div.details a,.kamperen div.details div.info,.kamperen .small,.kamperen .relatedTekstCijfer,.kamperen .relatedSubKop{font-size:100%;}
.kamperen #checkboxdiv{width:494px;}
body.kamperen #left div.searchCriteria{width:180px;}
body.kamperen #left div.searchCriteria div.mainTitle{background-color:#D0EA9B;color:#002280;padding-left:8px;}
body.kamperen #left div.searchCriteria div.criteria{background-color:#EBF3D5;}
body.kamperen #left div.searchCriteria .collapsiblePanel{background-color:#DEF1B9;}
body.kamperen #left div.searchCriteria .collapsiblePanel img{padding-top:4px;}
body.kamperen #left div.searchCriteria .collapsiblePanel div{border-bottom:1px solid #fff;margin-bottom:0;}
body.kamperen #left div.searchCriteria .collapsiblePanel div div.group,body.kamperen #left div.searchCriteria .collapsiblePanel div div.group div{border-bottom:none;}
#tag-decorator_body div.searchResultRow div.header,div.searchResultRow div.header div.title{background-color:#EBF3D5;}
div.searchResultRow div.header div.title{float:none;padding:2px 0;font-size:14px;}
div.searchResultRow table.gauge{margin:4px 0 0 4px;}
body.kamperen-index-default h4{padding-top:1em;}
body.kamperen-index-default #content.applicatie table td.tab{padding:3px 10px;}
body.kamperen-index-default p.intro{display:none;}
.contentPagina #content .article h3.header{font-size:110%;padding-bottom:0;margin:0;}
body.kamperen #checkboxdiv{width:545px;background-color:#fff;}
body.kamperen #map{width:545px;}
body.kamperen-camping-details #map{width:490px;}
.contentPagina #content.applicatie .article .newpaperTable a{text-decoration:underline;}
body.kamperen-camping-details #content.applicatie{display:block;float:left;}
body.kamperen-camping-details #content .main{display:block;float:none;width:756px;margin-right:0;}
body.kamperen-camping-details #content .article{padding-left:0;}
body.kamperen-camping-details #content .sub{display:none;}
#blockDetail{padding:12px 0 0 0;background:#fff url('img/sig/kamperen/lijn_detail.gif') repeat-y right 0;}
#blockDetail #blockContent{padding:0;width:500px;float:left;background:#fff;overflow:hidden;}
#blockDetail #blockMenu{padding:0;width:244px;float:right;font-size:11px;overflow:hidden;}
#blockDetail #blockContent div.info{margin:0;}
.datascroller{border-top:1px solid #EDEFF6;border-bottom:1px solid #EDEFF6;margin-top:12px;margin-bottom:12px;padding:0;border-collapse:collapse;width:100%;}
.datascroller span.vorige{text-align:left;display:block;color:#028;}
.datascroller span.volgende{text-align:right;display:block;color:#028;}
.datascroller span.inactive{color:#dedede;text-decoration:none;}
.datascroller .paginatorTable{text-align:center;width:100%;}
.datascroller .paginatorTable td{padding-right:4px;}
.datascroller a{font-size:11px;}
.datascroller a:hover{text-decoration:none;}
.datascroller .paginatorActiveColumn a{font-weight:bold;text-decoration:none;}
#blockContent h3.header{padding:24px 0 0 0;clear:left;}
ul.specialItems li{list-style:none;float:left;width:218px;margin:0;padding:0 12px;background:transparent url(img/anwb-sprite.gif) no-repeat 2px -295px;}
.contentPagina #content .main .article ul.specialItems li{margin-left:0;list-style-type:none;}
#blockDetail #blockMenu h4.cijfers{background-color:#D0EA9B;padding-top:0;padding:4px;}
#blockDetail #blockMenu .relatedSubKop{border-bottom:1px solid #D0EA9B;}
#blockDetail #blockMenu div{margin-top:24px;}
#blockDetail #blockMenu div div{margin-top:0;}
body.kamperen-camping-details #content .main #tabsmenu ul{padding-bottom:0;}
#tabsmenu{float:left;width:100%;font-size:11px;line-height:normal;background:#fff url('img/sig/kamperen/tab-bg.gif') repeat-x 0 bottom;padding:12px 0 0 0;height:auto!important;height:20px;min-height:20px;}
#tabsmenu ul{list-style-type:none;margin:0;padding:0;height:auto!important;height:20px;min-height:20px;}
#tabsmenu li{display:inline;}
#tabsmenu a{float:left;background:url('img/sig/kamperen/tab-left.gif') no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none!important;height:auto!important;height:20px;min-height:20px;}
#tabsmenu a span{float:left;display:block;background:url('img/sig/kamperen/tab-right.gif') no-repeat right top;padding:3px 8px 4px 5px;color:#002280;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsmenu a span{float:none;}
/* End IE5-Mac hack */ #tabsmenu a:hover{background-position:0 -20px;}
#tabsmenu a:hover span{color:#002280;background-position:100% -20px;}
#tabsmenu .active a,#tabsmenu .active a:hover{background-position:0 -40px;}
#tabsmenu .active a span,#tabsmenu .active a:hover span{background-position:100% -40px;color:#002280;font-weight:bold;}
div.searchResultRow div.beoordelingen div.beoordelingLeden{width:222px;}
body.kamperen #kopdiv{background-color:#fff;}
.contentPagina #content.applicatie .article .newspaperTable a{text-decoration:underline;}
.contentPagina #content.applicatie .article .newspaperTable a:hover{text-decoration:none;}
.routebeschrijving,div.ctvCommands{margin:12px 0;}
#blockDetail #blockContent .routeBeschrijving div.info{margin-bottom:12px;}
