.mustvaike {font-family: Verdana; font-size: 10px; color:#454545;}
.mustpisi {font-family: Verdana; letter-spacing: 0.05em; font-size: 10px; color:#666666;}
.tumevaike {font-family: Verdana; font-size: 10px; color:#586E8D;}
.tumetava  {font-family: Verdana; font-size: 11px; color:#586E8D; line-height: 135%;}
.helevaike {font-family: Verdana; font-size: 10px; color:#E7BB04;}
.keelevalik {font-family: Verdana; font-size: 10px; color:#E7BB04;}
.tumekesk  {font-family: Verdana; font-size: 13px; color:#586E8D;}
.sinivaike {font-family: Verdana; font-size: 10px; color:#6697B5;}
.sinitava  {font-family: Verdana; font-size: 11px; color:#6697B5;}
.sinikesk  {font-family: Verdana; font-size: 13px; color:#6697B5;}
.tumesuur  {font-family: Verdana; font-size: 16px; color:#586E8D;}
.punavaike {font-family: Verdana; font-size: 10px; color:#DE330C;}
.punatava  {font-family: Verdana; font-size: 11px; color:#DE330C;}
.punakesk  {font-family: Verdana; font-size: 13px; color:#DE330C;}
.punasuur  {color: #DE330C; font-family: Arial; font-size: 20px; text-decoration: none; }
.valgepisi {font-family: Verdana; font-size: 10px; color:#FFFFFF;}
.estoniapuna {font-family: Verdana; font-size: 12px; color:#B30C00; line-height: 140%;}
.estoniatabel {font-family: Verdana; font-size: 10px; color:#727270; line-height: 140%;}
.estoniavalge {font-family: Verdana; font-size: 10px; color:#727270; line-height: 140%;}
.tavatext {font-family: Verdana; font-size: 12px; color:#586E8D; line-height: 150%;}
.alampealkiri1  {font-family: Verdana; font-size: 16px; color:#586E8D; font-weight: bold;}
.alampealkiri2  {font-family: Verdana; font-size: 13px; color:#DE330C;}
.footer {font-family: Verdana; font-size: 10px; color:#586E8D;}
.allikas {font-family: Verdana; font-size: 11px; color:#586E8D;}
.punane  {font-family: Verdana; font-size: 13px; color:#DE330C;}


/**
 * Põhiline sisu [WYSIWYG editorist tulev]
 */
.musttava {font-family: Verdana; font-size: 12px; color: #586E8D; line-height: 150%;}
/**
 * Link sisu sees
 */
.musttava A:link,
.musttava A:visited,
.musttava A:active,
table A:link,
table A:visited,
table A:active {
  font-family:     Verdana;
  font-size:       11px;
  letter-spacing:  0.02em;
  text-decoration: underline;
  color:           #6697B5;
  line-height:     135%;
}
.musttava A:hover,
table A:hover {
  color:           #274C70;
}

/**
 * Tabel, mille piirjooni ega midagi muud seesugust näha ei ole
 */
table.invisible {
  border-collapse:
    collapse;
  display:
    table;
}
/**
 * Tabeli rida [sisu sees].
 */
table.invisible tr {
  display:
    table-row;
}
/**
 * Tabeli sisu ja pool-päis [sisu sees] [:
 * Raamistik, teksti värv, suurus, font, joondus, taane.
 */
table.invisible tr td,
table.invisible tr th {
  background-color:
    #ffffff;
border: 
0;
  color:
    #586E8D;
  display:
    table-cell;
  font-family:
    Verdana;
  font-size:
    11px;
  line-height:
    135%;
  padding:
    2px;
  text-align:
    left;
}
/**
 * Tabeli sisu.
 * Taustavärv, joondus.
 */
table.invisible tr td {
  font-weight:
    normal;
  text-align:
    left;
}
/**
 * Tabeli nn pool-päis.
 * Taustavärv, fondi laius, vertikaalne joondus.
 */
table.invisible tr th {
  font-weight:
    bold;
  vertical-align:
    top;
}
/**
 * Tabeli päis.
 * Taustavärv, teksti laius, joondus.
 */
table.invisible tr.head th,
table.invisible tr.head td {
  dislay:
    table-cell;
  font-weight:
    bold;
  text-align:
    left;
}





/**
 * Tabel 2, mille piirjooni ega midagi muud seesugust näha ei ole
 */
table.invisible2 {
  border-collapse:
    collapse;
  display:
    table;
}
/**
 * Tabeli rida [sisu sees].
 */
table.invisible2 tr {
  display:
    table-row;
}
/**
 * Tabeli sisu ja pool-päis [sisu sees] [:
 * Raamistik, teksti värv, suurus, font, joondus, taane.
 */
table.invisible2 tr td,
table.invisible2 tr th {
  background-color:
    #ffffff;
border: 
1;
  color:
    #586E8D;
  display:
    table-cell;
  font-family:
    Verdana;
  font-size:
    11px;
  line-height:
    135%;
  padding:
    5px;
  text-align:
    left;
}
/**
 * Tabeli sisu.
 * Taustavärv, joondus.
 */
table.invisible2 tr td {
  font-weight:
    normal;
  text-align:
    left;
vertical-align:
    top;
}
/**
 * Tabeli nn pool-päis.
 * Taustavärv, fondi laius, vertikaalne joondus.
 */
table.invisible2 tr th {
  font-weight:
    normal;
  vertical-align:
    top;
}

/**
 * Tabeli päis.
 * Taustavärv, teksti laius, joondus.
 */
table.styled tr.head th,
table.styled tr.head td {
  background-color:
    #ffffff;
  color:
    #586e8d;
  dislay:
    table-cell;
  font-weight:
    bold;
  text-align:
    left;
}







/**
 * Tabel aukonsulite piltide jaoks
 */
table.general {
  border-collapse:
    collapse;
  display:
    table;
}
/**
 * Tabeli rida [sisu sees].
 */
table.general tr {
  display:
    table-row;
}
/**
 * Tabeli sisu ja pool-päis [sisu sees] [:
 * Raamistik, teksti värv, suurus, font, joondus, taane.
 */
table.general tr td,
table.general tr th {
  background-color:
    #EBEBEB;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF
  display:
    table-cell;
  font-family:
    Verdana;
  font-size:
    11px;
  line-height:
    115%;
  padding:
    4px;
  text-align:
    center;
}
/**
 * Tabeli sisu.
 * Taustavärv, joondus.
 */
table.general tr td {
  font-weight:
    normal;
  text-align:
    center;
}
/**
 * Tabeli nn pool-päis.
 * Taustavärv, fondi laius, vertikaalne joondus.
 */
table.general tr th {
  font-weight:
    normal;
  vertical-align:
    top;
}
/**
 * Tabeli päis.
 * Taustavärv, teksti laius, joondus.
 */
table.general tr.head th,
table.general tr.head td {
  dislay:
    table-cell;
  font-weight:
    bold;
  text-align:
    center;
}




/**
 * Tabel leinapiltide jaoks
 */
table.tume {
  border-collapse:
    collapse;
  display:
    table;
}
/**
 * Tabeli rida [sisu sees].
 */
table.tume tr {
  display:
    table-row;
}
/**
 * Tabeli sisu ja pool-päis [sisu sees] [:
 * Raamistik, teksti värv, suurus, font, joondus, taane.
 */
table.tume tr td,
table.tume tr th {
  background-color:
    #333333;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF
  display:
    table-cell;
  font-family:
    Verdana;
  font-size:
    11px;
  line-height:
    115%;
  padding:
    4px;
  text-align:
    center;
}
/**
 * Tabeli sisu.
 * Taustavärv, joondus.
 */
table.tume tr td {
  font-weight:
    normal;
  text-align:
    center;
}
/**
 * Tabeli nn pool-päis.
 * Taustavärv, fondi laius, vertikaalne joondus.
 */
table.tume tr th {
  font-weight:
    normal;
  vertical-align:
    top;
}
/**
 * Tabeli päis.
 * Taustavärv, teksti laius, joondus.
 */
table.tume tr.head th,
table.tume tr.head td {
  dislay:
    table-cell;
  font-weight:
    bold;
  text-align:
    center;
}




/**
 * Tabel sisu sees [vajalik lisada klass "styled"]
 */
table.styled {
  border-collapse:
    collapse;
  display:
    table;
}
/**
 * Tabeli rida [sisu sees].
 */
table.styled tr {
  display:
    table-row;
}
/**
 * Tabeli sisu ja pool-päis [sisu sees] [:
 * Raamistik, teksti värv, suurus, font, joondus, taane.
 */
table.styled tr td,
table.styled tr th {
  border:
    1px
    solid
    #b3c5d9;
  color:
    #586E8D;
  display:
    table-cell;
  font-family:
    Verdana;
  font-size:
    11px;
  line-height:
    135%;
  padding:
    4px;
  text-align:
    left;
}
/**
 * Tabeli sisu.
 * Taustavärv, joondus.
 */
table.styled tr td {
  background-color:
    #ffffff;
  font-weight:
    normal;
  text-align:
    center;
}
/**
 * Tabeli nn pool-päis.
 * Taustavärv, fondi laius, vertikaalne joondus.
 */
table.styled tr th {
  background-color:
    #f0f3f7;
  font-weight:
    bold;
  vertical-align:
    top;
}
/**
 * Tabeli päis.
 * Taustavärv, teksti laius, joondus.
 */
table.styled tr.head th,
table.styled tr.head td {
  background-color:
    #586e8d;
  color:
    #ffffff;
  dislay:
    table-cell;
  font-weight:
    bold;
  text-align:
    center;
}







/**
 * Tabel sisu sees [vajalik lisada klass "styled2"]
 */
table.styled2 {
  border-collapse:
    collapse;
  display:
    table;
}
/**
 * Tabeli rida [sisu sees].
 */
table.styled2 tr {
  display:
    table-row;
}
/**
 * Tabeli sisu ja pool-päis [sisu sees] [:
 * Raamistik, teksti värv, suurus, font, joondus, taane.
 */
table.styled2 tr td,
table.styled2 tr th {
  border:
    1px
    solid
    #b3c5d9;
  color:
    #586E8D;
  display:
    table-cell;
  font-family:
    Verdana;
  font-size:
    11px;
  line-height:
    135%;
  padding:
    4px;
  text-align:
    left;
}
/**
 * Tabeli sisu.
 * Taustavärv, joondus.
 */
table.styled2 tr td {
  background-color:
    #ffffff;
  font-weight:
    normal;
  text-align:
    center;
}
/**
 * Tabeli nn pool-päis.
 * Taustavärv, fondi laius, vertikaalne joondus.
 */
table.styled2 tr th {
  background-color:
    #f0f3f7;
  font-weight:
    normal;
  vertical-align:
    top;
}
/**
 * Tabeli päis.
 * Taustavärv, teksti laius, joondus.
 */
table.styled2 tr.head th,
table.styled2 tr.head td {
  background-color:
    #586e8d;
  color:
    #ffffff;
  dislay:
    table-cell;
  font-weight:
    bold;
  text-align:
    center;
}










/**
 * Tabel sisu sees [vajalik lisada klass "visiidid"]
 */
table.visiidid {
  border-collapse:
    collapse;
  display:
    table;
}
/**
 * Tabeli rida [sisu sees].
 */
table.visiidid tr {
  display:
    table-row;
}
/**
 * Tabeli sisu ja pool-päis [sisu sees] [:
 * Raamistik, teksti värv, suurus, font, joondus, taane.
 */
table.visiidid tr td,
table.visiidid tr th {
  border:
    1px
    solid
    #b3c5d9;
  color:
    #586E8D;
  display:
    table-cell;
  font-family:
    Verdana;
  font-size:
    11px;
  line-height:
    135%;
  padding:
    4px;
  text-align:
    left;
}
/**
 * Tabeli sisu.
 * Taustavärv, joondus.
 */
table.visiidid tr td {
  background-color:
    #ffffff;
  font-weight:
    normal;
  text-align:
    left;
}
/**
 * Tabeli nn pool-päis.
 * Taustavärv, fondi laius, vertikaalne joondus.
 */
table.visiidid tr th {
   width:
    25%;  
background-color:
    #f0f3f7;
  font-weight:
    bold;
  vertical-align:
    top;
}
/**
 * Tabeli päis.
 * Taustavärv, teksti laius, joondus.
 */
table.visiidid tr.head th,
table.visiidid tr.head td {
  background-color:
    #586e8d;
  color:
    #ffffff;
  font-size:
    12px;
  dislay:
    table-cell;
  font-weight:
    bold;
  text-align:
    left;
}



.pisipuna {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; color: #B40000;}

A.punakesk:link {font-family: Verdana; font-size: 14px; letter-spacing: 0.02em; text-decoration: none; color:#DE330C; line-height: 140%;}
A.punakesk:visited {font-family: Verdana; font-size: 14px; color:#DE330C; letter-spacing: 0.02em; text-decoration: none; line-height: 140%;}
A.punakesk:active {font-family: Verdana; font-size: 14px; color:#DE330C; letter-spacing: 0.02em; text-decoration: none; line-height: 140%;}
A.punakesk:hover {font-family: Verdana; font-size: 14px; color:#DE330C; letter-spacing: 0.02em; text-decoration: none; line-height: 140%;}

.otsivorm {font-size: 11px; border: 1 px ; background-color: #EAEFF5; border-color: #B3C5D9; width: 150px; border-style: solid;}
.vorm {font-size: 11px; border: 1 px ; background-color: #EAEFF5; border-color: #B3C5D9; width: 250px; border-style: solid;}

A.menyy:link {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#586E8D; line-height: 125%;}
A.menyy:visited {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#586E8D; line-height: 125%;}
A.menyy:active {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#586E8D; line-height: 125%;}
A.menyy:hover {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#ffffff; line-height: 125%;}

A.menyyon:link {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#586E8D; line-height: 125%;}
A.menyyon:visited {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#586E8D; line-height: 125%;}
A.menyyon:active {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#586E8D; line-height: 125%;}
A.menyyon:hover {font-family: Arial; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#586E8D; line-height: 125%;}

A.linktava:link {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#6697B5; line-height: 135%;}
A.linktava:visited {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#6697B5; line-height: 135%;}
A.linktava:active {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#6697B5; line-height: 135%;}
A.linktava:hover {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#274C70; line-height: 135%;}

A.linkvaike:link {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#6697B5; line-height: 125%;}
A.linkvaike:visited {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#6697B5; line-height: 125%;}
A.linkvaike:active {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#6697B5; line-height: 125%;}
A.linkvaike:hover {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#274C70; line-height: 125%;}


A.linkhele:link {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#B2C5D9; line-height: 125%;}
A.linkhele:visited {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#B2C5D9; line-height: 125%;}
A.linkhele:active {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#B2C5D9; line-height: 125%;}
A.linkhele:hover {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#ffffff; line-height: 125%;}

A.linkpuna:link {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#DE330C; line-height: 135%;}
A.linkpuna:visited {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#DE330C; line-height: 135%;}
A.linkpuna:active {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#DE330C; line-height: 135%;}
A.linkpuna:hover {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#DE330C; line-height: 135%;}

A.tumepuna:link {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#870100; line-height: 135%;}
A.tumepuna:visited {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#870100; line-height: 135%;}
A.tumepuna:active {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#870100; line-height: 135%;}
A.tumepuna:hover {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#870100; line-height: 135%;}

A.linkkolla:link {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#E7BB04; line-height: 125%;}
A.linkkolla:visited {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#E7BB04; line-height: 125%;}
A.linkkolla:active {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#E7BB04; line-height: 125%;}
A.linkkolla:hover {font-family: Verdana; font-size: 10px; letter-spacing: 0.01em; text-decoration: underline; color:#ffffff; line-height: 125%;}

A.linkmust:link {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; 
color:#3C3C3C; line-height: 135%; font-weight: bold;}
A.linkmust:visited {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#3C3C3C; line-height: 135%; font-weight: bold;}
A.linkmust:active {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#3C3C3C; line-height: 135%; font-weight: bold;}
A.linkmust:hover {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#666666; line-height: 135%; font-weight: bold;}


A.linkhall:link {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; 
color:#666666; line-height: 130%; font-weight: none;}
A.linkhall:visited {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#666666; line-height: 130%; font-weight: none;}
A.linkhall:active {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: none; color:#666666; line-height: 130%; font-weight: none;}
A.linkhall:hover {font-family: Verdana; font-size: 11px; letter-spacing: 0.02em; text-decoration: underline; color:#3C3C3C; line-height: 130%; font-weight: none;}


.vahepealkiri  {font-family: Verdana; font-size: 14px; color:#DE330C;font-weight: bold}
