@charset "utf-8";
img.png {
	behavior:url("../css/pngbehavior.htc");
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #000000;
	padding: 0px;
	height: auto;
	line-height: 14px;
}
.bg_wit {
	background-color: #FFFFFF;
	color: #000000;
}
#filteragenda_blok select{
	width:160px;
	margin-left:10px;
}
#filteragenda_blok input{
	margin-left:10px;
}

a {
	color: #ea0005;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.terug {
	background-image: url(../images/pijltje_rechts.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 10px;
	clear: both;
	display: block;
}
a.toonopkaart {
	background-image: url(../images/icoon_toonopkaart.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 8px;
	clear: both;
}
a.adres_label {
	background-image: url(../images/tags_kleinrood.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 12px;
	clear: both;
}
hr {
	height: 1px;
	width: auto;
	clear: both;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9c9c9;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	margin-right: 0px;
	float: left;
}
hr#nomargin {
	height: 1px;
	width: 580px;
	clear: both;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9c9c9;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	float: left;
}
hr.stippel {
	height: 1px;
	width: 580px;
	clear: both;
	display: block;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #c9c9c9;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	float: left;
}
input #submitknop {
	font-weight: bold;
	color: #ea0005;
	float: right;
	border: 0px none #FFFFFF;
}
input .radio {
	width: 10px;
	float: left;
}
.datum, .credits, .vacature_locatie {
	color: #737373;
}
#main {
	width: 980px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.drie_colomns #floatfix {
	background-image: url(../images/bg_3-colmns.gif);
	background-repeat: repeat;
}
.twee_colomns #floatfix {
	background-image: url(../images/bg_2-colmns.gif);
	background-repeat: repeat;
}
#floatfix {
	float: left;
	width: 980px;
	display: block;
	background-color: #FFFFFF;
	padding-bottom: 20px;
}
#header {
	width: 980px;
	display: block;
	height: 222px;
	background-color: #000000;
	float: left;
	margin: 0px;
	padding: 0px;
}
#zoek {
	width: 180px;
	height: 30px;
	float: left;
	display: block;
}
#zoek input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #878787;
	background-color: #424242;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	margin-left: 5px;
	padding: 2px;
}
#hoofdnavi {
height: 30px;
background-color: black;
/*border:1px solid yellow;*/
}
#hoofdnavi ul {
	width: 800px;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
}
#hoofdnavi li {
	margin: 0px;
	padding: 0px;
	height: 30px;
	display: block;
	float: left;
}
#hoofdnavi li h2 {
	display: none;
}
#hoofdnavi a {
	display: block;
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 30px;
	background-repeat: no-repeat;
}
#hoofdnavi a:hover, #hoofdnavi a.active {
	background-position: 0px -30px;
}
#hoofdnavi #home {
	background-image: url(../images/hoofdnavi_agenda.gif);
	width: 160px;
}
#hoofdnavi #acties {
	background-image: url(../images/hoofdnavi_acties.gif);
	width: 160px;
}
#hoofdnavi #sapkaart {
	background-image: url(../images/hoofdnavi_sapkaart.gif);
	width: 160px;
}
#hoofdnavi #vacatures {
	background-image: url(../images/hoofdnavi_vacatures.gif);
	width: 160px;
}
#hoofdnavi #contact {
	background-image: url(../images/hoofdnavi_contact.gif);
	width: 160px;
}
#hoofdnavi #rss {
	background-image: url(../images/hoofdnavi_rss.gif);
	width: 90px;
}
#hoofdnavi #introductie {
	background-image: url(../images/hoofdnavi_introductie.gif);
	width: 160px;
}
#subnavi ul {
	width: 180px;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#subnavi li {
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 26px;
	display: block;
	float: left;
}
#subnavi li h2 {
	display: none;
}
#subnavi a {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 26px;
}
#subnavi a:hover, #subnavi a.active {
	background-position: 0px -26px;
}
#subnavi a#film {
	background-image: url(../images/subnavi_film.gif);
}
#subnavi a#muziek {
	background-image: url(../images/subnavi_muziek.gif);
}
#subnavi a#expo {
	background-image: url(../images/subnavi_expo.gif);
}
#subnavi a#theaters {
	background-image: url(../images/subnavi_theaters.gif);
}
#subnavi a#literatuur {
	background-image: url(../images/subnavi_literatuur.gif);
}
#subnavi a#events {
	background-image: url(../images/subnavi_events.gif);
}
#subnavi a#lifestyle {
	background-image: url(../images/subnavi_lifestyle.gif);
}
#subnavi a#archief {
	background-image: url(../images/subnavi_archief.gif);
}
#subnavi a#tad_info {
	background-image: url(../images/subnavi_tad_info.gif);
}
#subnavi a#tad_url {
	background-image: url(../images/subnavi_tad_url.gif);
}
ul#subnavi_uitloper {
	width: 150px;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
