TABLE { padding-right: 45px;
	padding-top: 10px; }


TD { font-family: Arial, sans-serif; 
     font-size: 12pt; 
letter-spacing: 0.01em;}


A.LINK { font-size: 12pt; } 
A.ACTIVE { font-size: 12pt; } 
A.VISITED { font-size: 12pt; } 


BODY.GALLERIA { background-color: #530000;}


H1.TMP { font-family: "Times New Roman", Arial, sans-serif;
       	 font-size: 23pt;
     	 font-weight: 300;
     	 font-style: italic;
     	 margin-left: -20px; }


DIV.CENTER { text-align: center; }


DIV.LIGHT { font-weight: 600; 
	    text-decoration: underline;
	    color: #963300; }

DIV.ALOITUS { padding-top: 155px;
	      padding-left: 160px;
 	      font-family: Arial, sans-serif;
      	      font-size: 13pt; }

DIV.NANDOR { padding-top: 2px;
	     padding-left: 25px;
 	     font-family: Arial, sans-serif;
      	     font-size: 11pt; }


DIV.OTSIKKO { position:absolute;left:30px;top:35px;font-size:22pt; }
DIV.OTSIKKO2 { position:absolute;left:75px;top:75px;font-size:32pt; }


DIV.TIETO { float: left;
	    width: 40%;
	    height: auto;
            background-color: #ffdab9;
	    margin-top: 3%;
	    margin-left: 15px; 
	    margin-right: 4%;
	    padding-top: 10px;
	    padding-right: 2px;
	    padding-bottom: 4px; }



DIV.ISOKUVA { float: left; 
	      width: auto;
	      height: auto;
	      color: #963300; 	      
	      text-align: center; 
	      margin-top: 3%;
	      margin-bottom: 20px; }


DIV.TEST2 { float: left;
	    width: 190px;
	    height: 170px;
	    overflow: hidden;
	    text-align: center; }


DIV.TEST2 IMG { border: 1px solid #530000; }


DIV.TEST2 P { margin-top: 0em;
	      margin-bottom: 0em;
	      font-size: 11pt;
	      overflow: hidden;
	      width: 190px;
	      height: 20px;
	      margin-left: 0em;
	      padding-left: 0em; }


DIV.VASEN { width: auto;
	    float: left;
	    vertical-align: bottom; }


DIV.OIKEA { width: auto;
	    float: right;
	    vertical-align: bottom; }


H1.OTSIKKO { margin-left: 5px;
	     font-size: 19pt; 
	     font-style: italic;
	     font-weight: 400; 
	     overflow: visible; }


H4.SIJOITUS { font-size: 14pt;
	      font-weight: 200;
	      text-decoration: underline; }

P.MUU { margin-top: -5px;
	margin-left: 20px;
	font-size: 14pt; 
	font-style: italic;
	font-weight: 200; }


DIV.MYYTY  { font-size: 12pt;
	     padding-left: 15px;
	     font-style: italic;
	     color: #CC0000; }


DIV.LINKKI { font-size: 12pt;
	     padding-left: 15px;
	     font-style: italic;
	     color: #963300; }


P.LINKKI { font-size: 12pt;
	   padding-left: 15px;
	   font-style: italic;
	   color: #963300; }

DIV.LINKKI A { color: #963300; }


UL.KIRJA { margin-top: 0px; }
LI.KIRJA { margin-left: -5px;
           font-size: 14pt;
           font-style: italic;
           font-weight: 200; }


TABLE.GALLERIA { height: 200px;
		 overflow: scroll; }


TD.KUVA { text-align: center; }


TD.GALLERIA { padding-top: 3px;
	      padding-left: 5px;
	      padding-right: 25px;
	      padding-bottom: 5px; 
	      vertical-align: top; }


TD.NAVI	{ vertical-align: top;
	  padding-left: 0px;
	  padding-right: 30px;
	  margin-left: 0px;  } 


TD.ASIA	{ padding-left: 30px;
          padding-right: 15px;
	  padding-top: 15px; 
	  vertical-align: top;
	  background-color: #f9f6e2;
	  border: solid 1px #f0e68c; } 


TD.GRAFIIKKA	{ padding-left: 30px;
          	  padding-right: 15px;
	  	  padding-top: 15px; 
	  	  vertical-align: top;
	  	  background-color: #E7E1C8;
	  	  border: solid 1px #696969; } 


TABLE.VALIKKO { width: 135px;
		margin-left: 10px;
		margin-top: 4px;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 4px; 
		padding-bottom: 2px;
		background-color: #963300;
		background-image: url(http://www.harrisilander.fi/images/pikkupiru.jpg);
		background-repeat: no-repeat;
		background-position: center;
		border: 1px solid #000000; }


TD.VALIKKO { border-top: 1px dotted #000000;
	     padding-top: 6px;
	     padding-bottom: 2px; 
	     padding-left: 5px; 
	     padding-right: 2px; 
	     font-size: 11pt;
	     font-weight: 600; }


TD.CURRENT { border-top: 1px dotted #000000;
	     padding: 5px;
	     font-size: 12pt;
	     font-weight: 700;
	     font-style: italic; }


TD.CURRENTYLIN    { padding-top: 2px;
	     	    padding-bottom: 2px; 
	     	    padding-left: 5px; 
	     	    padding-right: 2px; 
	     	    font-size: 12pt;
	     	    font-weight: 700; 
 	            font-style: italic; }


TD.CURRENTALI { padding-left: 16px;
		padding-right: 5px;
		padding-bottom: 3px;
		padding-top: 3px;
	        font-size: 11pt;
	        font-weight: 700;
	        font-style: italic; }


TD.ALIVALIKKO { padding-left: 16px;
		padding-right: 5px;
		padding-bottom: 3px;
		padding-top: 3px;
	     	font-size: 11pt;
	     	font-weight: 600; }


TD.YLIN    { padding-top: 2px;
	     padding-bottom: 2px; 
	     padding-left: 5px; 
	     padding-right: 2px; 
	     font-size: 11pt;
	     font-weight: 600; }


TD.KUVATEKSTI { font-family: Times New Roman, sans-serif; 
     		font-size: 11pt;
      		font-style: italic;
		padding-left: 4px;  }


TD.KTEKSTI { font-family: Times New Roman, sans-serif; 
	     width: 150px;
	     vertical-align: top;
  	     font-size: 11pt;
             font-style: italic;
    	     padding-left: 4px;  }


TABLE.VALIKKO A:LINK { color: #FFDAB9; text-decoration: none; }

TABLE.VALIKKO A:ACTIVE { color: #FFDAB9; text-decoration: none; }

TABLE.VALIKKO A:VISITED { color: #FFDAB9; text-decoration: none; }

