@charset "iso-8859-1";
#cal0y{width:188px;text-align:left;clear:both;}
.pt2				{padding-top:3px;}
.ctx						{
margin-top: 8px;
visibility:visible;
width:189px;
cursor:hand;
text-align:left; 
font-family: Arial; font-size:10pt; 
background-color:#fff;
color:#FFF4DB; font-style:normal; 
font-variant:normal;}
.ctxl 						{padding-left:0px; padding-right:0px}
.ctxl2 						{padding-left:0px; padding-right:0px; background-color:highlight; color:#30B4CF}


.calh		{padding-top:3px;width:100%; height:12px;
			background-color: #AAA; 
			color:#FFF; 
			font-family: Arial; font-size:9pt; 
			text-align:left;
			vertical-align:middle;
			font-weight:bold; border-left:1px solid #FFF; 
			border-right:1px solid #AAA; 
			border-top:0px solid 000000; 
			border-bottom:0px solid #000000;
			/*background: url(".../images/menu_bg.gif") left bottom repeat-x;*/
			}
.calh .sel					{background-color: #AAA; color:#FFF;}


.calm						{background-color: #AAAAAA; color:#FFFFFF; font-family: Arial; font-size:7pt; text-align:left}
.calm .sel					{background-color: #AAAAAA; color:#000000; font-weight:bold}

.caly						{background-color: #AAAAAA; color:#FFFFFF; font-family: Arial; font-size:7pt; text-align:left}
.caly .sel					{background-color: #AAAAAA; color:#000000; font-weight:bold}



.cal						{width:188px;background-color: #AAAAAA; color:#FFFFFF; font-family: Arial; font-size:7pt; text-align:left; border:1PX solid #FFFFFF; border-collapse:collapse}
.cal .sel					{background-color: #aa131d; color:#ffa809; border-collapse:collapse}



.VSD	 					{width:24px;background:#D0D0D0; color:#777777}
.calempty					{width:24px;background: #D0D0D0; color:#D0D0D0; border-collapse:collapse}


.cal .cel					{background-color: #aaaaaa; background: url("./images/cel.gif") left no-repeat;}
.cal .cel0					{width:10px;color:#000000; font-weight:bold;}

.cal .cel1					{width:10px;background-color: #E32D2D; color:#000000; font-weight:bold}
.cal .cel2					{width:10px;background-color: #E4EB76; color:#000000; font-weight:bold}
.cal .cel3					{width:10px;background-color: #3e9131; color:#c9ff41; font-weight:bold}
.cal .cel4					{width:10px;background-color: #E86262; color:#000000; font-weight:bold}
.cal .cel5					{width:10px;background-color: #b89947; color:#fff0bb; font-weight:bold}
.cal .cel6					{width:10px;background-color: #8BE862; color:#000000; font-weight:bold}
.cal .cel7					{width:10px;background-color: #CD62E8; color:#000000; font-weight:bold}
.cal .cel8					{width:10px;background-color: #E862A1; color:#000000; font-weight:bold}
.cal .cel9					{width:10px;background-color: #4c7399; color:#d2e8ff; font-weight:bold}

.dat						{visibility:hidden; position:absolute}
.res						{visibility:hidden}
.validFormIt				{position:absolute}
.validFormType				{position:absolute}
.userDisp					{position:fixed; left:120px; top:120px;}

.mask						{width:10px;visibility:hidden; position:absolute}

.it							{width:10px;background-color: #aa131d; color:#ffa809}

img.but						{padding-top:0px;width:11; height:12; vertical-align:top;}
img.but_cal					{padding-top:0px;width:11; height:12; cursor:hand}

.col						{width:10px;background-color: #FFFFFF; color:#FFFFFF; font-size:12pt}

.col .ind0					{width:10px;color:#000000; font-weight:bold;}

.col .ind1					{width:10px;background-color: #E32D2D; color:#000000; font-weight:bold}
.col .ind2					{width:10px;background-color: #E4EB76; color:#000000; font-weight:bold}
.col .ind3					{width:10px;background-color: #3e9131; color:#c9ff41; font-weight:bold}
.col .ind4					{width:10px;background-color: #E86262; color:#000000; font-weight:bold}
.col .ind5					{width:10px;background-color: #b89947; color:#fff0bb; font-weight:bold}
.col .ind6					{width:10px;background-color: #8BE862; color:#000000; font-weight:bold}
.col .ind7					{width:10px;background-color: #CD62E8; color:#000000; font-weight:bold}
.col .ind8					{width:10px;background-color: #E862A1; color:#000000; font-weight:bold}
.col .ind9					{width:10px;background-color: #4c7399; color:#d2e8ff; font-weight:bold}

.clBulle{
width: 100px;
color: #71761b;
display: none;
position: absolute;
z-index : 1;
background-color: #E4EB76;
padding: 2px;
margin: 2px;
border-style: solid;
border-width: 1px;
border-color: #71761b;
font-family: Verdana;
font-size: 8pt;
}

