* {
margin : 0;
padding : 0;
}


body {
background : #f2f0e6 url(1ylatausta.jpg) repeat-x;
font-family : verdana;
font-size : 11px;
color : #000000;
line-height : 1.4;
}


A:active, A:visited, A:link {
font-family : verdana;
color : #e5b421;
text-decoration : none;
}


A:hover {
font-family : verdana;
color : #000000;
text-decoration : underline;
}


.td1 {
	background-color: #e5b421;
        }

.td2 {
	background-color: #f2f0e6;
        font-size: 10px;
        }

.td3 {
	background-color: #f2f0e6;
        }

.td4 {
	background-color: #ffffff;
        }



.hepokuva {
 border : 4px double #e5b421;

 margin-left : 10px;
 margin-right : 10px;

}


.oikkuvat {
 margin-left : 16px;
 margin-right : 0px;
 line-height : 4.0;
 cursor : default;
 border : 4px double #e5b421;
}

.vaskuvat {
 margin-left : 0px;
 margin-right : 16px;
 line-height : 4.0;
 cursor : default;
 border : 4px double #e5b421;
}


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


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


table2 {
width : 500px;
}


li {
margin-left : 15px;
}


p {
margin-bottom : 15px;
}


#alatausta {
background : url(1alatausta.jpg) repeat-x left bottom;
}


#yla {
height : 0;
margin-top : 0;
}


#ylakuva {
margin-top : 0;
height : 100px;
background : url(otsikko1.jpg);
}


#ylakuva2 {
margin-top : -1px;
height : 138px;
background : url(1otsikko2.jpg);
}



#kokosivu {
width : 900px;
margin : 0 auto;
background : url(1tausta.jpg);
}


#kokosivu ul {
list-style : none;
}


#kokosivu ul li {
padding-left : 15px;
}


#tekstikentta {
float : left;
min-height : 480px;
margin-top : 165px;
margin-left : 105px;
margin-right : 90px;
text-align : justify;
}


#copyt {
width : 900px;
height : 133px;
margin : 0 auto;
background : url(1alakuva.jpg) no-repeat;
}


#copyt p {
margin-left : 0;
padding-top : 70px;
text-align : center;
font-size : 11px;
color : #000000;
}


#copyt a {
font-family : verdana;
color : #000000;
text-decoration : underline;
}


#copyt a:hover {
font-family : verdana;
color : #000000;
text-decoration : none;
cursor : default;
}


#linkit {
margin-top : -210px;
margin-left : 220px;
}


#linkit ul {
margin : 0;
list-style : none;
}


#linkit li {
display : inline;
}


#linkit a {
height : 60px;
padding : 1px 5px 1px 5px;
text-align : center;
font-family : palatino linotype;
font-variant : small-caps;
color : #000000;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}


#linkit a:hover, #menu .active a {
font-family : palatino linotype;
font-variant : small-caps;
color : #e5b421;
text-decoration : none;
font-size : 13px;
font-weight : bold;
text-decoration : underline;
}
