body {
  	background: #FFFFFF;
  	font-family: Arial;
  	color: #666666;
	font-size: 13px;
	line-height: 18px;
}
a {
	color: #8b8b8b;
	text-decoration: none;
}

a:hover {
	color: #6b6b6b;
}

#container {
	margin: 0 auto;
	width: 888px;
}

.region-header {
	color: #999999;	
}



#rss {
	position: absolute;
	float: right;
	margin-left: 888px;
}

#twitter {
	position: absolute;
	float: right;
	margin-left: 888px;
	margin-top: 40px;
}

#facebook {
	position: absolute;
	float: right;
	margin-left: 888px;
	margin-top: 80px;
}

#vimeo {
	position: absolute;
	float: right;
	margin-left: 888px;
	margin-top: 120px;
}

#block-views-articles-on-front-block,
#block-views-blog-on-front-block,
#block-views-moments-on-front-block,
#block-views-events-on-front-block,
#block-views-library-on-front-block {
	width: 432px;
	padding: 20px 0 0 0;
}




h1, h2 {
	color: #ffffff;
	font-size: 17px;
	font-weight: normal;
	padding: 8px 10px 10px 15px;
	background: #e0e0e0;
}

#block-views-documenten-op-front-block h2 .non-fat {
	font-weight: normal;
}

#block-views-documenten-op-front-block .views-field-field-author,
#block-views-events-op-front-block .views-field-field-datum, 
#block-views-screenings-op-front-block .views-field-field-datum,
.view-bibliotheek .views-field-field-author,
.view-events .views-field-field-datum,
.view-screenings .views-field-field-datum
 {
	color: #b9b9b9;
	font-family: arial;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	padding: 2px 0 0 15px;
}

.field-name-field-author
 {
	color: #b9b9b9;
	font-family: arial;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	padding: 0 0 12px 15px;
}

.field-name-field-details
 {
	color: #b9b9b9;
	font-family: arial;
	font-size: 10px;
	text-transform: uppercase;
	padding: 10px 0 0 0;
}



.views-field-title a {
	display: block;
	color: #8b8b8b;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 0 15px 15px;
}


.view-bibliotheek .views-field-title a,
.view-events .views-field-title a,
.view-screenings .views-field-title a {
	display: block;
	color: #8b8b8b;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 0 0 15px;
}



#extra .views-field-title a:hover,
#extra .views-field-field-referenties a:hover,
#extra .views-field-field-personen a:hover,
#extra .views-field-field-bibliotheek a:hover,
#extra .views-field-field-videoref .field-content a:hover
 {
	color: #6b6b6b;
}

.view-bibliotheek .views-field-title a:hover {
	color: #6b6b6b;
}



#block-views-documenten-op-front-block .views-field-title a,
#block-views-events-op-front-block .views-field-title a,
#block-views-screenings-op-front-block .views-field-title a {
	display: block;
	color: #8b8b8b;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 0 0 15px;
}

.content-title {
	color: #8b8b8b;
	font-size: 17px;
	font-weight: normal;
	padding: 20px 0 10px 15px;
}

.views-field-view-node a {
	display: block;
	color: #8b8b8b;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	padding: 4px 0 6px 0;
}

.views-field-view-node a:hover,
.views-field-title a:hover,
#block-views-documenten-op-front-block .views-field-title a:hover,
#block-views-documenten-op-front-block .views-field-title a:hover {
	color: #6b6b6b;
}

#left {
	position: relative;
	float: left;
}

#right {
	position: relative;
	float: right;
}

#content {
	position: relative;
	float: left;
	width: 500px;
	padding: 20px 0 0 0;
	}
	
#extra{
	position: relative;
	float: right;
	width: 320px;
	padding: 20px 0 0 0;
	}
	
	
#content .field-name-field-subtitle {
	color: #b9b9b9;
	font-family: arial;
	font-size: 16px;
	padding: 0 0 8px 15px;
}


