td.nemaktualis
{
 text-align:center;
 font-weight:normal;
 text-decoration:none;
 color:#000000;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}

td.uresek
{
 background: #FFF;
 width: 25px;
 height: 15px;
}

td.aktualis
{
 text-align:center;
 font-weight:bold;
 color: #FFFFFF;
 background: #3C4A77;
 width: 25px;
 height: 15px;
}

td.hetvege
{
 text-align:center;
 font-weight:bold;
 color: #BB4600;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}

td.hetvege2
{
 text-align:center;
 font-weight:bold;
 color: #FF0;
 background: #7D8CBD;
 width: 25px;
 height: 15px;
}

td.napnevek
{
 text-align:center;
 font-weight:bold;
 color: #FFF;
 background: #7D8CBD;
 width: 25px;
 height: 15px;
}

td.fejlec
{
 text-align:center;
 font-weight:bold;
 color: black;
 background: #5567A6;
 width: 155px;
 height: 15px;
}

.keret { 
 margin: 10px 10px 10px 10px;
 border : solid #7D8CBD 1px;
 background: #E6EAF7; 	
 font-family: verdana,helvetica,sans;
 font-size: 10px;
}

a.nemaktualis
{
 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:normal;
 color:#000000;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}

a.nemakt
{
 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:bold;
 color:#000000;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}

a.nemakt:hover
{
 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:bold;
 color:blue;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}

a.aktualis
{

 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:normal;
 color: #FFFFFF;
 background: #3C4A77;
 width: 25px;
 height: 15px;
}

a.akt
{

 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:bold;
 color: #FFFFFF;
 background: #3C4A77;
 width: 25px;
 height: 15px;
}


a.akt:hover
{
 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:bold;
 color: blue;
 background: #3C4A77;
 width: 25px;
 height: 15px;
}

a.hetvege
{
 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:normal;
 color: #BB4600;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}

a.hetv
{
 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:bold;
 color: #BB4600;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}


a.hetv:hover
{
 font-family:tahoma;
 font-size:12;
 text-align:center;
 font-weight:bold;
 color: blue;
 background: #D5DAEA;
 width: 25px;
 height: 15px;
}