body {
margin-top: 0;
padding-top: 0;
}

h1,h2,h3,h4,p,td {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
}


h1 {
font-size: 260%;
font-weight: bolder;
color: #000000;
padding-top: 1em;
padding-left: 1em;
color: black;
}

h2 {
font-size: 110%;
color: #000000;
padding-top: 0em;
padding-right: 1em;
padding-bottom: 0em;
padding-left: 1em;
color: black;
}

h3 {
font-size: 100%;
color: #000000;
padding-top: 1em;
padding-left: 1em;
color: black;
}

h1_alasivu {
font-size: 140%;
font-weight: bolder;
color: #ffffff;
padding-top: 1em;
padding-left: 1em;
color: black;
}

h2_alasivu {
font-size: 110%;
color: #ffffff;
padding-top: 0sem;
padding-right: 2em;
padding-bottom: 1em;
padding-left: 1em;
color: black;
}

h3_alasivu {
font-size: 100%;
color: #ffffff;
padding-top: 1em;
padding-left: 1em;
color: black;
}


p {
padding-top: 0em;
padding-right: 2em;
padding-bottom: 0em;
padding-left: 2em;
font-size: 75%;
}

.lomake {
font-family:Verdana, Arial, Helvetica, Sans-Serif;
font-size: 75%;
margin-left: 1em;
margin-right: 1em;
}

.leipis_alasivu {
padding-top: 1em;
padding-right: 1em;
padding-bottom: 1em;
padding-left: 1em;
border-style: solid solid solid solid;
border-bottom-width: 5px;
border-color: #3090C7;
border-left-width: 5px;
border-right-width: 5px;
border-top-width: 5px;
background-color: #ffffff;
text-align: left;
font-size: 95%;
color: black;
font-color: black;
text-color: black;
line-height: 1.5;
link: #153E7E;
vlink: #153E7E;
alink: #153E7E
}

.linkit_alasivu {
border-style: none;
border-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
padding: 6px;
background-color: #000000;
font-size: 70%;
font-weight: bolder
text-align: left;
color: #153E7E0;
link: #153E7E;
vlink: #153E7E;
alink: #153E7E0
}


.oikeapalkki {
border-style: solid;
border-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-color: #000000;
padding: 2px;
}

.oikeapalkki2 {
padding-top: 1em;
padding-right: 0em;
padding-bottom: 1em;
padding-left: 1em;
text-align: left;
font-size: 75%;
}

.kuva {
text-align: center;
}

.alatunniste {
text-align: center;
font-size: 80%;
font-weight: bolder
color: #000033;
}

.alatunniste2 {
text-align: right;
font-size: 50%;
font-weight: bolder
}

.ylatunniste {
border-style: solid;
border-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
padding: 6px;
background-color: #000000;
font-size: 70%;
font-weight: bolder
text-align: left;
color: white;
}

.ylatunniste 
A:link {text-decoration: none; color: #ffffff; }

.ylatunniste
A:visited {text-decoration: none; color: #ffffff; }

.ylatunniste
A:active {text-decoration: none; color: #ffffff; }

.ylatunniste
A:hover {text-decoration: underline; color: #ffffff; } 

.linkit {
border-style: none;
border-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
padding: 6px;
background-color: #000000;
font-size: 70%;
font-weight: bolder
text-align: left;
color: #153E7E;
}

.linkit 
A:link {text-decoration: underline; color: #153E7E; }

.linkit
A:visited {text-decoration: none; color: #153E7E; }

.linkit
A:active {text-decoration: underline; color: #153E7E; }

A:link{text-decoration: underline; color: #153E7E;} 
A:visited{text-decoration: none; color: #153E7E;} 
A:active{text-decoration: underline; color: #153E7E;}


.paa_linkit {
border-style: solid;
border-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #ffffff;
padding: 6px;
background-color: #000000;
font-size: 70%;
font-weight: bolder
text-align: left;
color: black;
}


.paa_linkit 
A:link {text-decoration: none; color: #ffffff; }

.paa_linkit
A:visited {text-decoration: none; color: #ffffff; }

.paa_linkit
A:active {text-decoration: none; color: #ffffff; }

.paa_linkit
A:hover {text-decoration: underline; color: #ffffff; } 

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