body
{
    font-size: 12px;
    /* background: url(img/body_bg.gif) repeat-x; */
    color: #333333;
    font-family: Tahoma;
    text-align: left;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}

.viga
{
    border: medium inset #FF0000;
    background-color: #FFFF00;
    color: #FF0000;
    font-weight: bold;
    padding: 5px;
    margin: 15px;
    width: 500px;
    height: 20px;
    display: block;
}

.ok
{
    border: medium inset #008000;
    background-color: #FFFFCC;
    color: #008000;
    font-weight: bold;
    padding: 5px;
    margin: 15px;
    width: 500px;
    height: 20px;
    display: block;
}

h1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #d27700;
	FONT-FAMILY: Tahoma    
    font-weight: 600;
    padding: 5px 10px 2px 10px;
    margin: 5px;
}

h2
{
    font-size: 11pt;
    font-weight: 400;
    color: #d27700;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    padding: 5px 10px 2px 10px;
    margin: 5px;
}


li
{
    list-style-image: url(img/nool.jpg);
}

#Menu A
{
    padding-right: 0px;
    padding-left: 20px;
    font-size: 11px;
    background: url(img/leftMenu_ico.gif) no-repeat left 50%;
    padding-bottom: 0px;
    color: #777777;
    padding-top: 0px;
}


a, a:visited, a:link
{ 
    color: #996600;
    text-decoration: none;
 }



a:active, a:hover
{ 
    color: #CC3300;
    text-decoration: underline;
 }


#Content
{
    margin: 15px;
    padding: 5px;
}

P
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}

.bottom
{
    background: url(img/bottom_line_34.jpg) repeat-x;
    height: 60px;
}

hr
{
    color: #999999;
}

#tabel th
{
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #d27700;
    text-align: center;
}

#tabel td
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #EAEAEA;
}

#info th
{
    text-align: left;
}

.nupp
{
    padding: 2px;
    background-color: #D6D6D6;
    color: #FFFFFF;
    border: 1px solid #000000;
}

.sisestus
{
    background-color: #F2F2F2;
    width: 100%;
}

.tunnus
{
    font-weight: bolder;
    text-align: right;
}

.valikud_menu
{
    margin: 5px;
    padding: 2px;
    font-size: medium;
}
