/* heh.css */
/* Time-stamp: <2004-10-03 21:37:00 EEST akuronen> */
/* $Id: heh.css 16 2003-12-16 18:39:25Z akuronen $ */

body {
  /* background: #FFFED7; */
  background: transparent none;
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

h1, h2 {
  background: transparent none;
  color: #006666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
}

h2 {margin: 0.1cm 4cm 0cm 0cm}
h1 {margin: 0.1cm 4cm 0cm 0cm}

h3, h4, h5, h6 {
  background: transparent none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

p { margin-top: 10px; margin-bottom: 10px; }

a {text-decoration: none}
a:link    { background: transparent none; color: #228822; }
a:visited { background: transparent none; color: #228822; }
a:hover   { background: transparent none; color: #992200; }
a:active  { background: transparent none; color: #ff0000; }

hr { color : #9cc; background-color : #00aa88; height : 4px; }

.navitable  {
  background: #88c996 none; 
  color: #000000; 
  vertical-align: top;
  width: 10%;
  border-style: solid;
  border-width: 1px;
  /* padding-top: 1cm */
}

.navibutton {
  background: #ffd400 none; 
  color: #002200; 
  font-weight: bold;
  border-style: solid;
  border-width: 1px;
  text-align: center;
  margin: 10px 5px 10px 5px;
  padding: 0.2cm 0.4cm 0.2cm 0.4cm;
}

.maincol
{ 
  vertical-align: top;
  padding-left: 0.5cm;
}

.motto { 
  background: transparent none;
  color: #444444;
  text-align: center;
  margin: 3px 7px 3px 3px;
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
}
.motto:first-letter {color: #333333; font-size:xx-large}

.firstpar:first-letter {color: #333333; font-size:xx-large}


.narrow {margin-left: 2cm}

.updated {
  background: transparent none;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:80%;
  font-style: italic;
  color:#008800;
  text-align:right;
}

.logo { 
  text-align: center;
}
.logotext { 
  padding-left: 0.5cm;
  text-align: left;
  vertical-align: middle;  
}

.textcenter
{ 
  text-align: center;
}

.moldingtable  {
  background: #ffffff none; 
  color: #000000; 
  text-align: center;
  vertical-align: middle;
  border-style: solid;
  border-width: 0px;
}

.prevnext  {
  background: #ffffff none; 
  color: #000000; 
  text-align: center;
}

/* Listakuvateksti */
.lkt { 
  background: transparent none;
  color: #333333;
  text-align: center;
  padding-top: 0em;
  padding-bottom: 1em;
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
}
.lkt1 { 
  background: transparent none;
  color: #333333;
  text-align: center;
  padding-top: 0em;
  padding-bottom: 0em;
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
}

/* Listakuva */
.lk { 
  border-style: solid;
  border-width: 0;
}

/* copied from www.lwn.net */
.uu { 
  /* width: 55%; */
  font-size:80%;
  background-color: #eeffcc;
  border-style: solid;
  border-color: green;
  margin: 5px; 
  margin-top: 40px;
  padding: 5px;
}

.uuot {
  background: transparent none;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:100%;
  font-style: normal;
  font-weight: bold;
  color:#008800;
}



.yhteystiedot{
  background: #ffd400 none; 
  color: #002200; 
  border-style: solid;
  border-width: 1px;
  text-align: center;
  margin: 10px 5px 10px 5px;
  padding: 0.2cm 0.4cm 0.2cm 0.4cm;
  line-height: 1.5;

}
