BODY
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
TD
{
    COLOR: #000000;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}

TD.wdata
{
    COLOR: #000000;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
	PADDING-RIGHT: 0;
	TEXT-ALIGN: right
}

A.navi1:link
{
    COLOR: #4040ff;
    FONT-SIZE: small;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.navi1:active
{
    COLOR: #4040ff;
    FONT-SIZE: small;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.navi1:visited
{
    COLOR: #4040ff;
    FONT-SIZE: small;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.navi1:hover
{
    COLOR: #cf5bff;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    TEXT-TRANSFORM: none
}
A.navi1:active
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    LINE-HEIGHT: normal;
    TEXT-TRANSFORM: none
}
A.navi1:link
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    LINE-HEIGHT: normal;
    TEXT-TRANSFORM: none
}
A.navi1:visited
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    LINE-HEIGHT: normal;
    TEXT-TRANSFORM: none
}
.perustaulukko
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    HEIGHT: 100%;
    WIDTH: 780px
}

table.calendar
{
	width: 640px;
}

td.calendarHeader
{
	background-color: #f9f9f9;
}

td.calendar
{
	background-color: #f5f5f5;
	padding: 5px;
}

td.calendarToday
{
	background-color: #e5e5e5;
	border-style: 1px;
	border-color: #000000;
}

.oikea
{
   		line-height: 18pt;
		text-align : left; 
   		margin : 0; 
   		padding-top: 2px;
		padding-left : 0;
   		padding-right : 0;
		padding-bottom: 4px;
   		width : 50px; 
   		float : left;	
}

.tuulioikea
{
   		line-height: 18pt;
		text-align : left; 
   		margin : 0; 
   		padding-top: 2px;
		padding-left : 0;
   		padding-right : 0;
		padding-bottom: 4px;
   		width : 60px; 
   		float : left;	
}

.keski
{
   		line-height: 18pt;
		text-align : right; 
   		margin : 0; 
   		padding-top: 2px;
		padding-left : 0;
   		padding-right : 0;
		padding-bottom: 4px;
   		width : 50px; 
   		float : left
}

.vasen
{
   		line-height: 18pt;
		text-align : left; 
   		margin : 0; 
   		padding-top: 2px;
		padding-left : 0;
   		padding-right : 0;
		padding-bottom: 4px;
   		width : 105px; 
   		float : left
}

.tuulivasen
{
   		line-height: 18pt;
		text-align : left; 
   		margin : 0; 
   		padding-top: 2px;
		padding-left : 0;
   		padding-right : 0;
		padding-bottom: 4px;
   		width : 95px; 
   		float : left
}
.otsikko
{
    COLOR: #4040FF;
    FONT: 18px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.kappyraotsikko
{
    COLOR: #000000;
    FONT: 17px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}