A:link, A:visited, A:active { 
font-family: Verdana, Arial, 'Sans Serif';
color: #000000;
text-decoration: none;
}

A:hover {
font-family: Verdana, Arial, 'Sans Serif';
color: #A3ADA4;
text-decoration: underline;
cursor: default;
}

body {
background-color: #27392B;
margin-top : 15px;
margin-right : auto;
margin-bottom : 15px;
margin-left : auto;
}

.taulukko {
width:750px;
position: static;
margin-top : 0px;
margin-right : auto;
margin-bottom : 0px;
margin-left : auto;
border-collapse: collapse;
background-color: #FFFFFF;
border: 0px solid #000000;
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #000000; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #000000; 
padding: 10px;
}

.otsikko {
background-color: #FFFFFF;
border: 0px solid #000000;
padding: 0px;
pacing: 0px;
vertical-align: top;
margin-top : 0px;
margin-right : 0px;
margin-bottom : 0px;
margin-left : 0px;
}

.tekstit {
background-image: url(tvh1.png);
background-repeat:no-repeat;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 76%;
color: #000000;
border: 0px solid #000000;
padding: 10px;
pacing: 2px;
vertical-align: top;
line-height:1.5;
text-align:justify;
margin-top : 0px;
margin-right : 15px;
margin-bottom : 0px;
margin-left : 15px;
}

.tekstit2 {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 76%;
color: #000000;
border: 0px solid #000000;
padding: 6px;
pacing: 2px;
vertical-align: top;
line-height:1.5;
text-align:justify;
}


.tekstit3 {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
border: 0px solid #000000;
padding: 6px;
pacing: 2px;
vertical-align: top;
}

.linkit {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 80%;
color: #000000;
border: 0px solid #000000;
padding: 6px;
pacing: 2px;
vertical-align: top;
line-height:1.5;
text-align:center;
font-weight:bold;
}

.paiv {
width:610px;
border-collapse: collapse;
border: 1px solid #000000;
background-color: #D5E1D7;
margin-top : 4px;
margin-right : 15px;
margin-bottom : 0px;
margin-left : 15px;
padding: 2px;
pacing: 0px;
vertical-align: top;
}

.kal {
width:220px;
border-collapse: collapse;
border: 1px solid #000000;
background-color: #27392B;
margin-top : 0px;
margin-right : 0px;
margin-bottom : 0px;
margin-left : 0px;
padding: 1px;
pacing: 0px;
vertical-align: top;
}

.op {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
font-weight:bold;
padding: 6px;
pacing: 2px;
margin-top : 0px;
margin-right : 5px;
margin-bottom : 0px;
margin-left : 5px;
}

.p {
background-color: #D5E1D7;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
font-weight:bold;
padding: 2px;
}

.p5 {
background-color: #27392B;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
font-weight:bold;
padding: 2px;
}

.p2 {
background-color: #27392B;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #D5E1D7;
padding: 1px;
}

.p3 {
background-color: #D5E1D7;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
padding: 1px;
}

.p4 {
background-color: #B9A693;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
padding: 1px;
font-weight:bold;
}

.p6 {
background-color: #D5E1D7;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
padding: 5px;
}

.m {
background-color: #D29254;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
padding: 1px;
font-weight:bold;
}

.k {
background-color: #8C5048;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
padding: 1px;
font-weight:bold;
}


.kasvatus {
width:550px;
border-collapse: collapse;
border: 1px solid #27392B;
background-color: #D5E1D7;
margin-top : 0px;
margin-right : 0px;
margin-bottom : 0px;
margin-left : 0px;
padding: 2px;
pacing: 0px;
}

.varsat {
width:600px;
border-collapse: collapse;
border: 1px solid #27392B;
background-color: #D5E1D7;
margin-top : 0px;
margin-right : 0px;
margin-bottom : 0px;
margin-left : 0px;
padding: 2px;
pacing: 0px;
}


.kt {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
border: 1px solid #27392B;
padding: 2px;
}

.kisakalenteri {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
border: 1px solid #27392B;
padding: 2px;
}

.kt2 {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #000000;
border: 1px solid #27392B;
padding: 2px;
font-weight:bold;
}

.kt3 {
background-color: #FFFFFF;
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #FF0000;
border: 1px solid #27392B;
padding: 2px;
font-weight:bold;
}

.ponite {
background-color: #D5E1D7;
font-family: Tahoma, 'Sans-Serif';
font-size: 70%;
color: #000000;
border: 0px solid #000000;
padding: 4px;
pacing: 0px;
vertical-align: top;
text-align:right;
}

.ponite2 {
background-color: #D5E1D7;
font-family: Tahoma, 'Sans-Serif';
font-size: 70%;
color: #000000;
border: 0px solid #000000;
padding: 4px;
pacing: 0px;
vertical-align: top;
text-align:left;
}

.ponit {
width:500px;
border-collapse: collapse;
border: 1px solid #27392B;
background-color: #D5E1D7;
margin-top : 0px;
margin-right : 0px;
margin-bottom : 0px;
margin-left : 0px;
padding: 2px;
pacing: 0px;
vertical-align: top;
}


.pun {
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #FF0000;
font-weight:bold;
}

.sin {
font-family: Verdana, Arial, 'Sans-Serif';
font-size: 70%;
color: #0000FF;
font-weight:bold;
}