body {
    background-image:url(http://www.jrv.fi/yhteiskuvat/rakennekuvat/texture.gif);
}

.paaotsikko, h2 {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 14pt;
    color: #000000;
    font-weight: bold;
}

.alaotsikko, h3 {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
}

.leipateksti, p {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
}

.pieniteksti {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}

a:link, a:active, a:visited {
    color: #0000AA; 
    text-decoration: underline;
    background-color: transparent;
}
    
a:hover {
    color: #AA0000;
    text-decoration: none;
    background-color: transparent;
}

#muistio {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
}

#poll {
    width:90%;
    padding-left: 5px;
    text-align: left; 
    border: #000000 1px solid;
}

#navigointi {
    width: 175px;
    background-color: #880000;
}

A:link.navi, A:visited.navi, A:active.navi { 
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10pt; 
    color: #FFFFFF;  
    background-color: #C00000;  
    font-weight: bold;  
    display: block;  
    width: 175px;
    border-top: #DDDDDD 1px solid; 
    border-bottom: #000000 1px solid;  
    text-decoration: none;
}

A:hover.navi {
    color: #000000; 
    background-color: #D9D9D9; 
    display: block;
}

#kalenteri {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
}

