     body {
          background-image : url('tausta_viivalla.jpg');
          background-repeat : repeat-y;
          background-position : center;
          background-color : #f5f1d9;
          color : #000000;
          margin: 0px 0px 0px 0px;
          padding : 0px 0px 0px 0px;
		  overflow-x: auto;
		  overflow-y: scroll;
      }
/* tahan tulee kuva */
 #linkkipalkki {
          width : 790px;
          height : 210px;
          padding : 5px;
          background : url('ylaosa.jpg') no-repeat center;
          margin-left: auto;
          margin-right: auto;
      }

 #linkkipalkki A:link,  #linkkipalkki A:visited, #navigation A:visited, #navigation A:active {
          color : #ffffff;
          text-decoration : none;
          font-family : Arial, sans-serif;
          font-size : 12px;
          background-color : transparent;     
      }

 #linkkipalkki A:hover {
          color : #ffffff;
          text-decoration : underline;
          font-family : Arial, sans-serif;
          font-size : 12px;
          background-color : transparent;
      }

.palkkilinkit {
          position : absolute;
          top : 180px;
          font-weight : bold;
          font-family : Arial, sans-serif;
          font-size : 12px;
          color : #ffffff;
          text-align : center;
}

 h1 {
          font-family : Garamond, "Times New Roman", serif;
          font-weight : bold;
          font-size : 16px;
          color : #191919;
      }

 h2 {
          font-family : Georgia, sans-serif;
          color : #52290b;
          font-weight : bold;
          font-size : 12px;
      }


 #text {
          background : url('koiratausta.jpg') no-repeat top;
          padding : 5px;
          margin-left: auto;
          margin-right: auto;
}

 .text {
          width : 565px;
          vertical-align : top;
          margin-right : 10px;
          margin-left : 20px;          
          text-align : justify;
          font-family : Arial, sans-serif;
          font-size : 12px;
          color : #191919;
          line-height : 20px;
      }

 .text p {
 margin-right:20px;
 } 
 .text img {
          float : right;
          border : 4px double #b67a4e;
          margin: 2px 20px 2px 10px;
      }

.text A:link, .text A:active, .links A:visited {
          color : #191919;
          text-decoration : underline;
          font-family : Arial, sans-serif;
          font-size : 12px;    
      }

.text A:visited {
          color : #191919;
          text-decoration : underline;
          font-family : Arial, sans-serif;
          font-size : 12px;    
      }

.text A:hover {
          color : #7D6368;
          text-decoration : none;
          font-family : Arial, sans-serif;
          font-size : 12px;
      }      


 .links {
          width : 155px;
          margin-right : 5px;
          margin-left : 20px;
          vertical-align : top;
          font-family : Arial, sans-serif;
          font-size : 12px;
          color : #191919;
          line-height : 20px;
          text-align : left;
      }

 .links p {
 margin-left:0px;
 }
 
 .links h2 {
 margin-left:7px;
 }
	  
.links A:link, .links A:active, .links A:visited {
          color : #210c00;
          text-decoration : none;
          font-family : Arial, sans-serif;
          font-size : 12px;    
      }

.links A:hover {
          color : #210c00;
          text-decoration : underline;
          font-family : Arial, sans-serif;
          font-size : 12px;
      }      

div.viiva {
border-bottom: 1px dotted #b67a4e;
margin-right: 15px;
}

div.viiva2 {
border-bottom: 3px dotted #b67a4e;
margin-right: 15px;
}

div.viiva3 {
border-bottom: 5px dotted #b67a4e;
margin-right: 15px;
}


#kuvag {
          margin : 0px;
          padding : 0px;
}

 .kuvag {
          margin-right : 0px;
          margin-left : 0px;          
          font-family : Arial, sans-serif;
          font-size : 12px;
          color : #64474D;
      }

 .kuvag img {
          border : 1px double #C6ADB2;
          margin : 1px;
          padding : 1px;
      }


#laatikko {
          margin : 4px;
          padding : 8px;
}

/* Pentuboksi */

.p1 {
  font-size: 12px;
  font-family: Arial, "Sans Serif";
  color: #000000;
  background-color: #d48e48;
  font-weight: bold;	
  border: 2px outset #886633;
  vertical-align: top;
  padding: 2px;
}

.p2 {
  font-size: 12px;	
  font-family: Arial, "Sans Serif";
  color: #000000;
  background-color: #f5f1d9;	
  border: 2px inset #886633;
  vertical-align: top;
  padding: 2px;
}

.t1 {
  font-size: 12px;	
  font-family: Arial, "Sans Serif";
  color: #000000;
  background-color: #d48e48;	
  vertical-align: top;
  padding: 2px;
}

.t2 {
  font-size: 12px;	
  font-family: Arial, "Sans Serif";
  color: #000000;
  background-color: #f5f1d9;	
  vertical-align: top;
  padding: 2px;
}

img.gt {
  margin-left: 0px;
  margin-right: 3px;
  margin-bottom: 3px;
  padding: 3px;
  border : 1px solid #b67a4e;
}
