/* styles for extension nezzo_calendar */

/* list view */
.tx-nezzocalendar-pi1 TABLE {
	width: 100%;
	font-size: 11px;
}

/* TABLE HEADER */
.tx-nezzocalendar-pi1 .eventTitle {
	padding: 0 5px 0 5px;
}
.tx-nezzocalendar-pi1 .eventTitleRow {
	color: #60707D;
}
.tx-nezzocalendar-pi1 THEAD .dateCol {
	/*width: 150px;*/
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.tx-nezzocalendar-pi1 .eventTitle {
	white-space: nowrap;
}
.tx-nezzocalendar-pi1 .eventTitleSpacer {
	height: 15px;
	font-size: 1px;
}

/* TABLE BODY */
.tx-nezzocalendar-pi1 .eventItem {
	padding: 2px 5px 2px 5px;
}
.tx-nezzocalendar-pi1 .eventMonthTitle {
	padding: 2px 5px 2px 5px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #60707D;
}

/* TABLE COLS GENERAL */
.tx-nezzocalendar-pi1 .dateCol {
	width: 120px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}
.tx-nezzocalendar-pi1 .eventCol {
	/* no fixed width */
	font-weight: bold;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.tx-nezzocalendar-pi1 .locationCol {
	width: 100px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.tx-nezzocalendar-pi1 .organisatorCol {
	width: 100px;
	border-bottom: 1px solid #FFFFFF;
}
.tx-nezzocalendar-pi1 .noticesCol {
	/* no fixed width */
	border-bottom: 2px solid #FFFFFF;
}
/* TABLE COLS in tbody */
.tx-nezzocalendar-pi1 TBODY .eventMonthTitle {
	border-bottom: 2px solid #FFFFFF;
}
.tx-nezzocalendar-pi1 TBODY .dateCol {
	/*color: #9E1D22;*/
}
.tx-nezzocalendar-pi1 TBODY .noticesCol {
}



/* TABLE ROWS */
.odd {
	background-color: #DBDBDB;
}
.even {
	background-color: #F0F0F0;
}







/* JUMP MENU */
.jumpMenu {
	margin: 0 0 15px 0;
}
.jumpMenu .year {
	margin: 0 0 2px 0;
}
.jumpMenu A {
	margin: 0 5px 0 2px;
}



/* latest view */
.tx-nezzocalendar-pi1 A {
	font-weight: bold;
}
.tx-nezzocalendar-pi1 .latestViewDate {
	color: #406175;
}



/* SEARCH VIEW */
.searchEvents LABEL {
	display: block;
}

/* date2cal */
.jscalendar_cb {
	display: none;
}
.jscalendar {
	width: 80px;
}
.date2CalLabel {
	display: inline;
}
.date2cal_img_cal,
.absMiddle {
	display: inline;
}
