td, body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.4; color: #000000;}
Input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a, a:active, a:visited { color: #003366; text-decoration: underline;}
a:hover {color: red; text-decoration: underline;}
a.menyy, a:active.menyy, a:visited.menyy { font-size: 12px; font-weight: none; letter-spacing: 0.5; color: #000000; text-decoration: none;}
a:hover.menyy {color: #000000; text-decoration: none}
a.login, a:active.login, a:visited.login { font-size: 12px; font-weight: none; letter-spacing: 0.5; color: #000000; text-decoration: none;}
a:hover.login {color: #000000; text-decoration: none}
a.punanelink, a:active.punanelink, a:visited.punanelink { color: #FF0000; text-decoration: none;}
a:hover.punanelink { text-decoration: underline;}
a.valgelink, a:active.valgelink, a:visited.valgelink { font-size: 11px; color: #FFFFFF; text-decoration: none;}
a:hover.valgelink { font-size: 11px; color: #FFFFFF; text-decoration: underline}
a.yksteist, a:active.yksteist, a:visited.yksteist { color: #000000; text-decoration: none;}
a:hover.yksteist { color: #000000;}
a.tavaline, a:active.tavaline, a:visited.tavaline { color: #000000; text-decoration: none;}
a:hover.tavaline { color: #000000; text-decoration: underline;}

.hall { color: #D9D9D9; font-size: 11px;}
.neliteist { color: #333333; font-size: 13px;}
.punane { color: #FF0000;}
.valge { font-size: 12px; font-weight: none; letter-spacing: 0.5; color: #000000;}
.yksteist { line-height: 1.3; letter-spacing: 1; font-size: 11px;}
.yks { border: 1px solid #000000; width: 140px}
.kaks {border-left: 1px solid #FFFFFF; border-right: 1px solid #f4f4f4; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #f4f4f4; width: 140px}