/* This file will hold the main styles for your website. */

/*
wit     ffffff  achtergrond
zwart   000000  body tekst
grijs   666666  tekst
magenta A5007D links
blauw   50739B titels, footer
dblauw  32557D actieve titels
lblauw  EDF1F5 dropdownmenu
oblauw  000A1E overlay (90% dekkend)
paars   A078A0 zoekkleur
dpaars  8C648C actieve zoekkleur
lpaars  ECE4EC zoekvlak
beige   B48C8C browsekleur
dbeige  8C6464 actieve browsekleur
lbeige  F0E8E8 browsevlak
oranje  FF6E00 store links en titels
loranje FFE2CC store vlakken
*/

/* General */

body {
  xxxbackground-image:url('../images/bwsa-background.jpg');
  xxxbackground-repeat:repeat;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px; 
  line-height: 18px;
  color: #000000;
 
}

.zone {
  xxxbackground: white;
}

h1, h2, h3, h4, h5, h6,
h2.block-title {
  font: 16px Georgia, "Times New Roman", Times, serif;
  color: #990000;
}

h1 {
font-size: 26px;
font-weight: bold;
}

h2.block-title a:hover {
  color: #990000;
}

h3 {
	font-weight: bold;
}

.site-slogan {
  color: #990000;
}

a:link, a:visited {
    color: #990000;
}

#zone-menu {
  background-color: #e7e7e7;
  font: 16px Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
}

ul.nice-menu-down li {
background-color: #e7e7e7;
}

ul.nice-menu li {
padding-right: 5px;
}

#zone-menu a:link,
#zone-menu a:visited {
	color: #000;
}
#zone-menu a:hover {
  color: #A5007D;
}

.menu ul.menu li {
  background-image: url(../images/plus-blue.png);
}
.menu ul.menu ul.menu li {
  background-image: url(../images/plus-blue.png);
}

/* Footer */

#zone-footer,
#zone-footer a,
#zone-footer a:hover,
#zone-footer h2 {
  color: #000;
}

#zone-footer {
  background-color: #e7e7e7;
  font: 11px Georgia, "Times New Roman", Times, serif;
  height: 60px;
}

#zone-footer #block-block-4, #zone-footer #block-block-8 {
    font-style:normal;
}

/* Search and browse */

.block-iish-blocks-search,
.block-iish-blocks-search-small {
	color: #A078A0;
}
.block-iish-blocks-search .block-title,
.block-iish-blocks-search-small .block-title {
	color: #A078A0;
	border-color: #A078A0;
}
.block-iish-blocks-search .content,
.block-iish-blocks-search-small .content {
  border-color: #A078A0;
	background-color: #ECE4EC;
}
.block-iish-blocks-browse,
.block-iish-blocks-browse-small {
	color: #B48C8C;
}
.block-iish-blocks-browse .block-title,
.block-iish-blocks-browse-small .block-title {
	color: #B48C8C;
	border-color: #B48C8C;
}
.block-iish-blocks-browse .content,
.block-iish-blocks-browse-small .content {
  border-color: #B48C8C;
	background-color: #F0E8E8;
}

.block-iish-blocks-browse select,
.block-iish-blocks-browse-small select {
  background-image: url(../images/plus-brown.png);
  color: #B48C8C;
}
.block-iish-blocks-search input[type="submit"],
.block-iish-blocks-search-small input[type="submit"] {
  background: #A078A0;
  color: #fff;
}
.views-exposed-form input[type="submit"] {
  background: #B48C8C;
  color: #fff;
}
.block-iish-blocks-search input[type="text"],
.block-iish-blocks-search-small input[type="text"] {
  background-image: url(../images/hooks-small.png);
}
.block-iish-blocks-search #search-hook-left,
.block-iish-blocks-search-small #search-hook-left {
  background-image: url(../images/hook-small-left.png);
}
.block-iish-blocks-search #search-hook-right,
.block-iish-blocks-search-small #search-hook-right {
  background-image: url(../images/hook-small-right.png);
}

.browse-menu li.browse-leaf { 
  background-image: url("../images/browse-bg.png");
}
.browse-menu li.browse-leaf.open { 
  color: #fff;
  background-color: #B48C8C;
}
.browse-menu .browse-menu-content { 
  border-color: #B48C8C;
}
.browse-menu .browse-menu-content a:link,
.browse-menu .browse-menu-content a:visited { 
  color: #B48C8C;
}
.browse-menu .browse-menu-content a:hover { 
  color: #A5007D;
}

.iish-block-search .search-catalogue a {
  color: #A078A0;
}

/* News and events */

