.valikonvarjo { background-color: #c40000 }
.punanen { background-color: #dddd00 }
.tpunanen { background-color: #777700 }
.sininen { background-color: #c40000}
.laitetaulukko {background-color: #dadada; border: 1px solid #d0d0d0 }
.nyyssitpadding { padding: 2px 5px 2px 5px }
.laiteotsikko { color: #004faf; font-family: sans-serif; font-size: 20; font-style: italic }
body { background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px }
.main { font-size: 12px }
.main a:link , .main a:visited , .main a:hover , .main a:active { color: #004499 }
.valkonen { background-color: #ffffff }







hr { border: solid 1px #C40000 }



/* Sivun reunat, n. 20 pikseliä */
.tausta { background-color: #000000 }




.nabbula { border: solid 1px #ffffff; color: #ffffff; font-size: 12px; padding: 1px 2px 1px 2px  }
.nabbula2 { border-style:solid; border-width: 1px 1px 1px 0px;border-color: #ffffff; font-size: 12px; padding: 1px 2px 1px 2px  }
.nabulinkki , .nabulinkki a:link , .nabulinkki a:visited , .nabulinkki a:active , .nabulinkki a:hover { color: #dddddd; font-size: 12px; text-decoration: none }



/* Oikealla olevan linkkitaulukon            uloin kehys                  keskimmäinen kehys  */
.vasenvalikkoborder { border: 1px solid #444444 #444444 #bbbbbb #bbbbbb; background-color: #888888 #888888 #888888 #888888; border-collapse: none; padding: 1px}

/* saman taulukon                        kolmas ja sisin kehys           taustaväri */
.erikoisbordervasen { border: 1px solid #bbbbbb #bbbbbb #444444 #444444; background-color: #ffffff; padding: 8px 0px 10px 0px }



.oikeevalikkoborder { border: 1px solid; border-color: #38A6E0 #38A6E0 #38a6e0 #38A6E0 }
.erikoisborderoikee { border: 1px solid; background-color: #0050ab; border-color: #808080 #808080 #808080 #808080; padding: 0px; border-collapse: none }
.erikoisborderoikeeala { border: 1px solid; border-color: #ffffff #ffffff #ffffff #ffffff; padding: 0px; border-collapse: none; background-color: #ffffff }
.oikeevalikkoborder2 { border: 1px solid #38A6E0; padding: 0px; border-collapse: none }
.vasenvalikkoetusivu ,.vasenvalikkoetusivu a:link , .vasenvalikkoetusivu a:visited , .vasenvalikkoetusivu a:active { color: #707070; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px }
.vasenvalikkonimi, .vasenvalikkonimi a:link, .vasenvalikkonimi a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration:none }
.valikonteksti , .valikonteksti a:link , .valikonteksti a:visited , .valikonteksti a:active, .valikonteksti a:hover { color: #000000; font-size: 12px }
.valikkopadding { padding: 0px 7px 0px 13px }

.lippu { margin: 4px 0px -4px 0px }
.maataulukonviiva { background-color: #ffffff }
.maataulukonteksti , .maataulukonteksti a:link , .maataulukonteksti a:visited , .maataulukonteksti a:active {color: #263E51; font-family: Arial, Helvetica, sans-serif;font-size:12px }
.maataulukonteksti a:hover { color: #c40000; font-family: Arial, Helvetica, sans-serif;font-size:12px }
.huvipuistogalleria , .huvipuistogalleria a:link , .huvipuistogalleria a:visited , .huvipuistogalleria a:active { font-family: sans-serif; font-weight: bold; font-size: 16px; color: #000000; text-decoration:none }
.alateksti { font-family: Verdana; font-size: 10px; color: #b4b4b4 }
.otsikkopadding { padding: 0px 0px 0px 20px }
.pikkuteksti { font-size:7px; color: #38A6E0 }

.2pikseliborder { background-color: #888888 }
.eiborderii, .eiborderii a:link, .eiborderii a:visited, .eiborderii a:active { border:0px }

.kuvatphptaulu2 { border: 1px solid #c0c0c0; background-color: #e7f0f7; padding:4px }
.kuvatphptaulu { border: 1px solid #c0c0c0; background-color: #f0f0f0; padding:4px }
.kuvatphp2, .kuvatphp2 a:link, .kuvatphp2 a:visited { font-size: 11px; text-decoration: underline; font-weight: bold }
.kuvatphpteksti, .kuvatphpteksti a:link, .kuvatphpteksti a:visited { color: #000000; font-size:10px }

.galkuvaosa { border: solid 1px #808080; background-color: #660000 }
.galkuvaosa2 { background-color:#b9b9b9 }
.kuvakehys { border: 3px double #909090; padding: 6px; background-color: #ffffff }