#subnavi_uitloper li h2 {
	display: none;
	margin: 0px;
	padding: 0px;
}
#subnavi_uitloper li {
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 26px;
	display: block;
	float: left;
}
#subnavi_uitloper a {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 26px;
}
#subnavi_uitloper a:hover, #subnavi_uitloper a.active {
	background-position: 0px -26px;
}
#subnavi_uitloper a#film {
	background-image: url(../images/subnavi_uitloper_film.gif);
}
#subnavi_uitloper a#podia {
	background-image: url(../images/subnavi_uitloper_podia.gif);
}
#subnavi_uitloper a#expo {
	background-image: url(../images/subnavi_uitloper_expo.gif);
}
#subnavi_uitloper a#theaters {
	background-image: url(../images/subnavi_uitloper_theaters.gif);
}
#subnavi_uitloper a#varia {
	background-image: url(../images/subnavi_uitloper_varia.gif);
}
#subnavi_uitloper a#tumult {
	background-image: url(../images/subnavi_uitloper_tumult.gif);
}
#colomn_links, #colomn_rechts {
	height: 100%;
	width: 180px;
	float: left;
}
#colomn_artikelen {
	float: left;
	height: 100%;
	width: 600px;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 18px;
}
#colomn_rechts {
	margin-top: 20px;
	padding-left: 10px;
}
#colomn_kaart {
	float: left;
	height: 100%;
	width: 800px;
	margin-top: 20px;
	line-height: 18px;
	display: block;
}
#map {
	width: 760px;
	background-color: #FFFFFF;
	height: 400px;
	float: left;
	display: block;
	margin-bottom: 20px;
	margin-left: 20px;
}
#colomn_uitloper {
	float: left;
	height: 100%;
	width: 800px;
	margin-top: 0px;
	margin-left: 0px;
	display: block;
}
#adressen_container {
	width: 800px;
	background-image: url(../images/bg_adressen.gif);
	background-repeat: repeat-y;
	float: left;
}
.colomn_adres {
	float: left;
	width: 160px;
	padding-right: 20px;
	padding-left: 20px;
}
.colomn_adres .letter {
	color: #FFFFFF;
	background-color: #999999;
	width: 157px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#footer {
	background-color: #000000;
	height: 12px;
	width: 980px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	text-align: center;
	font-size: 9px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.adres_container {
	font-size: 10px;
	line-height: 12px;
	margin-bottom: 10px;
}
.adres {
	color: #737373;
	font-size: 10px;
	line-height: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	margin-bottom: 2px;
	padding-bottom: 12px;
	width: 160px;
	overflow: hidden;
}
.adres b {
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-color: #FFFFFF;
}
.adres a {
	color: #737373;
}
#addstrook {
	width: 180px;
	height: auto;
	display: block;
	float: left;
	margin-left: 0px;
	margin-top: 20px;
	text-align: center;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#nieuws_blok {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../ckv/images/kop_ckvnieuws.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
	height: auto;
	width: 180px;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
#nieuws_blok a, #aanverwante_blok a {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 8px;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#filteragenda_blok {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../ckv/images/kop_filteragenda.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
	height: auto;
	width: 180px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
}

