BODY.tausta
{
    background-image: url('giffit/bg_main.jpg');
    background-position: left top;
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}
TD.header
{
    background-image: url('giffit/bg_header.jpg');
    background-position: left top;
    background-repeat: no-repeat;
    font-family: Georgia;
    font-size: 20px;
    color: #ffffff;
    margin-bottom: 20px;
}
TD.frame_oik
{
    background-image: url('giffit/bg_frame_oik.jpg');
    background-position: left top;
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 11px;
}
TD.navi
{
    background-image: url('giffit/bg_navi.jpg');
    background-position: left bottom;
    background-repeat: no-repeat;
    background-color: #559bf0;
}
TD.footer
{
    background-image: url('giffit/footer.jpg');
    background-position: center top;
    background-repeat: no-repeat;
    text-align: center;
    font-family: Verdana;
    font-size: 11px;
}
TD.vas
{
    background-image: url('giffit/main_reuna_vas.jpg');
    background-position: left top;
    background-repeat: no-repeat;
}
TD.oik
{
    background-image: url('giffit/main_reuna_oik.jpg');
    background-position: right top;
    background-repeat: no-repeat;
}
TD.tableheader
{
    background-image: url('giffit/header_palkki.jpg');
    background-position: left middle;
    background-repeat: repeat-x;
    background-color: #122965;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}
TD.table
{
    background-color: #f2f2f2;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}
TD.tableboldi
{
    background-color: #f2f2f2;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
INPUT.huolto
{
    width: 300px;
}
TEXTAREA.huolto
{
    width: 300px;
}
SELECT.huolto
{
    width: 300px;
}
