a {
	color: #f26522;
}

#TopMenu a.ziekenhuis {
	background: url(../images/button_ziekenhuis_active.gif) no-repeat left top;
}

#TopMenu a.rd {
	background: url(../images/button_rd_normal.gif) no-repeat left top;
}

#TopMenu a.academie {
	background: url(../images/button_academie_normal.gif) no-repeat left top;
}

#HorizontalMenu {
	background-color: #f26522;
}

#SubMenu div a:hover {
	background: #fff url(../images/link_arrow_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#SubMenu div a:hover {
	background: #fff url(../images/link_arrow_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#SubMenu div div {
	border-top: 1px solid #f26522;
	border-bottom: 1px solid #f26522;
}

#SubMenu div div a:hover {
	background: #fff url(../images/link_dot_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#SubMenu div div a.down, #SubMenu div div a:hover.down {
	background: #fff url(../images/link_arrow_active_orange.gif) no-repeat left top;
	color: #f26522;
}

#SubMenu div div div {
	border-top: 1px solid #f26522;
	border-bottom: 1px solid #f26522;
}

#SubMenu div div div a:hover {
	background: #fff url(../images/link_dot_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#SubMenu div div div a.down, #SubMenu div div div a:hover.down {
	background: #fff url(../images/link_arrow_active_orange.gif) no-repeat left top;
	color: #f26522;
}

#Crumbs a:hover {
	color: #f26522;
}

#Direct div a:hover {
	background: #fff url(../images/link_arrow_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#News a:hover, #News a:hover span.date, #News a:hover span.title {
	color: #f26522;
}

#News a.more:hover {
	background: #fff url(../images/link_arrow_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#Messages a:hover, #Messages a:hover span.date, #Messages a:hover span.title {
	color: #f26522;
}

#Messages a.more:hover {
	background: #fff url(../images/link_arrow_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#RightMenu a:hover.about {
	background: #fff url(../images/link_overantonius_hover_orange.gif) no-repeat left top;
}

#RightMenu a:hover.work {
	background: #fff url(../images/link_werkenbijons_hover_orange.gif) no-repeat left top;
}

#RightMenu a:hover.contact {
	background: #fff url(../images/link_contact_hover_orange.gif) no-repeat left top;
}

#LinksBottom a:hover.security {
	background: url(../images/link_veiligheid_hover_orange.gif) no-repeat center center;
}

#LinksBottom a:hover.privacy {
	background: url(../images/link_privacy_hover_orange.gif) no-repeat center center;
}

#LinksBottom a:hover.disclaimer {
	background: url(../images/link_disclaimer_hover_orange.gif) no-repeat center center;
}

#LinksBottom a:hover.sitemap {
	background: url(../images/link_sitemap_hover_orange.gif) no-repeat center center;
}

/* specifieke opmaak voor content */

table.specialist {
	display: block;
	margin: 0;
	padding: 0;
	border: none;
}

table.specialist tr {
	margin: 0;
	padding: 0;
	border: none;
}

table.specialist tr td {
	margin: 0;
	padding:  0 4px 16px 0;
	text-align: left;
	vertical-align: top;
	border: none;
}

table.specialist tr td.heading {
	width: 25%;
	font-weight: bold;
	font-size: 1.1em;
	color: #f26522;
}

table.specialismen {
	display: block;
	margin: 0;
	padding: 0;
	border: none;
}

table.specialismen tr {
	margin: 0;
	padding: 0;
	border: none;
}

table.specialismen tr td.heading {
	margin: 0 20px 0 32px;
	padding: 24px 0 11px 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #772059;
}

table.specialismen tr td {
	margin: 0;
	padding:  0 4px 16px 0;
	text-align: left;
	vertical-align: top;
	border: none;
}

table.wachttijden {
	margin: 0;
	padding: 0;
	border: 1px solid #ccc;
	border-collapse: collapse;
}

table.wachttijden tr {
	margin: 0;
	padding: 0;
}

table.wachttijden tr td {
	margin: 0;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	border: 1px solid #ccc;
}

table.wachttijden tr td + td {
	text-align: center;
}

table.wachttijden tr th {
	margin: 0;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	color: #772059;
	font-size: 1.1em;
	border: 1px solid #ccc;
}

table.wachttijden tr th + th {
	text-align: center;
}

table.wachttijden tr.even {
	background-color: #eee;
}

div.alphabet {
	height: 40px;
	margin: 0;
	padding: 0;
}

div.alphabet a {
	display: block;
	height: 20px;
	margin: 0 4px 0 0;
	padding: 0 6px 0 6px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #772059;
	color: #772059;
	float: left;
}

div.alphabet a:hover {
	border: 1px solid #f26522;
	color: #fff;
	background-color: #f26522;
}

div.alphabetic-list {
	clear: both;
	width: 675px;
	height: 320px;
	padding: 8px;
	border: 1px solid #dedede;
	border-right: none;
	overflow: auto;
}

div.alphabetic-list div h3 {
	display: block;
	margin: 0 0 16px 0;
	padding: 0 0 12px 0;
	font-size: 1.4em;
	border-bottom: 1px solid #772059;
	color: #772059;
}

div.alphabetic-list div a.top {
	display: block;
	width: 19px;
	height: 19px;
	margin: 0;
	padding: 0;
	background: #fff url(../images/link_top_normal.gif) no-repeat center center;
	float: right;
}

div.alphabetic-list div a:hover.top {
	background-image: url(../images/link_top_hover.gif);
}

div.alphabetic-list div div.item {
	margin: 0 40px 20px 0;
}

div.alphabetic-list div div.item a {
	display: block;
	margin: 8px 14px 4px 20px;
	padding: 0 0 0 9px;
	background: #fff url(../images/crumb_arrow_normal.gif) no-repeat left center;
	color: #333;
	text-decoration: none;
}

/* toegevoegd na ma 16 maart 2009 */

#Text a.backtolist:hover {
	background: #fff url(../images/link_back_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

#Text a.link:hover {
	background: #fff url(../images/link_arrow_hover_orange.gif) no-repeat left top;
	color: #f26522;
}

