.vPlain { font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vPlainSmall { font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vMenu { font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vPullDownMenu { font-size: 11px; background: #FFFFFF; line-height: 16px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vPlainInput { font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }




.vAgendaKoop		 	{ color: #FFFFFF; background-color: #FF0000; font-size: 12px; line-height: 11px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal }
.vAgendaReserveer		{ color: #FFFFFF; background-color: #663366; font-size: 12px; line-height: 11px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal }
.vCadancePerfTime { font-size: 13px; color: #663366; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; font-weight: normal; }
.vAgendaTime 	{ color: #FFFFFF; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vPerformanceCredits 	{ color: #663366; font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }



.vCadNewsletterTable		{ width: 596px; background-color: #FFFFFF; }
.vCadNewsletterBodyTable	{ background-color: #a1e2de; }

.vCadNewsletterTitle		{ 
	position: relative; 
	margin: 80px 0 0 20px;
	height: 30px;
	width: 355px;
	color: #FFFFFF; 
	font-size: 14px; 
	line-height: 13px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-weight: bold; 
	text-align: center;
}
.vCadNewsletterFooter		{ font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }

.vCadNewsletterItemTitle	{ color: #FF0000; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; font-weight: bold; }
.vCadNewsletterItemContent	{ font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vCadNewsletterItemImage 	{ float: left; margin-right: 10px; margin-bottom: 8px; }
.vCadNewsletterItemImageRight	{ float: right; margin-left: 10px; margin-bottom: 8px; }




.vKorzoMailinglistSelect	{ font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vKorzoMailinglistText		{ width: 350px; font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vKorzoMailinglistTextarea	{ width: 350px; font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vKorzoMailinglistSubmit	{ background-color: #FF0000; color: #FFFFFF; font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; font-weight: bold; }




.vKorzoHomeIntroTitle 	{ font-size: 17px; line-height: 16px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vKorzoHomeIntroText 	{ font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }

.vKorzoHomeNieuwsTD	{ background-color: #CC9999; padding: 4px; }
.vKorzoHomeNieuws	{ font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }
.vKorzoHomeActieTD	{ background-color: #FFFF00; padding: 4px; }
.vKorzoHomeActie	{ font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none }

.vKorzoHomeItemDate		{ font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; }
.vKorzoHomeItemCreator	{ font-size: 20px; line-height: 18px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; }
.vKorzoHomeItemPlay		{ font-size: 30px; line-height: 26px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; }
.vKorzoHomeItemContent	{ font-size: 13px; line-height: 13px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; }
.vKorzoHomeItemContentTitle	{ font-size: 17px; line-height: 16px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; }
.vKorzoHomeItemImageDIV	{ float: left; margin-right: 8px; margin-bottom: 8px; }
.vKorzoHomeItemImage	{  }

a { text-decoration: none; color: #e41319; }		

.html {
	width: 100%;
	height: 100%;
}


body,td,.vPlain {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px; 
	line-height: 14px; 
	color: #000000;
}

.vKorzoFooter { padding: 15px; font-size: 11px; line-height: 17px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; }
.vKorzoTop { padding: 15px; font-size: 11px; line-height: 17px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; }
		
.icon {
	width: 35px;
	float: left;
	clear: both;
	margin: 0 8px 20px 0;
}

.info {
	position: relative;
	margin: 0 0 0 0; 
	height: 192px; 
	width: 192px; 
}

.type {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.creators {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 17px;
	font-weight: bold;
}

.title {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 17px;
}

.subtitle {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 12px;
}

.dates {
	color: #ffffff;
	font-size: 10px;
}

.price {
	color: #ffffff;
	font-size: 10px;
}

.dateItemExpanded {
	color: #ffffff;
	font-size: 11px;
}

.dateItem .status {
	color: #FF0000;
	background-color: #FFFF99; 
	padding: 0 6px;
	font-weight: bold;
	margin-bottom: 2px;
}

#ticketInfo {
	visibility: hidden; 
	display: none; 
	margin: 0 0 20px 0; 
	color: #ffffff; 
}

.gajemeeButton {
	color: #FF0000;
	background-color: #999999; 
	float: right;
	padding: 3px 6px;
	font-size: 10px;
	font-weight: bold;
}

.ticketButton {
	color: #FF0000;
	background-color: #CCCCCC; 
	float: right;
	padding: 3px 6px;
	font-size: 10px;
	font-weight: bold;
}

.reserveerButton {
	color: #FF0000;
	background-color: #A9A9A9; 
	float: right;
	padding: 3px 6px;
	font-size: 10px;
	font-weight: bold;
}

.tickets {
	color: #FF0000;
	background-color: #CCCCCC; 
	float: right; 
	padding: 0 6px;
	font-size: 10px;
	font-weight: bold;
}

.soldout {
	color: #FF0000;
	background-color: #000000; 
	float: right; 
	padding: 0 6px;
	font-size: 10px;
	font-weight: bold;
}

.leftText {
	margin: 0 0 20px 0;
}

.credits {
	overflow-y: auto;
	overflow-x: hidden;
	height: 192px; 
	margin: 0 0 20px 0;
}

.rightText {
	margin: 0 0 20px 0;
}

.intro {
	margin: 0 0 10px 0;
	font-weight: bold;
}

.detailItem {
	width: 192px;
	height: 192px;
	background-color: #CCCCCC;
	color: #000000 !important;
}

.detailItem .title {
	font-size: 17px; 
	line-height: 16px;
	font-weight: bold;
	color: #000000 !important;
}

.detailItem .subtitle {
	font-size: 17px; 
	line-height: 16px;
	color: #000000 !important;
}

.detailItem .date {
	margin-top: 15px;
}

.detailItemRed {
	width: 192px;
	height: 192px;
	background-color: #E41319;
	color: #FFFFFF !important;
}

.detailItemRed .title {
	font-size: 17px; 
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF !important;
}

.detailItemRed .subtitle {
	font-size: 17px; 
	line-height: 16px;
	color: #FFFFFF !important;
}

.detailItemRed .date {
	margin-top: 15px;
}


