
      A:link {color:#3E6C4A; font-weight: bold;}
      A:link {text-decoration: underline}
      A:visited {color:#3E6C4A; font-weight: bold;}
      A:visited {text-decoration: 3E6C4A}
      A:active {color:#3E6C4A; font-weight: bold;}
      A:active{text-decoration: 3E6C4A}
      A:hover {color:#3E6C4A; font-weight: bold;}
      A:hover {text-decoration: none}

  body { background: #B4C9B9; margin: 0px; padding: 0px;
         color: #2E4C36; font-size: 80%;
         font-family: verdana;}

/* Fonts */

.copyright {
        font-family: verdana;
        font-weight: bold;
        text-decoration: none;
        }

.toteutus {
        font-family: verdana;
        font-weight: bold;
        font-size: 80%;
        text-decoration: none;
        }

.fonts_biglink {
        font-family: verdana;
        font-size: 16px;
        font-weight: bold;
        }

.fonts_chapter_start {
        font-family: verdana;
        font-size: 18px;
        }

.fonts_hugeheader {
        font-family: verdana;
        font-size: 18px;
        font-weight: bold;
        color: #2E4C36;
        text-decoration: underline;
        }

.fonts_hugeheader2 {
        font-family: verdana;
        font-size: 18px;
        font-weight: bold;
        color: #2E4C36;
        }

.fonts_bigheader {
        font-family: verdana;
        font-size: 16px;
        font-weight: bold;
        color: #2E4C36;
        }

.fonts_header {
        font-family: verdana;
        font-size: 14px;
        font-weight: bold;
        color: #2E4C36;
        text-decoration: underline;
        }

.fonts_sub_header {
        font-family: verdana;
        font-weight: bold;
        color: #9B6C13; //#9B6C13
        text-decoration: underline;
        }

.fonts_menu_link {
        font-size: 16px;
        font-family: arial;
        }

.upper_menu {color: #FFFFFF; font-size: 13px; font-family: verdana;}
.upper_menu A:link {color:#FFFFFF; text-decoration: none}
.upper_menu A:visited {color:#FFFFFF; text-decoration: none}
.upper_menu A:active {color:#FFFFFF; text-decoration: none}
.upper_menu A:hover {color:#FFFFFF; text-decoration: underline}

.header {
 padding-left: 10px;
}

.poem {
 padding-left: 20px;
}

.chapter {
 padding-left: 10px;
  }

/* Tables */


td
{
color: #2E4C36;
font-family: verdana;
}

p
{
color: #2E4C36;
font-family: verdana;
}

.vasen_palkki
{
background-image: url("images/seura_22.gif");
background-repeat: repeat-y;
padding: 0;
}

.oikea_palkki
{
background-image: url("images/seura_22.gif");
background-repeat: repeat-y;
padding: 0;
}

.main
{
height: 100%;
}

.main_table
{
height: 100%;
background-color: #ffffff;
padding: 3;
}

.content_header
{
border-bottom: solid 2px #7A9B70;
}

.news_spacer
{
border-bottom: solid 1px #7A9B70;
}

.sisalto
{
background-color: #ffffff;
padding: 0;
}

.header_table
{
background-color: #7A9B70;
padding: 8;
}

.header_table2
{
background-color: #7A9B70;
padding: 2;
}

.menu_bullet
{
padding: 5px;
}

.menu_item
{
padding: 3px;
background-color: #68A854;
}

.menu_item2
{
padding: 3px;
background-color: #CE9524;
}

.menu_table
{
margin: 0px;
background-color: #FFFFFF;
padding: 0px;
}

.sisalto_taulu
{
background-color: #ffffff;
padding: 8;
}


/* Others */
