
.cell {
	background-color : #ffffff;
	COLOR :  #CCCCCC;
	font-weight :  bold;
	FONT-SIZE : 11px;
text-align: right;
}

.cell a{
display:block;
	COLOR : navy;
	font-weight :  bold;

}
.cell a:link{
	COLOR : navy;
}

.cell a:Hover{
	color : #0066CC;

	background-color : #fdcd00;
}

.cell a:Visited{
	COLOR : #999999;
	font-weight :  bold;
	text-decoration : none;

}

.cellToday {
	background-color : #fdcd00;
	FONT-SIZE : 11px;
	color : #000000;
	font-weight :  bold;
}

.cellToday a {
display:block;
	background-color : #fdcd00;
	color : #000000;
		font-weight :  bold;

	
}

.cellToday a:Hover {
	background-color : red;
	color : #000000;
		font-weight :  bold;
	
}

.cellVB {
	background-color : #FFD9D9;
	FONT-SIZE : 11px;
	color : #000000;
	font-weight :  bold;
}

.cellVB a {
display:block;
	background-color : #FFD9D9;
	color : #000000;
		font-weight :  bold;

	
}

.cellVB a:Hover {
	background-color : #FFD9D9;
	color : #000000;
		font-weight :  bold;
	
}


.cellRed {
	background-color :#FF6666;
	FONT-SIZE : 11px;
	COLOR : #cccccc;
	font-weight :  bold;
	text-align: right;
}

.cellRed a {
display:block;
	COLOR : #cccccc;

	
}

.cellRed a:Hover {

	color : #cccccc;
	background-color : #fdcd00;
	
}
.cellRed a:Visited{
	COLOR : #cccccc;

}
.cellgrey {
	background-color :#E0E0E0;
	FONT-SIZE : 11px;
	COLOR : #cccccc;
	font-weight :  bold;
	text-align: right;
}

.cellgrey a {
display:block;
	COLOR : #cccccc;

	
}

.cellgrey a:Hover {

	color : #cccccc;
	background-color : #fdcd00;
	
}
.cellgrey a:Visited{
	COLOR : #cccccc;

}
.cell_lasu {
	background-color : #FFFFF1;
	COLOR : #cccccc;
		FONT-SIZE : 11px;
}

.cellvaihto {
	background-color :green;
	FONT-SIZE : 11px;
	COLOR : #cccccc;
	font-weight :  bold;
}

.cellvaihto  a {
display:block;
	COLOR : #cccccc;

	
}

.cellvaihto a:Hover {

	color : #cccccc;
	background-color : #fdcd00;
	
}
.cellvaihto  a:Visited{
	background-color :green;

	}
.cellviiva {
	background-color : #ffffff;
	COLOR :  #ffffff;
	font-weight :  bold;
	FONT-SIZE : 11px;
	text-decoration: underline;
}

	

.hinta {

	COLOR :  #000000;
	font-weight :  normal;

}


.Item {
	
	FONT-SIZE : 11px;
}
.kalenteri
{
FONT-FAMILY : Tahoma;

	margin-top : 4px;
	border : 1px solid #cccccc;
}


.red {
	background-color : red;
}




.titlebar {
	FONT-SIZE : 11px;
	background-color : #FBA800;
	color : #ffffff;
FONT-FAMILY : Tahoma;
	font-weight : bold;
	text-align : center;
}

.titlebar1 {
	background-color : #eeeeee;
	color : #666666;
	FONT-SIZE : 11px;
	font-weight : bold;
	text-align : center;
}

.titlebar2 {
	background-color : #336699;
	color : #ffffff;
	FONT-SIZE : 11px;
	font-weight : bold;
}

.titlebar_lasu {
FONT-FAMILY : Tahoma;
	background-color : #eeeeee;
	color : #FBA800;
	FONT-SIZE : 11px;
	font-weight : bold;
	text-align : center;
}


