.schedule_details {
	position:absolute;
	top:6px;
	left:6px;
	width:156px;
	height:83px;
	margin:0px;
	padding:0px;
}
#future_events {
	top:-35px;
}
.date, .time, .month, .line_1, .line_2, .zased, .number {
	position:absolute;
	margin:0px;
	padding:0px;
}
.date, .number{
	left:13px;
	text-align:right;
}
.time, .month, .line_1, .line_2, .zased {
	left:79px;
	text-align:left:
	width:77px;
}
.date {
	top:17px;
	height:41px;
	width:59px;

}
.number {
	top:66px;
	height:17px;
	width:56px;
}
.time {
	top:15px;
	height:15px;
}
.month {
	top:36px;
}
.zased {
	top:62px;
}
.line_1, .line_2 {
	width:63px;
	height:2px;
}
.line_1 {
	top:54px;
	_top:52px;
}
.line_2 {
	top:80px;
}
.schedule_body {
	position:relative;
	left:164px;
	width:582px;
	min-height:80px;
	padding-bottom:10px;
	background-image:url('../images/post_background_vert.gif');
	background-repeat:repeat-y;
}
div.doklad, div.doklad_header, div.readby, div.schedule_maintext {
	position:relative;
	left:15px;
}
div.doklad {
	top:0px;
}
div.doklad_header {
	top:1px;
}
div.readby {
	top:3px;
}
div.schedule_maintext {
	top:23px;
	padding-bottom:12px;
}



div.response_header {
	position:relative;
	left:30px;
	top:1px;
	width:740px;
}
div.response_author {
	position:relative;
	left:0px;
	top:1px;
	width:740px;
}