/** KONTEKSTI eli PALKKI **/

div.konteksti, div.konteksti a:link, div.konteksti a:active, div.konteksti a:hover, div.konteksti a:visited {
  color: #eee;}
div.konteksti a:link, div.konteksti a:active, div.konteksti a:hover, div.konteksti a:visited {
  background-color: transparent;}
div.konteksti {
  background-color:#555;
   background-image: url(iiris-liuska.jpg);
   background-position: right;
   background-repeat: repeat-y;
}



/** VÄRIT JA FONTIT **/

body  {
  color: #fff; background-color: #191919;
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
  background-image:url(iiristausta.gif);
} 

h1, h2, h3, h4  { color: #ccc; background: transparent none }

strong {color:#eee;}

a:link,a:visited,a:active{color:#fff; background:transparent none;}
a:link,a:visited,a:active {text-decoration: underline;}
a:hover {text-decoration: none;}

a:link img,a:visited img,a:active img,a:hover {border-color:#fff;}
a img {border:solid 2px;}

hr {color:#555;background:#555;}

table.taulukko td {background:transparent;color:#fff;border-color:#555;}
table.taulukko th {border:none;}


/** OTSIKKOKOOT JA YLEISET MARGINAALIT **/

body {margin-left:0; padding-left:1em;}

h2 {padding: 0 0 0 0; margin: 0.4em 0 0 0;}
h2.iiris {font-size:200%;}
h3 {margin:1.2em 0 0 0;}
h3.eka-ots {margin-top: 0.7em;}

p,ul,ol,
div.kuvitus,div.promokuvat,table {margin-top: 0.6em; margin-bottom:0.6em;}
ul li ul {margin-top: 0; margin-bottom:0;}

p.eka {margin:0.6em 0 0 0;}
p {max-width:50em;}
p.kirjoittaja {margin-top:1em;}

blockquote {margin-left:0;margin-bottom:2em;}
blockquote p {text-indent: 1.5em; margin-top: 0; margin-bottom:0;}
blockquote p.alku {text-indent: 0em;}

td.pvm {text-align:right;padding-right:0.6em;}
td {vertical-align:top;}



/** LISTAT **/

ul {list-style-type:circle;}


/** KUVAT **/

body {
  background-repeat:no-repeat;
/*background-attachment:fixed;*/
  background-position:right top;}

.kuvitus img {border:solid 1px #bbb;}