.view-news .views-field-view-node a,
.view-events .views-field-view-node a {
  color: #666666;
}
.view-news .views-field-title a:hover,
.view-news .views-field-view-node a:hover,
.view-events .views-field-title a:hover,
.view-events .views-field-view-node a:hover {
  color: #A5007D;
}

.node-readmore a:link,
.node-readmore a:visited,
.more-link a:link,
.more-link a:visited,
.views-field-view-node .read-more,
.views-field-view-node .read-more a:link,
.views-field-view-node .read-more a:visited {
  color: #A5007D;
}

/* Slideshow */

.views_slideshow_slide {
  background-color: #eee;
}
.views-slideshow-controls-bottom {
  color: #fff;
}
.views-slideshow-controls-bottom .active {
  color: #000;
}

.node-slideshow,
.row-slideshow {
  color: #fff;
}
.node-slideshow .red,
.row-slideshow .red {
	background-color: #ff3300;
}
.node-slideshow .green,
.row-slideshow .green {
	background-color: #66cc00;
}
.node-slideshow .brown,
.row-slideshow .brown {
	background-color: #996600;
}
.node-slideshow .pink,
.row-slideshow .pink {
	background-color: #ff6699;
}
.node-slideshow .blue,
.row-slideshow .blue {
	background-color: #66CBFF;
}
.node-slideshow .yellow,
.row-slideshow .yellow {
	background-color: #CCCD67;
}

.node-slideshow h2,
.row-slideshow h2 {
  color: #000;
}
.node-slideshow .read-more a,
.row-slideshow .read-more a {
  color: #000;
}
.node-slideshow .read-more .plus,
.row-slideshow .read-more .plus {
  color: #fff;
}
.node-slideshow .read-more a:hover,
.row-slideshow .read-more a:hover {
  color: #000;
}

/* Banners */

.banner-blue {
  color: #fff;
  background: #fff url('../images/banner-blue.png');
}
.banner-orange {
  color: #fff;
  background: #fff url('../images/banner-orange.png');
}
.banner-blue a:link,
.banner-blue a:visited,
.banner-orange a:link,
.banner-orange a:visited {
  color: #fff;
}

/* Pager */

.item-list .pager {
  border-color: #50739B;
}
.item-list .pager li {
  color: #000;
}

/* Views results */

.view-filters {
  background-color: #F0E8E8;
  border-color: #B48C8C;
}
.view-filters label {
  color: #B48C8C;
}
.view-filters select {
  color: #B48C8C;
}
.view-filters select option[selected="selected"] {
  background-color: #B48C8C;
  color: #fff;
}

.view-browse-taxonomy-terms .view-header {
  color: #B48C8C;
}

#block-views-geboren-dood-vandaag-block {
  margin-bottom: 10px;
}


/* Search results */

.page-search h1 {
  color: #990000;
}
.page-search #search-form {
  color: #990000;
  border-color: #990000;
  background-color: #e7e7e7;
}
.search-form input[type="submit"] {
  background: #990000;
  color: #fff;
}
.search-form #edit-advanced a:link,
.search-form #edit-advanced a:visited {
  color: #990000;
}

/* Colorbox */

#cboxTitle {
  background-color: #fff;
}
#cboxOverlay {
  background-color: #000A1E;
}

/* mvh */

.breadcrumb,
.menu {
  font-family: Georgia, "Times New Roman", Times, serif;
}

sup {
	font-size: 9px;
	vertical-align: baseline;
	position: relative;
	top: -0.4em;
}

.view .views-field-title,
#block-menu-block-1 {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#block-search-form {
	margin-bottom: 15px; 
}

#region-content {
	width: 500px;
}

#region-sidebar-first.grid-2 {
	margin-top: 17px;	
}

#region-sidebar-second {
	width: 260px;
}

div.field-name-field-intro {
	font-weight: bold;
}

.node-biografie div.field-name-body {
	border-bottom-width: 1px;
	border-bottom-color:#990000;
	border-bottom-style: solid;
	padding-bottom: 8px;
}

.node-biografie div.field-name-field-auteur {
	border-top-width: 1px;
	border-top-color:#990000;
	border-top-style: solid;
	padding-top: 8px;
}

div.field-name-field-portret {
	float: right;
	margin-left: 8px;
}

div.field-name-field-handtekening {
	padding-top: 8px;
	border-bottom-width: 1px;
	border-bottom-color:#990000;
	border-bottom-style: solid;
	padding-bottom: 14px;
}

.field-label {
font-weight: bold;
}

.view-biographies-glossary .views-row {
    clear: both;
}
.view-biographies-glossary .views-row .views-field-field-portret {
    float: left;
    margin-right: 10px;
    min-height: 35px;
    width: 60px;
}