 span.c6 {color: #788494}
 strong.c5 {text-decoration: underline}
 span.c4 {color: #3863A9}
 table.c3 {background-color: #F7F8F9; border-collapse: collapse}
 div.c2 {text-align: center}
 td.c1 {background-color: #A0B6C4}

body {
  background: url(hevostausta.jpg) repeat-x #FFF;
  font-family:arial;
  font-size:9pt;
  text-decoration:none;
  line-height:1.9;
  word-spacing:1px;
  letter-spacing:0px;
  color: #44423A;
  margin-bottom:  21cm;
}

td {
  font-family:arial;
  font-size:9pt;
  text-decoration:none;
  line-height:1.9;
  word-spacing:1px;
  letter-spacing:0px;
  color: #44423A;
}

.tdh {
  background-color: #E5E5E5;
}

h2 {
  font-size : 16px;
  color : #70848D;
  font-weight : normal;
  line-height : 23px;
  letter-spacing : 1px;
  padding: 8px 0px;
  border-bottom:1px solid #C1C8CB;
}

.isokuva {
 margin: 0px;
 padding: 6px;
 background-color: #F6F6F6;
 border: 1px solid #DBDBDB;
}

#hevoskuva {
 margin: 0px;
 padding: 6px;
 background-color: #F6F6F6;
 border: 1px solid #DBDBDB;
 height: 220px;
}

#hevoskuva2 {
 margin: 0px;
 padding: 6px;
 background-color: #F6F6F6;
 border: 1px solid #DBDBDB;
 height: 150px;
}

.staulu {
  background: #F8F8F5;
  width: 740px;
}

.table0 {
padding: 3px 28px;
background: url(tausta.jpg);
}

.table00 {
padding: 3px 4px;
background: url(tausta.jpg);
}


.table {
padding: 3px 20px;
background: url(tausta.jpg);
}

.table2 {
padding: 3px 180px;
background: url(tausta.jpg);
}

.table3 {
padding: 3px 140px;
background: url(tausta.jpg);
}

div#teksti {
  width:80%;
  height:auto;
  max-width: 760px;
  background-color: #FFF;
   position:absolute;
   top:50px;
   left:140px;
  text-align: justify;
}

div#linkkilaatikko {
   background: transparent;
   width:190px;
   height:50px;
   position:absolute;
   top:25px;
   left:40px;
   text-align:justify;
}

.suku {
  color: #A09F9F;
  font-size: 10px;
  font-style: bold;
  text-transform: uppercase;
}

div#otsikko {
  width:981px;
  height:219px;
  background-color: #FFF;
  position:absolute;
  top:10px;
  left:0px;
  text-align: justify;
}

#kuva {
  margin-top: 8px;
  margin-right: 50px;
  margin-bottom: 0px;
  margin-left: 0px;
}

div#jalkelaiset {
  text-align: justify;
  cellpadding: 2px;
  cellspacing: 2px;
}

h3 {
  font-family: Georgia; 
  font-style: italic; 
  font-size:12px; 
  text-transform:normal; 
  letter-spacing: 3px; 
  line-height: 20px; 
  word-spacing: 3px; 
  color: #a53131;
}

h1 {
  font-size : 14pt;
  color : #4078A3;
  font-weight : normal;
  line-height : 25px;
  letter-spacing : 1px;
  padding: 2px 4px;
  text-transform: uppercase; 
}

a:link, a:visited {
 font-family : Arial, Sans-Serif;
 color : #3863A9;
 text-decoration : none;
}

a:hover, a:active {
 color: #978F7E;
 font-weight: normal;
 text-decoration : underline;
}

a.linkit:link, a.linkit:visited, a.linkit:active {
  font-family : Arial, Sans-Serif;
  color : #E2E2E2;
  text-decoration : none;
  font-size:11pt;
  text-decoration:none;
  line-height:1.7;
  word-spacing:4px;
  letter-spacing:3px;
  padding:7px 12px;
  width:154px;
  display: block;
  text-indent:15px;
  padding:5px 12px;
}

a.linkit:hover {
  text-decoration : none;
  font-size:11pt;
  line-height:1.7;
  word-spacing:4px;
  letter-spacing:3px;
  color: #161D36;
  font-weight: normal;
  background-color:#D2CCB4;
  padding:5px 12px;
}
