BODY
{
   color: black;
   background: url(images/stars.gif);
   background-color: #5FAB5F;
   BACKGROUND-REPEAT: repeat;
   background-attachment: fixed;
   margin-left: 12%; 
   margin-right: 12%;
   margin-top: 0.5em; 
}
P
{
   FONT-SIZE: .8em;
   FONT-FAMILY: Book Antiqua, helvetica, sans-serif;
   COLOR: #000000;
   TEXT-ALIGN: justify;
}

.white
{
   FONT-SIZE: .8em;
   FONT-FAMILY: Book Antiqua, helvetica, sans-serif;
   COLOR: #FFFFFF;
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
}


H1
{
   font-size: 1.0em;
   FONT-FAMILY: Tempus Sans ITC, Forte, Trebuchet, sans-serif;
   TEXT-TRANSFORM: none;
   COLOR: #000000;
   TEXT-ALIGN: center;
}
H2
{
   font-size: .9em;
   FONT-FAMILY: Tempus Sans ITC, Forte, Trebuchet, sans-serif;
   COLOR: #000000;
   TEXT-ALIGN: center;
}
H3
{
   font-size: .9em;
   FONT-FAMILY: Tempus Sans ITC, Forte, Trebuchet, sans-serif;
   COLOR: #000000;
   TEXT-ALIGN: center;
   margin-top: 0em;
}
H4
{
   font-size: .9em;
   FONT-FAMILY: Tempus Sans ITC, Forte, Trebuchet, sans-serif;
   TEXT-TRANSFORM: none;
   COLOR: #000000;
   TEXT-ALIGN: justify;
   margin-top: 0em;
}
H5
{
   font-size: .8em;
   FONT-FAMILY: Tempus Sans ITC, Forte, Trebuchet, sans-serif;
   TEXT-TRANSFORM: none;
   COLOR: #000000;
   TEXT-ALIGN: center;
   margin-top: 0em; 
   margin-bottom: 0em;
}
H6
{
   font-size: .8em;
   FONT-FAMILY: Tempus Sans ITC, Forte, Trebuchet, sans-serif;
   TEXT-TRANSFORM: none;
   COLOR: #000000;
   TEXT-ALIGN: center;
   margin-top: 0.2em; 
   margin-bottom: 0.2em;
}

A:link
{
   FONT-WEIGHT: bold;
   COLOR: #44EE44;
   TEXT-DECORATION: none;
}

A:visited
{
   FONT-WEIGHT: bold;
   COLOR: #22CC22;
   TEXT-DECORATION: none;
}

A:hover
{
   FONT-WEIGHT: bold;
   COLOR: #3333DD;
   TEXT-DECORATION: none;
}
A:active
{
   FONT-WEIGHT: bold;
   COLOR: #22CC22;
   TEXT-DECORATION: none;
}

A:link IMG { border: 0px }
A:visited IMG { border: 0px }
A:hover IMG { border: 0px }
A:active IMG { border: 0px }

UL 
{ 
    list-style-image: url(images/but.gif); 
    font-family: Tempus Sans ITC, Forte, sans-serif;
    FONT-SIZE: .8em;
}

.title
{
    padding-top: 0.2em;
    padding-bottom: 0.2em;
    border-style: none; 
    border-width: medium; 
    border-color: green;
    border-bottom: 0;
    width: 40%;
    height: 250px;
    text-ALIGN: center;
    margin-top: 0; 
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
}

.bread
{
    background-color: #FFFFFF;
    padding: 0.5em;
    border-style: ridge; 
    border-width: medium; 
    border-color: green;
    width: auto;
    text-ALIGN: center;
    margin-top: 0; 
    margin-bottom: 0;
}

.navi 
{ 
   text-align: center;
   font-family: Tempus Sans ITC, Forte, sans-serif;
   COLOR: #FFFFFF;
   font-size: .9em;
   padding-top: 0em;
   padding-bottom: 0.5em;
   width: 80%;
   border-style: none; 
   border-width: medium; 
   border-color: green;
   border-bottom: 0;
   margin-top: 0; 
   margin-bottom: 0;
   margin-left: auto;
   margin-right: auto;
}


.annex
{
    background: url(images/Slide2e.gif);
    padding: 0.2em;
    border-style: solid; 
    border-width: thin; 
    border-color: green;
    font-size: .8em;
    width: 36.7em;
    text-align: center;
    margin-top: 0.4em;
    margin-left: auto;
    margin-right: auto;
}

IMG
{ 
    padding: 0.5em;
    font-family: sans-serif;
    FONT-SIZE: .7em;
}

.nopadding
{ 
    padding: 0.1em;
    font-family: sans-serif;
    FONT-SIZE: .7em;
}

.visits
{ 
    padding: 0px;
}

.center
{ 
    float: middle;
    text-ALIGN: center;

}

.left
{ 
    float: left;
}

.right
{ 
    float: right;
}

.kieli
{ 
    float: right;
}

.nobreak
{
   FONT-SIZE: .9em;
   FONT-WEIGHT: normal;
   FONT-FAMILY:  Tempus Sans ITC, Forte, sans-serif;
   COLOR: #000000;
   TEXT-ALIGN: justify;
   white-space: nowrap
}


