body {

 font-family: Arial, Verdana, Helvetica, sans-serif;

 background: white url(pics/taust.jpg) repeat-x fixed left top;

 margin-top: 0;

 margin-bottom: 0;

 margin-left: 0;

 }

p { }

td {

 font-size: 12px;

 font-family: Arial, Verdana, Helvetica, sans-serif;

 }

h1 {

 color: #cf8300;

 font-size: 20px;

 font-weight: normal;

 }

h2 {

 color: #353d00;

 font-size: 16px;

 }



h3 {

 font-size: 12px;

 font-weight: bold;

 }



a {

 color: #a4c200;

 text-decoration: underline;

 }

a:hover { }

.lilled {


 width: 100%;

 height: 100%;

 }



.lilled td {

 vertical-align: top;

 }

#toetajad{ position:absolute; width: 160px; z-index: 100; visibility: hidden; }

.partnerid {

 text-align: center;

 width: 170px;

 }



.partnerid div {

 background-color: white;

 background-image: url(pics/vari.gif);

 background-repeat: repeat-y;

 background-position: left top;

 text-align: center;

 width: 170px;

 margin-bottom: 5px;

 padding: 5px 0;

 display: block;

 }



.partnerid div img {

 border-style: none;

 }



.main {

 background-color: white;

 vertical-align: top;

 width: auto;

 margin-left: 170px;

 }

.main td {

 text-align: left;

 }



.top {

 background-color: white;

 height: 220px;

 padding: 0;

 display: block;

 }



.lang {

 color: #fff;

 font-size: 12px;

 font-weight: bold;

 text-transform: uppercase;

 position: absolute;

 z-index: 200;

 margin-top: 4px;

 margin-left: -100px;

 }

.lang a {

 color: #fff;

 text-decoration: none;

 padding-right: 5px;

 }



.logo {

 position: absolute;

 top: 0;

 z-index: 200;

 margin-left: -80px;

 }



.middle {

 width: 100%;

 }



.level1 {

 font-size: 12px;

 line-height: 15px;

 background-color: #a4c200;

 position: absolute;

 opacity: .85;

 filter: alpha(opacity=85);

 -moz-opacity: 0.85;

 width: 650px;

 margin-top: 191px;

 white-space: nowrap;

 }



.level1 ul {

 margin: 0;

 padding: 7px 0 7px 4px;

 border-left: 10px solid #fcc200;

 }



.level1 li {

 list-style-type: none;

 display: inline;

 }



.level1 li a {

 color: #fff;

 font-weight: bold;

 text-decoration: none;

 margin-left: -3px;

 padding: 7px;

 border-right: 1px dotted #fff;

 }

.level1 li a:hover {

 background-color: #8ea300;

 cursor: pointer;

 }

.level1 li a.active {

 background-color: #8ea300;

 }



.level1 li a:hover.active {

 cursor: default;

 }



.bottom {

 color: #646464;

 font-size: 10px;

 font-family: verdana;

 background-color: white;

 text-align: center;

 padding: 5px;

 border-top: 1px dotted #a4c200;

 

 }



.level2 {

 font-size: 13px;

 width: 160px;

 padding-top: 20px;

 }



.level2 ul {

 margin: 0 0 0 10px;

 padding: 0;

 }



.level2 li {

 list-style-type: none;

 }



.level2 li a {

 color: #3c3c3c;

 background-image: url(pics/level2.gif);

 background-repeat: no-repeat;

 background-position: 0 8px;

 text-decoration: none;

 width: 130px;

 padding-top: 4px;

 padding-bottom: 4px;

 padding-left: 13px;

 border-bottom: 1px dotted #a4c200;

 display: block;

 }



.level2 li a:hover {

 color: #8ea300;

 background-image: url(pics/level2_hover.gif);

 }



.level2 li a.active {

 color: #3c3c3c;

 background-color: #e6eeb9;

 background-image: url(pics/level2_hover.gif);

 background-repeat: no-repeat;

 background-position: 0 8px;

 text-decoration: none;

 width: 130px;

 padding-top: 4px;

 padding-bottom: 5px;

 padding-left: 13px;

 border-bottom-style: none;

 display: block;

 }

.level2 li a:hover.active {

 background-color: #e6eeb9;

 border-bottom-style: none;

 cursor: default;

 }

.workarea {

 color: #3c3c3c;

 font-family: verdana;

 height: 300px;

 padding: 20px 20px 20px 15px;

 border-left: 1px dotted #a4c200;

 }

.workarea table {

 color: #686868;

 font-size: 12px;

 background-color: #a0a0a0;

 border-style: none;

 border-width: 0;

 }



.workarea table tr {

 background-color: white;

 }



.workarea table th {

 color: #fff;

 font-size: 12px;

 font-weight: normal;

 background-color: #a4c200;

 text-align: left;

 padding: 2px;

 }




