body
{
background-color: #4183A5;
font-family: Arial, tahoma, sans-serif, verdana;
color: #20333C;
font-size: 12px;
line-height: 17px;
text-align: justify;
}

A:link {color: #77593B; text-decoration: none;}
A:visited {color: #77593B; text-decoration: none;}
A:active { color: #77593B; text-decoration: none;}
A:hover { color: #4D2727; text-decoration: underline;}

.linkit
{
background-color: #FFFFFF;
}

.main
{
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-top: 5px;
background-color: #FFFFFF;
background-image: URL('taustamain.jpg');
background-position:right bottom;
background-repeat: no-repeat;
}

.vasen
{
float: left;
border: 2px solid #998F5A;
margin-top: 5px; margin-left: 8px; margin-bottom: 5px; margin-right: 5px;
}

.oikea
{
float: right;
border: 2px solid #998F5A;
margin-top: 5px; margin-left: 8px; margin-bottom: 5px; margin-right: 5px;
}

.kuva
{
border: 2px solid #998F5A;
margin-top: 5px; margin-left: 8px; margin-bottom: 5px; margin-right: 5px;
}

table.koirat
{
width: 730px;
border: 0px;
border-collapse: collapse;
}

table.sukutaulu
{
width: 600px;
margin: 0px;
border: 1px solid #998F5A;
border-collapse: collapse;
}

td.pedi
{
font-family: Arial, tahoma, sans-serif;
color: #20333C;
font-size: 10px;
text-valign: center;
text-align: left;
}

table.kisat
{
width: 600px;
border: 1px solid #998F5A;
border-collapse: collapse;
margin: 0px;
padding: 0px;
}

td.kisat
{
font-family: Arial, tahoma, sans-serif;
color: #20333C;
font-size: 10px;
text-valign: center;
text-align: left;
}

td.kisat2
{
background-color: #E0DABE;
font-family: Arial, tahoma, sans-serif;
color: #20333C;
font-size: 12px;
text-valign: center;
text-align: center;
}

h1
{
font-size: 17px;
font-family: Arial;
text-align: middle;
color: #20333C;
border-bottom: 1px solid #9F9154;
width: 98%;
}

h2
{
font-size: 16px;
font-family: Arial;
text-align: left;
color: #20333C;
border-bottom: 1px solid #9F9154;
width: 98%;
}

hr
{
background: #9F9154;
}