h1,h2,h3,h4,ul,ol,li,p,form,body,img,iframe{
   margin: 0;
   padding: 0;
   border: none
}
body {
   background: #f9f9f9;
   font: 12px Arial, Verdana, Tahoma, sans-serif;
   margin: 0;
   padding: 0;
   overflow: scroll;
}
a {
   color: #333;
   text-decoration: none
}
a:hover {
   text-decoration: none;
   color: #d72c2c
}
table {
   border-collapse: collapse
}
p {
   margin-bottom: 10px
}
h1 {
   color: #d72c2c;
   font-family: Arial;
   font-size: 15px;
   font-weight: bold;
   margin-bottom: 4px;
   padding-top: 1px
}
h2 {
   color: #4f4b4b;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   margin-bottom: 5px

}
h3 {
   color: #d72c2c;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   margin-bottom: 5px;
   margin-top: 30px
}
h4 {
   color: #4f4b4b;
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
   margin-bottom: 5px;
   margin-top: 20px;
   text-decoration: underline
}
b {
   font-weight: bold;
   color: #666;
   font-size: 12px
}
p.kald {
   font-style: italic   
}
#konteiner {
   background: #fff url('../images/taust.png') repeat-y;
   text-align: justify;
   width: 883px;
   margin: 0 auto;
   overflow: hidden
}
#pais {
   float: left;
   width: 861px;
   height: 120px;
   background: #333 url('../images/banner.png') top no-repeat;
   overflow: hidden;
   margin: 3px 11px
}
#sisu {
   background: #fff;
   float: left;
   width: 861px;
   margin: 25px 11px;
   overflow: hidden
}
#pais p#logo {
   float: left;
   height: 95px;
   width: 83px;
   margin-top: 16px;
   margin-left: 30px
}
.sisu-parempaan {
   float: right;
   width: 180px;
   overflow: hidden;
   margin-top: 25px;
   padding-right: 5px
}
.tarvikud {
   float: right;
   width: 180px
}
.paremnavi {
   float: right;
   width: 180px;
   overflow: hidden;
   background:#f3f4f4 url('../images/ylemine.png') no-repeat;
   margin-top: 15px
}
.paremnavi2 {
   float: right;
   width: 180px;
   overflow: hidden;
   background:#f3f4f4 url('../images/ylemine2.png') no-repeat;
   margin-top: 15px

}
.alumine-osa {
   width: 180px;
   height: 19px;
   background:#f3f4f4 url('../images/alumine-osa.png') no-repeat
}
.sisu-vasakpaan {
   float: left;
   width: 610px;
   line-height: 17px;
   overflow: hidden;
   color: #666;
   padding-left: 33px;
   overflow: hidden
}
#clear {
   clear: both;
   border-top: 1px solid #ccc;
   margin-left: 5px;
   margin-right: 5px
}   
#jalus {
   width: 865px;
   margin: 0 auto;
   margin-top: 8px;
   color:#666;
   font-size: 11px
}
/* peamine navigatsioon */
ul#menu {
   float: left;
   background: #666 url('../images/menutaust.png') no-repeat;
   height: 40px;
   width: 861px;
   margin: 0 11px
}
ul#menu li {
   float: left;
   margin-top: 10px;
   margin-left: 15px;
   list-style-type: none
}
ul#menu li a {
   color: #fff;
   font: 11px Helvetica, Arial;
   font-weight: bold;
   background: url('../images/nool.png') no-repeat right center;
   padding-right: 10px
}
ul#menu li a:hover {
   color: #fdbca7;
   background: url('../images/nool2.png') no-repeat right center
}
ul#menu li.akt a{
   color: #fdbca7;
   background: url('../images/nool2.png') no-repeat right center
}
/* parem navigatsioon */
ul.paremmenu {
   margin-top: 45px;
   margin-left: 10px
}
ul.paremmenu li {
   padding-bottom: 12px;
   list-style-type: none
}
ul.paremmenu li a {
   background: url('../images/vaike-nool.png') center left no-repeat;
   color: #4f4b4b;
   padding-left: 10px;
   text-align: left;
   font-size: 12px  
}
ul.paremmenu li a:hover {
   color: #d72c2c
}
/* tabelite vormindamine */

table thead tr.p2is {
   background: #f6f6f6;
   font-weight: bold
}
.andmed {
   border: 2px solid #dfdfdf
}
table {
   margin-bottom: 15px;
   font-size: 12px;
   text-align: left
}
#tabel3 {
   width: 600px
}
.andmed tr:hover {
      background: #f6f6f6
}
/* loendi vormindamine */

ul.loend {
   margin-left: 12px;
   margin-top: 10px;
   margin-bottom: 15px
}

ul.loend li {
   padding-left: 10px
}
.joon {
   
   background: url('../images/h1.png') no-repeat;
   width: 416px;
   height: 22px;
   margin-left: -40px  
}
#map {
   float: left;
   margin-top: 15px
}
.tarvik1 {
   float: right; 
   margin-right: 1px; 
   margin-left: 5px
}

.margin0 p {
   margin: 0
}

.lopetajad {
   float: left
}

.lopetajad p {
   margin-bottom: 1px
}
.lopetajad h2 {
   margin-bottom: 10px
}

