.jjtd {
width: 140px;
}
a:visited {
color: #595959;
}
.ylos {
vertical-align: super;
}
#pic {
float: right;
border: 0;
margin-top: -40px;
margin-right: 120px;
}
a {
color: #949494;
text-decoration: none;
}
body {
text-align: center;
background: url(http://s33.photobucket.com/albums/d54/tuire_n/aat/o.png) no-repeat center top #FFF;
}
* {
font-family: Verdana, Tahoma, Sans-Serif;
color: #000;
font-size: 12px;
}
#v {
font-size: 10px;
}
#k {
width: 645px;
margin: auto;
position: relative;
top: 315px;
}
#left2 {
float: left;
margin-left: -7px;
white-space: pre;
text-align: left;
line-height: 1.2;
}
#right2 {
float: right;
padding-right: 20px;
white-space: pre;
text-align: right;
line-height: 1.2;
}
.li {
font-family: 'Times New Roman', Serif;
text-decoration: none;
font-size: 17px;
letter-spacing: 1px;
color: #000 !important;
}
#lito {
padding-left: 35px;
}
#limu {
padding-left: 35px;
}
#liet {
padding-left: 35px;
}
#liat {
padding-left: 35px;
}
#liox {
padding-left: 27px;
}
#lishe {
padding-left: 23px;
}
#lito:hover {
background: url(http://s33.photobucket.com/albums/d54/tuire_n/aat/to.png) no-repeat 5px 0;
}
#limu:hover {
background: url(http://s33.photobucket.com/albums/d54/tuire_n/aat/mu.png) no-repeat 10px 0;
}
#liet:hover {
background: url(http://s33.photobucket.com/albums/d54/tuire_n/aat/et.png) no-repeat 5px 0;
}
#liat:hover {
background: url(http://s33.photobucket.com/albums/d54/tuire_n/aat/at.png) no-repeat;
}
#liox:hover {
background: url(http://s33.photobucket.com/albums/d54/tuire_n/aat/ox.png) no-repeat;
}
#lishe:hover {
background: url(http://s33.photobucket.com/albums/d54/tuire_n/aat/she.png) no-repeat;
}
#txt {
position: relative;
top: 20px;
text-align: justify;
clear: both;
}
#c {
font-size: 9px;
text-align: center;
margin-top: 20px;
}
#c a {
font-size: 9px;
}

#kp {
margin-left: 15px;
}
.body p {
text-align: justify;
}
.kurs {
font-style: italic;
}
.pre {
white-space: pre;
}
.small {
font-size: 10px;
}
#jorit {
margin: 10px 0 5px -18px;
}
#jorit td {
white-space: pre;
padding: 0 15px 10px 15px;
}
#jtammat {
margin: 13px 0 -12px -18px;
}
#jtammat td {
white-space: pre;
padding: 0 15px 10px 15px;
}
.kasvatit td {
vertical-align: top;
padding: 0 7px 5px 0;
font-size: 10px;
}
.kasvatit a {
font-size: 10px;
}
.vaskis {
white-space: pre;
float: left;
clear: left;
vertical-align: top;
}
.oikkis {
white-space: pre;
float: left;
clear: right;
margin-left: 30px;
vertical-align: top;
}
#tieedot {
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
}
#tieedot td {
padding-right: 15px;
}
#tiev {
text-align: left;
font-size: 10px;
}
#tieo {
text-align: right;
font-size: 10px;
}
#suku {
border-spacing: 15px 7px;
border-collapse: separate;
margin-left: auto;
margin-right: auto;
}
#suku td {
white-space: pre;
}

.left {
float: left;
}
img.left {
margin-right: 10px;
}
.right {
float: right;
}
img.right {
margin-left: 10px;
}
.item {
clear: both;
}
.item img {
border: 1px dashed #000;
}
.item .title {
font: normal 2em serif;
}
.item .title:first-letter {
display: block;
float: left;
font-size: 2.4em;
}
.item .metadata {
font-size: 0.9em;
float: left;
padding: 0 0 6px 4px;
}
.item .body {
clear: both;
}
.divider {
border-bottom: double #000;
height: 0px;
margin: 24px 100px;
}
.divider2 {
border-bottom: 1px dashed #000;
height: 0px;
}
.clearer {
clear: both;
display: block;
font-size: 0;
line-height: 0;
height: 0;
}
