/* CSS Document */

html, body { font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #FFF; color:#000; margin:0px; height:100%;}

/* GENERAL LAYOUT */
.main { /*width:954px;*/ background-color: #FFF; height:98%;}
.bgLeft { display:none; }
.bgRight { display:none; }
.content { vertical-align:top;}
.logout { display:none;}


.headerTop { width: 100%; height:82px; background-color:#7BC518;} 
.slogan { display:none; }
.logo {display:none;}
.printlogo{display:block}
.topNavi { display:none; }
.topNavi a:Link, .topNavi a:Active, .topNavi a:Visited { display:none; }
.topNavi a:Hover { display:none; }

.globalsearch{ display:none; }
.searchLeft { display:none; }
.searchRight { display:none; }
.globalsearch input {display:none;}
.searchField { display:none; }
.advancedSearch { display:none; }
.titleSearch{ height:20px; border-bottom:1px solid #C9C9C9; width:100%; cursor:pointer; background-image:url(../img/bgEvents.jpg); background-repeat:repeat-x; margin-bottom:3px; overflow:hidden;}
.searchDivider { height:7px; }
.searchToolbar{ height:20px; border:1px solid #DFDFDF; border-top:none; width:648px; cursor:pointer; background-image:url(../img/bgSearchDivider.jpg); background-repeat:repeat-x; margin-top:-2px; }

img { border: none;}
.badgeOpen { width:13px; height:13px; background-image: url(../img/arrowDown.gif); background-repeat: no-repeat; position:absolute; right:7px; top:7px; cursor:pointer;}
.badgeSluiten { width:13px; height:13px; background-image: url(../img/arrowClose.gif); background-repeat: no-repeat; position:absolute; right:7px; top:7px; cursor:pointer;}
.label { width:120px;}
.more { font-weight: bold; border-bottom:1px solid #C9C9C9; height:15px; width:100%; text-align:right;}
#zna a.green:Link, #zna a.green:Active, #zna a.green:Visited { color:#7BC518; text-decoration:none;}





/*MAIN NAVIGATION */
.fotoPlaceholder { display:none;}
.promoTxt { display:none;}
.promoTxt p {display:none;}
.promoSubTxt { display:none;}

#znaChannel { display:none; }
#znaChannel div { display:none;}
#znaChannelOver { display:none;}
#znaChannelOver div { display:none;}
#znaChannelOver a:Link, #znaChannelOver a:Visited,  #znaChannelOver a:Active, #znaChannelOver a:Hover { display:none; }
#znaChannel a:Link, #znaChannel a:Visited,  #znaChannel a:Active, #znaChannel a:Hover { display:none; }
#znaChannelPhoto  a:Link, #znaChannelPhoto a:Active, #znaChannelPhoto a:Visited {display:none;}
#znaChannelPhoto a:Hover {display:none;}



#bezoekersChannel { display:none; }
#bezoekersChannel div { display:none; }
#bezoekersChannelOver { display:none; }
#bezoekersChannelOver div { display:none; }
#bezoekersChannelOver a:Link, #bezoekersChannelOver a:Visited,  #bezoekersChannelOver a:Active, #bezoekersChannelOver a:Hover { display:none; }
#bezoekersChannel a:Link, #bezoekersChannel a:Visited,  #bezoekersChannel a:Active, #bezoekersChannel a:Hover { display:none; }
#bezoekersChannelPhoto a:Link, #bezoekersChannelPhoto a:Active, #bezoekersChannelPhoto a:Visited { display:none; }

#patientenChannel { display:none; }
#patientenChannel div { display:none; }
#patientenChannelOver { display:none;}
#patientenChannelOver div { display:none;}
#patientenChannelOver a:Link, #patientenChannelOver a:Visited,  #patientenChannelOver a:Active, #patientenChannelOver a:Hover { display:none; }
#patientenChannel a:Link, #patientenChannel a:Visited,  #patientenChannel a:Active, #patientenChannel a:Hover { display:none;}
#patientenChannelPhoto a:Link, #patientenChannelPhoto a:Active, #patientenChannelPhoto a:Visited{display:none;}
#patientenChannelPhoto a:Hover {display:none;}


#zorgverstrekkersChannel { display:none;}
#zorgverstrekkersChannel div { display:none;}
#zorgverstrekkersChannelOver { display:none;}
#zorgverstrekkersChannelOver div { display:none;}
#zorgverstrekkersChannelOver a:Link, #zorgverstrekkersChannelOver a:Visited,  #zorgverstrekkersChannelOver a:Active, #zorgverstrekkersChannelOver a:Hover { display:none;}
#zorgverstrekkersChannel a:Link, #zorgverstrekkersChannel a:Visited,  #zorgverstrekkersChannel a:Active, #zorgverstrekkersChannel a:Hover { display:none; }
#zorgverstrekkersChannelPhoto a:Link, #zorgverstrekkersChannelPhoto a:Active, #zorgverstrekkersChannelPhoto a:Visited { display:none;}
#zorgverstrekkersChannelPhoto a:Hover { display:none; }



/* DEFAULT */
#zna { font-size:0.7em; color: #666; margin-left:20px; margin-right:20px;}
#zna .divider { min-height: 700px; }
#zna .track { font-size: smaller; color:#666; float:left; margin-top:14px; }
#zna .track a:Link, #zna .track a:Visited, #zna .track a:Active { color:#666; text-decoration: none;}
#zna .track a:Hover { color:#7BC518; text-decoration: none;}
#zna .track .arrow { padding:0px 5px; margin-left:5px; background-image:url(../img/arrowGreen.gif); background-repeat: no-repeat;}
#zna .toolkit { float:right; margin-top:10px; cursor:pointer;}
#zna .toolkit .resize {display:none; }
#zna .toolkit .switchFontSmall { display:none;}
#zna .toolkit .switchFontMedium { display:none;}
#zna .toolkit .switchFontLarge { display:none;}
#zna .toolkit .print { display:none; } 
#zna .toolkit .mail { display:none; } 
#zna .summary  { width: 75%; margin:20px;}
#zna .savePage { display:none;}
#zna .undoSavedPage { display:none;}
#zna .subNav { display:none; }
#zna .subNav  ul { display:none; }
#zna .subNav .selected  { display:none; }
#zna .subNav li { display:none;}
#zna .subNav a:Link, #zna .subNav a:Visited, #zna .subNav a:Active { display:none; }
#zna .subNav a:Hover { display:none; } 
#znaFooter { color: #999; font-size:0.7em;}
#znaFooter  a:Link, #znaFooter  a:Visited, #znaFooter  a:Active { color: #999; text-decoration: underline;}
#znaFooter  a:Hover { color: #7BC518; text-decoration: none;} 
#znaFooter  .kleur {color: #7BC518;}
#zna table { color:#666; border: 1px solid #CCC; margin:7px;}
#zna table th { height:20px; text-align:left; background-color: #7BC518; color:#FFF; padding-left: 5px;}
#zna table td { text-align:left; color:#666; padding-left: 5px;}
#zna li { list-style-image:url(../img/liElement.gif);}
#zna .checkList li { list-style-image:url(../img/icoCheckG.gif);}
#zna h1, #zna h2, #zna h3, #zna h4, #zna h5, #zna h6 { color:#666; background-image:url(../img/bgHeaderDivider.gif); background-repeat: repeat-x; background-position: bottom;}
#zna h1 { font-size:1.5em;}
#zna h2 { font-size:1.0em; background-image:none;}
#zna a:Link, #zna a:Visited, #zna a:Active { color: #666; text-decoration: underline;}
#zna a:Hover { color: #7BC518; text-decoration: none;} 
#zna .badgeNew { display:none;}
#zna .badgeTip {display:none;}
#zna .badgeHulp { display:none;} 
#zna .more a:Link, #zna .more a:Visited, #zna .more a:Active { text-decoration: underline; color: #666;}
#zna .more a:Hover { text-decoration: none; color:#7BC518;}
#zna .sites li {margin-left:-20px; margin-bottom:7px;}
#zna .sites a:Link, #zna .sites a:Visited, #zna .sites a:Active {text-decoration: none;}
#zna .titleSearch a:Link, #zna .titleSearch a:Visited , #zna .titleSearch a:Hover, #zna .titleSearch a:Active { text-decoration: none;}

#bezoekers { font-size:0.7em; color: #666; margin-left:20px; margin-right:20px;}
#bezoekers .divider { min-height: 700px; }
#bezoekers .track { font-size: smaller; color:#666; float:left; margin-top:14px; }
#bezoekers .track a:Link, #bezoekers .track a:Visited, #bezoekers .track a:Active { color:#666; text-decoration: none;}
#bezoekers .track a:Hover { color:#DFA52F; text-decoration: none;}
#bezoekers .track .arrow { padding:0px 5px; margin-left:5px; background-image:url(../img/arrowOrange.gif); background-repeat: no-repeat;}
#bezoekers .toolkit { float:right; margin-top:10px; cursor:pointer;}
#bezoekers .toolkit .resize { display:none; }
#bezoekers .toolkit .switchFontSmall { display:none; }
#bezoekers .toolkit .switchFontMedium { display:none; }
#bezoekers .toolkit .switchFontLarge { display:none; }
#bezoekers .toolkit .print { display:none; } 
#bezoekers .toolkit .mail { display:none; } 
#bezoekers .savePage { display:none;}
#bezoekers .undoSavedPage { display:none;}
#bezoekers .subNav { display:none; }
#bezoekers .subNav  ul { display:none; }
#bezoekers .subNav .selected  { display:none; }
#bezoekers .subNav li { display:none; }
#bezoekers .subNav a:Link, #bezoekers .subNav a:Visited, #bezoekers .subNav a:Active { display:none; }
#bezoekers .subNav a:Hover { display:none; } 
#bezoekersFooter{ color: #999; font-size:0.7em;}
#bezoekersFooter a:Link, #bezoekersFooter a:Visited, #bezoekersFooter a:Active { color: #999; text-decoration: none;}
#bezoekersFooter a:Hover { color: #DFA52F; text-decoration: none;} 
#bezoekersFooter .kleur {color: #DFA52F;}
#bezoekers table { color:#666; border: 1px solid #CCC;}
#bezoekers table th { height:20px; text-align:left; background-color: #DFA52F; color:#FFF; padding-left: 5px;}
#bezoekers table td { text-align:left; color:#666; padding-left: 5px;}
#bezoekers li { list-style-image:url(../img/liElementOrange.gif);}
#bezoekers .checkList li { list-style-image:url(../img/icoCheckO.gif);}
#bezoekers h1, #bezoekers h2, #bezoekers h3, #bezoekers h4, #bezoekers h5, #bezoekers h6 { color:#666; background-image:url(../img/bgHeaderDividerOrange.gif); background-repeat: repeat-x; background-position: bottom;}
#bezoekers h1 { font-size:1.5em;}
#bezoekers h2 { font-size:1.0em; background-image:none;}
#bezoekers a:Link, #bezoekers a:Visited, #bezoekers a:Active { color: #666; text-decoration: underline;}
#bezoekers a:Hover { color: #DFA52F; text-decoration: none;} 
#bezoekers .badgeNew { display:none; }
#bezoekers .badgeTip { display:none; }
#bezoekers .badgeHulp { display:none;}
#bezoekers .titleSearch a:Link, #bezoekers .titleSearch a:Visited , #bezoekers .titleSearch a:Hover, #bezoekers .titleSearch a:Active { text-decoration: none;}

#patienten { font-size:0.7em; color: #666; margin-left:20px; margin-right:20px;}
#patienten .divider { min-height: 700px; }
#patienten .track { font-size: smaller; color:#666; float:left; margin-top:14px; }
#patienten .track a:Link, #patienten .track a:Visited, #patienten .track a:Active { color:#666; text-decoration: none;}
#patienten .track a:Hover { color:#C7006B; text-decoration: none;}
#patienten .track .arrow { padding:0px 5px; margin-left:5px; background-image:url(../img/arrowPurple.gif); background-repeat: no-repeat;}
#patienten .toolkit { float:right; margin-top:10px; cursor:pointer;}
#patienten .toolkit .resize {display:none; }
#patienten .toolkit .switchFontSmall { display:none;}
#patienten .toolkit .switchFontMedium { display:none;}
#patienten .toolkit .switchFontLarge { display:none;}
#patienten .toolkit .print {display:none; } 
#patienten .toolkit .mail {display:none; } 
#patienten .savePage { display:none;}
#patienten .undoSavedPage { display:none;}
#patienten .subNav { display:none; }
#patienten .subNav  ul { display:none; }
#patienten .subNav .selected  { display:none;}
#patienten .subNav li { display:none;}
#patienten .subNav a:Link, #patienten .subNav a:Visited, #patienten .subNav a:Active { display:none;}
#patienten .subNav a:Hover { display:none;} 
#patientenFooter { color: #999; font-size:0.7em;}
#patientenFooter a:Link, #patientenFooter a:Visited, #patientenFooter a:Active { color: #999; text-decoration: none;}
#patientenFooter a:Hover { color: #C7006B; text-decoration: none;} 
#patientenFooter .kleur {color: #C7006B;}
#patienten table { color:#666; border: 1px solid #CCC;}
#patienten table th { height:20px; text-align:left; background-color: #C7006B; color:#FFF; padding-left: 5px;}
#patienten table td { text-align:left; color:#666; padding-left: 5px;}
#patienten li { list-style-image:url(../img/liElementPurple.gif);}
#patienten .checkList li { list-style-image:url(../img/icoCheck.gif);}
#patienten h1, #patienten h2, #patienten h3, #patienten h4, #patienten h5, #patienten h6 { color:#666; background-image:url(../img/bgHeaderDividerPurple.gif); background-repeat: repeat-x; background-position: bottom;}
#patienten h1 { font-size:1.5em;}
#patienten h2 { font-size:1.0em; background-image:none;}
#patienten a:Link, #patienten a:Visited, #patienten a:Active { color: #666; text-decoration: underline;}
#patienten a:Hover { color: #C7006B; text-decoration: none;} 
#patienten .badgeNew { display: none;}
#patienten .badgeTip { display: none;}
#patienten .badgeHulp { display: none;}
#patienten .titleSearch a:Link, #patienten .titleSearch a:Visited , #patienten .titleSearch a:Hover, #patienten .titleSearch a:Active { text-decoration: none;}


#zorgverstrekkers { font-size:0.7em; color: #666; margin-left:20px; margin-right:20px;}
#zorgverstrekkers .divider { min-height: 700px; }
#zorgverstrekkers .track { font-size: smaller; color:#666; float:left; margin-top:14px; }
#zorgverstrekkers .track a:Link, #zorgverstrekkers .track a:Visited, #zorgverstrekkers .track a:Active { color:#666; text-decoration: none;}
#zorgverstrekkers .track a:Hover { color:#1AA7AD; text-decoration: none;}
#zorgverstrekkers .track .arrow { padding:0px 5px; margin-left:5px; background-image:url(../img/arrowBlue.gif); background-repeat: no-repeat;}
#zorgverstrekkers .toolkit { float:right; margin-top:10px; cursor:pointer;}
#zorgverstrekkers .toolkit .resize {display:none;}
#zorgverstrekkers .toolkit .switchFontSmall { display:none;}
#zorgverstrekkers .toolkit .switchFontMedium { display:none;}
#zorgverstrekkers .toolkit .switchFontLarge { display:none;}
#zorgverstrekkers .toolkit .print {display:none; } 
#zorgverstrekkers .toolkit .mail {display:none; } 
#zorgverstrekkers .savePage { display:none;}
#zorgverstrekkers .undoSavedPage { display:none;}
#zorgverstrekkers .subNav { display:none;}
#zorgverstrekkers .subNav  ul {display:none;}
#zorgverstrekkers .subNav .selected  { display:none; }
#zorgverstrekkers .subNav li { display:none; }
#zorgverstrekkers .subNav a:Link, #zorgverstrekkers .subNav a:Visited, #zorgverstrekkers .subNav a:Active { display:none; }
#zorgverstrekkers .subNav a:Hover { display:none;} 
#zorgverstrekkersFooter { color: #999; font-size:0.7em;}
#zorgverstrekkersFooter a:Link, #zorgverstrekkersFooter a:Visited, #zorgverstrekkersFooter a:Active { color: #999; text-decoration: none;}
#zorgverstrekkersFooter a:Hover { color: #1AA7AD; text-decoration: none;} 
#zorgverstrekkersFooter .kleur {color: #1AA7AD;}
#zorgverstrekkers table { color:#666; border: 1px solid #CCC;}
#zorgverstrekkers table th { height:20px; text-align:left; background-color: #1AA7AD; color:#FFF; padding-left: 5px;}
#zorgverstrekkers table td { text-align:left; color:#666; padding-left: 5px;}
#zorgverstrekkers li { list-style-image:url(../img/liElementBlue.gif);}
#zorgverstrekkers .checkList li { list-style-image:url(../img/icoCheckB.gif);}
#zorgverstrekkers h1, #zorgverstrekkers h2, #zorgverstrekkers h3, #zorgverstrekkers h4, #zorgverstrekkers h5, #zorgverstrekkers h6 { color:#666; background-image:url(../img/bgHeaderDividerBlue.gif); background-repeat: repeat-x; background-position: bottom;}
#zorgverstrekkers h1 { font-size:1.5em;}
#zorgverstrekkers h2 { font-size:1.0em; background-image:none;}
#zorgverstrekkers a:Link, #zorgverstrekkers a:Visited, #zorgverstrekkers a:Active { color: #666; text-decoration: underline;}
#zorgverstrekkers a:Hover { color: #1AA7AD; text-decoration: none;} 
#zorgverstrekkers .badgeNew { display: none;}
#zorgverstrekkers .badgeTip { display: none;}
#zorgverstrekkers .badgeHulp { display: none;}
#zorgverstrekkers .titleSearch a:Link, #zorgverstrekkers .titleSearch a:Visited , #zorgverstrekkers .titleSearch a:Hover, #zorgverstrekkers .titleSearch a:Active { text-decoration: none;}

/* STRETCHBOX  (PRINT)*/
.stretchbox {float:left;width:100%;margin-left:5px;margin-right:5px;width:auto;margin-bottom:10px;margin-top:10px;border:1px solid black;}
.stretchbox .header{padding-top:4px;height:20px;position:relative;z-index:1}
.stretchbox .header .title{padding:3px;padding-left:9px;font-weight:bolder;border-bottom:1px solid black}
.stretchbox .header .subtitle{padding:3px;padding-left:10px;}
.stretchbox .header .left{float:left;position:relative;top:-5px;left:-1px;width:9px;height:13px;}
.stretchbox .header .right{float:right;position:relative;top:-5px;right:-1px;width:9px;height:13px;}
.stretchbox .badge{;text-align:right;padding:2px;padding-right:10px;color:white;font-weight:bolder;height:18px;}
.stretchbox .badge .activebadge{padding-left:12px;;text-align:right}
.stretchbox .body .title{border-bottom:1px solid #ddd;padding:2px;padding-left:20px;}
.stretchbox .body .news{background-image:url('../img/news.gif');}
.stretchbox .body .events{background-image:url('../img/calendar.gif');}
.stretchbox .body .title a{text-decoration:none;}
.stretchbox .body .content{padding:3px;padding-left:20px;display:block;height:auto;}
.stretchbox .body .frontcontent{padding:3px;padding-left:20px;display:block;height:auto;}
.stretchbox .body  li{margin-left:-28px}
.stretchbox .footer{border:1px solid #dfdfdf;border-top:none;height:4px;padding:0px;margin:0px}
.stretchbox .footer .left{position:relative;top:1px;left:-1px;width:9px;height:4px;}
.stretchbox .footer .right{position:relative;top:1px;right:-1px;width:9px;height:4px;}

/* SELECTBOX (PRINT) */
.selectbox .badge{display:none;}

/* TIMETABLE BOX */
.timetable{width:640px;padding:20px 0px 10px 0px;margin:10px 0px 10px 0px;position:relative;overflow:hidden;}
.timetable .day{z-index:3;width:100%;position:relative;float:left;height:35px;vertical-align:bottom;text-align:left;padding-left:3px;border-top:1px solid #747679}
.timetable .weekend{color:#999;border-color:#999}
.timetable .hour{z-index:2;top:-2px;position:absolute;color:#747679;border-left:1px dotted #747679;height:300px;padding-left:2px;font-size:0.9em;}
.timetable .quarter{top:11px;height:95%;border-color:#999}
.timetable .stripe{background-color:#efefef}
.timetable .block{border:1px solid #747679;background-color:white;z-index:4;color:#747679;font-size:0.9em;text-transform:uppercase;font-weight:bolder;height:16px;position:absolute;text-align:center;}
.timetable .blockcaption{z-index:5;color:white;display:none;font-size:0.9em;text-transform:capitalize;padding:2px;background-color:#999;position:absolute;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}
.timetable .block{background-color:#7bc518;background-image:url('../img/bgBadgeGreen.jpg');}

/* PRINT HACK */
.noprint{display:none;}


/* SIZE */
/*.xs { width: 15%;}*/

.xs { width: 200px;}
.s { width: 25%;}
.m { width: 50%;}
.l { width: 80%;}
.xl { width: 100%;}
.w150 { width: 150px;}
.w175 { width: 175px;}
.w850 { width: 850px;}
.w485 { width:485px;}
.triple { }
.tripleSearch {width: 650px; margin-right:10px;}
.double {  }
.single { }
.promo { margin-left: 15px; float:left;}


/* MARGINS AND PADDING AND SPACERS*/
.margin7 { margin:7px;}
.margin7R {margin-right: 7px;}
.marginT5 {margin-top: 5px;}
.marginT3 {margin-top: 3px;}
.marginL20 { margin-left: 20px;}
.marginFooter { margin-left:180px; margin-top:7px;}
.marginPopUp { margin-top:-130px; margin-left:-15px;}
.marginPopUpConsultation { margin-left:35px; margin-top:-180px;}
.padding7 { padding: 7px;}
.paddingL7 {padding-left: 7px;}
.spacer7 { height: 7px;}
.spacer20 { height: 20px;}
.spacer38 { height: 38px;}

/* FLOATS */
.left { float:left;}
.right { float:right;}
.resetLeft { clear:left;}
.resetRight { clear:right;}
.reset { clear:left; clear:right;}


.green { color: #7BC518; font-weight: bold;}
.orange { color: #DFA52F; font-weight: bold;}
.purple { color: #C7006B; font-weight: bold;}
.blue { color: #1AA7AD; font-weight: bold;}
.greenN { color: #7BC518;}


.fontSize { font-size: 0.7em;}
.positionRel {}
.positionAbs {}
.pointer {cursor:pointer;}
.opacity { width: 920px; height: 1999px; background-color: #CCC; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; position:absolute; z-index:10; }
.zIndex { z-index: 999;}

/* STRETCHBOX */
.stretchbox {border:1px solid #dfdfdf;background-color:Black}
.stretchbox .header{background-color:#dfdfdf}
.stretchbox .header .title{font-weight:bold;padding:4px;font-size:1.1em}
.stretchbox .header .title:after{content:": "}
.stretchbox .header .subtitle{background-repeat:no-repeat;background-position:0px 4px;padding:3px;padding-left:10px;}
.stretchbox .body .title{padding:2px;padding-left:10px}
.stretchbox .body .title a{text-decoration:none;}
.stretchbox .body .content{padding:3px;padding-left:20px;display:block !important;height:auto;}
.stretchbox .body .news{background-image:url('../img/news.gif');}
.stretchbox .body .events{background-image:url('../img/calendar.gif');}
.stretchbox .body .frontcontent{padding:3px;padding-left:20px;display:block;height:auto;}
.stretchbox .body  li{margin-left:-28px}
.stretchbox .body .whitearrow{background-image:url('../img/arrowWhiteDoubleDown.gif');background-repeat:no-repeat;background-position:4px 3px;}

#znaFooter{display:none;}
#zna .track a:after{content:" > "}
