/* EVENTS MODULE */
.event_options {
	float:left;
}

.event_options a, .event_options a:visited {
	text-decoration:none;
}

.event_options a:hover {
	text-decoration:underline;
}

.event_options .active {
	font-weight:bold;
}

.event_nav {
	padding:2px;
}

	.event_nav a {
		text-decoration: none;
	}

	.event_nav a:hover {
		text-decoration: underline;
	}
	

.catlists {
	width:172px; 
	position: relative;
	float: left;
	padding: 10px 15px;
	margin: 10px;
	
	border: 1px dashed #bfbfbf;
}

.calendar table .title {
	background: #6699FF;
}

.calendar table th.daynames {
	background: #333399;
}

.calendar td.day, .calendar td.day_event {
    width: 70px; 
    padding: 5px;
	height: 75px;
    min-height: 60px;
   
    font: 9px verdana; 
 
    background-color: #FFF; 
}
	.calendar td.day {
		border: 1px solid #6699FF;
	}
	
	.calendar td.day_event {
		font-weight: bold;

		background: #FDEDB9;
		border: 1px solid #6699FF;
	}

		td.day_event .astyle {
			width: 100%;
			padding: 0 0 5px 0;

			font-size: 9px;
			font-weight: normal;
		}

			.day_event .astyle a {
				color: #333;
			}

			.day_event .astyle a:hover {
				color: #dc0000;
			}

			.day_event .more {
				font-size: 14px;
				font-weight: bold;
			}




div.info {
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none
}

.info {
	font-size: 9px;
	text-align: right;
}

.info ul {
	padding: 0;
	margin: 5px;
	list-style: none;
}

.info li {
	padding: 3px;
}

div.info:hover{
	z-index:25;
	cursor: pointer;
}


div.info div{ /*the span will display just on :hover state*/
    position:absolute;
    top:0;
	left:2em;
	width:15em;
	border: 1px solid #6699FF;
	background: #FDEDB9;
    text-align: left;
	-moz-border-radius:5px;
	padding: 5px 10px 10px 10px;
	font-weight: normal;
} 

	div.info div a {
		color: #333;
	}

	div.info div a:hover {
		color: #dc0000;
	}

.etkinfo { display: inline; }
.tcbox { width: 16px; height: 16px; background: none; border: none; vertical-align: middle; overflow: hidden; float: none; display: inline; }
