body {
        background-color: #cccccc;
        margin: 0px;
        text-align: center;
}

a {
        color: #6699cc;
        font: bold 11px;
}

.paremjoondus{
        text-align: right;
}

.tahtsam{
        font-weight: bold;
        color: #333333;
}

.pages{
        font-weight: bold;
        color: #333333;
}
.pages a{
        color: #C0C0C0;
        text-decoration: none;
}

.tahelepanu{
        font-weight: bold;
        color: red;
}

.tahtsam2{
        color: #333333;
}

.tahtsam3{
        font-weight: bold;
        color: #333333;
        text-transform: capitalize;
}

.vaikebold{
        position: relative;
        top: -5px;
        font: 11px arial;
        color: #999999;
}

a.ajalehed{
    font: 10px arial;
    color: #ffffff;
    text-transform: capitalize;
    text-decoration: none;
    white-space: nowrap;
}

table{
        font: 12px arial;
    border-collapse: collapse;
}

table.peatabel{
        position: relative;
        margin-left: auto;
        margin-right: auto;
        height: 100%;
    width: 780px;
}

table.login{
        margin-top: 7px;
        position: relative;
        margin-left: auto;
        margin-right: 0px;
}

table.login td{
        vertical-align: top;
}

td.logo{
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
        background-color: #ffffff;
        height: 60px;
        border-bottom: solid 5px #cccccc;
}

td.login{
        text-align: right;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
    padding-bottom: 10px;
        background-color: #ffffff;
        border-bottom: solid 5px #cccccc;
}

table.login, table.login .nupp{
    color: #333333;
    font: bold 11px arial;
}

.inp{
    font-size: 11px;
    width: 90px;
}
.inpp{
    font-size: 8pt;
    width: 60px;
}
.inpb{
    font-size: 8pt;
    width: 25px;
}

td.peavasak{
        width: 135px;
        background-color: #333333;
    border-right: solid 5px #cccccc;
        padding: 20px;
        vertical-align: top;
}

td.peaparem{
    width: 100px;
    background-color: #999999;
        border-left: solid 5px #cccccc;
    padding: 20px;
    vertical-align: top;
}

td.alumine{
    font: bold 10px arial;
    border-top: solid 2px #cccccc;
    background-color: #ffffff;
    color: #808080;
    height: 20px;
}

td.album{
    padding: 6px;
    width: 102px;
    border: solid 1px #cccccc;
    text-align: center;
    vertical-align: center;
}

table.yles1 {
    width: 200px;
}

textarea.lai {
    width: 410px;
    height: 70px;
}

input.lai{
    width: 410px;
}

.osta {
        font: 11px arial;
        color: white;
        height: 25;
        width: 100px;
        border: double #FF6600;
        background-color: #FF6600;
}

input.pool{
    width: 200px
}

a.menyylink{

        font: bold 12px arial;
        color: #ffffff;
}

td.yles2parem{
        padding-top: 20px;
        padding-left: 20px;
}

textarea.yles2textarea{
        width: 300px;
        height: 60px;
}

table.yles2{
        margin: 30px;
        width: 100%;
}

td.yles2marksona{
        padding-left: 15px;
}
td.yles2vahe{
        height: 30px;
}


p.joon{
    border: dashed 1px gray;
}

table.registreerimine td.vorm {
        padding-right: 15px;
}

table.registreerimine td.selgitus{
        vertical-align: top;
        border-left: solid 1px #cccccc;
        padding: 15px;
}

input.vaike{
        width: 130px;
}

.tiny {
        font-family: Verdana;
        font-size: 10px;
        width: 110px;
}

.extra_tiny {
        font-family: Verdana;
        font-size: 10px;
        width: 60px;
}

.tiny_search {
        font-family: Verdana;
        font-size: 10px;
        width: 200px;
}

.tiny-sel {
        font-family: Verdana;
        font-size: 10px;
}

.tiny-button {
  font-family: verdana;
  font-size: 10px;

}

td.sisu{
        vertical-align: top;
        background-color: #ffffff;
}

hr {
  background-color: #C0C0C0;
  border: 0px;
  height: 1px;
}



#dhtmltooltip {
  position: absolute;
  width: 150px;
  border: 1px solid black;
  padding: 2px;
  background-color: lightyellow;
  visibility: hidden;
  z-index: 100;
  /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

