a:link, a:visited, a:active { text-decoration: none; color:#000000; font-weight: bold; }
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
//font-size: small;
font-size: 13px;
color: #000000;
background-image: url("kuvitus_verho.gif");
background-position: left top;
background-repeat: no-repeat;
}
div.main{
width: 500px;
text-align: left;
/*background-color: #FFFFFF;*/
/*background-image: url("tausta.gif");
background-position: right top;
background-repeat: no-repeat;*/
}
table{
font-family: Verdana, Arial, Helvetica, sans-serif;
//font-size: small;
font-size: 13px;
}
table.menu{
width: 350px;
}
td{
vertical-align: top;
}

p.ylaotsikko{
margin: 0px;
}
p.otsikko{
margin: 0px 0px 10px 50px;
font-weight: bold;
}
p.alaotsikko{
margin-left: 25px;
font-weight: bold;
}
td.vasen{ text-align: left; }
td.oikea{ text-align: right; }
td.keski{ text-align: center; }


td.vasyla{ background: url("varjo_vasyla.gif"); background-position: bottom right; background-repeat: no-repeat; }
td.yla{ background: url("varjo_yla.gif"); background-position: bottom; background-repeat: repeat-x; }
td.oikyla{ background: url("varjo_oikyla.gif"); background-position: bottom left; background-repeat: no-repeat; }
td.vas{ background: url("varjo_vas.gif"); background-position: right; background-repeat: repeat-y; }
td.oik{ background: url("varjo_oik.gif"); background-position: left; background-repeat: repeat-y; }
td.vasala{ background: url("varjo_vasala.gif"); background-position: top right; background-repeat: no-repeat; }
td.ala{ background: url("varjo_ala.gif"); background-position: top; background-repeat: repeat-x; }
td.oikala{ background: url("varjo_oikala.gif"); background-position: top left; background-repeat: no-repeat; }


img.kuva{
float: left;
margin-right: 10px;
}
.date{
font-weight:normal;
}
.viiva{
padding-bottom: 20px;
border-bottom: 1px dotted #000000;
}