#mail_blok {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../ckv/images/kop_mijnckvagenda.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
	height: auto;
	width: 180px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
}

.vacature_titel {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 8px;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 16px;
}
#nieuws_blok .datum, #aanverwante_blok .datum {
	padding-left: 8px;
}
#nieuwsbrief_blok {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/kop_nieuwsbrief.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	height: auto;
	width: 170px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#addframeCKV {
	padding-top: 0px;
	height: auto;
	width: 170px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.nieuwsbrief_txt {
}
#nieuwsbrief_form {
	width: 150px;
	height: auto;
}
#archief_navi {
	height: 15px;
	width: 580px;
	display: block;
	float: left;
	position: relative;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#archief_filter {
	float: right;
	width: 140px;
	height: 30px;
	top: 0px;
	position: absolute;
	right: 0px;
}
#archief_artikel {
	width: 580px;
	display: block;
	height: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	position: relative;
	float: left;
}
#archief_artikel .subtitel {
	color: #000000;
}
#archief_artikel .titel {
	font-weight: bold;
	color: #000000;
}
#archief_artikel img {
	float: left;
	display: block;
	padding-right: 10px;
}
#archief_artikel .label {
	float: right;
	position: absolute;
	top: 20px;
	right: 0px;
}
#archief_meta {
	display: block;
	width: 500px;
	float: left;
}
#reactie_form {
	display: block;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#actie_form {
	display: block;
	clear: both;
	width: 500px;
}
#reactie_form input, #reactie_form textarea {
	width: 250px;
	display: block;
}
#reactie_form .submit {
	width: 100px;
}
#informatie_blok {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/kop_informatie.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	height: auto;
	width: 175px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	padding-left: 5px;
	line-height: 16px;
}
#filterkaart_blok {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/kop_filterdekaart.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	height: auto;
	width: 170px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 16px;
}
#filterkaart_form input, #filterkaart_form select {
	width: 150px;
	display: block;
}
#filterkaart_form input.radio {
	width: 15px;
	display: inline;
}
.metadata {
	display: block;
	width: 580px;
	height: auto;
	float: left;
	clear: both;
}
.tags {
	display: block;
	color: #737373;
	background-image: url(../images/tags.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 15px;
	margin: 0px;
	width: 150px;
	height: auto;
}
.tags_klein {
	display: inline;
	color: #737373;
	background-image: url(../images/tags_kleingrijs.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 11px;
	margin: 0px;
}
.tags_klein a {
	color: #737373;
}
.tags_klein a.active {
	color: #FFFFFF;
	background-color: #737373;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.reacties {
	display: block;
	color: #737373;
	background-image: url(../images/reacties.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 15px;
	margin: 0px;
	height: 18px;
	clear: both;
	width: 150px;
}
#reactie_blok {
	display: block;
	padding-left: 20px;
}
.reactie {
	width: 450px;
	background-color: #f7f7f7;
	padding: 5px;
	margin-top: 20px;
}
.reactie .naam {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	display: block;
	padding-left: 8px;
	font-weight: bold;
}
#aanverwante_blok {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/kop_aanverwante.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	height: auto;
	width: 180px;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.blokje1 {
	height: auto;
	width: 180px;
	display: block;
	background-image: url(../images/hoekje.gif);
	background-repeat: no-repeat;
	background-position: 174px bottom;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 20px;
}
.blokje1 p, .blokje2 p {
	margin: 0px;
	padding: 0px;
}
.blokje2 {
	height: auto;
	width: 380px;
	display: block;
	background-image: url(../images/hoekje.gif);
	background-repeat: no-repeat;
	background-position: 374px bottom;
	float: left;
	padding-right: 20px;
}
.blokje1_klein {
	height: auto;
	width: 133px;
	display: block;
	background-image: url(../images/hoekje.gif);
	background-repeat: no-repeat;
	background-position: 127px bottom;
	float: left;
	padding-right: 16px;
}
.blokje1 .kop_home {
	width: 180px;
	float: left;
	display: block;
}
.blokje1 .subkop_home {
	width: 180px;
	float: none;
	display: block;
}
.blokje2 .kop_home {
	width: 380px;
	float: left;
	display: block;
}
.blokje2 .subkop_home {
	width: 380px;
	float: none;
	display: block;
}
.kop_home_kl {
	width: 133px;
	float: left;
	display: block;
}
.subkop_home_kl {
	width: 133px;
	float: none;
	display: block;
}
.intro_txt {
	font-size: 9px;
	display: block;
	float: left;
	width: 100%;
	line-height: 16px;
}
.subkop_artikel {
	display: block;
	width: 580px;
	clear: both;
}
.kop_artikel {
	display: block;
	width: 580px;
	clear: both;
}
.body_txt {
	width: 580px;
	display: block;
	text-align: justify;
	padding-top: 20px;
}
.body_txt img {
	display: block;
	margin-right: 5px;
	margin-left: 5px;
}
#uitloper_artikel {
	background-color: #e86832;
	display: block;
	padding: 0px;
	width: 180px;
}
.uitloper_artikel_lokatie_naam {
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	width: auto;
	height: 15px;
	float: left;
	padding-left: 2px;
}
.uitloper_artikel_lokatie {
	background-color: black;
	width: 180px;
	height: 15px;
	float: left;
}
.uitloper_artikel_content_blokje {
	background-color: #e86832;
	width: auto;
	height: auto;
	float: left;
	margin: 0;
	padding: 0;
}
.uitloper_artikel_data {
	color: white;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e86832;
	width: 35px;
	height: auto;
	float: left;
	display: block;
}
.uitloper_artikel_txt {
	color: black;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ebeaea;
	width: 137px;
	height: auto;
	float: left;
	margin: 0;
	padding: 1px;
	border-top: 2px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	border-right-color: white;
	border-right-style: solid;
	display: block;
}
#vacatures_form {
	width: 500px;
	float: left;
	clear: both;
}
.nojustify {
	text-align: left;
}
#blokje_uitloper {
	background-color: #e86832;
	width: 53px;
	height: 23px;
	float: left;
	margin-right: 2px;
	display: block;
}
.uitloper_dagen a:link {
	background-color: #e86832;
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 7px 0 8px;
	display: block;
}
.uitloper_dagen a:visited {
	background-color: #e86832;
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 7px 0 8px;
	display: block;
}
.uitloper_dagen a:hover {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: black;
	text-decoration: none;
	display: block;
}
.uitloper_dagen_zw a:link {
	background-color: #e86832;
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 7px 0 8px;
	display: block;
}
.uitloper_dagen_zw a:visited {
	background-color: #e86832;
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 7px 0 8px;
	display: block;
}
.uitloper_dagen_zw a:hover {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: black;
	text-decoration: none;
	display: block;
}
.uitloper_dagen_aan a:link {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	background-color: #000;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 8px 0;
	display: block;
}
.uitloper_dagen_aan a:visited {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	background-color: #000;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 8px 0;
	display: block;
}
.uitloper_dagen_aan a:hover {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #2b2b2b;
	text-decoration: none;
	display: block;
}
.uitloper_dagen_uit a:link {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	background-color: #595959;
	background-image: url(../images/uitloper_dagen_bg.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 7px 0;
	display: block;
}
.uitloper_dagen_uit a:visited {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	background-color: #595959;
	background-image: url(../images/uitloper_dagen_bg.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	width: auto;
	height: 19px;
	float: left;
	margin: 1px 1px 0;
	padding: 2px 7px 0;
	display: block;
}
.uitloper_dagen_uit a:hover {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #696868;
	background-image: none;
	text-decoration: none;
	display: block;
}
#adv_container {
	margin-top: 4px;
}
.credit_artikel {
	color: #a3a3a3;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-decoration: none;
}
.credit_artikel a:link, .credit_artikel a:visited {
	color: #e86832;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-decoration: none;
}
.credit_artikel a:hover {
	color: #e82832;
	text-decoration: underline;
}
.adv_small {
	width: 270px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.adv_small_kop {
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	display: block;
}
.adv_small_txt {
	color: #676767;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-align: left;
	display: block;
}
.adv_small_txt a:link {
	color: #ad2829;
	text-decoration: none;
}
.adv_small_txt a:visited {
	color: #ad2829;
	text-decoration: none;
}
.adv_small_txt a:hover {
	color: #ad2829;
	text-decoration: underline;
}
.uitloper_lokatie {
	background-color: black;
	width: 341px;
	height: 15px;
	float: left;
}
.uitloper_lokatie_naam {
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	width: auto;
	height: 15px;
	float: left;
	padding-left: 2px;
}
.uitloper_lokatie_naam a:link {
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/icoon_link.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	height: 15px;
	float: left;
	padding-right: 18px;
	padding-left: 2px;
}
.uitloper_lokatie_naam a:visited {
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/icoon_link.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	height: 15px;
	float: left;
	padding-right: 18px;
	padding-left: 2px;
}
.uitloper_lokatie_naam a:hover {
	color: #e2e2e2;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	height: 15px;
	float: left;
	padding-left: 2px;
}
.uitloper_lokatie_adres {
	color: white;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: auto;
	height: 15px;
	float: right;
	padding-top: 1px;
	padding-right: 2px;
}
.uitloper_content_blokje {
	width: auto;
	height: auto;
	float: left;
	margin: 0;
	padding: 0;
}
.uitloper_data {
	color: white;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 53px;
	height: auto;
	float: left;
	display: block;
}
.uitloper_data_zw {
	color: black;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 53px;
	height: auto;
	float: left;
	display: block;
}
.weekregel {
	color: white;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-align: center;
	width: 300px;
	margin-bottom: 4px;
	margin-left: 8px;
	padding: 2px;
	border: solid 1px #000;
	display: block;
}
.weekregel_zw {
	color: black;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-align: center;
	width: 300px;
	margin-bottom: 4px;
	margin-left: 8px;
	padding: 2px;
	border: solid 1px white;
	display: block;
}
.uitloper_txt {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ebeaea;
	width: 280px;
	height: auto;
	float: left;
	margin: 0;
	padding: 2px;
	border-color: white;
	border-style: solid;
	border-width: 4px 0 4px 4px;
	display: block;
}
.uitloper_txt_kop {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.uitloper_txt_kop a:link {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/icoon_link_zw.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 14px;
}
.uitloper_txt_kop a:visited {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/icoon_link_zw.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 14px;
}
.uitloper_txt_kop a:hover {
	color: #585555;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/icoon_link_zw.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 14px;
}
.uitloper_xtra {
	background-color: #d3d3d3;
	width: 100%;
	height: 16px;
	margin-top: 3px;
	padding-top: 1px;
}
.voeg_toe {
	color: #ad2829;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/icoon_voegtoe.gif);
	background-repeat: no-repeat;
	background-position: left 0;
	text-decoration: none;
	float: left;
	padding-top: 0;
	padding-left: 12px;
}
.voeg_toe a:link {
	color: #ad2829;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.voeg_toe a:visited {
	color: #ad2829;
	text-decoration: none;
}
.voeg_toe a:hover {
	color: #ad2829;
	text-decoration: underline;
}
.lees_sap {
	color: #ad2829;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	background-image: url(../images/icoon_sapartikel.gif);
	background-repeat: no-repeat;
	background-position: left 0;
	text-decoration: none;
	height: 15px;
	float: right;
	padding-top: 1px;
	padding-left: 16px;
	display: block;
}
.lees_sap a:link {
	color: #ad2829;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-decoration: none;
}
.lees_sap a:visited {
	color: #ad2829;
	line-height: 12px;
	text-decoration: none;
}
.lees_sap a:hover {
	color: #ad2829;
	text-decoration: underline;
}
.uitloper_verander {
	color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/pijltje_mini_rechts.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	text-align: right;
	width: 100%;
	float: right;
	margin-top: 3px;
	display: block;
}
.uitloper_verander a:link {
	color: #ad2829;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 10px
}
.uitloper_verander a:visited {
	font-size: 12px;
	background-image: url(../images/pijltje_mini_rechts.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ad2829;
	text-decoration: none;
	padding-right: 10px;
}
.uitloper_verander a:hover {
	color: #ad2829;
	text-decoration: underline;
}
#mijn_uitloper {
	background-color: #f9ded5;
	width: 141px;
	height: auto;
}
.mijn_uitloper_kop {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../images/pijltje_mini.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	width: auto;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-left: 8px;
	display: block;
}
.mijn_uitloper_kop a:link {
	color: black;
	text-decoration: none;
}
.mijn_uitloper_kop a:visited {
	color: black;
	text-decoration: none;
}
.mijn_uitloper_kop a:hover {
	color: #ad2829;
	text-decoration: none;
}
.mijn_uitloper_xtra {
	text-align: center;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
}
.mail {
	color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	background-image: url(../images/icoon_mail.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	margin-left: 15px;
	padding-right: 12px;
}
.mail a:link {
	color: #ad2829;
	text-decoration: none;
}
.mail a:visited {
	color: #ad2829;
	text-decoration: none;
}
.mail a:hover {
	color: #750000;
	text-decoration: underline;
}
.print {
	color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	background-image: url(../images/icoon_print.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	margin-left: 15px;
	padding-right: 14px;
}
.print a:link {
	color: #ad2829;
	text-decoration: none;
}
.print a:visited {
	color: #ad2829;
	text-decoration: none;
}
.print a:hover {
	color: #750000;
	text-decoration: underline;
}
#agenda_maand_keuze {
	width: 100%;
	height: 15px;
	margin-top: 0;
	border-bottom: 1px dashed #d3d3d3;
	display: block;
}
#agenda_maand_keuze_links {
	text-align: center;
	width: 310px;
	height: 15px;
	float: left;
}
#agenda_maand_keuze_rechts {
	text-align: center;
	width: 310px;
	height: 15px;
	float: right;
}
.maand_aan a:link, .maand_aan a:visited {
	color: #cb2323;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f4cfcf;
	background-image: url(../ckv/images/hoekje_agenda_aan.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	height: 20px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 25px;
	padding-left: 30px;
}
.maand_aan a:hover {
	color: #f4cfcf;
	background-color: #cb2323;
	background-image: url(../ckv/images/hoekje_agenda_over.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.maand_uit a:link, .maand_uit a:visited {
	color: #000;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ebebeb;
	background-image: url(../ckv/images/hoekje_agenda_uit.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	height: 20px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 25px;
	padding-left: 30px;
}
.maand_uit a:hover {
	color: #f4cfcf;
	background-color: #cb2323;
	background-image: url(../ckv/images/hoekje_agenda_over.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.maand_leeg {
	color: #000;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../ckv/images/hoekje_agenda_leeg.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	height: 20px;
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 8px;
}
.maand_leeg p {
	background-image: url(../ckv/images/bg_maand_leeg.jpg);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-bottom: 0;
	padding-right: 25px;
	padding-left: 23px;
	display: inline;
}
.cont {
	line-height: 16px;	

}
#agenda_filter {
	background-color: #f5f5f5;
	background-image: url(../ckv/images/bg_zoek.gif);
	text-align: right;
	width: 100%;
	height: 38px;
	border-top: 1px dashed #a90e0e;
	border-bottom: 1px dashed #a90e0e;
	display: block;
}
#agenda_form {
	position: relative;
	top: -20px;
	height: 38px;
	padding-right: 5px;
	display: inline;
}
#agenda_filter_form {
	display: inline;
}
.agenda_item_dans {
	background-color: #ecfee1;
	background-image: url(../ckv/images/bg_agenda_dans.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	border-top: 1px dashed #b1e592;
	border-bottom: 1px dashed #b1e592;
	display: block;
}
.agenda_item_dans h1 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #b1e592;
	width: 100%;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	display: block;
}
.agenda_item_dans div.cont {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2px;
	width: 260px;
	height: 65px;
	min-height: 65px;
	float: left;
	overflow: hidden
}
.agenda_item_theater {
	background-color: #f9fbdc;
	background-image: url(../ckv/images/bg_agenda_theater.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	border-top: 1px dashed #a5b00d;
	border-bottom: 1px dashed #a5b00d;
	display: block;
}
.agenda_item_theater h1 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #a5b00d;
	width: 100%;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	display: block;
}
.agenda_item_theater div.cont {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2px;
	width: 260px;
	height: 65px;
	min-height: 65px;
	float: left;
	overflow: hidden
}
.agenda_item_film {
	background-color: #fcebe4;
	background-image: url(../ckv/images/bg_agenda_film.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	border-top: 1px dashed #f5ac8e;
	border-bottom: 1px dashed #f5ac8e;
	display: block;
}
.agenda_item_film h1 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #f5ac8e;
	width: 100%;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	display: block;
}
.agenda_item_film div.cont {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2px;
	width: 260px;
	height: 65px;
	min-height: 65px;
	float: left;
	overflow: hidden
}
.agenda_item_expo {
	background-color: #ebf8fd;
	background-image: url(../ckv/images/bg_agenda_expo.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	border-top: 1px dashed #9cc4db;
	border-bottom: 1px dashed #9cc4db;
	display: block;
}
.agenda_item_expo h1 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #9cc4db;
	width: 100%;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	display: block;
}
.agenda_item_expo div.cont {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2px;
	width: 260px;
	height: 65px;
	min-height: 65px;
	float: left;
	overflow: hidden
}
.agenda_item_muziek {
	background-color: #fce5f3;
	background-image: url(../ckv/images/bg_agenda_muziek.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	border-top: 1px dashed #e3bdd3;
	border-bottom: 1px dashed #e3bdd3;
	display: block;
}
.agenda_item_muziek h1 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #e3bdd3;
	margin-top: 0;
	margin-bottom: 0;
	width: 100%;
	float: left;
	display: block;
}
.agenda_item_muziek div.cont {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fce5f3;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2px;
	width: 260px;
	height: 65px;
	min-height: 65px;
	overflow: hidden;
	display: block;
	float: left;
}
.agenda_item_events {
	background-color: #fef7f1;
	background-image: url(../ckv/images/bg_agenda_events.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	border-top: 1px dashed #dab79a;
	border-bottom: 1px dashed #dab79a;
	display: block;
}
.agenda_item_events h1 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #dab79a;
	width: 100%;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
	display: block;
}
.agenda_item_events div.cont {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2px;
	width: 260px;
	height: 65px;
	min-height: 65px;
	float: left;
	overflow: hidden;
}
.agenda_item_pic {
	width: auto;
	float: left;
	padding: 3px;
	display: block;
}
.agenda_content {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	width: auto;
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	display: block;
}
.agenda_naw {
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	padding-left: 5px;
	display: block;
}
.agenda_discipline {
	padding-top: 33px;
	display: block;
}
.agenda_datum {
	font-weight: bold;
}
.agenda_locatie {
	font-style: italic;
}
.agenda_plaats {
}
.agenda_legenda {
	width: 200px;
	height: 100%;
	float: left;
	display: block;
}
.lees_meer {
	background-image: url(../ckv/images/icoon_uitklap_agenda.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 10px;
}
.lees_meer a:link, .lees_meer a:visited {
	color: #cb2323;
	text-decoration: none;
}
.lees_meer a:hover {
	color: #cb2323;
	text-decoration: underline;
}
h1 a:link, h1 a:visited {
	color: #000;
	background-image: url(../ckv/images/icoon_link_zw.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	text-decoration: none;
	padding-right: 15px;
}
h1 a:hover {
	text-decoration: underline;
}
#saptips_klein {
	position: absolute;
	top: -10px;
	left: -15px;
	z-index: 1;
}
#verslag_online {
	position: absolute;
	top: -20px;
	right: -50px;
	z-index: 1;
}
.error {
	color: #f00;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	background-color: #fff0f0;
	text-align: center;
	width: 570px;
	margin-top: 50px;
	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #f00;
	border-bottom: 1px solid #f00;
	display: block;
}

