body {
  margin: 0px ;
  background-color:#00A3B8;
  font-color: #000000 ;
  font-size: 12px ;
  font-family: arial,verdana;
}

.alku {
  font-weight:bold;
  font-style:italic;
}

.galku {
  font-weight:bold;
  font-style:italic;
}

.gall {
  list-style-type:none;
  list-style-image:url(nelio4.gif);
}
ul#gvas {
  list-style-type:none;
}
ul#gvas .eka {
  color:#9C1212;
  font-weight:bold;
  font-size: 15px;
}
.gkl {
  border:2px solid #9C1212;
  margin: 2px;
}

.sivu {
  position:relative; top: 50px;
  background-color:#ffffff;
  width: 786px;
  font-family: arial, verdana;
  color:#000000;
  font-size: 15px ;
  text-align:left;
}

.table1 {
  border:0px;
  width:100%;
}

.jasenet {
  border:0px;
  width:100%;
}

.vasen {
  width:250px;
  border:0px;
}

.oikea {
  width:536px;
  border:0px;
  padding-right:50px;
}

.paivitys {
  font-family: arial, verdana;
  font-size: 11px;
  color:#00A3B8;
}

.aotsikko {
  font-size:17px;
  font-weight:bold;
}

h1 {
  color:#BB131A;
  font-size:30px;
  text-align:left;
  font-weight:bolder;
  font-family: tahoma, arial, verdana;
}

h2 {
  color:#000000;
  font-size:17px;
  font-weight:bold;
  font-family: tahoma, arial, verdana;
}

h3 {
  color:#EC008D;
  font-size:11px;
  font-family: arial, verdana;
}

.kuvalinkki {
  border:3px solid #F36B42;
}

.arttu {
  color:#ffffff;
  background-color:#30B1C4;
  width:150px;
  text-align:left;
  padding:5px;
}

A:link{color:#9C1212;text-decoration:underline}
A:visited{color:#9C1212;text-decoration:underline}
A:active{color:##9C1212;text-decoration:underline}
A:hover{color:#9C1212;text-decoration:none}


ul#sisennys {list-style-type:none; padding-left:16px;}


ul#l {list-style-type:none;  padding-left: 15px;}
ul#l li {border-bottom:2px solid #ffffff; margin-right: 10px; padding-right: 0px; padding-top: 5px;}
ul#l .e:hover {border-bottom:2px solid #BB131A;}
ul#l li a {padding:2px 2px; text-decoration:none; font-family:arial,verdana; font-size:16px; font-weight:bold; color:#000000;}


<!-- ul#a {list-style-type:none; list-style-image:url(nelio2.gif); padding-left:20px;}
ul#a li {border-bottom:2px solid #30B1C4; margin-right: 10px; padding-right: 20px; padding-top: 5px;}
ul#a li:hover { border-bottom:2px solid #ffffff;}
ul#a li a {padding:2px 2px; text-decoration:none; font:bold 12px Tahoma, Georgia, "Times New Roman", Times, serif; color:#ffffff;}
ul#a li a:hover { color:#ffffff; border:none; }
-->

div#a span {border-bottom:2px solid #30B1C4; margin-right: 10px; padding-right: 20px; padding-top: 5px;}
div#a span:hover { border-bottom:2px solid #ffffff;}
div#a span a {padding:2px 2px; text-decoration:none; font:bold 12px Tahoma, Georgia, "Times New Roman", Times, serif; color:#ffffff;}
div#a span a:hover { color:#ffffff; border:none; }


table#jlista {
  font-style:italic;
  border:0px;
  font-size:12px; font-family: arial,verdana;
}
table#jlista .galleria span {
  color:#BB131A; font:bold 12px arial,verdana; text-decoration:none;

}


table#jlista1 {
  font-style:italic;
  border:0px;
  font-size:12px; font-family: arial,verdana;
}
table#jlista1 .galleria span {
  color:#BB131A; font:bold 12px arial,verdana; text-decoration:none;

}

<!-- ul#jlista li {
  margin-right: 1px; margin-left:0px; padding-right:2px; padding-top:5px;font-size:12px; font-family: arial,verdana;
}
ul#jlista li a {
  text-decoration:none;margin-right:10px; padding-right:20px; padding-top:5px;
}
ul#jlista li div{
  text-align:right; display:inline-block; width:70px; color:#BB131A; font:bold 12px arial,verdana;  float:right; position: relative; top:0px;
}
ul#jlista li div span{
  color:#BB131A; font:bold 12px arial,verdana;
} -->


.galleria {
  border-bottom:2px solid #BB131A;}

.eig {
  border-bottom:2px solid #FFFFFF;}
