body
    {
    margin-top:       0px;
    margin-right:     0px;
    margin-bottom:    5px;
    margin-left:      0px;
    font-size:        11px;
    color:            #000080;
    font-family:      verdana,
                      helvetica;
    }

td
    {
    font-family: verdana, arial, helvetica;
    color:       #000080;
    font-size:   11px;
    }

.menu1
    {color: #C0C0FF;
    padding: 7px 20px 7px 10px;
background: #31398D url(../pic/bg9.gif) repeat fixed 0% 0%;
border-bottom: 1px solid #A5A5FD;
    }


.dbar
    {color: #000040;
    padding: 0px 0px 0px 0px;
    font-size:   11px;

    }


/* Palstan alkuun tyhjää */
.empty
    {
    padding: 0px 0px 0px 10px;
    }

/* Peruslinkit linkit */
A:link
    {
    color:           #3333FF;
    text-decoration: underline;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

A:visited
    {
    color:           #3333FF;
    text-decoration: underline;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

A:hover
    {
    color:           #6666ff;
    text-decoration: none;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

A:active
    {
    color:           #808080;
    text-decoration: underline;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

/* Menu1link */
.menu1link:link
    {
    color:           #ffffff;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.menu1link:visited
    {
    color:           #ffffff;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.menu1link:hover
    {
    color:           #6699FF;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.menu1link:active
    {
    color:           #AAAAAA;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }



/* menu2link */
.menu2link:link
    {
    color:           #ffffff;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.menu2link:visited
    {
    color:           #ffffff;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.menu2link:hover
    {
    color:           #6699FF;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.menu2link:active
    {
    color:           #AAAAAA;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }


/* Versiolinkki */
.versio:link
    {
    color:           #6699FF;
    text-decoration: none;
    font-size:       10px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.versio:visited
    {
    color:           #6699FF;
    text-decoration: none;
    font-size:       10px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.versio:hover
    {
    color:           #ffffff;
    text-decoration: none;
    font-size:       10px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.versio:active
    {
    color:           #ffffff;
    text-decoration: none;
    font-size:       10px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

/* Mainheadlinkki */
.mainheadlink:link
    {
    color:           #ffffff;
    text-decoration: none;
    font-size:       20px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.mainheadlink:visited
    {
    color:           #ffffff;
    text-decoration: none;
    font-size:       20px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.mainheadlink:hover
    {
    color:           #6699FF;
    text-decoration: none;
    font-size:       20px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.mainheadlink:active
    {
    color:           #AAAAAA;
    text-decoration: none;
    font-size:       20px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.mainhead
    {
    color:     #ffffff;
    font-size: 20px;
    }

.fronthead
    {
    color:        #05537A;
    font-size:    18px;
    font-family:  Verdana,
                  Arial,
                  Helvetica,
                  Sans-Serif;
    padding-left: 10px;
    }

.lasthead
    {
    color:     #000080;
    font-size: 12px;
    }

/* Lastlink */
.lastlink:link
    {
    color:           #528ef4;
    text-decoration: none;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.lastlink:visited
    {
    color:           #528ef4;
    text-decoration: none;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.lastlink:hover
    {
    color:           #000040;
    text-decoration: none;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.lastlink:active
    {
    color:           #AAAAAA;
    text-decoration: none;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

/* Modlink */
.modlink:link
    {
    color:           #528ef4;
    text-decoration: underline;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.modlink:visited
    {
    color:           #528ef4;
    text-decoration: underline;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.modlink:hover
    {
    color:           #000040;
    text-decoration: none;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

.modlink:active
    {
    color:           #AAAAAA;
    text-decoration: none;
    font-size:       11px;
    font-family:     arial,
                     verdana,
                     helvetica;
    }

SELECT,OPTION,TEXTAREA,INPUT.lightblue
    {
    font-family:      Arial, Verdana, Sans-Serif;
    font-size:        11px;
    font-weight:      normal;
    background-color: #f4fcfc;
    color:            #000080;
    border-bottom:    #C2C3EA solid 1px;
    border-left:      #C2C3EA solid 1px;
    border-right:     #C2C3EA solid 1px;
    border-top:       #C2C3EA solid 1px;
    vertical-align:   middle;
    }

.buttonstyle
    {
    font-weight:      bold;
    font-size:        11px;
    font-family:      Arial,
                      Tahoma,
                      Verdana,
                      Sans-Serif;
    background-color: #265695;
    color:            #ffffff;
    border-top:       none;
    border-right:     none;
    border-bottom:    none;
    border-left:      none;
    padding:          2px 12px 2px 12px;
    vertical-align:   middle;
    cursor:           hand;
    }

.white
    {
    color: white;
    }

.copypic
    {
    margin: 5px 0px 10px 0px;
    }

.red
    {
    color: red;
    }

.picstyle1
    {
    border-bottom: 5px solid #CC2619;
    }

.formmargin
    {
    margin: 0px 0px 0px 0px;
    }

.modify
    {
    padding: 5px 0px 3px 0px;
    }


.border {border-top: 1px solid #d2cfca; border-bottom: 1px solid #d2cfca;}



.clockbg {

background-attachment: scroll;
background-image: url(../pic/clock_bg4.jpg);
background-position: center left;
background-repeat: no-repeat;
}

.ruuvibg {
background-image: url(../pic/ruuvi_bg.jpg);
background-repeat: no-repeat;
}


.invisi {background-color: transparent;

 font-family:      Arial, Verdana, Sans-Serif;
    font-size:        11px;
    font-weight:      normal;
    color:            #000080;
    border-bottom:    #7F9DB9 solid 1px;
    border-left:      #C2C3EA solid 1px;
    border-right:     #7F9DB9 solid 1px;
    border-top:       #C2C3EA solid 1px;
    vertical-align:   middle;
}

.inherit {

background-color: background-color: inherit;

 font-family:      Arial, Verdana, Sans-Serif;
    font-size:        11px;
    font-weight:      normal;
    color:            #000080;

    vertical-align:   middle;
}




/* kuvaa kyseisen sivun linkkiä jota ei voi valita */
.over {color:           #AAAAAA;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
}

.copy2 {color: #808080;
padding: 0px 0px 10px 0px;
}

.question {
border: 1px solid #00689E;
padding: 5px 10px 5px 10px;
color: red;}

.blue1 {color: #0000FF;}



/* Menu1link */
.copy:link
    {
    color:           #6699FF;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.copy:visited
    {
    color:           #6699FF#;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.copy:hover
    {
    color:           #C00000;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.copy:active
    {
    color:           #808080;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }


.pic2 {border: 1px solid #CBDAE1;}

.infotext {padding: 0px 0px 5px 10px;}

.pad10 {padding: 10px 0px 10px 0px;}


.nakymaton {background-color: transparent;}

.hoverlink
    {
    color:           #6699FF;
    text-decoration: none;
    font-family:     Arial,
                     Helvetica,
                     Sans-Serif;
    font-size:       11px;
    }

.Footer {text-align: center;}