body
{
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-bottom:0px;
}
a:link {color:#5b452b; text-decoration:underline;}
a:visited {color:#36752f; text-decoration:underline;}
a:hover {color:#26651f; text-decoration:underline;}
a:active {color:#6b553b; text-decoration:underline;}

a.menu:link {color:#46351b; text-decoration:none;}
a.menu:visited {color:#46351b; text-decoration:none;}
a.menu:hover {color:#26651f; text-decoration:none;}
a.menu:active {color:#46351b; text-decoration:none;}
h2
{
font-family:Times New Roman, Times, serif;
font-size:16pt;
line-height:240%;
color:#35502a;
}
h3
{
font-family:Times New Roman, Times, serif;
font-size:12pt;
font-weight:bold;
color:#35502a;
}
.leipis
{
font-family:Times New Roman, Times, serif;
font-size:12pt;
color:#193117;
}
p.pikkuteksti
{
font-family:Times New Roman, Times, serif;
font-size:10pt;
color:#193117;
}
.ylareuna
{
margin:0;
}
hr
{
color: #314124;
background-color: #314124;
height: 1px;
border: 0px;
width:90%;
}
#ulkoloota
{
position:relative;
width:661px;
margin: 0 auto;
}
#sisaloota
{
padding:0;
width:659px;
border:1px solid #215818;
margin-bottom:20px;
position:relative;
background-color:#ecf1e2;
background-image:url(lootantausta.jpg);
}
#ylaosa
{
height:138px;
width:661px;
background-image:url(ylaosa.jpg);
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}
#menutausta
{
float:left;
margin:0;
width:191px;
height:279px;
background-color:#ddeac5;
background-image:url(kissatausta.jpg);
background-repeat: no-repeat;
}
#menu
{
margin:0;
width:160px;
font-family:Garamond, Times New Roman, Times, serif;
font-size:12pt;
font-weight:bold;
padding-top:30px;
padding-left:14px;
padding-right:14px;
padding-bottom:14px;
}
#koira
{
margin:0;
position:absolute;
top:0px;
left:350px;
height:253px;
width:311px;
background-image:url(koira.jpg);
z-index:3;
}
#sisalto
{
padding-top:40px;
padding-left:25px;
width:420px;
margin-bottom:0px;
padding-bottom:25px;
overflow:hidden;
position:relative;
z-index:4;
}
