
body {
background : #7b786b;
font-family : verdana;
font-size : 11px;
color : #3b382f;
line-height : 1.4;
}


.td {
   background-color: #f8ce28; 
   font-weight:bold; 
   font-size:11px;
   color: #3b382f;
}

.td2 {
   background-color: #eaeae8; 
   font-size:11px;
   color: #3b382f;
   font-weight:normal; 
}

.td3 {
   background: #e3c123; 
   font-weight:bold; 
   font-size:11px;
   color:#3b382f; 
}

.td4 {
   background-color: #f8ce28; 
   font-weight:normal; 
   font-size:11px;
   color: #3b382f;
}


A:active, A:visited, A:link {
font-family : Verdana;
color : #29597f;
text-decoration : none;
}


A:hover {
font-family : Verdana, Arial;
color : #8d99a3;
text-decoration : none;
cursor : default;
}



#kokosivu {
background : url(tausta.jpg) repeat-y;
width : 900px;
margin-top : 0;
}


.oik {
        float:right;
}

.vas {
        float:left;
}

.oik2 {
        padding: 0px 0px 0px 10px;
        border : 0px;
}

.vas2 {
        padding: 0px 10px 0px 0px;
        border : 0px;
}
#otsikko {
background : transparent;
height : 80px;
width : 900px;
}

#otsikko2 {
background : url(otsikko2.jpg) no-repeat;
height : 120px;
width : 900px;
}


#otsikko3 {
background : url(otsikko3.jpg) no-repeat;

height : 159px;
width : 900px;
}



#teksti {
width : 520px;
text-align : justify;
margin-top: -380px;
margin-right: -200px;
}


.oik {
        float:right;
}

.vas {
        float:left;
}

.oik2 {
        padding: 0px 0px 0px 10px;
        border : 0px;
}

.vas2 {
        padding: 0px 10px 0px 0px;
        border : 0px;
}



#alakuva {
   background: url(alakuva.jpg) no-repeat;
   background-position: bottom;
   height:28px;
}

#alateksti {
   background: #7b786b;
   height:29px;
   color: #eaeae8;
}



h1 {
margin-top : 1em;
color : #29597f;
font-size : 18px;
font-family : palatino linotype;
line-height : 20px;
letter-spacing : normal;
margin-bottom : 15px;
text-align : left;
}

h2 {
margin-top : 1em;
color : #29597f;
font-size : 15px;
font-family : palatino linotype;
line-height : 20px;
letter-spacing : normal;
margin-bottom : 15px;
text-align : left;
}


#linkit {
            font-size: 12px;
        color: #29597f;
        font-family: verdana;
        font-weight: bold;
	height: 100px;
        width:180px;
        line-height: 24px;
	border-collapse: collapse;
        margin-top: 0px;
        margin-right: 537px;

}


#linkit a {
		
	color: #29597f;
        font-weight: bold;
display: block;
background-color: #8d99a3;


}


#linkit a:hover {
		
	color: #29597f;
text-decoration:underline;
background-color: #eaeae8;


}