#content .field-name-field-datum {
	color: #b9b9b9;
	font-family: arial;
	font-size: 10px;
	text-transform: uppercase;
	padding: 0 0 20px 15px;
}	
	
#extra .views-label-title,
#extra .views-label-field-referenties,
#extra .views-label-field-personen,
#extra .views-label-field-bibliotheek { 
	position:relative;float:left; width:20px;
	}


p {
	margin: 0 0 8px 0;
}


.view-id-overzicht img,
.view-id-huisstijl_logo img,
.view-id-boeken_brochures img,
.view-id-flyer_affiche img,
.view-id-websites img {
	height: 200px;
}

.field-name-field-thumb img {
	height: 150px;
}

.view-id-overzicht .views-row,
.view-id-huisstijl_logo .views-row,
.view-id-boeken_brochures .views-row,
.view-id-flyer_affiche .views-row,
.view-id-websites .views-row {
	position: relative;
	float: left;
	margin: 0 15px 13px 0;
}

.region-selectiesmall img,
#thumbnails .view-id-huisstijl_logo_s_small img,
#thumbnails .view-id-boeken_brochures_small img,
#thumbnails .view-id-flyer_affiches_small img,
#thumbnails .view-id-websites_small img {
	height: 40px;
	opacity:0.25;
	filter:alpha(opacity=25);
}

.region-selectiesmall,
#thumbnails .view-id-huisstijl_logo_s_small,
#thumbnails .view-id-boeken_brochures_small,
#thumbnails .view-id-flyer_affiches_small,
#thumbnails .view-id-websites_small {
	width: 120px;
}


.region-selectiesmall .active img,
#thumbnails .view-id-huisstijl_logo_s_small .active img,
#thumbnails .view-id-boeken_brochures_small .active img,
#thumbnails .view-id-flyer_affiches_small .active img,
#thumbnails .view-id-websites_small .active img {
	opacity:1.0;
	filter:alpha(opacity=100);
}

.region-selectiesmall .views-row,
#thumbnails .view-id-huisstijl_logo_s_small .views-row,
#thumbnails .view-id-boeken_brochures_small .views-row,
#thumbnails .view-id-flyer_affiches_small .views-row,
#thumbnails .view-id-websites_small .views-row {
	position: relative;
	float: left;
	margin: 0 5px 5px 0;
}

.region-slideshow img {
	height: 400px;
}

.region-content .field-name-field-thumb {
	position: relative;
	float:left;
	margin: 0 60px 30px 0;
}

.region-thumbs {
	margin: -48px 0 0 0;
}


.view-id-overzicht_small a,
#thumbnails .view-id-huisstijl_logo_s_small a,
#thumbnails .view-id-boeken_brochures_small a,
#thumbnails .view-id-flyer_affiches_small a,
#thumbnails .view-id-websites_small a {
	display: block;
	cursor: auto;
	text-decoration: none;
	height: 40px;
}

#menu {
	overflow: auto;
	width: 100%
	}

#menu ul li.leaf {
	list-style-image: none;
	list-style-type: none;
}

#menu ul.menu li {

}

#menu ul.menu li a {
	font-size: 15px;
}

#menu ul.menu li a.active {
	color: #ffffff;
}

#menu ul.menu li a.active:hover {
	color: #6b6b6b;
}

#menu ul.menu li a:hover {

}

#menu ul.menu li.active-trail a {

}

#menu li.expanded, #menu li.collapsed, #menu li.leaf {
	margin: 0;
	padding: 0;
}

#menu ul, #menu menu, #menu dir {
	-webkit-padding-start: 0;
	margin: 0 0 15px 0;
}

.email-block {
	color: #999999;
	text-decoration: none;
}

a.email {
	color: #333333;
	text-decoration: none;
}

a.email:hover {
	color: #333333;
	text-decoration: none;
}

#slide {
	background: url('images/grid.gif');
	width: 888px;
	height: 376px;
}


	
#block-block-1 a {
	color:#999999;
	text-decoration:none;
}

ul.menu {

}

