#program {
	text-align:justify;
}
.day{
	background-color:#d8d8d8; color: #9a9a9a;
	text-align:center; vertical-align:middle;
	width:110px;
	border-bottom:1px #c0c0c0 solid;
}
.t{
	text-align:center;vertical-align:middle;width:95px;
}
.line{
	border-bottom:1px #c0c0c0 solid;
}
.sess{
	background-color:#c8c8c8; color:#d8d8d8;
}
.white{
	border-bottom:1px #ffffff solid;
}
#slika img{
	
	height: 0px;width:0px;
	display:inline-block;
	overflow:hidden;
	border:0;
}
#slika:hover img {
	overflow:hidden;
	height:180px; width:240px;
	margin-left:-240px; margin-top:14px;
	position:absolute; z-index:21;
}
kbd{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:0.9em;
}
a.tooltip {color:;}
a.tooltip kbd {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:hover kbd {display:block; position:absolute; top:15px; left:-200px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:550px;}
var{
	display:inline-block;width:300px;vertical-align:middle;
	font-style:normal;padding-right:5px;text-align:justify;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		line-height:1.0em;
		padding-bottom:5px;cursor:help
}
dfn{
	display:inline-block;width:230px;vertical-align:middle;
	font-style:italic;text-align:justify;
	font-family:"Times New Roman", Times, serif;line-height:1.1em;
	padding-bottom:5px;cursor:help
}
#panorama span{
	cursor:pointer;
	height: 0px;width:0px;
	display:inline-block;
	overflow:hidden;
	border:0;
}
#panorama:hover span {
	overflow:hidden;
	height:170px; width:800px;
	left:15%; margin-top:15px;
	position:absolute; z-index:31;
}

