/* @override http://www.kwadratuur.be/css/kwadratuur.min.css */

body{background-color:#fff}
.container_12:after,.container_16:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
* html .container_12,* html .container_16{height:1%}
.container_12,.container_16{display:block}
html {
	-webkit-font-smoothing: antialiased;
}
#jukebox{border-bottom:1px solid #FFF;color:#fff;font-size:.846em;margin:20px 20px 10px;padding-bottom:10px}
#jukebox a{color:#fff;font-weight:700;text-decoration:none}
#gutter{background-color:#000;height:120px}
#navigation{background:#666 url(../images/iface/shadow.png) repeat-x;height:30px}
#topbanner{margin-top:10px;text-align:right}
#subnavigation{background:#ccc no-repeat;padding-bottom:18px;padding-top:18px}
#wrapper{background:#fff repeat-y center}
#footer{background-color:#ccc;height:80px;margin-bottom:0;padding-bottom:0}
.borderless{line-height:84%}
.grey{overflow:hidden;white-space:nowrap}
.greytxt{color:#9a1100}
h1,h2,h3,h4,h5,h6{color:#0098cc;font-family:Georgia, ZineSlabDis-MediumRoman, Helvetica;font-style:italic;font-weight:700;line-height:150%;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}
#audioinfo h1{color:#fff;font-size:3em;font-style:italic;font-weight:700;
	text-shadow: #797979 0 -1px 0;
}
#audioinfo h2{color:#fff;font-size:2.2em;
	text-shadow: #797979 0 -1px 0;
}
#audioinfo h3{color:#fff;font-size:1.5em;
	text-shadow: #797979 0 -1px 0;
}
h5{color:gray;font-size:1em}
#audioinfo h6{color:#fff;font-size:1em;font-style:normal;font-weight:400;margin-top:18px;
	text-shadow: #797979 0 -1px 0;
}
#headerorgi{background:#da0000 url(../images/iface/headerbg.gif) repeat-x 0 top;padding-bottom:18px;padding-top:18px}
#header{background: #c0c0c0;margin-bottom:20px;padding-bottom:18px;padding-top:18px}
.headerrow{clear:both;float:left}
.headercol1{color:#000;float:left;margin-right:20px;text-align:right;width:160px}
.headercol2{float:left;width:580px}
.h1lineheight{line-height:300%}
.h2lineheight{line-height:220%}
.exclusiefbutton{background-color:#DA0000;color:#fff;float:left;font-weight:700;margin-bottom:6px;margin-top:6px;padding:2px 10px;text-transform:uppercase}
#searchform{margin-left:20px;margin-right:20px;margin-top:10px;padding:0}
#search{border-left:1px dotted #666;border-right:1px dotted #666;height:120px;margin-left:-1px;margin-right:-1px}
.searchField{background-color:#CCC;border-style:none;color:gray;float:left;font:700 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 5px;width:165px}
.searchButton{background-color:#999;border-style:none;color:#fff;float:right;font:700 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 10px}
.listfield{background-color:#CCC;border-style:none;color:gray;float:left;font:700 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-top:10px;padding:3px 5px;width:155px}
.listbutton{background-color:#999;border-style:none;color:#fff;float:right;font:700 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-top:10px;padding:3px 10px}
.filterDate{background-color:#EEE;border-style:none;color:gray;float:left;font:700 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 5px}
.filterTextField{background-color:#EEE;border-style:none;color:gray;float:left;font:700 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 5px;width:100%}
.filterButton{background-color:#999;border-style:none;color:#fff;float:left;font:700 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 10px}
.filterClick{color:#666;font-weight:700;text-decoration:none}
#mailinglist_form p small{clear:both;float:left;margin-top:10px}
.filterGridShown,#logo{margin-top:20px}
.filterGridHidden{display:none;margin-top:0}
#menu ul{list-style-type:none;margin:0;padding:0;white-space:nowrap}
#menu ul li{background:#666 url(../images/iface/shadow.png) repeat-x;display:block;float:left;line-height:11px;margin:0;padding:10px 7px 9px;text-align:left}
#menu ul li a{color:#ccc;display:block;float:left;font-size:.846em;font-weight:700;line-height:11px;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:uppercase}
#menu ul li a:hover,#audioinfo a{color:#fff}
#menu ul li.selected{background-color:#ccc;background-image:none}
#bodycontent,#sidebanner{padding-bottom:18px;padding-top:18px}
hr.dotted{border:0 dotted #ccc;border-top-width:1px;clear:both;height:0}
a{color:#000;text-decoration:underline}
.dsfdsfextracontent a:visited:after{content:url("images/flickr_logo-small-sideways.gif");padding-left:5px}
#footer p{color:gray;font-size:.846em;line-height:110%;margin-top:10px}
#footer p a,#footer p a:hover,#footer p a:visited{color:gray;font-weight:700}
.addthis_toolbox{border-left:1px dotted #0098cc;margin-bottom:18px;margin-top:18px;padding-left:10px}
.addthis_toolbox a{clear:both;float:left;margin-bottom:6px;text-decoration:none}
.at300bs{padding-right:5px!important}
.cdgrid{background:url(../images/iface/borderline.gif) no-repeat left bottom;margin-bottom:40px}
.cdgrid a{display:block;height:110px;text-decoration:none;width:340px}
.kadergrid a{display:block;height: 60px;text-decoration:none;width:340px}
.cdgrid img{float:left;margin-bottom:20px;margin-right:20px}
.kadergrid img{
	float: left;
	margin-right: 20px;
}
.cdgrid img.smallplaybutton{bottom:10px;float:left;left:8px;margin:0;padding:0;position:absolute}

.kader {
	background-color: #eee;
	margin-bottom: 20px;
	margin-right: -1px;
	margin-left: -1px;
	border: 1px solid #ccc;
}

.kader h4 {
	margin-left: 10px;
}

.kader a h6, .kader a h3 {
	color: #999;
}

.kader .cdgrid {
	margin-bottom: 20px;
	background-image: none;
}
.artikelgrid{background:url(../images/iface/borderline.gif) no-repeat left bottom;margin-bottom:20px}
.artikelgrid a{display:block;height:140px;text-decoration:none;width:340px}
.artikelgrid .img{background-position:center center;background-repeat:no-repeat;clear:both;float:left;height:50px;margin-bottom:15px;overflow:hidden;padding-left:0;width:340px}
.artikelgrid .img p{color:#fff;font-weight:700;margin-left:10px;margin-top:5px;text-transform:uppercase}
.agendaback{background:url(../images/iface/agenda_background.png) repeat-y scroll}
.whitebg{background-color:#fff;padding-top:10px}
.agendagrid h6,.artikelgrid h6,.cdgrid h6{color:#ccc;font:700 .846em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}
.agendagrid h3,.artikelgrid h3,.cdgrid h3{color:#ccc;font:400 .846em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}
.agendaProgramma,.agendaRelated{clear:both;display:none}
.gridtip{background-color:#EEE;border-bottom:2px solid #c00}
.gridcancel{background:url(../images/iface/gridcancel.png) no-repeat scroll left top}
.agendagrid h5{margin-top:-2px;padding-top:0}
.agendaextra{background-color:#c00;clear:both;color:#fff;float:left;font-weight:700;margin-bottom:0;padding:3px;text-transform:uppercase}
.programmaClick,.meerClick{background-color:#999;clear:both;color:#fff;float:left;font-size:.83em;font-weight:700;margin:0 0 5px;padding:3px 7px;text-decoration:none}
.pagination{clear:both;color:#666;font-size:.846em;text-align:center}
.limitresults{clear:both;color:#666;font-size:.846em;text-align:right}
.pagination a{color:#666;margin-left:2px;margin-right:2px;text-decoration:none}
.pagination b,.pagination strong{background-color:#999;color:#fff;padding:5px}
#bodycontent h4{margin-bottom:10px;margin-top:10px}
blockquote, blockquote p{background:url(../images/iface/k_icon.gif) no-repeat left top;font-weight:700;margin-bottom:10px;margin-top:10px;text-indent:25px}
h1{line-height:120%}
.picturewrap{border-bottom:1px solid #999;color:#666;float:right;font-size:.846em;margin-bottom:9px;margin-left: 20px;padding-bottom:9px;
	width: 245px;
}
.picturewrap img, .picturewrap a img {
	margin: 0;
	padding: 0;
}
.quotewrap{border-bottom:1px solid #999;color:#666;float:right;font:italic 2.2em Georgia, "Times New Roman", Times, serif;margin-bottom:9px;margin-left:20px;padding-bottom:9px;text-align:center;width:200px}
.spaceafter{margin-bottom:9px}
.rightagenda{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#CCC;margin-top:-30px;padding:30px 10px 10px}
.rightagenda ul li,.extracontent ul li{list-style-position:outside;list-style-type:circle;margin-left:15px}
.rightagenda a:hover,.extracontent a:hover{text-decoration:underline}
.agendaicon{margin-left:10px}
.reviewgrid{height:220px;overflow:hidden}
.reviewgrid img{height:100px;margin-bottom:-15px;margin-top:10px;width:100px}
.reviewgrid h6{color:#999;font:400 700 .83em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}
.reviewgrid h1,.reviewgrid h2,.agendagrid h1,.agendagrid h2,.artikelgrid h1,.artikelgrid h2,.cdgrid h1,.cdgrid h2, .kadergrid h1,.kadergrid h2{color:#666;font-size:1em}
.reviewgrid h2,.agendagrid h2,.artikelgrid h2,.cdgrid h2,.kadergrid h2{font-style:italic;font-weight:400}
.reviewgrid h3{color:#fff;font:400 .846em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}
small{font-size:.85em}
.jcarousel-control{border-top:1px dotted #666;margin:10px 20px;padding-top:10px;text-align:center}
.jcarousel-control a{border:5px solid #ddd;color:#ddd;display:inline-block;font-size:0;height:30px;line-height:0;text-decoration:none;width:30px}
.jcarousel-control a.jcarouselselected{border:5px solid #999;display:inline-block;height:30px;width:30px}
.carousIntro{display:block;height:207px;margin-bottom:10px;overflow:hidden}
.morebg a,.reviewgrid a,.rightagenda a,.extracontent a,.socialmedia a{text-decoration:none}
.morebg .tempHpBottom{color:#666;margin-bottom:20px}
.alignright{text-align:right}
.homepage{padding-top:20px}
.hpAudio,.hpReviews{-moz-border-radius:7px;-webkit-border-radius:7px;background-color:#DDD;margin-bottom:40px}
#audiocarousel img{float:left;margin-bottom:300px;margin-right:20px}
#audiocarousel h1{color:#666;font-size:3em}
#audiocarousel h2{color:#666;font-size:2.2em;font-style:italic;font-weight:400}
a.blockLink{background-color:#666;clear:both;color:#ccc;display:block;float:left;font-size:.846em;font-weight:700;line-height:11px;margin-bottom:20px;margin-right:0;margin-top:0;padding:10px 7px;text-align:left;text-decoration:none;text-transform:uppercase}
.morebg{background:url(../images/iface/morebg.gif) center;margin-bottom:20px}
.hpHeaderImg{background-position:center center;background-repeat:no-repeat;clear:both;float:left;height:100px;margin-top:-10px;overflow:hidden}

.hpHeaderImg a{
	display: block;
	height: 120px;
}

.homeagenda{background-position:0 top;height:120px;margin-top:-30px}
h1.tempHpBottom{color:#666;font-size:1.5em;font-style:italic;font-weight:400}
#audio_cover img.cover{border:5px solid #FFF;position:absolute;top:-40px;width:150px}
#audio_cover img.playbutton{position:absolute;top:140px}
.radiocell,.radiocol{border-bottom:1px dotted #ccc;display:block;height:80px;margin-bottom:0;padding-bottom:10px;padding-top:10px;width:160px}
.radiocell a{display:block;height:80px;text-decoration:none;width:160px}
.radiocol,.intro,h4{font-size:1.3em}
.wedFormInput{background-color:#EEE;border:1px solid #CCC;font:1.3em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 5px;width:300px}
.wedFormInputStraat{width:227px}
.wedFormInputNummer{margin-left:20px;width:40px}
.wedFormInputPostcode{margin-right:20px;width:80px}
.wedFormInputGemeente{width:187px}
.marker{background-color:#fffdc0}
.excerpt{display:block;height:39px;overflow:hidden}
label{clear:both;float:left;width:80px}
.formInput,.formSelect,.formDropdown,.formright{float:left}
.formright{width:250px}
.hiddenFields{left:0;position:absolute;top:0;visibility:hidden}
.formInput{background-color:#EEE;border:1px solid #CCC;font:1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 5px;width:240px}
.formSelect{background-color:#EEE;border:1px solid #CCC;font:1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;height:220px;padding:3px 5px;width:240px}
.formDropdown{background-color:#EEE;border:1px solid #CCC;font:1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:3px 5px}
.formButton,.wedFormButton{background-color:#999;border-style:none;color:#fff;font:700 1.3em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding:5px 10px}
.fancybutton{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#999;color:#fff;font-size:1.1em;font-weight:700;padding:7px 32px 7px 12px;text-decoration:none}
.fancybutton img{position:relative;right:-16px;top:16px}
.agendaodd{background-color:#efefef;border-bottom:1px solid #ccc;padding-bottom:10px;padding-top:10px}
.agendaeven{border-bottom:1px solid #ccc;padding-bottom:10px;padding-top:10px}
.agendaodd p,.agendaeven p{margin:0}
.agdatum{font-size:1.3em;font-weight:700}
.agwebsite a{color:#999;font-size:.846em;text-decoration:none}
.agartiest{color:#666;font:italic bold 1.2em Georgia, "Times New Roman", Times, serif}
.agplaats,.aggenre,.morebg .tempHpBottom a,#menu ul li.selected a{color:#666}
.completeArtiest{background-color:#fff;display:none;left:-5px;padding:5px;position:absolute;top:-5px;width:280px;z-index:99}
.completeodd{background-color:#efefef;border-bottom:1px solid #ccc}
.completeeven{border-bottom:1px solid #ccc}
.closebut{margin-left:5px;margin-top:5px;position:absolute}
h6.fixedheight{display:block;height:35px;margin-top:0}
.iconwl_aankondigingen{list-style-image:url(../images/iface/icon_txt.gif)}
.iconAudio,.audiolink,.iconwl_audio{list-style-image:url(../images/iface/icon_audio.gif)}
.iconFoto,.iconwl_fotoreportages{list-style-image:url(../images/iface/icon_foto.gif)}
.iconInterview,.iconwl_interviews{list-style-image:url(../images/iface/icon_interview.gif)}
.iconReview,.iconwl_releases{list-style-image:url(../images/iface/icon_review.gif)}
.iconVerslag,.iconwl_reportages{list-style-image:url(../images/iface/icon_verslag.gif)}

.caExtraInfo {
	float: left;
	clear: both;
	border:solid 3px #cc0000;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
	background-color: #C00;
	color: #FFF;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 5px;
	padding-left: 5px;
}
