table.kalendorius { 
	border:0px solid; 
	border-collapse:collapse; 
}

.kalendorius { 
	margin:2px 0 4px 0; 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
}
.kalendorius th { border:1px solid #CCCCCC; background-color:#A5C700; width:19px; height:19px; line-height:19px; color:#454545; font-weight: normal;}
.kalendorius th.savaitgalis { color:#C54600; }
.kalendorius td { border:1px solid #CCCCCC; background-color:#ECFAA0;  line-height:19px; color:#454545; font-weight: normal; text-align:center;}
.kalendorius td a { color:#44250C; text-decoration:none; display: block; width:19px; height:19px; }
/* .kalendorius td a:hover { color:#44250C; text-decoration:none; border:1px solid #df8742; width:17px; height:17px; line-height:17px; }*/
.kalendorius td.siandien a { color:#44250C; text-decoration:none; border:1px solid #753f18; width:17px; height:17px; line-height:17px; }

.kalendorius td.praejusi { color:#999999 !important; }

.kalendorius td.dalinai2 { background-color:#FCD965; }

.kalendorius td.neravietos2 { background-color:#FFAD9F; }

.kalendorius span.siandien { display: block; color:#44250C; text-decoration:none; border:1px solid #753f18; width:17px; height:17px; line-height:17px; }

.kalendorius span.praejusi { display:block; color:#999999 !important; }

span.daylook0_0 { display:block; background-color:#ECFAA0; }
span.daylook1_1 { display:block; background-color:#FCD965; }
span.daylook2_2 { display:block; background-color:#FFAD9F;  }

.fl { float: left;}
.padl1 { padding-right: 3px; }
.pad4 { padding:7px 7px 7px 7px; }

.clear { clear:both; line-height:0;  }

.fs12 { font-size: 12px; }

.link a:link, .link a:active, a.link:link,  a.link:active {
color:#44250C; text-decoration: underline;
}
.link a:visited,  a.link:visited {
color:#44250C;  text-decoration: underline;
}
.link a:hover,  a.link:hover {
color:#44250C; text-decoration: none;
}

.pslprev {
	float: right;
}

.pslnext {
	float: right;
}

.ical {
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	height: 170px;
}

.caldescr {
	float: left;
	width: 400px;
}

.cbox {
	display: block;
	width: 15px;
	height: 15px;
	margin-right: 2px;
}

.pad17 {
	height: 200px;
	padding-right: 20px;
	padding-left: 24px;

}