/* Taulukon tyylit: fonttiperhe (jos ensimmäinen ei ole saatavilla, käyttää toista jne.), fontin koko ja väri */
table { font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:12px; color:#660000 }

/* Otsikoiden tyylit: fontin koko, lihavointi, ei ensimmäisen rivin sisennystä, taustaväri, kirjainten välit */
/* font-variant:small-caps = isot kirjaimet, ensimmäinen kirjain silti isompi */
h1 { font-size:14px; font-weight:bold; text-indent:0px; background-color:#FAF1F1; letter-spacing:4px }
h2 { font-size:14px; font-weight:bold; text-indent:0px; background-color:#F4E3E6; font-variant:small-caps }
h3 { font-size:13px; font-weight:bold; text-indent:0px; background-color:#FAF1F1; letter-spacing:2px }
h4 { font-size:12px; font-weight:bold; text-indent:0px; background-color:#FAF1F1 }

/* Taustan tyyli: reunuksen paksuus, tyyli ja väri, taustaväri */
.tausta { border:3px double #A3526C; background-color:#FCF8F8 }

/* Leipätekstin tyyli: rivin korkeus, ensimmäisen rivin sisennys, vasemman ja oikean reunan sisennys, taustan reunus, taustaväri */
.leipateksti { line-height:120%; text-indent:10px; padding-left:15px; padding-right:20px; border:3px double #A3526C; background-color:#FCF8F8 }
/* linkin tyyli: alleviivaus */
.leipateksti a:link { text-decoration:underline; color:#990033 }
/* vieraillun linkin tyyli:alleviivaus */
.leipateksti a:visited { text-decoration:underline; color:#553344}
/* Leipätekstin listamerkin tyyli: 1.pallo, 2.rengas, 3.neliö, rivien välit  */
.leipateksti ul { list-style-type:disc; line-height:150% }
.leipateksti ul ul { list-style-type:circle }
.leipateksti ul ul ul { list-style-type:square }

/* Sanaston linkin tyyli: */
.sanasto a:link { color:#990033 }
.sanasto a:visited { color:#990033 }
/* listan tyyli: ensimmäiseen ei merkkiä, toiseen neliö, kolmanteen rengas */
.sanasto ul { list-style-type:none; font-weight:bold; color:#660000 }
.sanasto ul ul { list-style-type:square; font-weight:normal; color:#990033 }
.sanasto ul ul ul { list-style-type:circle; font-size:11px }

/* Pääotsikon tyyli: lihavointi, ei alleviivausta, taustaväri */
.paaotsikko { background-color:#F4E3E6 }
/* linkin tyyli: */
.paaotsikko a:link { font-weight:bold; text-decoration:none; color:#660000 }
/* aktiivisen linkin tyyli (hiiren painike pohjassa) */
.paaotsikko a:active { text-decoration:none; color:#990033 }
/* vieraillun linkin tyyli: */
.paaotsikko a:visited { font-weight:bold; text-decoration:none; color:#553344 }
/* kun hiiren osoitin linkin päällä: alleviivaus */
.paaotsikko a:hover { text-decoration:underline }

/* alaotsikon tyyli: taustaväri */
.alaotsikko { background-color:#FAF1F1 }
/* listan tyyli: ei merkkiä */
.alaotsikko ul { list-style-type:none }
/* alaotsikon alaotsikko pienemmällä fontilla */
.alaotsikko ul ul { font-size:11px }
/* linkin tyyli: ei alleviivausta */
.alaotsikko a:link { text-decoration:none; color:#660000 }
/* vieraillun linkin tyyli: */
.alaotsikko a:visited { text-decoration:none; color:#A3526C }
/* kun hiiren osoitin linkin päällä: alleviivaus */
.alaotsikko a:hover { text-decoration:underline }

/* edellinen-seuraava -osan tyyli: fontin koko, lihavointi, keskitys */
.selaus { font-size:10px; font-weight:bold; text-align:center }
/* linkin tyyli: ei alleviivausta, väri */
.selaus a:link { text-decoration:none; color:#660000 }
/* vieraillun linkin tyyli: ei alleviivausta */
.selaus a:visited { text-decoration:none; color:#660000 }
/* kun hiiren osoitin linkin paalla: kirjainten valit, fontin koko, alleviivaus, fontin vari */
.selaus a:hover { letter-spacing:1px; font-size:10px; text-decoration:underline; color:#990033 }

/* alaosan tyyli: fontin koko, tekstin keskitys */
.alaosa { font-size:11px; text-align:center }
/* linkkien tyyli: ei alleviivausta */
.alaosa a:link { text-decoration:none; color:#660000 }
/* vieraillun linkin tyyli: ei alleviivausta */
.alaosa a:visited { text-decoration:none; color:#660000 }
/* kun hiiren osoitin linkin päällä: kirjainten välit, fontin koko, lihavointi, fontin väri */
.alaosa a:hover { letter-spacing:1px; font-size:10px; font-weight:bold; color:#990033 }