ul.menu li {
  float: left; /* LTR */
}

ul.menu li a,
ul.menu li a:link,
ul.menu li a:visited {
  display: block;
 margin-right: 15px;
}

#menu li.first a {
	color: #ffffff;
	font-weight: bold;
}

.mceContentBody p[style],
.mceContentBody p[data-mce-style],{
    margin: 0px 0px 8px 0px !important;
}

.view-slideshow img {
	width: 888px;
	height: 376px;
}

#left .region-media .views-field-title a {
	padding: 5px 0 5px 15px;
	font-size: 15px;
}
#block-views-videos-op-front-block{
width: 432px;	
}

.view-articles-on-front .views-field-title a,
.view-blog-on-front .views-field-title a {
display: block;
color: #8B8B8B;
font-size: 17px;
font-weight: normal;
text-decoration: none;
padding: 10px 0 0 15px;
}


.view-articles-on-front .views-field-created {
	color: #B9B9B9;
	font-family: arial;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	padding: 2px 0 0 15px;
}
.view-articles-on-front .views-field-field-author{
	color: #B9B9B9;
	font-family: arial;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	padding: 2px 0 10px 15px;
}

.view-header,
#block-block-4 .content {
	color: #8B8B8B;
	font-family: Arial;
	font-size: 15px;
	line-height: 19px;
}

.view-events-on-front .views-field-title {
	color: #8B8B8B;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 0 0 15px;
}
.view-events-on-front .views-field-field-date,
.view-events-on-front .views-field-field-location,
.view-events-on-front .views-field-field-links {
	color: #B9B9B9;
	font-family: arial;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	padding: 2px 0 0 15px;
}

#zoekfunctie {
	width: 200px;
	position: relative;
	float: right;
	padding: 10px 0 0 0;
}

.region-mainmenu {
	position: relative;
	float:left;	
}

#menu {
	padding: 0 0 15px 15px;
	background: #e0e0e0;
	width: 873px !important;
	overflow:hidden;
}
.content img {
	max-width: 500px;
	height: auto;
}
.content .view-slides img {
	max-width: 600px !important;
	height: 344px !important;
}
.region-slideshow {
	width: 856px;
	padding: 16px;
}
#slide .views-field-title {
	padding-top:15px;
}
#slide .views-field-title a{
	font-family: Serif;
	font-size: 30px;
	line-height: 30px;
	color: #fe4c4a;
}
.view-library-on-front .views-field-field-author {
color: #B9B9B9;
font-family: arial;
font-size: 10px;
line-height: 13px;
text-transform: uppercase;
padding: 2px 0 10px 15px;
}
.view-library-on-front .views-field-title a {
		padding: 10px 0 2px 15px;
}
.view-id-blog_on_front.view-display-id-page_1 .views-field-title a,
.view-id-library .views-field-title a,
.view-secundary-texts .views-field-title a {
display: block;
color: #8B8B8B;
font-size: 17px;
font-weight: normal;
text-decoration: none;
padding: 10px 0 2px 15px;
}
.view-id-library .views-field-field-author  {
color: #B9B9B9;
font-family: arial;
font-size: 10px;
line-height: 13px;
text-transform: uppercase;
padding: 2px 0 10px 15px;
}
.view-id-blog_on_front.view-display-id-page_1 .views-field-created,
.view-blog-on-front .views-field-created {
color: #B9B9B9;
font-family: arial;
font-size: 10px;
line-height: 13px;
text-transform: uppercase;
padding: 2px 0 0 15px;
}
.view-secundary-texts .views-field-title a {
display: block;
color: #8B8B8B;
font-size: 17px;
font-weight: normal;
text-decoration: none;
padding: 10px 0 15px 15px;
}



#block-block-3 .content {
	padding: 0 0 0 15px;
}

.field-name-field-tag .field-item {
	padding-right: 4px;
	position: relative;
	float: left;
}

.views-field-field-tag .field-content {
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
}

.views-field-field-tag a {
	margin-right: 4px;
	color: #B9B9B9;
	font-family: arial;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
}

