/* HENRIK-TIETOKANTA / henrik.css */

body { margin: 0; padding: 0; font-family: arial, serif; font-size: 12px; }

/*TAULUKOT*/
table.up { background-color: #ede3d6; }
table.fields { background-color: #ede3d6; color: #231000; text-align: left;}
table.buttons { background-color: #ede3d6; text-align: center;}
table.result { background-color: #ede3d6; }
table.hit { background-color: #ede3d6; color: #231000; font-weight: normal; }
table.line { background-color: #ede3d6; text-align: center; }
table.title { background-color: #ede3d6; text-align: center; }
table.text { background-color: #ede3d6; color: #231000;  text-align: left;}
table.footer { background-color: #ede3d6; }
table.white { background-color: #fff; height: 30px;}

/*SOLUT*/
td.logo { margin: 0; padding: 15px 0 15px 0;}
td.lib { margin: 0; padding: 15px 0 15px 0; }
td.navi { margin: 0; padding: 7px 0 7px 0; color: #d10d40;}

td.one { margin: 0; padding: 0 10px 0 25px; text-align: right; }
td.two { margin: 0; padding: 0 5px 0 0; text-align: left;}
td.three { margin: 0; padding: 0; text-align: left;}
td.four { margin: 0; padding: 0; text-align: left; }
td.five { margin: 0; padding: 0; text-align: left; }

td.buttons { margin: 0; padding: 30px 0 10px 0;}
td.ns { margin: 0; padding: 0 25px 0 0; text-align: right;}
td.res { margin: 0; padding: 0 0 5px 0; }
td.line { margin: 0; padding: 15px 0 0 0;}
td.fc { margin: 0; padding: 0; text-align: right; font-weight: bold; color: #231000;}
td.sc { margin: 0; padding: 0;}
td.palkki { margin: 0; padding: 30px 0 0 0;}
td.footer { margin: 0; padding: 0; text-align: center; }

td.pop { margin: 0; padding: 20px 0 0 0; }

/*OTSIKOT*/
h2 {margin: 0; padding: 35px 0 3px 0px; font-family: georgia, serif; font-size: 12px; color: #e51923; letter-spacing: 1px; }
h3 {margin: 0; padding: 0 0 40px 0px; font-family: georgia, serif; font-size: 12px; color: #e51923; }
h6 { margin: 0; padding: 0 0 3px 25px; font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: #231000; }

h2.text { margin: 0; padding: 35px 0 30px 25px; font-family: georgia, serif; font-size: 12px; color: #e51923; letter-spacing: 1px;}
h4 { margin: 0; padding: 10px 0 22px 0; font-family: georgia, serif; font-size: 12px; color: #e51923; text-align: center; }
p { margin: 0; padding: 0 0 22px 0; line-height: 20px;}
p.footer { margin: 0; padding: 0; font-size: 12px; color: #794c2e;  }

/*LINKIT*/

/*Peruslinkit*/
a:link, a:visited, a:hover, a:active { margin: 0; padding: 0; font-family: arial, sans-serif; font-size: 12px; 
text-decoration: underline; color: #e51923;} 

/*Yläpalkkililnkit*/
a.sksheader:link, a.sksheader:visited      { font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #aaa091 }   
a.sksheader:active, a.sksheader:hover   { font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #73634a } 


/*Kirjasto-linkki*/
a.lib:link, a.lib:visited { margin: 0; padding: 11px 0 0 0; font-family: arial, sans-serif; font-size: 12px; 
text-decoration: none; color: #663e1e;}
a.lib:hover, a.lib:active { margin: 0; padding: 11px 0 0 0; font-family: arial, sans-serif; font-size: 12px; 
text-decoration: underline; color: #663e1e;}
td.lib a.active { margin: 0; padding: 11px 0 0 0; font-family: arial, sans-serif; font-size: 12px; 
text-decoration: underline; color: #663e1e;}

/*Navilinkit*/
td.navi a:link, td.navi a:visited { margin: 0; padding: 0 3px 0 3px; font-family: arial, sans-serif; font-size: 12px; 
text-decoration: none; color: #d10d40;}
td.navi a:hover, td.navi a:active, td.navi a.active { margin: 0; padding: 0 3px 0 3px; font-family: arial, sans-serif; font-size: 12px; 
text-decoration: underline; color: #d10d40;}

/*Sulje pop-up -linkki*/
td.pop a:link, td.pop a:visited, td.pop a:hover, td.pop a:active { margin: 0; padding: 0 25px 0 0; 
font-family: arial, sans-serif; font-size: 12px; text-decoration: underline; color: #d10d40;}


/*LOMAKE*/
form { margin: 0; padding: 0;}
input.button { font-family: arial, sans-serif; font-size: 12px; color: #000; padding: 3px; }
textarea, select { font-family: arial, sans-serif; font-size: 12px; color: #000; }

#sksheader{
  text-align:center;
  height: 32px;
  padding: 0px;
  margin: 0px;
  /*margin-left: 100;*/
  background-color: #dfd9cc;
}









