table.month-table {
	border:1px #000000 solid;
	width:200px;
}
td.month-td {
	background-color:#C7D3DF;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	padding:2px;
}
a.month-link,a.month-link:visited {
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Verdana,Arial,Helvetica;
	color:#000000;
}
.current-month {
	font-size:10px;
	font-weight:bold;
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica;
}
.calander-table {
	width:100%;
	font-family:Verdana,Arial,Helvetica;
}
.shabat {
	font-weight:bold;
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
}
td.days-td {
	background-color:#BBC3CE;
	width:15px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
}
td.not-enpty-td {
	background-color:#BBC3CE;
	text-align:center;
	width:15px;
	height:15px;
	padding:2px;
}
td.today-td {
	background-color:#FFFFCC;
	text-align:center;
	width:15px;
	height:15px;
	padding:2px;
}
a.day-link,a.day-link:visited,a.day-link:hover {
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.day-link {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	text-decoration:none;
	color:#999999;
}
td.empty-td {
	background-color:none;
	width:15px;
	height:15px;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	padding:2px;
}
a.event-link, a.event-link:visited {
	font-weight:normal;
	font-size:10px;
	text-decoration:underline;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica;
}


input, select {
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
}
.text-input {
	width:70px;
}
.marked {
	width:70px;
	background:yellow;
}
.data-table {
	background:#05657B;
}
.data-table th {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	background:#5791A5;
	border-bottom:1px #D27E02 solid;
}
.data-table td {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	background:#EAEFF2;
}
.blank-field {
	background:Transparent;
	width:35px;
	border:none;
}