/**
 * Kolibri CMS
 *
 * This software may not be altered, redistributed or reproduced, in part or full, without explicit written permission of the author.
 *
 * Copyright 2005 L - bird webdesign
 * Licence http://crunchlabz.com/doc_eula.html
 */

#menu li a {
	display: block;
	height: 46px;
	background-image: url('styles/default/images/lang/dutch/menu.png');
	background-repeat: no-repeat;
	border: none;
}

#menu li {
	float: left;
	list-style-type: none;
}

#menu a span {
	display: none;
}

#menu .home,                              #menu .home                              a       { width: 85px; background-position:  0   top;        }
#menu .active_home .home,                 #menu .active_home .home                 a,
#menu .home:hover,                        #menu .home                              a:hover { width: 85px; background-position:  0px   bottom;   }
#menu .organisatie,                       #menu .organisatie                       a       { width: 137px; background-position: -85px  top;     }
#menu .active_organisatie .organisatie,   #menu .active_organisatie .organisatie   a,
#menu .organisatie:hover,                 #menu .organisatie                       a:hover { width: 137px; background-position: -85px  bottom;  }
#menu .evenementen,                       #menu .evenementen                       a       { width: 146px; background-position: -222px  top;    }
#menu .active_evenementen .evenementen,   #menu .active_evenementen .evenementen   a,
#menu .evenementen:hover,                 #menu .evenementen                       a:hover { width: 146px; background-position: -222px  bottom; }
#menu .schaatsen,                         #menu .schaatsen                         a       { width: 122px; background-position: -368px top;     }
#menu .active_schaatsen .schaatsen,       #menu .active_schaatsen .schaatsen       a,
#menu .schaatsen:hover,                   #menu .schaatsen                         a:hover { width: 122px; background-position: -368px bottom;  }
#menu .zaalverhuur,                       #menu .zaalverhuur                       a       { width: 139px; background-position: -490px top;     }
#menu .active_zaalverhuur .zaalverhuur,   #menu .active_zaalverhuur .zaalverhuur   a,
#menu .zaalverhuur:hover,                 #menu .zaalverhuur                       a:hover { width: 139px; background-position: -490px bottom;  }
#menu .businessclub,                      #menu .businessclub                      a       { width: 149px; background-position: -629px top;     }
#menu .active_businessclub .businessclub, #menu .active_businessclub .businessclub a,
#menu .businessclub:hover,                #menu .businessclub                      a:hover { width: 149px; background-position: -629px bottom;  }
#menu .contact,                           #menu .contact                           a       { width: 104px; background-position: -778px top;     }
#menu .active_contact .contact,           #menu .active_contact .contact           a,
#menu .contact:hover,                     #menu .contact                           a:hover { width: 104px; background-position: -778px bottom;  }

/* crumbs */
ul#crumbs {
	float: left;
	margin: 0 .5em 0 0;
}

ul#crumbs li {
	color: #838383;
	display: inline;
	list-style-type: none;
	background: none;
	padding: 0;
	margin: 0;
}

ul#crumbs a {
	color: #838383;
}

ul#crumbs li.page_desc {
	color: #999;
	display: block;
	clear: both;
	padding-bottom: .5em;
}

/* siblings */
#sib {
	float: right;
}

#sib a, #sib a:hover, #sib a:active, #sib a:visited {
	color: #64584C;
	font-size: .9em;
	display: block;
	border: none;
	display: block;
	background: url(styles/default/images/background/sib_left.png) left center no-repeat;
	/* bad browser */
	width: 0;
	white-space: nowrap;
}

#sib li>a, #sib li>a:hover, #sib li>a:active, #sib li>a:visited {
	/* good browser */
	width: auto;
}

#sib a:hover {
	color: #BE0707;
}

#sib ul {
	margin: 0;
	display: block;
	list-style: none;
}

#sib li {
	display: block;
	float: left;
	background: url(styles/default/images/background/heading_center.png) center center repeat-x !important;
	margin: 0 0 .5em .5em;
	padding: 0 !important;
}

#sib li.main {
	font-weight: bold;
}

#sib span {
	display: block;
	height: 38px;
	background: url(styles/default/images/background/heading_right.png) right center no-repeat;
}

#sib span span {
	display: block;
	padding: 9px 13px;
	height: auto;
	background: none;
}