body {
margin-top: 0;
padding-top: 0;
}

h1,h2,h3,h4,p,td {
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
}

h1 {
font-size: 160%;
font-weight: bolder;
color: #006633;
}

h2 {
font-size: 140%;
color: #006633;
padding-top: 1em;
padding-right: 2em;
padding-bottom: 0em;
padding-left: 1em;
}

h3 {
font-size: 110%;
color: #006633;
padding-top: 0em;
padding-left: 1em;
}


p {
padding-top: 0em;
padding-right: 2em;
padding-bottom: 0em;
padding-left: 2em;
font-size: 75%;
}


.leipis {
border-style: dotted;
border-color: #00FF00;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
}

.kuva {
text-align: center;
}

.alatunniste {
text-align: left;
font-size: 75%;
color: #006633;
}

.alatunniste2 {
text-align: right;
font-size: 75%;
}

.paa_linkit {
border-style: dotted;
border-width: 1px;
border-left-width: 2px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 2px;
border-color: #ffffff;
padding-left: 6px;
padding-bottom: 0em;
background-color: #ffffff;
font-size: 80%;
text-align: left;
color: #006633;
}

.paa_linkit 
A:link {text-decoration: none; color: #006633; }

.paa_linkit
A:visited {text-decoration: none; color: #006633; }

.paa_linkit
A:active {text-decoration: none; color: #006633; }

.paa_linkit
A:hover {text-decoration: underline; color: #006633; } 

A:link{text-decoration: none; color: #006633;} 
A:visited{text-decoration: none; color: #006633;} 
A:active{text-decoration: underline; color: #006633;}
A:hover{text-decoration: underline; color: #006633;}