body {background-color:#d9d9d9;margin:0;padding:0;color:#000000;font-size:12px;font-family:Arial;line-height:18px;font-style:normal;text-align:justify;}

.txt {margin:0 auto;padding:0;border:1px solid #880000;width:800px;background-color:#ffffff;}
.txt2 {padding:20px 40px;}

#sisenn {padding:0px 25px;} 

.kuva {border:1px solid #880000;}
.pieni {font-size:11px;}
.kesk {text-align:center;}
.keskp {text-align:center;font-size:11px;}

h1 {margin:0 auto 0 auto;padding:0 0 10px 0;width:800px;background-color:#880000;color:#fff;border:1px solid #880000;font-family:Georgia;font-size:15px;text-align:center;text-transform:uppercase;}
h2 {margin:0 auto -20px auto;padding:10px 40px 0 0;width:760px;background-color:#880000;color:#fff;border:1px solid #880000;font-weight:normal;font-family:Arial;font-size:11px;text-align:right;}

table {margin:0;width:100%;border-collapse:collapse;border-spacing:0px;}
.pt td {width:33%;padding:2px 0;}
.st td {width:33%;padding:5px 0;}
.kk td {width:50%;padding:0;vertical-align:top;font-size:11px;}

.voit {color:#880000;font-weight:bold;}

A.up:link, A.up:visited, A.up:active {color:#fff;text-decoration:none;}
A.up:hover {color:#fff;text-decoration:underline;}

A:link, A:visited, A:active {color:#880000;text-decoration:none;}
A:hover {color:#b74d4d;text-decoration:none;}
