body
{
    background-position:        0px 0px;
    background-image:           url('../img/kohviradio_taust.gif');
    margin:                     0px;
    padding:                    0px;
    font-family:                Arial, Helvetica, sans-serif;
    overflow:                   -moz-scrollbars-vertical;
}

a
{
    text-decoration:            none;
    color:                      #000;
}

img
{
    border:                     none;
}

div#konteiner
{
    position:                   relative;
    left:                       50%;
    margin-left:                -500px;
    margin-bottom:              131px;
    text-align:                 left;
    width:                      1020px;
}

div#vasak-sebra
{
    position:                   absolute;
    top:                        0;
    left:                       0;
}

div#vasak-peni
{
    position:                   absolute;
    bottom:                     0;
    left:                       0;
}

div#parem-peni
{
    position:                   absolute;
    top:                        0;
    right:                      0;
}

div#parem-peldik
{
    position:                   absolute;
    bottom:                     0;
    right:                      0;
}

div#sisukonteiner
{
    background-color:           #AAA;
    position:                   relative;
    left:                       50%;
    margin-left:                -363px;
    width:                      726px;
    font-family:                Arial, Helvetica, sans-serif;
    font-size:                  14px;
}

div#sisukonteiner a.leht
{
    text-decoration:            none;
    color:                      black;
}

div#sisukonteiner a.leht:hover
{
    color:                      #EEE;
}

div#sisukonteiner strong
{
    color:                      #8E35EF;
}

div#playeri-konteiner
{
    background-color:           #AAA;
    position:                   relative;
    left:                       50%;
    margin-left:                -363px;
    width:                      726px;
    height:                     488px;
}

div#footer
{
    position:                   relative;
    left:                       50%;
    margin-left:                -363px;
    width:                      726px;
    height:                     131px;
    background-color:           black;
}

div#kellad
{
    position:                   absolute;
    top:                        0;
    left:                       0;
    width:                      450px;
    height:                     131px;
}

div#aborigeen
{
    position:                   absolute;
    top:                        0;
    right:                      0;
    width:                      276px;
    height:                     131px;
    background-image:           url('../img/aborigeen-background.png');
}

div#header
{
    position:                   relative;
    left:                       50%;
    margin-left:                -363px;
    height:                     73px;
    width:                      726px;
}

div#vilkur
{
    position:                   absolute;
    top:                        0;
    right:                      0;
    width:                      276px;
    height:                     74px;
}

div#playnupp-peal
{
    position:                   absolute;
    top:                        0;
    left:                       0;
    width:                      450px;
    height:                     38px;
}

div#playnupp
{
    position:                   absolute;
    top:                        38px;
    left:                       0;
    width:                      76px;
    height:                     35px;
}

div#playnupp-korval
{
    position:                   absolute;
    top:                        38px;
    left:                       76px;
    width:                      374px;
    height:                     35px;
}

div#nowplaying
{
    position:                   relative;
    background-color:           white;
    padding:                    0;
    padding-top:                10px;
    padding-left:               9px;
    height:                     28px; /* 38 - padding-top */
    width:                      441px; /* 450 - padding-left */
    font-family:                Arial, Helvetica, sans-serif;
    font-size:                  14px;
    font-weight:                bold;
}

div#np-outer
{
    position:                   relative;
    background-color:           #a9a9a9;
    width:                      440px;
    padding:                    5px;
    padding-left:               10px;
}

div#np-bar
{
    position:                   relative;
    background-color:           black;
    color:                      black;
    width:                      450px;
    height:                     36px;
    z-index:                    2;
}

div#slider-parem
{
    background-color:           black;
    position:                   absolute;
    top:                        0;
    right:                       0;
    color:                      pink;
    height:                     26px;
    width:                      0%;
    font-family:                Arial, Helvetica, sans-serif;
    font-size:                  14px;
    padding-top:                10px;
    text-align:                 center;
}

div#slider
{
    background-image:           url('../img/kohviradio_taust.gif');
    position:                   absolute;
    top:                        0;
    left:                       0;
    color:                      black;
    height:                     26px;
    width:                      0%;
    font-family:                Arial, Helvetica, sans-serif;
    font-size:                  14px;
    padding-top:                10px;
    text-align:                 center;
}

div#comingup
{
    position:                   relative;
    background-image:           url('../img/comingup-background.png');
    background-repeat:          no-repeat;
    padding:                    0;
    padding-top:                10px;
    padding-left:               9px;
    height:                     28px; /* 39 - padding-top */
    width:                      441px; /* 450 - padding-left */
    font-family:                Arial, Helvetica, sans-serif;
    font-size:                  14px;
    font-weight:                bold;
}

