a:link {
	color: #005696;
}
a:hover {
	color: #f5a232;
}
a:visited {
	color: #000;
}
p#payoff {
	width: 235px;
	height: 29px;
	background: transparent url( "../img/kenniscapaciteit.gif" ) 0px 0px no-repeat;
	margin: 31px 0px 20px 0px;
}
div#menu {
	background-color: #0054a0;
}
div#menu ul li.on {
	background-color: #f5a232;
}
div#menu ul li a {
	padding: 0px 27px;
}
div#menu ul li ul.sub li a:hover,
div#menu ul li ul.sub li.on a {
	color: #fff;
}
div#menu ul li.last ul.sub {
	margin-left: -175px;
}



h1,
h2,
h3,
ul.crumbs li a:hover,
ol.recent a,
a.chat {
	color: #005696;
}

body.index h1 {
	margin-bottom: 0.5em;
}
div#main button,
body.functie div#main div#filter button,
body.adviseur div#main div#filter button,
div#bt_chat_like_form input,
a.button {
	background-color: #f5a232;
	border-color: #c77e1b;
}
div#main button:hover,
body.functie div#main div#filter button:hover,
body.adviseur div#main div#filter button:hover,
div#bt_chat_like_form input:hover,
a.button:hover {
	border-color: #00436d;
	background-color: #005e99;
}
div#main div#snelzoeken button,
div#main div#filter button {
	border-color: #00436d;
	background-color: #005e99;
}
div#main div#snelzoeken button:hover,
div#main div#filter button:hover {
	border-color: #c77e1b;
	background-color: #f5a232;
}
#tooltip {
	border-color: #c77e1b;
	background-color: #f5a232;
}
.semi label,
.quart label,
#snelzoeken label,
#filter label {
	color: #005696;
}


div#end div.content {
	font-size: 0.8em;
	line-height: 1.7em;
}
div#end .column.first,
div#end .column.last {
	width: 115px;
}
div#end .column.mid {
	width: 200px;
}
div#end .column.first {
	margin-left: 270px;
}


div#snelzoeken,
div.address,
div#main ol.vacatures ul.info,
body.historie h2,
div.frame,
#chat,
#filter {
	border-color: #d1e4f3;
}

div#main ul.organogram ul,
div#main ul.organogram ul ul li {
	border-color: #005696;
	background: #d1e4f3;
}


ol.list li h3	a,
ol.list li h2	a,
ol.vacatures li h3 a,
ol.vacatures li h2 a {
	color: #f5a232;
}


a.linkedin {
	margin: 28px 0px 0px 40px;
}
a.twitter {
	margin: 28px 0px 0px 7px;
}



input:focus,
select:focus,
textarea:focus {
	border-color: #f5a232;
	/* outline-color: #f5a232; */
	outline: none;
	background: #fff9f0;
}



#tooltip {
	position: absolute;
	z-index: 3000;
	border-width: 1px;
	border-style: solid;
	padding: 5px 10px;
	opacity: 0.75;
	max-width: 250px;
	color: #fff;
}
#tooltip h3 {
	color: #fff;	
	font-weight: normal;
	font-size: 0.7em;
	line-height: 1.2em;
}

body.index #chat {
	margin: -40px 55px 0px 0px;
	padding-bottom: 10px;
}
div#snelzoeken {
	z-index: 1000;
	padding: 20px;
	height: 160px;
	position: relative;
	margin: -280px 0px 60px 712px;
}
div#main div#snelzoeken button {
	width: 83px;
}

/* chat */
div#bt_invite_box{
	width: 400px !important;
}
div#bt_invite_box table#bt_main_table {
	width: 378px !important;
}
div#bt_invite_box table#bt_content_table {
	width: 378px !important;
}
div#bt_invite_box table#bt_message_table {
	width: 388px !important;
	height: 69px !important;
}
div#bt_invite_box table#bt_send_table {
	width: 378px !important;
}
div#bt_invite_box table#bt_message_table td {
	width: 280px !important;
	text-align: left !important;
	vertical-align: top;
	height: 69px !important;
}
div#bt_invite_box table#bt_message_table td div {
	width: 280px !important;
	height: 69px !important;
}
div#bt_invite_box table#bt_send_table textarea {
	margin: 10px 0px 0px 0px !important;
	width: 280px !important;
	height: 50px !important;
}
div#bt_invite_box table#bt_send_table td {
	vertical-align: top !important;
}
div#bt_invite_box div#bt_chat_like_form {
	border-color: #D1E4F3;
	background-color: #fff !important;
}
div#bt_chat_like_form input {
	width: auto;
	margin: 0px 0px 0px 7px !important;
}
div#bt_invite_box table#bt_header_table{
	background: #fff !important;
	padding: 0px !important;
	width: 398px !important;
	border-color: #D1E4F3 !important;
	border-bottom-width: 1px !important;
}
table#bt_message_table {
	line-height: 1.2em;
}
