body {
background:url(tausta1.jpg) #0E2943 repeat-x;
background-position:top center;
margin-top: 0px;
padding-top: 0px;
margin-left: 0px;
margin-right: 0px;
font-family:verdana;
text-align:justify;
color:#000000;
font-size:8pt;
font-style:normal;
line-height:20px;
}

a:link, a:visited { 
font-family: verdana;
font-size:11px;
color:#0E2944;
text-decoration:none;
letter-spacing:1px;
}

a:hover, a:active { 
font-family:verdana;
font-size:11px;
color:#000000;
text-decoration: none;
letter-spacing:1px;
}

h1 {
font-family:georgia;
font-size: 30px;
color: #252836;
letter-spacing:15px;
}

h2 {
font-family:verdana;
font-size: 14px;
color: #252836;
}

h3 {
font-family:verdana;
font-size: 11px;
color: #252836;
}

/* RAKENNE */

.paa {
width:900px;
background:url(tausta2.jpg);
}

.otsikko {
background:url(otsikko.jpg) repeat-y;
height:272px;
}

.keski {
padding-left:50px;
padding-right:20px;
padding-top:10px;
background:url(tausta3.jpg) no-repeat;
height:314px;
}

.vasen {
width:200px;
}

.oikea {
width:570px;
padding-left:80px;
padding-right:50px;
}

.ala {
background:url(ala.jpg) no-repeat;
height:74px;
padding-right:70px;
text-align:right;
}


.linkki {
border-bottom:1px solid #DDE7F1;
width:180px;
}

.linkki a:link, .linkki a:visited { 
font-family:verdana;
font-size:11px;
color:#0E2944;
text-decoration:none;
font-weight:bold;
}

.linkki a:hover, .linkki a:active { 
font-family:verdana;
font-size:11px;
color:#000000;
text-decoration:none;
border-left:5px solid #DDE7F1;
border-right:5px solid #DDE7F1;
background-color:#FFFFFF;
font-weight:bold;
}

.linkki a {
display:block;
width:160px;
padding:8px;
}



