﻿
body {
  font-size: 80%;
  background: #e3e3e3;
  color: #000;
}
a:link {
  color: #011a9b;
  background-color: transparent;
  text-decoration: none;
}
a:visited {
  color: #6600CC;
  background-color: transparent;
  text-decoration: none;
}
a:hover {
  color: #011dc9;
  background-color: transparent;
}

@media screen, projection {
/* exploit a parsing bug so @media rules are visible to MacIE5 */
.BeNiceToMacIE5 {
  font-family: "\"}\"";
  font-family: inherit;
}

.kere {
  margin: 1% 3%;
  padding: 0;
}
h1 {
  background: #f8f8f8;
  color:#006300;
  margin: 0;
  padding-bottom: 3%;
}
h2 {
  margin: .2em 0;
}
.sisu {
  width: 100%;
  margin: 0;
  padding: 0;
  border: thin solid white;
  color: #000;
  background: #f8f8f8;
}
#plokk {
  width: 73%;         /* width of .main container */
  float: left;        /* left side of window */
  margin: 0;
  padding: 1% 2%;
}
.piit {
  margin-left: 75%;   /* past content */
  padding: 1%;
  font-size: 100%;
}
.piitx {
  margin-left: 75%;   /* past content */
  padding: 1%;
  font-size: 100%;
}
.clear {
  clear: both;        /* extend height of .main to longest column */
  height: 1px;
  overflow: hidden;   /* prevent IE expanding the container */
  margin: 0;          /* keep flush with surrounding blocks */
}
.jalus {
  background-color: white;  
  color: gray;
  margin: 0;          /* flush with .main */
  padding: 1% 2%;
}
.piit ul {
  margin-left: 1em;
  padding-left: 0;
  list-style: none;
  }
.piit p {
  margin-bottom: 0.1em;
  padding-bottom: 0;
  }
} /* end @media rules */

p, h2, h3, td, th, dd
{
font-family: palatino linotype, tahoma, system, arial, sans-serif;
line-height: 1.6em;
}

table
{
color:#000000;
background:#fffeee;
}


caption
{
font-size:100%;
color:#000000;
background:#ffa;
font-weight:bold;
border: solid #d8d8d8 1px;
}

th
{
font-size: 95%;
color:#000000;
background:#efc;
font-weight:bold;
}

td
{
font-size: 80%;
}

h1 {font-family:Tahoma; font-size:180%; font-weight: bold; line-height: 1.8em;}

h2 {font-size:140%;}

h3 {font-size:120%;}

h4 {font-size:110%;}

h5 {font-size:100%;}


h2, h3, h4, h5
{
background: #efe;
color:#000000;
margin-bottom:0.2em
}

blockquote
{
margin: 2em;
padding: 0.5em;
border-left: thin dashed #ece;
}

ol
{
margin-left: 1.6em;
}

ul
{
margin: 0.6em;
}

ul li
{
line-height: 1.2em;
margin:0.6em;
}


hr
{
background: gray;
border: gray;
height: 1px;
margin: none;
}

em
{
color:#006666;
background:#e3e3e3;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

dfn
{
color:#006666;
background:#e3e3e3;
font-weight:bold;
font-style:normal;
text-decoration:none;
}


dt
{
color: black;
background:#efe;
font-family: Verdana, sans-serif;
font-style: normal;
font-weight: bold;
text-decoration: none;
margin-top:2em;
}

dd
{
margin-left: 1em;
line-height: 1.6em;
}

code
{
font-style: normal;
font-weight: normal; 
font-family: Courier, monospace; 
color: #666666; 
background: #f1f1f1; 
white-space: nowrap; 
}

abbr, acronym
{
font-style: normal;
font-weight: normal;
border: none;
cursor: help;
}

small
{
font-style: normal;
font-weight: normal;
font-size: 80%;
text-decoration: none;
border: none;
}



/* pudi */

p.naide { margin-left: 1.2em; }

p.rom
{
font-family: palatino linotype, bookman old style, book antiqua, serif;
line-height: 1.6em;
}

p.ins
{
text-align: center;
font-size: inherit;
line-height: 1.6em !important;
color: #000000;
background: inherit;
border:dotted gray 1px;
padding: .2em;
margin: 1.2em;
}

#uut
{
float:right;
width:20em;
height:4.2em;
overflow:auto;
border: dotted gray 1px;}

/* ulaserva navi */

ul.navi
{
display: inline;
list-style: none;
margin: 0em;
border: thin solid white;
border-collapse: collapse;
background: #cfc;
font-size: 1em;
color: #333;
line-height: 1.2em;
}

ul.navi li
{
display: inline;
list-style: none;
padding-right:1em;
padding-left:0em;
font-size: 80%;
font-weight:bold;
padding-bottom: 4px;
}


ul.navi a:link
{
color: #000099;
background:transparent;
}

ul.navi a:hover
{
text-decoration: none;
}

ul.navi a:visited
{
color: #000099;
background:transparent;
}


div#varsti {
  color: inherit;
  background: #FFFFCC;
  float: right;
  margin: 0.5em;
  width: 18em;
  border:dotted gray 1px;
  }

div#varsti p {
  text-align: center;
  line-height: 1.2em !important;
  margin: 0.2em;
  }
  
/* ainult mitte IE */
div[class=piit] {
   position: fixed;
   right: 3%;
   background: #f8f8f8;
   border: thin outset gray;
   }

div>ul {
   font-family: palatino linotype, tahoma, system, arial, sans-serif;
   }


@media print {
h1,h2,p { 
       color: black !important;
       background: white;
       background-image: none;
       font-family: times new roman, times, roman, nimbus, serif;
       }
div#plokk { right:0em; }
div.piit { display: none !important; }
.navi { display: none !important; }
div.piitx { clear: both !important; width: 100% !important; }
}


@media handheld {
div#piit { display: none !important; }
div#plokk { width: 100%; }
div#uut { display: none; }
div#varsti { display: block; width: 100%; }
}

/* SELLE KUJUNDUSE KONDIKAVA EEST KIIDAN K. CHAYKAT - http://accessat.c-net.us/test/template-2col.html */
