.blue	{color:			#3333ff;}
.knlcolor {color:  				#1F4E6A;}
.green	{color:			#33ff33;}
.red 	{color:			#ff3333;}
.grey 	{color:			#777777;}
.yellow	{color:			#aaaa00;}

.mnu		{
			font-family:				arial;
			font-weight:				normal;
			color:						#1f4e6a;
			text-decoration:			none;
}
a.small:link {
			font-size:			80%;
			}
a.small:visited {
			font-size:			80%;
			}
a.small:active {
			font-size:			80%;
			}
a.small:hover {
			font-size:			80%;
			}
.edit {
	font-family:		times new roman;
	font-size:			130%;
	font-weight:		normal;
	text-decoration:	none;
}
sup {
	font-family:		verdana;
	font-size:			70%;
	font-weight:		normal;
	text-decoration:	none;
}
body {
	font-family:		verdana;
	font-size:			12px;
	font-weight:		normal;
	color:				#000;
	text-decoration:	none;
}
.cell-head {
	background-color:	#ababab;
}
.cell-light {
	background-color:	#efefef;
}
.cell-dark {
	background-color:	#dedede;
}
.cell-disabled {
	color:				#333377;
}
.cell-warning {
	color:				#ff0000;
}
.cell-off {
	color:				#aaaaaa;
}

td {
	font-family:		verdana;
	font-size:			12px;
	font-weight:		normal;
	color:				#000;
	text-decoration:	none;
}
th {
	font-family:		verdana;
	font-size:			12px;
	font-weight:		bold;
	color:				#000;
	text-decoration:	none;
	align: left
}
.prices {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#000;
	text-decoration:	none;
}

.sign {
	font-family:		verdana;
	font-size:			12px;
	font-weight:		bold;
	color:				#700;
}
.info {
	font-family:		verdana;
	font-size:			12px;
	font-weight:		bold;
	color:				#777;
}
h1 {
	font-family:		verdana;
	font-size:			14px;
	font-weight:		bold;
	color:				#1F4E6A;
}
.big {
	font-family:		verdana;
	font-size:			24px;
	font-weight:		bold;
	color:				#ff0000;
}
.title {
	font-family:		verdana;
	font-size:			24px;
	font-weight:		bold;
	color:				#1F4E6A;
}
.subtitle {
	font-family:		verdana;
	font-size:			8px;
	font-weight:		bold;
	color:				#000;
}
.date {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#000;
}
a:link {
	font-family:		verdana;
	font-size:			12px;
	color:				#007;
	text-decoration:	none;
}
a:visited {
	font-family:		verdana;
	font-size:			12px;
	color:				#007;
	text-decoration:	none;
}
a:active {
	font-family:		verdana;
	font-size:			12px;
	color:				#007;
	text-decoration:	none;
}
a:hover {
	font-family:		verdana;
	font-size:			12px;
	color:				#FF9900;
	text-decoration:	underline;
}
a.head:link {
	font-family:		verdana;
	font-size:			14px;
	font-weight:		bold;
	color:				#557;
	text-decoration:	none;
}
a.head:visited {
	font-family:		verdana;
	font-size:			14px;
	font-weight:		bold;
	color:				#557;
	text-decoration:	none;
}
a.head:active {
	font-family:		verdana;
	font-size:			14px;
	font-weight:		bold;
	color:				#557;
	text-decoration:	none;
}
a.head:hover {
	font-family:		verdana;
	font-size:			14px;
	font-weight:		bold;
	color:				#444;
	text-decoration:	underline;
}
a.sub:link {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#557;
	text-decoration:	none;
}
a.sub:visited {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#666;
	text-decoration:	none;
}
a.sub:active {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#666;
	text-decoration:	none;
}
a.sub:hover {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#666;
	text-decoration:	underline;
}
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CALENDAR  CSS SYLES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.cal_weekday {
	background-color:	#5588bb;
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekday:link {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekday:visited {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekday:active {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekday:hover {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	underline;
}
/* Disabled */
.cal_disabled {
	background-color:	#dedede;
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#777777;
	text-decoration:	none;
}
/* Weekend */
.cal_weekend {
	background-color:	#557799;
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekend:link {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekend:visited {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekend:active {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_weekend:hover {
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
	text-decoration:	underline;
}
/* Work Day */
.cal_workday {
	background-color:	#efefef;
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#000000
	text-decoration:	none;
}
a.cal_workday:link {
	font-family:		verdana;
	font-size:			10px;
	color:				#000000;
	text-decoration:	none;
}
a.cal_workday:visited {
	font-family:		verdana;
	font-size:			10px;
	color:				#000000;
	text-decoration:	none;
}
a.cal_workday:active {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}
a.cal_workday:hover {
	font-family:		verdana;
	font-size:			10px;
	color:				#444477;
	text-decoration:	underline;
}
/* Today */
.cal_today {
	background-color:	#557799;
	font-family:		verdana;
	font-size:			10px;
	color:				#ffffff;
}
a.cal_today:link {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_today:visited {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_today:active {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	font-weight:		bold;
	color:				#ffffff;
	text-decoration:	none;
}
a.cal_today:hover {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#dedeff;
	text-decoration:	underline;
}

a.prices:link {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#1F4E6A;
	text-decoration:	none;
}
a.prices:visited {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#1F4E6A;
	text-decoration:	none;
}
a.prices:active {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#1F4E6A;
	text-decoration:	none;
}
a.prices:hover {
	font-family:		verdana;
	font-size:			10px;
	font-weight:		normal;
	color:				#1F4E6A;
	text-decoration:	underline;
}

.menu_norm {
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000
	text-decoration:	none;
}
.menu_norm:link {
	font-family:		tahoma;
	font-size:			12px;
	color:				#000000;
	text-decoration:	none;
}
.menu_norm:visited {
	font-family:		tahoma;
	font-size:			12px;
	color:				#000000;
	text-decoration:	none;
}
.menu_norm:active {
	font-family:		tahoma;
	font-size:			12px;
	color:				#000000;
	text-decoration:	none;
}
.menu_norm:hover {
	font-family:		tahoma;
	font-size:			12px;
	color:				#444477;
	text-decoration:	underline;
}

.menu_actv {
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
	text-decoration:	none;
}
.menu_actv:link {
	font-family:		tahoma;
	font-size:			12px;
	color:				#000000;
	text-decoration:	none;
}
.menu_actv:visited {
	font-family:		tahoma;
	font-size:			12px;
	color:				#000000;
	text-decoration:	none;
}
.menu_actv:active {
	font-family:		tahoma;
	font-size:			12px;
	color:				#000000;
	text-decoration:	none;
}
.menu_actv:hover {
	font-family:		tahoma;
	font-size:			12px;
	color:				#444477;
	text-decoration:	underline;
}

.highlght {
	font-family:		verdana;
	font-size:			10px;
/*	font-weight:		bold;*/
	color:				#000000;
	background-color:	#ffff55;
	text-decoration:	none;
}
.highlght:link {
	font-family:		verdana;
	font-size:			10px;
	color:				#000000;
	text-decoration:	none;
}
.highlght:visited {
	font-family:		verdana;
	font-size:			10px;
	color:				#000000;
	text-decoration:	none;
}
.highlght:active {
	font-family:		verdana;
	font-size:			10px;
	color:				#000000;
	text-decoration:	none;
}
.highlght:hover {
	font-family:		verdana;
	font-size:			10px;
	color:				#000055;
	text-decoration:	underline;
}
.disabled {
	color:				#777;
}.line150 {  line-height: 150%}


.adm_edit {
	border-width: 1px;
	border-color: #777777;
	background: #efefef;
	width: 400px;
	}
