body
    {
      margin-top:	0px;
      margin-bottom:	0px;
      margin-left:	0px;
     }

a:link, a:visited, a:active
  {
    text-decoration:	none;
    font-weight:	bold;
  }

a:hover
  {
    text-decoration:	none;
  }

#Ltable
  {
    font-family:	Arial, sans-serif, Tahoma;
    font-size:		12px;
    background-color: #87AE93;
    width:742;
    border:1px solid #FFF;
  }
.taul {
    border: none;
    border-collapse:collapse;
    width:95%;
}
  table
  {
    font-family:	Arial, sans-serif, Tahoma;
    font-size:		12px;
  }

p
  {
    font-family:	Arial, sans-serif, Tahoma;
    font-size:		12px;
  }

.Pieni
  {
    font-family:	Arial, sans-serif, Tahoma;
    font-size:		12px;
    border:1px solid #000;
    background-color: #FFF;
  }

.reuna {
background-color:#ffffff;
    font-family:	Arial, sans-serif, Tahoma;
    font-size:		12px;
    border:1px solid #FFF;
}

img
  {
    border-color:	#000000;
  }

td
{
font-family: Arial; 
font-size: 10pt;
}

#kalenteri {
                font-family: arial, tahoma, helvetica;
                font-size: 16px;
                text-align: center;
                border:none;
                width: 240px;
                height: 240px;
                 }



/*-----------------------------------------------------------------------------------------------*/



#kalenteri .vuosi {
                font-weight: bold;
                }

#kalenteri .otsikko {
                font-weight: bold;
                width: 30px;
                }

#kalenteri .viikko {
                height: 30px;
                }



/*-----------------------------------------------------------------------------------------------*/



#kalenteri .uusi {
                background-color: #eee;
                }

#kalenteri .nykyinen {
                font-weight: bold;
                background-color: #000;
                color: #fff;
                }

#kalenteri .vkl {
                background-color: #eed2d2;
                }

#kalenteri .vanha {
                color: #666;
                background-color: #ccc;
                }

#kalenteri .kkvanha {
                color: #666;
                background-color: #ddd;
                }

#kalenteri .hover {
                background-color: #ffcc00;
                color: #000;
                }



/*-----------------------------------------------------------------------------------------------*/



.kelluva {
		width: 150px;
                position: absolute;
                z-index: 10;
                background-color: #eee;
                border:1px solid #666;
                color: #444;
                padding: 0px 3px 3px 3px;
                text-align: left;
                }

.kelluva p {
		width: 150px;
                text-align: left;
                border-bottom:1px solid #888;
                color: #000;
                font-weight: bold;
                }



.pelattu {width: 130px;
                
                z-index: 10;
		background-color: #CDD;
                color: #000;
		padding: 0px 3px 3px 3px;
                text-align: left;
                }

.kaynnissa {width: 130px;
                
                z-index: 10;
		background-color: #CF0;
                color: #000;
		padding: 0px 3px 3px 3px;
                text-align: left;
                }

.seuraava {width: 130px;
                
                z-index: 10;
		background-color: #FF3;
                color: #000;
		padding: 0px 3px 3px 3px;
                text-align: left;
                }

.tulossa {width: 130px;
               
                z-index: 10;
		background-color: #fff;
                color: #000;
		padding: 0px 3px 3px 3px;
                text-align: left;
                }

/*-----------------------------------------------------------------------------------------------*/



#kalenteri .nykyinenmerkki {
                font-weight: bold;
                background-color: #687d68;
                color: #fff;
                border:1px solid #555;
                }

#kalenteri .vklmerkki {
                border:1px solid #ccc;
                background-color: #eeeed2;
                }

#kalenteri .uusimerkki {
                border:1px solid #ccc;
                background-color: #d2eed2;
                }

#kalenteri .vanhamerkki {
                border:1px solid #000;
                color: #fff;
                background-color: #3a4e32;
                }

#kalenteri .kkvanhamerkki {
                border:1px solid #000;
                color: #fff;
                background-color: #578744;
                }