body
{ color: #F1FD05;  background-color:#0B400A; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


table {
        width: 700px;
        color: #212424;
        margin: 0 0 1em 0;
        font: 100%/150% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;
}
table, tr, th, td {
        margin: 0;
        padding: 0;
        border-spacing: 0;
        border-collapse: collapse;
}
caption {
        width: 100%;
        height: 39px;
        font-size: 0;
        line-height: 0;
        text-indent: -5000em;
        background: url(caption.gif) no-repeat 98% 0;
}
caption:hover {
        background-position: 98% 100%;
}

/* HEADER */

thead {
        background: #524123;
}
thead tr th {
        padding: 1em 0;
        text-align: center;
        color: #FAF7D4;
        border-bottom: 3px solid #A5D768;
}

/* FOOTER */

tfoot {
        color: #fff;
        background: #524123;
}
tfoot tr th, tfoot tr td {
        padding: .2em .6em;
        border-top: 2px solid #A5D768;
}
tfoot tr th {
}
tfoot tr td {
        text-align: right;
}

/* BODY */

tbody tr td {
        background: #DDF0BD url(bg_cell.gif) no-repeat top left;
}
tbody tr.odd td {
        background-color: #D0EBA6;
}
tbody tr td:hover, tbody tr.odd td:hover {
        background: #c5e894;
}
tbody tr th, tbody tr td {
        padding: 0.1em 0.4em;
        border: 1px solid #a6ce39;
}
tbody tr th {
        padding-right: 1em;
        text-align: left;
        font-weight: normal;
        background: #c5e894 url(bg_cell.gif) no-repeat top left;
        text-transform: uppercase;
}
tbody tr th:hover {
        background: #D0EBA6;
}
table a[href*="taimar.pri.ee"] {
        float: left;
        width: 64px;
        height: 64px;
        font-size: 0;
        text-decoration: none;
        background: transparent url(http://taimar.pri.ee/examples/table-design/taimar.gif) no-repeat 0 0;
}
table a[title^="Download"] {
        float: none;
        width: auto;
        height: auto;
        font-size: 100%;
        background: none;
}

.logo_text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 36px;
        color: #FFFFFF;
}
.welcome_text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #FFFFFF;
}
.grean_big_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #F1FD05;
}
.white_text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
}
.small_grean_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #F1FD05;
}
a:link {
        color: #212424;
        text-decoration: none;
}
a:visited {
        text-decoration: none;
        color: #212424;
}
a:hover {
        text-decoration: underline;
        color: #0B600A;
}
a:active {
        text-decoration: none;
        color: #212424;
}

