body { color: #a3a3a3; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; background-color: #f7f7f7; background-image: url(../pics/bg.jpg); background-repeat: repeat-x; text-decoration: none; }

p { }


a:link { color: #a3a3a3; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited { color: #a3a3a3; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
td { color: #949a94; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; }
a:hover { color: #8c8c8c; text-decoration: underline; }

a:active { color: #a3a3a3; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.teksti { background-color: #f6faf6; background-image: url(../pics/bg-s.jpg); background-repeat: repeat-x; padding-top: 25px; padding-left: 12px; border: solid 1px #c1c1c1; }
.kuva { background-color: #fbfdfc; border: solid 1px #c1c1c1; }
.linkit { color: #fafafa; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #bbc6bb; text-decoration: none; border: solid 1px #a2aba2; padding-top: 20px; }
.linkit td { color: #fff; text-decoration: none; }
.linkit a:link { color: white; font-style: normal; text-decoration: none; }
.linkit a:hover { color: #f9f9f9; text-decoration: none; }
.linkit a:visited { color: white; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.footer { background-color: white; border: solid 1px #bbc6bb; }
.huonluettelo { background-color: white; background-image: none; padding-top: 10px; padding-left: 12px; border: solid 1px #c1c1c1; }

.lang_nav { font-size: 11px; color:#999999; width:100%; text-align:right; }
.lang_nav a:link { color: black; font-size: 11px; text-decoration:underline; }
.lang_nav a:hover { color:black; font-size: 11px; }
.lang_nav a:active {  color: black;}
.lang_nav a:visited { color: black;}
