
body {
   font-size: 10pt;
   font-family: verdana;
   background-color: #434444;
   color: black;
   line-height: 15px;
   }

#sivu {
   background-image: url(yla.jpg);
   background-position: left top;
   background-repeat: no-repeat;
   background-color: white;
   border: 1px solid black;
   width: 845px;
   position: absolute;
   top: 40px;
   left: 40px;
   padding-top: 152px;
   text-align: left;
   }

#sivu2 {
   padding: 0px;
   }

#teksti {
   word-spacing: 1px;
   line-height: 17px;
   background-color: transparent;
   border-left: 120px solid gray;
   min-height: 450px;
   font-size: 10pt;
   font-family: verdana;
   text-align: justify;
   }

#teksti2 {
   padding-top: 55px;
   padding-left: 40px;
   padding-right: 30px;
   padding-bottom: 20px;
   }

#lajit {
   background-image: url(lajit.jpg);
   background-position: right top;
   background-repeat: no-repeat;
   padding-top: 55px;
   padding-left: 40px;
   padding-right: 30px;
   padding-bottom: 20px;
   }

#linkit {
   background-image: url(linkit.jpg);
   background-position: right top;
   background-repeat: no-repeat;
   padding-top: 55px;
   padding-left: 40px;
   padding-right: 30px;
   padding-bottom: 20px;
   }

#kuvia {
   background-image: url(kuvia.jpg);
   background-position: right top;
   background-repeat: no-repeat;
   padding-top: 55px;
   padding-left: 40px;
   padding-right: 30px;
   padding-bottom: 20px;
   }


#val {
   width: 845px;
   border: 1px solid black;
   position: absolute;
   top: 152px;
   left: -1px;
   font-size: 10pt;
   font-family: verdana;
   font-weight: bold;
   word-spacing: 7px;
   color: black;
   background-color: #BEBEBE;
   }

#val2 {
   padding: 7px;
   }


#huom {
   width: 200px;
   border: 0px;
   position: absolute;
   top: 205px;
   left: 10px;
   background-color: none;
   }

#uutiset {
   border: 1px solid black;
   padding: 10px;
   padding-top: 5px;
   font-size: 10px;
   font-family: Verdana;
   background-color: #E3E3E3;
   }

.valikko {
   position: relative;
   left: 170px;
   }

.otsikko {
   font-size: 17pt;
   color: black;
   font-family: Georgia;
   font-style: italic;
   font-weight: none;
   text-decoration: none;
   letter-spacing: 5px;
   }

.uutta {
   font-weight: bold;
   }

.kopiointi {
   position: absolute;
   left: 45px;
   top: 20px;
   color: lightgray;
   }

.viiva {
   border: solid 1px black;
   width: 100%;
   }

.lajit {
   font-size: 11px;
   font-family: Verdana;
   }

.luettelo {
   font-size: 11px;
   font-family: Verdana;
   }

.kuvateksti {
   font-size: 10px;
   font-family: Verdana;
   }

A:link { color: #6B6B6B; text-decoration: none; }
A:visited { color: #6B6B6B; text-decoration: none; }
A:hover { color: #434444; text-decoration: none; }
A:active { color: #434444; text-decoration: none; }

.kopiointi A:link { color: #767676; text-decoration: none; }
.kopiointi A:visited { color: #767676; text-decoration: none; }
.kopiointi A:hover { color: lightgray; text-decoration: none; }
.kopiointi A:active { color: ightgray; text-decoration: none; }

.lajit A:link { color: #434444; text-decoration: none; font-weight: bold; }
.lajit A:visited { color: #434444; text-decoration: none; font-weight: bold; }
.lajit A:hover { color: #767676; text-decoration: none; font-weight: bold; }
.lajit A:active { color: #767676; text-decoration: none; font-weight: bold; }

#val A:link { color: #434444; text-decoration: none; }
#val A:visited { color: #434444; text-decoration: none; }
#val A:hover { color: #6A6A6A; text-decoration: none; }
#val A:active { color: #6A6A6A; text-decoration: none; }

.lista {
   list-style-type: circle;
   list-style-position: outside;
   font-size: 8pt;
   fant-family: verdana;
   }

.kuva1 {
   float: right;
   border: 0px solid;
   padding: 7px;
   }

.kuva2 {
   border: 1px #434444 solid;
   }

.kuva3 {
   padding: 3px;
   border: 1px #434444 solid;
   float: right;
   }

.kuva4 {
   border: 0px;
   padding: 0px;
   }

