body {

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

 background: #94c3f7 url(pics/bg.jpg) no-repeat fixed right bottom;

 margin: 0;

 }



p { }



td {

 font-size: 12px;

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

 vertical-align: top;

 }



h1 {



 color: #ff4500;



 font-size: 20px;



 font-weight: normal;



 }



h2 {



 color: #353d00;



 font-size: 16px;



 }







h3 {



 font-size: 12px;



 font-weight: bold;



 }







a {

 color: #ff7300;

 text-decoration: underline;

 cursor: pointer;

 }



a:hover {

 color: #df3e00;

 cursor: pointer;

 }

.back {

 position: fixed;

 top: 0;

 left: 0;

 right: 0;

 bottom: 0;

 z-index: 0;

 margin: 0;

 }



#content {

 text-align: center;

 position: absolute;

 top: 0;

 left: 210px;

 width: 830px;

 z-index: 100;

 }

#toetajad{ position:absolute; width: 200px; z-index: 200; }



.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 {
 vertical-align: top;
 width: 660px;
 }



.main td {



 text-align: left;



 }







.top {



 background-color: white;



 height: 225px;



 padding: 0;



 display: block;



 }







.lang {

 color: #fff;

 font-size: 12px;

 font-weight: bold;

 text-transform: uppercase;

 position: absolute;

 left: 70px;

 z-index: 200;

 margin-top: 4px;

 }



.lang a {

 color: #fff;

 background-repeat: no-repeat;

 background-position: left top;

 text-decoration: none;

 width: 28px;

 height: 15px;

 float: left;

 display: block;

 }

.lang a.eesti {

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

 width: 30px;

 }

.lang a.eng {

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

 width: 30px;

 }



.lang a.rus {

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

 }



.lang a.fin {

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

 }



.logo {



 position: absolute;



 top: 0;



 z-index: 200;



 margin-left: -80px;



 }







.middle {



 width: 100%;



 }







.level1 {



 font-size: 12px;



 line-height: 15px;



 background-color: #ff4500;



 position: absolute;



 opacity: .85;



 filter: alpha(opacity=85);



 -moz-opacity: 0.85;



 width: 660px;



 margin-top: 190px;



 white-space: nowrap;



 }







.level1 ul {

 margin: 0;

 padding: 10px 0 10px 4px;

 }







.level1 li {



 list-style-type: none;



 display: inline;



 }







.level1 li a {



 color: #fff;



 font-weight: bold;



 text-decoration: none;



 margin-left: -3px;



 padding: 10px 7px;



 border-right: 1px solid #df3e00;



 }



.level1 li a:hover {



 background-color: #d13200;



 cursor: pointer;



 }



.level1 li a.active {



 background-color: #d13200;



 }







.level1 li a:hover.active {



 cursor: default;



 }







.bottom {

 color: #646464;

 font-size: 10px;

 background-color: white;

 opacity: .85;

 filter: alpha(opacity=85);

 -moz-opacity: 0.85;

 text-align: center;

 padding: 5px;

 border-top: 1px solid #e6eeb9;

 }

.bottom ul { margin: 0; padding: 5px 0; }

.bottom li { vertical-align: middle; padding: 2px 10px 0; list-style-type: none; display: inline; }

.bottom img { vertical-align: middle; }

.level2 {



 font-size: 13px;



 width: 160px;



 padding-top: 20px;

background-color: #fff;

 opacity: .85;

 filter: alpha(opacity=85);

 -moz-opacity: 0.85;

 }







.level2 ul {



 margin: 0 0 10px 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 #e6eeb9;



 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;

 background-color: white;

 opacity: .85;

 filter: alpha(opacity=85);

 -moz-opacity: 0.85;

 height: 300px;

 padding: 20px 20px 20px 15px;

 border-left: 1px solid #e6eeb9;

 }



.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;



 }
.partnertabel {
 border-style: none;
 border-width: 0;
 }

.partnertabel img {
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 }

.partnertabel td {
 text-align: left;
 vertical-align: top;
 border-bottom: 1px solid #cfcfcf;
 }


