/* Body */
BODY { 
margin-top: 10px; 
font-family: verdana; 
color: white;  
font-size: 11px;
background-color: #CCCCFF;

/* Linkkityylit */
}
	A:link { text-decoration: none; color: white;}
	A:visited { text-decoration: none; color: white;}
	A:active { text-decoration: none; color: white;}
	A:hover { text-decoration: none; color: #FF3366;}
	
/* Päätaulukko */
.table1 {
font-family: verdana; 
color: white;  
font-size: 11px;
width: 700px;
height: 464px;
}

/* Sivutilan taulukko  */
.table2 {
font-family: verdana; 
color: white;  
font-size: 11px;
width: 130px;
height: 100px;
}

/* Logo alue */
.logo {
background-image: url("kuvat/logo.jpg");
height: 134px;
color: white;  
font-size: 30px;
text-align: center;
}

/* Valikko alue */
.vali {
background-image: url("kuvat/vali.jpg");
height: 34px;
font-weight: bold;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 5px;
text-align: right;
}

/* Sivutila */
.sivu {
background-image: url("kuvat/sivu.jpg");
vertical-align: top;
padding-left: 13px;
padding-right: 10px;
}

/* alavasen */
.a1 {
background-image: url("kuvat/a1.jpg");
width: 156px;
height: 23px;
}

/* Sisältöosa */
.sis {
background-image: url("kuvat/sis.jpg");
vertical-align: top;
padding-left: 10px;
padding-right: 15px;
}

/* Copyright alue */
.ala {
background-image: url("kuvat/ala.jpg");
text-align: center;
font-size: 9px;
padding-top: 2px;
}

/* Sivutilan sisältöosan yläosa (otsikko) */
.slogo {
height: 10px;
text-align: center;
font-weight: bold;
border: 1px solid #CCCCFF;
}

/* Sivutilan sisältöosan sisältöosa */
.ssis {
border-right: 1px solid #CCCCFF;
border-left: 1px solid #CCCCFF;
border-bottom: 1px solid #CCCCFF;
vertical-align: top;
padding-left: 2px;
padding-right: 2px;
}