.view-secundary-texts .views-field-field-author,
.view-secundary-texts .views-field-field-bibliographical-details,
.view-related-library-texts .field-name-field-author,
.view-related-library-texts .field-name-field-bibliographical-details {
	color: #B9B9B9;
	font-family: arial;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	padding: 2px 0 0 15px;
}



.view-secundary-texts .views-field-title {
	display: block;
	color: #8B8B8B;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 0 2px 15px;
}
h2.title a {
	color: #ffffff;
}
#inhoud {
	overflow: hidden;
}
#footer {
	padding: 40px 0 60px 0;
}
.view-logos .views-row {
	position: relative;
	float: left;
	padding: 0 10px 0 0;
}

.view-slides .views-field-field-slide-image {
	position:relative;
	float:left;
	width: 600px;
}
.view-slides .views-field-title,
.view-slides .views-field-field-author,
.view-slides .views-field-field-subtitle,
.view-slides .views-field-field-related-topic {
	position:relative;
	float:right;
	width: 230px;
	padding: 0 10px 0 0;
}
.view-slides .views-field-field-subtitle a {
	color: #fe4c4a;
	font-family: arial;
	font-size: 18px;
}

.view-slides .views-field-field-related-topic a{
	color: #fe4c4a;
}

.view-slides .views-field-field-author .field-content,
.view-slides .views-field-field-related-topic .field-content a {
	text-transform: uppercase;
	font-family: arial;
	font-size: 10px;
}

.view-slides .views-field-field-author {
	padding-top: 10px;
}

.view-slides .views-field-title a {
	padding: 0 0 10px 0;
}

.view-related-library-texts h2 {
	display: block;
	color: #8B8B8B;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 0 2px 15px;
	background: none;
}

.view-related-library-texts ul {
	list-style-type: none;
}

.view-related-library-texts .item-list ul li {
	margin: 0;
	padding: 0;
}

.view-related-library-texts .links {
	display: none;
}
.view-related-library-texts h2 {
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

.view-related-articles a {
	color: #8B8B8B;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
}
.view-related-articles .field-content {
	padding: 0 0 0 15px
}
.view-related-articles .views-row {
	padding: 0 0 10px 0;
}

#block-views-blog-on-front-block .views-field-field-image {
	padding: 0 0 10px 0;
}

/*
#views_slideshow_cycle_main_slides-block .views-field-field-author {
	background: #ffffff;
	padding: 4px 0;
}
*/

#block-views-slides-block {
	background: url('images/bgw-slide.gif') repeat-x;
}


#content .field-name-field-related-articles a {
	display: block;
	color: #8B8B8B;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 0 4px 15px;	
}

#content .field-name-field-related-articles .field-label {
color: white;
font-size: 17px;
font-weight: normal;
margin: 15px 0 0 0;
padding: 8px 10px 10px 15px;
background: #E0E0E0;
}

/* MAY 2013 */

.node-blog-post .field-name-field-tag,
.node-article .field-name-field-author {
	padding-bottom: 20px;
}

.field-name-body, .views-field-field-samenvatting,
.view-moments-on-front .view-header {
	text-align: justify;
}

.view-secundary-texts .views-field-field-url .field-content a,
.view-related-library-texts .field-name-field-url .field-content a  {
	font-family: arial;
	font-size: 10px;
	line-height: 10px !important;
	text-transform: uppercase;
}

.view-secundary-texts .views-field-field-url,
.view-related-library-texts .field-name-field-url {
	padding: 0 0 0 15px;
}

/* Maart 2014 */
/* Twitter & Facebook links in menu */

#menulogos {
	position: relative;
	float: left;
	margin-left: 230px;
	padding: 10px 0 0 0;
}

#menulogos img {
	padding-right: 10px;
}

/* Maart 2014 */
/* Removing slide on all pages exept main */

#slide-content {
	background: url('images/noslide-white.gif');
	width: 888px;
	height: 32px;
}