div#cu-outer
{
    position:                   relative;
    color:                      #000;
    width:                      430px;
    height:                     205px;
    padding:                    10px;
    background-color:           #a9a9a9;
}

div#sokid
{
    position:                   absolute;
    top:                        0;
    right:                      0;
    width:                      276px;
    height:                     488px;
    z-index:                    2;
}

div#ylemine-menyy
{
    position:                   relative;
    color:                      #000;
    left:                       50%;
    height:                     27px;
    margin-left:                -363px;
    width:                      716px;
    background-color:           white;
    font-family:                "Courier New", "Lucida Console", Monospace;
    font-size:                  14px;
    font-weight:                normal;
    text-align: right;
    z-index:                    2;
    padding-top:                10px;
    padding-right:               10px;
}

div#alumine-menyy
{
    color:                      #000;
    position:                   relative;
    left:                       50%;
    height:                     27px;
    margin-left:                -363px;
    width:                      706px;
    background-color:           white;
    font-family:                "Courier New", "Lucida Console", Monospace;
    font-size:                  14px;
    font-weight:                normal;
    z-index:                    2;
    padding-top:                10px;
    padding-left:               10px;
    padding-right:              10px;
}

div#sisu
{
    padding:                    15px;
    padding-top:                5px;
}

div#sisu h1
{
    padding:                    0;
    margin:                     0;
    color:                      white;
}

div#sisu h2
{
    padding:                     0;
    margin:                     0;
    font-size:                  14px;
    font-weight:                normal;
    font-style:                 italic;
}

div#sisu ul
{
    list-style-type:            none;
    margin:                     0;
    padding:                    0;
    margin:                     0;
    padding-top:                15px;
}

table.top10tabel
{
    padding-top:                10px;
    font-weight:                normal;
    font-size:                  14px;
    width:                      100%;
}
table.top10tabel tr,td
{
    padding:                    0;
    margin:                     0;
    padding-bottom:             3px;
}

td.top-number
{
    font-size:                  14px;
    text-align:                 left;
    padding-right:              8px;
}

td.top-parem
{
    text-align:                 right;
    font-size:                  14px;
}

td.top-links
{
    font-size:                  10px;
    padding-bottom:             10px;
}

p.ylemine
{
    padding-top:                0px;
}

table.np-tabel
{
    table-layout:               fixed;
    font-family:                "Verdana", "Arial";
    font-family:                Arial, Helvetica, sans-serif;
    font-size:                  14px;
}


table.np-tabel tr
{
    height:                     0px;
    padding:                    0px;
    padding-bottom:             4px;
    margin:                     0px;
    border:                     0px;
}

table.np-tabel td.parem
{
    color:                      black;
    height:                     0px;
    padding:                    0px;
    padding-left:               5px;
    padding-bottom:             3px;
    margin:                     0px;
    border:                     0px;
    font-size:                  14px;
}

table.np-tabel td.vasak
{
    color:                      white;
    padding-left:               0px;
    padding-right:              0px;
    padding-top:                0px;
    padding-bottom:             0px;
    height:                     0px;
    width:                      60px;
    margin:                     0px;
    border:                     0px;
}

table.comingup
{
    font-family:                Arial, Helvetica, sans-serif;
    font-size:                  13px;
    padding-top:                0px;
    padding-left:               0px;
    list-style-position:        outside;
}

#logo
{
    position:                   absolute;
    top:                        0;
    left:                       0;
}

#logo img
{
    margin-top:                 0px;
}

#logo a
{
    text-decoration:            none;
}

td.top-position
{
    font-size:                  18px;
    text-align:                 right;
}
td.top-votes
{
    text-align:                 right;
}

h3.contacts
{
    font-size:                  16px;
    padding:                    0;
    margin:                     0;
    padding-top:                12px;
}


/* SIIT HAKKAB ANDERI LISATUD PASK */

.comingup_added { color: #8E35EF; font-weight: bold }

#sisu table
{
    border-collapse: collapse;
    width: 100%;
}
#sisu th
{
    text-align: left;
    padding-bottom: 2px;
    text-transform: uppercase;
}
#sisu th a
{
    color: #fff;
}
#sisu th a:hover
{
    color: pink;
}
#sisu td
{
    padding: 2px 0;
    border-top: 1px solid #ccc;
}
#sisu td a:hover
{
    color: #fff;
}
#sisu td strong
{
    color: black;
}
td .kohviInfoLink
{
    font-weight: bold;
}
#music .left small
{
    color: pink
}
#music .right
{
    text-align: right
}

#shop
{

}
#shop td
{
    text-align: center;
    border: 0;
}
#shop td img
{
    border: 1px solid black;
    margin: 5px 0;
}
.shop_item_image img
{
    border: 1px solid black;
}