/*
Color-related properties
*/

/*
TEXT COLOR
*/

h1 {
    color:#444444;
}

h2 {
    color:#009dad;
}

div.item h2 a {
    color:#009dad;
}

div#content h4 {
    color:#222;
}

div#webtrail a:hover,
div.content-block ul li a:hover,
div#content-column-right li a:hover,
div.pager a:hover,
div.pager a.current,
ul#navigation-corporate a,
ul#navigation-main a,
ul#navigation-main li a:hover,
ul#navigation-main li a.highlighted-parent,
ul#navigation-main li.current ul a,
div#navigation-extra a:hover,
div#navigation-extra ul#navigation-extra-faq,
div#navigation-secondary ul li a,
dl.faculties dt a:hover,
table#nieuwsarchief td a:hover,
ul.tabs li a:hover,
div#footer p#copyright,
div#footer a {
    color:#FFF;
}

h3,
h3 a {
		color:#ffffff;
}

ul#navigation-main ul li a {
		color:#fff;
}

div.content-block.cb-wide h3,
div.content-block h3 {
	background: url(../img/content-block-header-mcd-blue.gif) right no-repeat #cceffc;
	color: #FFF;
}

div#webtrail,
div#webtrail a,
div.pager a,
div#navigation-extra ul li a {
    color:#ffffff;
}

h1 span,
dl.faculties dt a,
span#print-mail-text,
table#nieuwsarchief td a {
    color:#a60d1f;
}

ul.tabs li a.current,
div#navigation-extra label,
div#navigation-extra h4 {
    color:#fff;
}

ul#navigation-corporate li ul li a {
    color:#f9f9f9;
}

ul#navigation-header li a:hover {
    color:#666;
    }


/*
STUDIEKEUZE
*/

div.content-block.weblog {
	background: #e4f6fb;
}

div.content-block.weblog:hover a,
div.content-block.weblog:hover {
	background: #009dad;
	color: #fff;
}

h3,
div.content-block.cb-wide h3,
div.content-block h3 {
	background: url(../img/content-block-header-mcd-blue.gif) right no-repeat #009dad;
	color: #ffffff;
}

div.banner h3 {
	background: #009dad;
	color: #ffffff;
}

div.item:hover {
    background-color:#e4f6fb;
}

div#header-balk-corporate-green {
	position: absolute;
	width: 693px;
	height: 31px;
	background: url(../img/mcd-bluebox-overlay.png) no-repeat;
	z-index: 1;
	left: 0;
	top: 175px;
}

/*
BORDERS AND BACKGROUND IMAGES
*/

body {
    background: url("../img/bg-body-mcd-blue.gif") 0 -3px repeat-x;
}

div#webtrail {
    background: url("../img/arrow-white-transparent.gif") 15px 0.75em no-repeat;
}

div.content-block li,
div#content-column-right li {
    background:url("../img/arrow-mcd-blue.gif") 0 5px no-repeat;
}

ul.tabs li a:hover {
    background:url("../img/bg-tab-hover-mcd-blue.gif") 0 0 repeat-x;
    color: #fff;
}


ul#navigation-main li.current ul a:hover,
ul#navigation-main li ul a:hover,
ul#navigation-main li ul a.highlighted-parent,
ul#navigation-main li.current ul a.highlighted-parent {
    background-color:#58c6d1;
    color:#000;
}

div#navigation-extra-information {
	border-top: 1px solid #009dad;
}

div#navigation-extra div.wrapper {
    background:#009dad;
}


div#navigation-extra a {
    border-bottom:1px solid #ffffff;
    background: url("../img/arrow-lightgreen-transparent.gif") 1px 0.7em no-repeat;
}

div#navigation-extra a:hover {
    background-color:#e4f6fb;
    color:#009dad;
}

div#navigation-secondary ul li a:hover {
    border-right:5px solid #009dad;
}

ul.tabs {
    border-bottom:1px solid #009dad;
}

ul.tabs li a {
    background:#e6e6e6 url("../img/bg-tab-grey.gif") 0 0 repeat-x;
    color:#6e7171;
}

ul.tabs li a.current {
    background:#004d4f url("../img/bg-tab-mcd-blue.gif") 0 0 repeat-x;
    color: #ffffff;
}

form#nieuwsarchief-form {
    background:url("../img/bg-newsarchive-gradient.gif") 0 0 repeat-x;
}

ul#navigation-corporate li {
    background:url("../img/navigation-corporate.jpg") 0 0 no-repeat;
}

ul#navigation-corporate li ul li {
    border-bottom:1px solid #ee8a44;
}

ul#navigation-corporate li ul li a:hover {
    background-color:#ee8a44;
}

ul#navigation-main li ul {
    background:url("../img/bg-navigation-main-mcd-blue.gif") 110px 20px no-repeat;
    border-bottom:5px solid #0091a0;
}

div#navigation-extra ul#navigation-extra-shortcuts li {
    background: url("../img/arrow-lightgreen-transparent.gif") 1px 0.6em no-repeat;
    }

ul#navigation-header li a {
    background: url("../img/arrow-mcd-blue.gif") right 6px no-repeat;
}

div#navigation-secondary ul ul li a {
    color:#000;
    background: #e4f6fb url("../img/arrow-black-transparent.gif") 3px 8px no-repeat;
}

div#navigation-secondary ul ul li.current ul li.current a {
    border-right:5px solid #009dad;
}

div#navigation-secondary ul ul li.current a,
div#navigation-secondary ul ul li.current ul li a:hover {
    border-right:5px solid #009dad;
    background-color:#FFF;
}

div#navigation-secondary ul ul li a:hover {
		background-color:#0099a8;
		color:#000;
}

div#navigation-secondary ul ul li.current ul li.current a:hover {
    border-right:5px solid #009dad;
}

div#GB_window a#close {
  background: url("../img/greybox-close.gif") 0 0 no-repeat;
}

/*
For inheritance reasons: BACKGROUND-COLOR at last
*/

ul.tabs li a:hover {
    background-color:#669490;
}

dl.faculties dt a:hover,
table#nieuwsarchief td a:hover {
    background-color:#a60d1f;
}

table#nieuwsarchief th {
    background-color:#ccdcdd;
}

ul#navigation-corporate,
ul#navigation-corporate li,
ul#navigation-corporate li ul li {
    background-color:#e96b12;
}

body,
div#webtrail,
div#footer,
div.content-block ul li a:hover,
div#content-column-right li a:hover,
ol#inhoudsopgave span,
dl#faq span,
form#nieuwsarchief-form,
div.pager,
.tabel-rij-1,
div#GB_caption {
    background-color:#009dad;
}

div#navigation-secondary ul li a {
		background-color:#009dad;
}

ul#navigation-main li ul {
    background-color:#10adbd;
}

ul#navigation-main li a:hover,
ul#navigation-main li a.highlighted-parent {
    background-color:#fff;
    color:#000;
}

ul#navigation-main li.current ul a {
		background-color:transparent;
		color:#fff;
}

/*
TABLES
*/

.tabel-rij-1 {
  background-color: #009dad;
  color: #ffffff;
  font-weight: bold;
}

.tabel-rij-even {
  background-color: #e4f6fb;
}

.tabel-rij-oneven {
  background-color: #fff;
}

table.contenttable .hover {
  background-color: #0099a8;
  color: #fff;
}

/*
Logo
*/

div#header {
    height:5.5em;
    background:url("../img/logo-mcd.jpg") 43px 0px no-repeat;
    position:relative;
}


