table.kalendorius { 
	border:0px solid #FFFFFF; 
	border-collapse:collapse; 
	
	 
}

.kalendorius { 
	margin:2px 0 4px 0; 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
}
.kalendorius th {border-top:1px solid #c99d79; 	border-left:1px solid #c99d79; border-right:1px solid #c99d79; border-bottom:1px solid #c99d79; background-color:#a57f5d; width:20px; height:20px; line-height:18px; color:#44250c; font-weight: normal;}
.kalendorius th.savaitgalis { color:#FFFFFF; }
.kalendorius td {border-top:1px solid #c99d79; 	border-left:1px solid #c99d79; border-right:1px solid #c99d79; border-bottom:1px solid #c99d79; background-color:#dcc0a9;  line-height:20px; color:#44250c; font-weight: normal; text-align:center; cursor: pointer;}
.kalendorius td a { color:#44250C; text-decoration:none; display: block; width:20px; height:20px; }
/* .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:18px; height:18px; line-height:18px; }

.kalendorius td.praejusi { color:#999999 !important; }

.kalendorius td.dalinai2 { background-color:#ff9e48; }

.kalendorius td.neravietos2 { background-color:#e18589; }

.kalendorius span.siandien { display: block; color:#44250C; text-decoration:none; border:1px solid #753f18; width:18px; height:18px; line-height:18px; }

.kalendorius span.praejusi { display:block; color:#999999 !important; }

span.daylook0_0 { display:block; background-color:#e18589; }
span.daylook1_1 { display:block; background-color:#ff9e48; }
span.daylook2_2 { display:block; background-color:#BF432F; }

.fl { float: left;}
.padl1 { padding-right: 3px; }

.clear { clear:both; line-height:0;  }

.fs12 { font-size: 12px; text-align:left; padding-bottom:3px;}

.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: 40px;
	height: 170px;
}

.caldescr {
	float: left;
	width: 400px;
}

.cbox {
	display: block;
	width: 15px;
	height: 15px;
	margin-right: 2px;
}


.kalendorius-wrap-1	{padding:0 0 7px 0; background-image:url(/images/cal_bg2.gif); background-repeat:no-repeat; background-position:100% 100%; width:166px;}

.kalendorius-wrap-2 {padding:9px 0 0 9px; background-image:url(/images/cal_bg1.gif); background-repeat:no-repeat; background-position:0 0px;}

#guestbook_main .kalendorius-wrap-1	{padding:0 0 7px 0; background-image:url(/images/cal_bg22.gif); background-repeat:no-repeat; background-position:100% 100%; width:166px;}

#guestbook_main .kalendorius-wrap-2 {padding:9px 0 0 9px; background-image:url(/images/cal_bg11.gif); background-repeat:no-repeat; background-position:0 0px;}